taatgataaatgataacacaggatggaatggctggcgtggaactgtggagaaaaatgaaactgatcttaatccccgattccaacagactctaagaatcaaaagattcctgaatcatcctttctttatgagaaccggaactggataagtacggaaccggccaacccaaccaacagcgtgcaatggacaaccaatgaatctcaaggtcttgaaagtgatcgacggggaaacagtctttccaccacccatctggatgatgcggcaggctgggcgctatcttcccgaatatcgcgaaacacggaagaaggccggaagctttctcgatttgtgttattcgcccgatctggcagttgaagtgacattgcagccaatccgccgtttcggttttgatgccgccattctgttttcagatattcttgtcgtccctcatgcacttgggcgagaccttcgctttgaagaaggcaagggaccattgatgacgcctatcgacgccgatgaaatattctggctggaaacagaaggtgtcgcaaagaggctggagccggtctatgagacggtacggctggtgcgcgagcaactccccgacgaaaccacgctgcttggcttctgtggcgctccctggaccgttgcaacctatatgatagccggtcatggcacacccgatcaggcgccagcccgtcttttcgcctatcgtttccccgaagcttttgaaaagctcctcaacgatctcgccgatgtttctgcggaatatctgatcgaacagcttggagctggcgcagatgcggtccagattttcgattcctggtccggtgttctggatgaggattgctttgaacggttctgtatccgccctgttgcccggatcgtgcagaaggtgagggcggtttacccgcaggcccggatcatcggctttccgaagggagcggggatgctctatgccgggtatcgcgagaaaaccggcgtggatatgctgggcctcgactggtcggttcccctgtcctttgctgcccttcttcaggaagagggcgccgttcagggcaatctcgatcccttgcgcgtggttgctggcggaaatgcgcttgatgaaggtgttgatgccattctggagcgtatggggcaggggccgcttgtcttcaatctcggccatggtattacaccgcaggcgccaattgaaaatgttcagcgtatgatcgacagggttcgcggggggaaatcatgacagcagcaacaccggacaatagtgggcgggctgtgctgatacgcaccgtcgtttcactggtaatcgtggtgctcggcgtctgggcattgtttcacgtgaatccaaccgatgcctatctgtgggtgaaggcgctgcatgtgatcgccgtcatttcatggatggccggtatgctctatctgccgcgcctcttcgtctatcattgctcggcacaaccgggctccgttacgtccgaaaccttcaaagtcatggaaaagcggctgctgcgtttcatcatcaatcccgccatggtcgtaacctggatcaccggcctgtggatggcatgggagattttcgggtttcagggcggctggctgcacgcgaagcttctcctcgtcgtgcttatgtcgggtgtgcatggctatctttccaaatccacccggatatttgcagaagaccgcaatatgagttcggcgaaacactggcgaatcatcaatgaagtgccgaccgttttgatgatcctgatcgtcattctggcgattgtgaagccattctgatcctgaaacggcacagaaaaaggaaaccagcctgcggcggcaggccggaaatttttcaggcaaatcgcctggagacataaatttcgctttcaaaagccgcaccggcaaccctttgaatttttgtggtttacggatttgatattattgcgccagatatggtgtcgataacttcaactccatcacagggcgggtttgcgccagttttgccttgcagaaattttgcgcagtcccaatatgagacttgctctacaggctgcaaatcagtatgtagaaactctcttcccttcctgacagcaggccttcgatgccggtcgcgatccaagtgaccacctttccgaacaactgcattttctccttatatttaaaaagagttcctcatccatgcaggaaatgaaactacaagaactgaaaaacaagacaccggtggagcttctggcctttgccgagacgcttgaggtcgaaaatgcgagcgccatgcgcaagcaggaactgatgttcgcgatcctcaagaagctggcagcccaggatgtcgaaatcatcggtgagggcgttgttgaggtgctacaggacggttttggcttcctgcgctcagccgatgccaattacctacccggtccggacgatatctatatttcgccatcgcaactgcgccgtttttcgctcaagaccggcgatacggttgaaggcccgatccgcgggcccaaggaaggcgagcgctattttgcgctgctcaaggtcaatacgatcaattttgaagatccggaaaagatccgtcacaaggttcacttcgacaatctgacgccgctctacccaaacgagcgtttcaagatggagctggaagttccgacctcgaaagatctttcgccgcgtgtcatagatctggttgcgccgctcggcaaaggccagcgcggcctgatcgtcgcgccgccgcgcaccggtaagactgttcttctccagaacatcgcccattcgatcactgcaaatcacccggaatgctatcttatcgttctcctgatcgatgagcgtccggaagaagtgaccgacatgcagcgttcggtgaagggtgaggttatttcctcgaccttcgatgaaccggccgcccgccatgttcaggttgctgaaatggtcattgaaaaggcaaaacgccttgtcgaacatggccgtgacgtcgttatcctgctcgactcgatcacgcgccttggccgcgcctacaatacggtcgtgccgtcttccggcaaggtgctgaccggtggtgtggacgccaatgcgctacagcgcccgaagcgcttctttggtgctgcgcgtaacatcgaggaaggcggctcgcttaccattatcgcaactgccctgatcgataccggcagccgcatggacgaagtgatctttgaagaattcaaaggcacgggtaactcggaaatcgttctcgaccgcaaggttgccgacaagcgcatcttcccggctatggatattctcaagtccggtacgcgcaaggaagatctgctggttccgcgcgccgatctccagaagattttcgtgctgcgccgcattcttgcacccatgggcacgaccgatgcgatcgaattcctcatcgacaagctcaagcagacgaagagcaatgccgaattcttcgattcgatgaatacgtaatcgacgctacccattcatttcaaacaacgctgcgtgggaaaccgcgcggcgtttattttgattggtggtgcacttctttatggctcagagaagtgagcgcaaggcttcgccagtgtcgaccggcggcaggcagacatggcctttgcagaaccaggccgcgggatgttccggttctatcgttccgcctgtgggaagactcattgtcttacctcgttcaacgagaacaaacttatccagccgccggggatctggcgttcgattcgctatcgaaacaagttcatccgttcgatcggtggctgcaatcaccagagacagtggctctccggcaaaacggcaggcattcagaatgccgatttgaccatattgctgggcaagtgcacgaccgagggcctgttcaataagcttttcattttcctcataaagcgcgctgtcgcctgttgcgaggaaaagacgtgtcaaagcctcgataatctggctggtagcgcttggtatcgcttcgtcataatcaccataggcatggaggatgacatcatcggcgccaagtgccgacagccggtaattgcctgcgctatcgcgatgagaaccatcaagtgcgcgcttgaacttccggatcggttgcgagtgctggatagagaaacgcaccctccatccggcaatgcgcgatgcgtccatcctgaaacgacgacccgatggatcgataggcctgaacggcatgttccagccagtctgtccgcgcaaagcttcgccccgcttcggcgagggcacggattgccaatccattccagtcggtcaatgccttgtcgtcacggcccggtcgaatgcgcgtctcgcgatgcgccagcagctttcgcctcgccgcttcgacaagcgggggcggggtgggcgtttccgccgcggcgtgaagccggttgagaatattcttgccctcccagtttccaccgggcgttacggcataaaaggttttgaaaacttccgcatccgttccgagcaccgcatcgatctcatcctcggtccagacatagaatttgccttcctctccttcgctatccgcatcaaggctggaggcaaaacatccgtcgggaagctgcatttcgcggatcagccaatcgacagtctcttcgattcggatacggaataaatcatcgcccgtttcggcaaaggcatagtttgcatggcggatgaattgcgcattgtcatagagcattttttcaaaatgcgggaccagccattcagcatcggtcgaataacggcaaagcccgccgcccagatgatcgtaaattccaccctgaagcatggttttgagcgaaagcagaaaattgtcgcgatgtgtttcattgtggcggtagagccaggaaagccaaagcgtgtccatgaagggtgcattgggaaatttaggcaccccttcgataccgccacgctggggatcaatcaggctgccgatgcggtttgccagatcatcgaagcgcgaaatctcgttttgcagtggctggctttgcgcggcaagacggccttccagatggtcgaagaccgcttcggcattatggttaattttatctttatcccgatgccagagattgtttaccgcatgaaggatatcgacaaatccgggcatattgtgtcgtgcatggcgcggaatataggttccgccccaaaaaggcttgccatcgggccgcaggaacatggtcagcggccagccgccttgctgtcccatggcgccaagtgcagccatatatatctggtcaatgtcgggacgttcctcgcgatccaccttcacattgatgaaaaatgcgttcatcaccgctgcaacatcatcatcctcgaaggattcatgcgccatgacatggcaccagtgacatgccgcatagccgatggagagcaggatcgggcgatcaagctcctttgccgcgtccagtgctttacggccccatggttgccaatgaacaggattatttgcgtgctggcgcaaataggcgctcggttctccggcaaggcgattgctgtctggctctgccatagggcttttctttcgggtcccgaatgaatattcacaagtcgcctccaagcgaatactggggcgaggatacgggggcattgagcagttccccatgattataggtcaggaaacagaatgagcgagatcggttcttatcacgatacgatttttgcattatcgagcggacgcttgccctcaggggtcgcggtcattcgcatttccggcccaaaaactcgattcgtttacgaaacaatctgccaagcaattccggaaccgcgccatgccgcattgcttacattccgtagccgaaatggtgacgccattgatcgcggcctcactctgtttttccctgctcctcatagttttactggggaagactgcgccgaatttcatttgcacggcggtaaggccgttgtggaaaagatgcttgcggtgttgggcgaactgccgggatgccgaattgcggaggctggtgaatttacgcgacgtgcttttgccaatggcaagatggacttgacgattgcagaaggtctggccgacctcattgctgcggaaaccgaggggcagcgacggcttgcaatgcaagtggcttccggtaatcagcgcaaactatatagtgagtggcgccagcgacttatcaatgcgcgggctttcattgaagctgaactggattttgccgatgaaagcgacgtacccggttctgtttccatgcaggtctggcaacagctttcggcgctcaaacatgaaatcgagcaccatatcgcaagcggtaagcgcgctgcgatgctgcgggatggattgcatgttgttattgtcggcgcgccaaatgccggtaaatccagcttgcttaattttctagccgggcgcgatgttgcgatcatttccgaagaagctggtacgacgcgcgatcttctggaagtgaaactcgatctcggcggtatcccggtttatgtcaccgatacggcgggtcttcgcgaaacggatagtgtcgttgagaagatcggcattgagcgtgcgcgtgcccggatggccgaagccgatctggtgctctcgctggaagatatgagcggacctgtatctgttaccgttgagaaaatcgaagcagaaacctggctgatcggtaccaaggccgacctcggtggaagtgcttcgggcttgtggaaatatcacatttccaccatgactggcagtggtctggaacaattgctggacgctctacaggcttttgctgaagcgaagatcggccagattgaagatgctgttcctacccggcagcgccatatcaacctgttgcgggcaacgattgaagaaatcgaaaaagcaattgagggtgacgatcttccattggagttaagagccgagaatatgcggcttgcttcgcaattccttggacggatcacgggcgatgtggatgtcgaggaaattctggacgttattttctcgcaattctgcatcgggaagtgattcacgtgaaacatgcagctttatgagcaccaatagccgttgcaatgtttcacgtgaaacatctgtggaatcctgtttgttgaattgactcccatcaatgtatgtgagtcgattgtctgaaatggccgaatagaagggcggacatagtttttccttccgtttgaaggccattcatgtcaaagaagcttctttcagaaacggattcgaattgcgtcaggatgaacccatgagttcggccgaagctcttgcctttgatgtcattgtaattggtggtggccatgcgggctgcgaagccgcttccgctgccgcgcgtgcgggcgcgcgcacggcgcttgttacgcatcgttttgatacgatcggggtcatgtcctgtaacccggcgattggcgggctgggaaaaggccatcttgttcgtgaaatcgatgcccttgatggcctgatggggcgcgtggctgatagagcaggcatccagtttcgcttgctcaatcggcgcaagggcccggcggtgcgagggcctcgtacgcaggctgatcgaaagctttatcgtctgtccatgcagcaaatgatcacggaacaggagaacctcaccgttgttgagggtggtgctgctgatcttgtctgcgatggcgaacgaatttccggtgtcactcttgcggatggtcgcgttttgaaatgtggtgccgtggttctcacaacaggcacgtttcttaacggccttattcatataggcgaaaagaggtttccagccggccgtatgggggaaaagcccgccctgggtctttccgaacgcttgctttcctttggctttacgcttgggcgtcttaaaaccggcacaccgccgcgtcttgatggtcgcacaatcgactggcagagtctcgatatgcaatcggcagatgaggagcctgttccgttctcgcttatgacggatcgcatcaccacgccgcagatcgagtgtggtattacccgcaccacgccagaaacgcacgatatcatccgggcgaatctgcaccgctcagccatgtattccggcagtatcgaagggatcgggccgcgctattgtccgtctgtcgaggataagatcgtcaagttcggcaaccgtgatggtcaccagatattcctggagccggaagggcttgatgacgatacggtttaccccaacggcatctcgacctcgctgccggaagatgtgcagcttgaaattttgaagaccatacccggtctggaaaaggcagtgctgctccagccgggctatgccattgaatatgactttatcgatccgcgcgagttgaagcgcagccttgaaacgcgcaaggtctgcggtctttttctggccgggcagatcaatggcacgacaggatatgaggaggcgggcgctcaagggttgctggccgggcttaatgcggcgcgccgtgcggcagggagcgagcctgtcatactccagcgaacggaagcctatattggtgtgatggtggatgatctgacgtctcgcggcgtgagcgaaccctatcgcatgtttacgtcgcgagccgagttccggctttcgctgcgtgctgataatgccgatcagcggttgaccccccttgctgatgaagttggaatcttgagcgaagagcgtcgtaaacgctatttaacgcgtgagactgcattatctcatgcgcgcatggtgacgcaatcgctgtcgattacccccaatcttgccgggtattatgatctgcggctcaatcaggacggtgttcgccgctccgcctatgatctgctttcctatcccgatatcaatctggaccgcctgatcgccatctggccggaactggcatcgatcgatcccgtcacgcgggaagcacttgagattgaagcccaatatgcggtctatatggagcggcagcagagtgatattgccgtcatggaacgggaagagcggctgcttataccgtcggggcttgattttgatgccatctccgggctttccaatgaattgaagcaaaagctgaagcagaggaagccggaaacgattgcggaagcgcagcgcgtcgatgggataaccccggccgcggtggctttattgatcgcgcagatcagaaaattcggcggcaggcagaaactggctgccgaaacgctggaaggcaagggcgcagcatgagcgccgatatccgctttgatagcctgaaaaccatcgtgccggctgtttcacgtgaaacagccgatcgcctgatcgcgttcgaggatctgttccgaaaatggtcgaaggccatcaatctggcttctccctcgacgctcgccgatctatggaaccggcatattcttgatagtgcgcagctttttcctctcgcaaaagaagccacgcgctggctggatatcggttccggtggcggatttccggggattgtaaccgcctgttttctggccgaacgttctggcggctgcattgatctggtggaaagtgcgggtaaaaaggctgcctttttacgtacggctgccgggcatctccatgtcccggcacgcgttcactccgcgcgcatcgaatccatgtgggaaaaaattgaaacacctcaggtggttacggcgcgcgcgcttgcatcgctgggcgatcttttcacccttgctgagccatggttgagcgacggcgcaaaggcccttttccaaaaaggtcgggattatcagcgcgaaatcgacgaaagccgtgtcggttggagtttcgatctggtaaaacatcctagtgctatcgatcaggcttcggtcatactcgaaatcagtaatctgcgccgtaaaaccgattgatatttcgcaaattgtgtttttcggcagggcgagcagcagcaaggcgacggtaatgaacaagatgtccaggatcataaccattgcgaaccagaagggtggggtgggcaagaccactaccgccattaatctggcgaccgcgcttgctgccatcggcgagacggtgctgattgtcgatcttgatccgcagggcaatgccagcacgggtctcggcattgaccggcataaccgccctttgtcctcctatgatgtgctgacgcaggcttcgtccgtaccggaagctgcgatgcagacggatgtgcccaacctctttattgtgccatcaacgctcgatcttctgggcattgaaatggaaatcgcccaatcggcagatcgtacccggcgtttgcgcgatgcattgcgtttcgattctggtgtttcggagcgatttacttacgttctggtcgattgcccgccgtcccttaatctgctgacattgaatgcaatggccgctgccgactccgttctggtgccgctgcaatgcgaatttttcgcgcttgaggggttgggccagctcttgcaaactgtcgatcaggtgcgttccaccatcaatcctgaactgtccatacaggggattgtgttgacaatgtttgacagccgcaacaatctggcaacgcaagtggtagatgatgtgcgtgctttcatgggcgaaaaggtctatcgcacggttattccgcgcaatgttcgtgtttcggaagcaccgtcccatggaaaaccagctattctctacgatctgaaatgcgccggtagccaggcctatctgcaactcgcctcggaggtaatccagcgcgagcggcaattacaggctgcctaaccaatcgattcgaccacgtaacaattcaggaatatgccgagcgatgaacgacgatccttcaaagaagcgccttggccgcggactggcagcactgatcggtgagattgatcgtccggtcgaagaacgcaaggccccggttcccatcgaacggaacattccgatcgagttcgttacgcgtaatccgcgcaatccgcgccgcatgttttccgaaacggagctggaagacctggcacaatcgatcaaggaacatggcgttgttcagcctatcgtggtgcgcccggcaccggggcagcctgatcggttcgagctgattgctggggaacggcgctggctcgcatcgcagcgtgctggtgtcgatactattccggttatcgtgcgcgatgtggatgatcgagtggcgctggaaattgcgatcatcgaaaacgttcagcgcgcagatctgaattctgtcgaagaagctatgggatatcaacagcttatcgataatcatgactatacgcaaaatgatctggcgcaggttatcggcaagagccgaagccatgtcgccaacacattgcgcctgttgaaactgccgcagcgggtgcaggattttatcgtggatggcgcattgtctgctggccatgcgcgcagcctcatcacgacggagaatccgaccgcgcttgccgaacgcatcgtcaaggaaggtctttcagtgcgtcaggtcgaagctctcgtccaggcggaggcgcgcggcggcagcgaagcaaagccgggcaaggccgctccggctgaaaaggatgccgataccaaggcgcttgaaaagcttctttcggatgtcactggcatgaaggttgaaatcaatcaccgcgagcgtggtggcgatgtcaagatacactatagctctcttgagcaactcgatgagatttgccgccgtcttcaaagctagatagaatttaattatgatatatgtcctgtgaaggcctgtttcagtttgttgaaacaggccttcacagtgtggaattacttgaagtaactgattctatcgcctggcattgcgaagcgactctacgctgatcgcaagcaggcattggcggatgatcggtacggaaagggctgcgtttcggcggctttccagtacggcgcgctgaagccgttccatgacgcgggtgaggctttcgccggtccagcggctaatggcggtttcgatcagcttttttcgattgaaaaaaatgggcggtcttgcgcttgcgaccaccatggaggcgcttttgcgctcggtatcggcgatatggcgcaatgcctgcacctgctggaactggcgcatggccgcagtgagcagaagaaagggcgcggtgccggatttgacgacccggtcaaacgcaatctcaaaacgcggaagatccccagccagaaccgcatcgaccacttcgtcggttgagagccccgcaacatcgcccaccgcttcacgcacatcatcaatgtcgatgcgttccttgccgcgggtatagagacagagtttttccagctcgccgcgcgtcgccagccggtcgccgcccaggctggcgcgcagaagctggcgcgcatcaagcgtgatctgcatcttccactcggcaagaatatcgtcgatcacgccgtctatgccgcgcgcatcatcggaatagcagggcagggccatgcctgctgaagcattctcaacggcgctgcgcaagcctgcaccctttttgagatcgcctgcttcaatcagaatgaaggtttcctgcgggggctcagctgcaagccgtttcacggcctcggccagcttcttctggccgccagcgttcttgatccagatcaggcgttgcccgccgaacatggaaatcgtgccggcttcgtcggcaagttttgccggatcggcctcgatctcatcggcctccatgcggatcacggcaaagggatcgtcgagtggcagcttgcttgctgcggcataacggcgtgcgcgctcattcaccagccccttgtcgggaccgtagagaagcacgaccggaaatgaacttgtcgaccgcgccagaaagctgtcgacttcgtgtgcttttttctgcgccattcgggttaagtagcgcaatttgcgtccgaacgaaacagccgccagtcgaactgacgggcggctgtgaaacaaaatggttggtatcccaaaacccgatgcgcttgatccgtcggttttggtcaagccggtgggcgatcgggcattttcagggcgcgcgtggattattcgatcagcagcgcatcgtcatcgagggtctgtccgcgcaccttgcggaacatctcgatcagatcttcgacaccgagcgtcttgcgcttgtcgccggtcacatcgagcaggatattgccgccatggagcatgatggtgcggtcgccgtaatcgagagcctgccgcatggagtgcgttaccatcaaggtggtcagcttggtttcctggatcaacgtgcgtgtcagctccatcacgaattcggccatgccgggatcaagtgctgctgtatgttcatccaaaagcagcacttccgaaccggcaagggttgccatgatgagcgatagcgcctgccgctggccgccggaaagaagctccatgcggtcatgcatacggttttcaagaccgaggttcaggcttgccacgcggtcgcggaaccaggtgcgacgcctggaattaagcgcgtgggtgaggccgcgcgtcttgccgcgcgaggcggccagagcgaggttttcctcaatggtgagcgtgccgcaacttcccgccagcgggtcctgaaacacgcgcgcgaccagaccggcgcgatcggcggtagacttgcgggtcacgtcctggccagcgatgaccaccttgccacgggttggtatgacatcgcctgccagcacgcccagcattgtggatttgcctgcaccgttggaaccgataaccgtgacgaaggagcccttgttcatggtcaggttgattttatgcagaacctgcttttcgagcggggtgccgcgaccgaagacgacatcgagattggacagttcgatcatgcggatgctcctccgcggcgcaggcgcggcagtatcagggcaaaggtaacgagcaatgcggtcgcgatgttgaggtctgaagcttgcaagccgacaatatcgccattggaaagggcaagctggatcgcgatgcgatagatgatggagcccgccacgcagccgataaggatcacaagaatatagcggctgcgcagcagcgtttccccgatgatgacggcagcaaggccgacaacaatggtgccgacgcccgatgttacgtcagcaaagccgttggtctgggcaaagagcgagccgccgagcgccacgagggcatttgaaatggccatgccgagatagatctggcggtccgtccgcacgccttgcgcgcgggccattctgggattggcgccggttgcacgcatggcaaggcccatatcgctttccagaaagcgccacacgacgaagaccgtgatggcaaccagaacgaacaggaacagcgggcgcacgtaatattcgggaataccgtggccgaaaaacggtgtcagcatggtatcctgattgatgagcgcgatattcgggcgccccatgacacgcagattgaccgagaagagggcaatcatggtgagaatggatgcgagaaggttgagaatcctgaagcgcacattcagcgttgcggtcacaagaccggcggcagcgccagcaaccatggcgatggcagccgcgagccagggattgtagccagcgagaatgagaacgccggttacggcagcacccaacggaaatgaaccatccaccgtcagatcgggaaaatcgagaacgcggaacgccagatagacgccgatggctacaaatgcaaagacgaggcccaattcgaccgcaccccagaaggcgatctgactcacaatgacattccttgttgttcgccgcggccaaaacgaaagagctgcgcgtcatggcgccatccatcgtcggctttgcgaaaaccggaaatcccggatgttccgctcggcctttttagtcacgaccggtttgttctgagtttgctcccggtgacaccgccacccgaagcatttccccggttatgcttgcagtgaacctgcatccaaccggccgcagggcactccaaatttcatctgccgcattgattgcgggtttcttgctatatcgttttggggatacaacgcaaaaagcggtagcgcgcaagcattatcgctataaatgcggcaaaaagcacttttctgtgggcctcttacaacatctggttttgccgcaaaattattggcttcggcggggctttgccatggctttcaggctgggtagatggtcatcgggtcctggttaagcccgtgcggcgattgaacattttcagcgcgtggatagcgtcatatcctggcgtcgaaaaataaggccgcctctatccttctcaaaactttgcggcaaagcctttcgcgatgcgctcaaaggctatgacgttcaaggaaaagggcgggatgaactcccgccctgttccggttataatatgaagccgatcagtatgaagggtgctcagtcgatcttgctggtcgcgcggtcgatcacggcctgcgggaattcgacgcccatcttcttggcagcgccgagattgatgacgagatcggtgcccttggcgatatcgacagcgatatcgcccggcttttcacccttgagaatcttgaccacgatggcgccggtctgcttgccgacatcgtaatagttgaaaccgagggctgccagcgcgccgcgcttgacggaatccgtatcggcggtgaaaagcggcagcttgctttcttcggcaacgccgacggcgctttcaagggccgaaacgatggtgttgtcggtcggcacatacatggcgtcggcgcggccaacgagggcacgggcggcaccttgaacttcggcagacttggtggcagccgattccacgatttcgatgccttcggcagcagcggcttccttgagggcagcgagcagcgacacggaattggtttcgccggaattgtagagatagccgagcttcttgatgttcggcattacttccttgatgagcttgatatgctccaccaccggcgacatgtcagaaaggccggtgacattgccgccgggcttcttcaggtccttgacgagctgcgcgccaaccggatcggaaacggcggtgaagactacgggaatatcgagggtggccgacacgacggcctgcgccgatggcgtggagatcggaacgatcacatccgggccttcgccgacgaactggcgcgcgatctgtgctgcggttgcagggttgccctgtgcggactgatagatgaacttgagattttcgccttccttgtatcctgcttcggccagcgcatccttgacgccgtcacgggcggcatcgagagccggatgttcgacaatagcggtcacggcgacggtgacgtctttcgcctgtgcggtagtggcaatggctgctgcggccagcgaggccagaagcatggaccgaaacttgaaacgcatgaaaatctcccctgttttggtgcgttgcttattggcaaacaccttttctccaataacccagattgaaggttaatccgccggatgtgaggcttaatctcgtctggtggggctgtcaacgtgtccgaagggagtgctgcggcccggtgcgtgaaagccgcggagtgcgaatgctgaacactgtgtccttcttcggcgccctttcaatcgtgttcagggccgccatattgggcgcaaaccaatcttacgcccgaaaccaggaaataacttcatgaagaaaatcggctttctgtcctttggccactggtcgcccgcgccccagtctggcacacgctcggccggtgatacgcttctgcaatcgatcgatcttgctgtcgccgccgaggaactgggggcggatggcgcctattttcgcgtgcaccattttgcgcgccagctcgcttcgccttttccgctgcttgcagccatcggggcaaagacaagcaggatcgagatcggcaccgccgtcatcgacatgcgctatgaaaatccgttctatatggtcgaggatgctggcgctgcggacctgatctccaagggccgtttgcagcttggcatcagccgtggttcgccggaacaggtgatcgatggctggcgttatttcggctacaagccggaagaaggcaagaccgatgccgatatgggccggcgccatgcggaagtgtttctggaggcattgaagggggaggggtttgcgcaacccaatccccggccgatgttccccaacccgcccggcctgttgcggatcgagccgcattcggacggccttcgggatcgtatctggtggggggcaggctccaatgcgaccgcgcaatgggcagccaggcttggcatgaacctgcaaagttcaaccttgaaagacgatgaaacgggggagccgttccatgtgcagcaggccaggcagatccgcatctatcgtgaggcgtggaaggaggctggacatacgcgcacgccgcgtgtttcggtgagccgcagcatctttgcattggtcaatgaccgggaccgtgcctattttggcaatggcggcaaggagcaggactccattggctatattgatgagaatacacgggcgatctttggccgttcctatgcggcggagccagatgcgctcattgaggaactgaagcgggacgaggctattgccgaagccgatacgctgcttttgaccgtgccgaaccagcttggtgtcgactacaacgcgcatgtaatcgaggctatcctcaagcatgtcgcaccggctcttggctggcgttgatctgtgagagcaggcagcaaaccctgcctgctctcattctataccgtaaatcgccagaagcttcttcatgcggcgggtggcgaggtctggccggtcgagcacattggcctgatcggccaggcgaaatatgtcagcgtaatgcaaaatgccacgcgtcgactgcattcccgccggcatggtaaaatgggtctggtggccgttcagccaggcgaggaacacgatgcccgccttgtaatattgcgtcggtgcttcaaagattttacgcgataagggcacggtcggttcgatgatggcgcggaatctgcgggtatcgccattggccaatgctgtcatagcggcggaagcctgcggtgcgacggcatcgaaaatgccgagcagcgcgtggctgtgcctgttgccgtcgccttcgatcagcggtgcatagttgaaatcgtcgcccgtgaaacagagtacgccttccggcaggcggttgcgcaaggctagttcgtaacgctcctccagaagcgaaatcttgatgccctcaacctcgtcgcgattggcttcgatgatgccaatcaccgtattgagcgcgtcttcaaatctttccgaaccccaataggctttgagttgcggatcgaacatatcgcccagccagtgcagcacgaccttctcgcgcgcctgggcgagaatgcggccatagaccttcgcgtaatcatcgggtgactttgcaatgcgggccagcgcgcggcttgccatcaggatgaagcgcccgccgtgtttttcaatgaaaccggcctgtgtttcataagccttgacgacgtcttcgaggttttttgcttccgctggatcaagatgatcggtgcccgcaccactggcaagatcggcgccggttacggttctggcctcagccagcgagcggcggatcagttcctgcgcgcctgcccagttcaatcccatgccgcgctgcgatgtatccatcgcttccgcgaccctgaagccgaggccccacaggtgatgccggaaggccatggtcgcttcccagtcgatggccgggtcgttccatgggcgggtatctttcagcggatcggaaacgacatgcgctgccgcataggcgatgcgattgaattgcggcgagcttttggggcgcggggtttgcgtcccgatcagcgtgtaggagcgcaggcttgccttgtcatccggcaatgtcagttgatggtcgctcatgcctgtgtcgttcctccgcctgaatgtccgcttattagtttagaacgttccaaatggcaattcggttaaaaattgtggcgaaattgtgatttaagcgcatttcagcattcaatgcgcatttccggcaaagatatacgccgaaaaccagctcggattcgggttgaatccaaagcggtaggcggtttttctgttgggtcttgacagtcttggaacgttccaattaaatcggcggtcgaaaccggagcagatcatgagcaagggcagcgtcaccgttatcgacattgcgcgcgaggctggcgtgtcgaaatcgaccgtctctctggtgctgcgtgacagtccgctggtccatgccgaaacccgcgccaaggtgcaggaggcaatcgagaaactgggctatgtctataaccgctcggcggccaatctccggcaggcgaaatcgaaaatcataggccttgtggtcaatgatctgaccaacagtttctttgccgaactggcggtaggtgtggatcgcgtgatgcagtctgcgggctatgtgcagtttctggccaatacggcggaaagcattgatcgccagcgtgaagtgattgcctcaatgcgcgaacatggcattgccgggctgatcgtttcgccagcgcgtggaactgaggccagtgatctgaaaccattggcgaaaagcggccttccggttgtgcagatggtgcgcgatgtgccgggttcgggtgtttcctccatcgtttcggataatcgcggcggcgtggcgaaggcggtcgagcatctggtgtcgctggggcatcgcgccatcgctttcatgggtggttatgcggatatagcggtgttttccgagcgtcttgccggttatcgcacagggttggagcaagcgggcattgccttcgacgaggcgctggttttcacctctgcgccgtcacgcgctggtggggttgaggcgctggaacagatgctgcggcagggcatgaaaccgacggcggcggtgtgcttcaacgatgcggttgcttttggtgtctgcgatggcttgcgagccacgcatctggaaccgggccgggattttggcgtcgtcggctttgacgatgtgatcgaggcaaagacggctgttccggcactgacgaccgtggctgtcgatccgcaaggtttgggagaacgtgcggcgcagcttttgctgaaacaaatcaattcggaacgggtggaggcggaggcgcagcgtctgtcggtgcgtcttgcagtgcgtgcaagttgcggcgcgccgttcagaaaaccggaggagaaatttgaatggcaaagtggggccttataggcgcaagcaccattgcaaaggaatgggtgatcggcgccattcgcgcgacgggtggcgaggtcgtttccgtctacagcaccaatgccgcgcgcggtaaaacctatgcagacgagaacggcatcgcccgttcggtgacgagcctcgatgcgctgctggccgacccggaaatagacgcggtttatatctccaccaccaatgaactgcatggcgatcaggccattgccgcggcacaagcgggcaagcatatcctgtgcgaaaagccgctggcgctgacgattggtgacgctcatgaaatgctgaaagcggcgcgcgcagcgggcgtggtggcaggcaccaatcatcatttgcgcaatgcggcaagccaccgcgccatgcgcgatgccgtagcagaaggccggatcggcaaggtgctgggcgcgcgggttttccatgcggtttatttgccgccacacttacagggctggcgcattgagcggcccgatgcgggcggcggtgtcgtcctcgatatcactgtgcatgatgccgatacgctgcgttttgtgctgggggaaaatccggtcgaggcggtcgctttcagtcaacagggcggcttaagtggagaagggctggaagatggcgtgatgggcgttttgcgttttccatccggggcgattgcccagtttcacgatgctttcaccgccaaatatgccgaaaccggtttcggggtgcatggcggcgaaggttcgctcattgcgcgcaatgtgatgacgcaaaagccggtcgggaccgtcatcctgcgggacaaggacggcgaacacgaattgccgctcgaccacaaaaatctctacgaaaccgccttgcaggcttttcacgatgccattgccggaagaggccagccatcggccacattggaggatggcatctggtcgctcgccaccgggctggccgtgcttgaggccgcaaaaaccggcaaagccaccgccgttcattcaggactttaagacttatgagcaagcatatttcatttgctgaagccgctgcacttatccccgacaatgcggttgtttcggtttcctcgtccagtggcctcggttgcccggatatgatgctgaaagccattggcgagcggtttgatgaaaccggccatcctcaaaatatcaccacgctgcaccccattgctgcgggtgatatgagcggcatcaggggcgtcgattacattgccaaaaaggggcttttgaaaaagatccttgccggttcttatccatccgggccatccagtgccgaaccgccgctgatctggcagatgattaccaataacgagattccagcctataatattccgtcaggcatattgttcgacatgcaccgcgaggcggcggccaggcggcccggcgtgctgaccaaggtggggcttgatacatttgtcgatcccaagcgccagggtacggcgatgaatgacaaggcgcgtgaggcacctgtcgtcaaacgcgtcagttttgagggtgaagactggctctattttccggcgattgcaccgcaggtggccatcatccgcgccaccacggcggatgaacgcggcaacctcacctatgagcatgagggggccactctcggcgggctggatcaggcgctggctgcgcgcaacaatggcggcatcgtcattgcgcaggtgaaacgcatcgccagggaaggcacgctgaaaccgcatgatgtgcgtgtgccgggcgttctggttgattatatcgtggtcgatccagaccagaagcagacgacgcagacgctttacgacccggcaatttccggcgagattttccgcccgctcgatacgttccgtctgcccgaattcaatattcaaaaggcgattgcgcgccgtgtcgcgcaggaattgcaggcgggcagtgcggtcaatctgggttttggcatttccgccaatgtaccgcgcattctgctggaagagggcctgcatggtgcggtgacatgggtaatcgagcagggggcggtcggcggtgtgccgcttctggattttgcctttggctgtgcgtccaatgccgacgcctatatgccgtcgccctatcagttcacctattttcagggggcgggcttcgatgcctcgctcttgtccttccttgagatcgggcgcgacggctcggtcaatgtgtcgaagctctccttccgtccgcatgtgacggcgggcgctggcggctttgtcgatattaccgcgcgtgccaagaagatcgtcttttccggcccgcgtggcgtcgagcaggggcaggatgtcacctatgtcaccgagcgcgccgtgatgaagctgacgccgcaaggcattgtgctgaccgaaatcgcgccgggtgtggatttgcaggcgcatattctggatcaggctgagtttccgctgattgtctcggatcaattgaagctcatggatgaggcgctgttccgcgaagagccgatcgggcttacgctgccgcaaaagcctgcgcgaaagctggaggcgtgacatggctgacagaatagaaatttcgatcgaaaacctcatcgcggtcatgacaatcaggcggccggaaaagctcaatgcgctcgatataccgctcttgcaggaactctctaccgcctgtgatcaggtcgaggcggacagtagcgtgcgggtcgcaatcctgaccggtgagggcaaggctttttccgcaggcggtgacatcaaggcatggggtggcatggagccgcaagaattcggccatgcatgggtgcgctatgggcatcgtgtgttcgagcggctggcgacgttgcgcgtgccattgatcgcggccatgaacggccatgcgctgggggggcggtctggaactggcgggaaccgccgatatccgcattgttgagcgacaggcgaagatcggcctgccggaaacttcgcttggcatgatccccggctggtcgggcacgcagcgccttgtgcgccgtttcggggcgcagatcgtgcgccgcatggtgctgggcggcgaaatgtttacggcagatgaagccctgtcgcatgggctggtcgatcatgtggtcgagacgggcgaggctttgcaggccgcgctggcctatgcggcgcgggtggccaaacgcggccccgccgcgctcgaaatttccaaactgatgctgtccgtcgccaatggcgaggacaatggaaccgccgttgaggcgcttggctccattcttgccgccaagacgggcgatctgaaagaaggggtgcgctcgtttaccgaaaagcgcgaagcgaattttgaaggaaaatggtaatgagcacgatcgttaagccacagccgttgaccgggctggaagttcgcgaattctccatgctgatcgatggaaaatgggtgggcagcgacagcggaaagagcattgagcgcgtggcccccggccatggggtgacggtgagccgctatccggcgggcaacaaggccaatgtggaacgcgctgtttcagccgcgcgcaaggcttttgacgatgggcgctggtcgtcgaaaaccgcttcgcagcgttcgctggttctgctcaaagccgccgatctgatcgaggcgcgggccgaagagcttgcctatctcgatgcgattgaagccggcaaaccaatttcgcaggtgcgcggcgaaatttccggttctgtcgacatatggcgctatgcggcagcccttgcgcgcgacctgcatggcgaaagctataatacgctgggcgatggcactttgggtgtcgtgctgcgcgaggcgattggcgtggtgtcaatcatcacgccatggaattttccgttcctgattgtcggccaaaagctgcctttcgctttggctgcgggctgtacggcggtggtaaaaccgtctgaactgacgtccggctcgacattattgcttggcgaaattctggccgaggcaggggttccagacggcgtggtcaacatcgtcaccggaacgggcgcggatgtcggccagcatatgagcacgcatccgcacgtcgatatggtgtctttcaccggctccacaggcgtgggcaagctcaccatggccaatgcggcgcaaacgctgaaaaaagtgtcgctggagcttggcggcaagaatccgcaaatcctgtttccggatgcggatatggatgccttcatcgatgccgccgtgttcggcgcatggttcaatgcgggcgagtgctgcaatgccggttcgcggctgattgtgcatcgctcggttgtcgatgcgattgtcgggcgcgtcgccgatctgtcgaaaaaggtaatcgtcggcgatccgctggatgccagcacgcaggtcggcgcgatcatcacgccgcaacatctgacaaaggttggcgcctatgtcgatcaggccagaaaggccggtgcggccattgcccatggcggtgaggttctggatctcggccttggccaatatatggggccgaccattctggcgggcgtgaaggccgatatggcggtggcgcgtgaggaagtcttcggcccggttctgtcggttctttccttcgatacggtggaagaggcgatttcgattgccaatgcggttgattacgggctttcggcaggtgtgtggagccgcgatttcgatacctgcatgaccatcgggcgcaaggtgcgggcgggcacggtctggatgaacacattcatggacggcacgccggaattgcctttcggcggctatcgccagtcgggtctggggcgtgaactcggccgtcatgcggtggaggattacaccgaaaccaaaacgctcaacatgcatatcggcgcgcgcacgggctggtggatgccgcaagcgaaataggaggaggcggctttgggaggacagccggatattgtcatcatcggatcggggatcggcggcgcgacaatggccgcaggtcttgccgcatcgggtgccgacattctcattctggaggcgggcgcgcgcctggctgacaggccggaaaaccgtgacccgcgcgccattttccagcgcgggttctttcgtccgaaggagttgtggtacgagaccagtggtgcgccgttcaatcccggcaattattacaatgtcggcggcaattccaaattctacggcgcggtgctgatccgctatcggcgtgaggattttgaagagcttgcgcatctggaaggcgtgtcgcccgcatggcccttttcctatgacgaactggagccgtggtattgcaaggcggaagaactgtttcaggtgcgcggtgaattgggcgacgacccgaccgagccgcatcattcaaagccttatccttatgcggctatccgtgatgagcgcccgattgccgatatgcgggcacggctgaagaaggcgggattgcatccggcctccttgccattgggtgttgatattgagcgttggctggcaaaggccagaacgccatgggatgcgcatcccaattgcgacgatggcaagatggatgcggaaacctgtccgcttgcgcaagcacttcaatatgccaatgtccggctggaaacgtccgcgcaggtgaggcggctggaagccgggccggatggaaaagcaatcacggcagtccattatgtgaagaacggcgaggcgctggtcctgcgcccaaagctcgttattctatcggctggcgccgtgcagtcggcggcacttttgctgcgttcgggactggccaatcgctccgatcaggtcgggcgcaatttcatgaaccacaacgcaagcgccgtgattgccttcgatccgcgctatcgcaatgacagcgtctaccagaagacttttggtttcaatgattactatctgtcggatggggcaggcgggccgccgcttggcaatgtgcaattgctggggcgggtgtcgggcgcaatcctgaaatccaatatgcgccacgtgcccgaatggcttttgaaccgcatcgccgggcacacaattgatttttacgccatgagcgaagacctaccatcgccggaaagccgcgtgagtgtggatggcgaccgcatcattctgcattgggtgcgcagtaactggaaagagcatctgatgctggtggaaaaactcaaatccgcgcttcgggcggtgggttttccggtggttctgtctcgggccttcgaccggcgcacgccatcgcatcaatgcggcacggcgcgcatcggcaatgatccggcgacagcgccgctcgatccttattgccgcgcttacgatcaccccaatctctacgtggtcgatgcgtcgttcctgccaacatcggcagcggtcaatccggcgctgaccatcgccgcgcaagccttgcgcgtcgcagaccgtatcaagcgggagggttttgcatgagccgtcaaagacctgtagcgctggtgactggcgggcggcgggggatcgggcttggcattgcccgcgctctggctgccaaggggtttgatctggcgatcaccgaccgcgaaagcgacgaggccgtcatccacgaattgcgcgggcttggtggaaaagtggctttctttaaaagtgatctcgctgccgtgaaaacccatgaggcgacggtttttgccgtgctggatgcgttcggcggcattgattgtctggtcaataatgcgggtatgggtgcggtcgagcgcggcgattttcttgccctgaagcctgaaaatttcgacacgatcatggatgtgaacctgcgcggcacggtgtttttcacgcaggccgtggtgaaggccatgctggccgcagacgaagtgcgctttccacgctccatcgtgacgatcagttcggtttcttccgtgatgacatcgccggagcggcttgattactgcatcagcaaggcggggctgaccgccttcgtgcaagggctggcactgcgtctggccgaagcgcggatcggtgtcttcgaggtgcgccccggcattatccgcaccgatatgacggcaaaggttgccgcgcgttatgacgcgctgatcgaaggcgggttggtgccgatgaagcgctggggcgaggcgagcgatgttggcgccatcgtggccgggcttgccggtggcgatttcatctttgcgaccggctcggcaatccatgccgatggcggcctgtcgattgcaaaattataagggtagcgcgatgcattacgattatatcatcgttggaggcgggcctgccggttgcgttctcgccaatcgcctgagcgaagatgcatcgataaaagtgttgctgctggaagccggtggaagcgactggaatccgctgttccacatgcctgccggttttgccaagatgaccaagggggtggcaagctggggctggcaaaccgtgccgcaaaagcacatgaagaaccgtgtgctgcgctatacgcaggcgaaagtcatcggtggcggctcctcgatcaatgcgcagatttatacgcgcggcaatgccgccgattacgatcctgtggggcgatgaagagggctgtaacggctgggattatcgcagcgtgctgccctatttcaaacgcgccgaggacaatcagcgtttcaacgacgattatcatgcctatggcgggccgcttggcgtttccatgccatccgcgccgctgccgatctgcgatgcctatatccgcgccgggcaggagctgggcatcccgtataatccggatttcaatggccgcgagcaggcaggcgtcggcttttatcagcttacccagcgcaaccgccgccgttcttctgcttcgcttgcctatcttgcgccgatcagggatcgccggaacctgacaatccgtatgaatgcgcaggtagccactatcgtgctggaaaagacacgcgccaccggcgttgcactgatgagcggcgaggtcttgcgggcgagccgtgaggtgatcgtttcgtccggcgccatcggctcgccgaaacttttgctgcaatcgggcatcggcccggccgatcatttgaaaaaggttggcattgcagtgaaacacgatctaccgggcgtcggtgaaaacatgcaggatcaccttgacctgtttgtcattgccgaatgcaccggtgaccacacctatgacggcgtggcaaagctgcatcgcacgcttgccgccggcctgcaatatgtgctgctacgctccggcccggtggcatcgagcctgtttgaaaccggcggcttctggtatgccgacccggatgcccgctcgccggatatccagtttcatctggggttggggtcgggcattgaggcaggtgtcgagaagctcaagaatgctggcgtgacactcaactccgcctatttgcatccgcgctcgcgcgggacggtgcggcttgcttccaatgatccggcattgcctcccctgatagaccccaattactggagcgatccgcatgatcgaaaaatgtcgcttgaaggattgaagatcgcgcgcgaaatcatgcagtaggatgcattgaagccctatgtcatggccgaacgcctgccggggccgaaggtggttacagacgatgatctgttcgattatgcatgcgccaatgccaagaccgaccatcatccggtcggcacctgcaagatgggcggcgatgccatggctgtggttgatctcgacctcaaggtgcgcggtcttgagggcctgcgcgtctgcgacagctcggtcatgccgcgtgttccttcctgcaacaccaatgcgccgaccatcatgatcggcgaaaagggagcagacattattcgcggcctcgatccgctgccgccagccgtattttcctgggagagaaatgaaaaatatcgcccggcaggatgaacaacttcgccggaacgtattgccgcttcggcgaagttgttgtgtctgtgatcggtttacttgcagctttccgacgcttttacaattcgtacgtcatagatagacttgtctgatccagcgaaagcggcaaagcctttcaccgactctcctgatttcagcaggccggatgtaagcttctgatcaatcgtatcggcgttgaaagtttttcccttatcaccaagggcgataaagcaaaccttatccagattgatgtcggtggcacccgtattggcaacaccaatgtcgaatgtctggctgaagaagaccttatctccgctgcttgttgcagattgagttttcggggttgcaataatcataagatcattagtggatgcagtttccgcataacttgcttgcgccatggccagagaaaaaaatgctacaaacgttgcgataaagtactttttatacaaaatatgtctccatcagatatgacttaacaatatttattattcaatttaatatgttctattgatggcaaaagtttagtattattttgaatttaaatttctcatgttgtttcagatttataatataagtaaccaataatacatgaaccggtttgatctggattgtcggatgggtggttgatgccatcattgaccggaataaccttgaaatcaaaaggtgaaacaccttcaaggcaggccgcgtttacaccgaactggcgcgggttggagcggcgctggtggaatgtgtagattccgcatttcgagcagaagaagtgtttcgctgtgcctgtattgaatgtgtagagcgtcagtgcgtcttcaccttcaaggatctccagcccatcaagatcggctgacacggccaccgcaccacgcatccggcaataggagcaggtgcagcgccgtgcgctatgaaggcgtcagacaatttcacgcgaaatcgtacggtgccgcaatgacatgcgccgctggcttcttttatatcggggttcatggtctcctcctcgtccttacctgaaagctattttcctttttgccggtttaccagtgcggaaaaccggttaagtttatcgtctggaacagttctgggagtgagctttcatgggtgaattcgcggtcgtgacgggcggcagcaccggcattggaagacatctggtttcggcctttgcagatgcaggttatgcggttgctttcagctatcggcatgatgatgatgccgcacaatcacttgtcgaggccattgaggaggcgggcggtcaggcgcttgggcttggctgcgatgtcggcaggcgggccgaagtggaagccttcttcgacgaggcttgcgactggtttggcgatgcgccggatgtgctggtcaacaatgcgggcatccagacctgggcgcccttgctggaactttccgaagaggggtgggacgatgttatccgcaccaatctgaaaggctgctttctcaacacgcaggctgccgcaaagcgcatggtggaagccgacaagggcggcgccatcgtcaatatcggttccggctgcaacaagctggcttttccgaaactggtttcctatacggcgtcgaagggtggcatagaacaattgaccaaggcttctgctgtggagcttggcccccacggcatccgtgtcaattgcgttgcgcccggtgctatcctcaatgagcgcaccgcgcaggaacaacctgattatgcgcagagctgggctccgatcacgccgctacgccgggttggtgtaccggaggatatttcggggcctgttctgttcctcgtttccgatgaagcccggttcgtgaccggccagacattatgggttgatggcgggctcttctcgcaggccaactggccttatgacgggtgatggttcggtggtgatcccgacaggaatcgaacctgtgacctacagattaggaatctgtcgctctatcctactgagctacgggaccaaccgatgcgcactcgccggtgattccggcattgtgaatgctttcagacacatactgtttttcatctcggtcgccaaccccgcaaaaagcaaggtgggcagttttattcggtttcacgcggcaagcgccgtttcggccacggccacgaaatagctcaccccataaggaatggcatcgtcgttgaaatcataggccgggtggtgcaggccgggtgtgtcgccattgccaaggaagatataggcgccggggcgcgcttccagcatgtaggaaaaatcttccgccgccatcatcggttcgatattcgtatccaccttgccttcgcctgcaactgtcgccgcgacacgggctgcaaattcggtttgtgcgtcgtggttgaaggtgacgggataattattcttgtagcgcacggtgatttccgcgccggtggcggctgcgatccccgccgccgtctcgcggatgcggcgttcggcaaaggcgcgcgtttcctttttcaaggtgcgcaccgtaccggaaagcttcgccttttcagggatgacattataggcctcgcccgccatgaatttcgtggccgagatcacaagcgaatccagcggatcggtattgcgcgacacgatgccttgcagcgcaatcatcaattgcgagccggcaagaatcggatcgatcgtgcggtgcggctgtgccgcgtggccgccgcgcccggtaataaacaggtcgaactcatcggtcgcggccatgatcgggccttttcgcatggcgaactgaccgaccggcaggcccggcatgttgtggacgccatagacttccgaaatgccgaagcggtccatcacaccatcctcgaccatggcaaggccgcctgcaccgccttcttcggcgggctggaacaggagtgcgaccgagccacggaaattgcgggtttcggcgagatattgcgcggcccccagcagcatggcggtatggccgtcatgcccgcaggagtgggctttgccgggattttgcgaggctcattcggcaccgctcgtttccgtgatgggaagggcatccatgtcggcgcgaagcccgatggcatggccatcgccgtggcgacccttgatgataccgacaacgccggtgcgcccgataccggtttccacctgatcgcaaccgaaggatttcagcttttcttcgacgaatttcgcagtttcatgcacatcgtagagcagttcgggattctggtgcagttttcgtcgccacgcggcaatttctgcttgcatttcaatagcacgatttaacactggcatatctgggtggctcccggaccgggcgtgatttgagagaaacaggatatgacgtttcggtgaaaacgggcaatccctgtttgccttttcattgccacatggcatagataaaggaacataaatcctccgaccgagcgcgtttcgagcctgtcatgccagttcggcgccctgggatctgggttatactcccatgcccgaagtgcttatgaatcgttatcgtgacgattgctacggttcgctacgaggctgctgcgataacccgcaaaaattgcgggccattgtgattggaactgcggaatgatgtcgaagtcattgagaatctggtttgcggcagtggccttttccggtatcgcgttgtcgggcgcggcggccaatccgtccattgccgtcgatgtggccaccggcaaggtttatgaacagcaggatgccttccagcgctggtatcccgcttcgctcaccaagatgatgacggcctatgtcacattccgcgcgcttcagtccggccagatgacgctggaatccccggtgcgcatgacggtcaacgcctccaaggaaccgccgagcaagatggggtacaagcccggctcgatcatgacgcttgatacggcgctgaacatcatgctggtcaagtctgccaatgatgtttcggtggccgttgccgaagccgtgggcggaacggaagctgccttcgtgcagcggatgaatgccgaggcgcggcgtcttggaatgttcggctcgcatttcgccaatccgaatggcctgcatgatccgaacaattatacgacagcgcgcgatcttgcggttcttgccgtgcagttgcgccgcgaatttccgcaatatgcgcattatttcgcgacagaagcgatcgatccgggtgcgggcaagaaagttgaggccaattacaacatcctgcttggccgctatgacggtgcggatggcatgaagacgggcttcgtctgcgcatcaggcttcaaccttgcaggttcggccacccgcaacggccgcacgctgctggcaatcgtactgggtgcggatcgccaggaaacgcgtgcgatccaggccgcgcaaatgatgaccgatgcgtttcgcgcgcgcagttccggcgggccgacgcttgccacgctgcgcccggcgcagacagccaatctcaatcaggccgttgatatgcgcaaggccatctgtagcgagcaggccatggccgaccgctgggacgggcgcgaggtagaaggccggctgaagatcaattcaccctatattcacgccatggaccatgatccgattgccgtgcaggtgaggctggtttccgaaccgggttcgatcaaccggcccggccagcccggcatttcgcgggttccggtgccaatgccgcgtccgcagcgcgcgccaggcgtaaagacaacggccatcaactgatatgcctgatcccattcccgtttccgtgctgaccggctttcttggctccggcaagacgacgctgctcaaccggcttttgaaagatccggcgctcagcgatacagcagtcattatcaacgagttcggcgaggtgagcattgaccatctgctggtcgagcaggcgagcgagggcgtgatcgagctggctgacgggtgtctgtgctgcacagtgcgcggtgaactggtcgatacgctggccgatctcatcgaccggttgcagaccggccgcatcaaggcgctgaagcgcgtcatcatcgaaaccacggggcttgccgatccggccccggtgctgcattcgatcatgggtcatcctcttctcacgcaggttttccggcttgatggcgtgctggctaccgtggatgcggtgaacggcatggcaacgctcgacaatcatgaggaagccgtcaaacaggcagccatggccgaccgcatcatcctcaccaagaccgatctgccggaagcacaggctggcttgccggcattgaaggcacggttgcgcacgcttaaccccggagccgatattctggaagcgggggaagagcgcacaggctatgccgcgctttttgaatgcgggctttataacccgcagacgaaatcggcggatgtgcggcgctggcttaaggccgaagcctatgaggacgagcatcatggccatgtgtgcgggccggattgcggtcacgaccatcatcaccacgatcaccatcacgatcaccataacgatcagggctatgcgcatcatcatcatcatgacgatgcgatccgttcgttttcactgcgccatgatgcgccgatcccggtttcgaccttcgagatgtttctcgatcttctgcgttcgacccatggtgaaaagctcttgcgcatgaagggtatcgtgcagattgccgaagacccggaccgcccggtcgtcatccatggtgtgcagaagattttccatccgcccgcgcgcctgccgcaatggccgcaaggcaagcgcgaaacgcttctggtcctgattgtgaaggacttgccggaggcctatgtgcgggaacttttcgatgcctttctgggccggcccggcctcgacaggcccgaccgcgcagccatgactgaaaatccgctggccattccggggttctcaccccgccggtaagccggtaagtatttgctttatttcctgcgaatgagaaagcggtgaagcgtgccttcccgctcctgcgcaatcagggagtggccttcctgtacgcagaaatgcggcaggtcgataccggacagagggtcggtcgcctctacccagagaagcgcaccgcttgccattttttccagacgattgcgggttttcaaaaccggaagggggcatttcagccccctcaggtcgtaaacaggtgtgttttcctgatcggaaatcagttgccgatgattttccaccacggcttctttggtcccggctgttcaatattctgcgcaacggtgctggcaatcgtcattgacgacatctgcggattggccacggcagtcgcttctgccgggttttgctgcggtaccggcacggatgcgatttgcggagccggtgttgcaggtgcagcctgctgcggagccgttgcaatggcggtcggctggatggccggtgttgcggggcggatatccggtgcgcccggcttttcagccgatgcgggtgaaagtgacggcggctcgcgcgttactttttcgccgcgtgcccgcgctgcactccatgcggaaacgagctttgcttccgcaagaccctgtattgatggggcaggggctttctgtgcggcgctgaaagccgtctggaaggtcttttcgtaagaggcataggacatggcctcgccgccgaccgaaggcgggcaggcgcctgtcggcgacaaaggctggccatccggcgtcggaacgttgaacacgtaacgcttttcgcagacatcgactttcggcggaaccttggtggtctcaaatgcgtcgtagccctgtttcagcatcttccagaacgaataattcggatcgttcttgtagcgtgtcatgttggccgcggtcatgcggaacggaaatgcctgaatctggaactcacgctggccgcccttgaaggcgtcgcgcccgaaggcataaatctcggcgacctgttcgtccgtcatcgaatagcaacccgacgacgaacatgccccatgcaccatcagatgctggcccgtgcgcccgttggcgcggtcataggcattgggaaagccgatgttgaaggcgagataatagttggaatgcgggttcatctgcgcgggacgaacggtgtagaaaccttccggcgcctgacgatcgccctcgatatatttcggcccgagcttgccggaccatttgcagatttcgtaggatgcgatctggtcgtatttgccgttattcttctgcttccagacttccagaacgccttcttccttgaagatacgcaccagaatcggcgacgtgcggggcatcccctttgcctgcatcttggcaacaatcttttggggaaggggcttttccgcccgcatggcgaggtcggacaccgacgatccctgacaacctgccagcagggccgttgccagaatggagcatagaagtgcggttttgatcttcatgtcgcatcaagtctgttagagccacgccagagactttatgagcaaaagccacgttcctgaaggtcaaagtttaacaacaaaaccttacggtatcgtttataaatccttgctcagatagcccaaatccaacgcatcggtaatatggctgaatttgcagcatgatgcaaatccggggaaccaaaggctccccggatgatctatcttccagtttatggctaaaatcagatgttgcgaccaatttccaggaacttctggcggcgttcctgtttcagcgtttcaccgtcgatatccttcatggagcgcagcgaggcggcaatgatgtcgcccgtggcgtcgatcacggattccttgccgcgatgcgcaccaccgagcggttcaggaatgatgccgtcgatgatcttgagatcgaacaaatcctgcgcggtaatgcgcatgttggaggcggcatccttggcacgggtggaatcatgccacaggatcgacgctgccccttccggtgagatgaccgaatagatcgaatgttccagcatatagacgcggtttgccaccgcaatagcgatggcgccgccggagccgccttcgccgatgatgatcgagatcaccggcacgcgcagcttgaggcattcggcggtggagcgggcaatggcttccgcctggccgcgctcttcggcgctgacgcccggataggcgcctgccgtatccacgaaggtgataagcggaagctggaagcggtcggccatttccatgatgcggacggccttgcgatagccttccggccgggccgagccgaaattatgcttgaggcgggtcttggtgtcggaacccttttcctgcccgataatggcgacaggcgtgccgttgaaacggccgaaaccagcctgaagggcttcatcattggcgaatttgcggtcgccggcaagcggcgtgaattcggtgaaaagccggtcgatatattcaaggcaatgcggacggtccggatggcgggcgatctgcgccttctgccagggcgtcagcttgcggtagatatccttcagcgcatcggccgagcgtttctcgaggcggctaatctcgtcgcccatctcgacgctgccctgttcctgcgcgagttttttcagctcaagaatctggccttcgaggtcggcgacgggtttttcaaaatcgagatagttatacatcggacctgactattcgtgcgttttacaaagggacgtgccgctctatggccgacatgaagaaggctgtattacggcgccttacatattcactgtgggctcatcttgcaaatttccggttttctcataaccgcaggcgggctaatcggcaagcggatgatgttcgctgacgagtttatgcaatctttcctccagcacatgcgtatagatctgcgtggtcgaaatatcggcatggccaagcaattgctgcaccgtgcgcaggtctgcgccgttctgcaaaagatggctggcgaaagcatgacgcagcacatgcggagagactgaggaagcagcaagccctgcccgggcggcgagccccttcaattcacgcgcgaaaacctgccgcgccagatggccgctttcggaaaaagccgggaagagccagggattatcatcgctgccgggcagggaatcgcgcagggtcagaaatttttgcaaggcatcgcgcgctttccgggaaaggggcaccatgcgatccttcgagcccttgccgcgcaccagcaaaaagcggtggtcggtgcgcgccacggtgacgggcaggccgacaagttccgacacgcgcaagcccgtcgcatagagcgtttccagaagggcgtgcaggcgcaatgccttgatgcgttcgcccggctccgccgcctcattggcttcaagtgcagcccggtcgagcagtttgccgacattttcgacgctcatgatcttgggcaggggcttttgttttttcggcgcataaaggatgccggtcggatcgtcctgccggaaaccttccgaatagagaaagcgaaaaaactggcgcaaggcggaaaggcggcgcgcctgcgaggtcggggcaaaaccctgtgctgccatggtgtcgagggtcatgcgtatatgcccggtttccgcttcggcaaggttcacgccttttgcggcaagctcttcggcggcggcttcaaggtcacgccgataggattcgagcgtattttgtgccgcgccgcgttcggcgctcatcatttccagaaaattctcgattgccagtgaagcgcgcattgtcattacctggatgactggtctgggacggcaggggcaatgggaacgggatgaaggctcgaagctggaatttcgaccgcaatttcgtgctggtccggcttgatgaaattcgcaagcgcatacatcgcgccgtagatgagggcagcgataagggctagaaaaacaacaaggcgcgtcagtgtcggcatgtatcttttatgctgtgccattgagacgaaagcaaggaggcggcgtgatcgcgtgaaaaagccgctccgagcgcgacaaaaaccatgaaagtaattgacgccgcttcgtttttcatgtggaaccggggtggaacggaagaggctgatgagcggtacgaacaaacaaacaaatcttcacaggcagacggaaacgatccgccagctgctcggcagtaaagtggttgttctcgttggcctgatgggagccggaaaatccaccatcggccgcaaggtggcgaacatgctcaacctgccgttcaaggatgcggatacggaaattgaaactgtttcgcggatgacagttgccgaactgttcgaggcctatggggaagtggaatttcgcgatctcgaacgtcgcgtgatcctgcgccttctcgatgacggccccatggtgctggcgaccggcggcggcgcctatatgaacgccgaaacccgcgcggcgattgccgaagcggggatttccatctggattaatgccgatctcgacgtcttgatggagcgcgtttcgcgccgccagaaccgtccccttttgagaaacagcgatccgcgcggcgtcatgcagcggctgatggacgagcgctacccggtttatgcgctggccgagctgcatctgatgacgcgcgatgagaaaaaggaagtgattgccgcagaactgatcgaggttctggcggcgcatctggaaaaggaacaggccgcttccgccggatgacggccgaaacctgaagcggtccacgggccgttttctttatttgtttcgtgtgtccggtctttcgtccaccggataccagcaggagctgaccaatgaatgcgcccacaaccgttgccgatagtgttaccgttccggtttcgctcggggatcgttcctacgatattctgatcggcaaggggcttgtcgagcgcgcgggcgaggaagtcgccaagcggctgaagggggttcgtgtcgccatcgtcaccgatgagaatgtggcggcagtgcatcttgagcgtttgcaggcaagctttgcacgggccggtatcgattccacgccggtgattgtcgcacctggagaaaaatccaaatcctttgcgacgcttgaaaccgtcaccaacgccattctggcggcaaagctggagcgtggcgatgcggtggtggcgttgggcggtggcgtggtgggcgacctttccggctttgttgcggggattgtgcggcgcggcatgaatttcgtgcaaatgccaacctcgcttcttgcacaggtcgattcctccgttggcggcaagaccggcattaataccgcccatggcaagaacctcgttggtgtctttaaccagccgcaactcgtgctggccgatacgcaggtgctcgatacgctgagcccgcgtgaattccgtgccggttatgcggaagtcgcaaaatatggcctgatcgaccgcccggatttcttcgcctggcttgaagcgaactggcaggaggttttctccggcggtgcggcccgcacaaaggctattgccgaatcctgccgctcaaaggctgcggtcgtggcgcgcgatgagcgtgaaaccggcgaccgcgccctgctcaatctcggtcatacattcggccatgcgctggaaagcgcaaccggctatgattccagccgtctcgttcatggcgaaggggtcgcgatcggcatggcgctggcatatcgcttttcggcccggatgaaccttgccggtattgaagcggcagagcgggtggaagcgcatctgaaagctgtcggcctgccggtttcgctggccgaggtgccgggcggcctgccgcccgcggaaaagctgatggattatatcgcgcaggacaagaaggtgacgcgcggtacgctgaccttcattctcacgcatggcatcggccagtccttcatcgcaaaggacgtaccgcctgctgccgtgctggaatttctgaaagagcgcctcgccatagcttagagcggagatttgctggaaccactctaactatttgttctgtgaaaattctaggggaacacgggaatgagtatcgagctttgggttctgtgcggcactattctgttctgcgtcattctatcggctttcttttccggttcagaaacggcgctgacagccgcctcgcgcgcccggatgcttacgctggaacagcacggcgatgcgcgggcgagcgtcgtgcagcgcctgatcggcaaacgtgaccggctgattggcgtgctgctgatcggcaataaccttgccaatattctcgcgtcctcgatcgcgaccaccatgttcctgacctttttcggtgacgcgggcgtggcctacgccacactggcaatgacggtcattctggtcattttcgcggaagtgctgccgaaatcctgggccatttcaagcccggaccgtttttcgctcaatgttgcccgtggcgtgtcgctggtggtgctcgtgctggggccgctttctgcggctgtgaactggatcgtgcgggtgatcctgcggctgttcggcatcaatcttgccgtcgggcgctccatgctcagcccgcaggaagaattgcgcggggctgtcgaggtgctgcatcgcgacaagtcgctcatcaaggaggaccgcgatcagctcggcggtcttctcgatctgaaagagcttgaggtcagcgacgtcatggtgcaccgcaccgcgatgggcaccatcaatgccgatacgcccgcagaccagatcgtgggcgagatcctggcaagcccgcatacgcgcgttcccgtctggcgcgacgatatcgacaatatcatcggcatcatccacaccaaggacctgctgagggcgctctacgaagtagacaatgattttacgcgcatcgacatcatgaaagttgcgcgcaagccgtggttcgtacccgatacgaccaccttgcaggatcagctcgatgcgttcctgcggcgcaaggcgcatattgccattgtcgtggacgaatatggtgacgtgcaggggctggtcacgctcgaagatattctggaagaaatcgtcggcgatatttccgacgagcatgatatcgatatgcagggcctgcgcctgcaaccggacggttcggccatcgtggacggttcgctgccgatccgcgatatcaaccgtgcgctggactggaacctgccggatgaagaggcgaccacgattgccggtctggtgatacacgaaacccagaccattcccgaagtgaagcaggccttcacctttcacggcaagcgcttcacggtgctgaaaaaggaaaagaaccggctgacgcggctgcgcatcgtgccgctcgatgcagacggaaaaccggcgcagatttcagccgccgggcgcgcataagctatttgccgcgcggatgattgctcagccccgcgctgcttctccgggggcggaaggttccagtgccagcgcgtgaacgccgctttccagttcctctttcaagagatcattgatggcgcggtgccgctgcacgcgactcatgccggtgaaagcctctgccacgatgcggatgcggaagtgggtttcgccggcgccgtcataggtgtcgtcttcatggccaccatcgcggtgatggccagcgtggagacggctttcattaatgacttcaagcttttcaggtgcaaaagccgcagtgagttttgcttccatcgagctttgtttgctattgtgcatggacattcgggccggttctccccatataggcgctgcgcctcatataacgctgcttcggctgcaaaaggtggggcaaatccgcacaggaaagttacccgcttcaaaatttcgccgtgttgagatggctcaaagccagattgagcgaaatgtcaattcttgtttagccactcttaatccgcataatccgattcgatgacactgaactccaaatatttcgacagcatccgtatccgccccaaaaagactacggaagcaaagtccagcgctccctgctgccagtgggatggttgcgacaagccgggcacgcatcgtgcgccggtcgggcgtatgcgcgagggtgagtatctccatttctgcatcgatcatgtccgggaatataacaagaatttcaattatttctccgggctgtccgatggcgatatcgccaagttccagaaggatgccataacgggccatcgccccacctggtccacagcggccaattccaccgccaaggtgcgcacctcgccagatatggccaagatgcgctccggctcggcctcctatcacaaccgtatccgcgaccctttcaatctcttcaaggaggccaaggggcacgcgccgggccagaaggcgcagcgcaagccgcgcactctggagctgaaagcgctcgcaacgctcggtcttgatgcaaattcgactggcgataagatcaaggcgcgctataaagagctggtaaagcttcaccatcccgatgcaaatggtggagaccgtgggtccgaggagcgattccgtgatgtgatccaggcttaccaattgctcaagcaggcgggtttttgctaaacccggcaagcaggcatgggaaaccggatcggcctgccggatggcatggaccgcggggccttggaactgcggcctgtttcatgcgcacgggaatatgggtggcggaccggataccgggctcactgcccttgacggacattcttctgccgcgcgccatttgcgcggatgcaagcacggatgcccgcaactgaacacggacggggcgcatatccggcttgccgggaaaacgtgccccggatgatacttggatgtcgcggccggacagtcctgccgctctggaggcatgatgaacaaggttgagcgggatatagccaatttgccggataccacggtttcggtacgcgaagtattcgggatcgattccgacatgatggtgccggcctatgcggcgggcgattcctatgtgccggaacttgatccggattatcttttcgatcgccagacgacgctcgcgatcctcgcaggctttgcctataaccgccgcgtgatggtttcgggctatcacggcacgggtaaatcgacccatatcgagcaggttgcagcccgcctcaactggccttgcgtccgcgtcaatctcgacagccatgtcagccgtatcgaccttgtcggcaaggatgcgatcgtggtgaaggaaggcgtgcaggttacggaattcaaggacggcatcctgccatgggcctaccagcacaatgtcgcgctggtgttcgacgaatatgatgcgggtcgcccggatgtgatgttcgtcatccagcgcgttctggaatcgtcgggccgcctgacgctcctcgaccagagccgcgttatccgtccgcatcccgctttccgcctgtttgcaaccgccaatacggtcggccttggcgacacgacgggcctttatcacggcacccaacagatcaaccaggcgcagatggaccgctggtccatcgtgacgacgctgaactatctgccgcacgacaatgaagtgaatatcgttctcgtcaaggccaagcattaccagaatgccgaaggccgcgagatcgtgaacaagatggtgcgcgtggccgacatgacgcgccaggctttcatcaacggcgatctttcaaccgtgatgagcccgcgcacggtcattacctgggccgagaatgccgcaatcttcaacgatgtcggctttgccttccgcctgaccttcctcaacaagtgcgatgaactggaacgtgcgacggttgctgaattctatcagcgtgccttcggcgtggaactgccggaatcggcagccaatatcgttctcgcctgatgagaaaaggcccgtcgccggatcatccggcggcggcgctccatgatttgatgtaggcggggccgtctgctgcaaagtgaagtcgggataggcagatgtcgggccaaatgtcaggaataggcgataattcgcgtgatcgtaaaacgggtccggtcgattccgagccgttcaagcgtgcgataacggcttgcgtccgcgccatttccggcgaccatgaaatggaagtggccttcagccatgaccgcccggcgctgagcgccaatcgcgcccgccttcccgatctgccgaagcgcccgaccgcgcatgacattgccgtcacgcgggggcttggcgattccatggcgttgcgtcaggcgcgccacaatccgcgcattcatgccgcgctggcgccggaaggcaagcaggcgcgggcaattttcgatgcggtcgagcaggcgcgtgtggaagccatcggcgcgcgcgccatggctggcgtggcggataacctctccaccatgctggccgataaatatagccgtgccaatttttccgctgtcacgacgaaggaagatgcgccgctggaagaggcggtgtcgcttctcctgcgtgagaagctgacaggccgtccggccccggcggaagcaggccaggtgctggagctgtggcgcgactggatcgagcagaaggcatctgccgatattgcgcggcttggcgagaacctcgaagaccagcaggcttttgcgcgcacggtgcgcgatatgctcgcctccatggatatggcggaagagctttcgcaggaagagccgagcgacgacgaagagcagaatgacgagcagacgccggattccgatgaaaacgaggaaggcggcgacgaaaatcaggaaggttccgattcggctgaaagcgaagagtcggacagttccagcgatgaaggcgaacagggcgagatggacgcggcggatgcttccgccgacgaaatggacgacagcgaggatatcgatgcggaaacaccgggcgatacgcgccgtccgaaccagcctttcgccaattttgccgagcatgtcgattataaggtctttacgcgtgaattcgacgaggaagtcgaggcgaccgacctttgcgacgaagcggaactggaccgcctgcgcggttttctcgacaagcagcttgccaatttgcagggcgtggtagggcgtctggccaaccgtttgcagcgccgcctgatggcgcagcaaaaccgctcgtgggatttcgatctggaagagggctatctcgattcggcccgtctggtgcgcatcgtcatcgatcccacgcagccgctttcctacaagcaggagcgcgatacggatttccgcgatacggtggtgacgctcgtgctggataattccggctccatgcgcggccgtccgatcacggtggctgcaacctgtgccgatattcttgcccgtacgctggaacgttgcggtgtgaaggtggaaattctgggctttaccaccaaggcgtggaagggcgggcaatcgcgcgaagcatggcttgggcgcggcaagcctgccaatccggggcggctcaatgatcttcgccacatcgtttacaagagcgccgacgcgccatggcggcgggcacggcgcaatctcggcctgatgatgcgcgaagggcttctgaaggagaatatcgacggcgaggcgctgatctgggcgcatcagcggctgctgggccgtcctgaacagcgcaagatcctgatgatgatttcagacggtgcgccggtggacgattcgacgctttccgtcaatccgggcaattatctggagcggcatctgcgggccgtgatcgaggagattgaaacgcgctctccggtggagctgatcgccatcggcatcggccatgacgtgacccgttattaccagcgcgctgtcacaatcgtcgatgcggaagaactggcgggcgcaatgacagaacaacttgcctcgctctttgaggagcagggggctgccgcttccgtgcgcggacgccggcgtgccggtcgaagatagagcatgtctcccgaaagcgggagccgctctatctctttgtttttacacgttatccgacgcatcgaagcggatcagaaatcagcctggtggagtgatttccccgcgtcggcgtttcgcacttttggctcgaaaatgctctaaacaaaaatttgcgccggaaccaaagtgaacgctattgtacacccgagaatgcgaagaacgagtatttaggagaagttaaggtgtctccgttttgtttcgtataaatatatcttgcagtattggcttatggagattcacctgtcgatccattaatagagtgggttgatgccgtaatttttatattcttattagaagatgatggcactgttatgttgtagctatcattaatcaggaaatataagctcccaccgtcatcgatggctcgcggtgacgcatcgttatgtattgtaaaggaggggccattggggggagtatattcacttaatgttattgggtttttatcgggaattggtccaaataaacccaatccaaaacggtctgtatcgtaaataacaatacgtgccacttcagaagcattatcagcaaaaggccaatatattaaatggccccagcaagctattcccgttggagtaatttccagagttgctaacccattggctagcgttttaaaatataaatggtgtttacctgtcaatggatcgattattggtgaaatatcgactccatttgctttgaagtttacggatttgataaaattggtatcataaagatctgttacatgtacaatcgcatttataatacggctggtggcttcaggtaatattgttgcagtccatgtatatgaagctggctgtgcgggtgttcctgttcgggggagcacgcgtacgtttttttctttatcttccagaccgagcaacaaggcgctgcccgccatcgcgctcccgagggaaagggtggtagagaaaaaaggcgtgctctcatttattaatgatggatctgttccggcaggatatatttttataggcattgatgacagattgggcagccgtggaaaatatatatcgaataaaactccattcgtgaccgttcctccttcagtagatgagaacatcttctgtatatgtctatcgtttgctacttcatccggtaactcgacatatgcagcttcactcgaaccatctagaggcgacacctgtatctgaatgtatgagttggcgttatcaaacataatggcttgggaagtagttattgtgtagtttaatgtcgcgttagacatattacttcctatactattaaaatatattattcagaaatagggttgttgagttttcttttatgaatgtggtttttggcaaggatttcttctgccgatgacggaatgatttcgccacgaaaatatttcttttgccagccttgcttgaccgtttccgggacttggtcagcgagcgcctgattgaaattactccgggacgcagaccatgtttcgtattgggctttgagggtcggatcgtcgcttaaacctttaatggtcggaacgacatcatccatctttttatgttcgattatctgtatgaaacagaagggttcccctttttcaaaacgaacggtgccaggccgtgtcatgtgccagttcatggtgaatggaaaaggaagccactcggtttccacaagagcggtcagcggctgaataccgtcttttatatgattaggtgcaccgtttacccatagtgcaaaattggctggtgttcggaaaagatatccagtgtgaaaggtgaggatgccgtgtgaaaagtgagattgggcgaaatgttcaatagaaatagaatcgttcgcaacgttttttacgagcaaatcttgttttgcgagtcctccgttccagcttacttctatatctgtaggacatagtatttcccaccctgtagagttcgccatagttaatggaagacatcggtaaggtgcgcgtgagtgaaaactactcatccagcttcgttcggggcgcccaggcacgattttaggaggcgtgtcatggcatttaaagcattccagatgcatcgcagcctcatacagttacacacgtgtattgttttccctttcgtctagagcggttccgtttaaaacggaatcattggaacgctctatctctttgttttgtcacattttccgacgcgaaaccgtttcacgcttttggctcgaaaatgttctaaaggaaaactattgagaataatgaactgcaattatcccggcgcttactattttgtaaactgtagatactaacgggaacggacacgttgcaagctttcctgcaagaatagtggcgatggtatactcacttttcaaagctgagaaatttcaatgttctagagcgcgtttcgatctgattgaatcagatcggcgctctaatcctttgttttgacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcactctagcgtacaggttgtctcaaaagtcgcagcgcattgactgtcaccaaaacggttgcacccgtatcggccagaatggcaggccagaggccggtaatgcccaaaaccgtggtgacgaggaagaccgccttcaaccccagagcgatgccgatattctgatgaatattgcgcatggtccgcttcgacagatcaaccatttccgcgatatcgctcacatgcccgtgcaagatggcggcatcggcggtttcaagtgccacatcggttccaccacccatggcaatgcccacatcggctgcggcaagggctggtgcatcattgatgccatcgcccactttggcaacgatccgtccttccttgcgcaattcgccgacaatgcgctgcttgtcctccggcagaagctcggcgcgcacttcgatgccaagatcacgcccgatggcttccgctgtgcggcggttgtcgccggtcagcatcaaggtggcgatgccgccgtccttcagctttttcaggccagcgatagcgtcagcgcgcggctcgtcgcgcatggcgatggcgccagcaatcctgccatcggcaaccagcacggaaacagtcttgccctcatcgttgcaggcggcaatacggccggccagcgcatcggggatcgccgcaatatcattcgcagccttgcgcgaaccgagaaaaagtacgctcttgcccgcgacgcccgacacacccttgccgccatgcgccttgccctgcgtgatttccgccagtttcagcgcccgctcttcagcagcactgacaattgcaagcgcaagcggatggctggaaccggcatcaagggaagcggcaagccgcaaaacctcgtcttccggcagcgcgcctgccagaacgtccgtcaccttgggcttgccttcggtaagtgtgccggttttgtcgaagcaggccgtggtgattttgccgacggtttccagaaccccgccgcctttcatgagaaggtcgcgccgcgcaccggaagaaagggccgcagcaatggcagcaggcgtggaaatgaccagcgcacaagggcaaccgatcagcaaaatggcaagccccttatagatccactcgtcccagacgccgcccgcaaaaaggggcggcaggatcgcgaccagcgccgccacaaccacaacacccggcgtataataggtcgagaaacgattgatgaaacgctcggtcggggccttggcctcctgtgcctcctccaccagacggacgacgcgggcgatggtattgtcctgagccgccgcggttactttcacgcgcaaaagcccgtcaccattgatcgtgcccgcgaaaaccacatcaccttcgcccttgccaaccggcgtgctttcaccggtcacgggcgcttcatcgatggcgctttcgcctgaaatgatctcgccatcggctggcatacgatcccccggacggaccgaaatcacatcaccgatggaaaggctttcagcggcaacctccctggtcgttccattgcgctccagaaaggccgtcttgggaacgagggtcgccagcgactggatgctggcgcgcgccttgccggctgcgacaccttccagcaattcgccgacgaggaataggaaaaccaccgttgccgcctcttccgtcgcaccgatgataattgcgccgaccgccgcgaccgtcatcagcatttcgatggaaaaaggcgtgccattgaccgccgccatacaggcgcgccaggcaatcggaacgaggccgatcagcatcgccgccataaaggcccagtgcatcaccgcagggtagagatggccaatggcataggcggcaagcagcccgccaccgcaggcaagcatcgtctggcctttcttcgtctgccaccatgacaggcttccagccggcgctgccggttgcgccgcgccgctcccattttccgcaagcaccgtcctgtagcccagcgccgtaactttggctgcaatctcattgctatcagccgaaccatcctgattgacggtcatcgtcccgttggtgacggaaaccgacacatcggtcacacccgccagacggcgcacggcagtatcgattttcgcggcacaggaggcgcaatccattccatccacgcggaagcgcaggctgttgggtgcagcttccagcgggctttcagcatgagcgtggtcatgatgatggtcatggtcgtgatgatggtcgtggactgccgcttgcctttccttggccagttgctccacaccataaccgaggctgcgcaccttgcgcgccatggtttcaatatcaccgctgccatcatgacgcactgtcatcgtacccgccgtcaccgtacccgccgtcaccgaaacggaaacatcctcgacacccttcacacgccgaaccgccgtatcgatcttggctgcgcaggaggcgcaatccataccgtccacacgaaagctgatctggttcattggctcactcacggtctttgatatcccccttgaattgctcgaaccaaggtttacatcctctagtaactagaggagcaagcgaaaaatcatggtcagcatcccgataggcgaggcctccaaggcaagcggtgtgaaagtgccgacaatccgttattacgagcagatcggccttctgcccgtcccgccacgcacacagggcaatcgccgcctttacgatgccagggatatccagcggcttttgttcatccgccatgcgcgcgatctggggtttgcggtggattccatccgcacgcttctcgaccttcaggacaagcccgaccagtcatgcgcggtagccgatgcaatagcgcgtgcccgcctgacagaagtggagcttcgcattgccaggcttcaatccttgaaaacagaactcttgcgaatgctcgacagcaccgcccatggccgtgttgaccagtgccgggtgatcgagatactcggcaatcacgatgaatgcctgcaccccacgcattagagcgcgtttcgatctggttgaatcagatcgaaacgcgctctaatgctttgtttttacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcgctctggacttttctattccactttttcaaaccgggtggctgcgattttcagcgttccgatccgggtgccgatacgcgccaccaccggcgcatagatgccggaattgccgagcgcagcaaaggagatggtgatccggctcttgttggccagataatcgatcgatttcttgcccttctgataacctgaaaccggaatgaacttcgccgaacagatgactgattcgccagtaaagccacccgtggtgaacgattcagtgccgttgaaggccagctttatttccacgcgcgtctggccgtcaaaaacactgagcgagcggtcgcagaccgaacgcgcatcctttgcggggatcatgagggcgctcagcggatcgctgacattgaggagatcgcctggcatggtttccacccagggatcgtcttttttcacgggtggctggttttgtgctgcaaccacgtctccattcatgaaacggattgccgtgctcttgtccttgcggccatgtttataggcgagatcgaagcttttggggacgatagccccttttaccgcactgcctgtgacgtgcacggtgccatccgtattgtcgaaaatgcgggcaaggcccgatgtcacgaaacggccgttcaggttatagttcggcccactgacgacggtttcgatagctgcgcgcgcaatggaaagcccgaaaatcgagatatcatattcggttctatagagatcatctgctctcgccactccgctcgcgattgccagtcctgccagggtgaatgcaccatagcggatcgatcgcttccatgcggctttcagcaggagcaagacatctgtcatattcggcattccttccgcgaatgtccggtgggccatgtcagttcaggttttcaaccggattgcaccgccaaaaagttgcgtgggattcttcgatacagtatctgtttaggccaagcaaaacgggcgaagttatgatcgcaacctttcatgacggtcatgcgagcgctgcaaaaccgcgtctttcggcaggttcagcggaatctcacttgactgtagcggcggctgtcactatagaaacgcgactttcccaataggccgcctgtccgagatcgcgcgccagcagcagtaagttgctttgaatgcttgagttcggacattcgggtcggggcctgaaaagaacgcaattgaaggtgagaccaaaatgtcccgcgcttgtgaattgaccggcaagtcggtccagtacggcaacaatgtcagccacgcgaacaacaggacgcgtcgccgtttcctgccgaacctctgcaatgttacgctgatctccgaaacgctcggccagagctatcgcctgcgcatttccgccaacgccctgcgttcggtcgaacatcgcggtggcctcgatgccttcctcgtcaaatccgacgataaggaactttcgcagcgcgcccgcctgctcaagcgccagatcgcaaagaagcaggctgaagctgccgcttaagcctacggccttacagtttgacaaaaaaggccggcactcgtcggccttttttgctggttccatcacccaggataaaaaaatgccagccaagatctccgtgctgccgcagccatctttttcgcgcctcatcccggctatcctcgccatgtgcgttgcagtcgccgcgtcgaatattctggtgcaatatcctttccagcattttggcctcggcgaagtgctcacctatggcgccttcagctatcccgttgcatttctggttaacgacctgacgaatcgccgtttcggccctgctgccgcgcgcaaggtcgtctatgcgggtttcgtgctgggcgtggtcatgtcgatctggcttgcgacgccacgcatcgccattgcctccggctcggccttcctcgttgcgcagttgatggatatcaccgtttttgaccggctgcgccgccagagctggtggaaggcaccttttgccgctgccatgttcggctcggttctggatacgatcctgttcttttcaatagcctttgccgcaagcttctcctggatcgacgggctgacgggtatgctcgattcgtcgcttgccgagcctgcatcctttcttggtctcggcgtgccgctctgggcttcgctcgccttcggtgattttatcgtgaaggttgtgatgggcacattgatgctgatcccctatggggcgatcctcgccattttcgcacccaccctttatgccgtaaaccgcccttcggcagaaagggcctgatctttcctggatcaggccctttcacttacgcttttccggcagggacaagcgatggaagataaatgcaactcttctctacgttcttgaagcaagtgcagtccggttaaaaagggcagctcaagctggctctcaaagagccattaccacctcaccctgaaaccaagcgtacctctaacgtcgtaactatcagcaaaattgttcaatgacgtattgatagcgccttcgccatagatcaaatatttgttgtcagcccaagcatagcttcctccaaggcctacgccgccccatgtaacgtcttgtttcacagagaacgtcgtatctgcaactccgacgcggccgttacccataaactcctgataaatattggcgataacatagatattcgtatgcacaatttgtccggcatcgtcctgccaggcattccgataatccagcgcaacaccagcccgaccaattaaactgtcactatcgttcaagctgacattggcctcccatatattgttgaaagtatccatgctcagttttgaccacatcaattgtgcctgcggtgtcactgaccagcgttcacctatattaaaacgctgccctgtttctatgctcacagcatatcccgttgcctttttgtcatcagcgagcccctttccggctgtatctgaattatagtcattattgtaccagtttatctgtgcctgaccgtccacatagaacccgctctccccataccatgtgagcgttccgcccagcccccaggcactggtcgttgcatccccatcacccgacggcgagttaatacgggatatcgcagaaccataaagcgcattgatgccgccgataagtttgccagtatctgcttcataaaacttgccatcgacacctgactgtataatcacagtcctgatattctggctcatattcgtgagagatctcgaggattgaagtttgctgtaatcgccgccgatacgtgcccagatgccattatcactggtgacaacacctgccacaggtgacgaagccggatcggcaccagcaggagcgccaccctgttcaatggccggataagaaggaccgttccagtagctattaccgacgcgttgctgcaatgtcggcaaacggttcagccgctgcatattttgcaccgccccttcataaagtggaactccagggttaaattgtggctgtggtgttggtgttggcgtcggcgtgtcttttagctggctacgcaaataccagtcgccatcgagattatcgacgctgccttgatgcagcgtataagcataggcccccgcaaccaccgcttgttgtttgtccgctgtggtgaaatcacccaacaagctgaacacgccgtccgactgcccgacaacctcaaccaccttgatcccgttggctgtctgcatacccacgccgccccgattaataaccttgaggctggtggtaccggacgtatttccttccactttcagcatatcggtaagggagttatcgtcacccagcacggtattgatcgcaacaatgccattatgtccgacataattgtcggcaatatggagtgttgcgcaccccgtgccgccaaaattgacaagaccggcattgtcaagcgatgccatattggtgtcgaacccgcctaaatccacggttccgcttgcgccggttcgataggcggaactactgctgaaagctccgctctcaccttgaaggagcacccctccatcaatggtcgtggcgccgccataagtattggcgcctgaaagagttaactgccccgcgccgcttttgttcagccccccgtctccagatatgacgccggaaaaaatactgtcgaagccttgattgacagtcaatgttccgctgccgagcgttacatcacctgccccaataagccccccgactgacgtgttaaaatcatgaagatcagctttagctcccgcctgtactgttagcgggcccgaaccgaaagcattatcggcaatacctgcttcagccgtaccttgttcaacagtcaaacctcccgaataagtattattgccggtgaaagtagtggtaccgctccctttttgtacaaccttgccaccaccgctgatcgagctgccaaaagttaccgcgctactgtggttgaaggccagcgtgccataaccgtaggaattggaatccacgatcacatcgccaggaatgcttcctgtcgcggtaccgttaccaagctggagcgtgccttcgcctactgttgttgtaccagtatagctgttggttcctgtcagaaccaacgtaccgaaatcgactttctttaagccctggttaccttttatctctgattctattgtcgcactcatggccgccccggcgcgactgccatcgccgacgcgaaccgtcggtatgccatctacgggatcatcaagaatgatactgctacccgtgagcagataaccatccgtcgagaatacgagaccgcttgcctggatcgttatcggattgtcgctgatagtaactgttccggcttttacaccaaactgtgcgagtgcgccattaacccatgatccgttgtcggcaccggaaagtttggtccagttgttattggcagcatcccacacaccatcgccaccatccactgctccgttatcgtgatctgctgaattgcccccatcccatatattgaagccaggctgaccgccgaaaaacagattatattggtttggtgtcgtggtaatgagctgtaataatgacggatctgttcctgtagggaccgatcccaatgtcagattaccagaccgggttccgccaaaatcaaagagacgataaagcccggggccgaaatcgcccatgtcctgtatgttcaatgtgccatttaacgtcagatcgcccaaaacattaaacaaacccggtgcgttcggcgccttgccgagcgtcacgttcacaatactgccgcttgccaactccaagttattctgaaaggtcagggtatggttttgctggccgatcaatgtggccccatcggctatagttgtatcaccgacgatcgtgcccgtcccagcgaggcttgttccgcctttaacggcaaccatgccgcccaaagtgccacttacaaataggccgcccacatccaccgatgttgaaccggtgtatgtatcactattgccggaaagggtcagaatgcccgcgcccagtttttgtatgctgcctgtgccgcttattactttatcgtaagtaaaactatcagacctattaaaaataagctgtccgttgactgcggcgtcgctcgcgatactgccaatcgtaccgccggtaccaagctgtaacgtcgctcctgctgcgatagtgctcgtacctgtataagtattgtcccctgtaaaaattaccgttccctggtcaagctcgatattgccgcccgctccggaagcaacacccgcaaaggtctgggttgttgtattcttcagtgcaagagttttgctgccgaggttaatcgtgctgttcgcagggccggaaaggttctgcatcgttgtactattggtgatgccggaaatatcgagattggcattcaaggtcacgcttgcatgggatgcaaggctgccatcatcggtcaatgccagcgtcccggcatcaatcgtccatggccccgttgccatggacgcacctgaaccactccaggtgctcgtgccatttttgacaaaatcaacaaagcccatatagcccatttgctggcggttttcgctgccaggatctatctgatccaataagccaaaattgaaagtgccagcattcgcaccgccgagaataagatggtttcccgtgcctccgcctgtaacccgaacaacccctcgcatactctgcccgccccaaagctccagagtattatcattgccatcaaattcgatcgcctccgaagttgaagcaaattgtccgttatttattgtagcattcccaagaattatatgggaatttataatataattcctatcgccgcgcacatatatcgcgggaacaacgttagcatctacactaaataattcaggtatagagggaaatagtcttgcaattgtgccttgattgttgatgacgctatcacttccatccaggatgagggcaggtggagacttcatctttggagtactaatagctccagataatatggatcctgtagaagaaagattaactgttgtggatgacctcatatagacaccaccaccgggagacccttccggtacttgccccttcgtatagtctccggtcgatttcggcgtgcccccgctgcctccgcttacatagccgtcgaccaccagtgtgccggtatttaatatgatcccaagtccgcctcctccgcccatttcggcatccgtaacaggatcaataatcctcgcaccgccgccgcctccaagtatcctggcgctggccgcaactgtgaatatctggccattcagcacaaatgcgacacctccaccaccgctgccgcgcggtaccttgttctctccccccatagaagcttcacctcctgccccgctaataataaagctgctgaccgtttattgaggggcattaataatcgccagtactgcgccaccaccgccacccgaacgctcttcggcggcgccgttcgtaccattcatacttgttccactcggcagtgggtctgttgcattgacaatcgtcgccccaagtaccccgcctgtggagagcgcgttgccatctataactccatttccaccatttccgggaatggtaggggcaacgggcccttggccagccgctcccccaccttcgccgccctgatgaacaaagtcgcctcctgccccgcccacagcgttgccggccgcatcagtccctccgataccgttgccagagccatactttgtttgcgcagccgcgctataccagcaaaggctgcatgtccctgccaacaatagcagcttccatcgagaatgaagtagcattattgtcctcttaagtaaaaatgtcttaaatataataattgaaggatgtaattttataattcaaaatatagtaaatcggatttataataacagttattgaaattactatcaatacgtattctatttacttatacttctaataaatataagtatctataatctattaattatattagagggtaaaatggctgtatcggcagtaataaataatataccgaatataatggttagtaatattagctcgcccgctggatcgcaggttataaccgcaacactgacatatgatggtaatggaaatgacgccccgaagcctggaactgacaggtttacatttattttcgcatcaaacccgaatggaaatgtaaaggtagcgagcggctcgtctttagacgcagcaatcacccaggattccgccaaccctaatgtctatacggcaagtataacagtaattgctgcagcctatggtgtttgtagcgccagcggcaacaaaactggcgatagtacacaatggctagcttccgcaacaagcttcagcattttgccaagcgtaagctttcccgtgatcacgcgaaatcccagccctgccttacaagtttctcccgttccgggcacgcctgacagtgatgctacacttgtcactcagatggatgtaacagtcaccgatgaaggagggaatcctattcccgacagctcggtcacctttacagtcaaagatgtgcgaaaaacaagcgccactcaaactggtgttttttacagtgcaagtaaaactccaatcagtctggcgccgttaaccccgcaggacccaaggagcgattcccgatttgcccaagctacaaataaacttggtgtagcaacgatttttatcgcaacaaatcagaatcctggatatctaagaatattctgtgagacgaatacaataagaggggcaagtgcttttgtttatatatttgatacggcttttggaactgagctggaagcgccagatacagatatcggtccagacctatcaaattataccgatactacctttccggttacaataaacaataaaaatacgagtcccaacgaatttattgctctttttctaaacaataagttccaaaaccaaatagcaggaacgaatttaaatgagaatggtagcgctttgacagtcgcgaatgcggcagaccttaacgttggatcatcatcggcaaaaccgcaaaataattttctatacaccatccgtacaagtaacggggatctaattaattccaaaacaacccttttgcagctgtttggtcccctgcctacccccaaccccgaaaatcagattctgggccccctggtggatcctaatggcggtgttatcaatcttggaagtatatttatacagggaaatccaacagattacacaacaacaatagatctgagtaaggataaaacaactctcgccgacaaaatgtcgtatactttaaagcaaaacgacatagtaactcttcacgctacatttcaaggcgattttcagagcgacgataacttccaggtcaatcccttcacatataccaaaaccatcaccgacccaactgattcagcatttaatataattattccttttgatgatatatcgggctacggaaccccaaaagatccaaaaagaagcaatctctataagatgtattatgagataacgcccgcgagcgctacaactccgatcgcagcgagttcattgacgcaaggtgttctttctacaagggtaatataggtttaaaaatgaaaaagttacttagagatatcaagccgtttataatagataatagtgatttagataaagtaagtatctccaaatcatcaaaaacaattatcacgtgcgaatcttgggaccatatcagatcgacgcagatagccactctttatatcaacaaggccgctatcacatctattcaacttcttttcctgaatgggcgcttcgccgcgccaccggtctttagcatcaccaccgaaaagcattttcggcccggcgagagctacgaaatcttcattgaagttaccgaacccgatggcagtgacaatccaaatcaaagtagaagcgcttcgctgattgttgatggatgccttaacctcgatatctgaacaaaaaagcgcaaaactgccgcatgaatggtgattttcgagagcggaatgtgacgtaggtgaaggtataaaaatacccgaagcgcagaaaaacaccattgcaacaagatattacggctttgggatcagacacctggcgagctggactatttcccgaaaagtgcgaagcgcatacacggggaaatcaatccattggactgatttcagatccggcgtcgatgcgtcggataatgcgcaaaatcaaagcaatagagtggttccaacgactcggctttagccggaacctctctaaagcatgtcgttaccccaaaacaaattctcacttttgggaacatgctccagccccacggaaggttataataactctcattcacgatgaagatttttaaagaacaacactctcttgaacagaagaaatatgtagaaaagcgctatggacaatatatttgctgcattgggggatattactcccacaatagacaaactggacaccactcaaagcccgccagtcctttatcttaatatcgttaatggcagtgtagtggcaacatgcgcaccttgggatagtatcaggacggatcaaactgcatttttgctcctgaatgatgtggtgatagattcgcagcctatagaggcccaggatcctacgggccccactccgaggctcggtaagcctccccaatttactatcccggtggcgaataatttctcggcaggaaacgagtataacatccagataaaagtaactgataccgtacagaatattggtatatcgcaaaagctgaccttcgatgttcgggaagattctctggagaaagatctcaagattgatattacagagggtgctgctggatacacagacgactacccctatctaatgcctgccaatattgctgtcatacagggcccgcccaatatgcaactgaccgcgcgggggcgtggcaaggtgcgcttccaggatgttggtggcgcagatgtttgtaatttctatttcgatgaaaacggggtcgccccgttggtgttgattagaattgataaactgcatgtagatgcagttgcagcgagcatacaagatcagatttacattacacgttgcggccagacggacgaaattttcagcaggccggtttccttcgatgattatgttcctgtaacagaccccaacctcagctctgcgattgattctgtttcctgtaatactgtcggcatagcagatgggaatactatatgtataattagtatcgttttcaataaaagatacattgatacaagttctgatgatacaatatttattgttattcctgatagtttatcattgagtaagaacatgtttaataaaaattttccaatacgtatggctgggccgaatctacctacggtaaaaatagtggattatacggcagaatttgaagttagtgcggagaaaccgggtacatataaagtttcattttttccaagtaagtctgcattggcttactttagtaaagacatactttttaaagaattatcttgaggtatgatatgtcagataacctagatagtaatagtattatcctaaaagttgatgcatcaataagtctagaggtgaacaaggataattccgcggctgatggaaaaactgtgaacacggccatcgcttctctggataacggaggggactttgttccaggcattgtttttacttttgaaattacagaaggtaatgctgtattcgtcgctaatggtgagaaaaaagcaaacatcaatgcaaaccctgctatggttgcgacggctgattttaccgatacaattggtgaaacaggtaaaattatagtatatccaacacttaataacactcttgtcacggatgctgttccttatacatttaaaagtgttgccctcctgtgcttaaactgaaggtggataaagacaatgctttgtccaatgggacagacttcgacctggttactgcaacattaacacgagatggcggccagaaattcgtggggcagggggttacttttagccttccgtcgaatgacgcggctgtatttgagacagggcaaacaaagaagctgtcagcaacaacaggaaatgacggaaccgcgaccgcaataattatccgaaatgccgcaggaggaggaacagttactgtaacctgtgtgctggatgccgatggtaaggtttcagatcaatgtgatgtgcattttgctgctgtctcggctgatattatttctttcagtgtttcagctactgacccgcttgggtattcaaataatggtaaggcagcgcgagtttttgctgaaataattcccagccccaataaccccgtaacaaactgtctcattaatttttctacatttggggttagtgggattataaataattatgtaaatataatcggtgagccaaacagtgtttcgtccggcccgtcacttatgcaattcgttcagattggaaacactaagacgactatcccagtcgatgtcagttacaaaggccctgaagagggaagtgtcggaattcaagccgcattggtaacaactactcaacccgacaaggcctttgcattgtcaaccccgaatgcgcgggttgatttcatcaatccagcgcctcctcctcctccgcctcctccatcaccatgtcctccgccaccatgtccgcctccgccaccatctcctccggtgaggccgtcttatactattcagattgacgccgtagtagacaacatacctatcccgacaggacgtggagatatcgcaagggttactgtgtttcaaaatggtcggccgctagcaggtgcattagtgcagtgtagcttggtatctctaagcggaaacaccagccttatgttcgctctagctgctaatgaaatagccaatctggtaagtccccctcagaatacctccgggcttacaaacatcacgatgcgaacaaacacttatgggtggttcgagataaccttcgcccagtggttccagcgaggtcaagccagattcactgcaagttccaacggagcacagaatagccgaaactttaattttacataagcgaaacaaccgggttgtgttgtgaatttcaatctgtcacaaaactttgcgggacatatgcaaccttatttctggacgcgattatgctgctgtcccgcaaagacctgaaattgcaccggatttggtgcatggaggtaagtacagtcagattccggtctttgatattccatatagagcataatcttgagtgtcctcgttccactctggtcggattatgttctatatggttgagaacaccgcatactgatgcctcttccacattctgcttgatgaatttgcggatgcaaagccggttgcctcttatgttcaacgagttcaagttctgcaatagcgaccggatgccagtggcaacgaagtgcgcgtggctcgttacgatccactggagttttcatcgcaggacacgaatgacggttcgatctgtcagatgcggcaggaggcgcgccatatcggcgcgcttcaatgctatgcagccctccgtcggcgtatagccgggccgcgcgaggtgaaagaaaatcgcactgccgcaaccgcgcctgcgcggcgcgatgttccagtccatgacgatacagacatcatagaggtcgtccttgcgccacatatcttcatgactggccttgtgggacagttgcaccgggcggttataattagggtcgccgggtgcatcgcaccagccgtcgcatgggcgaacgcggcgcaggcgcaggcgtgaggaaggcaggtttttcttgtcgccgcgccggtagccataaagcaaacgcatgcgcgccaaaggcgtcgcgccgtcgccttcgcgtttgaaggcgcttattccccccttgccaagagcgcattccagcaccaaattgcccgcaacaagcaagccacgggttttgtgccccggcttggcccgcacatggatgatgccgatctcccggctgattttgtctctggccaagccttcgcctccgtgtcatgcatgttttcaaggtctttcgagatcgggcaatgcagggcttgaagcccggaaacccgattcctgccagacttgacggacgttgtcgcggcgcaaaaatttctttggcgtttcgccgcttcaacttggcttcattaaatgcgataaaacaccaagaacgatttaaatcaaagagtaacgaggacaggcatgacaggccgtactattctgattgtggacgatgacgaagatctccgttccatcctcgtcgaacagctggagctgtgcgaagaattccagatattgcaggaagacagcgccggaaaaggcatccagaccgcccgcaatggcatagtggaccttctcatcatggatgtcggcctgccggatatggacgggcgcgaagcggtgaagcttctgcgcaagggcggcttcaaggcgccaatcatcatgctgaccggccacgacaccgaatcggacacgattctcggcctcgaatcgggtgccaacgactatgtcaccaagccgttcaagttcgcggttcttctggcgcgtgtgcgcgcgcagttgcgccagcatgagcagagcgaggatgcgaccttcatcgtggggccttataccttcaagcccggccagaagcttcttatcgatgagaagggcagcaagatccgcctcaccgaaaaggaagcggcgatcatcaaatatctctatcgcgccggcgacaaggttatcggccgcgatgtgctgcttgaggaagtctggggttacaattcgggtgtgaccacccatacacttgaaacccacgtctatcgcctgcgccagaaaatcgaaaaagacccgtcaaatgcgacgcttctcgtgacagaaagcgggggatataagcttgtcccataatggacagcgcccgatgcaggtgtattgacaactcatggcgctagacgacgatattcgcattctcggcacggtgggcctgttcgagtctttcacgcccgaacagttgcgcctgcttgccttcggtgcggagcggcttgtcctgcgtgcgggacgcgagcttttccgcgagggccagagtgccgattgcgcctatatcatcgttaccggcacgattaccctgtttcatgaaggtgatgaagggcgggtcacgatccgccctgtcggccccggcgcgatattgggggaaatggcgctcatcgcccagaccactcgtctcaccggcgcggtggcggatgtggaaaccgaagtcatccgcatcagccgctccatcttccggcgcattctggaagaatacccggaagtggccgccgcgcttcatgcgcatatcagccgcaatcttgtcgagcttatcggccagatcgagcaggtcgcgccgcggcttgcaaaccgcgactgatcttctcaatccagatcgaaagtcgcaatcaccggcacatgatccgaagggcggtcccagccgcgcgcatcgcgcagcacctgcaagcccttgttatggctttccagatcagccgaaccccatacatggtccagcctgcggccgcgatcggcggcatcccaatccttggcgcgatagctccaccaggtatagattttctggtccgccgcaatgagatggcgcatgaggtcgctccagccgcccttgatccgcaggtcttccagcgtttcggtctcgatcggcgtatggctgacgatcttcaaaagctgcttgtgcgaccagacgtcattttcgagcggcgcgatgttgagatcgccgacgagaagcgatgaacatccgtccttccggtcggcaataatggcgcgcatttcctcaagaaatgccagcttgtgcgcaaatttcgggttgatttccgggtccggctcgtcgccgcccgccggtacatagaaattatggatgcgcagtttcctgtcgcccgcctcaacgacggcgctcaggtggcggcaatcgcccatattgcagaagtctaccttctccacaccgtccagcgggcggcgtgaaaccgtggcgaccccgtgataacctttctggccgctgatcgcgatatgctcatagccgagcgcacgaaaacccttggcgggaaacaggtcgtcggggcacttggtttcctgcaaacacagaacatcgggctgataatcgcgcagaaactgctcgacaagcggcatgcgcagacgcaccgaattgatgttccaggtagcaatggaaaaggccatggaaagaactcgcgacttttgacaggttggtcgcgaaactaaccatttatccgataattgcaaacatactcatgtcacaagagtatgattacggggatatgattactggcctttgcgcttcatcgcgatgcgctggtaatcgatcttgaacatatcgttggtaaagcgcacgccggtgcgtacgttgaagatcatcacggtcgtatcgagtttctgcgcgtcggtgatcgtccattgcttcagatcataagacttgggatcgaacatcatggtgatcttggaatcaccgaataccgacttgtcgcccagaaccagcgtggtcatgtccggttcctgcttcacgctctgaaggcgaccgccaccaagatcgatcctgtcggccagaagcagtttcagcggcgtttttgaaagcggatagagatcccatgtgtcgagcttgcgattgttgatgacaaccgaatctccgtctgaaatcacgcggatcggagaattgttgtaattgaagcggatcttgcccggacgctcgatatagaacgtgccaccagtctgctcacccctggggccgaactgcacgaattcgcccgtcatcgtacgcgccgatgaaaaatgatcggcgatctgctgggctgcggcaataccgccatccgctccctgcgccttaaccggaaccggcgcgagagcagcccccgcaacgccgacgcccaatattcccattcccagcacggccgcgacacgtccagcttttgcgaacgcggaaaaacgggagaacaacatcggcaaactttctcttttcatcattctgtttaaccagagcggttcctgttttaacagtatcgccggaaccgttctaattatttgcttgtcgcatttccaacgcaaaactgcttcgcatttcttggtccgaaaatgctctaggctaccagttgggcgcgagtatggcgcagccgcaccgtaacgttaacatgacgaaagcacatttgtctgcacgcggtcttatatcggctgttcctcctgaatgaatcagatcggcgctctaactatttgttttgacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcgctctaaaacagcgcaggcccggattgtgagccggatcgatgctattcgaatccggcccatcaaataccgagactaccccttctgattaatctcggccgagcaggcccttccagatgattgcaccgattaccgcgcctacaagtggtgcaacccagaaaagccagagctggctgagggctgccgtatcggcgaagagggcaacgccggtcgagcgcgccgggtttacccacgtattggtaaccggaatggagaccagatggatgagggtgaggccaaagccgatcgcaatcggggcgaaacccgctggtgcaagcgacgaagtcgagcccagaatgatgatgatgaagaaggccgtcaggatgatttcgatgagcaggccggccatcatgctgtagccgccgggagaaagctcaccataaccgttcgaggcgagacctccagccgagaagccatctttgccagaagcaatgacatagaggatggcagcagcggcgatggctcccagaacctgcgcgacccaatagggaatcagatccttggccggaagacgcccggcaacggtgaggccgagcgatacggcggggttgaaatgtccgccggaaatgccgccaacagcataggccatggtgaggacggttaaaccgaaagcaagggcaacaccgaggaagccgatacccagttcagggaaagcggcggcgagaatcgcgctgccgcaccctccgaagaccagccagaatgttccgaaaaattcagccgataatttgttcaacatggaaatccccagagttcgtgtagtgatacggcaagtatgcgaattaggtatccaagaatatatagtcgcatatttattgcagcaatatcgtttagattctgtatatttttggtatttccattattgtttcagcaaattgaaatgtgcacccttttttatattcataaatcatttaagttggcccggatatattattttagctattcgttaaataggccggcaatgcgggttgttcaggtgcttgcgtgcaggctggctattgcgggaacaggttgcgaaagggcggtatcgcgcgttataagttgcttgttgggcggcttgattccagcgtggagcgttccggttgaaacgaagccgttggaaccgctctatgtatttgctttttaagcattatccgacgtatcgaagcgggatcggcaatcagtccggtgggttgattgccccgtcgggatacgaggcagaacaggagttgccagggtgactattgatctcaaggcgggaacaaaaaggcttatctggcggactgcgatggctgttccctttgtcgctgctctttccggctgtacggccactgcctggacggagaaggtcagcattaatacggcacccctgccgaaggaatgcgcgggctgggaaaagatcgatctgaagcaacgcaccaccatggtgcttctgcgcgaagacccgaaactggtggtcaatatcgatgcgcataatcttaaaggccgcaatctcggctgctggcaataaagcccaaactcaatacggctggcttttgatgctggccccttatggccggtcaagggagtgtcgcagcgcgtttgcgtcggctttgacgtgatgccatcatgaagtcatcttcctctgcgttttgacgatgagtttcgtgcggcaccgggtggcgttttgttgcccgccaacatttttttacagtcataccggcgagattaacccgacgttaaccataggggataaaggtcggttcgatatcgatatcatccgccaaaagccgggcacccgccctggcctgttgcggacaatgaagagaagctgacccggtgatacgtttcgagaatgtcggcctgagatatggtatggggcctgagatcctgcgggatgtcagcttccatattccgccgcgttcattccagttcctgaccggcccttccggcgcgggcaagacctcgctcatgcgcctcctgttcatggcgctgaagcccacgcgcgggcttatcaatattttcggcaaggatgtggcgcggcttgaccataaggaaattccgctgctgcgccggcgcattggcattgtgtttcaggatttccgccttctcgaccacatgacgacctatgagaatgtcgcgctgccgctgcgtgtgcgcggcaaggaggaggcgacctaccgccatgaggtggaggagcttttgcactgggtcgggcttggcgatcgtatgcgcgttctgccgcccgtcctttcaggcggggagaagcagcgcgcggcaattgcgcgtgcgctcatcgaccagccggaacttctgcttgccgatgagccgaccggcaatgtggacccgccgctggcaaagcgattgctgcgcctttttaccgaactcaaccgttccggcacggctgtcatcatcgccacgcacgatctttccctcatggaccaggtcaatgcgcggcgcatgattctcgatcaggggcggctcgatatctatgattgatctctccgatatcaaaacccgttttgaagacctgaaggatatggtgcttgtgcgtgtcggcaagcgccgacggcggcaggggccaagccccatcgtgccggatggcagcgtgaccggcaacgcgctggtgatcgtcattgccatcatgacctttcttgcctgcctcacacttggcggcgtgacgctggtgcgggcttcggcggctgcctggcaaagccagatcgcgcgggaagccacgatccagattcgccctgtcgaggggcaggacatcgaacaggaactgcaacaggcaagcgagatcgcgcgcggttttgcgggggtgaagggcacggccatcattgacaaggaagcgacggcccgcctgctggagccgtggctgggcagcggcctgaatattgatgagcttcccgtgccgcgccttgtggtggtgacgatcgatgaaaatgcgccgcctgattttgaaaccatgcgggcggaactgacacgggccattcccgctgccagcttcgacgatcaccggacctgggtggaccggcttgtttcgatggccaatacgacggttctggttgggacggcggttctgtcgctggttatcgccgcgacggttctgaccgtcatctttgccacgcgcggcgcgatgtccggtaatggccatatcatcgaggtgctgcatttcatcggtgcggaatccaaattcgtggcgcgtgaattcgagtggcatttcttccgcaccgcgctcaagggcgcgcttttcggtggggcggcggcgatgctggtgttcctcgtcttctcctggtgggcatcctatcagatagcgacgccggaaggggatcaggccgctgccatgttcggcaattttgccattggaagcgacggttatctgggggctgcgggcatcatcattctggtcagcattctgaccatgctgacaagccggctgaccgtcattcgccagcttgcgaccatggatggtccgggagtgcgtgccgaatgagtttttttcccgcacgaaccgtcaaaaagctgcaaatatccggtaatttttcgagttatcgccgcagtgcgggttatgatagcaagataagggaaacacaagttacggaagcggcatcgggcgggtattggacaggtgacgatgcagtggcacaaagacggacaggaagcagttcgcaagcagatatatggcgccgcagccatcaggatgcatttgtaccttcgttcctgggcacaccggccagattcgcctggtctgtcatgatgcggatattgcggcgcctccaacctgtttcgatcatccttttcctggcagtcatagcctttctgggtggcttcttggtgttcagtgaaaaagtgacgggaatgcagccgcccgttttgagcgaaccggcggaagcaattgtggttttgaccggcgggcaatcgcgcgtcaaggcagggatcaacctcttgaaggaaaagcgcggcaagcgcctccttatcagcggtgtgcatccatccactaatgaggaggcgctgcaaagggccacccatgcggacaagagcctgtttgcctgctgtatcgacctcgaccgtacggcgctcaatacggtgggcaatgcggcggaaagcgagcgctggataagggcaaacgattaccaccgcgtcatcgtcgtcaccaataattaccatataccgcgcagcattctggaaatgtcgtcgcgcatgaaggatgtggagttcattccctatccggtggtgaatggggaaaagcgcgagcagagctgggttgccgaaggtgatacgctgcgtgtgctcttcaccgaatatgtcaaatatctgggcgccgttgttcggcttggcagcgcctcgttttatggcaatggcgcttctcatggcggcgatatgcgcgaataaagcagtgtgacggcgcatattttccgtatggaaaaccgccgtcttcctgatatatcgggtgccagatatttccattgggctgcaaaatgctctatctctttgtttttacgcattacccaatgcaaaaccacttcgcacttttgctggaaatgctctagcgggggccctcgccaatacgatgcttctttatctgcgctccatcctgttcaatgcggcgttctatatctgtaccctggtgcagatgatcctctatacgcccttttatttcatcctgccgcgcaagaaggcctggatcgtcccggagctttgggcgcgggtcaatctgtggcttcagaaacatattgccggtaccgattgtgtggtcgaagggctggagaacataccggaaggggcctatatctgtgcgcccaagcaccagtcggcctgggacacctatgcctttctgccttatctggacgatccggtgctgatcctgaagcgggagctgatgcgcattccgctgttcggctggtatattgccaagatgcagatgatcccggtggaccgcggttcacgggtgaaggcgctgcattccatcaccaagggcgcggaaaaggcaattgccgaaggccgccagatcctcatctatcccgaaggcacccgccgttcgccgggggcgccgccgcaatacaaatacggcatcgtgcatctttatgaggcgctcaatctgcctgtcgtgccgattgcgcataatgccgggctttactggccgcgccgcaagttcctgcgttatcccggcaccattcgctcgcgcatccttccgcccatcccggcggggctgccgaaggaagaattcctgcgtcgcctgatcgaatccaccgaaacggtctgcgacgaatttctcgtggctgcaagccgcgaccccaatccgcctcccatgccgccaaccgccgttcaaaggctgaaggaactgggcgtgtgatccttgccgaaagttcatgagccgatcgcggtcatccgatcacgttcaattgcgttgcgagaacgacaattcgccgcgttttcttgaactttcgtttttcttgcacccgaacctgaaacccgttatcagagcgcgacacgaaaggacacatcatgaatattgatgccatctccatcggctccaatcctcctgaagacgtcaacgtaatcattgaagtgcctgtcggcggccagccgatcaagtacgagatggacaagaaggccggcgcgcttatcgtcgaccgtttcctttacacacccatgacctatccgggcaattacggcttcgtgccgcatacgctttcggaagatggcgatccgatcgacgttctggtctgcaacacgcgcccgctcattccgggttgcgtgatcaatgtgcgcccgatcggcgttctggtcatggaagacaattcgggcaaggacgagaagattatcgcggtgccttcgccgcatcttacgcgccgctatgagaagatccacgactataccgatatgccggagatcacgctgaagcagattgcgcatttcttcgagcactacaaggatctggaacccggcaagtgggtcaagatcggcgactggggcgatgaagactatgcccgcaaattcatcgtggaagctatcgagcgcgccaagggcaagtaagcgattgtttccagagcggttcctgttttaacagaaccatcggaaccgctctatctctttgttttgccgcattttcgagcatcgatctgaatgaatcagaccgatgctctaactatttattctgacgcgcatcttatccgaaaaccgtttcacccttttcgggatgcgctttaaagcaggatcggcagcagcgtcgtccacatgaactggcggatgaagaagataatcagcagaaggatgatcggcgaaatgtcgatcccgccgagattgggcaggagattgcggatcgggcgcagcacgggttcggtgactttatagaggaactcgcccaccgaagccacgaagcggttgctggaattgacgacattgaacgcatagagccacgagaaaatggcgctagcgatgatgatccaggtatagatatcgagcgccagatcgatggtgcggaacaatgcaatcataaaggcctccgtaacaattggccgagatgtagccgttgcttcgggcaagaacaagtgcagccggtggtggatgcgcaattttatattttgagagcaaccgaaacaggcccggttgcggcaatatcgtccttgacaggaaagcgtgaaggtttcaagaatgcgcccgcctgaagagggcacttcccttttgggaagcggtgtggggctgtagctcagctgggagagcgcgtcgttcgcaatgacgaggtcaggggttcgatccccctcagctccaccaaatattttccgggtcatcccggatcatcaaagagtgttgattatttcagtccgtctcaggctgcattgtttgcctgccggcttgccgcagccagaacaagctcatttatgtgttcgagcgcatgatcgcgaacgcgcatattgcgcaggtgcatgagcgtattggtaacatagtcgatatttgcgccggattcgccctgtgccgaagcaatgatggcggctgctttctcactcgtcatgcggcccgcatattgcctgtggcggcgatccgcaacataggcgacggcttcaacgatgcgtccatcggcaagccgcaaatgaagctttttctcgtgataaactttgttcgccatttcgcgttcgcgcagataggtcataacctcgtctgtcatgtcgcccggcacgcgaaaggcgatgcccaggcacgaaccgcccgtatcaaggccgagcaccagacccggatggtcgggggtgccgcggtgaacgtgggaatagatgcacaggctgcggcgatagccatgcaggcgggcacgcaccgtttcaacatgtgcaaagcccggccgccacatcagcgatccgtagccgaagacccagaaatcgttcctatgctccatcattatggcatccactattcgccgaactgcggcataattccatggttaactaccggatatcccgtgatttttcacgaggctgcccttcacaacacgcattcctgtcataatatgaccaacacttggcgagcaaaacaggtgagggacggggatatttttcgccatcatctccccagagcgaacctgaacatctgatggatataaggcttcttccatgacgtatgctgggactggcggcaagacattcagaaagcgcaccataaccctggttatcgctgttccggttttcattgcggcctacacggcaggctggttctatattgcggaccggctcgaagcaaaggccagagccgatatggcccggctcgatgcgcaaggcgttggtgtgcaatgcgaaaatctgcacatgggcggctatccgctgcgcatcaatgtggtctgtgacagcatttcctggcagcgcccgtctgagggcatggcgtttcgcgcgggcaaattcagctccggctcgccgctttacgcgccttattcactcacgaatgcgctgacaggcccggcctttatcgaatttccgggtatctcgccgcttgaagtgaactggagcaagttcacgtccaatacgcgccttgcgcgccccttcccgaccgagatcgagattgcggcccgtgatgtggcggtggggctgcgcacggagccgaccaagaccgagcctctgagcagccttgaacatatgaacgtgcaaatagacggctcaaccgggatgttgaagctcatgggccgttttgcgggactgaaatttgccccttcagtcatcggcaatgcgaagagcccggaactcgatggtgttgcagatatcgatatttccgacgcggaaggccttttggcgtcggacagcgagtctgtctatcaaagattgcgtggccattccggcacgatcaatcaggcgttcgtttccatgcccaatggtgcgatggtttcgctgacagggccattttcggtcaatgaagacgggttgatcaatgccgacctgaagctcacgcttgtcaatgcgcaatcgctggcgcaggccggacaggcggtgtttccggcgcagggcggcaatatagcgacggttcttttcgcgctctccgccatgccgaaggatgaaaatggcaatccaacgatggagattgccattcgcaagggcaaagcaagcgcgggctttattccgctgggtcgccttccggcgctttgaggggggccgtggagcgtacggctgcctgacggccgaaatccggtgtatccacttcctgaccggcatcgatgatgccgcgatgcaccgcacgtgtgcgcgtgaagagatcgaacagggcttcgccatcgccccagcggatggagcgttgcagtgaggcaaggtcttccgagaaacggcccagcatttccagaatggcatccttgttgtgcaggcagacgtcacgccacatggttgggtcggatgcagcaaggcgcgtgaaatcgcggaagccggatgcggaatatttgatgacttccgacttcgttaccagttccagatcgctggccgtcccgacgatattgtaggcgatgatgtgcggaagatgcgagacgatggccagcaccagatcatggtgctgcgggtccatatggtcgaggcgcgagccgcaggctgtccagaaggcggtgagtttttccagcgccttttcatccgtgtcgggaagcggcgtgagaatgcaccagcgattggtgaaaagctcggcaaagcccgcatccgggcctgaatattccgtaccggccagcgggtggccgggaatgaaatgcatattttccggcagttccggctgcatctgtgcaatgacggaagccttggtggagccgacatcggtgacgatggcgccgggcttgagattgcccgcgatctggcgcgcaaccgtgcctgaggatccgacgggaaccgaaacgatgacgagatcggcatctttcacggcctcggcgctgttggtcgtgtagctgtcgccgaggttcaattcctcggcgcgcttcagggtttcggcgctgcgggtggcgatggcgatatgcgttgccaggccctcgcggcgaatgacgcgcgccagcgaggaaccgataaggccgataccgatcagcgtgattttatcgaagtggattgtggacatttgtttacttcagaaattctgtgagggcggctaccacaccgcgattggcttcttctggtcccaccgtcatgcgcagtgcattggggaaaccatagcccccgacacggcggagaatatagccgcgcctcgatagccattcatcggccttgtctgccgaatgggcggcatcatcggggaaatgaatgagcaggaagttcgtcacggaaggtgtaacccgcagaccgagcctggtgaattcttccgtgagccaggcaagccatttctcgttataggcgaccgatttttcgacatgtgcacgatcgcggatcgcggcggcgcccgcagcaatcgcggcggaattcatgttgaaggggccgcggatgcggttcatggcgtcgatgatgtggagcggcgcataaatccagccgatgcgcaggccgggcaggccgtgaatcttcgagaaagtgcgcatcatcaccacgttttcattggatgaaacgagttccagcccggcttcataatcgttgcggcgcacatattcggcataggcggcgtcgagcaccagcagaacatgctgcggcaggcccgcatggaggcggcgcacttcctcaaaaggcagataagtgccggtcgggttggccggattggcgatgaagacgatttttgtgcgcgccgtcacacctgcgaggatggcgtccacatcgatgcgttcgttcttttccttcaccgtgacgggggtggcgccggctgcgagcgtctggatcttgtaaacggcaaagccgtgctcggtgatgatggtttcgtcaccgggggcaagataggtctggcagagaaggcccagcaattcgtcggatccgttgccgcacagaatgttggaaatgttgagcccctgcgtttccgcaatcgcctgccgcagcgccagtgcctgcccgtccgggtaaagctcaagcttttcgcccgcatgccggtaggcttccctggcatgggggcttggtccaagcggggtttcgttggaggagagcttatagaccttggcaacgccttccacatgttccttgccgggtacataggctgcaatgtcaagcacgcctgccttgggctggggacgggtaggtttctgcatgtcggtcatgattttggctccgccaaaaggtccacgttaaaactaccttggcggcatatcccgccgccgcgcccaagtcgagaaaaaccttgttcgggaaggcttgcgaatggccgggctgcacgctttcgcggggcataatgcgcaaatgtcctatttctgtccacccggcttgccggttcgtgccggtgccttgcgaatccgctgacgggtgtgccgcgcggcgcgagcaccggcacgaacacacggcgcgatgaacgctgggagaccggcaggccctgataaaggcgcttttgcgcctcgatgatcagaacgcctgcaaagagcggccagagccggcgccccatgctttcaagcgcaaggcagggccgcatcatccaccggcggctggcgggcggaaaatgaagcgcattgctcaccgtgctgacggtgaaatttgcctcgcgcagaagcgtggcaagctgtgtgcggctatagggccgcccgctgccgaaaggtgtatgctcgaaacgcgcccagacaccgcgccggttgggcaccacgatgacaaggcggccgttcggcgccagaacgcgccacatttccttcagggtttcctgcgcattttcggcatattcgagcgcgtgcaccatcagcacacggtcgatggaggaatccggcaagggcagttcctcatcgaaaacaagtgctgtcgtcgatttttccgccgatggccaggcaacggcgccttgccctgcgggcatgaaggcgaaagtgcgttcggtatcggcgccgaagcggtcgagatagggcaggctgtagccaagcccgaccagcctttcgccgggcacatgactccacaggccggcaagggccatgcgaaccgcccgttcggccagatggccgagcgtggtatcgtagaaagagcgaagttctataatatccggatgcataacggccacgctatatcaaatctcgggacgggggaatggataagcgaaaccgcgccgaaagggcagggtgcatttttgcgaaagcgtgatatagagcgcccttctcgcgccaataagtgcgaattgaaacgatcaggagaagcggcagatgccagaagttggcggcaagacgatagaagtgctctttagcccggacgagattgcaaaacgcaatcttgaactggccacaatcatcgcggagcgcaagtttcacaatctgctcacgatctccattctcaagggctcgttcatcttcgcggccgatcttatccgcgccatgcacgatgcgggcgtggagcctgacgtcgagttcatcactgtgtcgagctatggcaagggtacaaccagtacggaagtgcgcctgttgcgtgatatcgacagtgacgtgcgcgaccgcgatgtgctcctgatcgacgatattctggaatccggcaagacgctgaaattcgttcgcgaactcatgctggaacgtggcgcgcgcagtgtttccatcgccgttcttctcgacaagagcatgcgccgcaaggtcgatctcgacgcggatttcgtggctttcgagtgcccggattattttgtcgtcggctatggcatggatgtcggacatgccttccggcaactgccttatgtcggccgcgtgatggagtaataccacaacccgatgagccaaactcgtcgggttttggcatcagtcgaatttcagcaggcgttgcagatattccttctccatctgcggcgtcagggcattgccgagcttgcggcggatttcatcgagaatttctcttgcgcgctggatgtcgatttcaccgggaatcttgacgttatttccgaagcccgtgccatcggtgcctgactggcggccaagcggatcgcgtcccttgccgcctttcatgccctgactctgaccttcctgacccatggcctgctgcattttctgcatcatgtcatggccgccccggcgcagcgcgtccagcgcgttgccttgctggtcgtttgcctcggagccttcattgcggccaagcgcatcggtggcattgcccatggacttttcagcctcggaaaagtcctttccgggttcaatacccatgcctttcaggtcgtctttcagtttttgcaggtctgattgcaggtctttctgcttctgttgcagcttgcgcatggcctcggccatgtcaggcggcacatcgccctgactgttctgacacgaatccgcgtccgcagaaccatcgtcgccgggcatgaggccgtcgccaaattcaccttcaccgtcgctgccgccgaactggcgctgcattttctggtcgagatcgaaggtctcgttcatggtttcctgctggcggcgcatcagctcgcccagcttgttcatctgttcctgcatctggccctgttgaccttgcccgttgccttgtccctgctgggcctgccccatttgcaggttgttcatcaggttctgcaattgcgacagaagttgcgtggcctgatcgcgggagccctgacgcgccagattctcgatctggtccatcatgcgttgcaggtctttttcggtcagcatacgcgcattgggatcgggcgcctgtcggcgtgcattcgggttttgctgctggcgctgcgcaaattcacgcaagaaatcctgcatcgccttgcgcagatccgcagtcagtttttcgatctcctcctgcgaagcgccattctgcaatgcattgcgcagggcttcctgcgcctgccgcaggcgtctttcggcagcggaaagattgccgttctcgataccgagcgccacctgccacatatagtcggcagtgtcgcgcaatgcgttgtcgctggcggcaatgcgcaggcgggtgcggatcgtggccagccccagataatgggcggcattccggatcgtttcttccgggcgcagcatgattgcggacagcatatccagcacatggtcgcgctgggtggcgtccagcgccagaatgcgccgctgttcggcaacggcgcgggcgagcgggttgctgaaaggccgctccggcaaggtgatgatccgggtttcgctgtggcccgtatggcctgcggcatcggtcacgaccagcgtaagcgccaccttctggccagcccatggatgttcggtcagatccttcgacgtgcttgcttccctgctgccgcgacggggcagggcaagcggcagtctgggcgcgtcgtaaagaggatctgcttcctcttcctcgtcgcctgtgtcgagcgcgacgatttcggcttcagccttggctgcgccgtagtcgtcatcgatttcataggaaagctgcaaggtgccgttcagcgcccgctccggctccttggtgaagcggattgtgggcggattgtcgggtgttacgacgaacttccagcgcgcatcgatgcccgaaagcgccagcgtttcatctttctgaagatcgtagcggaaattacggctgccatcgacactactatcgatcgggccttcttcggccttctcgccttgtctggcggcaacgggttttatttcgcggcgcttgccctcggcatcggttgcggtgaggcgctcggcgctgccgccgatcacacgaaccgaaacgatgctgccctgcggcacggtaatggggtcagcggctttccgattctcgctgccggcggtgagaaaaatcggcgcccggcccgtatagcggggtggtgtcacccaggcatcgatgcgggcaacagccgaacccttcgccggagggaggttgaatgcatcggcgatgcgcccgcttgtcgagccgagactataggcaaaggccgttacgaagagaagtgcgacaccggcacgaagcccgaaagggtcgcgctccggcacgcgcggacgcggcaggccggattgcaggttcttcagccgttccgccatgcgcttttgatgttcgcgccacagcgcgattgcaaaaggatcatgcgtgccggtggccatggttccggtctggacggccagtggctcgtgcacaaggccgtttacagcctcgatacgcgccacgatctcttcttcacgcggtgggcggaagcggaaggggagataaagggcaaccagcccggcgagggaaaagaccgccagaacacccatatgcagccagcgtggcatcagcgcaaaaagaccaagccagcccaggcttgcaaacagcgcaagaagcagaatcagcggcagcacgagcggccagagccgctcgatggcgatggagagaaaggtgcgcagatgtagccggcgcagagcagcgccttccccggaaaaaagccgcagaaaggcgccccgcgcggcgcgcggcctgtctttcctgtcgttgctatgatccgtcatctggcctttctggcgtgtatcgcatttttatcccgcaacaagataacacgcatcatggcaaaggcgaggctatgccatgagaattataatagtgggatttacagccagtccggcacggaatcgagcgccagcaattcctcataggtgcggcgcggacgaaccacatggtaacgctcgccgtcccccagcacttcgggaatgagaaggcggctgttataggtgctggaaagcaccgcgccataagcgccggtggtgcagatggcgatcaggtcgccgggggcgggctttgccacctcgcggtcgaggcccagatagtcgcccgtctcgcagaccggaccgacgaaatcggcgcggatgcgcggggcattgtcgttcggcataatgaccggcctgatatcgtgaaaggcatcgtaaagcgtcgggcggatgagatcgttcatcgccgcgtccacgatcacgaaattcttcgcatcgccttccttcacgaaaattacttccgtcacgagaagcccggcattgccgacgatcaggcggcccggctcaaacacggtcttgaggccgagcggcttgatgtgtttcgccactatttgggcataggcaacaggtggcggcggcggcgtgttgggggtgcggtagggaatgcccagcccgccgcccacatcgacatggcggatattgtggccatcggcctgcaattccttcaccagttccgccatcagcgcgaaagcattgtcgaaaggctcaagatcgatgatctggcttccgatgtgcatgtcgatgccgacgacgttgaggccgggcaggcttgccgcgcgggcataggccgcgcgcgccttgtcgcgcgggatgccgaacttgttctccgacttgccggtggagattttcgcgtgggtcttcgcatccacatccgggttgatacgcagcgagacaggcgccaccttgccggcggcgacggcgcgggctgaaagaatttccagctccggctcggattcgacgttgaaacagtaaatgccagcttccagcgcaaaatccatttcgcgcggggtcttgccgacgccggaaaatacaatcctgtttgccggaatgcccgcggcaagcgcacggcggatctcgccctgcgaaaccgtgtccgcgcccgcgccaagctttgccagcgccgtcagcacagcctggttggaattcgccttcagcgcataggtgacgagcgtgtccatatcggcaaaggcgtcatggaacacgcgaaaatggcgctcgatggttgcgcgcgaatagacatagaaaggcgtgccgacggccttggctatttcgggcaggctgacattttcagcgtggagaacgccgttgcgatattcaaagtggttcacgggaaatgtcccttgagggggatggaattacaatatcttgtcgagaatgaagggcttgtcttccttcggtttctcctgggtatgaccctgatcgtcggttacgacggctgaaggcggcagctcaagcgggcctttgcgtccgcaggcagcgagggtgaggctgagcgcggcaatcagaagcatggaggaaatggcggtgcggcctgtcatcggcatgggttcccggaatttgatttgtggagataggtctaacccaaattgcccgaaagtggaatcatctcttggcggatgattccacatggcatggtgttgatcgtttgtcaggccttggcaatacgctttttccagtagcggatctggcggcgcacttcctgcggggcggtgccgccgaaggattggcggcttttgaccgatttttccaccgtcagatagccgaagacctctgctgtgatggcggggttgatcgactgcaattcctcaagcgagagctttgccagatcgaccttgcggctttcggcaagcgccacggcgcggcccgttacgtgatgggcttcgcggaagggaaggcccagtgtgcgcaccagccagtcggcaaggtcggtcgcggtggaataaccggaacctgcggccttcttcatggctgcgacattgacggtgagatcgcgcaccattccagccatcgcggcaatcgccagttccagattttcggcagcgtcgaagacctgttccttgtcttcctgcatgtccttggaataggcgagcggcaggcccttcatgatggtgagaagtgcgaccagcgaaccattgatgcggcccgtcttggcgcgtaccagttctgcggcgtccgggttcttcttctgcggcatgatcgaggagccggtggagaaggcgtcggaaaggcgcacgaaattgaactgcggcgtggaccagatgacgatctcttcggcaaggcgcgaaagatgcccggcgcagattgcggcaagcgacaggaattccagcgcataatcgcggtcggaaacgctgtcgagcgaattgcgggtcggctcgcggaagcccagcgcctttgccgtcatgtgacggtcgatgggaaagccggtgcctgcaagggcggctgcacccaaaggcgattcgtctatgcgctcgatggcgtcgcgcacgcgcgaaagatcgcggccgaacatttccacataggccatgcagtgatggccgaaggtgacgggctgcgcggtctggagatgggtgaaacccggcatgactgttgccgcgtgttcttccgcgcgctccagaaacgcttcgatcaggtttttgagggcggctgcggttttttccagttcctgcttcacccagagacggaaatcgacggccacctggtcattgcgcgaacgggcggtgtggaggcgcccggcggcagggccgatcaattccgccagccgcgcctcgatgttcatgtgaatgtcttcgagcttgcgcgagaaggtgaatttgccctcttctatttccttgcggatggttttcaagccattttcaatttgtttgtggtcttctgccgcaatgatgcccgtctttgcgagcatggctgcatgggcgagcgagccctgaatatcctgcgcatagagcttgcggtcgaaaccgattgatgcattgatctcttccatgatcgcatcgggccctgaggcaaaacggccgccccacatctggttgcttgatttttgttcgctcatgctcatatgccccgaagacgatttggcggaatattggaaagaagtgacgcgatatggcagaagacaacgaaaaggcgacatccgaacagaatgcgaaatcgggaaatcgcaagatcgtccttcttgccgcccttgccggtgtcattgccggtatcggggcggtatacgtgatggagcgcccttctggcaatgtggttgaccagaatgtttcagcgaatcttgcagccgaaagcgatgcggcctcggcccaatgcgccctgaaagccgatgcgctgaaggcgctggatgcggcggcaaccgggggtgtggctgcaatgcgcgccgctgaaaagccgatttcgctggcgcatatcgccttcaccggcccggacggcaaaaagatgacgctcggcgactacaagggcaagacgcttctggtcaatctctgggcaacatggtgtgcgccctgccgcgaggaaatgccagccctcgacaagttgcagggcgaaaagggcggcaatgatttcgatgttgtcgccatcaatatcgacaccggttcggacgacaagccgaagggttttctgagcgagatcggcatcaaaaacctgacgctgcatcgcgatgcttccatggcgagcttcaacgagttgaagcgcaagaacctcgctttcggcctgcccgtcacgcttctggtggacaaggatggctgccagatcgccgcgatgaatggccccgcgccatgggatagccccgacgccatcaagctcatcgacgcggccaaaaatctttgatccgcgttcaggatgcgtggaagcccgcgcgtttcaaccggactatggcgagatcgagagccgacagaaaagctgagcgatccttcggcgcaaacggtgctgggccaccggttacttctccggcagagcgcagcgaatccatgaggttgcgggtggcaagcgtgttgccgatcgtactttgggtatgaatgcgcccgttcggcgcgatcaccgatgcacctttttcgagcgcgtggcttgccagcgggatatctgccgtaacgaccacggcaccggggcgggaatgttccgcaatccagtcgtcggcggcatcgagattgccggaaaccaccacgcgctccacgcgttgcgcctcgcgcggaattgcgatgaaactgttggccacgatcacgaccggcagattgtgccgttcggcgacgcgataaatctccgccttgaccgggcaggcatcggcatcgaccagaatgcaaatggtgtcgggttcgttttccatgccgtatcgtgctggttttacaggttgaggttcggttgctgctcacgcttgcgaaaaatcatgattgcggcatttatttccgcaccgacaatgaaaattgccgacagcatgtagagaaagacaatcgccaccatgatcgaggccaggcccgcataggtggagacgtaattggcgaaggtttccagatattttgcgaaagcggtggcggcggcaagccatgcgatgagcgtgatgacgatgcccggcaggatatcgccaaggccgcgccgcccggcgggcagccagatatgcaccatgaaaagcgccagaaccagaacagcgacggcaatcgtatagcgccagaaggcgattgtgccggtaaagggcgcaatatcggggaaccattgttcggcaatgcgcacggcaagcggcgccagaaccagaagaaagctgatcgccatcaggctcaatgtgccgaccagcacgaaaccgaggctttgcaggcggcagaagatgatcgatcgctggtcggtcacgcggtaggcgcggttgagcgcaatgcgcagcgcctccacgccattggaggcgaaataagcggcggcgatcacgctgacggtcaaaagcccgtggcgctgcacggtcaggacgcttttcacttcattggcaatgggggctgcgatattcgagggccacatgtcgaaaatgacgtgtactgccgtgttggcgaattccctggtgcccagaaagcttgcaagcgaggtggcgaaaatcagaaatggaaacagcgccatcaggcccgaaagggcaatgtggctggcaaaagcccagccgtcgtcggtgctgaaatgtccccatacatcgaaggtgatctgacggagaaaacgtctgattttttgcatccgtagattggccctcgcgattgacttttcctgcctgacgaatttgcaactgtagtgctaaatctagcatcggagtagagattgcaagggcggcggcgttttaaagagagtgcgaatcaagcactgtgacgcaaaccaagcggcaggaaaacgggaaatggcatcagcggacggaaagcgaagcattctcattaccggctgttcgtccggcatcggcgcttattgcgccgcggcgctgcacagccggggctggcgcgtctttgccacggcgcgtcaagagaaggacatagccgccttgcgagccggggggcttgaggctttctatctcgattatgccgagccggaatcgattgccgcgctggttgcgaatgttctgcaagccagcggaggcaagctcgatgcattgttcaacaatggagcctatgcccagcccggtgcggtggaggatttgccggtcgaggcgcttcgcgcgcaattcgaggccaatttcttcggctggcacgacctgacgcggcgtatcatcccggtcatgcgcacgcaaggccatgggcgcatcgtgcattgttcctccatccttggccttgtgcctttgaaatggcgcggcgcctatgtggcttcaaaatttgccattgaggggctgatgctggtgcaacgcatggaactggaagggtcgggcgtcgaagtgtcgctcatcgagccggggccgatcgcctcgcgttttgcccataatgcagccatgcacgccagggcgaatatcgatatggagggctccgttcatcgcgcgttttatccgcagcagatggcgaagcttgaaagtggcggcacgaaatcgaagaacaagcttggcccggaagcggtctttgatgtactgcttcacgcattggaggcgccgcgcccacgcccgcattatgcggtcacgaagccggcgaaaatcggtattctggcacgacgcatactgcctgcgcgctggctttaccggatgctgtcggatcagtcctgatcgtcagcgggcaaggggagggaaacgggatggacgttctgttcaagggcgcagccatgatcgccatgctggcggtggctgtcgtgctcatcatcgggttgcgcaacatgatgcgcggcggagacggcaatttttccaacaagatgatgcaattgcgcgtgttcctgcaattcatcgcggtgcttttgattgttggcgcgatctatttcgcgcgtcatgcaggcggacaataagatggtcaagctgaacaagatttatacccggacgggcgacaagggcaccacgggccttgccagtgggccgcggcggctgaaatgtgacctgcgcgtggaagcctatggcacggtggatgaagccaatgcctgtgtcggcatggcgcgtatccatacgggcgcgcaggatgcccatgctgaaatcgatgccatgctggcgcgtatccagaacgacctcttcgaccttggggccgatctttcgacgccggacgatggccaaccgctttcctacgaacccttgcgcattgtcgcctcgcaggtttcgcgcgtcgaagcggatatcgaccggctgaatgccaatctgcaacccctgcgctcgtttatcctgcccggcggttcgccagcatctgcggcactgcatctggcgcgcaccgtgtcgcgccgcgcggaacggttgatggtggcgctgtcacgcatggaaggcgaaaaggtttcaccggaggcgctgcaatatatcaatcgcctgtccgattttctcttcgttgcgggccgtgccgtcaatgataatggcgcaagcgatattctctgggtgccgggcgcccaatcgttgagcgagcgcggcggttctgttttagagcgcgtttcgatctgattgaatcagatcggcgctctaatcctttgttttgacacgcgtcttttccgaaaaccgtttcacacttttcggggtgcgctctagccggaaccgctttagacgccgcgtctgttgccccagatcagcacgtgcagttgcggcagaacatgcgcctcgaaccagccgtcggctatcaccttgtccaccagccattccatgcgtcgcatgatgccgtcgatatcgattgcggcatcgtcggcgtcgggcggtggcggggtatgattgccgggctggacatagaccggcaattgcggatggcgcgcagaaaccgtccttgcataggcatagtcggcctcatcgaaaatcacgaatttcagcacggtgcgcggcccagtgcctgccgcctcgatacaggcggcaagcatgtcccaatcggtttccatggcgcttgaaggcggtttggggctcaaaaccaatgtgtccagccgggaaaaccagtcctttgccactgacccttgtgtttcaagcgcaaagcgatagccttcggccttgccatgtttgatcagcgcccccaatggctggatggctggattgccgcctgaaagtgacaccgttaatggccttttttgggaaagtgccgtcacttcatgccatatggcttcgacgctcatcggcttccattcatgacgaaagcggctttccaccgcgtgcaggttgtcgcaccatgcccaacgatagtcgcagccgccagtgcgcacgaagactgtcggctcgccgatcaggacgccctcaccttgaatggtcgggccgaaaatctcgctgatgcggatttcggggccgggtttcattacaggtttcattgcgggtttcatcatggttttccgggccggtattccgcccaggtcttcggtgtttcgctgaccgcactgcggagatttccggccatcgcgcatggcaccagtcgaagaaatgttttgccagccgttccgccgtggtctgttcatggcccagcacatcgttgagatggcgatgatcgaaagtatcatcaatataatgcttgagcgcagccagctcgtgataatcgcgcacgaaaccatgggtgtcgagatcgggcgcggaaagttccacctcgacgatatagttatggccatgcaagcgcgcgcattggtgatcggcaggcaggccggtgagctggtgcgaggcggaaaagtggaattccttggtgatgcgaaacatcaggcgttccttttttgcgtggtggcgcgccagaagtcggcatcctcatagctggtcgggtcgtctattcctgcaagatgaaacgcctcgcgccgctccacgcaggtgccgcagcgcccgcaatgccgatctgcgcccttgtagcaggaccatgtggcctcgaagggcgtgcgatatttcgcgccatcggcaacgatgtcggccttggtggcatggacgtaaggagcaagcagtttcacatcggcatagccgtccagtgcgtgtttctgcatggtctggaaagcttcgatgaagccggggcggcaatcgggataaatgaaatgatcgccgccatgaacggcaagcgccaccgcatcggctttctgtgctgctgcgacgccgaaggcgatggcaagcatgatggcgttgcgattcggaacgaccgtgactttcatcgtttcttcagcgtagtggccgtccggcacatcgacgtcatcggtgagcgccgagccggtcaggcttgcgccaatggtgcggatatcgatgatctgatgcgggacgccaagcctttttgcgcaggcctgggcgaagtccagctccttcttgtggcgctggccgtaatcgaaagagagcaggcctgtgagttcatgttccgccgccattttgtgggcaagcgaaacggagtccaatccgccggagcagatgacgagcgttttcatattctaatccttgttttgaccgggtaggctgcgaccggataatttacggcctaacgcatgagcggtggcttgtaaacgacgcgaaacgggatggcgcagttttggaatgacatcctgtcagaataaattgattttaatcgatatagcacgccgtgcatgattgacgtgcacgtcaaccgtctttaggtttctgccggttcctgacgggtgcgcagcggttggttgctcttccgtttccgtttctgtcggtgctgcttcatgtcgggttttggcatgtgggcgggagtttacggcggcatagtcgtgttgcaaagtcattgaagaggtaatcgcggatgaaagtccttgtcgcagtcaaacgggttgtcgattacaacgtcaagatccgtgttaagggtgacggttcaggcgtcgagcttgcgaatgttaagatgtcgatgaaccccttcgacgagatcgcggttgaagaagcgatccggttgaaggaagcgggcaaggtgacggaaatcgtcgcggtttcggttggcccggcacaggcgcaggaaacgctgcgcaccgcacttgccatgggtgctgaccgcgccattctggtcaagaccgatgaaacggttgagccgctgggcgttgccaaggtgctgaagggcgttgtcgaagctgaaaagccggatctcgttttcctcggcaagcaggcgattgatgacgattcaaaccagaccgggcagatgctgtcggcccttctcaactggagccaggcaacctttgcctccaaggtggaactgggtgaggggtcggccaaggtaacgcgcgaagtcgatggcggtttgcagaccatcgatgtgaagcttccggccatcgtaacggtggatctgcgcctcaaccagccgcgctatgcttcgctgccgaacatcatgaaggccaagaagaagccgctcgacgaaaagtcgccggccgatttcggtgccgatattgccccgcgtctcaaggttctgaagaccgaggaacccggtggccgcaaggctggcgtgaaggtcggttcggtttccgaactggttgagaagctgaaggccgacggcgtactgtaaagggaaacccgtgaggcctgtctgcaaatggcgtgttgctgcgcttccggtgctcacgtacgaaaggtacgctccgctccggttctcgcaccccaccattttcgccagggcctgacaggtttccggcaccggatgaattaaggacagaaacaatggctattcttcttattgccgaacatgacaatgcaaccctttccgaccagaccgccaaggcgctgactgcggctgcccagatcggcggcgacgtggacgttctggttgcaggcaagggcgctaaggctgccgccgatgcagccgccaagctcaaaggcgtgcgcaaggttctgcttgctgaaagcgatgcgctggaaaaccgtctggccgagccgacggcagagctcatcgttgctctggcaggcaattacgatacgatcatcgcaccggcgacgacgtcggccaagaacatcctgccgcgcgtggcagcccttctcgatgtgatgcaactgtccgaaatcatggaagtggtttccgccgacacgttcaagcgcccgatctatgcgggcaatgcgatccagaccgtgcagtccaccgacgccaagaaggttatcacggttcgcaccgcttccttccaggcgaccggcgaaggcggttcggcttcggttgaaagcgtcaatgcaccagccgatccggcgctgtcgagctttgtcgaaaacgcgctttcgggcggcgaccgcccggaactgacctcggccaagatcatcatctccggtggccgtgcgctgggttctgctgaaaagttccaggaagtgatcctgccggttgccgataagctgggtgccgcggttggtgcaagccgtgcggcggtcgatgcgggctacgcgccaaacgactggcaggttggccagacgggcaaggtggtcgcgccagacctttatatcgccgttggcatttccggcgcgatccagcatctggctggcatgaaggacagccgcatcatcgtcgctatcaacaaggatgaagaagcgccgatcttccaggtcgccgattacggcctcgtcggtgatctcttcaccgttctgcctgagcttgaaaaggctctctgatcaagtttgcgaggcggcgggttaaaccgccgcttccagcgtttacggcccgttcctattcagcgggacaatatatatcgcttcggatatgacgaaaatgccccatcctggtgctgaaccccttgatgggaagctgtaccgccttcgggtgcgctggcgaggctgaagcgtttccgaaatgcgaagttgtttcgcattcttgctggcaatgcttgtgggcgggttcttatgattggtccaataaatttagaagattccggttgcttttctcttgggcaatctgtcttctggaaggcggctttccagcggttttagagcggttcctgtcttaacagaatcgccgggaccgctctaactatttgttttatcgcattttcctacgcaaaaccgtttcatacttttgctggaaatgctctagtcgcgaaatttatacactacccgacccggtttcgggtcgggcgggcggatgaaggagttaaaacggtggcaatcaagacagtaggtatcatcggcgctggccagatgggcagcggcatcgcccatgtatgcgctctggccggatataacgtgcttttgcatgatgcggcaccagaccggctggaaaaggggatcgctaccatcaatggcaatatggcgcggcaggtcgcttccggaaaattgcaggaagaacaacgcgctgacgcgatgaagcttatccgcccggcaaactccatggaggatctggcgggtgtcgatcttgccatcgaggcggcgacggaagacgaaaccatcaagcgcaagattttcgcgcagctttgcccggtcctgaacccggaagccattctggcaaccaatacgtcatcgatttccattacccggcttgcatccacgaccgatcgccctgaacgcttcatcggcattcacttcatgaatccggtgccggtgatgaagctcgtcgaactggtgcgcggcattgccacggaagaagatacgttccgcaagtccaatgatttcgtcaccgctctcggcaaaaccgttacagtggccgaagacttcccggctttcatcgtcaaccgcatcctgttgccgatgatcaacgaagcaatctatacgctctatgaaggcgtgggcagcgtggaagcgatcgataccgccatgaagcttggcgcgaaccatccgatggggccgctgcaattggccgacttcatcggcctcgatacctgcctttccatcatgcaggtgctgcatgacgggcttgccgattccaaatatcgcccgtgtccgctgctcgtcaaatatgtcgaggctggctggcttgggcgcaagacgggccgcggcttttacgactatcgcggcgaacatcccgtgccgacgcgataaggcattttcatcggtggaaattcggggctggttcagaggaaccagcccttttgttttttcaggatctgtgccgcccccaataggttgggtctgtggaaaatcacaatatcctttacattaacttatcattaacggtgccggttcaggacttgttcatctttgattgttaaagttttcattaagatgttcggaaacgataagcgtttcattagccttgttggctgtggcggacattatcaattccggacagcaagattttcgacgaaggtgaagacgatggccattctttttcagttgcgtgatagcgttaacgtcatccgtgaattcgtcgcaccaagctacaggcccgagcgccattatatgcgcgggcctggcccggcttgcgcggcgcgcactggcggacgttaaaacgcgtttcaatctgtatgttttagagggctccggttaaaacgaattcgccggagcccgctctaagccttgaggcccgccttattccagcccctcgaacagcgcggtcgagaggtaccgttcggcaaaggacgggatcaccaccacgatattcttgcctgcattttccgagcgcttgccgacttcgatcgcagccgcaagagcagcgcccgacgagatgccaacgggaatgccctcaagccgtgcaaccagacgggcattggtgaaagcatcttcgttggaaatctgcacgatttcgtcataaatgccggtatcaagcgtctttggtgcaaagcccgcaccaagcccttgaatcttgtgcgggccgggcgcgccgccggaaagaacaggtgagtccttcggttcgacagcgacgaccttgaaggatggcttgcgcgccttgatgacctgaccgacgcctgtgatcgtgccgccggtgccgataccggagatcaggatatcagcttcgccattggtatcgttccagatttcctcggccgtcgtgaggcgatggatttccgggttggcggggttttcaaactgttgcgggatgatggcattggggttgccttcggcaatggcttcggcttccgcaatcgcacctttcatgcctttcgcgccttcggtcagcaccagttccgcgccaagcagcctcaggagcttgcggcgctccatggacatggtttccggcatggtgagaatgaggcgatagcctttggcggctgcggcaaaggccagcgcgatgccggtattgccggaggtcggctccacgaaaacggtcttgccggggacagccttgccctgcttttccaaagcctcgatcatggcaagcccgatacgatccttcacgcttgccagcggattgaagaattcaagctttaccagaagattggccttcacaccgttttccctggcaaacttgtcgatacgcacaagcggcgtattgccgatcgtatcgagaatggaatcataaatgcgtccgcgacctgcggcttcggcgtctttggagccaaggggcttgttcatggcatattctccgttgctgtcgcgcaaagtttaagaggaaaagacgcaaaggcatagctgtcgtggtgcgtgacttctataaaatttagaattaaattctttaaggagataaaaattgggaggaaattccatcattgttgggggtgcgcggtttatgaatttgaggctggattgatcccggtcaatgtgggcaaagctggtgaggcgcattatcaaatcccataatgccacccaggagagtgagcgatgtataagagaatcctgatcgcaaccgatggatcggaacttgctgacaagggcgtgaagcaaggtgtgacgcttgccaaggaaacgggcgccggcgtggtgtttgtttccgtgacggaactgttgccatcttatggcatcgtggttgctgccgaatgggcatcgagcccggcggctttccaggaatatcgtgaggcaatttccaaggctgcggctgatattctgcacaaggccaaggcggaagccgaagcggccggtatcaatgccgagacggtgcatgtggagaatcagtctgcggcgcaaggtatcgtcgaggcggcgaaagcgaaggactgcgatctgattgtgattgcttcgcacgggcggcgcggcgtcaacaagctgcttctgggcagccaggcggcggaagtcctgtcactcagcacggttccggtgctggttatcaagtaaaagatgatctccaatacatgggaacgacggggcaacgcgcaaaatgaagtgattttgccgcaatctgcaactacgcaataagattccgtttcacctctggtaatgtcctcctgaccgccatccggcgcgtccgatcattcggacgctccggtcgcggtaattgttttgaggaggcaaccatgactgcgccgcgcccatcgaagatccgtttgggcaatcatcttcttcatccagaaacgcagatgctgaattatggctacgactcggagctttccgagggcgcggtcaagccgcctgtgtttctcacatcgaccttcgttttcaagacagcggaagacggacgcgatttcttcgatttcgtttcggggcgcaaggagccgccggccggtgtcggggcggggcttgtctattcacgcttcaaccacccgaacagcgagattgtggaggaccgtctggcggtctatgagggggcggaaagtgcagcccttttctcgtccggcatgtccgccattgccaccacgcttttcgcttttgtgcgcccgggcgatgtcatcctgcattcgcagccactttatggcggcacggaaacgcttctggcgaagaccttcttcaattttggcgtggaggctgtcgcttttgcggatggtgttcacgaggccaccatcgagaaagcagccgaagaggcgctggcgaaaggtcgtgtttcggtcattttgatcgaaaccccggccaatccgaccaatagtattgtcgatgtcgcagcggttcgccgcgtggcggagaagattgaagcgcggcagggcagccgcccggtcatcgcctgcgacaataccctgctcgggccggtgttccagaagcctcttgatcacggggccgatctctcggtctattcgctgaccaaatatgtcggcggtcattccgatcttattgcaggggcggtgctgggcgcaaaatccgttgtgcgccaggtaaaggccctgcgcggagcaatcggtacacagctcgatccacattcatgctggatgcttggccgctccctggaaacgctgggcctgcgcatggagcgggctgacagcaatgcccgcgccattgctgaattcctgcgtaatcaccccaaggtggaaaagctgcattatctgccctttgccgatgagcgttccgatatcgcagccttgttcaagcgccaatgtaccggcgctggctcgaccttttccttcgatataaagggcgggcaggctgctgctttccgtttcctgaatgcgctgcaaatcctgaaactcgcggtaagcctcggtggcaccgaatcgcttgcgagccatcccgcggcgatgacgcattcaggtgttccggtcgatgtgcgtgagcggatcggcgtgctggaatcgaccatccgcctttccataggtatcgagcatcccgacgacctgatcgccgatctggcacaggctttggatgcggcctgataccaaaatctaatgcgcttgacggttccgttgcaaaaatccggttgtgacggaacgcggctcatctgcaaatgatggtcatccgattgggtccatcgccatgccgcactcggccattattccgttttgcctcacgcctcaggaagcggataaggctgtcgcagcgacgaaaaaggcagtcgcaaccgtcttcgcgtaaaccgtttgtccccagggagttcgtcttccggggacaatttgtgccggctggcagatccactgctaaaaatcagccacctgggcaccaaaccacacgttaattcgtcactacagcctagaaagaaactttgaaaccgattgtaccaccaagtgaatggctgtcggcaaagccgttcagactcttatcaacggccagttcgccatataagcggtatttgccgatcctcccagcgtgtcatttaccgcaagcgttccggtttcaatgttggagacatccgtgaaaccgctttggccggtgcgcagtattccgaccgatcaaaacaaaacccaccggaagccgatgggttttgttcgtgctttatgcctgtttagagggggcacagctaaagggcgaagcggtttttgcgtccataaatgccttgaagcaaaagatcggagaaatcccgatgcttttggcagaaagggacggctttggaagagagcctcatcagacccgctgacccggtttaaccgacaacatcgcaatcataccgatagcggttgccacggccgtggcaacgaacatggcattatagccgtatgacattgcgagaatacccgccaaggtcggtgacaggattgtcgcgatattggcaataaagtgggtgatgccactataggtacccattttatcagtcggcgaactatcgatgattacagcccaatatactgaatttggcagagagttgcaggcatttgccagagtcataagaccgatcactccccatgccgatcccgcatgcgggatcatcaatagaacggctgtcgtaatggcaagtgaagctgcagccagaccaccgcgcgccagacgcagcttgcccgtcttgaggaagagccagtcgctgattttaccgcccagaaggatggttacacatgcgcccacccaggggaccatgcccatataccaaagcgaggaaagcgtgaggccaaactcatcggagagatatttcggcgtccaggtcaggatcatgaagttcacgtactgaaacgcgaagtagccgatggagttgaaaacgagcgttttgttggagatgaagcccttcaggtcaaaaccgtgtgattttgcgctgctgctttgtacttcgcccccagcccggattaaccggacttcctcttcagatacctttggatggtcctctggacgattggtataaatcctggaaaagatcacgatcaaaatcagaccgagagcgcccagaacaatatacatgctgcgccaggaaccggttaccagaaggaggccgacagcgatcggcgcggttaacatggcgccaagcggtgtgctcaaaaggccaagggcgacggcaaaaccgcgttcggaacggggcgcccaattccccatggtcttgttgatgatggaataggccgggccttcgctgaaaccgaaaagaatgcggacgacggcaaagcctgccagcgccgagccaccgaacgccaggatgcccagttctcccgcccaaatcatcgagacagcaacaatcgaccaagccgtacccgcgatgatccacaacttgcgcgcacccagcttgtcggaaagcgtgccgccgaggattgcgccaaacatataaccatagccgaaatagccgagcatgctaccccagtcggcccggttgaagccatactcgccgatgatctgctctgacgcataagagattgcgccgcggtcgatataattcaccaatgcaagaatggtgacgattgcaaagataacataccgataggatgtcggcccctcgggtttcaaaagcggattcacatagacctccccgtgttgattcctattacaaaactcaaatatggataatgcattatgcataattttagggagttggaaatgtctttaatttctatcggcaccctcgggggtacgattgcgatggttgaggggggaagcggaggcggtgttgtgccgaccctgaccgcggatgcactcattgccgctgtgccgcagattagaaattatgcgcagatcaaggcccaatctctttttcagcttcccagcccctcgctaaaatttcggcacggccttgaagtgataggctgggctgaaaacgaggtgaaatcgggagcggacggcatagtgctgacgcagggaaccgatacgcttgaggaaatggcattccttctggatttattgtgggaacatccgcagcccctcgtactgaccggcgccatgcgctcgccgcgcgcgccgggtgctgacggtccggccaatctggtggcggccgtattgacagccgcgagcaggcttagccgggaacgcggtgtccttgttgcaatgaacgatacaatccacgcggcacgttggataacaaaatctcatgcgctcagtgtccagacattcgtatcgtcggacagcgggccgttgggatatgtgtatgaggagacgccggtttacatcaacaccctttcgcggttgccaaaaattgaccgtacgcagttcaacgccgatgtgaagatcggcttttacgaatcgctgctggatggtgacgcgcagatgctgcgaagcatgtttgagagcggcagatatgatggaatcgtcgtcgccggttttggagcaggacatgtgtcgggcgacgaagccgacattatcgagcgctatgcgtcccgcattccggtcgtcgtagccagccggacctatggcggaaggaccgccacgaagacttatgggttccatggctccgagattgatcttcagacgaaaggcgctatgctcgcaggctggctatcccccccgcaaggcgcggttattgctatgggcactactggcagcgggtaaaaatctggaagaaacaagagctaacttcctgctctataacccataactgccgatcgagattccgcatccatggtaaaagagccacgttttagcagtcgtctggaaaagcccctcacgactgcgcaatatgtcgccgattatctgcgcaagcgcatgttatcgggcgaaatacgcgcgggcgaccgcctgaaacagaaccatttggcggaaatgctgggggttagttcgacgccggttcgtgaggccctgcgcgatcttgcggcagaagggctggttcggctcgatgcgcgttccggctgtgttgcccgcgggctgacctttcaggatgcggaagatatctatacggctcgtttggcgctggaacccatattgctaaagcgtaatttcgcgagaattacgccggaaatccttgaggaatgtgaaaccatcaatgaaaagatgagagccgaaacggatttggtggtctgggccagactgaacaatgagtttcatatgaagcttctcgggatcgattatccgtcgcggatgaccgagattgtccagcagctgtttgaatatgccgagcctttcgttgccatttcgctctacgcgcatgaggagcagttgaagcgaagctatgacgagcatcgcctgcttcttgagaagcatcggcaaaacgatctcgaagcggcaacagagcttttatatcgtcaccagagaatgacgctctcgctgattgagaaaaaaatgaaagatagatcggttgcgttgtaaattgtcgtttgagtgcacgcggtgccgttgaggcaaatacacggctgtctttcagcaacaaagggctgcgtttcggttgcttgttcggcacttttggcccctcccgtccctcgatacgctcaacccgttttcctttttatcgtccaaactgctcaaaaaggcggcctagctcctcaacagggatggttggcaatgacagacaaaggagaattcgtgctttggggccgttcagccgaccggcgaagattgctccggccttttcaaggtcgcttccgcctccatcgccgtagacaggcagcacccggccatccgggcagcgcgaggtgatgattgttacgatgccccgttccgttgctcgggcgatggcatcgacaactgcgggcgtggcgttgccccggccgaatgtttccagaatgaagccgtgtgtgccggaattgatcgccgcttcgatgagacggccatcggcacccatcgcgagtgtgatgagatcgacccgagtttcgatcgaatgggcggcaatcatcggatagcccagcggttttcttgtgatgaataccgcgccgtgatccaccacgccgagcggcccatatccgggggcatcataggcttcgagcttcgacgtatgaatttttgtcgcgtcgatagaggagagcaccttcccggcgaagacgacgagcgtgccgagatcgcgagcctcgggcgaggcggcaacggagattgcgtcggcaagattgcgtggtccgtcggcatccggttcgtctgcgctgcgctgggctccggtaaagaccaccggctttcgcgaggatatcgtaagctgtgcgaggaatgcgctttcctccagcgtgtccgtgccgtgtgtgaccacacacccgtcgacggttcggtccctgagccgttcatcaatatgatgcgcaagcctgaaagatgtatcgagatcgatgcggttgctgccaagattgcagaattcgtcaagaacaacatcgactgcaggggcaagcgcaccgagagaggatagaagttcctttccggtcgaaacgctcaacagcgaatccgtttgcggatcgtaacgcgaggcgatggttccgccggtggaaacgatgagaattctggggcgatccgtcctgcctgtcttcatgccggagcctaatgcaatatctggctgagaaagagccgggtccgttcatgtttcggcgcgtcgaagaatatggatggttccgcgctttcaatgatgttgccctgatccatgaagatgacgcggtcggcgacccggcgcgcaaagcccatttcatgggtcacgcagatcatggtcatcccctcttcagcaaggctgaccatggtgtccagcacctccgataccatttccgggtcgagggccgaggttggctcgtcgaaaagcatgattttcgggttcatgcagagcgcgcgggcaatggctgcgcgctgctgctgcccgccggagatctgcgacggatatttgtgactgtgatccgcgatcctgacgcgggacagataattcatggcgatctcggtcgcggccttgcggctcatgccgcgcaccgacatgggggcgagcgtacagttttccagaatggtcagatggggaaagagattgaaatgctggaacaccatgcccacttcgcgccgcacctcgtccaccgatttcgcctcatctgtgagtgcgatgccatcgacgataatctggccgtcctgataaggctccagccggttgatgcagcggatcagggtggattttcccgatcccgatggaccgcaaatcaccacccgttcgcctctggcgacatcgaaatcaatgtccttgagaacctgaaattgcccgtaccatttgctgaccgcgcgcatggcgacggcactggaggtcttcttagccgacagatgcatgatgtgcctccttgtcgtgcgtttccggcgggaatgccattctcaaggggtcaagcattatcgtgagcgcagatgcgtccagccccttggaaatcgccacttccatgacggtctgccctgaggcaagcgcctgcttggcgatctctgccgccctggcatagcccacgaccgggacgagggcggttgcaagcgaaatgctttcctccgcgcctgcgcgacagcgttccacattggcttcgattccgtcgacgcaacgttcggccagattggtcatggcgcggccgagcagtcgcatggaactgaggatattgtagacgatcagcggctcgaacgcgttgagctgcaattgcccgctttcggctgccatggttacagttaggtcattgccgatcacctgatagcagacctgattgaccgattccggtatgaccggattgacctttcccggcatgatcgacgatcccggctgaaccgcaggcaggcggatttcaccaaggccgcttcgcggcccgcttgagagtagccgcagatcgttggcgatcttggaaagcttgactgcgatccggcgcaatatcccggaaaaggtgacgaacgcaccggtatcccagctcgcttccacgagattgccggcggctttcagttcgataccggaaatctgcgaaagttccgcgatggcctgttcggcataggcgtgcgaggcgttgatgcgcgtgccgatagcggttccatcgaggtttacttcgcggaaaagcgcggcaacctcctccagccgggctgtgtcctcccgcaacgttgcggcaaatgcctcgaactcctgtccaagagtgatcggaaccgcatcctgcaactgtgtgcgcccgatcttgatgaccgtcgcgaattcccgcccctttgcttcaaaggcggcaatcagccggtgcagcgccgtctgaacctggttctggctgagaagaagcgccagccttaccgcggttggatacacatcattggtggactgcgacatgttgacgtcatcattgggatggatcgtctggtagtcgcctcgcggccgccccagatgttcaagggcgcggtttgcgataacctcatttgcgttcatattgcttgaggtgcccgcgccgccctgaaacacatccacgacgaattgctccatcaaaagcccgtcaatgatgttgtcgcaggcggcgacgatggccgcatatttgggctccggcagctgccgcagcttgtaattggcggtggcagccgctttcttgaccattgcaagggcgcgaacgagggcaggaatatggttcagcgcaacatcggaaagcgagaagttttcaactgcccgtagggtctggatgccgaaataggcatccatgggaatatcgcgctccccaagggaatcctgctcgcgccgtgtcaggggatgaatattttccagggttgtcatgatggctctcaggctgcggcgtgggccggtttcatggttttgccagcggccgtttcaagctctgctttcgtgccgaaatagtcggcgcgcacggcagcaccaatcaggttgacgaagaaacgtccggcggcgatcgcggtaagctggtttacatccttggaaggcgtaatctccacgatatccatgccgacgacgcgccccttcttgacaaggccatgcaggagtttgcgcgtctgggcataggtcacaccgccaaaggcgggaccagccaccgcaggcatgacggaaggatcgatcccgtcggcatcgatggtgatgtaatagcgcccgccatcgggaatacgatcgagaatggcgtccatgccgacatcatgcaattcgtaagctgtgatgatattggagccgtaagctctcgcggcctcgtattcttcggggcgtgccgtgccctgggcgcggatgccgatctggaagatatccttgacatgcgccatttccgaagcgcggcggatcgggcttgaaaggccgtcatgcacaccattgatgtgatcacgccagtccagatgggcgtcgatctggatcagggtgatcggcccctgatcgtcataggcgcgcaggaccgggatcgggatgccgtgatcgcccccgatgatgaggggcaggacgccggcggcgagaatcttgcgaacggctgcttccgcattgcggtaatgtgcgccagggtccttggggtcgcccaccacatcgccgcaatcgaccgccttgatggcacggccatcgtagagagggccatcgacgtcgaagtcataccggtcgaggttgcggacggcacggtcggtcgcctggcgcactgctgtcggcgcccgcgtctggtcgttggtgacttcatcgatcgtataggcagagccgtaaggaataccaagaaaggcgatgtgggcgtcgagcgtgtcgagatccgtgtgaaccttggaataaagcatgctcgtatgtccatgctttggcgcggaggtaagcttgtcggtcatgggactgtccttttatttgcctaatgcgttgcagcgggcgaaaacgcgccgcctgcatgggaatgattggatgaaatctgcgagagaaactcccgcaggcgcggattggcggggttggaaagcacgtcctcggaagggccggtttcggtgacgacgcccttgtccagaaagacgatccggtctgcgacgtggcgcgcaaagccgatttcatgcgtgacgatcaccatcgtgacgccggaatcggcaagctcacgcaggaaaagcagcacttccttgacgatctcgggatcgagcgcggatgtcggctcatcgaaaagcatcagctccggccccatggcaagcgcgcgtgcaatggcgacgcgctgcttctgcccgcccgaaagcccggcgggaaacatatgggccttgtcgcgcaggccgaaacgctgcaacagggcgagcgcctgtgcttccgcttccgcccgggggcgtttctgcaccttgatcgggcctttcacgatgttttccagaacgctcaaatggggccacagattaaactgctggaacacgaaacccattttcgggcgcatgaggtcgatttcatgatgcgactgcatgcgcaccgttccgtcaggcttgcgttcgcggccgatatattcgccgccaacttcgacgaagcccccgtcaggtgcggtgagatgattgatgcagcgcaatagcgtgctcttgccacagccgctggggccgatgatgcagaccacttcacccgctgatacatcgaagctgatatcgcgaagggcagtcacattgccaaagcttttggccagattggaaatcctgagcagggggctggtcatgccggtctcctttcgccgatcaagagatatttatcggcctggctgctgcgggcgtgatgcgcgccctggctggcgccgaaggctttttcggtgcggtgcatgagataggcgaagatggcggtgatcatccagtaaatggcggcggtggtcagaaagatttcaaacggcgcgaaagtttcgccctgtatcacgagcccctgataggtcagctccgccacggtgatggtgctgagcacggaggtttccttgaccatcgagatgctggtgttggtcgagggcggcagcagaaggcgaacagtctgcggcgccacgatttcataaaggccctgaaaataggacatgccgatggctctggccgcttccatctggcctttgggaacggcgaggatcgcgccgcgaatgatttcggcgaaataggagctagcgaaaaaggcaagcgcgatggtgccgacgatcgattccggcaggcgcacgcccataaagggcagcccatagaagaagagatagaggacgacgatgaagggaatgttgcggaaccattcgacataggcgctcgaaatccagcgcaacggcctgcggtgcgacagcgccatgagcgcgatggggatcgagatcagaaagcctgtggcgatcgccacgatggcgatgacgatcgtaagccaggtgccgcgcgcaaagagcgtccaattgtcgaagatgacggagaaatcgaagttcatggctttaccctctgcgcgctgcgaagcgcatttccagtacccggccgcattggctaagaacgaggttcacggcaaagaggatgatggctgcgcatagcagggtttcgagaggccggaacgaggcattcgctacctgctgtgcggtgcgcagcacttcaaccacggtgatgacggagagaagcgccgtgcccttgacggttgtggtgagttcgttgacgagcggcggcatgatgcggatatagagttgcggcaggatcactttggtccagatcaccttgcccttgatgccgagcgcgatcgccgcttccaccggccctgaatccatgccggaaagcccgccgcgcatgatctccgttatgaagatcgaactgttgaaggcgatggccagaataccggcctgaatgggtgaaaggtcgagcccgagtgcgggaagaccgtaatagaacaggaatatctgcaccagaattggcgtgccgcgtatgaagctgatgacgacgccgatcacggcattgagggggctatgccgagcgtgcgcaggatcgtcagggcggtgccgccgatcagcgccaggatcatggcgataatggaaatgacaagattggtgcctatggctggcagaagctggggaaaggcaccgcccagggcggagacgctgaagtccatcgtcgtttccttcgatgtgatcgttggatgatttgtcatgcgggccgttacggaaaccggcgaaccgctggggcatgtctgccgaaatcgagatccggcttcggcatcaggacctgcgtgaaattttagcgcgcaccgtccggcaaataatccttttcgggcaatgcataggtcatgccgagccacttctgctggagcttcgcaaaggtgccatcctgcttgatcttgaggatggccttgttgagcgcgtcgcgcaggtcctggtcttcggggcggacgacccatgcattatagcttggaatgtctgacgccttgccgaccagctcaaatatgccggggcgctggttcatcaggttctgcaaaaccggcagccctgccagggcggcatccgatgtgccgttggcaacggcgaggaaggaatcgttgaaggtcgggaagagtttgaggtcggcaaaaccctcgccgctgctcgcttcaaggcgcttgtcgaggtgctttgcaaccggatcgacggcagacgcaagctgcgtcgagacgaccttgcccttcaggtcttccacggtcttgatctcatcattgccagcctttttgatcgcataggcggtgctgtcggcaatgggcagcgtataggcatagcgcttggcgcgctcgggattgatgccgacctatgtggccacgaaatcgaacttgcctgcgatcaggcccggcaggatgccctgaaagggcaggtcaagctgttcgacttccacgccccattgcttggcgatctcgtccaggagatccctgccgaagccgacaatcttgccatccttgacgaattcgaaggggggatacgccgcttccgtgccgacagtgactttctttgtgcgctggattttttccagcgtcgtttcagccatgccgggggcgacagtggatatcgcgcagcagacgccaagcagggcaatcgcaagaattttcttcttatgcatcgggttcgctcctccagaaaaccgtagcttctgaataatggaactatgcagctgctgcaaacataatgagtttttcgcatccggttgcagcggtccagtccggcgcgcggattaagaaaattgcggcgatgaacgaatgttgcttcaaaaatagtcaatatatctcaatggattattatgatttgtcttgcgatttagtatctatttccgccgcaatcgggcgattgacgattaccgatatttctgattagtatgattgaaattcataattatagcatgggcggcggctggtgagcgaacaaagccagatggtggtcagccggttgggcttcgacctgcaatccctggaaatattcattgcagtctgcaaaaccggcagtatgacggctgccgccgcctatagcgacctgacccagtcagccgtttcgcggcagataatcaatctggaaaagcgccttggcgtcggcctgatcgaacgcggctcgcgcccattgaaactgacgcttgccggacagaagctgataaaggcggctgaacatctgatttcggaagctgcggccataccaacgcaattgcagggcgcggatacgcgcatgatcccgcaattccggctggggctgatcgattccctgtcggacccgctcgtgccgatgctgataaaggcgctgcgtgatcgtgtcggctcggtttcggtggcgacaggcttcatggcggcgcccctgcgccaacgcctgctcaagcgcgagctcgatgcggtgatttcggctgatcctttcgatgatgtcgacggttttgagcgattcgagctgtttcaggagcaattcgtggtgctggcctcgcgcggtgaacagccgtttggcgacgaggccgagtttcgcaattttgccgctcgttttccgatgatccggtccggcacatcttccggcattgcgcagcgggtcgagcagcatttccgccgcatgaaactcgatgtgccgcctgcattttcgtgtgaaacggttgaatctatcgtcagtcttgtggcttccggggtggggtggtccgtcctgacacctgtatgcgttcgcaaatgtatcgcacttgcgcccgccattcaggttctgcaatttccgggcgcgggcttctcgcgacgcatctatctcgtcgtccgccggggcgagcttgaccccttcgccaggcaattgtcggtcatatgccggcgcatcatccagaaaagctatatcccgcagcttgcggccctcgctccctgaatggtcgatgccattgcgcttaattgattttcgaccatagcccgcctgccatccttcttccgacaattatgttccggttcaagataggttgcccgtcgagcagccgatcttgaccgctatggaagagactgccgcccatcgcgaacgatgttccgcttcatgcgcagccactattcgaacggcgcgagcggggacttcaggaaaaacttgtttgtcgtcttgcttgtcatagaccctgcttctcacgagttggggtctccggcaaacccgatgcggttcactatattgctgcgtatccgtaacccgcattcggagagtgcgagggaaattgttctggacgcggaatgacgttcattgaaatttattctaaacaatcggtcttaaaaataggggccgcgttgggggctactaaaattcaaaactatctaatatattgaaaaataataatttaattagaataaatggtgcgggtggtcggaatcgaaccgacactcctttcggaaccggattttgagtccggcgcgtctaccagttccaccacacccgcactttcccgactcgtaagccagtgctgccgaagcagcttgatatggtccaaaacggacagcggagtgggatataccggctaaacgaaacaaggtcaattacccacgcgcgcaagcctgtccgacgttacggataatgctgcgcggatcattcaaccatcgcatcgcttcctcatgcccgcaggctcatgaggatcagtgcttcattaccgaaccaattagattccagaaaacgagcaacgcgataaggccgagcaggaaatagtccagcgggctcatgtaacgcaaatattccatggcgcatttccttcttcccttgggagacgcaatggtttgatggtccagacagagccagttctatgtagccgggctggcgcattctcgtgaatgtccggcgcggctccccttctgcctgtcatacgctctcctggaggcaaagataacacgcagggttaggtttctcaaatcgctggtttttgggcgatggaacctgtgagatgtatttctggttcggccttaagggaagcagaccactaacaagtatatgtatctagtggatttttaggatttgacgtttgaagcagcatatgtggcagccgggattcaaaggtcaaattcgatccactaactctgcccactaactctgcgatgccaccgccgccttgcggcaggaggcgaagcggtcgagggttgcatcatagaccgaggttttcacgcccatcatgccaaggacggtgtggaagagattgtcgtgcgaggcgggagatgcagccccctgtttcaggcatgccgtgtccagcccggtcgcggatgcgtaatccggcgagaaccaggcgatgaagggaatatgggtctgttcgttgggcgcgatgaaatagggcgcggcatggaggtaaagcccgttttcgcccagcgattcgccatggtcggacatatagatcatggctggggcgaagcggctttcgtttgatttcaagagatcgataacctcggacaagatgtgatccgtatagaggatcgtattgtcataggcgttaacgatcttctcgttcgtgcaattggagaattcgctggtgcggcattccggctggaatctggcgaattcagcaggatagcggcggtaataggccgggccgtggctgcccgtcatgtggagcacgatggttgcattcccgttgaaattcttcaggtgctctttcagataatcgaccaatatctggtcaaggcattcgccgcccttgcaatagcgggtgtcaccggagttttgcagatccaccatagcaatgcgatcggcgacgttcttgctgccggtattgttttcataccaggccacttttacgcccgcatggttcagcacgtccatcaggttttccgaactgcgaaatttggtgctggaatattccgcgcgtgtgaaaggggagaacatgcagggcactgaaacagccgtgcttgtgccgcaactgactgtattggtgaaggcgacgatatcctgtttttcaagttcagggttggtttcctgcttgtagccatagaggctgaaattttttgcgcgggcggtttcaccaacaacgatgacggtaagcagtttcttgccggaaggcagtggcgccagggtctgcttggcgtcaaggccaagcggctgcatcacgacgcggttatccttgagattgcttgctgcgtactggatcgtgcttttcaagggggtgatgggctccagccgttccatgatgtcggaccggtgttcgcgatacatggaggaaaagcttccgaaatccgaaccgatcagcacaactgcccccacgaggcaggcggtgattgccacggtattgacggcgatcttgcgcagaagcgggcgatgtttcacgcgcacccagacgatgaggagcgagggaatgaggccgtagagaaccatgtgcaggatgaagccggtggtcagaagctggttcgactcggcctgcgtcgtcgtaaaggtcgcttcaacgacgctgcgggttatgatggttccgaatgtcgcggtgaaataggagccgcctgccgccacgaggatcataaagatcagcacgggcttgatgacatatttggctgaaaagacgagcaggagcgcaatgtgcaggagcaggattgcagcgcccgcgacgatcagtttttgcggatgatcgtggaaataggcgccaagcttttgccagaaggaggcattggtgaacgccagaagatagattgcggtaagaatacagagcgggccgctggcaatggttgggcgtggaaaccgcatggttgggctttcaatctggcgttgatcttggtggttatgaataaaacgaaattttgcagcaagaggatctcatctagcaatcataagttgtaaacgcaaaaaccttttctgcacagcagattcaaaaagccgtcattatgtcttttgtaagatcggttaatttgcccgttatttatgctcggtgaaactgcgcagccggttgcggatgatgcgcgcgagattgcgggtgcgctgatagaggtgaatctgcgatgccgcctgccgcaccagccgatccgcgccggggtgaaggccgacgacaagcgtttccatagtctcgcgttcacggaagaggcgcgtcatgacgggatggtctggcacggcgcaggaatcggtgcgggcgatattggggtcgtccaggtggttcttcaccacttcgatcatcaggagaacgccgggcgaccaggcatgaaatgtctcgtcataggcggttttccaggtccaggcttcgcctgataccatgaagacgatgaggattgcgatgaccctgccatcaagttccagcgtgtgaatgcgtacacagtcgcattcggcaagattgttgacggcttcgcgcgcgaaagcggcacgaaaacggtcaacagccatggctgtgccgcgacgtcccttccagccgcgcgcctccagtgtgaggaaatgttcaaaggcatggcgcacctcatcgggcgtgcgggcaaccttgtgaacgagttcgccctgctcggcaaggcggcgccacaatcgttcatagtcatggcgatgatgcgccccgatggcttcctttatataggtcttgccatcgagcttgctttcaaggaagggacgttccttgtgctcgatggattgaaccggcaattggcgcccgatggcgaccgagcggatcagcctggcggctgctccattggcacgcatttccggcaaaaccagtacttcgggcagcttgatgtgcctgcgcgccagaatgtcgaacaggtcttcaaccaccccgaccgggttgtcatggtcgatgagcggcgtgccctgcgggccgaagggggtggcccaggagcgaatcacgggaaccgaaagtggcaggccggggcgctccaccgtatagggcatcacaaagcgcagacggcttcgggtttcattttcgtcgcgcatgaccatgaagcgaacttcacggtcttcaaggcgtggcatggcaggcgccagaaaacgtgcgttgaagaagatgttcggctctatggtgcgattgctcagatggtccagctcatcacgcaattcaaaaccggctgctgcgccataaatggcaagcttgcgcggaatatcgcggctgtgcaggctttcctccatcttcttcgccgcttcgatcacggcgctgctgtcggaaagttgcgaaacaagatgggcggcgtttccgcctgctgattcctcaagcaaaggttttgcagccattacaacctctccttcgaggctttcctatattctcgtgggataagaatgaacagggtgatgtgcaaggtgcgaaagacggtgattgaaagcgatgcggcttttctcagcaaaccatcatgggctcccgtcatcggatgaagtaaggccgcgaccttggccggttggaaccggtttgctgctctggctgctgaaaacgcactctccatcaaccccgttcctgcgtagcctgcctgatttccccgcgcaggcgtttcacacttctggcccgaaattctctaggctgtagtgacgaattaacttatggtttggcgcgagagtattttgttgctgaacaggagaaacgaccgccgtggagtgatctccacaagggcgtttcgacacattcagaagcaaaatacaccgcgtcccttcgggatatggcaaaaaacctccatcttggcgtcgcgaaacctcgatgggggaaccaccccaccttcggtttcgctcctaaagctgaagattttttgcccataccaaaccacaagctaattcgtcactacagcctaggccgaagttctttataaatagaaaaagaacaggtctaatccagccaagatcggaagatggttttaaaagtgttcatggatggtagatatttcatgaacgcgatttatattcgtaatataaaaataagccggatatgcaaaccccggcggatggccgccggggtttgaagcgcaatccagacgcagcgcgccgatctcattcatccagatcgaaacgcgcgcccaagcctgttattcaaatgcaccgtggcagtgcttgtacttcttgccggagccgcaagggcatggctcgttgcggctcaccttgccccaggtgcgtggatcggccgggtcgcgttgagcgggtggcacaatacggtcatcgtgctggtgttcggcccatatggcttcgtcgaaatcgttttcgccggtggcgccgtcgatatgcaggccggccatgggcggcaattgcggctcaggcggggcttcacggacgatctcgacacgcatgagctgcgagatgaccacttcgcgcagattggccagcatggtctggaacagctcgaaggcttcggtcttgtattcgttcagcgggtcgcgctgggcatagccgcggaagcccacgaccgagcgcagatggtcgagattgacgagatgctcgcgccagagattatcgagcgactgcatgatcacggacttctcgacataggtcatgatctgcgggccgaagcgttcggccttttcggccgcagccttgtcggcggcttccttgatgcggttttcaaattcttcttccgcaatgccttcttcctttgcccattcttcgaccggaagatcgaggttgagcttggaagcgatatcctgcttcagccccgcaatatcccatttttccgcataggcatccttggggatgcgcagaataaccatgtcctcgataacttcgtggcgcatttcggccacggtttcggtcaggtcttcctcgtccatcatctccagacgctgctcgaagatcaccttgcgctgatcgttcatcacatcgtcatatttgagaaggttcttgcggatttcaaagttgcgcgcctcgacctttttctgcgccttttcaagcgccttgttgatccaggggtggacgatggcttcgtcttccttgaggccgagtttctgcaacatgccgtccatgcggtcggaaccgaagatgcgcatcagatcgtcctgcaacgacaggaagaattttgagcggcccggatcgccctgacggccggaacggccacgcaactggttgtcgatgcggcggctttcatggcgttccgtggcgagaacgtaaagcccgcctgcggccagagccttttccttcagctgggcgatatcggccttgatcgcggcgatcttctcttcgcgttcggggccttccggcacatcggaaagttcctggcgaacgcgcatttccagattgccgccaagctggatatcggtaccgcgaccggccatgttggtggcgatggtgacggcgcccggcacaccggcctgtgcgataatgtaggcttcctgctcgtgatagcgggcgttgaggacctgaaaccccttgatgccttcacggcgcaggcgctcggctagctgttcggacttttcgatcgaggtcgtgccgacgaggatcggctggcccttttcgtgcgaggcgcggatatcgcgcacgatggcgcggtatttttcctcgacggtgcgatagacctcatcgtcctcgtcgatgcgctggaccggcagattggtcggaatttccagcacttcgaggccgtaaatattgccgaattcttccgcttcggttgcagccgtgccggtcatgcccgacagcttgttgtacatgcggaaatagttctggaaggtgatcgaggccagcgtctggttttccggctggatggtcacatgttccttggcttcgagcgcctggtgcaggccttccgaatagcgccggcccggcatcatgcggccggtgaattcatcgatgatgacaatctcgtcattgcggacgatatagtccttgtcgcgctggaacagcttgtgggcgcgaagcgcgttgttgaggtgatgaacgaccgcgacgttttcgatgtcgtaaaggctttcacccttgaggtggccagcagcctccagcagcttctcgaccttttccgtaccaacttcggtgaagatcgcggtcttctgcttctcatcgacttcataatcttcttccgctagcggcggaatgaaggtgtcgatgaggttgtagaagtccgagcggtcttccagcggaccggaaatgatgagcggcgtgcgcgcttcgtcgatgaggatcgaatccacttcgtcgacgatggcgtaattatgcgggcgctgcaccatctgcgcgcgctcatacttcatgttatcgcgcagataatcgaagccaagctcgttattggtgccgtaggtgatgtcgcaggcataggccgcgcggcgctcatcatcgtcgagaccgtgcttgatgacgccgacagtcaggccgaggaaattatagagacggcccatggtttcggcatcgcgggtggcgaggtagtcgttgacggtcacgacatgcacgcccttgccttcaagcgcgttgagatagaccggcagcgtcgccatcagcgtcttgccttcaccggtgcgcatttcggcgatgccgcgttcatgcagaaccatgccgccgatgagctgcacgtcgaacgggcgcataccgagcacgcgcttggcagcttcgcgcgcggtggcgaaagcgtcaggcagaagggaatcgagagatttgccctcagccagcgccgcccggaattcggcggtcttggcctgaagctgctcgtcggtcagattctcgtagttcttctcgagagcagtaatctgttctgcccgctggcgcagggtttttacgcggcggtcattggatgaaccgaatatcttgcgggcgaggccgccaaagctgaccatctctggtcctttcctgtccgttcagccggaagcgcttccggcaatgtcgaatgctttattcacgcgtattgaaacaattgcaagaaaagtgcaccgtaaagcagccagttccggcgctttcaagacacaattttccccgccacttactggacgcaaagccgaaggacagatgagaggggcttggagcgatgtcaacgttgcttcaaagtgatgcgaatttcggattcgccacatctgaggctggaaaacctgtcggttgttacaatacagggcatatccgggccaaattccgccgcattcatcgggccggtaagcggtcccgaaggagagaatttcatatgaaagccattctcaaagtcccttgccgcaacgctctggccgttcttgcagcgtcggttgcgctggcaagtttttccgctcctttttctgcatcggctgtctttgcgcaagatgccgctccaggcactgaaaaggccgctgccacaacggcggcagcgtctgcggaaaaggacgatccgtccaaggttctggcgaccatcaacggcaaggacatcacggttggtgaggtcgatcaggctgctggcgatctcgacccgcagttcgctcgccttccggtcgagcagcgtcgccttgcagcccttgcagccctgatcgacatcaaggcgatggctggtgaagcggaaaaagacaagctcgaccagaccaaggaattcaaggaccgtatggaattcctgcgcgaacgcgcgctccataacgaatatttcaagaatgcgattgttgacaagatcagcgacgcggatgttcgcgcccgctacgacaaggaaatcgccgccatgccgccgcaggtggaagtgcgcgcgcgtcacattcttgtaaagaccaaggaagaagccgaagccatcatcaagaagcttgaaggcggcgccaagttcgaggaccttgccaaggcaagctcgaccgatggcacggcctccagcggaggtgatctcggctacttcagcgaaggccagatggtgcctgaatttgaaaaggcagcttttgcgctgaagcccggcgaatacaccaaggagccggttcagacccagttcggctatcatgtgatccagcttgaggaccgccgcaccaagcagccaccggcatatgaccaggtcaaggaccagatccgctccatcatcatgcgcgagcgctacatcgaaacggtgaagaagctgcgtgatggcttgaagatcgactataaggatcctgccatcgaaaaagccatgaaggatgcggccgctgcgcaggaagcctccggaaaggacgatgcgtcggaagacgacgccccgcaggagtaggccgttttataggcctgcctcccggtgaggggcaggctctattaatctggtcacaatagtgtgaggccatccgttcggatacgagccgaaaagacgaaggaaatgcggcgcattttcaaggcttttcgttcatatagccggatggatggcctttatctttcgggtgctaaaatgacttgcgccctgccgcatcgagccgcttgagcaggggaccgctccgctctttgcgtctttttggcatgtcttgttatttcagatgccatttcgatcaaatgaacagatcgcgaccctgcggcattatccggggcgtttttcttgtcaggctgcgtttcccgcttgattttatgcagcaaacctttccaatgcgcggatcaggcttttgaatccgcaaatcgggtttgccacactggaaacatcctatcgctttcgaggcacatatgtccgcgtccgtttctccgctcgctcccaaatactaccccgccatgccggtcattcatggcgtgcgcatcgccacagcagcagccggtatcaaatataaggggcgaacggatctgatgctgatggtgttcgatcgcccggcagaagccgcgggcgttttcacccgttcgctgtgcccctcggcgccggttgatttctgccgccgcaatctcgtgcatggcaaggcgcgcgcggtcgtagtcaattcgggcaatgccaatgcctttaccggccttaaaggccgcgaggcgacgcaagcgacggcggaagctgctgcaaaagccattggctgcgccacgaccgatatattcctcgcttcgaccggcgtgatcggcgagccgctcgatgctggcaaattctcgcaccttctgggcgatatggcggaaagcgcgacggaagatttctggaccgaagccgccaaggcgatcatgacaaccgatacctatccgaaagtggcgaccgaaacggtgctgctcggtcaggttccggtcacgatcaatggtatcgccaagggtgcgggcatgatcgcgcccgatatggcgacgatgctttcctttgtcgtcaccgatgcgcctatcaaggccgatgcgctccagagccttttgtcgaagggcgtcggctcaaccttcaattccgtgacggtcgatagcgatacatccacctccgatacgctgatgctgtttgcaaccggaacggctgccgagcgcggcgcgcccgaaatcaccgatgccgccgacaaacgccttgctgatttcaagaaggcgctggggcgtgtgctgaaatcgctggcgcttcaagtggtgcgcgacggcgaaggcgcgcgcaagatggtggaggtcgaagtgaccggtgcgaagtctgccgcctccgccaagaagattgcactttccattgccaattcgccgctggtcaagacggccgttgccggtgaagatgccaattggggccgtgtggtcatggcggtcggcaaggctggcgaaccggccgaccgcgaccgcctcgccatctggttcggcgatattcgcgtggcgcatcagggcgagcgggacccggcctattcggaagacgccacctccgcctatatggagggcgaagatattcgcatccgcgtcgatcttagcattggtcgcggcaaggcaactgtgtggacatgtgatctgacgaaggaatatgtggccattaacggcgattatcgcagctagctttcgggcctgttaatccggtgagaatggtgtgaggccctccgttctgacaccggaatgagcgggcgatctgccatgtctgaggggtttatggtgccaggtcttgctattgtccgccagcttgaagccgtgggttttcgtgcatggcctgccgcatcggtttactatgacggcacatgggcaatacgcatgaccgcggcatatccctcaaggcgcctcaactcgatcaatccgctcgatcccggcgacacgcgcgatattccaaagcgcgtggagcttgctgtccggcgcttccgcgcccatggccgcgtgccgtgctttcgggtttcgccgctcgcgccgcctgcgctggaagcttatcttgaggggcttggctggaaaagaaagcacgaaaccatcgtcatgaccgcggatctggctgcgatggatcttttgaaagccgtggatcgggcttcgctggaggatatcggccacttcgtcgatgcgtccctttccattcatgagcggccggaagaactccgctctggtttttcgcagcttttgaagagcatccactccaacaggggcatgttcgttctggaggagggtggacgcgccgtctccaacgtgctctgcgttcaggacggcgccatggccggcctgttcgatgtcgccaccttgcgcgatgtgcggcgcaaagggcatggccgcgatcttgtcgcctcggcgcttaaatgggcggccaagcttggcgccgggatggcgtggctgcaaatcgaggcggataatgtggccggacttgccctttatgaaaggttcggctttcaggaggcctatggttacgcttatcgggagaatagcctgaaatgaccgaagtgaagaaacggcgcatgcttcttgtcgtggcctgtgcccttgtggatcaggacgggcgggtgcttctggcgcagcgtcccgaaggcaagcagcttgcgggcctgtgggaatttcccggcggcaaggtggagccgggtgagatgccggaagaaaccctgattcgcgaattgcaggaagagatcggcatcacgacaaaaatcccctgcctcgcaccgctgactttcgcgagttacacatatgatgattttcaccttctgatgccgctctatgtctgccgccgtttcgagggcgttgcgcgcgggctggaagggcaggcgctgaaatgggtgcgcccgaaggacatgcgcgattatccgatgcctccggcggatgagccgctcattccgtttctggtcgatctgctttgacaggcgggtccggctgaaatagctgccaatttcttactattttcagcatgcgttaatcgatgattcactccgctgcggcattgtccgaaccagccccccggagtttgcgtcatgagtttcgacaatgattatttcagtgccgatcacaatgaatatacacccggtcgttttaccaaggccggacgcggaatcatgcgggttgtcttgctgttcggctctgccgcactggccctgggcctcatcatcgtgccgatcctcaacgatcaggcgagcaagatggctgcgcagtccatcgtcccggacggtatagaccgcaccatgactggctccatcaagcgaagcgccatggcgcaaaagatcgagaaacatgcggtctgcatcatagaggtcaacggcaggcgccacggcgactgctgagttttgtcgcagagcatttccggcaaaaccgtttcacggcctttaccggagatgctctcgccccttattccccgatcagaacgcggatacgttcgctatatttcttgccgaaggcgaggtgctgcgggttgatgtccttcaattcatcgacaagctgcggttcgtcttccgcatcggcagcggcaaggctgctcatcagcgcgaaatagccgacgatgtaatcgcgtggcgagatgttctgcgctttgagaacctcgacaacctgcggccttgcctcgatgctggcgaccatcttgtcaatggaaggcgcggcgtcttggccttcatcttcggttgcggataattccatgctgccgagctgttcctgaattttctccatgtgcgtgagaaaatcttccgtcagcttgaaattattgatttccgggggtgtcgatttcggcgccacgtcgagcaggttttcggcacatgcaaccgttgccgatgccggtatggcaatcagggaaaggccgagcaacacagcgcggcttgtgatcttgaaacgggatattgccgtcatctcctggtccttgaaatcaaagcttcataaggcgtgggaagtgtgttcaaaacatatcctttcgcttgcggatttccgcaaacacggcttcgtctggcgcatcctgcaggccgaggcgcgcgcgaatggtgcggtcatgccagcgcaggaatggattggtggccatttcgagcgcgatggtggatggcagcgtcatccgctcgtgcgcgcgcaggcgggcaatttccttcgcccgttctttcagcgccgaattgtcagggtcgatggtcagtgcgaagcgggcattgttttgcgtatattcatggccgcaataaagcgcggtatcgcccggcagcgccaccagcttttcgagtgaatggaacatggtggcgggcgtgccctcgaaaagccgcccgcagccaagtgcgaaaagcgtgtcgccggtgaagacgactttcgcatccggcaggtaataggaaatcccacccgccgtatggccgggcgtggaaatgaccttcaccttgaaaagcccgaaggtaaattcgtcgccgcccttcaccgtgcggtcgatgccggggatttttgccttttcggcctccggcccgataatgctgacgccgaacttttctttcagcggttcattgccttcgacatgatcgagatggtgatgggtggtgaagatgaaatcgagcgtccagccgcgccgttccagtgccgcttcgatggcataggcgtcgggcgcatcgatggtggctgtcagcgcgctttcgggatcatggatcagaacgccgtaattatcgctgcggcagatgaactgttcgatttcaagcctttgttccatcctgtgcatggcgctccttcctcttcaggctgttatgatgcggtgttttcctcatcagtcaacgaatgcttctggataagcggcatttgtaaaagcgtgaagacaatggtgatgggcatgatgccccagaccttgaacgatacccaggtatcggtggagaaattgcgccagacaatctcgttcacaatggccagaaagatgaagaacaggccccagcgcagcgtcagtttccgccagccctcggcatcgagccggaaagcggaatcgaacacatagccgagcagggatttgccgaagaaaagcccccccagaagaatgccgccgaacagcgtgttgacgatggtgggcttcatcttgatgaaggtatcgttgtgcagccagagcgtgagcgcgccgaacaccagaaccacgatgccggaaacaagcggcatgatggccagcgtgcgtgtcatcgaccatgaaatggcaagcgcaatcacggttgcggccatgaacagggcggttgcaagaaagatcggtgcgccgatggaacccagaatcggaaagcgttcgatcagcatttcgccgcgcgcattggcgaagaagaagaccagaagcggccccagttccagcgccagcttcaggagcggcggcacttcccggcgttcggtttcgcttttctcagacggatcgcgttcaaaaacgggatgctccatcaggcaactcctgcgatggcgcgggcaaaatccttggccgcaaagggttccagatcgtcgatgccttcgccgacgccgatgaaatagatcggcagtttatgcctggccgaaatcgccaccagaatgccgccgcgggcggttccgtccagcttggtcatgacgaggccgttgacgcccgcgacgttcttgaaaatctcgacctgattgagcgcgttctggccggtggtggcgtcgagcgtctggagaaccgtgtgcggcgcttccgggtcgtgcttgcccaaaacgcgcacgatcttggcaagttcatccatcagttcggccttgttctggaggcggcctgccgtgtcgatgatgagcacgtcgctgcctgcttccttggccttttcccatgcgtcataggcaagccccgccgcatcggcgccaagcttggaggagacaaccggcgagccggtgcgctcgccccagatatgaagctgctctatggcggctgcgcggaacgtatcgcctgccgccagcatgaccttcaggccgcctgcggtaagctttgcggcaagcttgccgatggtcgtggtcttgccggtgccgttgacaccgacgacgaggatcacatggggcttgtgcgacaggtcgagttccagcggctttgcgaccggggcaagcactttttcgatttccgcgctcatgatggcgcggacttcctcacccggcacatccttgccgtaatgtcccgacgccagcgcatcggtgacgcgcatcgcggtttcaagcccaagatcggcctggatcagcacatcttccagatcctgcaaggtgtcgtcgtcaagcttgcgcttggtgaagatgccgccaatggaatcgctgagcgaactggacgagcgggcaagcccacggcgcaggcgctcgaaccaggaaagtttgggctccggcgcaacttccgcaggcacttcttccgccgcttcctcgaccgccctggagaccttcacctttttaggcttcaccggctccggccggggtgcggccgcttcctctgcaagcggcgcctcgggagcttttgcgattgcgggctgttcgggttcaggctcgacggcaggctcaacgacagattctggcgcaggcgcttccaccgcgatcggttccatcaccggcggctgttcaatcgagatttcaatttcggtgaccggatgctccggttccgccttttctttctcgattgtttcagccgcaggctctttaatcggctcaggctcgctgacaatgacagattcttccgcaactggcgcttcagtcacatcgggtgccgatatctctacggcatcgggtgccggttgttcagccggcttttcttcgacctccttcttgccgaaggagaacattttcttgatgaaacccattgccatgaaatctgatgcccttaagctttaagccgcttgcggctctgcctgacgtgtgaggagtttttcaccgtcatgtcccgtcacaattcgttcgataatttcgccagcattgccctgatccacagcggccagcgtgaagccctccgtgcgggcaacaccttctttctcgaccagcaggcgctggcgtgtgccgtgaagcgcgttgaggtgcttttcataggcgcggtcgccttcggcgcgcaggcgggctgcgcgttccttgacgatttcgcgccgtacctgcggcatccgtgctgcgggtgttccctcgcgcgggctataggggaagacatgcagatgggtaaggccgcattcctcgacaatcttcagcgagttctggaacatttcctcggtctcggtcgggaaaccggcgatgatatccgcgccgaacacgatatcagggcgaagagcgcgcgctgtttggcaaaagcgaatggaatcgtcgcgcagatggcggcgcttcatgcgcttcaggatcatgtcgtcgccagcctgtagcgacaggtgcagatgtggcatcaggcgcttttcactggcaatcgcttccatcagatcctcatcggcctcgatggaatcgatggaggaaagacgcaggcgctgcaaatccggcacttgcgccagcacggtttttaccagcttgcccaggcgaagattgctgggaaggtcggggccgtaggatgtcatgtccacgccggtcagcaccacttcggcatagccgttgccgacaagccgcttcacctgatcgacgactgcgcccatcggcacggaacgcgaattgccgcgcccatagggaatgatgcagaaagtacagcggtggtcgcagccattttgcacctgcacgaaagcgcgcgcccggccttcaatggcatcgaccatatggcttgcggtttcgcgcacttccataatgtcgttgacgcgcaccttttcgaactggttaacgccgaaatccggcagcatccggtaggaattggatttcagcttctcctcattgccgaggacaaggtccacttcgcccatggcggcgaaattgtcggcttcggtctgtgcggcgcagccggtgacgatgatgcgcgcgtcagggttttcacggcgcgccttgcgaattgcctggcgcgcctggcgcaccgcttccgccgtcactgcgcaggtgttgaagatgatcgcgccgtctttcagcgtgcccagcccggcagcgtcggcttcgcgcttcatcacttccgattcataggtgttgaggcggcatccgaaggtgacgatttccacagacatcaggcagcccccctgtcggcgttgccggaaccctgcaaaccctgcgtgtcgcggctccattcgccggttgcaggatcgaaggtgccggagaattcccattcggcggggccggtcatcatcacatggtcatcgtcgcgccattcgatgaggagcggtccgccgggaacattgaccgtgaccttgcggccggtgcgccccgtgcgggcggctgaaacggcagcagcacaggctgccgacccgcaggcacgggtcagtcctgcgccgcgctcccatgtgcgcaggtctatcgtgtcggatgaagtgacatgggcgatggaaatattggcgcgttcggggaagatcggatggttttcgagaagcggcccgaacttgtccagctcataggaccagacatccttatccacccagaagaccgcatgggggttgcccatggaggcgatggaaggggaatgcaggacaggcgcatccgccgggtcgacctgcaattcgattttacgcgtatcggcgacggcttgggcaagcggaatgtcctgccagtcgaaacgcggcgtgcccatatcgacggaaatcagcccgtcgtcatgttcggtcgcggtcaggattccggcgcgggtctcgaaagtaaaggcgtgcctgccggtctcggcggcgagcgcctgcaccacacagcgcgtgccgttgccgcaagcctgtgcttgcgtgccgtcgcaattgatgatcgctatgtaatagtccgtgccgggcgtacgcggatcgtggatcgccatgatctgatcgaaggctgtttcgctatcgcttgccagacggatggctgcggcggaggtgatgctatccgcgcgcccgcgcatatcggcaacgatgatctggttgccgagcccgttcatcctggcgaaggctgcctttgtggccataactaacgtggttccattcttcctgcggctttggtcatcaagcctgacaatgagggtctatatggcggaaaagcccgcaaattgccagtacccgcgcgcgattgcgaaaacttgcaatgcagtcatgcccccagaacaaacgccaatatcggggaaactgtggccttcctgtgccagtttcagaattatcaggtggtttcaagcattcttgaagggctttggaggcagaaatgaaaggtgctggtgttgcttttttaaccatatagccattttatcggtccaatatatcaattgcatggcttcggcatgtcgcccggggcgcgcccccacccctgatgagaaatgcgcaaatggagaacctgatgggaatttcaaaagcaagtctgctcagcctcgcggcggctggcattgtcctggccgggtgccagagctcccggcttggtaatctcgataatgtttcgcctccgccgccgcctgcaccggtcaatgctgttccggcaggcacggtgcagaaaggcaatcttgattctcccacacaattccccaatgcgccctccacggatatgagcgcgcaatccggcacacaggtcgcaagcctgccgcctgcatccgcaccggacctgacgcccggcgccgtggctggcgtctggaacgcctcgcttggtggtcagagctgcaagatcgcgacgccgcagaccaaatatggccagggctatcgcgcaggcccgctgcgctgccccggtgaactggctaatcttgcctcctgggccgtcaatggcaagcaactcgtcctttacgatgcgaacggcggtacggttgcctcgctctattcttcaggacagggccgcttcgatggccagaccaccggcgggcaggccgtgacgctgtcgcgctgatctgacccggaaacgatgaacagggcggagcttcttcgggcagctccgccgaattttaaggcgcaccgcgaatgatttcggcagatgcgcatcagtccaaggtttcactggaacctctcatgtcttttgatggcaatctgaaagccttcccttccgtccgcgaacgttatgaagccatggttgcagcgggcgatgtcgaaaccgaccccgcccagcttgaacttaccagccgatatgacaggctgatcgaggagatttgctcaaaacgcctttcgcgcaagtcgagcgcgctcggctggctgttcggcaagcgcagggaaacggccgcgaccatcaaggggctttatgtccacggtgaggtggggcgcggcaagaccatgctgatggacatgttcttccagcttttgccggtggagcgcaagcggcgcgcgcatttcaacgatttcatggccgatgtgcatgagcgcatttatgcgcatcgtcaggcgcacaagcgcggtgaaaccaaacaggatgatccaatcccgccggtggcggaggcgctgagccagcaggcatgggttctgtgtttcgatgaatttaccgtgaccgacattgcggacgcgatgatcctgtcgcgcctgttcagtgcgctgttctcgcgcggtgtggtgctggtcgcgacctcgaacgtcgcgccggacaatctctaccgcgacgggttgaaccgtcagcttttcctgcctttcatcgacattctcaagagccatgtcgatgtcatcaatctcgattcgcgcacggattaccgtctggaaaagcttgaccgccagccggtctatctttccccgctggggcctgaaaccgagcgccgcatggatgcggcctgggcggcacacaagaacggtgcggaagaaaagcctgacgtgatccatatcaaggggcgtgatatcgaagtgccgcgcgctgctgctggcgctgcacggttctcgttcgatgatctttgtgccaggccgcttggtgcatccgactatatagcgatcgccaaccgctatccgacgctgtttatcgataatgtgccggtactggattattcgcgccgcaacgaggcaaagcggtttattctgctgatcgacgtgctttacgatcatcatgcgcggctgttcgtttcggctgaggcgcaaccggagaagctttatatcgccaatagcggcacggaggcttttgagttcgaccgcacggcttcacgtcttttcgagatgcagagcgcggaatatctggatgggatacccgaaggcgtagcctgagagaaattcaaaatgtaggcgcagcctgccggggcatggttcgacggtcgatgaagcgggatggggcatccctgtcatgggctggacttatatatttcatgggctatgttgcccacgcaagcagggcctgcttgcggcttgcggatgggggcgttcccgtgttgcaagactgacaggattgacggcttgccggccgcttcgccacaggcgggttgcggagggcaggaagtggcatttttgcttccaaaatgctggattttcttacgtttacgtaagagcctgtaaatctaaccgattgaaaacattggtcgcaaaataatgagttgagtttatcttcaaagagtcctatctcgcaggtccaacgcttgagtgttttccggggaggaaaccggatgggcttgatgcgtctctggatcaaatttgaggaaagaaacaatcatggcacgcaacaagattgccctcatcggctccggcatgatcggcggtacgctcgctcacctggccggtctgaaggaactcggtgacgtcgtccttttcgacattgcggaaggcaccccgcagggcaaggggctggatatcgccgaatcttctccggtcgatggtttcgatgcgaagttcactggcgcgaacgattacgccgccattgaaggcgcagacgtcgtcatcgtcaccgcaggggtgccgcgcaagccgggcatgagccgcgacgatctcctgggcatcaacctgaaggtgatggaacaggtgggcgcgggcatcaagaaatatgcgccggaagctttcgtcatctgcatcaccaacccgctcgacgccatggtctgggcgctgcagaagttctccggccttccggcccacaaggttgtcggcatggctggcgttctcgacagcgcccgcttccgttatttcctctcggaagaattcaacgtttcggtcgaggacgtcacggcattcgtgctgggtggccacggcgattcgatggttccgctggcgcgctactcgaccgttgccggcattccgctgtctgatctcgtcaagatgggctggaccagccaggacaagctcgacaagatcatccagcgcacccgtgacggcggcgcggaaatcgtgggccttctcaagaccggctcggctttctacgctccggcggcatcggccatccagatggctgaatcctacctcaaggacaagaagcgcgtcctgccggtcgcagcccagctttcgggccagtatggcgtgaaggacatgtatgtgggcgttccgaccgtgatcggcgccaatggcgtggagcgcatcatcgagatcgatctcgacaaggacgagaaggcgcagttcgacaagtcggtggcctccgtcgccggtctgtgcgaagcctgcatcggtattgctccgtcgctgaaataagttccagacaaggccggaattctgcttgagtgcgattccggccttttccggctgtcaatccgtactggctcgttgaacgggccgggaatttgcagaggacaaccagatgaatattcacgaataccaggccaagcgcctgcttcacacctacggcgcgccgatcgccaatggtgtggctgtctattccgtcgaacaggcggaagaatgggcaaagacgcttcccggaccgctttatgtcgtcaagagccagatccatgctggcggacgcggcaagggcaagttcaaggaactgcctgccgatgcaaagggcggcgtgcgcctcgccaagtctgtcgaggaagtggttgccaatgcgaaggaaatgctgggcaacacgctcgtcaccaagcagaccggcgaagccggcaagcaggtcaaccgtctctacattgaagatggcgccgatatcgagcgtgagctttatctctccatcctgatcgaccgcagcgttggccgtccggcctttgtcgtttcgaccgaaggcggcatggatattgaagccgttgccgaagaaacccctgaaaagatcgtcaccgtcgccatcgacccggccaagggcgtgaccgacgaagatgccaacaagcttgccgatgcgctgaagcttgaaggtggagcccgcgaggacggcctgaagctgttcccgatcctttacaaggctttcaccgagaaggacatgagcctcctcgaaatcaatccgctgatcgtcatgacgaacggtcgcgtgcgcgttctcgatgccaaggtttcgttcgacaacaacgccctgttccgtcacccggacattgttgaactgcgcgacctgacggaagaagatccgaaggaaatcgaagcctccaaatatgacctggcctatgtcgccctcgatggcaatatcggctgcatggtcaatggcgccggccttgccatggcgacgatggacatcatcaagctctatggcgcagaacctgccaacttcctcgatgttggcggcggcgcttccaaggagaaggtgacggctgcgttcaagatcatcaccgccgatccggctgtcgaaggcattctggtcaacattttcggcggcatcatgaagtgcgatgtcattgccgaaggcgtgatcgccgcggtcaaggaagtcggcctcaaggttccgctggttgtccgtctcgaaggcaccaatgtcgagcttggcaagaagatcatcaacgagagcggcctgaacgtcatttcggccgacgatctcgacgatgcggcgcagaagatcgtcgctgcagtgaaggggaattaaggcatgtccattctcgtcaacaaggacaccaaggttctcgtgcagggcctgaccggcaagaccggcactttccacaccgaacaggcgcttgcctattacggcacgcagatggtcggcggtatccatccgaagaagggtggcgaaacctgggaaggttccaagggtgaaaagcttccgatcttcgcaactgttgccgaaggcaaggagcgcaccggcgccgacgcttccgtgatctatgttccgccagcaggcgcagcagacgcgatcatcgaagcgattgaagctgaaatcggtttcatcgtctgcatcaccgaaggcattccggtcatggacatagttcgcgtcaaggagcgtctggaacgctcgaagtcgcgcctgctcggccccaactgccccggcatcctgacccctgaagaatgcaagatcggcatcatgccgggcaatatcttcaagaagggttcggtgggtgttgtatcccgctccggcacgcttacctatgaggcagtgttccagacctcgaacgagggcctcggccagaccaccgctgtcggcatcggcggcgacccggtcaagggtaccgagttcatcgacgtgctggaaatgttcctggccgacgacgaaaccaagtcgatcgtcatgatcggtgaaatcggcggttcggctgaagaagatgcggcgcagttcctgaaagacgaagccaagcgcggccgcaagaagccgatggtcggcttcattgccggtcgtacggctctggccgggcgcaccatgggccatgcaggcgccgtgatttcgggcggcaagggcggcgcggaagacaagattgcggctatggagtcggctggcattcgcgtgtcgccgtcgccggcacagcttggcaagacgctggttgaagtcctcaagggctgagatcgcgtgtcaatctgaatatcccggctgcggcgaaagccgctgccgggtttggcataaggatcgggaccttccgatcatgatattgcggcgcggaatggcccgttttcgggcgccccatttttcgacgcaatatcaaagcatgagtttgagttcagttgtgccggggtctgtagcggttcctccccggcggcgtgagggatgaaggtcgaaagcttccggcccgcgcaagatgagccactgacaaggagacggagcactgctccggataggctatggcaaagcaagaacaagccccagatcgggccaacgacgttttcgcccttacctcattcctctatggcggcaatgccgactatatcgaggaactgtacgccaaatatgaggacgatccgaattcggtcgatccgcagtggcgcgatttcttcgcgaagctgggcgataatgccgacgacgtgaagaaaaatgcggaagggccatcctggaccagaaagaactggccgattgctgccaatggcgaacttgtttccgcactcgacggcaactgggccgaagttgaaaagcatgtcaccgacaagctgaagggcaaggctgcgaagggtgaagccaagggcgctgcgggcacgccgctcaccgccgaagagatcacacaggctgcgcgcgacagcgtgcgcgccatcatgatgatccgcgcctatcgcatgcgcggccatctgcacgccaatctcgacccgctcggccttgccgaaaagccgaacgactataacgagctggagccggaaaattacggtttcacgcctgccgactataaccgcaagatcttcatcgacaacgtgctcggcctcgaatatgcgaccgtgccggaaatgctcgacatcttgaagcgcacctattgcggcgcgatcggggtcgaattcatgcatatttccgatccggctgaaaaggcctggattcaggaacgcatcgaaggcccggacaagaaggttgccttcacgccggagggcaagaaggccatcctgtccaagctcatcgaggcggaaggcttcgagcagttcatcgatgtcaagtataagggcaccaagcgtttcggtcttgatggcggcgaatcgctgatccccgcgcttgagcagatcgtcaagcgcggcggccagatgggtctcaaggaagtcgtgctcggcatggcgcaccgtggccgcctcaacgtgctgagccaggtcatgggcaagccgcaccgcgccattttccatgagttcaagggcggttcctatacgccggacgatgtggaaggttcgggcgatgtgaagtaccatctgggcgcttcctccgaccgtgaattcgacggcaacaaggttcacctgtcgctgacggccaatccgtcgcatcttgaaatcgtcaatccggtggtgatgggcaaggcccgcgccaagcaggacctgcttgtgggccgcacccgcgacgacatggtgccgctttccgaacgcgccaaggttctgccgctgctgctgcatggcgatgcggcctttgccggtcagggcgtcgtggcggaatgcctcggcctttccggcctgaagggacaccgtgttgccggtacgctgcatttcatcatcaacaaccagatcggtttcaccaccaatccggccttctcgcgttcttcgccttatccgtccgatgtggcgaagatgatcgaagcgccgatcttccacgtcaatggcgacgacccggaagcggtggtctttgcagccaaggtggcgaccgaattccgcatgaccttccacaagccggtggtcatcgatatgttctgctatcgccgcttcggccacaatgaaggcgacgagccgtccttcacccagccgttgatgtacaaggcgattcgtgcgcacaagaccacggttcagctttatggcgagaagctgatcgccgaaggcctggtcacgcaggacgatatcgaccggatgaaggccgactggcgccagaagctcgaaggcgagttcgaggccggccagagctacaagccgaacaaggccgactggcttgacggtgcgtgggctggcctgcgcaccgcagacaatgcggatgaacagcgccgcggcaagacggctgtgccggtgaagacgctcaaggaaatcggcaagaagctcgttgaagtgccgaaggatttccatgtccatcgcacgatccagcgtttcctcgacaaccgtgccaagatgatggaaacgggtgaggggatcgactgggcgacggctgaatcgctggcgttcggttcactggccgttgaagctcatccgatccgcctgtcgggacaggacgtcgagcgcggtactttctcgcagcgccatacggttctttacgatcaggaaaaccagaaccgctacatcccgctgaacaatcttcagaagggacaggcgatctacgaagccatcaattcgatgctctcggaagaagccgtcctcggctacgaatacggctattcgctgtctgacccgcgcgcgcttgttctgtgggaagcccagtttggtgacttcgccaatggtgcgcaggtcgtgtttgaccagttcatctcgtcgggcgaacgcaagtggctgcgtatgtctggtctcgtctgccttctgccgcatggttttgaaggtcaggggccggaacactcctcggcgcgtctggaacgttatctccagctttgtgcggaagacaatatgcaggtggcaaacgtcacgacgcctgccaactacttccacattctgcgtcgccagatgaagcgcgacttccgcaagccgctcatcatgatgacgccgaagtcgctgctgcgccacaagcgcgcaatctcgacgctggccgagctttcgggcgaatcctcgttccaccgcctgctgtgggacgatgcgcagtacaacaaggatgaaggcatcaagctccagaaggatgccaagatccgccgcgtcgtgctctgttcgggcaaggtctattacgacctttacgaagaacgcgagaagcgcggcatcgacgatgtctatctgctgcgtgtcgagcagctctatccgttcccggccaaggcgctcatcaacgagctgtcgcgcttccgtcatgcggaaatggtctggtgccaggaagagccgaagaacatgggcgcatggtcgttcatcgacccgtatctggagtgggtactggcgcatatcgacgccaagcaccagcgcgtgcgctatgcgggccgtccggccgccgcatcgcctgcaacgggcctgatgtcgaagcaccttgcgcagcttgccgctttccttgaggatgcgcttggctgatcgcggcctgcagcaattgaaatcgaactttaaagactgaagatcaacggaagaagaaaccatggctaccgaaattcgcgttcccacgcttggggagtccgttaccgaggcaaccatcggaaagtggttcaagaaggctggtgaagccattgctgtcgatgagccgctggtggaactggaaaccgacaaggtgacggtcgaagtgcccgcaccggctgcgggtgttctggccgaaatcacggccaaagaaggcgatacggtcgaagtgggcgaactgctcggccagatttccagtgacggggcagcggttgccgccgcaccggcccagaagaaggaggaagccaagcctgcagccgccgctcctgctgctgcaccggtcgcatcggcttcgtcgggcccggccatgcagccggcgccggctgctgcgaagcttctggctgaaagcggtctttccgccgatcaggtcgaaggttccggcaagcgcggccaggtgctcaaaggtgacgttctcgaggccatcacgaaaggcgtttcggcggctcctgccgctccggttgccgcgcgtccggcctcctcggctgatgacgcatcgcgcgaagagcgtgtgaagatgacccgtctgcgccagaccattgcgcgccgcctgaaggatgcccagaacacggctgccatgctcaccaccttcaacgaggtggacatgtcggcagtcatggagctgcgtaacaagtataaggacgtctttgaaaagaagcatggcgtgaagcttggcttcatgggcttcttcaccaaggcagtgacgcatgcgctgaaggaaatcccggctgtcaacgccgagatcgacggcacggacatcgtctacaagaacttctgccatgtcggcatggctgtcggcaccgacaagggcctcgtcgttccggtcatccgcgatgccgaccagatgtcgattgcggaagtggaaaaggaactggcacgtctcgccagggctgcgcgtgacggctcgctttccatggccgatatgcagggcggcacctttaccatcaccaatggcggtgtttacggttcgctcatgtccacgccgatcctcaatgcgccgcagtcgggcattctcggtatgcacaagatccaggaacgcccgatggtcgtcggtggccagatcgtggtccgcccgatgatgtatctggcgctttcctacgatcaccgcatcgtggacggcaaggaagccgtgaccttcctcgtgcgtgtgaaggaaagcctggaagatccggaacgtctggttctcgatctctagggacagaatatggagccgggtgttctctccgcgtcgcctttcctgccgctcattggctggagcgttgttctgctggtggtgcatatcctcttgcagagcatgatggcgacacaggaactcggctcccgctggaatgccgggccgcgcgacgagagcctgaaaccttcgggcaggctggccggtcgcgcggaacgggcctcggccaattttcgtgaaacctatccggcttttatcgccctggcattggcgcttgtgctgaaaggcgacccgtccggctggggtatcctcggggcatggctctggtttttcagccgcattgtctatattccgctttacctggcgggcattccctatctccgttccttcgtctggctcattagtctggtggggctcggtattatgcttctggctctggttctgtaatgtcagcctgcgcgtgaacgacgcgcaatgaaggaaacgcgatgcatccttacctgtttgaacttgcatcccttatggcaatcttcgtttttgccatcgtttcccccggcgctgatctggccatggtcatccggcaatcgctgctgcatggccgccgcgaggcgatcattacgagtttcggcatcggtacggcgctgatgatgcatgtcacctatacggtgctgggcctcggcctcatcatttccaggtcgatctatctgttcaatatcgtcaaatggtgcggtgtggccaatctggtctatatcggattcaaggcgctgcgtgccggcaccacgaaaatcgaggcgggtccggatttgaaggagccgcgccggaaacagggctttgccaaggctttcggcctcggctttgctgccaatgcgctgaaccccaaggccgttttcttcttcctgtcgattttctccacggtcgttcatgtccatacaccgaccgaagtgaaactcggctatggcgtggtgatggcgaccgcattgatctcgtggtttgtcggcgtcagctttttcatgacgacgccgaaaatgcgcgcggctttctcgcgcgcatcgaaatggatagacaggacgagcggcgtggtattcatcgcgcttgggctgaaacttgccactgaaaaggctatgtaggcattatcttcggacgatgaagattcgctgccggaaaagcgcagccggagcactcagggagaaccgacggatgcatactgtgaaaaaacttctcaacgtgacagtcatgtcggcacttgccctgacggttttttcaaccgctgttcaggctgcctgtacgcagaaccgcgcaatctatcgcgaccgtgacgaggcctatacgctgacctttcgtcccgagcagccgaatgatctgaaaatgacgccggcgccgacgaacgagtttacgattacagccaatgacaagccgggtttcaagcttaacggcattgtgatctggccggaggaaggcgtggcgcgtccttatgctcttattacctataattgcaagggcgatggttccgagccggaagacctcgatgattgcagcatctggcagagcgttatctacgcattgaaggatggggccgaggctgaagtgctgcccaaggcagacgagcctgccgcacaggcggttctgtttcccgatctggtgacggcgcttgacggatatgattttggtgcagccaaacctgaaaagccgcttcaatgggaagtgttccggtttcagggatgcacacctgatgaagaatgaccggccgcctgcgggtgccggttgcatggaaacagagcatttcgagccaaatgtgcgaagcggttttgcttcgtggtgatcgaaactgctcaccttggaatgaaagaacgtgcccggatgaaccgggcgttctaaaacgttcaggatagactgaagaaggatagttcaatgtcttacgatgtggttgtcatcggcacgggccccggcggttatgtggccgcgatcaaggctgcccagcttggccttaaggttgcggtggtggaaaagcgcaagaccttcggtggcacctgcctgaatattggctgcattccttccaaggcgcttcttcatgcgtcggaagtttttgccgaagccggtcactcgttcgatacgcttggcgtggaagtgacgccgaagctcaatctcacgaagatgctggcccacaaggacacgaccgtgaaggccaatgtctcgggcgttgaattcctgttcaagaagaacaagattaccccttacatcggcaccggcaagatcgttggcaagggcaaggtttccgtgacctcggaagatggcaaggttgaggaaatcgaagcaaagaacatcatcatcgccaccggttcggatgtcgcgggcattccgggcgtcaaggtggatattgacgagaaggtcatcgtttcctcgaccggtgcgctctccttcgacaaggtgccgggcagccttatcgttgttggcgggggcgtgatcggcctggagcttggttccgtctgggcgcgccttggcgcgaaagttacggtcgtggaatatctcgacaaggtgcttggcccgatggacggcgaagtgtcgaagcagttccagcgcctgcttgaaaagcagggcattgccttcaagcttggcgccaaggttacgggcgtcgagaaagtcggaaagggcgcaaagataacgtttgaaccggtcaagggtggcgatgccgaaacgcttgaagccgatgcggttctgatcgcgaccggccgtcgtccttacacggatggcctcggcctgcaggaagccggtgttgctgtcgatgagcgcggccgcgttgcgatcgacgatcattggcgcaccaatgtcgaaggcatttacgccattggcgacgtggtgcaggggccaatgctggcacacaaggccgaagatgaaggcattgcggttgccgaaatcattgccggtcaggccgggcatgtgaatttcgacgtcattccgagcgtcgtttatacccagccggaagtggcttccgtcggcaagaccgaagaagagctgaaggccgccggtatcaactataaggtcggcaagttcccgttcacggccaatggccgcgcgcgcgccatgctgcatacgggcggtttcgtcaaaatcctcgctgacaaggcgacagaccgtgttctgggcgcgcatatccttggctacaatgccggtgaaatgatccacgaactggccgtgctgatggaatttggcggttcgtcggaagatctggcccgcacctgccacgcccatccgaccatgtcggaaaccgtgcgtgaatcggcgctggcaaccttcgccaagccgatccatatgtgatcggtattatacatgctttcgacaaaggcccgcgcaagcgggcctttttcatgctgattggattatgctatagagcgccgatctgattgaatcagatcggcgctctaactatttgttttgtcgcgcatcttttccgaaaaccgtttcacacttttcgggatgcgctctaattttatgctggcagcggcaggagccggaaaatatcaaagcgctgtcagccggtagcctttttgacgcaaaagctccaccaccccttccttgccgggaagatgcaatgcaccgatggccaggaaaacgccacctttttcgagaagcggtgtggcccggtcgaccatgaggtggttgcggtcggtcaggataaccttctggaaaagtgcataatcggcatcggaaaggtcttccgggacaatcttgcgcagcgcaggcgcgatcatgcccacatcgccttgcagataaagggtgatggcggtttccatcgaatcctcgatcttgtcgccgaaatcgaccgttgcgatgagattgcggatatgaaaatcaagcggcagactgttcatggcggcaaactgctcggcgatgctttccagtccctttacttcgcgcccctgtttttgtgcttcgatggccagttgctcatcgagaaaaagctcgcctctggcttttcttgcgcgctcgcatttggtcgtggcaagcaggtttgaaagaacccagggttttattttgttcatggcggcaagcacgatgccgcgttgaacaagcttctgctcgatatcggcgcgcctctccttcggcaggtgcgattccagcgttgtgccatcgttgaaaagcatgagatccggctgttcctgcatgatgcgcgggaatgtcttgcggtgcgtgatgtcggcggcttcgattaccacggtctgcgcgctgtcataggcctcgcttgccgcctgcggcattttcataacgcgagggtcgctgagatggagggtgccaaacagataggatggctctacgccatccttctcgattttccagaaaatgcccttgctgttgggagttgcggcggcttccgctgtcaattcggccaacagggcgggtttggatttctccagcccgtccatcaggttgatgccgtggcttgtgcagggtgcctgcccggcccgcgcggcggcgggcgccagaaacgccacgcaaatgaagaggagaagaagctttttcatagcccgactatagccgggttttacaggcgcgcgacagccaaactttgtgaatttcaggcgcggggatgcgtcttgtcgtagacttccagcaatcgctgcgtatcgacgccggtatagacctgtgtggtggacaggcttgcatggcccagaagctcctgaatggtgcgcaaatcgcctccgcgccccagaagatgcgttgcaaaagagtggcgcagggcatggggggtggcactatcgggcagacccaggcctgcgcgcagtttctgcatttcgcgctgtatgatcgcggcatgaagagggccgccttttgcaccgcgaaacagcagctgcccggcagaaagatcgaaaggacaaagcgcgcggtattgcgcgacagccttgtggaccgcaggcagcaagggcacgagccgcgtcttgcttcccttgccggtaatggtcatggagcgggcagaaggatcgctgagcgcgtctccgctgagccccagggcttcggaaatacgcaggccgcagccataaagcagcgtcagtacggcagcattgcgcgcggcgatccatggttcttccgccatctgaccatccgccgaaaccacccgccgggcatcgtctgcggtcagcggcttcggcagagatttcggctggcgcggcgcacgcatggcgcttgcgcctgccgcattgacgaggccgcgcttttccagatggcgcaggagtgagcgtaccccggcaagcccccggccaagcgtgcgggcccccgcgccgtcattgcggcgattggcaaggaaggatcgcagatcggcgatacgcagattgccgatctcttttagcgaaggcggctcacccagatggccggtgagaaattgcaggaactggcgcgtatcgcgttcataggcaatgagcgtattgtcggaaagacgccgcatggttttcagcgatttcagccattcctcgcgcgctgctgcaaggtcggcgcgcgccgggatcagaaattcgctatttgtcgccatggtcaaaatctgccgttcggatatggaagggtcagcttaacaaaagcaggttaccggcaggttgccgcggttttggcgttcagaacctgtgtcaaaatttgccatgcccgctctgcaaatgtcgctttttgagagaggctttcaggcaaagtgcttttttcttggcctttttgccggaattgagtaagcgatagactgattacagccagaaacagggttcttcatgccgcgtccagaaaatccgatccagcttgccgttatcggtgccgcccatggcacgcgcggcgaagtacgggtcaagacatttaccggcgatccgctggccatagccgattacggcctgctttatgacgagcagggcaaggcttacgaaattctggaagcccgcgttgcgaaaaccgtggtgattgtccggttcaagggcgtcaacgaccgcaatgccgccgaggcgctgaacgggacggagcttttcatcgaccgttcgcaactgccggatgaggaactggacgaagacgagtttttccaaaccgacctgatcgggcttgaggccgtggatggagatggcaaatcctatggcgtggtgagtgcgattttcgatttcggtggtggcgatctcattgagttgagcgaaaagggcaagcggcccatgctcattcctttcaccgaggcggccgtgccggagatcgatttcgacaagggcatcatcaaggtcgagccccatgcggcgggcctgatcgccgatgagcacgataatccgcctcatgaaagcggcaagaagccgaagaagccatgaccgatttgccggaaaaggaaggcgggcgctttcatgcctccgtgctgacgctctatcctgaaatgtttccggggcctcttggcatctctcttgccgggaaggcgctggccgagggcaaatggcagctcgatacagtgcagattcgcgattttgccgagggcaggcatcgcatggtcgatgatactccgtcgggcggcggggcaggcatggtgatgaaggccgatgtggtggcgcgggcgctggattcggtcgatgatgggcgtcccatgcttttgatgacgccgcgcggcaagccgctgacgcaggagcgcgtgcgtgcgctggcggatggggcaggggcgatcatcctgtgcggccgtttcgagggcgtggacgagcgtgtcatcgaagggcgcaacctcgaagaaatctcgatcggcgattatattctttccggcggggaaacggcggccatcgtgctgctcgacgctgtggtgcggcttttgccgggtgtgatgggcaatcgcgaatcgggtgagacggaaagtttcgagaccggccttctcgaacaccctcattatacccgcccgcaggagtgggagggccgcgccattcccgatattctgacatcgggcaaccatggcgccatcgataaatggcggctggagcaggcggagcggatcaccagagagcgtcgtcccgatctatgggaagcctattgcaagaacaggcgcaagattggcggtcaataaaaatgcccggaagagccgggctgtgactttgatcgctatttggcactcattatcagcattatgcggcactattcaaacggcatcattggaacaagaagcttctatagatggccgctttgcggaggcggctgcctttagccaagccatgcgttaaaacgccgctcgccctccggactgaaactgatgatgcgtgaatccggtaagcgtcgcgcccaagacaagatgagcaggcgatccaatattgccttccccatacgtccagccaggtgctggtgccgctggctccagtcgaggcagccacggcagagtggacggttgctgaggggtaaatcctccagattgatcccgatctgagaaagcttgtcgcggccttgatccgtcacggtcagatcatctgccaaccattgatcttcttgcattcgctcgaagagtttgacgcccatttcacccgccagatgatcataacagatgcgggacttgcgcagcgcgggatcacgcggacccgtacgcacaggtggcgcggcatcgctggaaaagaccattaatgcctcaagcagagccgcgacatgggggccagccagacgaaagtatcggtgacgcccctgcgcctcgacgaccaacacttcgccatccaccaacttggcgaggtggctgctagcggtttgcttggtgatcccacctcgtccagcaagttcgcttgcagtcagagcacgcccgtccatcagcgctatcagcatcgcgccgcgagcgggatcagcgacaagggcggctacgcgggtaatatcggggctttctttcatagttcgaccgtaatcgaaccattcgtatgttgcaattgctagaaggagagccgtgagaaaggccaaacctatgattacctgtgtcatcacctatgatattgatccgaaccggcaagaattgttcgcgcaatatgcccgtaattggggtgcatgcagcccacgctgcggggccgacctgatcggctattatgcgccgcatgagggatcgacttcaaccgcctacggcatctactcccttccatcactcgctgattatgaagcttatcgctctcgactggcagcggatccgctggggcgcgagaattacgaattcgccaaacgcgagggctttatccggcgtgaaagccgtcttttcgtcaagcttgcctcagccccgcatggagatcgcgcatgatcgctgtcattttcgaagcttgggttcctggtgaagcgcaaactgaatatctcgatctggctgcggagctacgcccgctgctggctgacctcgatggcttcatctccattgagcgcttccagagcctgaccacccccggcaaagttctgtcgctgtccttctggcgtgatgaagcggctgtcgcagcatggcgcaaccttcctgagcatcgccgtgtgcaggcagcaggccgcgaccacgtctttgccgattaccgcctgcgcattgcagaagtcgcgcgggactatggaatgcgcgcgagaggcgaagctccgaccgacagccgcaatggccataaggaggacatcgatcatgtatgatttgcaatttcatttgatgaaccggcccggcactctggctgagcttggcgaggctatgggacgtgctggagtgccctttgaaggcggcggggttttcagcaatggtgatcaggccatcgcccattttctgtttctggatggcgaagccgcagcccgcgctgcggcagaggccgggattcctgtaatcgcaatacgaaacccgcttatccgcaggttgaaacagggcactcccggccagctcggcgcgatctcgcgcgcgctcgcggaggccggggtcaacgtcctcgtgcagtattcagatcatcgcaacaggcttgtgctgatctgcgatcaggaagatgtggcgcggagggtgacagaagaatggtctgttggtgacgatctcccgatcgaggcccaatgatcgatatgccgtcatccaccatcgttctgatcttcgtgaccttttgtgcggctggggtagtcaagggcgtgaccggcatggggttgcccacagtcgccatgggggtgctcggggcgtttatctcgcccttggcagcagccagtctgctgatcgtgctttcgttcgccaccaatctctggcaactctggcggggtcggcattccgtcctgtcctgcgacgtctatggccgatgatgctggcaatcggcataggaacattgtcaagcgcggcctggcttgccggcggtgcggcagcacgatccgttctcacgatcggcgctatttagcactgataatcagtgctaaatagcgttcaaagtcacagagccgggcattttcgctttctgtcaggccgaatgctgatgtgcgggcttgcgaagctctgtttgtgatttgcggagcacaaaatagaccccgccgccaatcgctacgccgaagaaccagccataggttgcccaccaggtgggcaggatattggtggccataggcagcacggaagagaacaaggcgccaattgcaaaggcgatgaaggcccggatattccagccgttgtggaaccggaattcaccgttttcctgatagaggtcagccacgttcagctccctgcggcggagcagataatagtcaaccatcatgattccgaagattggtcccatggtggaaccgaggaaattgacgaaatgcgccgcacccgtttcccatggtgcgaacggatagaggatcagcgcgatcaatgctgcaacgacaccgccgcgcttgaacgagactttctgcgggaatgtgttggagaaatcgaaagcagccgaaacgaaattggcgaccacattgatgccgagcgttgcaacggtaaaggtcagcgcggcaaggagcgcgaggaaccagctgtcgaattttgcggaaatctggtccgggtgaagcagaacttcgccataaacggtgaaagccgcggtcgtggtgacgccggcaacgaggcagaaggccagaaggttgatcggcaggccccataggttgccacggcgcaaggatgcttcatccttggcataacgcgaaaagtcacagaagttcagatagagtgctgcgaaataggtgatccaggtggccgcaacggcggcaagggctgcaaaagaccccggttctcccgtgacgcccgcatctttcgttttctcaaggagcacatcgcgcgggatttcgctgccaaaagagaatgtgccggctttaacgaccagatagatagccagaatcagcatcatgatccagacagccggaccggcccagtcctgaaacttgcgcacggtttccatgccccgctggatgatgagaagctgggcggcccaaaccagaatgtagcagatgacttcgagggtcgagtggccgagaagatggctgttctggtgaaaggccaggatagtgtcattgcggataagaagcgcgaccacagcacccgacgcggcggctgtttgcgcaccataccagaaacaggcgaccacgccgcgcacgagcgccggaaaattggcgccgaacgtgccgaaagaggcgcgccaataccgggaaaggcacgccggtgcgtacgcctgcattgcccaccaggctcatcaggaagaagataacgagcgatccggcgccaatggctatgacgaagttcaagaagctgccgcaaagaagaaacaggcttgcggcaaggtaatagccccagaggctatgaacatccgatgtccagacgttgaaaatgctgaaggcgccccatttgcgctcttcggccggcgccagatcctcattatacaatgagggcgatggatttttgattgtcatagggttcccacttttagtattagcttttttagttgtttacaatttaaactttattgttaacaataactctcgcatagtcccgggcggatggctatgaaaatttatgacagggcgtgacaaatcccgtggaatggggtatgtggctgccggttcgggaaaacccgacatccgaaaaccaataaatggtgcaacgctcctgcctgtttcgggcatagccgcacggccagcgatgcctggcggcgagtgcagagcgctctgactgtttgagaagaattcagaaggagtacgacgatgaccgatattattcgtcagcttgaagccgaacaggcagcaaagattgaagaaaagcgcaagcttcccgattttcagccgggcgacaccgttcgcgtccaggttcgcgtgaccgaaggtacgcgtacccgtgtgcaggcctatgaaggcgtttgcattgcccgctccggcgctggcctcaacgaaaacttcaccgttcgcaagatttcctatggcgaaggcgtcgagcgcgttttcccggtttactcgccgatcgtagaaggcgtggaagtggttcgccgcggcaaggttcgtcgcgcgaagctctactatctgcgcggccttaccggcaaggcagcccgtattgccgaaaagaaagacaaccgcaccaaggccgagcgcgcagcagacaagcttgccgctgccaaggccgaggctgccaagacggctgctgaataagattcacacaagcgattttcaaaaggcggcctctggccgccttttttattttccaaaccgaaagcgtggtgtaatatcaggcataaaactgcccgctttctgaaagattattactgcgataccctgttgcggtttctgtttcttgacgaaaagcggtggcaggtgcatatgacagcctggaattaagaaccgttcaaaggaaccctcgcaatgagcgcgccgcgtacactttatgacaagatttgggatgaccatgtagtggatcagcaggaagacggcacctgcctcctttatattgatcgccatcttgtgcatgaagtgacgagcccgcaggcctttgaggggctgcacatggcaggccgcccggtgcgccacccggaaaagacgcttgccgtggtggaccataacgttccgacgtcgcccgaccgcatcaatggcatccagaacgaggaaagccgcatccaggtcgaggcactggccaggaatgccgccgatttcggcgtcgaatattattccgaacgcgacaagcgccagggcatcgtgcatatcgtcgggccagagcagggcttcaccctgccgggcatgaccatcgtttgcggtgacagccacacttccacccacggcgctttcggtgcgcttgcacatggcatcggcacatcggaggtggagcatgtgctcgccacccagacgctgatccagaaaaaagccaagaatatgctggtgcgcgttgacggcaagttgccggcgggcgtgaccgccaaggatattgttctggcgatcattggcgagatcggcacggcaggcggcaccggctatgtcatcgaatatgcgggcgaagccattcgctcgctgtcgatggaaggccgcatgacgatctgcaacatgtcgatcgagggcggcgcgcgtgccggtcttatcgctcccgacgagacgacgtttgaatatatcaagggccgcccgcgtgctccgcagggcgaaacgctggaacaggcgatcaattactggaagacgctgcattcggatgaaggggcgcatttcgacaagatcgtgacgctcgacgccggcagcctgccgcccatcgtttcctggggttcttcgccggaagacgtcgtttccgtcacgggggtcgtgcccaatccggacgatatcgccgacgaaaccaagcgtgcctccaagtggcgtgcgctcgactatatgggcctgaagcccggcacgaaaatcacggatatcgcggttgatcgcgtcttcatcggttcgtgcaccaatggccgcatcgaagaccttcgcgctgccgccaaggtcgtggaaggcaagaaggttgccccgaccgtcaatgccatgatcgttccgggttcgggtctcgtaaaggaacaggcggaagccgaaggcctgcacaagattttcattgaagccggtttcgactggcgcgagccgggctgctccatgtgccttgcgatgaacgatgaccggctgaagccgggcgagcgttgcgcttcgacctcgaaccgcaatttcgagggccgtcagggcttcaagggtcgtacgcatctggtatcgccagcaatggctgcggcggctgcaattgccggtcacttcgtcgatattcgcgcgtggaagtgagcacaaccccgcataaagtttgaaaagaccgccggttgatcccggcggtcttttcgttttccgtcacgacagatcggtcgcacatatatcttaacgaggcgctttacctgtatcgtccgcgctggctacaatcgccttgcaccgcttacccgatttggcttgccgtgcctgattttctcgggcgcgcaaggccggggcgatcggggtggttgcagcgttctgttcccataaaaacgccctaacaaggaaacgttgaatgaccaaagatcatgccgtcgatattgcacttcttcatttgcgcgacgcccatgaatttgcgccgctgcttgcaagctatgcgcaggcactgaaacgcggtgcgccacgccggccggatgatttttatgccgagcatctgcttcaggatcgcgcagcagaagcacttggtgcccgtgtcgacggcaatctggtcggctttgtcatcttctatgatctgcctgaacccgtcactggcctgcgcgccgggcaggtagatcacatctatgtccatcatgaccatcgcggcaaaggcatcgccaaggcgcttatcgatgtgctggccgacaaagccgaagagcgtagctggtcgaagcttgtcctcaatgcgccgcgtgtacccgaagacggccgcaagctctatgaacagatcgcggcggctgcggactggtcgagctatgtgattcgattcggcaattaagccggctttgtaaaagtggatgaaattacacatgtttttcccgattgcggtgttcaatcgtttgaatgccgcaatcacggcaatgtgtcgccaaggtgcgaccaattgttaggcttttcgtgaaaaagcttctttgacgtcatggtgaaagcgcagtagaaagcgccccataggaccgtatgtcacggtcccaccatatttcttgggtcgtcccggcgcaggatcgaaagttccgcatccctgctccagagcgacatcgaactgggtttcagataacccgccatccggttcacccgccgacatatcgtcggaggatgcagccggggagaaacgtcagggaagccatgacacaaccgaccgtaacgcgccagcgtcctttgtcgccgcacctgtccatctataagccggtcatcacgatgacgatgtctatcgtccatcgcatcacgggcggcgcactttatttcggcactcttctgcttgcggcctggctgatttcggctgcaaccagcgaagagtgcttcaacaccatcaacgcactgttctcgtcgtggatcgggcgcctcatcctgttcggttacacctgggcgctgctgcaccatctggccggcggcgtgcgccacttcatctgggacacaggcgcggcaatggaaaagcacaccgcatccaagatcgcatgggcttccgtggtcttttcagtggtcgccacgatcctcgtctgggtcgtcgcctattcggtgcgctaggagggactggttcatgaacggcatgaataacgatatgcgtacttcgctcgggaaggttcgcggtctgggttcggcaaaagaaggcaccagccatttctggtatcagcgcctgagcgccgttgccctggtgccgctggttctgtttttcatcggcctggtcatttcgctcaatggcgcaagctatgcggaagtccgggctgccctgtcacatcccttcaccgctgtggtgatggcgctgtttgtcctcacgggcgtttatcacatgcgcctgggtatgcaggttattattgaagattatgtgcatggcgaaggcatgaagatcgtgctggtgatgctgaacaccttctttacggtggtggttggtcttgcctgcgttttcgcgatcctcaagctcagctttggaggttgatggcccgatggctagtgcagtaaacaatgcggcgcccgccgctgcaagcaagtacacctatgtcgatcacaagttcgacgtggtggtggtcggagccggcggcgcgggcttgcgcgcaaccctcggcatggccgaacagggcctcaagacggcttgtatcaccaaggttttcccgacccgctcgcatacggttgcggcgcagggcggcatcgccgcttcgctcaagaacatggggccggatagctggcagtggcatatgtacgacaccgtgaaagggtcggactggctgggcgataccgacgccatggaatatctgacccgcgaagcgcctgccgccgtctacgagcttgagcattacggcgtgccgttctcgcgtacggaagaaggcaagatctatcagcgcccctttggcggccacatgcagaatttcggcgatggtcctccggttcagcgcacctgcgctgctgccgaccgtaccggccatgccatcctgcatacgctttacggccagtcgctgaagaacaatgcgcagttcttcattgaatatttcgcgctcgacctcatcatgaccgatggcgtgtgcaccggcgtcgtggcgtggaacctcgatgacggcacgatccatcgcttctccgccaagatggtggttctggcgacgggcggctatggccgcggctatttctcggcaacctctgcccatacctgcaccggcgacggcggcggcatggtggcacgcgccggcctgccgttgcaggacatggaattcgtgcagttccacccgaccggcatttatggcgcgggctgcctcatcaccgaaggcgcgcgcggcgaaggcggctatctggtcaattccgaaggcgaacgcttcatggagcgttatgccccctcggccaaggaccttgcctcgcgagacgttgtttcgcgctgcatgacgatggaaattcgtgcgggccgcggcgtcggcaagaacaaggaccacatctacctgcatctcgaccatctcgaccctgctgttctgcatgaacgcctgccgggcatttccgagtcggccaagattttcgcgggcgtggatgtgaccaaggaaccgatcccggttctgccgaccgttcactacaatatgggcggcattccgaccaactattggggcgaagtgctgaacccgaccaaggaagacccggaccgcgtgcagccgggcctgatggccgtgggcgaagcgggctgcgcttcggtgcatggcgcaaaccgtctcggctccaactcgctgatcgatctcgtggtgttcggccgcgcggctgcgatccgcgccggtcaggtcatcgaccgcaagtcgaagatcccggatatcgatatcgctgcctgtgacaagatcatggaacgcttcgaccgcctgcgctttgccaacggctccacgccgacggctgtgctgcgtgaaaagatgcagcgcaccatgcaggaagatgccgccgtgttccgcacggaggaatcgctcaagcagggtgtcgagcgcatggaaaagctctggcatgaactgccggacatcaaggtcacagaccgctccatgatctggaactcggatctcgttgaaacgctggaacttgaaaatctgatggcgaatgcgctgacgaccgttgtttcggcggaagcccgtcaggaaagccgcggcgcccatgcgcgcgaggatttcccggaccgcaacgacgcggaatggcgcaagcacacgctttcccggctttcgcctgacggcaaggtcacgctcgactatcgtccggttcatctcgatccgctgacgacggaagaggaaggtggcatcagcctcgccaagattgcgccgaagaagcgcgtttactgatcaggggcaagagcaatggttgaactcgcacttcccaagaattcccgtatgcaggagggcaagacctggccccgtcctgatggcgccacccgtgtcacggaattccgcatctatcgctggtcgccggatgacgacgaaaatccgcgtatcgatacctattatgtcgatcgtgacgattgtggtccgatggttctggacggtctgctctatatcaagaacaagatcgacccgacgctgacgctgcgccgttcgtgccgtgaaggcatttgcggttcctgcgccatgaatatcgatggcgcgaacacgcttgcctgcaccaagggtatggacgacatcaagggcaccatcaaggtctatccgctgccgcatatgccggtggtgaaggatcttgtgccggacctcaataatttctacgcccagcaccgttccattgagccatggctcaagacggtttcgccggagccgcagaaggaatggctgcaaagccatgaggaccgccagaagctcgatggtctttatgagtgcattctgtgcgcctgctgctcgacctcatgcccgagctattggtggaacggcgaccgttatcttggccccgccgtgctgcttcaggcctatcgctggctgatcgattccagagacgaagccaagggcgaacgcctcgataaccttgaggatccgttccggctttatcgctgccatacgatcatgaattgcgcccagacctgcccgaagggtctgaacccggccaaggcgattgccgaaatcaagaagatgatggtcgagcgccgcgtgtaatcacggcaatcgcagtttttcttggtttccctgtcggcctgcggcctccacgcctcttgtcatccgtgcccgaaggcacggttgccgagatcaagaagatgatggtcgaacgccgcgtgtaaccacggcaatcgttggtctttttagtccctgtcgcgccagaggcgctccacgcctcttgtttgcgtctctgtcggcctgggggcctccgtgcctcttggttatttacttctctgccgggccgaacgaaatcaaaaaggggaagggtcaaccttccccttttgctatgttcggtccgcgttgtagacttgatctcttgaagtgttttcatatttttgcaggaaacaattatatgggagggaccgaacatgctcgatcatatcggtttcaatattgcggatatgaaaaagtcgcgcgcattttatgatgcggcgctgtctccgcttggtatcggccatgccatggaattcggagattgggttggctacgggcgaaatggcaagccggaattctggatcggagcacagaaaggcgcgaaactggaaggcgtgttgcatgtggccttttcagccgggacgcgttcggaagtggaccgcttttacgaagccgcaatcgctgccgggggcagggataatggcaagccgggcctgaggccccactaccacccggattactatgcggctttcgtgctggacccggatggccacaatatagaagtcgtctgccatctgccggaataaagcacttccagcgattctgttaaaacaggaaccgcgtaggcgtttcacacttttgctggaaatgctctagggacgaggcctggactcagataggctcgcctttcaaaaggcgcggcgtatcgccggaaagaccggccgcctgtttgatgaagaaggatttgaggcttggaacgcgatcaacaaggccgaggccgatgtcgcggatggaacgcaccgccggattgtcgttggaaaaaagcttggtcagaatgtcggtggtgacgcccatctgcaccgtatcgaagcgacgccaggcctgatagcgctcaagggctgcaaaggaaccgatatcgaggccgaggcggtccgtttcgaccaccacttcggcaatcgccgccgcatcgcggaagccgagattgaggccctgaccggcgatcgggtggatgcggtgggcggcgtcgcccacaagcgcaaagcggggctttacgaattcgcgcgccagtgtcaggccaagcgggaaggcgcggcgtgggccttcgacatgcagggcgccgaggcggtggccaaaacgctgttccagttcggcctcgaaaacgaaatcatcctcgcggataagccgttcggcgtctgccgtgcgttccgtccagacgagcgagcagcgattgcccttcaacggaaggatcgcaaaggggccggcaggcagaaaatgctcgtcggcgcggcctccatgcgggcgctcatgcgccacattgcagacaatgccggattggccatagtcccaattgacggtcttgatgcctgccagatcgcgcagtcgcgagcgagcgccatcggcggcgatcaaaaggcgggtttccagcctgtcgccattggccagcgtgacggttacgccttccggccgggtttcaaaattctccacgctcaccgcttcaaggaaggtgatgccgagcgcatccgccttgttgtgcaatgcggtgttgagcacgcggttctcgaccatatgggcgaagggttcgcccggttccacctccccctcgaaggtgaggaagacggggcgcacgggatcggatgtccgcgaatcggtaatgaccatttcggtgatgggctgggcttcgggaacgatttcctgccagcagccaagcttgtagagcatccgcgaggcggcggcggcaatggaggaggcgcgcgggtcgttcttccacgcgcccgcaggcgcgccatcgatcacggtgacggaaaggtggggcgcggctgacttgatcgcaaccgccgtgacaaggccgacatagccgccgcctgcaatcaccacatcgttattgcgtggggcgtccgtatttttctggccagccattgtcgttcctttccagaatccgtctttcgcgcagtgttttggcacatatcgccgcgcaagaaacccgatattttgccgcgccgcctgttccagcccaatcgctggtgcgcgaatgtgtttcctttggcctgcccggttcttgacaggcccggatgtgcaggctcaaacatgcctcttgaactttgtaaagcatatatggttgcgggaggcaggctgtccatgtctgatgaagaaaagtccgggatcgagcagacggcggcaatgcgcgaactgctgtcgatccttgatctcgaaacgcttgaaatggatctttttcgcggcaacagcccgcaggtcggctggcagcgcgtctttggcgggcaggtcatcgggcaggcgctgattgcggcgcagcgcaccgtcgatcccgaacgccatgtgcattcgctccacgcctatttcgtgcgtccgggcgatcctgccattcccatcatctatgaggtggatcgcatccgcgacggttccagcttcagcacccgccgcgtgctggccaagcagcacggcaaggcgatctttacgctttccgcttccttccagatcgatgaaggcggcctcgaccatcaaatgccgatgcccgaagggttgccgcagccggagcagctcgtcggcgaccatgacatcaaggaaaaatatctcgatatggcaccacccggcgtgcgcaaatattgggaacgggagcgcccgatcgaaatcaagccggtctcgctcacccattatttctcgcgcgagaagctggagccggtgcagcatgtctgggtgcgggcaagggggcttgtccctgatgaccgcgcattgcaggccgccattctcgcttatctttccgatatgacgctgctcgatacctcgcttcacccgcatggccgtttcattttcgaccgcgacatgcaggtagcgagccttgaccatgccatgtggttccaccgcccgtgccggctggatgactggcttctttatacgcaggatgcgccgagcgcttctggtgcgcgcggcttcaatcgtggcgcgctttatacgcgcgatggtgtgctgatcgcatcggtggcgcaggaagggctgatccgcgtccacgaaaaaaacaagtgatggttatttaatcagcagtttttctgtagcttaaattttaagcagattggtgattgcgcgcaaggtttcatcctttccgcgcatttcatttcagggaggagacgcgaaaaccgcgcccatcgcagcaccttctcgcaactggcatgattcttgtttgtctctgtttgaaccggcctcttcagcgcaaccgcgtttgaagccgcccttcgacggagatattcgatgctcataacaggaagaaacaagcaaacggccctcatggccagcctgcccgcacttttcgccctggcggggacggcaatggcgcaggacaccgcaccggcaccaaccctcgatacgggcgatacggcctggatgctgacttcaaccgcgcttgtgttgatgatgaccatacccggtctggcgctgttttatggcggcatggtgcgcaagaagaacgtgctgtccacggtgatgcaaagctttgccatcacctgcctcatgtccatcctgtggatgatcgcaggctattcgctggcctttaccgatggcggctcgctccattcctatattggcggcttctcgaaggttttcttctccggagtgacgatggaatcgctcaccggaaccatccctgaatatctcttcatcaccttccagatgacgtttgcgatcatcacgcccgcgctgattaccggctcgtttgcagagcgcatgaagttttcctccatgctggttttcctgacgctgtggctgttcatcgtttatgttccggttgcccattgggtctggggcgggggcttcatggcttccgatggcgtgcttgattttgccggtggcacggtcgttcatatcaatgccggtgttgccggtctggtggcagccctcgttatcggcaagcgcgatggttatggccacactaacatggcgccgcacaatctcgtgctctcggtcatcggtgctgcccttctgtgggtgggctggttcggcttcaatgccggttctgccgccggtgccaatgcgcttgccggtgtcgccatgctcaacacgcaggtcgcaaccgccggtgctgctcttgcgtggatgtttgtggaatgggctatttccggcaagccaagtgtgctcggcattatttccggcgctgttgcgggccttgtcgcggtcacgcccgctgccggttttgtcaatccgaccggcgcgcttatcatcggcatcgttgccggtgcggtctgctatgtggcggctgtgaagatcaagcatgtgctgggctatgacgattcgctcgatgcgttcggcgtccatggcgtcggtggttttgtcggcgcggtgctgaccggcttttttgccgatgctacgatcaatccggccagcgaaggggcaaccatcggcaagcagttcttcggcgccgccatcacgatcatttatacggcgattgccaccgtgatcatcctttacgtggtcaaggccatcatgggcttgcggcccggcaagcaggccgagatcgaggggctggatatcgccttgcatggggaggcggtgcagtgagaacgggagtaggggagtaggaaggtgtttccctgcttccccggctttcgcaaggtgctggcgaaccttgcgccttttctttatttgccgggccttatgcatggttaatgaggaattaactatccggcgattaggatcggaccgattcagtgcgccccgagcatgtccgctcacgggccagcaaaaatattcggttcgggacaggctttatgcggcaaggatattcgccctcatacccgctgcgtgacgagcggattacggaagacaggttgcggtttgccaatctcgtccgcaggcaggtctatatccttctggggctggggcttctttcgctcaccgccatggcggttggcgcgcttgccacatggaatgtcgccgatccaagcttcagccatgccaccgacaatcctgtcaccaatgcgctcggctatccgggcgccgtgttctccgatctggccatgcagttcttcggccttgccagcgttccggcgctgctgccgcttgcggtctggtcgcttctcctgatgatccggggttatatcgggcgtatcgcccggcgcagccttgcgtgggtgggggcggcgctgctctttgccgccattgcaagctgcttcgccgtgccgcaaagctggccaatgccaatcggccttggcggtgttttcggcgatatgctgcttcggataccgggtttcttccttggcgggttcccgcaaggggctattgcctccgctattgcgctggttctggcttttccagccttgtggttctgtttttttgcaagcggcatcattggtcgcggggcggaagcggtcaatccggccatgctttcggcaaatcgttctgccgatgatgaattcgcggatgaggatgcagacaatgaagccggtggcggtttccacttcatcggtgcgctgacccatctggtgctgatgacgacagccacgatcaggcgcatgaccggacttggccgccgccgctcgcgcgaggatgatttcgacgacatgcgcatggtgcgccgcagtgccgaaacccgcaatgcgccgccgccccgcgcccgcaaggcgcgtgtggaacagaccgcgccgtcgccgaagcccggcccgcgcgcccagcgcgaggcgcagccttccttccttaaggataatggtatctttgaaatgccgtcgctgcatttcctggccgaaccgaagctcgtgcagcgcgaccccgcgctttccaaggatgcgctggagcagaatgcccgtctgcttgcgggcgtgctggaagatttcggtgtgcgtggcgagatcatcaatgtcaaacccggccccgtggtcacgctttatgagcttgaaccggcaccgggcatcaagtcctcgcgcgtcatcggccttgccgacgatattgcgcgctcgatgagcgcgattgccgcgcgtgtggctgtcattccggggcgcaacgcgatcggtatcgaactgccgaaccctaagcgcgaaatggtctatctgcgtgagatgctggcgagccgcgactttgagcaatcgaaggcgaagcttgcgctggcactcggcaagaccatcaatggcgagccggtcattgccgatattgccaagatgccgcacgttctggttgcgggcaccaccggctcgggcaagtcggttgcgatcaacaccatgatcctgtcgttgctctatcgcatgacgccgcaggaatgccgcctcatcatgatcgaccccaagatgctggagctttccgtctatgacggcattccgcatctgctgacgccggttgtgacggacccgaagaaggccgttgtcgcgctcaaatggaccgtgcgcgaaatggaagaccgctatcgcaagatgtcgaaggtcggcgtgcgcaatattgacggcttcaaccagcgtgtcggtctggcgcagaaaaagggcgagccgattgcgcgcacggtacagaccggcttcgaccgcaataccggcgaggcgatctacgagacggaagaactcgatctcgaacccatgccctatatcgtcgtgattatcgacgaaatggccgacctcatgatggtcgcaggcaaggatattgaaggcgcggtgcagcgtctggcgcagatggcgcgtgcggcaggcattcacgtcatcatggcgacgcagcgcccgtcggtcgatgtcatcaccggcacgatcaaggccaatttcccgacccgcatttccttccaggtgacgtcgaagatcgacagccgaaccattctgggcgaacagggtgccgaacagcttcttggccagggcgacatgctgttcatggcgggcggcgggcgcatccagcgcgtgcatgggccatttgtcggcgacgacgaggtggagcgcatcgtgcagcatctcaagcttcagggcgtgccggaatatctcgatgccatcaccgaggatgaagacgatgacgagggcggtagcggcccggctggaaccggcaatctggaggattccgacgatccgtatgatcaggccgtggccgtcgtgctgcgcgacaagaaggcgtccacatcctatattcagcgccgtctcggcatcggctataatcgcgctgcctcaatcatcgaacgcatggaagatgagggcattgtcggcccggccaaccatgcgggcaagcgcgaaatactggtgcccacgggcgatgatgatttctaaagcttttccagcggtttaatcaaaacaggaaatgctctggaactatataatgcggtgaatttcaggagcttgcggccttcatggcctcacgcagaaccgcgtaaatataagggtctgcggactgggcgacattgaaacgcagaaagcctgccgccgtgcatgaggggctgaagacatttcccggtgcaagcacgacgcctttttccagagcatgacgggcaacaggtccggaatccatcccgtcgggaagccgcgcccataaaaacatgccgccttgcggtttcgtccataagtccaggccggttgccttcagccggtttgcggtcagtgtcatggcatctgcaagcctggtgcgcaggctttcaatatgccgccgataggtgccgtcgatcagaagtgcatggacgatctgcggcgagagcgcattgcagccgaagctggtggcgagtttgaggtcggtaagcccttcgatccagtcccggcgtccggcaatatagccaacgcgcgcggctgccgacagcgtcttggagaaactgccaatgtgcagcacacgctcaaacccgtccagctctgccagaagcggggtgggcgaggggtggaaatcaccaaagatattgtcttcgaccagagtgatgccatgggcttcggcaagctttaaaagccggtgggccgtggcaggcgtcatgatgccgccggtcgggttatgcagcccggcattggagatatagagcttgggcgcgtgttcggttgccgcattggcgaaggcgtcgagatctggcccggaatgggtgtaaggcacgccaaccagttttacccgatgggtgagcagcaccgcctgaaaattgaaatagcatggatcgtccaccagcaccgtgtcgccgggctggaggagatagcggcagatgagatcaatggcctgcgtgccggaatcggtgagcaggatttccccgcccgcaatgtcgatgccctgctcgccaaggcggtgggcgagatgctggcgcaaggggcggaagccaagcggctcgccataagtggtgaggttgctctggtcgtcgcgggcaatggtgcgcagcgcccggcgaagggcctcctgcggcaaccatccatcgggtagccagccgcagccgggcttgagggttcggctttccgcttcgagcgattgccgcatgacccagaacggatcgatctgccggtccttgtgcggggcggtggcggcaagcgagaatggctggcgcgcccgctcggaaacataaaagcccgcgccgcgccgcgactggatgataccttccgcgaccagccggtcataggcttccaccacagtcgatttcgagacgttcatcgtttccgcaaggcggcggatcgagggcagcctcgccccgggtgcgaggctcatcgcggtgatgcggccgcgaatgatgcccatgaccttttcgacgagtggcatcctgtcggcgggggcgccttgttcgccacgcccgatttccccgcctgtataggcggcttcgacagcttccaagctatgcagcaggccgatcggaatcatctgtaccaccattcataccagtacagtttgccagaattgtctggaaactgtctctgattttttagacgagttcacggcattgtccgtaaaagccatatacgattttgcagaaagccgaaaagacagaatgaacaagacagcgggatggattaacggatttttaggggtgctgatcttttccgggtcactgccagcaacgcgactggccgtgatcgatatcgatccgaccttcctgaccatggcgcgggcgtccatcgcgggattgcttggaatggtgtttctgctcctgtttcgggagccttttccgcgcaaaagcgatgctgtttcactggttgtcgtggcgctgggcgtcgtggtcggctttccgcttctgaccgggcttgcgctccaacacatgacctccgcccgtgcgattgtctttatcggcctgctgccgctttcgacggcgatcttcgcagtcctgcgcggcggcgagcggccgcggccactgttctggctgttttcggttgtgggaagcctggtcgtcgcatcctatgcctatgggcagggaagtcagtccacgcttatgggcgatggcttgatgctggcggcgatcatcgtctgcgggcttggctatgcagaaggggcgcgcctttcacgcaggctgggcggctggcaggtcatatgctgggcgctggtgttcgcgctgcccgtcatgttgcccttgagcgtcttcacacgccctgagacatggaatggcatcggcgcgatggcctggggcgggcttgcctatgtgtccctgttttcgatgctgatcggctttgtgttctggtatcgcgggctggcgcagggtggtacggcaacggtcggccagcttcagctcctccagccttttttcgggctgatgctggcggcaggcgtggcaggggaaccggtcagcatgggcatggtagcaacggcggccgtggttgttgtctgcgtggcgggtgcgaagaaattcgcttagagcattttcgagccaaaactgtttcacacttttgctggaaatgctctaaataaatgcccagacggtcgtgcacttcacttccgcgtcttcaagggcgcgcgttaccggcacggtatatatggcaagctgttgcagccgttccttaggcagataggcgcggcccggatcgccgacgatgatgcgggcgccccgttcggcaagctttgtgaaccacggaatgagccggtcggcgagcggcttttcataaaagacgtcgcctgccagaatcatatcccagccgcggtcctgcccaatcaggtcttccggcgtaacgcttatcgctacgtcatttgcggctgcattgatttcgatggcgggcagggcgaatggatcaatatcgcaggcaaggatatttttcgcgcctgccttcattgcggcaatagcgacaaggccggagcctgaggcgaaatccagcacccttttgcctgccacacattctggatggtcgaggatataacgcgccacgccctgaccgcccgcccaggcaaaagcccagaagggcggcggcaggccaatcgttgcaagctcttcctcggtcttgtgccaaagctcatgcgcttcgtcggccagatgcaggcaaatttccggcacatgcggcggcgcttgcaggcccgtattggccacaatgaaatcgcgtgcgcttttatgggccggatcgagcatcagatgtcgttcgcatccagtccgcccatgcggcagacttcgatccattcgtcttccgtcaccggctgcacggaaaggcgcatcgaggtgacgagcgacatgtcttgcagcctggggtttgccttcacatccttcagcgtcaccggcttcggcatatcgcgaacagccttgatatccacacattcccagcgcggatcgtcggtggtgctgtcgggatgcgccagcgcgcagacctcgacaatgcccaccacttcaagcccctcgttggaatgatagaagaagcccttgtcgcccagcttcatggcgcgcatgttgttgcgcgcctgataattgcgcacgccgtcccactgttcgcccttttcgccacgggccttttgcatttcccatgaccatttgaacggttcggatttgaacagccagtaagccatcagtcatgcgcctcaagcgttgacagggttgttgatggcccagttccatgggcgcacggtcacatccttgaacaggccggcaagcgcataagggtcgctggcggcgattttttcggctgcggccttgtcggcggcttcaacgaccacgagactgccattgggcttgccgtcttcgccgagaaagggaccggcgaatttcagggcgtcgccgaggctcttcagatagtccagatgcgccgggcgggtatcgagacgcacttgcagatggtcgggcttgtcattgcacaggagggcaaacagcattttaatcctcggtcttgagtggtcggttgagaagagcggtgactgcttcatcgatggtgatttttccgtcaagcagcgcccccacggcatcgatgatgggcgcggaaatattgtgcttgcggcaaagctctgcggcaatcggcgcggtggccacgccttcggccagcggccggctggtcaggtcttcgccgcgtcccagcgccaatccataggaataattgcgcgactgcgacgaggagcaggtgagcatcaggtcgccaaggccggaaagccccataatggtttcgggccttgcgctcatcgcctgtccgatgcggcgcagttcggcaaagccacgcgtgacaagggcagcttgcgcgcttgccccatagccgcgcccgatggcggcgcctgccgcaatggccagaacgtttttcaatgcgccgccggtttcgacccccttgagatcggtggtggaatagcagcgaaaggccgggccggaaagaagggccgcaagccggtctgcggtgtttgcatcctcgcaggcaaccgtcacggctgtcggcaggccgcgcgccacgtcgctggcgaagcttgggccggaaagggctgcaatgcgatggtccggcaaaatttccgccaccacttccgacatgagccgcccggtattctgctcgatcccttttgcgcaaagaacgatgggtgaagcctgcgggatgagcgttccaagttcggacaggccgtttcgcatggcttgcgccgggatgacagcaagaaccgcatcggcgccagtcacaaccgctgccgcatcggtgctggcgcgaatgccgtcggccaaggtgatgtcacccagatagcgcggattgcgacgatccttgtttattgccacgactgtttcggcatcgcgggcgtaaagccagctttcatggccgccctttgcagccatggcggcaagcgccgtgccccatgcgccaccacccagaacggcaattttcgtgctcatgcctttgctccccgccgtcccgtgccgaagaccggcgcggatttttcgtcgagcggccagcgcgagcgcggggcgatgtcaagcgaatcaggcgcttgggtcgcggcgcgctcagcccccgcccatgcgatcatcgctgcattgtcggtgcaaagattaagcggcggagcgataaaggcaaagccatgccgggtgcagaggttttccagtgcggcacgcagggtcttgttggctgcaaccccgcctgcaaccaccagggagggcgtggcgcaatccgggaattccgtcttgaaacgctccagcgagcggcccacacggtcggaaagcgtatcggcgacagcagcctgaaacgaggcgcatatatcggtgacgtcctgatcggtgagaggcaccaattcggttgcggtctggcggacggcggttttaaggccggagaaggaaaaatccagccgtgcttcgcctttcagcgggcgcggcagggcaaaacgcttctggtcgccctgtagcgccatgcgctcgacagccgggccaccgggataaggcaggccgagaagctttgcggtcttgtcgaaggcttcgcccagcgcatcgtcgatggtggtgccgaggcgctcataatcgccgatgccgcgcacaagcaccatctgcgtgtggccaccggaaacgagaagcagcagatagggaaatggcaggccgtcggtcagccgcgccgtcagcgcgtggccttccagatggttgacggcatagaagggcttttgtgcagccatggcgagcgcctttgccgtcatcagcccgacgatcagcccgccgatgaggccggggccagccgtagcggccactgcatccacctcgtacagtttcaggcccgcgtcgttcagggcacggtccaccagcctgtccaatgcctcgacatgggcgcgggcggcgatctccggcaccacgccgccatagggctcgtgctcggcaatctggctcagaaccacattggacaaaatccgcccttcgcccatatcgtcacgctcgacgattgcggcggctgtttcgtcgcaacttgtttctattccaagaacgcgcatttgcggttagaccctgcctggctcatattggcgcatgttcagcaaaagtggaaaccggttttgcctttggacatgcatgaaaacgaatgatgaaacccggtaccatggacgaggcaatatgcaaacagcatccttcaagaatggcacgttgaagatcggcaccaggggcagcaagctggctctggcacaggcttacctcacgcgccgccttttgcaggaggctcatggtttgccggaagatgcgattgaaatcctgcccatgtccaccgcaggcgaccgcattcaggaccgcccgctttcggaagttggcggcaaggggctgtttacggaggaaatcgagcaggcgctgaaggatgggcgaatcgatattgccgtccactcgaccaaggatatgcccaccgccttgccagaggggcttcacctttccgtttttctggagcgtgaggacccgcgcgacgctttcatcgggcgcagcgcaaggcgtttcatggatttgccgcagggcgccaccgttggctcgtcctcgctgcgccgtcaggcgcttattcgccgtcttcgcccggatatcgaggtggtgatgtatcgcggcaatgtggatacccgcctgcgcaagctcgatgcgggcgaagtggatggcactttccttgcctgtgccggtttgcgccggctcggccttgccgatgtcatcaccgatgttctcgatccatccgttttcccgcctgcgccggggcagggcgcaatcggcattgaaagccgcattggcgacgagcggatcgatgtgcttcttgcgccgctcgcccatcgcgaaacgcaaattgcgcttgcctgcgagcgggcctttctcggcgctctcgacggttcctgccgtacgcctattgccggtcttgcaacggtcgagggcgaccggttgtccttccgcgggatgatcctgacgccggatggccggcaggcccatgaagtgacggccgaaggggttgtctcggatgcagccgcgctcggcacagatgcggcaaaccgcgtgcgcgccatggcgggcccgcatttctttgatgggtggcagtagcattgtcggagcggtgaaaccggatgaagcgggttcttgttacacggcctgagccggcagcagcgcaaaccgcagcaaagcttcgcgcggcgggctatgagccagtgcttctgccgttgagccgcaccgtggcgctttcctttaccgttcccgatgaagttttcgacgcgctcaccattacgagcgccaatgcctttcgccatattgcgccggagcggcttttgccctaccgcacgctgccgctttttgctgtgggtgaggggacagcgaaggctgcgcaggaggccggttttaaacatgtgatcgagggtgggggtgatgccgttcgccttgccgggaccatgcggcaggcgctggcgccaactgcgcgcgtcctttatcttgccgggcgggttcgccagccggtttttgaagatgaggtggcggcaaatggtctttcaatgatggtttgcgatgtctacgacactgagtcggtcatgtatccgccgcaggcgctttcccgcattctcggccatgcgccatttgtcgcggtgatgctttattcaggcgtggcggcggccagttttgtcgaagcgatgcgctccattacgccgccattcgatgagaagacgcggtttttatgcatttcggcgcgggttgcggccaaattgccttccagttggctgcaacaggcgctggtttcggatcatccagatgaaaaggggcttttccgcttgttttctaaactttgactcttttccgcgcaaccttccttcatctgaagattttatctgatagagtttcagcaaccaatcggcgattacgagaggatccatggcgaaatccggcaccccgcgacattccaaaccggcccgcaatcccgtgacgatcaatctcgatccatctgaagtgaaacgggttgacgaaccggccgcagcaaaggcaacgcctgccgccgagccggttggcggtttttcaggaaaagctgaagcaaaaccggcggcgcaggctgctccagcctcttctacagggccggacaaggctccctttaccgccggcgtgaaaccggaagccgaaagcccgcgagaaacggcaaatgcagccccttctgctgccacgccccctgcggatggcagatcaggcggcggggcatcgcatcttctggcaggcgttgcgggtggtgtgattgcgcttggcggaatgttcgcgctgcaatggggcaatgtgattccctcgcccggtgcgcgcgtgaccgccgggcaactggcgcatatggaacagcagatcgccgatctgcgcagtaaccccgcgcccgcaccgctcgatgatgcgggcaaggctgaatttgcgcgcctgcaaaagaatgtcgaggcggccgagatcaaggcggaagcggttgcgggaacattgtccgaactgcaaaagcagattgaagccctgccaacgacgtccgaaaacggcacggcggctggcgatattgccagcctgagcgaacgccttgatgcgctggagacgaaactttccgaaacccgcagtcaggcggatgaggcttcggcaggtgtttccggcaatagcggcacgatttcttcgcttgaatcaaagctgacatccctacaggaaaagatgagcgaaaccgcgcgccagcccgatgcggcggtgctgattgcggccaatgccttgaaaacggctatcgaccgtggcggttcgttcaaggccgagcttgatacctatgtctcggtggcgccgcaggatgcttccgtggaagggctgcgcgcctatgcggacaagggcgtgccgacaattgccgatctaaatgcatggttcggtgcggttgccaatcgcatcgtggccacggaaaacaagcttcccgccgatgccagcctatgggatcagttgctggcgagcgccagggggctggtcagcgtcaggcccgttgcgggcaatgtaagcggcaccggcgtcgggccgacgacggcgcgcatggaggcggcattacaggcaggcgatcttgaccgggccatcggcgaatgggagcaattgccagccgatgcgaaagcggtttccgaagaatttgccagccagatgaaggcgcgccgcgatgccgatgcgctggtgcagcgtcttgtggccgatagcctcaagccgaaagcgccggtgacgggtgcttccgataatacaaccggcgaggctccggcctcttccggtcagtaagggggcgtgtcgatgctgcgtgtcctgttttatctcattcttgttgccgcactgggttttggttttgcctggcttgccgatcgcccgggcgaactcaatctcatcttcgcgggcaaccagtataatgtgtcgctgattaccgctgttgccggcattgtggcgattgtcgcggcggttctccttctgtggtggcttgtcaaaagccttgtccagtcgccctatacgctgcgcaggcatttgcgcacccgcaagcgtgaccggggctatcagtcgctttcgacgggcctgattgccgctggtgcaggcgatgccgatgccgcgcgccgcatgaccagacaggctggcaagctgctcagctccgatcaggaaccgctcatcaggcttcttgaagcccagacagccatgctggaagggcgtacggaagatgcccgcaagggctttgaggcgatgatcgaagacccggaaacccggcttctcggtttgcgcggactttatatcgaagcccagcgcgtcggcgcgcgtgaagccgcccgccattatgccgccgaggctgcccggcaggctccgcagcttgaatgggcttcctccgccgtcatggggcagctttgcgcggagggggattgggatggcgcattgaaactggtcgatgcgcgcaggcaggtgctggcccatggcaaggatgtggtgaaaaaggaacgcgctgcgctgctgacggcaaaagccatggcgacgctcgacacccatcatgcccatgccaaggcgattgcgctggaggcgaacaagcttgcccctgatctggtgcctgccgccgtggttgccgcgcgggcgctttttgccgatggggaaatacgcaagggatcgaagattctggaagcggcctggaagcgtttcccgcatcccgatattgcctccacctatatttatgcgcgttcgggcgataccgcgcaggaccgcctgaagcgcgcccgccatctggtttcgctgcgttccaacaatgcggaaggcagccttgcgctggcgcgtgcggcttatgaagccggtgaatattctgtggcgcgggacaatgccgaacaggtgctgcgcgctgcgccgcgtgaaagtgcctatctgctgcttgccgatatagaggaagccgaaaccggtgatcagggcaaggtgcggcaatggctggcgcaggccgtcaaggctccgcgcgatcccgcatggacggcagacggttatgtttgcgaacaatggtcgcccgtttcacccgtcacgggccgtctcaacagtttcgagtggaaagtcccggtcgtggagcttgcacccgccatcgaggtggaaaagccggaaatcaaggcgccgctgccggaggtaaaggctgtggcacccatttcggccccggaactggaaccggttcgcgaaactgccgcccctgttggcgcgcgcgatgtggtggaggccgaggtgattgtgcccgcggcggaacccgtcagtgcggatgagccggtgaaggccgggcctgcgcatatcgtggttgatgatccgggcatcgatgatgacggagccccgcaaaaggcgcaaagcagcctgcgccttttttaggctatagagacgaatgaacttatgtttcggcatgaacgaaaaaggttcagcttccttgctggaaatgctcgaacactacagttgcattcttcgtgatgccgggctgcaaagagcaatttatctgcgttccggtgctcacgtacccttaagtacgctccgctccggtactcgaaactcactcttttcgccacggcctgacgaatttgcaacctagtgttaagcgttgcctaaaaacaacgccttgccctccttgtgtctgaaatggcccatcctgacggtttgttgtcttgcgcgctgcgattgcccggttacgttcggacttgctaaagaaaagcaggcagcattctgcacgaagccgtttcggggttctgctggaaatgcctgaaatcaggattgccgcatctggtgagggtgaatgtttgatcgtctgctggaatttctcaaggatttgcccggaaacagctttcgggagcgcagcgaaaagtttgacaatgacgatccaaggctggcggcggcagccctgcttttccacatcatggatgtggatggcgatgcgcatgaaaaagaaagggaaaagctctcttccctgctgtcgcagaaattcggtctcaagggcagtgcactgaaacagcttatcaaggcggcggaagcggcggatcaggaagcgatcgacctttccagcttcacctccgtgctcaagcgtcagctcgattatcaggcccggctcgatttcatcaagctgatgtgggaaatggtctatgccgatggcgatatgggcgaaatagaggccagtgtcacctggcgcgtggctgaactgatcggcattcgcgaggaagatcgtagtgccattcaggcccgggcggaagaggcaagccgcagcgcccctgcgtcctgagccggaagtcctgtttttgcagaattcaggtgcgcccttgcaggtggcgcgcttttcgcaattgcgggaacatggcggcccagcccgctgcaaccgcgatggctctgataccgccaatgaccacggcaggcacggcgccaatggctgccgccatcacgcctgcacgaaattcaccaagctcgttcgatgcaccgacaaagaccatgttgaccgcgttgacccgcccgcgcatatggtcgggtgtccaaagctgcatcagcgtttcccggatatagacgcttatcatgtcggccgcacctgccagcgctagcgccagtattgaaagccaggtcaaggttgaaagaccgaaaataacgttgaagaagccgaacaggcccacaaagaggaacatggcgcggcccgcatgatcgcggatcgggtggccggccagccagagggcggtgaggacggctccaatgccgggtgctgagcgcagcaatccaagcccccagggtccgaggtcgagaatgtcgcgcgcatagatgggcaggagcgccaccgtgccgccgagcaggacggcgaaaagatcaagtgagatggcgcccagaacgatcttttctttccatatatatcggaacccggccagaatagttgagatcgagcgttcttcgatgagtgtatgctggcgcggtttggggatggagaagatcaggagcgaaccggcaatcaggaacagggtggcgatactgtaggctgcaactggcgaaatgccgtaaagaagcccgcctgcaaccgggccaacgatcgtggcgacctgccatgcggaggagttccatgaaaccgcattggcgaaatcttctgtcggcaccagattgacaacgagcgaggccgaagacggaccgaggaaggcgcgtgcgacgccgaagatgagaagtgcggcgaaaacggtgaggggctcgaacaatccggccagtgtgaacgccagcaatgctgctgtgacgatgccttccaggatgagggacaggcccatgataagacgcctgccgaagcggtctgccgccgcgcctgtgaccagcacgagaagcagcgcggggaggaactgtaccagccccaccatgcccagattgaaggcatcgcgtgtgagatcgtagatttgccagccgaccgatacgcttacgatctgcacggcgaatgcgctcaaaaagcgtgcgccccagtatttcttgaaggcagaatggcggaaggccgcgaagcgatccacggaagaagcatcgatggtgggcattgctcaagacatagacgagaaagatgcccgtttcttacagcatccttcccatgatcgtcatcactttttgtgatcaagttttatggagaagatcgcagccatagccaaggaaaggccggtctttttccgggaagttctctagccgtcttcggcttttttgagcgcctcggccagtgaggccttggctgaacctggcttcaggggcttttgctgcgattcgtgcggagcccagcccgaaagccagatgatcgagaatgtggcgcggatgcgcccgtcaggatcggaaaaacgttcggcatagatttcggcagcacgcaggaaaagccgcttcgatacgggcttgcgcgaccggccgtgcaggatattctgcatgcccatggcgcgcaggtcggccatcaggttgaagagcgaatcataacgcacggtgatgttttccacgtccgtcacaggcagtgcgaaaccggcgcgctggagaaggctgcccacatcgcgcacatcggcaaagggcatgacgcggggcgaggccccgcctgtcagttcgatttcggcctgaagaagactttcgcgcaattctcccagagtgccgctcccgctcagtgcggccagaaaaagcccgtccggcttcagcgcccgtgcaatctgcaccatggctcccggtgtgtcattggtggcgtgaagcgccatcagcgagacgatgagatcggcactgccgggtttcagcggaagtgcttcctcgtcgcccacgatggcggggaaggggccttgcagaaattcagtgtcacgttcgatgcgcaggacgtaatcagccttgccggtctgcgcaatggctgccgccgcagcgcccgtatgacccgcaaggtccaccgcgacgggaaaacggcgttcgacggcaccgagccgcttttcaagatcgtcagccacgcgccgcaacaggaaatccgcgcccggttctgctcgctggaaggcgcggcggcggaaagcgagcatcaggtcgcggtcgaagatcgcgttttcattggtctgggcggacatgggattctatcttctctttcgagcattcatcgctagagtggttgaggggatagagcggttcctgtttttaacaaaatcgccggaaccgctctaactatttgttttgtcgcattatcctacgcaaaaccgtttcacacttttgctggaaatgctctagatgcattcgaacgggggcgaatgcaatggcagatgacgatagaccgcatcaaaccttgttgcatcggctgggcggcgccacatatgcggctgcgcggccggtgctgcgccatgttgctgatacgctttttcctgcgacatgcatcggctgtcgtatccatgtctcccaaccgggcacgctttgcccgcaatgctggtccgggcttcgctttatcgagcggccctattgcccggtgctgggtacgcctttcggtcatgatttcggcgatcatttcctgagtgcggaagccattgccgatccgccgtcgtttcggcgcctgcgatcggccgttctgcaccggggggcggcgcagcgcatggccgtttcactcaaatttcatgaccgcaccgatcttgcgccatggatggcgcgatggatgcagcgtgctggccgcgaattgctggaggagtgcgaggtcgtcttgccggtgccgctccatcgctggcgtttctggcggcgtcgcttcaaccagtcggccaaactggcgcgcgtgcttgcacggcttgaaaacaggcccttcgcgccgcaggcgctaaagcgcatcaggcgcaccgagcaacaggtcggtcttggagcgaaagaacgaaagcgcaatgtggatggggctttccgtgtgccgaaggaacacgaaatccatatcagcggacggcgtgtcctgctgatcgatgatgtttatacgacgggtgcgacggtaaaggctgcaacgcgcgcgcttctgcgcggcggggcgaagagcgtcgatgttttgaccttcagccgcgtgttgcctgattgaagcaagcataatcaaaccaatgtgcggggtcttccagataaaggttttgccgcttatataatgggcaaagaatggagtttctcatggttgacgtcatcatctatacccgccccggctgcccctattgcgcacgggcaaaggcgcttctggcccgaaagggtgccgagttcaatgaaatcgatgcctcggcaacgccggaattgcgcgctgaaatgcaagagcgctccgggcgcaataccttcccgcagatttttatcggctcggttcatgtcggcggctgcgacgatctttatgcactggaagacgagggcaagctcgatagcctgctgaaaaccggcaaacttatttagaggtcaaatcatgagcacctttcgcgctgccgcaatccagatgcgttcgggcattgatgtcgtccgcaatgtggaggctctcgaaaaactggtcgcagatgcggcagcgcaaggcgcccattatatccagacgccggaaatgaccggcgcgctgatgcgcgaccgtccggccctttttgcaagcgtgcgcgatgaagagaacgacctggtcttccgggcggctcgcgcactggcggccaggcatggcgtcttcctgcatatcggttcgacggcaatcgatgcaggcaccggcaagatcgccaatcgcggcgggatttttgcgccatcgggcgaaaagatcgccacttatgacaagattcatatgttcgatgtcgatctcgacaatggcgaaagctggcgcgaatcggcggcctgtgagcccggcaggcaagccgtcatcgcggaactgcctttcgccaaagtgggcatggcgatctgctacgatatccgtttcccgcagctttttcaggcacaggcgctggctggcgcaaatgtcatcaccgaccctgctgctttcacgcgccagactggtgaagcccattggcacgttctgcagcgcgcacgcgctatcgagaatggcgcgttcctgatttccgcggcacagggcgggctgcatgaagatggccgtgaaacctatggtcattcgattatcgtttcaccctggggcaaggtgctggcggaggctgcccatgacgaacccggcgtgatcgttgccgatatcgacctgtcggaaagcacggcggcacgcgccaaggtgccgaacctgaagaatgcgcgggaatttgaggtgagcctcgtttgtgcgagccagaaagaggatgcgtaagatccatgatccgcttttcgcttcattgcgatcacggccatgaatttgagggctggttccgggacaatgccgatttcgagcggcagtcggaaatgaagcttgtcgcttgtccggcatgtcattcgcaaactgtgcagaagtcgctgatggtgcctgctgtctcgacgagccggggcagggagaaaatggcgattgcgctgaacgaagcgcagaaaaaagttctggaagaaatgcgcgcgctcagccgtcaggtgcgcgaaaatgcggattatgtgggcgagaaattcgccgaagaagcgcgcaagattcacttcggcgaaacgcaagcgcgcggcatttatggcgaagcctcgcgcgatgacgtgcattcgctgctcgaagacggcgtggacattctgcctctgccggttttccctgaagaccagaactgatcctttctggaaacggagacaaggtgcatgaaaaggcggatgaaactgatggaatccgcgccttttctgctgattgccacgggcacgctgcttggcctcatattgccgctcggcaagatcgccgcacaggcgggaataccgccggaaatgtggacttttctcttttccgcaagtgcgggcgtcatcctttttgccgttctgtgcctgcgtaaaaagaggctcggcttttccggcgggaggcttcgttattatatctgcacagccctgatttcctatgccttgccgaacttcctgatcctgtcggcgatcccgcatcttggcgcgggcttcacgggtatcatgtacacgctgtcgcctgtcatcacgctgcttctttccatgggtttcggcctgcgccgcccgaatgcactgggcatcggcggtattgccatcggtttcgtcggggcggccatggtggcgatgacgcggggggaggtcggcaagccgaccgatctcctgtggattgcagcagcacttctgatccccgttcttttggctatcgggaatatttatcgcacgctggactggccgaaaaactccgagccgacagagcttgcggcgggcagccacctggcttcggcattcatcctttttatctgcatcactctcttcaccgggcgttttccgctggaaagctttgcgcttgcaccctttgcagcacttgcgcaatccctggctgcggcaggcatgttcgcgctgttcttccggctgcaggcggtgggtgggccggtttatctcagccagatcggctatgtcgcggcggcgctcggccttgtttcaggcacattgtttctgggcgagcattatccgccgctgacctggattggcgcggctgtgatcgcggctggcgtggccatgaccacgcgcgcgcagaaaggataatcggatcaggcggggcgttctgccagaaccatgtagttcacgtccatgtcgcgtgagcggttccagctatcggccagcggattataggtcacgcccagcttgtcgatgaggcgcaggtccgccttggaaaaggctgcttccagctcttccgggcgcaccagtttttcatattgatgtgtgccgcgcggtagccagcgcaggacatattccgcgccgataatggcaaggccataggctttcagcgtgcgattgatggtggccacgaacatcagtccacccggtttcaccatggcgctggtggccgacatgaagagatcgacatccgagacatgctcgaccacttccatgttgaggaccacgtcgaatttttcgcccgcatctgccagcgcctctgtggtggtggcgcgataatcgatatcgaggctgctttgggctgcatggattttcgccacttcgatattggtggcggaggcgtccgcgccgatcacggttgcgcccaggcgcgccatcggttcgcagagcagcccgccgccgcagccaatgtcgagaaagcgaagaccttccagcgggcgcggcgcgttcgggtcgcggttgaacttcgcgcagaccttttccttgatataggcaagccgtgtcggattgaatttgtgcagcgggcggaatttaccctgcggatcccaccattgcgcggcgatgcgcgaaaaatgctcgatctcggaagcgtcgatggtggtgcgggcagtctcggtcatctcaatctcctgcagcagcggcctcctgccgtgctgtcaaggtagcgccttaaagtcaaggagcaaatcaatttcgctctccaaaggccggatgcgaatcgcggccttgcggaacctccccattttagctatgtgaccacaagtttgcctgtcgcaacaatataaggtttgggcaggtgagagtgtaatttttctaaagagcgggacgtaaccttaaatggcgcgcatcgtgatgaaattcggcggcacttcggtggccgatctggaacgcatctataatgtggcgcgccacgtcaaacgcgaggtcgaggcgggcaatcaggttgccgtggtcgtttcggccatgtccggcaagaccaatgagctggtcgactgggtgcagaacatgccgaaggtttgcggcgcaagctctcccttttatgatgcgcgcgaatatgacaccatcgtcgcctccggtgaacaggtgacaagcggccttctggcaattgcgcttcagtccatcggcgtggatgcgcgctcgtggcagggctggcagatccccatccagaccgacaatgcacatggtgcagcccgcattcaggaaatcgacggttcgcaaatcatccgccgcatggaaatggggcaggttgccgtcgttgccggtttccagggcattggcccggacaatcgcgtggcaacgcttggtcgcggtggttcggatacgtccgcggttgctgttgccgctgccgtgaaggcggatcgctgcgacatctatacggatgtggatggcgtttacaccaccgacccgcgcatcgagccaaaggcgcgccgcctgccgaagatttcctttgaggaaatgctggaaatggcatcgctgggcgccaaggttctccaggtgcgctcggtggagcttgccatggtgcacaaggtgcgtactttcgtgcgctcaagctttacggaccccgatgcgccgggcatgggtgatccgatcaacccgcccggaacgcttatttgcgacgaggaagaaatcgtggaacagcaggtcgtcacaggtatcgcctttgcgaaggatgaggcacagatttcgctgcggcgcgtggccgaccggccgggcgtgtcggcggcaattttcgggccgcttgccgaagagcacatcaatgtcgacatgatcgtgcagaacgtgtcggaagacggctccaagaccgacatgacctttaccattcccaccggcgacatcgacaaggcgctgaaggttctggacaaggccaagagcgaaatcagctttgacaatatccagtccgaaaccggccttgcgaaaatctccgttatcggcatcggcatgcgcagccatgcgggtgtcgcggctaccgccttcaaggcgcttgccgaaaagggcatcaatatccgcgccatcaccacgtcggaaatcaagatttccattctgatcgatgggccttatgcggaattggcggtgcgcacgctgcatgccgtctatggtctcgacaagtaatacaagtgatacgggggctggagttgccgacgctctccacaccttgaaatgcttaattgccgcacgggcttaaccagacccgatgagccaagctcatcgggttttggtataatcagccggttcacattccgtttttcaatcatggttccataccgggccgcgtgccgcagacggcgctcggtactgcaagattttgcgagtcggtgttatttgttctggacgcgcgtgtcgaaaatgctcacaaagggaatagcgtaacgctttgctgacgggtgacaggaataggcttggcaaagcggttgcgcaaagagaggagcctccgaggaaatgcgtgagctgacaaccggtccccgtgtactgctcaagcggttgcgtgaattgatggcggagccgctggaaccacaggcgcgccttgacaggatcgtccgcgaaattgcgcagaacatggtcgcggaagtctgctccttctatatattgcgcgcagacggcgttcttgaactttacgccaccgaaggtcttaatccccaagctgtccaccttgcccagcttcgtctggggcagggccttgtgggcaccattgcggcaagcgcacgcccgctcaacctgacggatgcgcagagccatccggctttcgcctatctgccggaaacgggcgaggaagcctataattccttcctcggtgtgcctgtgcttcgcgctggtcgcactttaggcgttcttgtcgtgcagaatcgcaccaaacgcgcctatcgagaagacgaggttgaagcacttgagacaaccgccatggttctcgccgaaatcatcgcaaccggggatggtcttcgtctggcgcgtccaggaatcgaactggatctcgggcggccgatgagcgtaagcggccacggtttcaacgatggtatcgggcttggccatgtggtgctgcatgagccgcgcatcgtcgtgaccaatcttttcaatgaggacagtcaggccgaactcaaccggctggacgaggcgctcggctccttgcgtatttccatcgatgacatgttgtcgcgccgcgatgtggcggtggagggcgagcatcgcgaggtgctggaagcctatcgcatgttcgcgcatgatcgcggctgggtgcgtcgtctggaagaagcggttcataacggccttacggcagaagctgccgtggaaaaggtgcagagcgacacgcgcgcgcgcatggtgcatctgaccgacccctatatgcgcgagcgcctttcggatttcgacgatctcgccaatcgcctcctgcgccagcttatgggccgcgacgtcaagacgattgccgaatcactggccaaggatgcgatcatcgttgcccgttccatgggcgcggctgagcttctggactatccgcgcgaacgcctgcgcggtgtcgtgctggaagacggggcggccaccagccatgtggtgatcgtggcgcgcgccatgggtattcccgtcgtcgggcaggccaagggtgttgtttccatggcggaaaacaacgatgcgatcatcgtcgatggcgatgagggcatcgtgcatctgcgcccgcaggccgatgtggaatccgcctatgcggaaaaggtccgcttccgtgcacggcggcaggcgcattaccgtgaattgcgcgacaagcccgccatcacgaaggatggcgttgatatcgcgcttttgatgaatgccggcttgcttgtcgatctgccgcagctttccgcttcgggcgctgtcggcattggcctgtttcgcaccgagcttcaattcatggtggcttccaccttcccgcgctcggaacagcaggagcggctctaccgttcggtgatcgatgccgcaggtgataagcccgtcacgttccgcacgctggatattggtggcgacaaggttctcccctatttccgctcaactgcgcatgaggaaaacccggcgctcggctggcgcgccattcgtttgacgctcgaccgtcccggcctgttgcgcacccagttgcgcgcgctattgaaggcggcgggtggccgtgaactgaagctcatgctgcccatggtgacggaagtgagcgaagtgaaggccgcgcgcgagatcatcgaacgcgaggttcgccatctttcccgctttgcgcattcgctgccgctgtgtctcaagcttggcgcgatggtggaagtgccggcgctattgtggcagctcgacgaattgatgacggcggtggatttcgtttcggtgggctccaacgacctgttccagttcctgatggcggcggatcgcggcaattcgctgatttcggaccgttttgaccagctttcaccatcgttcctgcgtgcgctgcgtcatatcgtgaaagcgggggcgcggcatgaaaagccggtgacgctttgcggtgaaatggcaggccgccccttgacggcaatgacgctgatcgggcttggcttccgttcgatttccatgtcggcggcggcgatcggcccggtcaaggccatgctcggcgcacttgatgcgggcaagctcaatgcgcttcttctggaagagctcaacaagccgaacaatgcgcattccttgcgcgaattgttgcttcgatttgccgaagacaacgaaattccgttatagcgaagccaattgctcaaattgaacgggtgcggcgcggcgggcgcacgcatctggaacatgtttgcacgccgcagccggagcggttgcgttttaacagaatcgtcgaaccgctctcattattcgttattgtcgcattatccgtatgcaaaaccgcttcatgcttttgccggaaatgctccagtttctaggacacgacatgatcgcattgccccaggaccgaatggatcagcttttgaagcggttctcgatgattgaaagccagatggccaacaatcccgattcggatacctatgtgaagcttgcctccgaatattccgaactccaggacgtggtgggcaaaatccgcgaactgagcgatgcgcgcatggaagcaagcgaccttgccgcgatgcgcgacgatgcttcgacggatgcggagatgcgcgctctggcggtggaggaactgccggaggtggaaaagcgcatcgcggtgctggaacaggatgtgcaaatcctgcttctacccaaggatgccgccgacgacaagaatgcgatccttgaaattcgcgccggtacgggcggtctggaagctgcccttttcgcgggcgatctgttccgcatgtatgaacgctatgcggctgaaaaaggctggcgggtggaacttgtttcggccagcgagggcgatgcgggcggctataaggaaatcatcgccacggtttcgggcaagggggtcttctcaaagctgaagtttgaatccggcgtgcatcgcgtgcagcgcgtgccggaaacggaagcgggcgggcgcatccacacatcggcagccacggttgccgttctgccggaagcggaagatatcgatattgaaattcgcaacgaggatatccggatcgatacgatgcgtgcctcgggcgcgggcgggcagcacgtcaatacgaccgattcggctgtccgaatcacgcatatcccgaccggcatcatggtggtgcaggcggaaaaatcgcagcaccagaaccgtgcccgcgccatgcagatcctgcgcgcccgcctttatgacatggagcgccagaaggctgaaagcgaacgctcgcaggcgcgccgcagccaggttggttcgggcgaccggtcggagcgcatccgtacctataatttcccgcaggggcgcgtcaccgaccatcggatcaatctcacgctctacaagctcgaccgcgtgatggaaggcgaactggacgaactggtcgatgcgctgatttccgatcaccagaccgcccttctggccgaactgggcgagcagccgtgagcagcgaagaggtggagcgccttgaccggctgatggcagaggcccgcgcgaaattgcgtgcggcggggggcgagacgcccgatctcgatgcgcgtctgctcattgaatgggcgacgggtgcgacacgcctcgatcttgtttcccagccggaaaagctaatcggcagcgccgaggctgaaaagctgcgggcggcgctggaacggcgtgcgggcggagagccggtgcaccgaatcatgggccagcgtgaattttatggcctgcctttccgcctttccgcccaaacgctggagccgcggccggatacggaggcgctggtggaactggtgattcccgtccttgagcagctcatcgccaggcacggtacggccgaggtgctggatatgggcaccggcacgggtgcgatcatcatttcgcttctgcatcgcttcgagcatatgcacgggatcggtgtcgatgtggccgagggagcgcttgccaaggcgcgaatcaacgccatagacaatggcgttggcgagaggtttgccggtttgaagagcgactggttctccaatgtcagcgggaaatttcatctgattgtttcaaatccgccttatattccccatgctgagattgccggtttgtcgcgcgaagtgcgtgagcatgatccgcttgcagcacttgatggcgggccggatggacttgatttttacaaagcccttgcacaaggagtgggtgcgtatttatataaagacgggatggttgccgtagaaatcggcgccggacaattccaggatgtcgaagcactgttcaaaagcacaggtttttcgcttgccggcgaagcaaatgatcttggtggccacagaagagccatgcttttcgggcagatatctaatacgcaattttgataagcgccgacgctaaaaaacgcttggaatttactgcgaagccgtttagtttccggccaccgtatacagccagaatggttttgccctcgtgagggcggtggcggaaatgctccatgacgattgaggtcatgctcccttaaaggttttgctctttttgggatggctcgtacggaagtacacgactttcaggcatggttccgaagagcacgctgttcggaatgtcatgcataatgccaaccgcagggttttcggttgcctgtcgtcaggcgctccgaaactcaggaacagtcgatgtgtgggaagagttagggcgtgcttccttccatcagatgaaatgtgaaaccatgcaaattgtgaaacaccggcggctatttgatcccggagtttttacgccctttaatctgaaaagagatgaatatgaggccagcacagcagaacaggcgcatgcgcggacgggggaataacaataataacaataaccgcaagggccccaatcctctgtcacgcaattacgaaagcaatggcccggatgtgaagatccgcggcaacgcccagcatattgcggaaaaatactcagccctcgcacgcgacgcccaggcatctggcgaccgtgtcatggcggaaaactatcttcagcacgctgaacattataatcgcatcatcatggctgccatggcgcagcagaatattccctatcagcgcgaagaaaacttcgacagcgatggcggtgacgatgaggaagccggtttcattccagccgaagctgccccgcagccggttaatggttcgggaccgcagccggtgatcgaaggcacgcccgccgaggttgtgtacggcgaggaaaacggcgaggcgacgaagcccggcgaaggccgccagccacgcgaacgcgagggccgcgaccgccgccttggccgtggccgccgcccgcagcgcgagcgtttcggcagcgaagaccgtgctgacgacaagcaggaagaaaaggccgaacagccgcagccggctatagaagcaccggccgcagccgccagggttgaggaagcggctccggctgttgtcgaagcagcccctgtcgaggcttctgcggaagaagctggcgcaccgcggcgcgccacacgccgtcccggccgtccacgccgcaccgctgccaaggatagcggtgacgatacgccggttgcggaagcagccgattccgacgcataagtttccagcttcgataaaaactttgagatggcgcggttttccgcgccatttttatttggattttccgatgcctgccggtcttgccgaaagagggcaatattcccatatgcacttttgagaagagcccgcccttgtggggggtcgtcacccaacatctctcggtgccgcgggacggaccgagaggcaaacggagacattatgaatatcgaaaaatatacagaacgggtccgcggcttcatccagtctgcccagaccttcgcgctttcctccggcaatcagcaattcactccagaacatatcctgaaggttctcatcgacgacgatgaggggttggcggcgtcgctggtcgagcgggctggcggacgggttggcgatgtgcgcatgggcctgcaaagcgcgcttgaaaaactgccgaaagtttcgggtggcaatgaccagctctatctttcgcagcctcttgccaaggtgttctcgcttgccgaggaactggccagcaaggcgggtgacagcttcgtcaccgtcgagcgcctcctgacggcgctggcgatggaaaaatccgccaaaacctccgagatactttctgctgcgggcgtcaccccgacggcattgaacagggttatcaacgatatgcgcaaaggccgcaccgccgattccgcctcagccgaaagcaattatgatgctttgaagaaatatgcgcgcgatctgacggaagacgcacgcgcgggcaagcttgatccggtcatcggccgcgatgaggaaatccgccgcacgatccaggttctgtcacgccgcaccaagaacaatccggtgctgatcggtgagccgggcgtgggcaagaccgcaatcgcggaaggtctggcgctgcgcatcgtcaatggcgacgtgcccgaatcgctgaaggacaagcaattgatggcgctcgacatgggcgcgctgattgcgggcgccaaatatcgcggcgaattcgaggaacgcctgaaggccgttctctcggaagtgcagacggctgccgggcagatcatcctcttcatcgacgaaatgcacacattggtcggcgcgggcaagacggatggcgcaatggatgcgtcgaaccttttgaagcctgctctggcgcgcggtgaattgcattgcgtcggcgccaccacgcttgaggaatatcgcaaatatgtggagaaggacgccgcccttgcgcgccgtttccagcccgtttttgtcgatgagccaacagtggaggacacaatctccattctgcgtggcctgaaggagaaatacgagcagcaccataaggtgcgcgtgtcggactccgcgctggtggctgcggcaatgctctcaaaccgctatatcaccgaccgtttcctgccggacaaggccatcgaccttgtggatgaggctgcatcgcgcctgcgtatgcaggtcgattccaagccggaagaactggacgagatcgatcgtcgcatcatgcagctcaagatcgagcgcgaagcactgaaggtggaaacggacgccgcttccaaggaccgcttgcagcgcattgaaaaggaactgagcgatcttgaggaagaatcagccgaactgaccgccaagtggcaggcggaaaagcagaagcttgggcttgctgccgatctcaagcgtcagcttgaagaggcacgcaatgcacttgccattgcgcagcgcaatggtgagtttcagaaagcgggcgagcttgcctatggcacgatcccgcaactggaaaagcaacttgctgatgcggaaagtcaggaaaacaagggttccctcctggaagaaaccgtgacgccggaccatgtggcgcaggtcatttcgcgctggaccggcattccggttgaccggatgctggaaggtgagcgcgaaaagctgttgcgcatggaagacgagatcggcaagcgcgtcgtcggccagggcgaggcggtgcaggccatatccaaggcggtgcgccgtgcccgtgccggtctgcaggacccgaaccggcccatcggctcgttcatcttcctcggccccactggcgtcggcaagacggaactcaccaaggcgctcgcctcgttcctgttccaggatgataccgcaatggtgcgtatcgatatgtcggaattcatggaaaagcattccgtgagccgccttatcggtgctcctcccggctatgtcggctatgaagagggtggtgtgctgaccgaagctgtccggcgcaggccctatcaggtgatcctgttcgacgagattgaaaaggcgcacccggatgtcttcaatgttctgttgcaggtgctggacgacggacgcctgacggacggccagggccacacggttgatttccgcaatacggtcatcatcatgacgtcaaacctcggcgcggaatatctcgtcaatctgggcgaaaacgatgatgtcgagactgttcgcgatgatgtgatgggcgtggtccgtgcttcgttccggccggaattcctcaaccgtgttgatgaaatcatcctgttccaccggctgcgccgcgaagacatgggtgcaattgtcgatatccagatgcagcgtctccaatatctgctttccgatcgcaagatcaccttgcagcttgaggacgacgcccgcgaatggctcgccaacaaggggtatgacccggcctatggcgcgcgcccgctgaagcgcgtaatccagaaggaagtgcaggatccgctggccgaacgtatcctgcttggtgatattctcgacggttccctcgtcaagatcactgccggttcggatcggctcaatttccgtccgatcagcggtgcgttcagcgcggcggagccggaaagagaagacgagaaagcctgacaaaacaaacctgcccggcttcctgtcggggggcatcggcgctgcgacctagccggtcgcggcgctttttcttttggaagctgcatctttcccgccatcttcatgtccagttcatctggcatcagctcaaagagaaataaccgtctattaatcatgttaggctgtagtggcgaattaacttgtggtttggtatgggcaaaaaatcttcagctttaggagcgaaaccgaaggtggagtggttcccccatcaaggtttcgcgacgccaagatggaggttttttgccatatcccgaagggacgcagtgtattttgcttctgaatgtgtcgaaacgcccttgtggagatcaactccatggcggtcgtttctcctgttcagcaacaaaataccctcgcgccaaaccataagttaattcgtcactacagcctagccacatctgtgatcgtgagatcatccgggacttccttcatggcgcttcttgtacgtttgcttcacatcgctttattttcgtctttggcgctgccggtcctttcgggctatgcgcaggcggacgaagctgccggtaccgtggcgtcgcatccggtgcagcttgcgcagctttacgatccgggcgacgagatttatcacgaccggcggattcgcgtttatattgatgcatatggacgccgggtcacgatggaccggcgcgggcgtattttaagtgtcgaagcggccaatagttacgaccgtaaccaatatgcagcgcgcggtcgcgctgttgcgccagacgataactggacgctggatgggcctgtcgatggcggcgcgccttatgatggtttcggcgatgtgccggaagacccgaattattatcccgcaccgcctgcagcacccgattaccagggcaatcgcgacggccaggtgcagcgttccgagctgccgccgccaggcgccgattatcctgacaataccggcactgccagcatcgcgccggattaccggcagccgtcagcgcgcccgcagggcgttccgaatccaaatgatatggtgcctgctgtcgagatgccgaaagggcagggggccaaggcaaaaattgccgcctatcaggttttgctcgatcgggccggtgcttcgccgggcgtgatcgacgggcgttcgggcagcaatgtggacaaggccgctgctgcttatcgcgaaatgaccggcaaaatcatcaatccgaccgatgaggcagcggtgaatgccgaactggaagcgacgggcggcccggcttttggcgaatatatgattaccaatgaggatgtcggccgccaatatgtggcgtcgatcccggaagattatgcgcataaggcacagcttccggcgatggcctatacatctgtcgccgaaatgctgggcgagaagtttcacattgatgaagcctatctgaaagagatcaatcccgatgtgaacttcaatcagcccggttccgtggtgaaggttcccaatctcggcaagccggtgcgggccaaggttgcgcgcatcatcgccgacaagggccgcaagcaggtgcgcggctacgatgaaaacggcaagcttgtcgtcgcctatccctcaaccatcggctcgtcggataatccttcgccgtccggtatcgtgcaggtggagcgcatcgcgatcaacccgaattatacctacaatccgaagatcaatttcaagcagggcaataatgacaaggtgctgaccattccgccggggccgaacggcccggttggcacggtctggatcgccctgtcaaaaccgacctacggtattcacggcacgccggcgccgtccagaattggcaagatctcaagccatggctgcgtgcgtctgaccaattgggatgccgaggaattggccaagctggtgaaaccgggcgtgacggtggaattcactgaatagtttccggggctttatcccgaaataaaaaggccggatgcgggttttgcatccggctttttgctttggatcagctcttggccgatccgttggaagccagtttcgtaccgttttcgtcgctgttgagcagcgtgtcgatgcggtcacgctcctgcttgaaggcttcaaactccttgcctttcagcgccttgttgtccggcaggcggatgcgcagggcgtcaaccttggttccattgacgatcagctcgtaatgaaggtgcggtcccgtcgacaggcccgtcgagccgacatagccgatcacctgcccctggcgcacacgtgctcccggagttatgccgcgtgcgatggcattctggtgactgtaacttgtgacatatccattggcgtgacgaatcaaggtctggttgccatagccattgctccagccagccttttcaaccacgccgttgcccgcagcgatgattggtgtgccgcgcggtgcggcccagtccacgccggtatgcatccgggtatagcccaaaatcgggtggcggcgcatgccgaaaggagagcggaagatgccattgggcaccgggttgcgcagcaggaactgcttggcgctttttccgtcttcattatagtagtcgacgctgccatccggggcctgatagcgatagaacttgcgcgtggttccaccgaaggtggctgcaacatatagaagctgtgaatcgttttccggcttttccgggtcgtccggcagggagaaaaatgcatcgatcgcgtcgcttggcgaaagacgtgcctgaagatcgacatcgcttgccagcatcttcacgagttgctcgcgcatggtttccgtcatcccataggcaagggccgcatggctgatgccgtcatagacgctgggcaggtttccgcgaattgccgccggcgcggcattgccatcaaaagccgtttgcagaagcggggtttcctccggttcgtcagacggcacatattgttgtcggtcgttaagcgcgaccgtcaccagatgggtcgtgcgattatagatgcttgcccgcacgatgcggtcgataccgtcatgtgattccgtaccgacacgcagaacgctgccctgcttcagccggggggagttcatcagcttggccagcgcctcagccatattggaggcgtcttccccggtataaccggcatcttcaagcgcctgcgctatatccgccgtctggcggaagggaatcagctcttcggaaaagccctcattgacctgttcgtcatcactgcgcggtgcgatgctgacattttcctgcgtaatcttcacgccaagcggtgggctgagggcaaaaggtgaatcgttgccgccgaagcgcgccggatcgacataatggagcgaagccacctgaacatcgccatcggtgagaagtccgcccgtatcacgaacaaccttttccacttcatcgaccgtcaggtcgctggaggcatcgaaggttgcggtgctgatcgggaaatcgaccatacgcaggctgacctcgctctcaaccttcgcgccataaatctggccggcatcgctgggctgcggcgcggcaggcccttccgagaaaatcgtcatcgcattgaatggcggatatttgcgattggtgggatggtcgacggccagtgccatgcgcacgaattcaaacggcttcgtacggatgacttcgcgctcgcccacacgctgcatggtagaaagatcgaaccggcggcgatcgcgtgttttctgctgggagaccgtgcttatcagacggccacccttggtcgccgtgtcatcctcggtaatgccgggcatttcattacgggcaagaatttctggcggggtggcgagctgctcacgcccgtcgagtgctgcaaaaagagcaatgccaatcaacatgcaggacgtgacaccggtgagaaacgtgcctgcaagccagcgggccgaaacttcacgcctgtccggtggccggcgccgaccgccaacgctgagcgggggctcgtcacccggatcgagattgttcggccccaattccttcatccgatacagtcggtcctttataaaccttgcgcatgaccatgcgcttgaacttcatgtctcagacaagcggcgcttatctgatggtatgatgtcttcctgtaagtggaagtccccaaacgggtatcgcagttttgcctgccgggaaaacgtaagtcaacggcaagccgcctggcgcccgttttccacagtccgatccggtatcttttccggtcgcgcggggattatcccgataatgaggccggtttaaggctttccatagcccggaagccggtacgacctctctatatataagcaaaaatcagtcggatgcggggctctatggagcgctgtcaaaaaaacatcaaaaaagttggaatttggcgttgacagtttggttaggtggggcctatatagcgccacaacgagggcggcggcgccggcagcggcagtctgatgcgtccttgagttactgatgaaaatggattgactgtttgttgatttgtgagtagttgggggtggttttccggggttatctctggttaatccttgaagagaagaacggcgaataagtttgtgattttcttcaaaaaaagtggttgacaggttggtttgactgatctagaagcccggcaccgcagacgaggcgctgacacggatttgaccttcgggtttgactggttggatgtttggttaggcggaagagattttggacggtttagatcgtcggttctttgaaaactgcatacagaagaaagagaaacgtgggcggcattgtctgcggatggttcgagagatcgaactgtcacaatgaactttggcggacacgtttcttggtaagaacttatgttacctgactttggttttcggatcgaagttggtgtgtaaatatgttctcgtcaattgagcgtgaccagaagtttgcgtctccgtgttttacatgggggtgcgactgattatagccatatatcaaattttcaacttgagagtttgatcctggctcagaacgaacgctggcggcaggcttaacacatgcaagtcgagcgccccgcaaggggagcggcagacgggtgagtaacgcgtgggaacgtaccatttgctacggaataactcagggaaacttgtgctaataccgtatgtgcccttcgggggaaagatttatcggcaaatgatcggcccgcgttggattagctagttggtggggtaaaggctcaccaaggcgacgatccatagctggtctgagaggatgatcagccacactgggactgagacacggcccagactcctacgggaggcagcagtggggaatattggacaatgggcgcaagcctgatccagccatgccgcgtgagtgatgaaggccctagggttgtaaagctctttcaccggtgaagataatgacggtaaccggagaagaagccccggctaacttcgtgccagcagccgcggtaatacgaagggggctagcgttgttcggatttactgggcgtaaagcgcacgtaggcggacttttaagtcaggggtgaaatcccggggctcaaccccggaactgcctttgatactggaagtcttgagtatggtagaggtgagtggaattccgagtgtagaggtgaaattcgtagatattcggaggaacaccagtggcgaaggcggctcactggaccattactgacgctgaggtgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgaatgttagccgtcggggtgtttacacttcggtggcgcagctaacgcattaaacattccgcctggggagtacggtcgcaagattaaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgcagaaccttaccagcccttgacatcccggtcgcggttagtggagacactatccttcagttaggctggaccggagacaggtgctgcatggctgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcccttagttgccagcattcagttgggcactctaaggggactgccggtgataagccgagaggaaggtggggatgacgtcaagtcctcatggcccttacgggctgggctacacacgtgctacaatggtggtgacagtgggcagcgagcacgcgagtgtgagctaatctccaaaagccatctcagttcggattgcactctgcaactcgagtgcatgaagttggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagttggttttacccgaaggcgctgtgctaaccgcaaggaggcaggcgaccacggtagggtcagcgactggggtgaagtcgtaacaaggtagccgtaggggaacctgcggctggatcacctcctttctaaggaagatcgagaattggaaagaggtcggatttatccggatgatccttctccatcttattagaacatagatcgcaggccagtcagcctgacgatcgcttgcaggcgtgccgccttcgtttctctttcttcattgttgattgctcacgggccgtaccgcagctgacgctgctggccctgcgcaggcgcggcccatcagggccgacggccggtcggccttgcgaagcttcgcttcggggtggatctgtggatcgcgtagtagcgtttgcgtcggtatctgggcttgtagctcagttggttagagcacacgcttgataagcgtggggtcggaggttcaagtcctcccaggcccaccaagttacttgatgaggggccgtagctcagctgggagagcacctgctttgcaagcagggggtcgtcggttcgatcccgtccggctccaccatcatgttggtgttgagacggatattggcaatcaacaaaagaaagaaacaagtttgcggacttttacgaaagtctgcctgttctgtatgaaatcgtgaagagaagatgtaatcggatcaactgaagagttgatgtcgcaagaagcttgctcaagccttgcataatgattgatgtgtttaaccgccatcaccgattgtatctcgagaagctggtctttctgctgatactgttgaaacgagcatttgcagtcgaatggcaacattcggcgtcgcataatgcggctttaagagctgagttttgatggatattggcaatgagagtgatcaagtgtcttaagggcatttggtggatgccttggcatgcacaggcgatgaaggacgtgatacgctgcgataagcgtcggggaggtgcgaataccctttgatccgacgatttccgaatggggcaacccaccttagatgactagaaaatctgttttgttggagcaacgctggatgggtttacacccatacagaccgctaggtcgtcggcccatgtgggccgccccccgcggagcgccagcattcctctggaatgcgtacggcgcgtgagcgagaacagcacagctttctagtcatcataaataaggtatctaaccttgaatacataggggttagaagcgaacctggggaactgaaacatctaagtacccagaggaaaggacatcaaacgagactccgctagtagtggcgagcgaacgcggaccaggccagtggcttttgtgaataaagtggaacgagttggaaaactcgaccgaagtgggtgatagtcccgtacacgtagaatagcagaagtccttgagtagggcgggacacgtgaaatcctgtctgaacatgggtcgaccacgatccaagcctaagtactcgtgcatgaccgatagcgaaccagtaccgtgagggaaaggtgaaaagcaccccgacgaggggagtgaaacagtacctgaaaccggatgcctacaaacagttggagcccaaggtttgtcctgggtgacagcgtaccttttgtataatgggtcagcgacttagtgtatcgagcaagcttaagccggtaggtgtaggcgcagcgaaagcgagtctgaacagggcgttcagttcgatgcattagacccgaaaccaagtgatctagccatgagcaggttgaaggtacggtaacacgtactggaggaccgaacccatatctgttgcaatagatcgggatgacttgtggctaggggtgaaaggccaatcaaacttggagatagctggttctccgcgaaatctatttaggtagagcgtcgaccgaatacccccgggggtagagcactggatgggctatggggactcaccgtcttactgatcctaaccaaactccgaataccggggagtactagtcggcagacacacggcgggtgctaacgtccgtcgtggagagggcaacaaccctgaccaccatctaaggtccctaagttatggctaagtgggaaaggatgtgaggatcccaaaacaaccaggatgttggcttagaagcagccatcatttaaagaaagcgtaacagctcactggtctaaataagggtctttgcgccgaaaatgtaccggggctcaagccatacaccgaagctgtggatgcacgtatgtgcgtggtagcggagcgttccgtaagcctgtgaagggacagtcgtgagacatcctggaggtatcggaagtgagaatgctgacatgagtaacgataaagggagtgagagactccctcgccgaaagtccaagggttcctgcttaaagttaatctgagcagggttagccggcccctaaggcgaggccgaaaggcgtagtcgatgggaaccacgttaatattcgtgggcctgcaggtagtgacggatcgcgtgtgttgtgaggtcttattggattgatcttgcagcgaagcggttccaggaaatagctcctgcatatagaccgtaccctaaaccgacactggtggactggtagagaataccaaggcgcttgagagaactgcgttgaaggaactcggcaaaatgcacgcgtaacttcggaagaagcgtgacctcactatgggcaaccataggggggtggcacagaccagggggtagcgactgtttaccaaaaacacagggctctgcgaagtcgcaagacgacgtatagggtctgacgcctgcccggtgctggaaggttaagaggagaggtgcaagccttgaattgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaacgacttccccgctgtctccaacgcagactcagtgaaattgaattccccgtgaagatgcggggttcctgcggttagacggaaagaccccgtgcacctttactatagctttacactggcattcgtgacgacatgtgtaggataggtggtagactttgaagcaggggcgccagcctttgtggagtcacccttgaaataccacccttgtttttatggatgtctaactgcggcccgttatccgggtccaggaccgtgtatggtgggtagtttgactggggcggtcgcctcctaaagagtaacggaggcgcgcgatggtaggctcagaacggtcggaaatcgttcgtcgagtgcaatggcataagcctgcctgactgcaagactgacaagtcgagcagagacgaaagtcggtcatagtgatccggtggtcccgcgtggaagggccatcgctcaacggataaaaggtacgccggggataacaggctgatgacccccaagagtccatatcgacggggttgtttggcacctcgatgtcgactcatcgcatcctggggctggagcaggtcccaagggtatggctgttcgccatttaaagcggtacgtgagttgggttcagaacgtcgtgagacagttcggtccctatctgccgtgggtgtaggaatattgacaggatctgtccctagtacgagaggaccgggatggacgtatctctggtggacctgttgtggcgccagccgcatagcagggtagctatatacggacgggataaccgctgaaggcatctaagcgggaaacccacctgaaaacgagtattccctatcagagccgtggaagaccaccacgttgataggccgggtgtggaagtgcggcaacgcatgcagcttaccggtactaatagctcgatcgacttgatcactcccatttacaatatccatcaagcaaaagcttgatgttgaaggcaatatggaagtagggcaatagggcaatatgtttgcccaaagccctcaaccatcgccacgcagaaagacaaagcacaaaggcaaagaacaggcgcagcccaaacatactgccctattcccctaatgccttaagcccctaaccagcttctcatgtttgtgttcttcgccgacctggtggttatggcggagcggctgcacccgatcccattccgaactcggccgtgaaacgctccagcgccaatggtacttcgtctcaagacgcgggagagtaggtcgctgccaggtctgcaaagcacacaaacaaagccatcttctctcaatcatgcaaaacagaccaatcgcgcaaaacgcgctataaccattcttaccggaaaatagttattacccttgacgcggggtggagcagcccggtagctcgtcaggctcataacctgaaggccgcaggttcaaatcctgcccccgcaaccaaatcaagcccgctaaaccaataaggttagcgggcttttttggcggccaaactcctatttaagcaaccgggtttggtgcaattcggacacggaagcccaagaagtgttcggctcgctatctgaaggggcgcagtttgaaggtctgcgctgccatcttccggccgttttgcacgaaggaaaaccgcaccgtccattttgcgctcgtagagcgcttccgcgaattcatgcagccctgaacaaatgatgggggagtgtggtgcctgtcgattattccatgatttactgctgggttcagaaataagcgccagagatcaaaaagcagctgcactggcatcaaccacgctcaacaagttggcgcgttgatgaaactatgtgatgaaggtcagcagacaatggacctatcttaccaaacacgaaattcctgatactcctgcagatagcaacatctggtcgataacattttctggaacagctatgatgaagagaaccaaatagaattccgagcaagttcatgactgacctgattcacatacatgaagacgattggggaatgcgtaatctttttcccctggccgccttttctgaagtgaaagaagatattgccaaatctgcgaccgccgcagcgaaacaccaggacgcttcgggttttggctatacggatgtttatttgatagagccaccttcgatcagttatgccgatgtcgggttgttagtctctgatgcggaaggcgtgttacttccaatcctgccgcgcgtgcaacagttccgcgccacatcgtttcaggggatgacgagcggaaaacaggattcatacggcacatatcaggatgacacgtcgtgctttggtctaggacgccactgctatctcaaactcgacaaaaagggccctcttgttgaaggaatctggtttggtctggataccgatgatgtagatgcaattggccggctgcgtatggctatcgaagccattgatgcgttggtaccgagcgttattgccgattattttctcgatatctccggcccggtcggtgcggatggagtcctagacagctattttgaggcttttcaattgcaacacctcaaagccaagcaggcagtacaggaatttcaggccaagtatcgacggcaggaaaatatgctggacaaactgcgcaagcttgtggcgtttttgggccgctttcgctgattttgcttcagatattcgctgcagatacaattatcttagcgccgcgcaacctatcattatctcgatatccccgctttgaccaaggcaggttcattcgcaaggctttttctggccctatccattcttgcaccatttgtttttgcggctattgtcgacgcgaaacaagaggtgattgatggcatcaaagactaccttgaatgcgaagaaccttgaagcacttggcgctaagcgccttgctgagctattgattgagatcagcaccgggaatgcgaaccataagcgcttgcttcgtatggaacttgtcggaaattcgagtggtgccgagttggcaagggaagttcgtaagcgtttgggcagtatcggacgttcaaaaagctggattgactggcagaaggcaaagtccgttagggctgatctggaagcccagcgcaaatctattgccgagaaaattgcgcccactgatccgaatgaggcgtttgaactgatctggcagtttctatcgctcgcagacccgatttttgagcgttcatgcgatggaagtggcgcgttgatcgaaagcttccatgccgcgtgcgaagatgctggtcgcattgctgcaatggcaaaagtccccattgaccgcttggtcgagaaaatcttctcggtcttgcaggacaatggatatggtcaatatgatgcgctgattgaggcaatggctccggctctcggtgaggccggcttgcgaaagcttcaacgagccttcgaagcatgggctaaagagccccagccaaaagtcgcaagcaaagacaaagaggttattgattggagtagcgatggccctgtttaccgcgatcagctttatgccagcggtaagtcgatcacggtcaaagttgtgcttcagcaggtcgccgatgctcttggcgatgttgatctctatattgaacagcaatctaaagaatcacagacgttcgctacagtcaccacagatatcgctcggaggcttttagccgctggtcgcgcggaagacgcattaaccgctctggagaaaacaaaattcgatagctgtcgggaaatcccttttgaatggcaaattttgcgtgctgaggtgctggaatctctcggacgtgcagaagaggcgcaacagtttcggtggaagagtttcgagcagaatctcaatgatgagttgctacgggaatatgtgaagcgacttcccgattttgatgacgttgaagctgaagaaaaggcatttgcatttgtccgagccgtcgccgatgcaaaccatgcactctatttcttccttcaatatccatcacttagtgaagcgtctaagctggtggtcagtcgagcaagtgagatggatggcgatcattatgagctgatgtctgatgccgcagagaagctatcggccaaattccctttggccgcgactattctgttacgcgcaatgatagatttcacgctcaataacgctcgctcaagtcgttacaagcacgcagcacggcatttgcttgagtgtggtgctctgtcccgtagcatcgaagattatcattccttcgcgccgcatgaggcttatattgctgatctccgaaagatgcacgggaggaaacatggcttctggccgcttgtagatcggtgaataaaataaggtgtgaattagactataattcctgaggatctgtcgcaaattattcagatcttctgcgctatgcgtctgggtatgcatggtagaggaaagtgtgcagcgaatggcgatcgatttcaaagggggctcatttccccaaaaatgtcattctgtatgcggtcttcttctacgtacgctatcccgtcggctgtgtcgcaaatttttgactggaccagatcggactgatctgcggacacaattatgctgtgagttcggcgaagaccttgaatggtgagcaattgtcattagcgaactggttcttgcggatcatgtgcgctacttcgatacctgcgattgtcgctgcggcggaatgaaatgccttgaagcccagcatatgtttggtgatccgcttgatgaaacgatgatcctgctcaaggatattgttcagatatttgacctgcaaaatttcaatcaacttatccgcaccagtgattttcaggatattatttacagcctgagcgcctgccagattggctccacttttatcaatgacgatcttatgtggaacaccgctgcttgtgatggcttttttaaagaaacgccttgcagcgccaacatttcggcgctcagacagcatgaaatcaagggtttgaccgtcacgatcaacggctcggtataagtaaacccatttgccccgaaccttgagataggtctcgtcaacacgccaggagccggccgtatgtcgtttgcgcatctgtgcctgtgtggcaatctgaggagagtatcgaacaacacaccggttcaatgtcgcatggtcaacctcaatgccgcgttcagccagaatttcctgtaggtcacgataggagacgggatagcgtacgtaaaagaagaccgcatacagaatgacatttttggggaaatgagcccctttgaaatcgatcgccattcgctgcacactttcctctaccatgcatagcccagacgcatagcgcagaagatctgaataatttgcgacagatccttgcgatccggctccgcccggattgccttgagaaagccccgccgcgattaacgctcgcacggcggggtttttcgtttccccggcctccccaagcgatgaatcaatttgtcgcatcaagcatcattcaatcgcaaaatagatggcgggtgtatcgcgaaagccgtcaaattatctaatagaatcaagagtgtatggcggagagggagggattcgaacccccgatggagttgcccccatgccgcatttcgagtgcggtgctttcaaccactcagccacctctccgcgttatgcagcactgtaaaacgacccttgaagaatcgcacagtaacgagcatcaaaaagcgaatgccgagtgtgcagcggctcaataacgagcctgcgccgtttagacaagagctaatttgcattccgttgtgaaaattcttgacttttccgccgcttcaaacctataagcaccagaccttgggcgtggggtgatccgcgcctattgttttggttgcggatttccgggttcccggtgccgcagtcaggggcaaaacccattcatcaaccgactgataaaaagacggcccatcgtctcgacgctaatgtcgcagggaatgagagccggaccgaacaaccgaaaggacaacaaatgttcgcagtcatcaagaccggtggcaagcagtatcgcgttgccgcaaacgacctcatcaaggtcgaaaaagttgctggcgaagccggcgacatcgtagaattcgcagaggtcctgatggttggctcgaccattggcgccccgaccgtcgccggtgccctcgtcaccgccgaagtcgtcgaacagggccgtggccgcaaggtcatcgctttcaagaagcgtcgccgccagaactcgaagcgcacccgcggtcatcgtcaggaactgacgaccatccgtatctcggagatcctcaccgacggtgcaaagccttccaagaaggccgccgagaagaaggctccgaaggcagacgccgctgaaggcgaagccgcaaagccgaagaaggcagcgcccaagaaggccgcagccaaggccgagtcggctgagtaagtagagagattaaaggagaacaccaatggcacacacaaaaaagctggcggttcctcgcgtaacggtcgcgattcagaatccaaacgccttggcgtgaagaagttcggcggcgaagctgtgctcgccggcaacatcatcgtgcgccaacgcggcacgaagtggcatccgggtgccaatgtcggcctcggcaaggaccacactatttttgcaaccgtaaacggctccgtgtctttccgtacgaaagccaacggccgcacgtatgtatcggtcaacccgatcgcggaagcagcagagtaagccgggcactctcataaagcaccggcgtcccatcggacccggtgcaaatggcagcctcgccaaaagatcgaagggaagatgggtcaccatcttccctttttgcatctggaggaacaaaaaatggttgtcgaagaagaaagctacgaagcaagttgttgtaagcgggaagcggattatgccgatgcatctcccggcttggaaaaggagctgggctatgtgctggattgccccattctcgtcacggaaaggctggttctgcgcccgccccatgccgaagacgtggatgccatttcctatcttgccaacaatgctcgcgtatccagcatgcttgcccgcatgccgcatccatatacgcgagaaaacgccctcgattttgtggggcgcgtgcgaaaaggcgagatgggcaattgcatctatgcgattacgcaagcagagaccggcttttcatggggtgctgcggcatccatccgtacaaacatggcgaagggctggaaatcggttactggctgggggaaccctattggggccacggctttgcgaccgaggccgctcatgccctgattgatctggcctttcgcgcgacgggcatcgggcggctgcatgtttcatgccgggccagcaatggcggctcgcgccgggtgatccacaagtgcggctttcagttcagcggcatgggcatggcggattcgcttgccgcaggaaatgtgccggtcgagcactatgttctggacaggcgtacatggatcggtctgagaagctggcaatcataagataaataatggccctgcgctttgcacagggccgataatcatcggggaatgaaatgaatgatatttgcacaatcgcccgcgacaaggtcgtggtgcgcgcgctggaaaaggccgatctgcagcgttatcgcgcgataagactaaatgcgctacagcgcgcgccaatgtctttcggctcaaccttcgaggaagaaaacgcttattccgatactatctttgcccgccgtctggagcaggtggacggcaatgcaattttcggcgcgtttcatggtgaggaactgctgggtattgccggacaccaccggcatgagcgcaggacggagcgccatcgcggcactttggccagtgtctatgtagagccgcaggcgcgtgggctgaagcttggcgaagcgctggtgcagaaggtgatagaccatgccgcgcggcatgttgtggtgctcgacgccagagtggtggcgaccaacggggcggccaagcggatctattatgcgttgggcttcaagacctgcggtgtggagcgcaaggcgcttctggtgcaagggcaatatctggatcaggagttgatctatatcgatttctccgatccggcatggaaagataaactcggctgaaaagcccgcatcttccgctgtttgttctggacaggcgtagctggatcgggctgagaagctagcagtcataataacaatatagtcttgccctttgggtggggctgcaagaccgaatataagataatcttcatataagtataaatattttatttttagtaaatacctaattttcaatcttcttatttagtataaactatggtgtttttgattgataaaataattttaccttttttgacctaaaatataacaaaaagttaatagaatatacaattgttgagtactgagtttatcttattaggtatttaaatgtctttttttaaaaaaaatatatcgataacagccatgggtggcttgatgttgtcgcttgcagtcgacgctgcgaaggcggaggaaaatgtttcgcaggtgaaacttcctcctgtttttgtttttgagcttgttgaaaaccaggggctggccaatattgctctgattcgacctcgagtgatagcgccagacaacaacctacgtcctgggggcattgtgtctgggatcgctggtcttttgactctcgggcaggagaaccgcaacctaattagtgaaaataggcaagttattaataacaatacgactgccattggccagaatcgtacctcgattagtaccaatgccaagggcgttgccgacaatagggctgctatcagacagaatagtgctgcgatttccgctcttggccagcgagttgacgggttgcaaggtcagatcaacagcgcccggaaagaggcacgtgccggagctgcaaatgccgctgctctttcggggctaagatatgataaccgtccaggcaaggtgtcaatcgctaccggtgttggcggctttaaaggtagcaccgctttggctgctggtatcggttacacaagcaagaacgaaaacgctcgttataacgtgagtgtagcttacaacgaagctggcacatcctggaatgcaggtgcaagctttacgcttaactaatagctgcgcaaaattgcatggcataatatgcacccggagatatctcttcgggtgcataattttttctaggccgcctcaggtggaggcagagaattcccttgaaaatgaattgtccgctctgcaactgcttgcaggaaacgggttttgctgtaattgcaacgtcacatgcgggcattgcccgcatgtgacgagattgagagtcctttcgggctcaaaagccggctgcgaagcgggcatccaagaaggttatgttcaatgaagtttctcgatcaggccaagatctatatccgctccggcaatggcggggcaggggccgtttcgttccgccgcgagaaatttcttgaattcggcggcccggatggcggtgacggcggacgcggcggcgatgtctgggtggaggccgtggacggtctcaacacgctgatcgattatcgctatcagcagcatttcaaggccaagaccggcatgcacggcatgggtcgcaacatgacaggcggcaagggcgacgatgtggtgctgagggtgccggtcggcacgcagattttcgaggaagacaacgaaacgctgatctgcgacatcaccgaggtggggcagcgttatcgtcttgccaaagggggcaatggcggctttggcaacctgcatttcaccacctccaccaatcgtgcgccgcgccgtgccaatccggggcaggaaggtattgagcgcaccatctggctgcgcctgaagctgattgccgatgcgggactggtgggcttgcccaatgcgggaaaatccacttttctggcaagcgtgacggctgcaaaaccaaagattgccgattatccctttaccacgctgcacccgaaccttggcgttgcgcgtattgatgggcgcgaattcgttattgccgacattccgggcctgatcgaaggtgcaagcgaaggtgtgggccttggcgaccgttttctcggccatgtcgagcgtacgcgcgttctgctgcatctggtttctgcgcaggaagaggatgtggcgaaggcctatcaggttattcgcggcgaactggaagcttatgagcacgggcttgccgacaagccggaaatcgtggcgctgtcgcaggtcgatacgcttgatcctgaaacgcgcaaggccaaggtcaaggcgctgaaaaaggcatgtgggtgcgagcccctgctgctttcggccgtcagccatgagggtttgaacgatacgctgcggcaacttgcgcgtatcattgatctgagccgcgccgaagaggctggaacggcgcaagccgaagagtaaggcttctgcggcgagaggaatgaaaccatgctgaagaaactgaaagactatcgccgcatcgttgttaaaataggctctgcccttctggtggaccgggccacaggcctgaagcgcgaatggctggaaagcctggggcaggatattgccgccttgcagcatgcgggcgttgaggtgctggtggtttcgtcgggtgcaattgcactggggcgcacggttctgggcctgccgaaaaaggcgctgaagcttgaggaaagccaggcggcggcagcagccgggcagattgcgctggcgaaggcttatgcggatgtgctgggcggacatggcatcaagtcgggacagattctggtcacgctttccgatacggaagagcgccgccgctatctcaatgcgcgcgcaaccatcgagaccctgctgaagctcaaggccgtgccgatcatcaatgaaaacgatacggtggcaaccaccgaaatccgttatggcgacaatgacaggttggcggcgcgcgtcgcgaccatgatgggcgcggaccttctgatcctgctttccgacattgacgggctttataccgcgccgccgcacaagaatccggatgcgcaatttctgccctttgtcgaaaccatcacgccgcagatcgaagccatggcgggggcggcagcatccgagctttcgcggggtggcatgaagaccaagctcgatgcgggcaagattgcaaacgctgccgggaccgcgatgattatcacttcgggcacgcgtttcggcccgctttcggcaattgaccgaggggagcgtgcgacattgttcgaggctgcccatgcgccggtcaatgcgtggaagacgtggatttccggcaatctggaaccggctggccggttgactgtggatgcgggtgctgtcaaggcgctcaaatccggcaaatcgcttttgcctgcgggcgtgaaggaagttgacggggatttcgagcgtggcgacacggttgccgtcatgaacgaggatgggcgggagattgcgcgcggtctgatcgcctatgatgctgctgacgcccgcaaggttgccgggcataaaagcgatgagatcagtgccattcttggctatgatgcccgcgcggcgatgatccatcgcaacgatctggtggtgcgggccgccagcgatgcgaaagccgcatagggggataggatgttggtcaaggcggatatgacgaaggatattgcgcaagtgatggcggaggttggccgcaaggcaaaagccgctgcggctcctctctccattgccacgaacgagcagaagaacaaggcgctgaatgccgctgccgatgcaatccttgaagcgcgcgccgatattcttgaagccaacaggcttgatctggccaatgcggaaaagaacggcatggccgcttccttcgtggaccggctgacgctcaacgaagcgcgcattgacgcgattgcggaaggtatccgcgccattgccacactgcccgacccggttggtgaagtgattgccgaatgggaccgccccaacggcctgcatatcgaacgtgtgcgcacgccgcttggcgtgatcggtgtcatctatgaaagccgccccaatgtgaccgccgatgccggcgcgctgtgcctcaaggcgggcaatgccgtcatcctgcgtggcggctcggattcggcgcattcctcggctgccatttacaaggcgctggtcaaggggcttgaagccgccaatctgccagccgatgcaatccagatcgtgccggtgacggacagggctgccgttggtgaaatgctcaaaggtcttggcggcgcgattgatgtcattgtgccgcgcggcggcaaaagcctcgttgcccgcgtgcaatcggaagcgcgggtgccggttttcgcgcatctggaaggcatctgccatctttatatcgacaagtcggctgatctggacatggcgcgcaggattgcgctcgatgccaagatgcggcgcaccggcatttgcggggctgcggaaacgctgctggtggatcgtgccgtagcttcgacgcatctggcgccgatcctcggcgatctggctgccgggggctgcgaaattcgcggcagcgcggaggtgctggcgctctatccggcggcaaagcctgcgacggaggaggactggtcaaccgaatatctcgacgcgatcatttccgtggcgctggttgacggcatttcgggtgcgatagaccatatcaaccgctattcttcgcatcacaccgaagccatcgtggccgaggatgcgcagaccgttgcgcgtttcttcaacgagatcgattcagccattttgctgcacaatgcctccacgcaatttgccgatggcggcgagttcggcatgggcgcggaaatcggcatcgccaccggtaagatgcatgcgcgcgggccggttggcgtcgagcagctgacctcgttcaaatatcgtgtgcgcggcagcggccaggttcggggttaatgaaattcggcttcgggctttctgcgctcaaggaacaatatcccggcgttgatgcgcattatctgcgtatgccgcatgtcgaaaagggcatgacggtgggcttgtttggcggctcgttcaacccgccgcatggcgggcacgcgctggtggcggaaatcgctatccggcggctgaagctcgatcagctctggtggatggtgacacccggcaatccactgaaagacagccgtgaactggcgccgctttccgagcgccttcggctgagcgaagaagtggccgaagatccgcgtatcaaggtgacggctctggaggctgccttccatgttcgctatacggcggatacgctggcgctcatccgcaatgccaatcccgacgtctatttcgtctgggtgatgggtgcggacaatcttgcttccttccatcgctggcagcgctggcgcgagattgcgcagaactttccgatagcgatcatcgatcgtccgggttccaccttgtcctatctgtcgtcgcgtatggcgcagaccttttcggatagccgccttgatgaacgatatgcgccggtgctggcgcggcgcatgccgccagcctggacattcatccatgggccgcggtcgtcgctttcctccacggcgcttcgcaaggttcagttgaaaaaggccccatcgaaaaagtgaacgggtggcaaagcccgcgactcttgaaacaaaacagggactctgcctatcttaaggcgtgtggtgcttacaatttccgcactgcgttgttcttgttggaaaggaaatacactgagaacagcacttgagaagaaggctcaacatgcgccttccacggtcgggatgaacgagacgaatctcgtgtccgcgaccttcgacgcggccttggccagtctcgaaaactccaaggcagaatccatcatccccatcgacattcgcggcagatcgacaatcggcgattatatgattgtcgcgtcgggccgttcgcatcgccatgtcacggcggtgaccgatcatcttgtgcaggcgctgcgtgaggctggctgcaaggagatgcgggtcgagggccttgagagtggcgattgggttctcatcgatacgggcgatatcatcgttcatatcttccggccggaagtccgtgacttctacaatctcgagaagatatggctcgatgacgatttcggcgacgaacgtgcgccgggattggtgcattgaccgtatattgagggcgtcatgcgtgtgagtgtttttgccgtgggccggatgaagtccggccccgaacgggagctggttgagcgttatttcgaccgatttgcaaaggctgggccgcccttggggcttgaattcgccggtgtcagcgaaattcctgaaagccggggccagacggcacagttgcgcaaggccgaagaggcccagcgtatccatgaggcgcttgacaatgccaagtccggtggggccaagtccggtgggaccagttccgggggcgctgccctgatcctgcttgacgagcgcggcaagacacttggttcggaagcttttgcggccattgtcggacgtatgcgcgacgacggcaagcgccagcttatcgttgccattggcggcccggacggccatgacccggcattgcggtcgcgcgctgatcttgttctggcgctgggggagctcacctggccgcaccagattgcccgtatcctgattgccgaacagctttaccgcgccgccaccattctggcggggcacccctatcatcggtcgtgacgaccttcatttccttgacaaagtgcgtaaaccttaggattgctcctcgcaacaaaatgcgtctgaccgttccggctgtatggttttgattagtattatctaatatatgcgagtaaaatgagcaggcctactattataacgctgtcgagcatcccgccacgttttggcctcttgaagccaacgctgttctcgcttctgtcgcagaggctcaaagcggaggaagtgcgtctctatatcccgcataaatacaggcgctttcccgattgggatggacgtctgcccgaagtgcctgcgggcataacaattgttcgctgtgacgaagatcttggacctgccaccaaggttctgccagccgcccgcgacctgaaggggcgggacgtggatattctgttctgcgacgatgacaagatttatgacgccaattggcatcagcggttcaaggcggaagcagcgcgaaagccgggccactgtatcatcgaggatggcgaaacgttccccgatattgccgatgcgggcaggcctgcggaccggcttccccgcagccgctggaagcccaaggatttcaaatacagaatgaagcgtatcgcttccctgtttctctataagccgaaccggggcacgccgggctatgtcgatcggatttccggctttgccggggttctcgttcatccagactggttcgatgagctgttctacgatattcccgacatcatgtggaccgtggacgatccctgggtttcgggccatctggaaaggcgtggcattccgatctggatgattggccggaacagccgccgtgccgagggcaaggcaagcggcgtcagcgccctcctgaaccatgtcgaggacgggcaggaccgtgtggatgccgacctgttggtgatcgattatttccggcagcactatggcatctggcagaaaacgaagatgatcgacgaaaaggcgacccttcgcacggcatcgatgcgcgaaatgatgcgacgcagaaaggcagaactcggtctgatcgatccgtgaagcgacgccaatttgcggtctgtggtttatggttgatggttcgttaacggtatccggctagatttgtagtccggctttaaaagcagctttgtttcgtctcgatagaacgcgcatgaattcaataggtcttttcagaacgcttggtgggtttgcaccactgcgggcaggccgccttctggccgggtttgcccttgctggcgcgcttgcctgcgcgccgccggccgtcgcgcaggatgcgctcaagcagcagcgtgaccagatggcaagcgaatatgaaaagctcagcaacgaactgaccgtcaccggcgacacgctgaaacagttcgaagacgaggtggcgagcctcaagaaagatcagtcaaccattactgccgcgctgatccagtcggccaagaccgacaagaagctccagcaggatatagccgatattgctgacaggctggttgcgctgcgcgaacaggaagacggcatccgcgcttcgcttcgtgcaaggcgcggcgttctggccgaggtgctggccgcattgcagcgcatgggcctcaatccgccgcctgccattcttgttcggcccgacgatgcacttgcctcggtgcgcagcgccgtgcttctgggggcggtggtacccgatatgcgcgatcaggtgaaagaactgaccggcgatctgaaggatatgcagcatgtcagcgcctctatcgcgcaggagcaggaaaagctgaaagaaacgcgcaccgcgcaggctgaggagcgggagcgtcaatcacttcttcttgaggagaagaagaaattgcagcgccaatccgagcaggagatcgaggcgcaacgcaagcattccgaggaacttgcggcaaaggctggaagcctcaaggagctgatcgcctcgctggataagcagatggcaagcgttcgcgaggcggcggaagcggcccgcaaggcggaagccgagcgccttgcagcggcgaaggaaaaagccggggaatccacgcctggcgaccgccatttgcgcgcgcagagcgacttttccaccctgcaaggcaggctggtcctgccagctgcgggcaaaatcatgcgccgtttcggcgacaaggatggtgtcggcggctccatgatggggcaggtcgtcgaaaccttgccttccgccacgattacgtcaccttcggatggcgttgttctttacgcaggcgtattcagatcctacggccaactcttgatccttgatgccggcaacggatatcatatcgtgatggctggcatggggcgaatcgatgttgcccagggtcagtttgtgctggcgggagagccggtcggcgcaatgggtgaaaaacttctggcaagtgttgcacctgttgaggtgggcaatggtgcgccattgctttacattgaatttcgaaaggatggaaaaaccgtcgatcccgccccgtggtggactgaacggctttctggaaggacacaaaatgatacgtaaactgtcgctgctgttcgccggggcccttctgggggcatccgccatggtgatggtccagggcgcaccagcttccaccgcttttgcggcaggaaaagacagcgatgtctataaggagctggctcttttcggcgatattttcgagcgtgtacgcgcgcaatatgtgacgccgcccgacgacaagaagctgatcgagagcgccatcaatggcatgctgacttctcttgatccccattcgtcctatctcaacccggaagccgcgcaggacatgcgtgtgcagaccaagggtgagtttggcggccttggcatcgaagtcaccatggacaacgatctcgtgaaggtcatcgcgccgatcgacgatacgcccgcctcgaaggccggtgtgctgtcgggcgacctgatcaccaagatcgacggacaggaagtgcgcggcctttcgctgaccgacgctgtggacaagatgcgcggcgaggttggtgcgccaatcgaactgacgatcctgcgcaagggcgccgacaagccgatcacgctcaagatcaatcgcgccattatcaaggtgaaggcggttcgctcgcgcgttgagaatgatgttggctatctgcgtatcatctcgtttaccgaacagacctctgaagacctcaagaaggcgatcaaggacattcaggaaaaggttcccgctgacaagctcaagggctatgtgctcgaccttcgtctcaatccgggcggccttctggatcaggcggttgccgtttccgatgccttcctcgacaagggcgagatcgtttccacccgtggccgcgatccgcaggatgtgacccgtttcgatgtccgtaagggtgacctgacgaatggcaagccgctgatcgttctgatcaatggcggttcggccagtgcctcggaaatcgttgccggtgcgcttcaggatcatcgccgcgccacggtgctcggtacgcagtccttcggcaagggctctgtgcagacaatcatcccgcttggcgaaaacggttcgctgcgtctgacgacggcgctttattacacgccgtctggcaagtcgatccagggcaagggcattacgccggacatcaaggtggatcagccgctgccgccggaacttaaaggcgaggacgttgttcgcggcgaatccgaactcaagggccatatcaagggcaatgccgaagatgcgagcggctccggttcgtcggcttatgttccgcctgatccgaaggatgatctccagctcaatgaggcactgaagcttctgcggggcgaagtggccaatgccgctttcccgccggacccgaaaaagggcgtgctgaactgaccctgaaatgagcaagacaaaaacgcgggagccctggcttccgcgttttgctttcggtcaaagtgcgtttcatatgtttgctgggcaggcatctggtctgatgcggtaaatgtcccatattgcctgtaatttgattgaaggcgtgaaagctgctggatatcaatcgagtgaaatatccgcgaattgatggagagtggcatgtccgagcataaaggcccaaccggcgcgatggtcgatcctgaaagcctgccttaccgtccctgtgtcgggctgatggttctcaacaaggcggggctggtctgggccgggcggcgcatcgtcattccgggcgatgaaatggatggcgccacacagctctggcagatgccgcaggggggcatcgataagggcgaggacccggcgcaagccgcgctgcgcgaactttatgaagaaaccggcatgacgtcggtctcgcttctggaggaagcatcggactggatcaattacgatctgccgccgcatctggtggggctggcgctcaagggaaaatatcgcggccagacgcagaaatggttcgcctatcgcttcgagggcgatgaaagtgaaattgcgatcaatccgccacccggtggccacactgctgagttcgattgctgggaatggaagccgatggctgacctgccgaacctgatcgtgccgttcaagcgcaaggtctatgaacaggtggttgcgactttccggcatctggcggcctgattttcatcggtcgtgcctgtctccccccttgtgcggtgggtcaacatattgtcaactccacctcaaatcgcttcggcctttttcgcgcgaagcgttttgagagggagaaaagcgcatgggtgttggaagtcttctcgtatttcttttcgtagggctcgttgccggctggctggcgggcaaggttgtgcagggcggcggcttcggcctgatcggcaatatcatcgtcggcgtgatcggcgctttctttgcgggctggctgttgccgcgcctcggcttttcggtcggcggcggggttattgcttcgatcatcaacgcctttatcggcgcggccatactccttatcattttgcgcatcgtcaaacgcgcttgaactggaaccgtcctgacaggcccggcgctccggtgccgggtcgtgctgttttcaaagtcgtggggacatgactccgaattccaaactgacgctcggtctggttctcaccgcatcggctggctttgtcgatgcgattgcctttctgcaactgggtggtttcttcgcttccttcatgagcggcaataccacgcagcttggcacggccattgccggccagcccggcgtgcagggcgaggtgctggtctggttccccgccatattgatcgtgcttttcttcagcggagcatttttgggcacgctgatcgtccgtgcctatgggcgatggggcagcttctatgtgatggcaagcgtggtggcgatcctgcttctggtcagtgtgctgcggcgtgaaggcgcgctggtcattcagccggtgctgctgcttgccgccgccatgggcgcgcagaatgccgccgtgcagcccattggtgccgcgcgcctcggcgttacctatgtgacgggaacgctcttcaatgccgctgccgatcttgcctgttcgctacgcggcgaaacgccgaaatggcgctggttgcagcatgtggcagtctggctgtctttgatgctgggcgctgttggcggcggtcttggccactctttcatcggccttgacgccttgtttgttccggctgcgatgattgttggtgtgatggtcgcctatgtgaggcttaattgatttaggctgtagtgacgagttaacttatggtttggcgcgagggtattttgttgctgaacaggagaaacgaccgccgtggagtgatctccacaaggacgtttcgacacattcagaagcaaaatacaccgcgtcccttcgggatatggcaaaaaacctccatcttggcgtcgcgaaacctcgatggggaaccaccccaccttcggtttcgctcctaaagctgaagattttttgcccataccaaatcacaagttaactcgtcactacagcctagcatgatctgatccgaaaaccggcttccacttttcgggatcatgcttaactgaacagcgatttttcgctttccaccagttccgaaatgagcgccgaaacggctgtgacacggcgcaatgtgcgcgcggattcgtgataggcaagccaataggcgcggtggatcacccggtcgggcagaaccgggaccagatcgggatcggcacacgcgatgaaggaatgcaatatgccaatgcccgcaccggcccgcacggcctccacctggccgagtgagcttgacacttcaaaggctggcttccagtcgcggctgatttccggcgcataggccagcgatggattgatgaccagatcttccacatagccgatcagccggtggcgattgaggtcttcggggcttttcggcgtgctgttttcttccagatagctgcgatgggcataaagacagagcgtataatcgacgagcctgcgcgcgacgagccgtccctgatccgggcgctccactgtgatggcgatatccgcctcgcggcgcgatagcgaaaaagagcgcggcaccggcaccagctggatggtgagatcgggatatttctgcgtcagccgcgccagccggggcgccaggaaattgaccccgaacccgtctggcgcgccgatgcgcaccgtgcccgaaacggcaatatcggcattgcccacctgcgcgcgggcggaaagcatttcggcttccatgcgctcggcggcaagcagaaactcctcgcccgcatgtgtcagcgtggacccgttggtgcgccgcgtcagaagtgtggtggaaagggctgtttcaagcgcggtgaggcggcgcgccaccgtggtgtgattgaggccgagccgcctggcggcgcccagaatctggccggagcgggcaacagcgaggaatatgcggatatcatcccagttcatggcgttctttgcttgagcaggcatccccgatccctttcggatcatgcgctttccttactataaaaaatgcacaacggatacgcttttcagtgccttgcaatgatgaatttgcagagtcaggatagggcaacgacatcagggaggttcttcgatgcgtaatatcggacattttattggcggcaagcatgtggcgggcaaaagtggccgcacggccgacattttccagccgctcgatggcacggtgcagggcaaggttgctttggccaccaaggaagaagtgcgtgcggctgttgaaaacgccaaggctgcacagccagcctgggctgcgaccaatccgcagcgccgcgtgcgcgttctgcgcaagttcattgagctggtcgaagccgaatatgacagcctggccgagctgctcgcccgtgaacacggcaagaccattgcggatgccaggggcgacatccagcgcggcctcgaagtggtggaagtctgcctcggtgcggcgcacatgctcaagggcgagttcaccgacaatgccggtaccggcatcgacacctattccatgcgccagccgctcggcgttgttgcgggcatcacgcctttcaacttcccggccatgatcccgctctggaaggctggcccggcgattgcctgcggcaatgccttcatcctgaagccgtccgagcgcgatccgggcgtaccgatgcgccttgccgaactgttccaggaagccggtcttccggcaggcattttcaacgtcgtcaatggcgacaaggaatcggtcgatgcgctgctcgatgatcccgatgtccaggccatcggttttgtcggctccacgccgattgcgcaatatatctatggccgcggctgtgcgaacggcaagcgcgtgcagtgcttcggcggtgcgaagaaccatcttctcatcatgctggatgccgatatggaccagaccgtcgatgcgctgatcggcgcgggttacggttcggctggcgaacgctgcatggcgatctccgttgccgtaccggttggtgaagataccgccaaccgtttgatggaaaagctcattccgcgcgtcgaatcgctgaaaatcggcccctcgaccgataacagcgctgattacggcccgctggtcaccaaggcggcgctcgaccgggtgcgcggctatgttgaccttggcgtcgaagaaggtgcgaagcttgtcgtggatggccgcaatttcaagatgcagggctatgaaaacggcttctatatgggcggctgcctgttcgaccatgtgacgccggatatgcgcatctacaaggaagaaatcttcggcccggtactctcgatcgtccgcgcgaagaattatgaagaagcgctggccctgccgagcgatcatgaattcggcaatggtgtggccattttcacccgcgacggcgatgcggcccgtgatttcgccagccgcgtgcaggtcggcatggtcggtatcaatgtgccgatcccggttccgattgcctattacacctttggcggctggaaggcttccggctttggcgatctcaaccagcacggcccggatgcattccgcttctacaccaagaccaagactgtcacctcgcgctggccgtccggggttaaggatggggcggaatttgtcatcccgacgatgaagtaactacagcctagtgcggttccggtttttacaaaatcgccggaaccgctctaaccatttgttttaccgcattatccgaccagactgctttgcgctttgaacgtgcaaatgtgccgaaagcctgcatttttctgctcaaaggcgacaatttcggcaagctgattatgaagcttgcgtgagaccgcaataaactgcttgcagagctgcgccttgagcgtgatgctgtgcctgtttcttttgttggaactgagtcacatttcaaagggcaggcagagtatgggtgagcgccagcaggcgggcataggggagggcggcggacccgggcgtgagcgccaggaagaggcccggcgcatccttgagcggctggagcgtgagcatgtcggtgccgaaggcatcgtgcggcgtgggtttttccgtacggcgcagcatctttccgctgccggtgcgcctgaaaacgacgcaatcgaactctgggccacccgtgtcgggcgcgggcttggccttctcataacgctggcgatcatcgtctggctcatttcctatctcatgcaaagccaggtataaaatgacgcttcctgcgccttcggatgcgacaaccgttattgtcatctcaagccatgtcgtgcgcggttcggtgggcaatcgcgcggctgtcttcgctttggaaacacttggctttccggtctgggcagtgccgacggtggtgctgccatggcatccgggccatggggttccgggtgctccggccggacgcatcgtgccgcctgcggatgaatttgcccgcctcatgcaggacttgcagcgcgcgccatggctgaacgaggtgggcgcggtgctgaccggctatcttggccatcccgaacaggcggcggcggtggccagtctggtcaaggccgtgaaggcgaacaatcccgaagcagtctatctctgcgatccggtcatcggggacgagaaaggcctttatgtgcccgaggcgactgccatgggcattcgcgacaggcttctgccgcttgccgatatcgcgacgcccaatcgtttcgagctttcctggctgaccggtgtgccacttgaagacaataaggcgcttatggaggcagccctcgatgcggggcctgccgccatgctggtgacttccgccttcccgtttatgaacggcagtatcggcaatattctgctgacgccgacgcttgccctgatggccgaacatcgccgggtggacgggccgaccaacgggcttggcgatttgacatctgccgtctttctggcgcgctacctttccgggctttcggaagaaaagacgctgcaaagcacaaccgctgccgtgtttgaaatcatggcgcgctcggccaagcgtggagcggatgaattgatgctggaagccgacgcatcaagccttgccacgccaatggccatggtgcagacgcggcggcttcttcatccgaccaaagggctgcggacctgaatggtgaaattcctcccatatgcgccatgccgaacatggtgcctgctggctggcgcatggcgatatgggcttgagaatgcacatgaaacctgtgtgaaaatttgtccgagaggatgggttccacagggttcattttgattgatctttgaattcgatagggatattcaaacgctatggctgatcttccagattcacttcttgctggttacaaaaccttcatgagcgagcatttcgcgcatgaaacggcacgctacagggacttggctgaaaaagggcaatcgccggaaactctggttgttgcctgctgcgattcccgcgctgcgccggaaaccatcttcaatgccgcaccgggcgaaatctttgtccttcgcaatgtggccaatctcattccgccctatgagccggatggtgaataccacgcggcttcggcggctttggaatttgccgtgcagagcctcaaggtaaaacatatcgtggtgatgggccacgggcgttgcggtggcatcaaggcggcgctcgacactgaaagcgccccgctttcaccgagcgattttatcggaaaatggatgagcctcatttcgcccgcggcagaggccatcagcggaaatgcgctcatgacgcaaagcgagcgtcatacggcgctggagcgtatttcgatccgctattcgctggctaatctgcgcactttcccttgcgtggatattctggagaagaagggcaagctcaccttgcatggcgcatggttcgatatttcgaccggcgaattgtgggtgatggatcaccagaccggtgatttcaaacgccctgaactttgatagaaatattgtgaatgtacaagaaagcccggccgaagccgggctttcttgtatttcatgcaattatttgccgtcgatggccttgcccatgacggcgatggcgcgctggtaaacctgtgcggcattccagccctgaatggcggcataattgggttcgcccggctgatagccggccccgcgctgccagccatggccgacgaggaagttggcggtggaatagagtgcgtccgccttggaacgcgccatgtcgatatggccgctgccgtcgccgtctacaccatagttcaggacattgacgggcaggaactgggtctggccgatttcgccatgcatggcgccgatggcggctgggctcaaatcctcacggtcgatgagcttcaaggcggcgtaaagctggtcggtgaaatagtcgctgcggcggcagtcataggcaagcgttgccacggcggaaagcgtgtgctgcttgcccatataggaaccaaagccggtttccataccccagatcgcgatcagcgggccggcgggtacgccataacgtttttcgatattggcgaagagggccgcattctgctgcttcatggcgcggccgcgcttgatgattgtatctgccccgcgcttctgcatgaactgctcgaaggagagtttgaaactcttctggttgcggtcggcattgatggtggcctgcgcatatttcgtgttggcaagcgcattgatgcctgccttgccaatgcctcgcgatgcggcttccttcatcgtctgctgaagccaggcattgtaaccggcggcattgttgccgcattgtgctgcctcggcgatgcccgcacctgccatcatgcccaccgcaataactgctgctgccgtccaagaccggcctttggcaacgaatgccattcgtctctcctttggagttttgattcgacttcgacgcgaatttgccatcccttacaacaaatgtcatgccgtatcagcggggcggggtgatcggccgagcagcggattttcaagcatttagtgaaataggcatcgaaagacaggataggctggtttcgtcgaaccacgcccttgccgggtggaggaatgggcttttgcttgacattgcaggccttacgccgtaaaggctcttccaatctatccgcgatcttcagaacgcgagccaccgaccgggacccatcatggtataaagcgatcccggaggtccacacccgacagcgcgatgcgccctcgggtgccgtgaccctatggttgcttcctgaactggcagatgtgcgggacgatctatcccggacgagctttccatctcatcccggataagccaaggaaaatcgatgtttgaaacacttcaggagcgtcttggctccatcctgaacggccttaccggacgcggcgctctttcagaaagcgacgtgacggcggcgctgcgcgaagtgcgccgtgcgctgatcgaggcggatgtttcgctggaagtggttcgttcctttaccgatcgcgtgcgcgaaaaggcggttggtgcggaaatcctgaaaagcatcaagcccggccagatggtcgtcaaaatcgtccatgacgagcttgtcgaaatgctgggcaccgaaggcgttgctattgatctgaatgcgcctgcgcccgtcgtcatcatgatggtgggcttgcagggttcgggcaagacgaccaccaccggcaagatcgccaagcgcctgaccgagcgccagcgcaaacgcgtgctgatggcttcgctcgatacgcgccgtccggctgcgcaggagcagcttcgccagttggggcttcagaccggcgtggatacgctgccgatcatcgcaggccagtcgccggtggagatcgcaaggcgcgccgttcaggccgcaaagcttggcgcgcatgatgtcgttattctcgatacggcaggccgcacgcatattgatgagccgctgatggtggaaatggcggatatccgcaaggccgccaatccgcatgaaatcctgctcgtcgccgatagcctcaccggtcaggacgccgtcaatctggcgcgtaatttcgatgaacgtgtgggcattaccggcattgtgcttacccgcatggatggcgatggacgcggtggcgctgctctttccatgcgcgccatcaccggcaagccgatcaagctgatcgccaccggcgaaaagatggatgcgctggaggaattctatcccaagcgcattgccgaccgtattctcggcatgggcgacattgtttcgctggtcgaaaaggctgccgaaaacatcgatgcggaaaaagccgcggcgatggccaggaagatgcagtcgggcaagttcgatctcaacgatcttgccgagcagttcaagcagatgaagaagcttggcggcatgggcggcatcatgggcatgatgcccggtatggccaagatgaaggatcaggtggccgcttccggtctggatgacaaggtgttcgaccgccagcttgccatcatcggttcgatgaccaaggccgaacgcgccaatccggaccttttgaagcatagccgcaagcagcgcatagccaaaggttcgggcacgaatgccgctgacatcaacaagcttctcaagatgcatcgccagatggccgacatgatgaaaatcataggcaagggcaagggcggaatgatgaagcagatgatgggtggccttgccagcaagatggggctgggcggccttggcggtggtctgggtggtatgcctgacctttccaagatggacccgaagcaacttgaggcgctggccaagcaggcggaagcagccggactcaccaagggtggccttggtggcggcttgggcggtctacccggcggtggcctgtccggtttgggaggcccgaagcttcccggccttggcggtggccttccgggcctgccgaagaagaaatgagcagcatgagcaacgagcagaacaccatacccgctgagcttctggcgctgcgtgcatcgatcgacaatatcgacgctgccctcattcatatgttggccgaacgctttcgctgcacgaaggctgtcggcgtattgaaggccgagcgaggtctggcaccggctgatccggcccgcgagaagcgccaggtggcgcggctgcgcgcgctggccgcagatgccaatctcgatcccgattttgctgaaaagttcctgaactttatcgtgcaaggaagtcattcggcatcatgagcataccgccgccaaccatggcggaaaccaatagttgtgaaaacagcttaacccgttttgccccaaaccgggcgaagctattgtctgaaggaaagaaaaaatggcccttaagattcgtctcgcccgcgctggctccaagaagcgtccttactaccacgtcgtcgttgccgatgttcgcgctccgcgcgatggccgctttatcgaaaccgttggctcgtggaacccggttctgccgaaggacgccgaacgcgtgaagctcgatgccgagcgcatccagcattggattgcacagggcgcacagccgaccgaccgcgttctgcgcttcctcgatcaggctggcattgccaagcgtccgtcccgcaacaacccgaccaagggtgagccgggcaagaaggctcaggaacgtctggccctggccaagcaggctgaagaagaagccgctgcaaaggctgctgaagctgccgcagccgctgctgctccggctgaagaagctgccagcgaataattttctcgcacggtttgttttgggaaagcggcggagcaattcgccgctttttctttagttttatttttaaagcactcctgcgattgacgatttgtcgccgtgtggcgtgcttttggcgcaggttttgccctgttgttcaaatcgactggaaaaggcgcgaatttcgtctatcctgttgatctgacggctcgcatattcttgaacgcgaatctgccggcaccgatatcgatctttccgggcgcttcaacgcctcttttcaggagaagcccatgaccgctcagacggttgccacttccttttctttccgccgcatttttatcgctctcggtttgaccgttctggttccgctgctttcagcctgcggtttcaacacgatcccgaccaatgaggaaaaggccaaggccgcgtggagcgaagtgcagaaccagtatcagcgccgcgccgatctggtacccaatctggtcgagaccgtgaagggctatgcagcgcatgaaaaggaaaccctgcaagccgtgatcgaggcgcgcgccaaggccacgcaggtgcagatcacgccggaaacgctgaacaatcctgcgcttttcaagcagtttcaggacaatcaggcaaacctcaccagtgcactgtcgcgcttgatggttgtcgtggaaaaatatcctgacttgaaggccaaccagaatttcctcgctctgcaatcgcagcttgagggtactgaaaaccgcattgcagtggctcgccgcgattatatcgaggcggtacgcacctataatacgtcactgcgaaccatgccgacgatgatctggacatggatctggtatcgcgatgcacagcccatgccgaccttcagcgccgatgcaggcagccaggccgcgcctaaggtcaacttcaactgatcggcgttttcgtggcgggtattaggatcaggcagaaccgttcttgtggctggaaatggccgcaggggctgcttgcggccatggttgtgctgtttgccgccctttgtgcctttcagggcgcgctggcgcaggaggctgcgaaaccaacgctgtcgctgacgggccgcgtggtggatgctgcgggtatcatcgatcccgcgcagcgccagcagcttgtacagaaacttgcggattttgaagcgaaatcctccgatcagctggtggtggtgacagtgccaagcctcaatggcgaggacattgaaacctattccaaccgccttttccgggcctgggcgctgggccagaaacaggaaaataacggcatattgctggtggttgcgcccaatgaccgaaaggtgcgcatcgaggtcggctatggcctggaaggcgtcatgaccgatgcgctttcgagcatcatcatcaatggtacgatcatccccgaatttcgcagcggcaactattcgcaaggcattgtccagggggtggatggcatcctctcggtgctttccggcgattcggtcgaatttgaagcgcgggcgaagcgcaatgtgcagaccagctcagatgacgtggactgggtcttcgtggtcttcatcgccttctggtgcctgatctttttcggtggcttcggcatggcaatcctgacgccgattttcggtcgcaagatcgaaccgggtaaatatcaatggcttggcatggtcatcgattataccaatcgcggcgggtctggccggggtggaggtttcggtggcggcttttccggcggcggtggttcatcgggcggcggcggcgcttcgggtagctggtagggagaggcaaggatgacgcatcacacgctgattggcgccgacgatcatgcccgcattgccgaggcaattcgcaaggcggaagccgagaccagcggcgaaatctatgccgttctggcgcgctccagcgatgattatttcttcgcagcgggttttgtcgcagcctgcggcatcctgatcgcctctgtgttcgcggctttcctcgcccattggtactggtttgacattcgcctgccaatattcgggcttgcggttttggcggcctttgtttcggccatggtgctgctgtggtttgtgccgtcgatccgcatgttgctggtgccgcgccgtattcgctataagcgcgcgcatctcaatgccttgcagcaattcctggcgcgaaatgttcatatcaccgagcagcgcaccggcatcctgcttttcgtgtccatggcagagcattatgcggaggtgatcgccgatgcgggcatcaatgcccgcgtcgaacaggaggagtggaacgcgattgtttccacgctcatccatcacgcatcgcgcgcagcggttggcgaaggcttcgttgaggccatcggccaggcgggcaagctgctctcgcatcatttcccggcaggtgatgatgacgtcaacgaactggacgatcatctgatcaaactttgaggcccaggttcaccgcaaaatgtggcggggtgaattgttttttgcctttttgcgcatggtgattttccagatgtggagaaatactccggtatattctgaaatttcaggctaaattttcgtagtaatctttcaaattgagcggatcagatgcttcttttctgacttttcgggaaaattttcgttatcttcagtgaattaggatcgaatcccatggctaatctgctaatttggcgcgcattgccataatgacagggagtatccggcgtgactgcaaagcaggatcggtcgagcaaggttaaggtttcaaaggcaagcaaggaggggaagaagggaggaaagtcgaaggcattcgctgccttttcgcagcttctcttcgagtgggcgccgccggaagatctcgcggcttatgatgccgccgccctcgaaagttctgcccttcatggctatgccgcgctcgaagcctaccgcaagggcaagagcatcatcaatattgacgacggtatcgcacgccatggcaagccccatagccggccggtgagcgtcatcaccatcgtcaacgacaatatgccctttctgctcgactcgatcatgggtgagctgaacgatcataccagccagattttcatggtcgtgcatccggttctcgatatttcgcgcgagaaggacgaactggtcattctgggtgaagcttcgcagcttgcgcctgccaagggtgtggagcgcgtcagcctggtgcagattcacctgcccgcactcagcaaacaggccaaggccgatcttaccgccgggctgaaacgtgttttgggtcaggtgcgctctgcggtcagcgactggaaaccgatgctgaagcggcttgatggcgccatcgatgattacaagcgcgcctataaactgaccggcaatgccgcgatgccggaagccatcgcgtttcttgaatggctgcgcgacgatcatttcattttcctcggccttcgcgagctggttttcgagggaaccggcaaaaagcgcgatctcgttgcggcgaaggagccgctcggaattctgggcgataatgaagtgcgtgtgctgcgcaaggatgatgacgatactgtcaccccgcgcgaaatcacggaattcctcgatagcgccgaaccgttgatcgtcaccaaggcaaattcgctttcgtcggtgcatcgctgttcctatctcgattatatcggcgtgaagattttcgggggcaggggcgaagccattggtgaactgcgccttgttggcctcttcacctcggttgcctatacgagctcggttgcaggcattccgttcatccgctccaaggccgatgcggtcatcaggcatctgggcttcaaccgcgaggatcactcgggcaaggcactcatcaacgtgctggaagaatatccgcgtgacgagcttttccagatcgatacggaaagcctcaccgccaatgccgaactgatcctggcgctgggcgagcgcccgcgtgtgcgcgccattccgcggctggaccgtttcggtcgttttgccacggtgctggtctatatcccgcgtgaccgttacgattctgccgtgcgtgaaaagatcgggcattatctggtcgacgtctatggcggcgacagttttgagttccaccccgtctttttgcagaacggcctgacgcgcgttcagttcgtcatccgccgtcatgaacgctccacgccgcatgtggatcgagaggcgctggaagctgaagtgcgcgccatggtgcgcaactgggaagatgcggtgcgcgaaagtgctgaaacggtggatgccgacacggttgcgcttgccgcgagctttccgccttcctaccgcgaaatcttcaccgcgccggaggcgctggtcgatgcggagcgtattgcgggtctcagccccgaagagccgctcttcgtcgatttttatcgctaccgcaccgatgggccggatgcggtttcgctgaagctttatcatcacggtgcgccggttgtgctgtcgcagcgtgtgccgcttctggaaaacatgggcttccgtgtcgtcagcgagcagacgatcgacctgccccatgcaggcaaggatggcgcgcctgtctatctgcacgatatgcagcttgtgaacgcttatggtgcacctgtcgatctttccgacgatggcgagatgctggaagaagtcttccgaacggtctgggacggcctggctgataatgacggctataatgctctggtgcagaccgcgcgcctgaccgcgcgccagatcatgatcctgcgttcctatggccgctatctacagcaggcaggcattgcctattcgcaaagctttattgctgccgcactcaaccgttatccggaaattgcaagcgatctctatgcgctgttcgatttgcgctccaatccttcgtccaagcggcgcgatgcggctgaaaagaagctggtcgatgccattgagaccgcattgctcggtgtgccgagcattgatgacgaccagatattgcgccgtttccgcaatctgatcgaagcgacgctgcgtactaatgcctaccagccggatggcgatggcaaaccgcgcgtcacctttgccttcaagctcaatccgcgtctggtcgatggcctgccggagccgcgcccctatcgcgaaatcttcgtctatgggccggaagtggaaggcgtgcacctgcgtttcggtgcggttgcccgtggcgggttgcgctggtcggatcgcgcgcaggattatcgcaccgaagtgctggggcttgtgaaggcccagcaggtgaagaatgcggtgatcgtgccggttggcgccaagggcggcttctatcccaagcgcctgccggttggcggagaccgcaatgcggtgtttgaagccggccgcgatgcctataaggtatttatctccacgcttctgtcggtcactgacaatattgaggataatcatgtcgtgccaccgacggaagtcgtgcgccatgacaatgacgatccttatttcgtcgttgccgccgacaagggcacggcgaccttctccgatacggcgaacgccatcagccaggcgcatgatttctggttggacgatgccttcgcatccggcggttccgccggttacgaccacaagggcatgggcattaccgcgcgcggcgcgtgggaagccgtgaagcggcatttccgcgaattcgacatggatatccagagcgagcctttcacggttgtcggcgtgggcgacatgtcgggcgacgtgttcggcaatggcatgttgctttccgagcagatcaggctcgtggccgccttcgaccatcgcgatatcttcatcgatccgaacccggttccagccgacggttttgccgagcgcaagcgtctgtttgaactgccgcgttcgagctggcaggattatgaccgctccaagctttcggcaggtggcggcatctatagccgcagccagaagacgattacgctgtcggcagaagcatccgcggctatcagccttggcaagaccacggccacgccgcaggaaatcatgaccgcgatcctgaaatcgaaggtcgatcttctctggttcggcggcatcggtacctatatccgctcgtccgccgaaacggatgcgcaggtgggcgaccgcgccaatgatgcgatccgcatcaccggctcggaagtgggcgcgcgcgtgatcggggaaggcgcaaatctcggcgtgacgcagcgcgggcgcatcgaatatgcgctggcaggcggtcgcggcaacacggacgccatcgacaattcggcgggcgtcaattgttccgacgtcgaggtcaatatcaagatcgcgctggctgccgccatgcgttcgggcaagttgaagcgccccgcgcgcaacaagcttctcgtcagcatgaccgatgatgtgtcggaactggttttgcgcaacaactatctgcaaccgctggcgctttcgctcagtgaacgtctgggactggccgaactgccctatcaggcgcgtttcatggcggagcttgaaaaccgcaagcttctggatcgcaaggtcgagaacctgccttcggatgctgttctggccgaacgccagaaggcgggccagccgctgacacgcccggaactggcggttctgctggcctatgccaagctgtcgctgttggatgatctggtggcaagcaagcttccagacgaaccttacttccagtcgctgctgttcggctatttccccaagcgcatggccaagacctatgcggaggaaatttcgcaccatcgtctgaagcgggaaatcatcgccactttgctggcaaatgatgcggtcaatcgcggcggcatcacctttgtcagccgtctggccgatacgacgggcaagtcgcccgccgatattctgcgcacctatgttgcggtgcgcgatggctttgaaatcaacgcgatctatgacgccatcgatgcgctggacaatcaggtgccgggcgatgtgcagaaccagttctatcacctcgttggtgagatgttgcaggccaccacggcctgggtgctgcgcaatgacacgacccgtgccaacctgacggaactggtgggcaccatcaccagggcgcgtgccgagctggaaccgcgtttcgacggcctgatgccggaatatctgaaaagcgcacttcaggccgacaaggccgcattcatggaaaagggcgcgtcagcctcgcttgcgcagcgcctcgccaatctccagcttgcggatatcatgccggatattgcattgatcgcgcatctggctggcgcagacgtggtggcggctgccaaagcctatttcgccgtttccgaggcattccgcatcgggcggatagaggacgccgcgcgctccattcccgttgccgactattatgatggtctggcgctttcgcgggcgagtgatacgatcacacaggccgcacgcggcatcaccattgcggcgctgaagcgcttcgccaaggagaaggacccagcagcggcatggcttgccgcggatggcgcccgtatcgaacaggtgaaaaatcgcatggtggcgctgacggagggaggggatctgaccgtttcccgccttgcggttgcggcgggtcttatgtccgatctggcgcaataatcacgcccggccttgaaagaatgaaaagggtggctctcgcgctacccttttctgtttttgtatcgtcaatataggcaatataagaatcgtttgtttgagacgcttttgggatgagttgacaattattcataaaatgcttgcgtgtttccggtcggaggcgggttcgtgccttttcggaaagcgtccggcggacaggagcagggattgaccgaacaagtgatggcgccccgccgccatgccgcgcgtcgcggcgtatggggatggattttcttcgattgggcggcacagccctttttcacggttgtaaccacattcattttcggcccctatttcatttcccatgtcgccgccacgcctgaagaggggcagatggcgtggggatatggtttcgcggtggcggggttgctcatcgccattctctcgccaatcctcggctcggttgcggataaaaccggtgcgcgtaagccctggatcggcttctttgcagttttgaaaatcatttgcctgtcgcttttgtggtttgcggttccgggtgcaaacctgttctgggttctgtgcgctttcgccatcgccatggtggcggcagaattttccatcgtcttcaacgattccatgatgccgcgtctggtggcgcgtgaagatatcgggcgcgtgtcgaatatcgcctgggggcttggctatcttggcggcatgatcgtgctgattttcgtggtcttttgccttgccgcatcgccggaaacaggccggacgatcatcgggatgaagccgctcttcggccttgatccgcaactgggcgagggcgcgcgcatcaccgggcctctggccgcgctctggtatttcattttcatcctgccgatgtttttcttcacgcccgatgcggcaaagggtgagcccttgcgcacggcgcttcgctccggcttgagcgagttgaaggcgacattggcggaggtgcgccaccgttccggcattgtgcgctttcttgctgcgcggatgatctatcaggatggcgtcaatgcactgctggcgctgggaggcggttatgctgcggccatgttccactggacgattaccgagatcggacttttcggcatgatcctcaatgtcatggcgatcatcagttgcctcatcgccagcaggctcgatatgcgcttcggctccaagaaggtcgtgatcggcgcgctggtgcttctgttcttcgcttcacttggcattatttcgacagcaagggactatacgctttttggcctcctgcccttcacgctggaaggcgagggcaagctcttcggtaccgccgccgagcatagttatctgatctatgggctgatgatcggcgcggcctttgggccggtgcaggcttcctcgcggtcctggtttgcgcgcagtatcaagccggaggaatcgggccgctatttcggcctttatgcgctggctggccgcgcaaccagctttatggggccatttctggtggccagcattaccgccatcagtggttcagcggctcttggcatgtcggtactgctgttgttttttgtagcaggctttgcgctgacgctgattacgccctatccggcggaccgtctgatatgacaaaggccccgaaacatatgttccggggcctttgctttatatgttccgatcagtggcggaagtggcgcatccccgtcatgaccatggcgatgccatgttcatcggcagcggcgatcacttcgtcgtcacgcatggagccgcccggctggatgacggcggttgcaccggcctcgacagcggaaagcagaccgtctgcaaaggggaagaatgcatcggacgcgaccacgcagcccttggtgagcggcgctgcaaggccggcggcttcggccgcatcttctgccttgcgggcggcaatgcgggctgaatccacgcggctcatctggcctgcgccaatgccgaccgttgcgccgtccttcacatagacgatggcgttcgacttcacatgcttgccgacgcggaaggcgaatttcagatcgttaagctcggcttcggtcggtgcgcgcttggtgacgaccttgagatcgagatcgtccaccacaccattgtcgcgcgactggaccagcaggccaccggcaaccgtcttggcggcaatgcccttggcgcgcgggtccggcaggccgccggtgacaagcaggcgcaggttcttcttggccgcgacgatggcctgtgcgccttcggtggcatcgggcgcgatgatgacttctgtgaaggttttcacgatctcttcagcggcttcctcatcgagcgtcctgttgagcgcgacaatgccgccaaaggccgaaaccggatcgcaggcgagtgccttgaggtaggcttccttaatggtggacgcttccgccacgccgcatggattggcgtgcttgatgatggcaacggctgcggtgcgggcgggatcgaattcggccaccagctcaaaagccgcatcggtatcgttgatgttgttataggaaagctgcttgccctgaagctgggtcgcagtggcaacgccggggcgcttttcgccggtgagataaaagccagccgtctggtgcgggttttcaccgtagcgcatgacggaatgcagcttgccggcaaccgcgcgataggtcggcgtttcttcgtcgattgcttcggcaaaccagttggaaatggccgcgtcataagctgccgtgcgcgaaaaggccttggcggcaagctttttgcggaaggcaagcggcagggagccggaatgcttttccagttcagccacgacgtctgcataatcggcagggtcaacgacggttgcgacataggcgtggttcttggccgaagcgcggatcatcgccgggccgccaatgtcgatattctcgacggtcgtgtcgtagtcgccgcccttgaagcggacttcctcgaacggataaagattgatgacggcaagatcgatgccgccaatgccgtgttcttccatggccgcgacatgttccgggtcgttgcgcacggcgagcaggccgccatggactgccggatgcagcgtcttgacgcgcccatccatgatttccggaaagccggtgatttcggatacgtccttcaccggaatgcctgcggcggcaatcgattttgctgtgccgccggtcgagaggatttcgacgccattggcatgaagcgccttggcgaaatcgatcaggccggttttgtcggaaacggaaaggagggcgcggcgcacccgatgaagatcgggagcgggaatatgcttggagctgacagccatagggagttggtctcttcgttgctgaaacggatgcgttcaggaaagtggacggctcgccctaacacaagcgcgccgagaatcctaccgcaaaagaccgatttgaactttatacgtaactgccgagggcgacgcggctgaactgccagttcacttccggcaggtcggaagcagggaaggagagcacgatctgctttgatgtcacggggccgcggaagcccgcaaagaagatcgaatcttccagttgtggcgcaacttcaaagcaggaaaagacccaggtgtcgtcgcggtctcctgacagaacgatcaatccgttctcatcaaaggaaatatcgaccgacggatgcaggtggaaacgcaccgcaatattgtcgcgcccgtttgccttggatgggcggccatcgccgcgatagaaccggtctgcgccctgaatgacgctgccattatgcgacagcacgatacggcgctcgtgatagatgccgaacaggcgcgcatagccgtcgtggctggcaacaaagccctgccgccccatttcctcgatccggtcgcgctgcacgcgggtggggcctgcaatgatcggcgtgccgatcatgttggaaaggctcgcattgaggctgaaacggcacgaggacgtatcgttgatggtggcggtggagtgtgcagccgtcgagcggcccaaaggacgaaattccggcgggccgaaacggtcgatgccggaattgacaatataacgctggcgcccggaggacatttcaaaggcgagacaaccggcatgggcgtcccgcgatgctgtcaccggcggcggcagtccggtgtcggcaatgatggtggtggaccccatcgaaagccgctcataaccggaatagggcgcgtgggtcagcggcgatccggcggtttcatcatgccgcagaaccgaaatgatgcgttccggcatggttgggccgacgccgttgaaaagcgcaaggctgccatcctgatggcggaagaagcgcagcgcaggcaacatgcgttcaacggcttcgatcagcgccttgggcggcgattccgtgccattggcataagtctggcgaagcggcagaagatcggccagcaattccagaaccgtaacgggattgcgcgagatatgcccgccatccggcatgatctggcgtttcagctcatattccagattgcgccgcgcggcgcgggcagtcggcggcgaaacaggcagcgccagggcggcgaaagcaagcgcgatgcgggcgcgcaagcgttcctctccatcatccatggcggcggcgacggtgcgcagatagcgcacctgcatggcgagcgagcgcatgaatttgcgataggcgggcagttccgcacccgacaggatgaggttggaatgctgcaaccatgcgatgatgcgctgggcggtgacttccggcgcccaggcaatgccgccgatgcgcttgccgaacatgcgcatccagtcatcgacgagcgcgcgcgcattggcggttgccagttcgctattggcgcttttgagatggcgcagccagccgaaaccctgaagggctgcttcccattcaggcgttggcggttcgacggcgaaaggcgacaatccgccggtttcgacgaggcgtccggccagcgcgaaacggccatgatagaattcctgcgccagttgcgggtcggcaacgcgcaggtcagacggggcgatcaggatgcggtccggcgtaaagccggtgaagcgccagcgataaagcggtcccatgcgaaggcggcggctgaatttgcgccacgcctgtgcaatggccaatccccaaagatgtggggtttcgctgagggcgactgtcacccggtctttctccgtattgtttgtcattattttgcggccattagaacagcccgtttcctttatacaattgtatggaaatggtgaatcgagcgttaaccataccggacggaaatgcgaccagtatgtcaaaatacacattttgcggttttatacgcgcttgaaacgggccgcgaagaagccgtccatgccggccatgtgcggattgccgtccaaacgatccggcggcaggtctgccggggtggagcgcaggaagccttccgccgtcaccagcccttcaaggccgggacaatcctgctccgtgattgggaacggttccagcagcggattttccggcgccttgcgcgccatttcctcgccttcgagcggatgcagcgagcaattggaaaagacgatcacgccgccgggtttcaccagcgtggctgcgtgcgccaaaagcttgccctgaagttctgcgagttttgcaatgtcctgcggcgtcttggtccatggcacgtccgggtgacggcgcaccgtgccggtggacgagcagggcgcatccagaagcacggcgtcgaacagttcgtcgggcttaaaatccatcagattggtggcgacagtcttcgcctcgaaaccgaggcgttccagattggcgttgagacgcttcagccggttttcggacaggtcaagcgcggtcacgtcggccccctgaagcacaagctgcgccgtcttgccgccgggggcggcacaaagatcggcaacccgtttgcctttgatatcgtccatcaggcgcgcaggcaggcttgccgctacatcctgcacccaccattcgccctcggcaaagccgggcaggtcggtgagattgctctccaccgtttgcaggcgcaccgaaccattgggcagcgccacgccgccgagcttttcggcccatgccttggcatcgcccttgaccgtgaaatcgatcggcggctcataggcgtgcatggcgagaatggtcgctgctttttccgtgccataggcgtcggtgatgctcttggcaaaccattctggcacattggcttcgggctcaaatgtatgggcgagcgcgcgttccttgttgcgcgcgagacgccgcagcagggcgttgaccagaccggcatatttgcggttgcgcggatcgctgttcgcggcctcgactgcaagatcgactgccgaatggtcgggcaggtcgagatagaaaatctgggcgacggcaacatggagcagatgcttcagcgccacggcattttccggcaatggccggtcgagccgcttgttgatggcgcgttcgatgctgccgcgattgtgcagcgcagaacccagaatggcgcgaaccagcgcgcggtcgcgcggctccagcgccagatattgcggatggccgtgggcattgtcggtcaggccgtcgagcgaggtgttcttttcgatcaccgcgcccagaaggcgggccgcacacaaacgcgccgccagaccggggcgcaggtctgcggcgctgttgctattcgtttgcggctttttgtttccacgcttcggcgcgggttttttatcgttcacactagccttctttatttacgaccacggcccccgatagcgggaaccgccattgctgttgccgcctgcattatcacttctttgcccccagggaccactgttttgtgaaggggcggcggcgcgcgccgtcattgcggccgagcggatacccgtttcagcagccatctgttcaagtgcggcaatgcggttgtcggtatccgggtgggtcgagaaaagattgtccgcgccacgtccgctcagcgggttgatgatgaacatatgcgcggtcgccgggttgtgttcggcttcttcattcgggatgaccttggcaccacgcgcgatcttgcctagcgcggaggagagccacagcggattgccgcagatttccgcgccgcgcttgtcggcggcatattcgcgggtgcggctcaccgccatctgcacaatcatcgccccgaagggtgcgacgatcatggcaagaagcgtgccgacgacgcccatgacgccattgccgttttcgcgattgccgccgaggaagaaagcaaaattgccgagcatggatatggcaccggcaagtgttgccacgatggtcatggtcagcgtgtcgcggttctggacgtgggccagctcgtgcgccatcacgcctgcgacttcttccggcgaaagccagttgaggaggccggttgtggccgccacggcagcattttccgggttgcggcccgtggcaaaggcattcggctggtcttcatggatgatatagaccttcggcatgggcaggcccgcattagcggcaagaccgctcaccatacggtaatattcgggtgcgctgcgctcgtccacttcctgcgcattgtacatgcgcagcaccattttgtcggaattccagtagccgaacaggttcatggcgacggcgatcacaagcgcgatcatcatgccgccgccgccgcccagcaaatagccaatactcatgaacatcaccgtcatgagggcgatcagcatggcagttttcgtcatattcatccgtggcggtctccaaatctggcaattgcccgtcaaacggttttgcacggcaagcctttctgcctatatgatgggtatgaaaaagcttcgcttcaatatttgtggcaaagccgagaattggaatgttatcgatgagcgaaaataacgacgcagcccatgccccggaaaacgtggacaagcgcaggtttgaagacctcccgcctgctgcccagcgcgcgctgaaggaagccgaagcgcgtcgcgctgctgaaaaggcggaaaagctgccgcgtgaaatcggtggtcgcggcggtaaggacccagcccgttatggtgactgggagatcaagggacgcacgatcgacttctaaaaagtttgggttatttccgctcctgcggcctgtaacgccctcatcctgagccggtgcgcagcaccgtgtcgaaggacgaggagggcgggctcaggatgatgagggtgggtattttcaaagcagaaaggccgggaagtctcccggcctttctgttgtcatttcttgttctggcgattttcgatcaggtcgtccaccacgccccgatcggcgagcgttgaggtgtcgcccaatgcgccgaactcgtcttcggcgatcttgcgcaggatgcggcgcatgatcttgccggaacgggttttcggcagtccgggcgcaaactggatcttgtccggtgtggcgatggggccgatttccttgcgcacatgctggaccagttccttgcgcaactcgtccgggtcctgcgcgtctgcgccggtcatcagcgtgacatagcaatagatgccctgtcccttgatcgggtgcggatagccgaccacggcggcttccgaaaccgagtgatgcgagacaagtgccgattcgatttccgccgtgccgaggcgatggccggaaatattcagcacgtcatcgacgcggccggtgatccagtaatagccgtcctcgtcgcggcggcagccatcgcccgaaaaatacatccccttataggtggagaagtaggtttcgatgaaacgcttgtggtcgccatagacggtgcgcatctggcccggccaggagtcggagatgcacaggttgccgtcggctacgccctcctgcacattgccttcattgtccaccagcaccggcttgacgccgaagaacgggcgtgttgccgaaccgggtttcaaatcggtcgcgccgggaagtggggtgatgaggatgccgccattttccgtctgccaccaggtatcgacgatggggcatttctggtcgcccacgacattgtaataccactcccaggcctctggattgatcggctcgccgaccgagcccagcaggcgcagcgtcgaacgcgatgagcgggttacgaattcatcgcccgcgcccataagcgcgcgcagcgcggttggcgcggtgtagaagatattgacatggtgcttgtcgacgacttcccagaaacggccctgatcggggaagttgggcacgccttcaaacatcagcgttgtcgcgccattggccagcggtccgtagacgatataggagtggcccgttacccaacccacatccgccgtgcaccagtagatctcgccatcatggtaatcgaagacatattgatgcgtcatcgaggcatagacgaggtagccgccggtggtatgcagcacacccttcggcttgccggtggaaccggatgtgtagagaatgaaaagcgggtcttccgcattcatcggttccggttcgcaatgcggttcgacgcttgcgacttcctgatggtaccacagatcgcggccgcggccccagcttaccttgccgccggtgcggcgcacgaccagcaccttgttgaccatcacatattgcttggcggcgatgtcgatggcggtatcggtgttttccttcagcgcaacaggcttgccgccgcgcacaccttcatcggcggtgatgacgaaagtggattcgcagtcaacgatgcggccagcgagcgcctccggcgagaaaccggcaaagacgaccgaatgcacggcgccgatgcgcgcgcaggcgagcatggcataggcggcttccgggatcatcggcagatagatcgtgacgcggtcgcccttcttcaccccatgcttcttgagcacattcgccatgcggcagacattctcgtaaagctcgcgataggtgatcttcttgtcgatataggggttgtcgccttcccagatgatggcgaccttgtcgccgcggctcttcagatggcggtcgatgcaattatatgagacgttggtgacgccatcctcataccacttgatcgttacatcgccgttgaaatcggtgttcttgaccttggtgaaaggcttgaaccagtcgatacgccggccgtgcttggcccagaagccatccgggtcgctcacgctctcctcataccattcgagataagtctcgttgtcgatgagcgtgtttttctttgcctccggcagcacggggtaaagcttttccgacatgatttcctccttcagcatttgcagccaaatagaaccatccggcattgcataatgcacccaaaacaaattgcccggcttcctccagccggatgaagcggccccgacgcaaagcgccaaagaccgtcacatgacctgtctatcgtccctcgaaggcaaggtaaattagacaattggcgcgcctggcgttcgcttattgccgcatcgtaaagggaaaaaatagcagcaatccaatatggatgctgctaacatattgtttttactctttaaaaactaattggagcgattatctcaaaatcaggggcctggcaatgaggctcttcacaaaaaaggggaaatcgccatgacgacgtccgctttgaaatcgaaatcggcttttgaactgcaacttgccggttacggcctgaccaccgccaaggtgttctatcacatgcctgatcacccgcatcttctccagcttttcgtctggcaggattatgatcttgcgcccgaatttccggtgctgaaccatttcatcgaattctggcagcgcgagatcgaagggccgctccattcggtcagctacacgcatttccggctgcttggcgcctcggactggcgcaatgtacaaggggaaatcgtgctgcattgattgtgtgtcaaagccattggcttatgataggcgcctgcgatctctcaatcaaaggtgattgacgaaccatatggcatttgtgcatttttcgaatcccgggaaggcgctgcactatgcttcccaaacctttatcgggtgtctcatatcctggttcgccctgcgcggcataggcatcgagcacccgatctggtcgatgatgacggttttcatcgtttccgatccagatattcacaccacgctgtcgcttgcccgcgtgagggcgatcaatacggcagtgggctgcacgatcggcatggtgatgatctggcttgtcggctattcgccggtcatcagcctttttgccgccgcgataacggttggcgtcgtcgtgatgatcgacaactatccgagcaactggcggctggccccggcaacggtagtgatcatcatggatgcgggaagtgctgcccagacaagcgatcaggaattatggcttgccctgtcacggtttcttgaaatcacgcttggatgcgtggttgcgctctcggtcgcgtggatctacagccgcgcgatcatgacgatcagaaagcgcctgcggcacggcaaacctgggcagacctgaaggagagtgccgtcatacggaggcggaataggcccgcccgccgaaaattgccgccccgacgcgcaccgatgtcgcgccgaaaccaatcgccgtttcatagtcgccggacatgcccatggagagcttttcaacatgggcttcgcgggcaagcttttccagaagggcaaaatgcgggcccggattttcgccagcgggcggaatgcacatgaggccctctatgacaaggccgtgctccttgcggcaacgctccacgaaggcaacggcttcttgcggtggaatgccggccttctgcggttccaggccggtattgacctgcacatagagtttcgggctcttgccctgtttcctgatctcgctggccagggcggctgcgatcttctcgcggtccaccgtttcaatggcgtcgaaaagggcaacggcgtccgctgccttgttggattgcagagggccgatcagatgaagttcgatactggcccaggcttcgcgcagggcaggccatttgccttgcgcttcctggacacggttttcgccgaaaacacgctgtccggcgtcgagggccgggcgaatggcttgtgcgtcgaaggttttcgacaccgcgacgagcgtgacggagccgttctcccgccgcgcttctttttccgcccgcgcgataaccgccttgacggcattgagattggctacgacatcagacatgaaactctcgctttccggtcttttttccgcaaaaggttgacgctatcgccaaaccgtggtgaaggtcgccattaaatatcgactctccttattgcatcatctttgtacgagtaaatacgctcatggcagccgaacgttataatccgcgcgtggcggaagctcattggcagaaagtctgggaagaaaaccggacttttgaaaccgacaatagcgacagccgcgagaaatattatgtgctggagatgttcccctatccgtcggggcgcatccatatgggccatgtgcgcaattatgcgatgggcgatgtcgtggctcgctacaagcgcgccaagggtttcaacgttctgcatcccatgggctgggacgccttcggcatgcctgcggaaaacgccgcgatgcaaaacaaggtgcatccgaaggaatggacctaccagaatatcgccaccatgaagcgccagctcaaatccatgggcctgtctctcgactggtcgcgtgaatttgcgacctgcgacgtggaatattatcaccgccagcaaatgcttttcatcgacctttatgaaaaggggctagtgacgcgcaagacctccaaggtcaactgggacccggtcgacaataccgtgcttgccaatgagcaggtggtggacgggcgcggctggcgctcgggcgcgctggtggaacagcgcgagctgacgcaatggttcttcaagatcaccgatttcagcgaggaattgctggctggtctcgatacgctcgaccagtggccggaaaaggttcgcctgatgcagcgcaactggatcggcaagtcggaaggcttgcaggtgcgcttcgcgcttgcggccgggactgcgcctgccggtttttctgaagtcgaggtctatacgacccgcccggacacgctgttcggggcggctttcgtggccatttccgccgatcatccgctggcaaagaaactgtctgagggcaatgcggcactatccagtttcattgaggaatgccatcagcagggcacgtcgctggccgcactggaaaccgctgaaaagaagggtttcgatacaggcatcaaggtcaagcatccgtttgacgacaattgggaactgccggtctatgtcgccaatttcgtgctgatggaatatggcacgggcgccgtcttcggctgcccggcgcatgatcagcgcgacctggatttcgccaacaagtacaaattgaaggttacgccggtcgttcttccgaagggcgaggatgcggcaagcttcagcattggcgaaacggcctataccgacgatggcgtgatgatcaattcgcgcttcctcgacggcatgacgccggaagccgccttcaacgaggtggcgagccgtctggaaaagaccgatctcgttggccgtccgcaggctgtccgcaaggtgcagttccgcttgcgcgactggggcatttcacgccagcgttattggggctgcccgatcccgatgatccattgcgaaagctgtggcgtcaatccggtgccgcgcgccgatctgccggtcaagctgccggatgatgtcgagttcgaccgtccgggcaatccgcttgaccgtcatgcgacctggcgccatgtgaagtgcccgaaatgcggcggagatgcacgccgcgaaaccgacacgatggatacgttcgtcgattcgtcctggtattacacgcgctttaccgcgccatgggaaaacgaaccgaccgaccgcaaggctgcggatcactggctgcctgtcgatcagtatatcggcggcattgagcacgcgatcctgcatctgctctattcgcgcttcttcacccgcgccatgaaggtggcggggcatgtgggcgtggatgagccgttcaagggtctgttcacgcagggcatggtagtgcacgagacttacaaggccaatggccagtgggtttcgcctgccgatatccgcatcgaggaaatcgatggcaagcgcgtggcgaccatgctcgattccggcgcgccggtggagattggctccatcgaaaaaatgtcgaagtcgaagaagaacgtggtcgatcccgacgacatcattgcttcctatggcgctgataccgcgcgctggttcgtgctgtcggattctccgccggagcgtgacgtgatctggacggaagcgggtgccgaaggtgcacatcgcttcgtgcagcgcatctggcgtctggttgcggaggccgcgcccgcattgaaggacgttgcgccgaaagcgggcacacagggcgaggcgctcggcgtgtccaaggcggcgcacaaggccgtgaaggctgtgggcgacgatatcgagaagcttgccttcaaccgtggcgtggcgcgtctttatgaactcgtcaacacgctttccggtgccttgcagcaggcagcggacggcaaggccgatgccgagatgaagggcgcattacgtgaagcgaccgaaatgctggttctgatgactgcgccgatgatgccgcatctggccgaacagtgcctggccgaactgggcggcaaggtcgcgggcaaggaaacattggtcgcgcgtgcgccttggccggtgttcgatcctgcattggtagtggaaaacgagattgttctgccggtacagatcaacggcaagaagcgcggggatttgacaatcgcgcgcgacgctgatcaagctagcatccaacaggcggtgctcgaacttgatttcgtcaaggctgcgctcaatgggggctcgccgaagaaaatcatcgtggtgccgcaaaggatcgtcaatgtcgttgcctgatcgcttcctctctgcaatcaaagctttctgtatcgggttttttgcgcttggcgctgcggtgctcatcgcaggctgttccgtgcaaccgctctattcgtcgaatcatggagcaggcagcgctatcggcggcagcgtgacgccggatatgcgcactaagcttgcttcgatcgctatcgatccggcgggcgatattttcggacaggaagtacgcaatgaactgatcttcctgttcagtggcggtgctggcgaaccggccaatccggcctaccggctgagcctcggcctcagcaccaatacgattgcggccgtgagcgtcgatatcggcgatcagaccgaccgtacgggccgtccttcggccggtatcgtcaaggcgacgtcgaatttcgtgctgcgtgacaaggacggcaagccgcttgccacgggttcacgcatggttgctgcttcctttgatcgtccgcgtcaggaatttgcgaacctgcgtgccgagcgtgatgcgcgcgagcgtgcggcgaaagaactggcgcagcaggtctatcttgctgtggcgttgaagatgtcgaagctttgattcaagagccagatacgtaatatcataaagggcggtgcggtcggcatcgcctttttgtttcagccggaagtctggcaggcataaaaaagcgggccgttgagcccgctttttgctcgaaaatgctctcaatggaaagaccgtatcaggcgatcttctggccggtctttgcccagtcggcgaggaaggtttcgaggcccttgtaggtcagcggatgcttgaccagtgccttcagcgttgccggaggcgcggtcacgacatcggcgccgatgagtgctgcttccttgacgtgattgacggtacgaaccgaagcggcaagaatttcggtgcggaaatcgtaattgtcgtaaatcgtgcggatttcggcaatcagttccatgccgttgatgccggtatcatccagacggccaatgaacggcgaaatgaaggttgcaccggccttggcagccagaagcgcctgattggccgagaagcacagcgtcatgttgaccttgtggccttctgacgtcagggccttgcaggccttcagcccgtcgagggtgacaggcagcttgatgcagatattgtcagcgatcctggcgataacggctgcttctttcatcatctgctcatattcggtcgcggcaacctcggcggaaaccgggcccttgacgatgttgcagatttccttggtgacttcgataatatcacgacccgatttcaggatgagggacgggttggtggtcacgccatcgaccagcccaaggtcgttgagctcgcggatttccttgacatccgcagtgtccacgaaaaacttcataacagcgttcctccataatgagcgcgggtagatttgaggaatttaaaaccatttaattcccggaaggtggcttttctttagcgcaaagccgcgccaaggtcacgcgatcatgtcgaaagattcgcacgatattgcaaaccccatgtctggtctgtttccggaactcgcgccacgggtggtttccgtgctcgtacccatgcccgcggaacggccttattcttatatggttccgccgggcatgaacgtccagcccggatcgatcgtgcgcgtgccactcgggccgcgggaggtggcggggattgtctgcgagggcgagaccgatgcggtcgattccagaaaattgcgggagatttcagaagttttcaattgcccgctagtggggcctgagatgctgcgcttcatgcgctgggcagccgattatacgctttcgccgcccggcatggtggcgcgcatggttttgcgcgtgcctgccgccttcgaccccgaaccggcggtgccggggcttcgctatcgtgccggcgagccggagcgcatgccagagcgcatgactgcggctcgcgcccgcgtgatggagcttgcccgcgacgggcttgcctggacacgctccggccttgcccatgcggcgggcgtatcgctgacggtcgtggatggcttgaaggcgcaaggcatttttgaagaaatcatgctgccgccgccagccgtggttgcaaagcccgatacggattatgcgcgcgccacgctttcgcaggaccagcaggcagccgccgaaatgctgtcggaagccgtcgaagccggtggtttttcggtttctctgctcgatggtgtgacggggtcgggcaagacggaggtttattttgaagcggtcgccaaggcgctggatgcgggcaggcaggtgctgattctcctgccggaaatcgcgctgacccagcagtttctcgaccgctttcacgaccgctttggcgcaaagcccgccgaatggcattccgatcttgcgccgcgcacccgcgagcgcgtctggcggcaggttgcggagggaacagtgcggcgttgtggcaggtgcgcgctcagcacttttcctgcccttcaaggaactggggctgatcgtcgtcgatgaagaacatgatccggcttacaaacaggaagaccgcgttttctacaatgcgcgcgatatggccgtggtgcgtggccatattggcagctttccggtcgtgctcgcctcggccacgccgtccatcgaaagtcaggtcaatgcggagcagggccgctacaagcgaatcaagctctatggccgctatgctgaagcagcacttcccgatcttaaaaccatcgacatgcgccgttcgccgccgccgccgggccggtttctgtcgcctgccctgacggaagctgtcggcaagacagtggagcgcggcgagcaggcgcttttgttcctcaaccggcgcggctatgcgccattgacgctctgccgggtctgcggccaccgctttcaatgtccgcaatgttcaagctggctggtggaacatcgttttcgcggccagttgatgtgccaccagtgcggctatcatgagccggtgccgcaagcctgcccggaatgcggcacgctggatcatctggttgcctgcggccccggcgtggagcgcatcgcggaggaagtggcggcaaccttcaatgacgcgcgaatcatcgttctttcgtctgatatggcgggtggcgtgaagcggctgcggctggaacttgacgctatcgcaaaaggcgaagcggatatcgtcatcggcacgcagcttgtcgccaaaggacacaattttcccaacatgacactggtgggcgtggtggatgccgatctggggcttgccaatggcgatccgcgcgcggccgaacgcacgttccagttgctcaatcaggtcacgggccgcgcggggcgaacggggcgcaagagcctcggtctcattcagacttatcagcctgaccatcccgtgatgcgggctatcgtcagcggcgatgcggacgccttttacgcccgcgaaatcgaggagcgcgagcgcagcaatctgtcgcctttcgggcggcttgcggcgctcatcatctccgctgataaccggcccgacgctgaaaatcatgcgcgcgcgcttcgccgctgtgcgccctcgtcgcgtgaaatttccgtgctgggaccagccgaagcgccgcttgcgctggtgcgcgggcgccatcggttccgcattctcgtgcacgggacaaaacgcgcggatattcaaggatttatccgcgcgcttctggcggctgcgccaaaggaaaaaggctcgatcagggtgcaggtggatatagatccgcaaagctttctctgacatgtaaaggcgtggaagattgatggaaattccgctatagggcaagaaacgacgagggtaattgcgatggaattctatcttcctgccacgaccggagaatggcttgcctggagctctgccgccgtgacggcgctggccggtcttgtcatgctttttgtgccgggcatcacgatgaaacttttgcggctccagccgatcaacggccggccggaaggatatggctccatccgtgcgacgctggcagggccttatctgggggtagggcttggctgtctcatttttgcccagccatttctctgggtcgtgctcggttccgtgtggggttttgccctgtttggacgtttcatttcgatgatgtcggatacaggcgggcgcaagggtgggccagtgggagggcgcttctacggcagccttgctgcactggttgagtttctgcttgccgccgggccgttgctttatgctttcagcttcatttcctgaagggatgatgcacgccaaacgtgcgcgcgcgaatgtccggcctgaccgtatggcggcggatgcgacttttttgaccggaaaacgcggcaaaacttacacaaaagtgcgggattcgcgtgttgcgagtcctgttcgtctatgctagacggcaatcacatttcggtgttggcatgctcgcatgtcaggggttttccgaaaacattcaataaaatcatcggtttggcgtcctgaacgagattgggtcccaaaagagtggtttcaacgtagagagcaggttgttcgtggctgaaacgtcttcgctcatttctggtgtcgcacagcgttgcgccggatcgcttttcgagctcgcgctcgatgcgaattccgtcgcgtctgtggaaaaggatcttggccgcttcgaggcgcttctgagcggaagcgaagacctcaggcgtctgatttccagtcctgtgttttcttcggaagaccagcttcacgccattggcgctatcgccgacaaggctggcatcaagggtctggtcgggaatttcctgcgcgtcgtcgcgcagaaccgccgtctctttgcactgccgggcatcattgccgctttccgccagattgctgccgaacatcgcggtgagatttccgccgatgtggtttcggcgcacgagctgacgtctgcgcagcagaacgaattgaaggcgacgctgaagggcgtggccggcaaggacgtgacgatcaacgtcaccgtcgatccgtcgatcctcggcggtcttatcgtcaagatgggttcgcgtcagatcgacacgtcccttcgcaccaaactttcttctcttaagcttgcactgaaagaggtcggctgatggacatccgcgccgcggaaatttccgctatcctgaaagagcaaatcaagaacttcggcaaggaggctgaggtctccgaggtcggtcaggttctgtccgttggcgacggtatcgcccgcgtctatggtctggataatgttcaggccggtgaaatggtcgaattccccggtggcattcgcggcatggcgctgaaccttgaaagcgacaatgtcggcgtcgttatcttcggtgccgaccgtgacatcaaggaaggcgatgtcgtcaagcgcaccggcgcaatcgtcgacgttccggttggtcccgaactgcttggccgcgtggtcgatgctctcggcaatccgattgacggcaagggcccgatcaaggccaaggaacgccgccgcgtggacgtcaaggcgcccggcattattccgcgcaagtcggtccatgagccgatgtcgaccggcctcaaggccatcgacgcgctgatcccggttggccgcggccagcgcgagctggtcatcggcgaccgccagaccggcaagaccgcgatcattctcgacaccttcctcaaccagaagccgatccacgacaatggcccggacaaggacaagctttattgcgtctatgtcgccgttggccagaagcgttcgaccgttgcccagttcgtgaaggttctcgaagaacgcggcgcactcgaatattcgatcgtcgttgcggccaccgcatccgatccggccccgatgcagtatctcgctccgtttgcgggctgcgccatgggtgaatatttccgtgacaacggccagcacgccctcatcggctatgacgatctgtcgaagcaggctgtcgcttatcgccagatgtcgcttctgctgcgtcgtcctccgggccgtgaagcttatccgggcgacgttttctacctgcactcccgtcttctcgaacgcgctgcaaagctcaacgacgaaaacggcgctggctcgctgacggctctgccggtcatcgaaacgcagggcaacgacgtttcggccttcattccgaccaatgtgatctcgatcaccgacggccagatcttcctcgaaaccaacctgttctatcagggtatccgcccggctgtgaacgtcggcctgtcggtttcgcgcgttggttcttcggcccagatcaaggccatgaagcaggttgccggttcgatcaagggcgagcttgcccagtatcgtgaaatggctgccttcgcacagttcggttccgatcttgacgctgcaacgcagcgccttctcaaccgcggtgcgcgcctgaccgaactcctgaagcagccgcagttctcgccgctgaagacggaagagcaggttgccgtgatctatgccggtgttaacggctatctcgacaagcttgctgtcaaccaggtcggcaagtttgaagaaggccttctcgcttcgcttcgcaccgagcacaaggatgtgcttgagggcatttgcaacgagaaagcccttaccgatgacctcaaggccaagctcaaggcagcgatcgacgcgttcgccaagtctttcgcttgaattttgtgacgggatgaatggatgccttcactaaaggatctgagaaaccgtatcgcctcggtcaaggcgacgcagaaaatcaccaaggcgatgcagatggtcgctgcggcgaagctgcgccgtgcccaggaagctgcggaggctgctcggccttattcgcagcgcatgggtgccgttctcgcgaatatcgcgcagaatgtcagcggtgaagatgcgccggccctgatggtcggtacgggcaaggacgacgtgcatctgctcgtcgtctgcacggccaagcgtggcctttgcggcggtttcaactcgcagatcgcgcgtctggcgcgtgatcatgcccgcaagcttctcgctgaaggcaagacggtcaagatcattacggtcggaaagaagggcgcggatattctgcgtcgtgaattcagcgcattgctgcacgaccatgtcgatctgcgtgaagtcaagcagcttgcttttgtgcatgccgaccagatcggccacaagatcatcaagctgtttgaagaaggcgctttcgacgtctgcaccctgttctattccgaattcaagtcggtgatctcccaggtttcgaccgcacagcagcttattcccgcttcggctgacaatgaggccgaaatggagaccgccggcgatgcgatctacgaatatgaacctgatcctgcggccattctgtcgacgttgatcccgcgcaatatctcggtccagattttccgtgctcttttggaaaatgtcgcgggcgagatgggtgcgaagatgagcgcgatggacaatgcgacgcgcaatgcgggcgacatgatcaacaagctgtcgatcacgtataaccgccagcgtcaggcgcagattacgaaggaactgatcgaaattatttcgggtgcggaagcgctctagagcattttgcagccggatggagacatccggcatcgcataaatgtggcgaaatagaatttggtttaccgcatgattttccggaaagtctgcaacttttcgggatcgtgctaacggaaggtaaggatcgatggcaaaagcagcgaccccgaaaactaccgccgcggccgaagcaaagccagcggcgaaggcacccgccaaaaaggcggcgcccaagaccaccgcagcagccaagcccgctgctacgaagtctggcgcccccaaggcagcagcagccggtgcgatcggccacattacgcaggtcatcggcgctgtcgtcgacgtcaagttcccggaaggccagttgccgctgatcctgaacgcgcttgaagtggacaatcagggccatcgtctggttctcgaagttgcccagcacctcggcgaagacaccgtgcgcaccatcgccatggacgcgaccgaaggtctcgttcgcggtcaggaagcacgcgacactggcgaaccgatcatggtgccggtcggcgtcgaaacgcttggccgcatcatgaacgtcatcggcgagccggttgacgaagcaggccccatcaagaccaaggcaacccgcgccatccaccagaacgcgccggaatatatcgaacagtcgaccgaagccgaaattctggtcacgggcatcaaggtcgtcgaccttctggcgccttacgccaagggcggcaagatcggcctcttcggcggtgcaggcgtcggcaagaccgttctcatcatggaactcatcaacaacgtcgccaaggcgcacggcggttattccgtgttcgcaggcgtcggtgagcgtacccgtgagggcaacgacctttaccacgaaatgatcgagtcgggcgtgaacaagctcggcggcggcgaaggctccaaggcagccctcgtttacggccagatgaacgaacccccgggtgcccgcgcccgcgttgccctttccggtctgacggttgctgaaaacttccgtgaccagggccaggacgttctgttcttcgtggacaacatcttccgcttcacgcaggcaggttcggaagtgtcggctcttctcggccgtattccttccgctgtgggttatcagccgacgctggcaaccgacatgggcgccatgcaggaacgcatcaccacgacgaccaagggttcgatcacctcggttcaggccatttacgtgcctgccgacgacttgaccgacccggcaccggcaacctcgttcgcccacctggacgcaacgaccgttctgtcgcgctcgatcgctgaaaagggtatctacccggctgttgacccgctcgactccacgtcgcgtatgctcgacccgaaggtcgtcggtgaagaacactatgccgtcgcccgtcaggttcagtcgatcctgcaacgttacaaggcccttcaggacatcatcgcgatcctgggcatggacgaactgtctgaagaagacaagctcaccgttgcccgcgcccgcaagatcgaacgcttcctgtcgcagccgttcttcgttgctgaagtcttcaccggttcgccgggcaagctggtcgatctcgccgacaccatcaagggcttcaagggcctttgcgctggcgactacgatcaccttccggaagctgccttctacatggtcggcagcatcgaggaagcactcgaaaaggccaagaagctggcggctgaagctgcctgatgaattgagtttccggtgggccttcgggcccaccgcgaaggcccaatcattttgtctgagctgattttttccgcaaaagggtatccattttcgggatcatgctctggaaattcaagtgagaaccatggctcaagctttccaattcgaactcgtgtcgcctgaacggctcctgctttccgcgcaggtgacggaagtcgtcattccgggtagcgaaggctatctgacggctctcgccggtcattcgccactgatgacgacgatcatgccgggtgtcgtttcggtgaagcttgccgacggcaagaccgattcctacgtggttttcggcggttttgccgatattaccccgcagggctgcaccgtgctggccgaatccgcaacgcatgtggacgatatcgacccggccgacattcagcaccgtatcgatcatgcccgcaaggtgctggaagatgcctcgtcgaacgaacatcgcaccaaggcggaaatcttcctacatcagctcatgacattgcaaggcgccattttgccggcctgatgaggctgatgttgatgattttttaaagcgggcttctggcccgctttttctattccggctcgtctgttatcgcgccggaaatggcccgtgtttcaatggaaacactggaatcgcgtcaggtgtttgttcttacgaaagccgaatattatcggcgcatgaccgggaacagtctggtgaactgatctccctgaatttatatttcatatgacagtctggtcgccaaaccgctcgaaaagggcattatcccatcacgcttgcgtgaggttggcgagtttgcttgaaaataacccgccagcaatctattcagcaattgttagtttgctaatatatgaggcgattggaatgagcagggcggatctcagagcagaaatgatcgatgccatggcgaaggtaaatcgcaggcttcgtacagtgttcgatgcacgcgtgaaagaacgtgggctgacgctggcgcgagcgcgcactttgcttgcccttatagaacaggaaggcctttaccagaaggaactggccgaggctcttgagattgagaacgctaccatggtgcgtcttctcgacgggctggagcgtcagtccttcatcgagcggcaggccgtgcagggcgaccgtcgcgccaagcgggtggtgatgacggctgaaggcaagcaactggcggctcaggtcgagaaacttgcgggggatgtgcgtgaagatctgctggatggcgtcagcgatgaagaattgagcattgcgctgaatgtgatgcgcaagacgtccagttcgatgagcaagacccattgagccatgcgcgcgaaccgatgaagaaaccggggctttgctccggttttttatttggccagtaccgaaaatgttctatggcgcgagtgtgcgcagataggccatgagttcgctggccgtatcactggcgcgttccgggtcgcgtgaaatgatcgcttcgatcagggtcgcgtgggcattggccgagcctgcgatgcccgatgatgggcgaaggcggaaccagaaccggcggctatggctttgcaagggggccacgatgcgcgccgcatagggattgcttgcggctgcacccagcacgatatcaaatgccttgtccgcatccagaaacagggacacgtcctcggttggaaccgcctgccgcatggccttggctgcggcttcgagcctctcgtaatcgcgcgggctgccgaaacgcgcagcgtcgcgggccagcacccgttccacgccctcgcgcgcatccagaaccttgatgaaatccttcggatcgatcggcgctatggcgatgccggatcgggcgcgcacctccatcagcccttcccatgcaaggcgctgtatggcctcacgcaggggagtgcggcccatgccggtcagatcgatcagcgtgcgttcgttgacgagtgtgccgggttcaagctccagcgtgacgatcagccgttcaagaatctggtaggcctgttcggccaggctttcacttgcccagccatcaactcccgccagcgcaaggccacgggggcggttcgcagatgtttcgtgcgctttaacctgttccatgctgcttcttgctttgtgacaaacgtgattgacataatgcaagtgtatagatatatcactgatatatcaaacgaaaggtgaagtctcgaaacaagcaggcgttcggcttttcctctttgcgagatctgggccgaacatcgctccatagataattttcgcacagcatcattccgaaaaatcgatagacattccacacggggctcgcgatgaaagacgtgtcgatgccggaggagctggacatttcgcaatatgccaagacggtcggggagccgcacagaaatgaaatctgatccacagggtcagcaggatatcgtcatcattggcggggggatcgtcggtgtcgccaccgccgcattgctcgccgaggccgggcgcgaggtgctcgttattgaccggacaggcatttgcgaggaaacgagttccggcaatgcggcagcgctggccttttccgatattctgccgcttgcctcgaaaggcgtgatgcgcaaggtgccgggctggcttctggacccgcttggccctttcaccattcgccccacctatttccccaaaatgcttccctggctctatcgtttctggcgggccagcgcgcccaatgccttggccagaacggccattgcgcaagcggccatcatgcgccttgcggaaaacgagatgctgtcgctgatcgagcgtgcgggcttgcgcaacaggctgcgtgaagacggcaatctggagctttacgaaagcgaggcggagcttgcggcctcgcagcccggctgggatgtgcgcgaaaaggcgggcatcgcctatgaacatgtgcgcggcaggcggcttgcggaattgcagccggggctgaacccgcgcttcgtggctggaactttcgtgcctggctggaagaatgtgagcgatccgaagcttttcggcaaggcgatctggtcctatgcggaaagtcttggcgcacggttcctttccggcaaggttgcgagcgccaagcgccagaatggcggcgttcgtctgcggcttgaaaacggggtggagatcaatgccactcatctggtgctgatggcgggtgcgtggtcgcgggatctggcaaagggcttcggcgatatcgtgccgctcgataccgaacgcggttacaatacgacgcttccggtcggcagctttgatgtaaagcgccagctaacgtttcccggccatggctttgtcattacgccaatggagaccggccttcgtgttggcggagcggtggagttcggtgggctggatctgccgcccaattttgcacgctccgaagcgatgctgaagaaagcatcgaagtttttgccgggccttaaggttgaaggcggcaggcaatggatggggtatcggccctccatgccggattcccttccggttatcggccgcgcttcggcgggtggcaatgtttattacggtttcggccatgggcatctgggccttacgcaatcggcggcgacggcgcggcttatccgcgacctcatcacgggtagcgaacctgcaatcgatatcgaacctttcaagcttcaacgttttcggaactgaccataatggcaagacattccttcttctgcgtcgatgggcatacatgcggcaaccctgtgcggctggtggctggcggcgggccgaacctcaatggatcgaccatgatggaaaagtgcgcgcatttcctggcggaatatgactggatccgcaccggcctcatgttcgagccgcgcggccacgacatgatgtccggttccattctctatccgccgacaaggccggattgcgacgtggcggtgctgttcatcgaaacctcgggctgcctgccgatgtgcggccatggcaccatcggcacggtgacgatggcaatcgagcagggactggtgacgcccaagacgccgggcaagctcaatctcgacacgcccgccggcctggtggcgatcgaatatgagcaggacggtcagtatgtggagcgtgtgcgcctcaccaatgtcccagctttcctttatgccgaaggcctggaggtcgaatgccccgatcttggcccgatcaaggtcgatgttgcttatggtggtaatttctacgccattgtcgaaccgcaggaaaactacacggatatggacgattactccgcgcttcagcttattgcctggagcccggtcctgcgccagcggctgaatgaaaaatacaagttccagcacccggaactgcctgatatcaaccgtctcagccatattctctggaccggaaagccgaagcacccgcaagcccatgcgcgcaatgccgtgttttatggcgacaaggctatcgaccgttcgccctgcggcaccggcacctcggcgcgcatggcccagcttgccgccaagggcaagctgaaaccgggcgatgaatttattcatgaatcgatcatcggctcgctattccatggtcgtgtggagcgcgccgccgaggttgccgggcgccccgcaattgtgccttccattgcaggctgggcgcggatgacgggctataatacgatttttatcgacgatcgcgatccgtttgctcatgggttcagcgcggcataaagtgggtagaacaggcgaaattatttccaccttcccatttatttgccttttcgtgtgtgggaaaaatatggaataacgtaggccgggtaggagaaaaagacatatacacggcatttgataggggacataactagtttgtgacggaatgagagactttgtcttttgcctgcgacaaaaggggcttgcattcctctatacagccgttaggtgtaaatggaccgggaataaaatgaagccgtacgcaagaagatgcggcaaataaaatcccgaacaataaaatgggtggcttctctatggaatatttcttccagcaggtgatcaacgggcttgcgctcggttcgatttatggcctgatcgccatcggttatacgatggtctatggcattatcggcatgatcaactttgctcatggcgatatcttcatgctcggcgcgttcatggcgctgattgttttcctcattatcacgaccttcatcggaatgctgccggttgcactgatgctgcttttgatgatgatcgtcgccatgcttctgacgggtctgtggagctgggcgatcgagcgcgtggcctatcaaccgctgcgtggttcgttccgccttgcgccgctgatcacggctatcggcatgtcgattgccttgtcgaacttcgttcaggtcacgcagggtccgcgcaacaagccggttccccagcttctgaatggttcctacgagctgttcggcagcggcggcacgatctcgctcaagcagatcgtggtgatcgtggttacggcaatattgctcacgatcttctggtatgtcgtcaaccgcacctcgctggggcgcgcgcaaagggcttgcgagcaggatcgcaagatggcggcccttcttggcatcaatgtcgaccgtgtcatctcgctcaccttcgtgatgggcgccatgctggcggccgtagccgggacgctttacctctccttctatggcgtgatttcgttcgctgacgggttcatccccggtgtgaaggcgttcacggcggcggttctgggcggcatcggctcgcttccgggggctgttgtcggcgggttgcttatcggtctcatcgaagcgttgtggtcggcctatttctcgatcgactacaaggacgtcgccgcgttctcgatcctggctatcgtgctgatcttcatgccgtccggcattcttggccgacctgacgtcgaaaaggtgtaatcatggcagtacaaactggttcacgcccggattcccttttcggccgggctctgcgcgaagggatcatggccggtcttctggctctcggtctcttctgcctcatcatcggtttcaagaccgatcagaacatcaacaacgaattggtgctcgaacagcgctggggaacgctggccatcatggtcgcgatcgcagcggttgggcgcttccttttcatcgcctttctccagccctggctggaggcgcgcaagctcgccaagagcagccggcccgcggtctcaaccgaaaacccttcttttgtccgccgcaatttctcacgccttggcgttgccttcctctttgtctatcccgttctcatcgttgcagcccttggctggcagggatcgttgaagtgggtggataatttcggtgtccagatcctcatctatgtgatgctggcctggggcctcaatatcgtggtgggtctcgccggtctgctcgaccttggctatgtggccttctatgcggttggcgcatattcctatgccattctgtccagctatttcggcctgtcgttctgggtgcttctgcccatcgccggtctgctcgctgcgacatggggcatcattctgggtttcccggtgttgcgcctgcgcggcgattatcttgcaatcgtcacgcttgccttcggtgaaatcatccgtctggtcctcatcaactggaccgaccttacccgcggcaccttcggtatttccggcattgccaaggcaaccttcttcggtctgcctttcaatgcgagcaaggacggttttgccgctcatttcggcctggccttctcagcggcgcattataaattctttctctattacgtcattctcctgctggccctcctgacggcctgggttacgatccgcctgcgccgcatgccggtggggcgcgcgtgggaagctttgcgtgaagacgagatcgcctgccgttcgcttggcatcaacaccaccacgaccaagctcacggcgtttgccacgggcgcgatgttcggtggttttgccggttcgttctttgccgcacgtcagggcttcgtcagcccggaatccttcgtgttcctcgaatccgcagtcattctggccattgtggttctgggtggcatgggttcgctcgtcggcatcgcgattgccgcgattgtcatgattggcggtacggaaatcctgcgtgagatgagcttcctgaagataatcttcgggccggactttacgccggaactctatcgcatgttgatcttcgggcttgccatggtggttgtcatggtctggaaaccgcgtggtttcgtgggaagccgtgaaccgagcgcgttcctgaatgcgaggaagatggtgtcaggcgcctttaccaaggaagggcacggctgatggcggagacgagcattatgtctggtaatggtttgaaagacaccattctccaagtcgagcatctttcgatgcgcttcggtggcctgatcgccatcaatgatctgagctttgacgtgaagcgcggggatatcactgcgatcatcggcccgaatggtgcaggcaagaccacggttttcaactgcatcaccggcttttacaagccgacgggcggtatgctgaccatgcatcggaaaacgggcgagaatttccttctggagcgcctgcccgatctccagatcaccaaacaggccaaggtggcgcgtactttccagaacatccggctcttttcgggccttaccgttctggaaaacctgctggttgcgcagcacaacacactgatgcgctcttcaggttacacgatcctcggtcttctgggattgccgggctacaagacggcggcgaaggaagccatcgagaaggcgcgcttctggctggaaaagatcaatctgatcgcgcgcgctgatgatccggcgggcgaccttccttatggcgaccagcgccgtctggaaattgcccgcgccatgtgcaccgacccggaaatcctctgcctcgacgagccggcggctggcctcaacccgcgtgaatcggcagagctgaacacgcttttgctcgatatccgcaaggagacgggcacgtcgatcctgctcatcgaacatgacatgtcggtggttatggaaatctccgaccatgtgatcgtgctggaatatggaacgaaaatttccgatggcgcgccggaagaggtcaagaacgatccgcgtgttattgctgcctatctgggtgtcgatgacgaggagattgcggacctgatcgaaggggccgacaagcccggtgtcgaagatccggcggatctgattgcgacgcagcttgccgaggaagcggttgcggaagaaaagggcgagaggcttgcttccggcaaggccgcgcttgcgggcgggctggaaagtgcgcgcggcggcaaggccgataatcttacgctcatcaagggcattggcgccgtcaacgagaaaaagctcaacgagcacggcatctatcatttcgaccagatcgctgcatggacgcaaacggatattgagcaggctgaaacctatctggaattcgacgggcgcattgcccgcgaagactgggtcggccaggccagacagcttgcggcaggccaggcaactgagtttgcgcagcgcgttgaagccggcgatgttccgtcgagccacaaaacttctcccgcaaaggctggcaagggtgctgcgaaaagcaccgaggcgccgtcgaaagcttcggccaagcccggaaagggaggcgaatgatgcaggctgaaaccatgcagaaaaagcaaccgctcctatccgtcgagaaggtcgagacctattacggcaatatctgtgcgctcaagggcatcgatatgaccgtggatgagggtgagatcgtggcgctgatcggcgccaacggtgcgggcaaatccacattgatgatgacgatcttcggctcgccgcgcgcgcgcaccggtcgcattctcttcaatggcaaggacattacctccatgccgccgcacgagattgcgaagctacgtattgcgcagtcgccggaaggccgtcgcatcttcccgcgcatgacggttctggaaaacctccagatgggcgcgagcctcgataatcagcaatatttcgatgaagacgtaaagctgatgttcgatctgttcccgcgtctgaaggagcgtatcaaccagcgcggcggcacgctttcgggcggcgaacagcagatgctggccattgcgcgcgcgctgatggtgcgtccgaagctcctgcttctcgatgagccgtcactgggtcttgcgccgctgatcgtgaagcagatcttcgaggccatcaaggaattgaaccgcacacagggtttgacggtattcctcgtcgaacagaacgcattcggtgcgctgaagcttgccgaccgcggctatgtgatggtcaacggatcaatcacgatgagtggttcgggacgtgaacttttgtccgacccggaagtgcgtgcggcttatctcgaaggcggaaggcattaggagaaaaacatgcagggtattctctacgaagaaccgtcattctggctgtttttcctcatcacctgccttctgggcggctgggcggcatggatggcaggccgcgcctgcgcatccacatggcggacctatgtgcagttcctgatctatatgatcccgctgggagctgcagtgcgtttcattcattatgcgttgtttgggggcacgcttttgtcgctccactattatctggtggacacgatcgtgctgatgattatcggcacggtgggctttcgctatacgcgcaccaagcagatggtgcgccagtatagctggctctacgaaaaaacctctccattcggctggaaggcgaaataatttaaagcttcgccgttatgcggcggagcttttttaaaagatcacgttgataataataagattcaacgtagatattgtcgattaatcgacaagataataaggcgatgcgaaaacatcgcttcggggtaaacaaaatttgggagttccaacaatgagaaaaacacttttttcgggcgttgctcttgctgcagtcatcgccttcgggggctcggcttgggctgatgtactggtcggtatcggtattcctgtaaccggcccgaacgccgtttatggtgcacagatccagaaaggcgccgaggcggcaatcaaggaagtcaacgatgccggcggcatcaatggcgagaagattgccatcacaatcggcgatgacgtatccgatccgaagcagggtatttcggtggctaataaatttgccgccgatggcgtcaagttcgtgattggacacttcaactctggcgttaccattccggcttcgcaggtctatgccgaaaacggtattctcgaaatttcgcctggcgcgaccaatcctcaatatacggagcaggggctgtggaacacattccgcacctgcggccgtgatgatcagcagggcactgttgccggtcagtatatttttgaccacttcaaggatgcgaagatcgccgtcgttcacgacaagaccccttacggtcaggggcttgccgacgaaaccaagaagaagctgaatgaacttggcaccaaggaaaccctctatgaaggcgtgaacgttggtgaaaaggatttctcggcgctgatcgccaagctcaagcaggctggcgtgaacgtggtttattggggtggcctgcacccggaagccggtctcatcatccgtcagatggccgatcagggactaaaagcccagttcatttcgggtgacggtattgtgtcgaacgagctggcgtcaatcgccggtccggctgtcgaaggcacgctcaacaccttcggtcccgatccgcgcaacaacccggataatgccgaactggtgaagaaattccgcgacgccggttttgagccggaagcctatacgctctattcctatgcggcggttcagtcgctggctcaggccgcaaaggccgctggcagcaatgatccgcaggaagtcgccaaagccatgaaggaaaagggcccgttcaagaccgtgctcggcgatctgtcctatgatgaaaagggtgatccgaagcttccgggctatgtcatgtacaagtgggaaaagggtgcagacgggaagtataattacattcagcagtaagtttccgtcatattcttttctgaaaatatcagatgcccggcttttgaagccgggcattttcaattgcaatccgccttcccgcataaagtcatgcgaaaaacgcaggatgtagagtgaatcattgctttacttccatatataaagcgactttatctattgtgacggctggatatagagcgatcctctaaatctagagcgcatcccgaaaagtgtgaaatgattttcggataagaggcgcgtcaaaacaacatggagagcgccagtctgattcaatcagataaaaacgcgctctggtgttgcgttccggtgggaggagcggtttcagcatgggcgaccctggcaccgattgtgccttctggaatatttccggcaaaagcgtgaaacgctctcatgccgtgaaagggagaggaggggaggcgcgcattccggcaattggccggacacaagcggtcgtgggctgacgcattcttcccattgaacatcggcagatctcacgcatgaggttgcgttctcgtgcggaaattctgcaaggcatcgggcggttcgaggaatctgccctgaaatttgcggttcgcactgcgtcgggcggcgaaccgccgttcataatgggagcaatcgaaatgaagaaatccttattttgcggcgtttgcctttgtgcgctggtcgcgatgggcgggacatctttcgccgatatcatggtcggtgttggtgcgcccctgactggcagccaggctgccttcggcgaacagatcaagcgcggcgtggaggcggctgtcgcggaagccaatgccaagggcggcatgaatggtgagcagatcaccctcgtttatggtgatgacgctgccgattccaagcagggcatctcggttgcaaacaagttcgtgggcgatggcgtcaagtttgtgattggccatttcaattccggtgtcagcattccgacctcggatatctatgccgaaaacggcgtgctgatgattgcaccgggcacgaccaacccgacctttaccgagcgcgaattgtggaacacattccgcacctgccgccgcgacgacaagcagggcattgtcgcaggcaagtagatggccgataattacaaggacggcaaggttgccattctgcacgacaagacgccctatggtcagggccttgccgacgaaactaaaaagtcgctcaacgagaacggcatgaaggaaacgctctatgagggcgtgaatcagggcgacaaggatttctccgcgctcatttccaagatgaaagctgcgggcatcactgccgtttactggggcggtatgcacccggaagctggccttctgattcgccagatggccgatcaggggctgaaagcccagttcatttcgggtgacggcatcgtgtccaacgagctggcgtcgattgccggtgacgccgtggccggtgtgatgaatactttcggtcccgatccgcgcgacgacaaggccaatgccgaactcatcaaggcgttccgtgacaagggtttcgagccggaagcctatacgttctatgcctatgccggtgtgcaatcgcttgtgaacgcggccaatgcggctggcagcaatgatccgatggaagtcgctaccgcgatgaaggaaaagggtccgttcaagaccgtgctcggcgatatctccttcgatgcgaagggtgatccgagcctgtcgccctatgtcatgtttgaatggcgcaagggcgaagacggcaagtataattacttccagaagtaaattgcctgatatattagcaaaaaatgctacaaaattcagcaatctgcccggcttttagccgggcattttgtttttaacttcccgtcgcacagtttgtttgcgcttcggccagttgccatgtaatcaaagctgcctttgtcattgcagttagagcggtttcggttaaaacggaatcgttggaaccgttctatttctttgtttttacgcattatctgacgcaaaaccgcttcgcatttttgctggaaatgcactagggagatctgccttgtctttcgctccaaagcctatctcgaaaattctggtcgccaaccgatctgaaatcgcaattcgcgtattccgcgccgccaatgagctggggctcaaaacggtgaccatatgggctgaggaagacaagctttctctgcatcgcttcaaggcggacgaaagctatcaggtcggtcgcggaccgcacctggatcgcgatcttggccccattgaaagctatctttccattgacgaaatcatccgcgttgccaagctttcgggcgccgatgcgatccatccaggttacggtctcctgtcggaaagcccggaatttgccgaagcctgcgcggaaaacggtatcgtcttcatcgggccgaagccggaaaccatgcgccgcctcggcaacaaggtcgccgcgcgcaatctcgctatcgagattggcgtgccggtggtgcctgccaccgatccgctgccggatgatatggatgaggtgaagaagcttgccgcccagatcggctatccgctgatgctgaaagcaagctggggcggcggcggccgcggtatgcgcgccatccgggctgaagccgatcttgcccgcgaggtgatggaagccaagcgcgaggccaaggcggcctttggcaaggatgaagtttatctcgaaaagctggtggagcgtgcccgccatgtcgaagtgcagatattgggcgatacgtacggcaatgcggtccatctttttgagcgtgactgctccatccagcgccgtaaccagaaggtcgtggagcgcgcgcctgcaccctatctcaacgatgcgcagcgccgcgagctggccgattatggcctgaagatcgcgcatgccaccgattatatcggtgctggcacggttgagttcctcatggatgccgataccggcaagttctatttcatcgaggtcaatccacgcattcaggtggagcatacggtcacggaagaagtgaccggcatcgatatcgtcaaggcgcagatccatattctggaaggctttgccatcggcacgccggaatcgggcgtgccgcgccaggaggatatccgcctcaatggccacgcgctgcaatgccgcatcacaacggaagacccggaacagaatttcatccccgattacgggcgcattcaggcctatcgttcggcggcgggcttcggcatccgtctcgatggcggcacggcctattcgggcgcattcatcacccgttattacgacccgcttctggtaaaggtgacggcatccggcgcgacgccgcttgaagccattcaccgcatggaccgcgccttgcgcgagttccgcattcgcggcgtggcaacgaacctcaccttcctcgaagcgatcatcaatcatccgaaattcctgtcgaacgattatacgacccgtttcatcgatacgacgccggaattgttcgagcagatgaagcggcaggatcgcgccaccaagcttttgacctatattgccgatgtgaccgtcaacggccatcccgaaaccaagggccgcgcgaaacccgccagggatgctgccaagccgcgcgtgccgtggtttggcgacaagctggtcgctgacggcaccaaacagcttctggaccagcttgggccgaagaagtttgccgaatggatgcgcaatgaaaagcgcgcgctgattactgataccaccatgcgcgatggccaccagtcattgcttgccacgcgcgtgcgcacctatgatattgcgcggatcgccaatgcttacgcgcaggcgctgccaaacctgttctcgctggaatgctggggcggggctactttcgacgtctccatgcgcttcctgaccgaagacccgtgggagcgtctggcactggtgcgcgaaggcgcgcccaacctcctgttgcagatgcttctgcgcggtgcgaacggggttggctacaaatcctatccggacaatgtggtgaaatatttcgtgcgcgaggcagcgcgcgcgggcattgacctgttccgcgttttcgacagcctcaactgggttgagaacatgcgcgtgtcgatggatgcggtgctggaggaaaacaagctctgtgaagcggcgatctgctatacgggcgatattttgaacccggatcgcgccaaatacgaccttaattattacgtcaatctggcgaaggaagtggaaaaggctggcgcgcatattattgcggtcaaggatatggcgggcttgctgaagcctgccgccgcgcgcgtgctgttcaaggcgctgcgcgaggaaaccgatctgccgatccatttccacacacatgatacgtcgggcatttcggcggcgaccgtgcttgctgcaatcgatgcgggcgtggatgtcgtggatgcagcgatggacgcactttcgggcaatacatcgcagccctgcctcggttccatcgttgaagcgctgcatggttccgagcgtgattcggggctcgacccggatttgatccgccgtatttccttttattgggaagcggtgcgccatcaatatgcagcttttgaaagcgacctcaagggaccggcttcggaagtctatcttcacgaaatgccgggtggccagttcaccaatctgaaggaacaggcgcgctcgctggggcttgaaacgcgctggcatgaagtggcgcaggcctatgccgatgtgaaccgcatgttcggcgatatcgtcaaggtcacgccatcctccaaggtggtgggcgacatggcgctgatgatggttgcccaagacctcaccgttgccgatgtcgagaaccctgccaaggatattgccttcccggattcggtggtttccatgatgcgtggcgatctcggccagccgccatccggctggccggaagccttgcagaaaaaggttctgaaagatgaaaagcctttcaccgtgcgccccggctcgcttctgcctgccgccgatctcgatgcggaacgcaagagctttgaggacagtgtcggccgcaagctttccgatcaggaatttgcttcggcgctgatgtatccgaaggtcttcaccgattatgctacggcgcatgaaacctatggtccgacgagcgtgctgccgacgccggtttatttctacggcctcaagccggaagaagaagtttttgtcgatctggagcgtggcaagacgctggtgatcgtcaatcaggctatgagcgagaccgacgagaagggcatggtgacggtgttcttcgagctgaacggccagccgcgccgcatcaaggtgccaaaccgtgccaagggtgcttccggtggtgtccgccgcaaggtggaggcgggcaatgacaaacaggtcggtgcgccaatgccgggcgttatctccaccgttgcggttgtggcaggccagaaggttacgcagggcgacgtgcttctatccatcgaggcgatgaagatggaaaccgccatccatgccgaacgcgatggcactatcgcggaagtgctggtccgccccggcgagcagatcgacgcgaaggatttgctcatcgtttacgccgagtaagtctgtgcggcggcgggtatgaaggttttacgggcggcagcggaccgcaactgagggatagatggtacaggtttccggacgcgcagatatggcgcctgcgcgtgcgccgattgtgaccagagagcggattgctgttgcgctcctatttctgatgaacggctatattttcggtggctgggccccaaaaatcccggaatttgcagaacgtctcgggcttgatagcgccggaatgggcctgatgatcctggtctgcggtctcggttcgctggccatgatgccggtcgcaggcgctctttccgcgcatcgcggttcgggcattgtggtgcgcatctttgcccttgccttcattccggcgctgctcatcatcacattggtgccgaatgtggtgacggcggtgatcgttatgctctatttcggcggaaccatggctgcgatggatgtgtccatgaacgccaatgcggtcgcagtcgagaaaaagatgcgccgggcaatcatgtcgtcctgtcacgccttctggagccttggtggcctcatcggcgcggcaacgggcggttttctcatcgcgcaattcggctcgatcgttcatgcgctggtcacgatgatcgcagccaccatcctgatcattgtcgcatggccctcgatcatcccggatacggagcatcatcatccagacggcgagaagcagaagcttgcgctgccgcgcaatcccctgccgtggcttgtcggcgtcatggcgctgttttccatggtgccggaaggggcgatccttgattggggcgcctatcatatgcgccaggatctcggcgcttccgtcacggtggcaggtttcggcttcgcggcattttcgggttccatggccgttatgcgctttgcgggtgatctggtgcgcgaccgattcggtgccgtgaaaaccctgcgtgcctgcacggccatcgccatcataggcatgttgatcgtcggttttggaaacagttcggcgactgcaatcatcggctttgcgatctgcggcatcggcatttccaacatggtgccgatagctttctcgatggctggcaacatgccgggcgtcaatccaagtgtcggcctgtcgatagccaccacgcttggctattccggcatgttggtcgcgccatcactgatcggctttgtcgccaggcatagcggcttcggtgtggtgtttctggcgcttccggccttgctgctggtggttctcgccttctcaagcctcgcccgatacgctgaccataagcattagagtgcgtttcgatctgattattctgccgtccagccgccgtcgacggaaatggctgcaccgttgatctgcgctgccgcatcgcttgcgaggaaagtggcaacggccccgatttgcgcggtggtgacaaactccttcgtcggctgtttatccagcatcacgtcgcggatcacggtttcacggtccatgtggtgggctttcatctggtcgggtatctgcgcttccaccagaggggtcagcacatagccgggacagatggaattggcggtgatttttgcggtggcaagctccagcgccagcgtcttggtgaagccgacaatgccgtgcttggcggcgacatatgccgatttgaacggcgaagccacgagaccatgcgccgaggcaatattgatgatacggccccagcccgcctttcgcatatgggggatggcagcagcagaagtgtggaaggccgatgtcaggttgattgcgatgatgcggtcccattgctcgggaggaaactcttccaccggggcgacatgctggatgcccgcattattgaccagaatatcggagttgccgaaaaccttgacggttttggcaatgagattgcggcaatcttcggctttcgacatatccgcggcaatatagatgacattcgcaccatgttcttcggcaagcatccgggcaagcgcatggtcttcgtcccggtcggtgaaggagtttattacgacgttatgccccgcggctgccagtgcatgggcgattccgaggccgatccctgaatttgatccggtaacaattgcagttttgcgggcggatacgtcggtcatttgttggttcctccttatggccacaccataatgagagggcgacattgcctcggcaagcgattatataaagcgaaagccggatatacgcagacccggatctatgccagcgttgacatttgtgtcgcgctacgccacctaaaaacgagtacagtcaagaacagagcaaaatgtcgtccgagaccgtcagctatttttcgcatccatttccccgccgccagtcggttggcgtcagtgtcggtggcgttatcgtcggcggcagtgcgccggtggtggtccagtccatgaccaacaccgacacggccgatgtggattccacggttgcacaggtggccgcgcttcatcgtgccggttcggaaatcgtgcgcatcacggtggatcgtgatgaatcggcggctgccgtgccgaaaatccgcgagcggctggagcgtcttggccatgatgtgccgctggtgggcgatttccattatatcggtcacaagctgcttgccgatcatccggcctgtgcggaggctcttgccaaataccgcatcaatcccggcaatgtcggcttcaaggacaagaaggacaagcagttcgccgatattgtcgaaatggcgatccgctacgacaagcccgtgcgcatcggcgtcaactggggatcgctcgatcaggagcttttgaccacgctgatggaccgcaatcaggccgagggtgcgccgctttccgcgcaggatgtcatgcgtgaagccattgtgcagtctgcgctgatttcggccaatcttgccgaggaaatcgggcttggccgcgacaagatcatcctgtcggccaaggtcagccaggtgcaggatctgattgccgtctatacgatgctggcgcagcgttccaatcatgcgctgcatctgggacttaccgaagcggggatgggcacgaagggcatcgtcgcgtcgtcggctgccatgggcattttgttgcagcagggcattggcgatacgatccgcatttccctgacgccggaaccgggcggcgaccgcacgcgtgaagtgcaggtggcgcaggaattgctgcaaaccatggggttccgccagtttgttccgattgtcgccgcctgtccgggctgcggccgcacgacgtccacggtgtttcaggaactggcgcagaccattcaggaagatatccgccgcaatatgccgctctggcgcgagaaatatccgggtgtcgaggcgctttcggttgctgtcatgggctgtatcgtcaatgggccgggcgaatcgaaacatgccgatatcggcatttcgcttccgggcaccggcgaaaccccgtccgccccggtttttgtggatggcaagaaggtcacgaccctgcgtggtccggggattgccgaggacttccagaagatggttgccgactatatcgaaaaccgctttgggcttggtcgtaagatcgcgtcgtgagaccttgttaattctgccgctcggcgatgaagcgggccgcttgcttgaggggttcggcgtcttctccaaagggtgcgagcaggctttcggcctgtgcgacgaggcctgaaagctgctggcgggtccagtcaatgccgtgaagtgaaaccagcgtggcttttccggcggcggcatccttgccggttgccttgcccatggtgccagcgtcggcggtcacgtccagaagatcgtcggcaagctggaaggccaggccgattgccgagccgaattccgccatgcgctcccggtcttcctgcgatgcgccagcgatgatagcgcccgcctcgcaggcaaagcggatcagcgcgccggtcttcatggcttgaagcgtgatgatgcctgcctcgtccggttttctggtttccgccatcaggtcgagcgcctgtccgcctgccatgccgccaaggccggaagcgcgcgtgagcgcgcaaacaagctttatgcgggtggtggcgtcgagttccgtttcatcggatgcgataatgtcgaaggcgtaggtcagcaggctatcaccggccagaatggcggctgcctcatcaaaggccttgtgcacggttggctggccccggcgcagatcgtcatcatccatggctggcagatcgtcatggaccagcgaatagcaatggatacattccagcgcggcagcgacgcgcagcaccgcctggccgtactgtccgaaaagggcagcactttcgaggacgagaaacgggcgcaggcgcttgccgccgttcagtacgccatggcgcatggcggcgatgagacgctgcggacgggcaatctcgccggtgcgcgggcgttcgtccagaagaccggcaagggcagcttctacttccatggcgcggcggttaagaagagtggtgaaatcgacaggcagcttttccatggaagaatgggatggacgaaagcgcgaagcgggtcaacagggcataatctccagcacaggctttttcatcgccgcgtcataaaacccgctccccgcatttcgccttgtttcgtgcggtgggttatggaatcgggttcaatattattaaggaatggtttatgtcgcttggagggcgcgcggcaggcggtgaaagtgacaaaaatcatcatcaagagcaaggatggtcgcaattatctggcggaccccgtgtggggaagccggattgccgtcgcgctcaggatattggtggttctggcgatcctgccggttttcctgctcctcgtctattcactgcccttcgtgcggccggtttccacgttgatggtgaaggattatgcgctattgcagggcgtgaaccggcaatgggtggatattgagaatatcgcgccggttctggtcaattcggtgatgatggcggaggatggccaattttgcagccacggtggggtggactggcatcagctaggcctcgttctggacgatgcgggagacgggggtccgagccgtggggcatccaccatcaccatgcagatggtgaagaacctgtttttgtggaatgggcgctcctatctgcgcaaagggctggaatttccgctggcgttgatagccgatgccgttctttccagaaagcgtatcatggagatttatctcaatatcgccgagtgggggccgggcatctatggcattgaggccgcagcccggcattatttcaaacggtcggcggcaaaactgacggcaagacaggccgcactgctggcggtcacgctgcccaatccggctttgcgtaacccggccaaaccgacgcgcaacatgcagcgcattgcccgcatcgtggcaggacgtgcgatgcgatccggaccttatgtgacttgtgtgaaataaacacgccagaaatgcgaaagcggaaaaaaagataagactcccgctggtcaaatgccgcgagagcgtgtataggcacctgactttccggaattttgtcgggtgtgacaggctctaccgggccgtaccggacctttattgaccgatcagtggagctggatccatggcagtaccaaaacgaaaaacttccccgtcgcgtcgcggcatgcgccgttcggccgatgcgttgaaagcaccgacctatgttgaagacaagaattcgggcgaactgcgtcgtccgcatcatatcgatctgaagagcggtatgtatcgcggccgtcaggttcttgagccgaaggaataatcctgagcttatagcttgaggactgttcaaaacgccgtttccggtttgccggaagcggcgttttcttttgtgccggttttcatgaaaaaggccgcatgaagcggcctttgagcgcgagcttttgttaaaattcagcctgcgtcgaacgcaaagcctgccgcttcgataccggcgatggctgcggcctcgtcattatccgacgtgtcgccggaaatgccgactgcaccgaggatctcgccgtcagcatccttgatgagcacgccgcccggcaccggcacgaccctgccgcccgatacgcccgaaagaccttccagaaaatgcgggcgatccttggcctgattgttcagccagcgtgagccggtgccgactgcaagcgcgccataggccttgcctgagccgatctcaaaacggagcatggatgcgccatcctgacgctggaaagccttcacatggccgccggcatcgagaacgctaacggcaagcggcttcagtttcagttcctcggccttggcaaaagcaccggcaatgatcgcgttggcgcgttcgagcgttagtgaaggcatattcatctcctgtattgtggtgaaggcaatttagacattgaatatggcaatgcccatatgaatgcttgtcctggcgggaaaaacaccttctcgattttcatgaaggcggcgcggggagcttgccaaggccggttttttggtctttgtgttgcgccacatgcttaaggaggaaagaatgtccgatccgaaatccatcgtcatcgccagtgcagcgcgcaccgcggtgggtgcctttaatggcgcctttgccaatgttcctgctcatgaactgggtgcagtggccatcaaggctgctctggagcgtgctggtgtcgatgcggcggatgtcgatgaggttattctggggcaggtgctgacggcaggcgaagggcagaatcccgcccgtcaggccgccatgggggccggttgcccgaaggaaaccaccgcttttgccatcaaccagctctgcggttccggcctgcgggcggttgcgctcgggatgcagcagattgtttccggcgatgcgaagattatcgtggcgggcgggcaggaatccatgtccatggcgccgcattgtgcctatctgcgctccggcgtgaagatgggcgatttcaagatgatcgacaccatgctgaaagacggcctgaccgatgctttccatggctatcacatgggcatcaccgctgaaaatattgcgcgccaatggcagttgagccgcagcgagcaggacgagttcgcactcgcctcgcagcacaaagccgaggccgcgcagaaggcaggccgcttcgatgaggagatcgtgcctttcaccgtcaaggcccgcaagggggatgttgtggtttcggcagatgaatatatccgtccgggcacgacgatggaggtgctggccaagctgaagccggcttttgacaaggaaggcacggtgacggcgggcaatgcatccggcatcaatgacggtgccgcagcggttgtgctgatggatgctggcgaggcagccaggcgtggcgtgaagcctctggcgcgcatcgtatcctgggcgacggctggcgttgatccgtcgatcatgggaaccgggccgatccccgcaacgcggaaggcgctggaaaaggcaggctggagcgttggcgaccttgatcttgttgaggccaatgaggcctttgcagcgcagtcatgcgcggtggtgcgcgatctgggtctcaatcctgaaatcgtcaatgtcaatggcggggcaatcgccatcggccatccgatcggcgcctgcggcgcccgcgtgctgacgacgctgctctacgaaatggagcgtcgcgatgccaagcgtggtctggcgacgctttgtatctcggcggcggcatgggcgtggccctttgtgtcgagcgggattgatccggttttagaacgtcatctgaaaccaaccgccaatttcgggcgtgtgccggaagaggggtgtttttttccggcaaaagttaacgcagaaccgaaacatgcaggggaaagcgtgctgtttcggctccgccctatggcgtgtgactgcggccagataccagatgttgtgagaacaaatacagaaaatccagccatcagcgattcgtcgctgattcgttccagagtcgttccatatattaaccgggcgcttccgcctcatccctctcttgggaaggcatctgcccgcattgaaacttaacaggggcgctttcggtgcaggtcgtatagtgctatcgcatcacttcacatccggctcttgagagcaattgtaccgggaacccgattattggtatgaaccagcaacctgcccatgatctgccgctgacattgagtggccgcgacgtgaccgcggtgctggggccgaccaataccggcaagacacacctggccatcgagcggatgctgtcgcatgggagcggcatgatcggcctgccgctgcgcctgcttgcgcgcgaggtttataatcgcgtggccgagcgggtaggggcagccaatgtttcgctggtaacgggcgaggaaaagatcgtgccgccgggtgcgcgctattccgtctgtacggtggaggccatgccgcgccacacagatgcggccttcgtcgccattgatgaagtgcaactggccaacgatctggagcgcggccatattttcaccgaccgtatcctgcatctgcgcggacggcaggaaacgctgctgcttggtgcggccaccatgcgcggcattctggaaaagctgctgcgcggcgtgaatgtggtgacacgtccgcgtctttcgcatctggcctatgccggatcgaagaagatgacgcgcctgcccaaccgttccgcaatcgtggccttttccgccgacgaggtttacgccatcgccgagcttatccgccgccagcgcggcggggcggcggtggtgatgggtgcgctcagcccgcgtacgcgcaatgcgcaggtggagctttaccagtcgggcgatgtcgattttctggtggcgacggatgcgatcggcatggggttgaacctcgatgtggatcacgtcgcctttgcgcagaaccgcaagttcgacggctatcagttccgtgatctgacgcccgccgaagtggggcagattgcgggccgtgcgggccgccatgtgcgcgatggcacttttggcgtgaccggtcaggtccatccttttgacgaggaactggttgagcgggtggaagcgcataatttcgatccggtgaaggtgctgcaatggcgcacgtcccgtttcgacttttcctctgtcgaggcgctgcttcgttcgctggaaacgcctgcgcccattgaggggcttgccaaggctctgcctgccgtcgatcaacaggcgcttgaaaatctgtcgaaagacgacgagattatgcggcttgcaacgacgccgtcgcgcatcgagcttttgtgggatgcgtgcgcgctgcctgactatcgcaagatcgcaccggcacagcatgccgatattattgcaaccatctatcaggatcttgtacgccgagggagcgttgatgaagattatatgagcgaacaggtgcgccgcgccgacagcacagagggagaaatcgacaccctgtcgcatcgcgtggcccaaatccgtacctggactttcgtgtcgcacaggcctggatggcttgccgatccgacacactggcaggaaaagacgcgcgaaatagaggacagactgtccgatgcgctgcatgagaggttgacgaaacgctttgtagaccgcaggacaagcgtgcttatgaggcgcctgagagagaatgccatgcttgaagcagaaatcagccctgccggagacgtgatcgtcgagggccataatgtcgggcaactggaaggattccgtttcactgccgacgtccaggccgaggggccggacgccaaagctgtgaagacggctgcacaaaaggcgctggccgccgagtttgaacgccgagcggagcgctttgctgctgcgccaaatggcgatctcgcgcttggttcggatggcgtcctgcgctggatcggcgcgaccgtcgccacgctggttgcgggcgatgacgtgttgaagccgcgcacggtcattctggccgacgaacaactgacggggccagcgcgcgacaaggtcgacgcccgtattgaccgtttcgttgcccatcatatcgaaaccgttctgaagccgcttgccgatctggcaaatgcggatgcgctgacgggcatgacgcgcggcctggctttccagatcgtcgaaaacctgggcattctccagcgccgtgacgtggcggaggaagtgcgcggccttgatcaggattcgcgtgcggcgcttcgccgtctgggcgtgcgtttcggtgcttatcacgttttcatgcccatgctgctaaagccggccccggctggcctcatcacgcttctctgggcgctcaagaacgatggccgcgaacgggcaggttacggcgatgtcgtcaatgtgctggccgctggccgcacctcggtcgtggttgatccggccttcgatccgatgttctaccgtctcgctggctatcgtgtgctgggccggcgcgcggttcgcatcgatattctggagcgccttgccgatctcattcgcccggctcttgcctggcgtccgggttccggcgctcgcccggatggcgcttatgatggtggacgcttcatcgtgacgcctgccatgatgtccattctgggggcgacaaccgaggatatggaagaaatcctcaagagccttggctatcgcagtgaggcaatggaagtcgctgcggtggcggcgaagcttgcggagcttgatgcattcgcagccgaggctggtggcaaggatgcagccgcgccggttgaagctgaaaagccagccgtgccgccggcagaacctgttcccgcgccggtcgtggctgctgaacccgaggctaaagtggaagagacggcggctccagccatcgaagctgctcctgttgctgaagcgtctgcgggcgaggcggaagagccgaagccggttcttctgtggcgtcagggccgttttgaaggccgcaaccgcaatcaggaccagaatcgccagcgccagaatcgtggaaaccagcatcgtggcaaccagaatcgcggccatcagaaccgcgaagagggtggtgcggcacgcaaggctgagggtggtgaagaacagaatccgcgtggcggcaacaagcgctttgataagcacaagcgccaacacgacggcgaaggcaagcgcgaaggcgcgaagggcgaattccgtggtggcaatcagcgccagccaaagcgcgatcatgtctatcagggcaacaagcggacggaacaggagcggcctgttcgtatcgaccccgattcgcctttcgccaagcttctggcgctcaaggaacagatgaagaagtaagcatcttaatcaacaagcgccaattggaacgaggcatggcgaccgctggaacaaacgctgagatggctgcggaaaaagccgcaaggcagcggatcgacaagtggttgttctttgcgcgcgtggtcaaatcaagatcgctggcggcgaaactcgccgtcggcggcaaggtccgggtcaaccgtgacaagattgagcaggccgcttatcaggtgaaggttggcgatgtgctgactattacgctcgaccggcggatccttgtctataaggtgctggcgcccggcgaacggcgcggccccgcgcccgaagcgcagcttttatacgaggacctttccccgtctccggctgcgtccaccgaaacagcccagcgcgagagcggcgcgggacgcccgaccaagaaagaacgccgaaatattgatcgcctgcgcgaaggctggtgattctgttccattggcgatgtttcggcccggacgtgttgccgcaggcttttggggggctataatggaaattgcgtggtaagatatttaaaggaaagccttttccattcgggccttgggaaacgaaatgccatttcagggccgggcgggcaaatcacattgcggcgtttcaacccttgtcagcggcgcataaaatcgctacctcacgcatgtcatatcaggggcaagggctgaaacccgccaaaactccgcgcatcgccgcttagtgacgggatcgtttcagacggattgtctggatatgggcgcaggaaaattcaggatagagagccgcctcctcacccaaccggcggccacaggagttcgacgatgacttatgtcgtgaccgataattgcattcgctgcaaatatacggactgcgtcgaggtctgtccggtcgattgtttctatgaaggcgagaacatgctcgtcatcaatcctgatgaatgcatcgattgcggcgtgtgcgagccggaatgcccggctgaggctatcagccccgatacggagccgggcctcgacaagtggctggaactcaatgcggaatatgcggcaaaatggccgaacatcaccgcaaagaaggatgccctgccggaagccaaggaaatggacggcgttgcgggcaagttggagcagtacttctcgcctgaagccggctccggcgattgatgagccgatctgccaccactcgggtatcgctgatctatgccgttttggctggatgaagcctcctaaaactggctcccacatttggaaaaaatgttttagcgcatgccatttttccccgagcgtggcggaaaaaaacaaataaatttgcgggaaaacctttgcgattcaggcgtataacattgccagtcgcgacatatttggcaatttgttgattctttcgcgaaattgtgttaggctccgttaacaatttcggtgactggacgtcaattcgtggcgcaaatgcgttaatctctgaaaggctgatctttattaccgggctgaatggcaccgggcgagatggttgcgacctggcgtcgtcctcccgcaccttgcactccggccggtagaagttttctttctgatacgctttcagttcctagccgataatcagcgtccgtgctccacttccgggggtgcggtcgatcaccatgtgttaaccggcgggtcgcgccgggcacaacagggagtaatgaagcgtatgtcatcccagcagaaaaagtctccggtagctcgtggcgggtttaaggcaggtgaggctattgtatatccggctcacggtgtcggccagatcgtgaccatcgaggagcaggaagtggcgggccacaagcttgaactttttgttatcgattttgaaaaagacaagatgcgcctcaaggtgccggtcgccaaggccgcatcgattggtatgcgcaagctctctgaaaccgactatgtcgaacgtgccctcaaggtggtgcagggccgtgcccgtgtgaagcgcaccatgtggtcgcgccgggcgcaggaatatgatgcgaagatcaattcgggcgacctgatttctatctcggaagtggtgcgtgatctttaccgtgccgaaaaccagccggaacagtcctattccgaacgccagctttatgaagcggcgcttgatcgcatggcgcgcgaaattgctgccgtgaacaagctttcggaaaccgaggctgtgcgcctgattgaagtcaatctcgccaagggaccgaagcgcggcaaggccgaagctgaacttgacgatgatgaagtcgaagcagcataagctttgcttccctgttcttcaaaagcccgctgatccagcgggcttttttgttgggagaacggaaattgcgcagaattttatcggattttgcaatggctcgttaactcttccgggcgttttccagcattgtcagagatttatcgccgattgcgggaaccggatcggccttcatgcgttctgaaaacaccagttcgtaaacgggtttgttttgcggtgtaacgctgttgcctctgactgacctgtgaaagagtttggggcaatatgttgcctggggcattcttttgggactggcatatccttccacttagcgtccggagggcgtgagtccagaacaggagaaccagatgaagccgtcatccatgagcagttcttccacagttccagccaatcgtatgcctatggcggttcgcagtttccccgccgccgccgcttcctcccagtccatgatccgcagcgcaatgtccgcgccctatctggagcgcgaggaagagcgcgcgctcgccatccgctggaaggagacgaaggatcaggatgcactgcatcggattacatccgcccatatgcggctggtcatttccatggccggccgttttcgcaagttcaagctgccgatgagtgatctcatacaggagggctatgtcgggcttctggaagaggcggcgcgtttcgatcccgaccgcgatgtgcgtttttcgacctatgcatcctggtggattcgtgcctccatgcaggattatatcctgcgcaactggtctatcgttcgtggtggcacaagctcggcgcagaaagtactgtttttcaacctgcgccgcctgcgttccaagctcgcgcagactgacgacaacatgaccaaagccgaaatttatcgggagatttccgaccaacttggtgtttctacgagcgatgtcgagttcatggacagccgcctctcggggccggacagttcgttatccgcctcgatgaacggcgaggagaccggcgcttcccggcgtatggattttctggtggacgaccatcccttgcaggatgagatcgccgaaagctctatcgatatggagcgccgcaaccgctggctcacacgcgcgctcgacacgttgaacgagcgcgaattgcacattattcgcgagcgccgcctggatgatgatggtgtaacgctggaggcgctgggcgagaagcttggcatttccaagcagcgggtccgccagatcgagagccgggcgatggaaaagctgaagatcgcgcttctcagccagcatgagcttgccgcctatcaggcctgagccgccgaaaggcggcaggcgctgaacgggggcagaaaggctccatgttcttacgcattatccgatgcatcgaagcgggattggaaatcaatccggtgaaccggtttgcccgccaaggctgttcccgctttcaggcccatgtcccagccggcgtgaccagttttccaccttgcggttctggaggcggttgacggcatggcgcttccacccatcggcaaggtggggaattgcagccatcagggccagttcatcatagttgagcatatcgacataaagcagatgccagatgcgatgcagcgtccattccggcgatagacgctcaatgagccgcatggtttcgcccgcttccacatggccttcttccagcacgcgataataccagccggtacgccccgtcttctgtacgtgaaccgccatatcgggcctgtcaaaacgcacattgagtttccagcatggctggcggccttgcgacacctcgatcagcgccgtgccgaaacgaaaacggtcgccaatggcgatatcgttttcatcaaggccggaggtggaaatattctccccgaatgcgcctggttgatcgagacgggagttttcgccgatttcctcgcgccagatggcataatgatcgcgcgaataatgatgcagggccttttccggcccgccatgcaccttgcgatcaccctgcgcatcgcattcaagcccttctatcgtcacgcgcaccttgcccgcaacgggctttttgtcgatgccgcttggcacattgcggggggcaaggggagcaaccttgccagccagtaatgattgaatctccacttccatttcgatctccccccgctgaaaatgctctattcgctgatgatcttcacgcggtcgcctacggaaacggttgcgcctgcgggcatggcattcagcaggcggaaaagctccagcttgcgcgtggcgccctgcatacgtgccgcaaggcttgccatcgtgtctcccggctttaccgtgaccacgcgaatgcgcagcggcttgatggcgctctgttcggctggcgtcagcaggcggaaggaccgggtgacggcctgtgaagcgggcagaagcgcgctgctgcccttcggggcggcggtcaggaagcggtagaccttgttgttcgcaccaatgacgacgatatcgaactgccagcgatcagccgaggcgcgcgcggtggcggcaggcaggccattgatcgtggtctggcggatcgagtttgcatcaaggcccgtgacccagccggaacgtatataatcggtcaggctggaagcggacggcagggatgcgccatcgaagcggattgccacttcgccggggccgcttgccatgacggcgttggctgaattgtcgatggtgaaaccgtcgggcgcacggaaggtcacgccgagcttgggatggatgaagttctgctcgcggacatagccttcattgggcgagtcgccataaagaatattatctatgccattgaggaaggaatcgcggtcggtggtgccgacacccggcgcaccgatgcggcgcgcatgggcaagcgcaagctggatgcgctgcggcgtcgcggggtggcttgcgagaaaatcgaggctggcatcggttgcgcccgacaccgatcggaagcccgtataggcttccatcgattgcaggaagcgcgccgaggcgaagggatcgtaaccggcttcaccgatcatcttgatgccgatggcatcggcctgaagctcctgattgcgggagaactgggcaaggcgaagcttgccgcggatttccgcttcgcggcctgcggctttattgtgcagcacttcggttgccacacgcctggcaatggcggcttcggcttccttttcctggcgcagaatgccgtgattggcgatgacatggcccatttcatgggcaataacggccgcaacttccgaggaatcattggcaagcgcgagcaggccgcgcgttatatagagataaccgccggggagggcgaaggcattgatgttgggtgaatccagaatggtgatgcgataggtctggtccggcttgtcggaagcggttgtcagcttgccgacgatctttgcgaccatgcgctccagcttggggtccttgtattcgccgccataggtggcgaggatacgcggatgctgctgtgcgccgatctgggccagcctgtcgttgcgggcgacattatcgaccgtgacaggattggaggaaggctgaagccccagatccttgctcgaattgatcgactggcagccggaaatcagggcaagcgccaacaggccaatgccgctggccgttttccgccaattgtactgtgtccatgctggcatataaattgtgagacacagggagccccggctacgggtcggttgacggaacagtattttaccctcgctactgaatcagaaccaagcgatctgtggcaaatctagtcacagagcaatgagcgtacaagcagctcaacaaagtggaaagcggttctttcgggcgattgcgaacaaaatatgtccgaaaccgtaactctctttgaagctgcggtatttcctgtgatgacaaggacgcctttggaacaggttccagcggcgcattcgctggcctaaaagcttcgcatttcgccgatatagtgccggagtgcttccggtccagcgcgcgacagcatttcggtggcggggccttgcgcggcaatctttccgttgtcgaggaagatgagcagggcgtcgagatgcagcgcgtcttccggtgtgtgcgtgaccatcagcaccgtcatgccggtttcgcgccgcaatttattgacgagatcgagcatctggtggcgcaaggcaggaccgagcgaggcaaaagcctcgtccagcaggagcacggggcgctcgcgcaccagaacgcgggcaatagccacgcgctgacgttctccgccggaaagtgcctcaggcttgcgcttttccttgccctgcaggccgacacgggcaagggcgctggcgacggccttgcggtcttcctcattgagcctgagattcggggaacggccgaggtcgacattttgctctaccgtcagatgggcaaaaagattgttttcctggaacaccatcgagacgggccgatccgccgggggaagatgggtcacatccacaccgttgatggaaatgatgccggattggggagtttcaaaaccggcaataaggttcaaaaatgtggatttgccggagccgctcggtccgacgatggccgcgatttcgcccccggtgatggtcacgtcgaaatgcatcgcggtttcgccatagctgaagcgcacgtcgctcaggcggatatcggcagaggcggtcattgaaggaatgcttcctttcgcgatgcggcggcgcggtcggcgatcatcatcagtgcgaggcaaagcacacctaaaatgagggcaagcccggccgcgtcgaatgtgcgatagctgcccatgcgctgcaagaggagataggggagtgtcacaagcgcatcgctgccaaacagtgcgatggttccaagatcgcccagcgaaagcgccatggcaaaggcgaaagccatgccgcagggccggcggatcgacggccagtcgatgagccgcaaccggttgaaaccctttatcccaagctggctgcaaagcttgttgtggcggcttgccgccgtatcccatgcggggcgcaagagccgcaccgcgaagggcatggccattgcggcattgacggtgacgaccatcagtggcgccatgacaaagggatcggtgaaatggcgcagcaggataaaccagcccgcgccgatgacaatgggcggcatgacgagaatgaggcttgcgccggtgtcgaagatatttgcgatccgcgcattgcgggttgcttcgcgggcggcaacaagagcaagcgacagaaaaaccgcgagaagggcggcagaaaagccgagcgcaaggctggtggcgatggcgtgccagacaattctttcgctgagcaggcgcaccagatcggctgtcaggccggaaacgacgacgcctgcaatcggcagcgcgacataaagaaagccgagcgcgataacgataatattgaaaaggcgctccgtttttcgggggctgccatagcgccgaggggttgcagtttgggtaaagccttcctcggaagggcgtcctgtcagccgcaggatgagcaggatcaacaaagtgagggcaagttgcgtgaaggtgagcgcgacggcgcgtgccggatcaaaatcgaaatgcaggctttgatagatcgcaacttccagtgtggtggcgcgtgggccgccgccaagtgtcagaaccgtggtgaaactcgtcacgcagagcatgaagacaaggccgatcatgccgggaaggctgcgccggataacgggccagtctatcagccggaaacgggcgcggcttcccatgccaagctgggctgcaagcttccagtgatcgtcgggaatggattcataggctgccagaagaaggcgcacggcaagcggcatgttgaagaaaatatgggcgatcagaatgccggcgatgccgtagatgtccggctgcatggggtggcccagcatgtctgaaatatgggcgatcaggccattgcggccataaatactggtgacacccagcacggcgacgagcgcgggcagagcaagcggctgggcgaaaaggcgcaggatcaggccgcgccccggaaagcgagcctccgcataaagcgcgcgcgcaatgggaatggcgaacagcaccgaaagcaggctcgatgcaaccgcctgccagatggtgaaacgggcgacgcgccagagataggtgtcgaaattggcggcagcatcaaaaccgccaccgcctgcttccagtgcaagggcaaggagtgcgcccccggcaagtgtggccagaaaggcgagcgccaaaccgcccgcgacaggttttgtcgcgggagatgcaagggatgtgcgtcttgccggtgtggctgtcatctgctggtggctgccagccattcattcacccacaatctgcggtttttcgccacttcgtagggagggatgagcagggtcttctccggcttcggcagggcatcgaaggcggctggaagcggcttggacgtcttgcctgccggaaacatccagttggtttcggggatcacatcctgaaagccggggccagtcatgaaggcgagaaactttttcgccagcgggttctttgcgccggtggtggtctgggcggcaagctcaatctgaagataattgccttccggataggccagtgccttatagcggttcgtcttttcgacaaccatgtgataggcgggagaggtcgtgtaggacagcaccatcggtgcttcacccttggtgaacaggccataagcttctgaccagccgggcgtgacggtgaggacgcgcttttgcagtttctgccatgcagcacccgcctcgtcgccataaacagacttcatccacagcaacatgccaagccccggtgtcgcggtgcgcggatcttgcagcacgatcttctgcgctggatcgccttcgaccagttccttcaggcttttcggcggattgggcaatttttcggaatcatagaccacggcaaaatagccatagtcatagggcacgaaaatatcatccttgaagttgccgggcaccttcacattggtctggtcgatcccgctcggcgcgaaaaagcccgatgcgcgtgcttccgtggtgaggttggtatctaaccccaaaacaatgtcggcggcggttttgctgccttcgagcttgaggcggttgagaagcgcgacaccatcggcggaggcaacgaagttcacctcgcaatcgcattccttctcgaagttttccttcaccttggggccgggtccccattcggaaacgaaactgtcataggtatagatagtaagcttgtccttggcctgtgcggctggtgcaaggccgatgactgcaaaaagcgaaaaggtaagcaaggataaaagtcgcatcacggcacttcctttcgtttattccaagaggatcgagcgccgttcatcgagcgtctaatccctccgccggtgcaaaccggatcaggttcagcgggttggccgggcagttttcaagtatttcctgatgcaaaaccgtttcacgcttttgctggaaatgccttgtttggcctctcagccatccccaaaagcagatggcaccccgttagagcgactgcgacaataatccgtgtatgcgggaagggcaaggggagccaccaggcatggcgtgggcttccggcagggatttgcccgtgttatgagcggtttatgagcacattcgtcattctcctcggcggcgatctggttgtgaccgatcgcctgaaacgccaaattgccggtgcacgcattcttgccgccgatagcgggatcagccatgccgccgcgctcggtgtcgagccggaactgtggcttggcgattttgattctgcttccgcagagcttcaggctcaatatgcgcatctgccgcagaaaagatttccttccgccaaggacatgaccgatggggagcttgctttcgaggaagcctatgcgcggggcgcaacgcgggtcattctttgcggggcctttggcgggcagcgcacggatcacacgcttcaacacctcaccatggcgacagcgcaggcggcgcgtgggcgggagatattgctttccagcggggcggaagaagcctggcctctgccgccgggggactatatctatgattttcctgacggaacgccgttcagcgtgattaatttcagcactgtcgaaggcctttcgatcaaaaatgcaaagtggccgttagataatgtgacacttccatttggctcttcatggacagtttctaatgtagtttgcggaacacttcgtgttactgtgcgttctggcctggcgatacttatcgctaacttgggaatgatagcttccccggaccaaggccgctaaccttaacaatcgaaagtgcttgacgcaggcaagcgaaacgtattgtaaaggggccaagcgggcgccatctgcttttccccgaaattggggacgcaaagtcggtgattagttcaactcttgtaggagatgtttcatgaaatctcgtcttacgatgattgctgttgctggcttgctggcgttctcgaccgccgcgtgcacgacgaacgaacagcgtacggctggttacggcgttggtggtgcggctctcggtgctcttgccggtggcgcaattggcggcaatggccgtggtgctctgacgggtgctgcgatcggtgcggttgcaggcacacttcttggtgcagcccagacgcgtaatggcacgcaatattgccgttaccgcgatccgtatggccgcatctacgaagcgccttgccagtaatctttggatagataaatttgccgacaggccggggaaacccggcctgtttgcatttcggcgggctttttacgtcgttccatttgacagatcggcttttgtcgcggacaagcagggcgaaattttcaatcctgttacttgaagagaaccatggcaccaccgctccttcgcctcgaccagatcaagctcaccttcggcggcacaccgcttatggaggatgccagcctttcggtgagcgaaggcgaccgtatcgcgctggttggccgcaatggttcgggcaaatccaccttgctgaagattgcagccggcatggtcgagccgacctcgggcgaggttttcaagcatccgggcgcgacggtgcgctatttgccgcaggtaccggatatggagggtttcgccaatgtccgcgcctatgtcgaagccgggctcgggccgacggatgatccccatcgtgtgacctatcttctggatcatctggggttgaccggagaggaaaagcccgatcacctttccggtggcgaggcgcgccgtgctgcccttgcgcgcgtgatcgcgccgcagcccgatgtgcttttgctggatgagccgaccaaccatctcgacctcaccaccatcgaatggcttgaaagcgagctgcgccagatccgctcggccatcgttctcatctcgcatgatcggcgttttctggaaaatgtcagccgcgcgactgtctggcttgaccgtggcgttacgcgtcgtctggaacagggtttcgcccatttagaggaatggcgtgacaaggttctggaagaagaagaacgcgacctgtacaagcttgggcggcagattgcgcgcgaggaacattggctgcgctatggcgtgactgcgcggcgcaagcgcaatatgcgccgtcttggcgagttgcattccatgcgtgcggaattccgtaaccatcgcaaggagcaagggtcggcggttctggcggcaagtgatgcgaaggaatccggcaagctggtgattgaagccaaggggctgaacaaggcttatggcgagcgtgttctggtcaaggatttttccatccgcgtgcagcgcggcgaccgcattggccttgtcggaccgaacggcgctggcaagacgacgctgctttcccttctcacagacaagctggcaccggattctggcaccttgcggcttggcgtcaatctggaaatggccgagcttgaccagaagcgcgatagtctgaacccggatgaaaccctggcccattatctgaccgacgggcgcggcgaaaatctcatcgttaatggcgagcagcgccatgtcgtctcctatatgaaggattttctgttccagccggagcaggcgcgcacgctgatccgcgagctttccggtggcgagcttgcacggctgatgctggcgcgcgttctggcgcggccagcgaacctgcttatcctcgacgagccgaccaacgacctcgacatggaaacgctcgatctgttgcaggagctggtttcgggtttccccggcacggttattctggtcagccatgatcgcgattttcttgaccgcaccgttacttcggtcattgccccggaaggtgacgggcgctggctggaatatgcgggcggctatgccgatatgatggcgcagcgcaaggagcaggcgttggcgcggcgcaatgtaaagactgccgccacgcgtgctggtgacgataaaggcggggaagtggcgcagccaaagcgcgatgaaaagcgcaagctttcctacaagcaaaaattcgcgctcgaaacgctgccgggaaaaatggacgcgttggcgaaggaaattgcagtactggagggcaagcttgccgatccccagctttatgccaaggatccggcgctttttgccaagacggcggatcttctggagaaaaagcgcgctgaaaacgcggctatggaagaagaatggctggagctggaaatgctgcgggaagaaatcgaagggtagatctacccttcgatggattcattcggggttcagagcattttcccgcgcaggcggttcccgcttttggaagacatgctctggcaccctgatatcagctcatgccaagtgcatccatatagagctgcaacatggcttcttcttcctgacgttcatggtcttcttttttgcgcaaacgaataatggttctcacgaccttgctgtcaaaacccgagcccttcaattccgcgtaaacttccttgatatcgtcgccgatggtctttttttcttcttccaggcgctcgatgcgctcgatgaaagcgcgcaactggccgacagcaatcgtttgggcttcgctggtaatgtcgtcgctcacgaggtttctccaattcaaagtctgtaaaaaatgtgggcgtgccgcggcacaaaaccgcctatcgaatgtctggactgtttttcccgcgagtcgcggtcaaaattaagtgcctttttcgtttcaggctcaatttggcgggtgaagccctgtggatagcgggcaaagtgggtgctcaacccgcaaaatccgtccgggaaccgaaatggcggatctcgtgaattccatcaagcgtgttgacccttgcgagcaagggggcaagccgttttgcccattcgctcgcgccggaaggttctgcgatcaggtcttgccgcacttcgatcaagacatgggcaaagccttgtgccgttgcgtggcgatacatggcgtcgttacgcagggcgccgtcatagggttcattatccccgaccacgagatcaggattttcgcgcagcatggaaagcagcggcttcacggcgcggtcgtcgcgatcccagagaaggccgatatgccagggccgcgccgtgcccttccagtgcggcgtgaaggaatggatggaaacaatgaagggcgccttgccgctttcagccgccacgcgcgcgctcgctgccgctatggcattgtgataggggcgataaaagcgcgccagccgttcttcacgttcttccgccgacatgggataattgcaggaaataaccgcaccgtccgacaattgcatgatgagggtcggatcgtcctcaccgcgattggggtcgatgagaagccgtgaaaagcctcccatcacggcgggtgcatcaagacgggcggcaagttcgcgggtgagggcctcaacgccgatatcataggcgatatgccggtcgaattcacttgtccgcaaacccagtgtgccatattccggcggaacatcgcggcgggcatggtctgcggtcaggagcaggccccggctgaaatcgccatcgatgctgtgcgcaggtgaaaacgatatcgaagcagatggttcggattgaaacagcatgatgcgaaatccagggctgatatcgagcttatttctgtggggttatggaaagcaacttctagtctgtcatgagaaagccgggattgcaacgatcattcttgggtcaatgaggctgttctcaatcggattgcgttgacatcaaaggcgaaactgccgaaaagagagcaacccgatgcgagatttcagggtgcaatcaaattgtccaatataaagcgatgacgggctgaaggggttctgcggatgcgatttccactatctctagcgttgtttgccggtgtgctgacgggtgcgcttggcatgacatccatagaggcccatgcggatttccgcgtatgcaatgcaacccagaaccttgttggcgtggccattggttatcgggccaagaccggctgggtgacggagggctggtggcatatcgatggttcaagctgcaaaaccctgatcgaaggtccgctgacgtcgcgctattattatctttatgccgaggacgcccagggtggtggacggtgggaaggcaaagtgaatatgtgcgtggcagaaaaggaattccgcataactggtgtccaggattgtttcgcgcgcggttttcagcgcaacggttttcaggaatacgataccggggaacaatcaagctggatggttcagctcaccgatgaaacgccgacagacaaccccactgttacaggaacgaataatcaatgaagcgcaaccgcaaggtcaagattctcgccacgctaggtccagcctctggcgaggaagccgtcatccgcaagctctttgaagcaggagcggatgtcttccgcatcaatatgagtcacgccgaccatgacctgatgcgaaccttggtcaagcgcattcgcaatgtggaaaaggaactgggacgccccatcggcattctggccgatcttcaggggccgaagctgcgcgtcggcaagttcaaggatggcaaggtcgatctcgttcccggccagaccttcaccctcgacaataacgaggcgctgggcgatgaaacccgcgttttcctgccgcatcctgaaattctggaagctgtcgagccgggccatcgcctgttgatcgatgacggaaagctgcatctggtggctgaagcctgcgacggcaagtcgatccgctgcaaggttgtttccggcacccgcatttccgaccgcaagggggtcagccttcccgacacgacgctcggcgttggcgcgctgacggagaaagaccgctgcgatcttgatgccgtgctgaaggaagagatcgattgggtggcgctttcctttatccagcgcccggaagatctggccgaagtgcgcaaggtttcgcgcggcaaggtcggcctcatgtccaagatcgaaaagccgcaggctgttacccgtcttgatgaaattatcgagctttccgacgccttgatggttgcccgcggcgatctcggtgttgaagtgccgcttgaaaacgttcccggcattcaaaagcagattacccgcaaggcgcgtcgcgccggcaagccggtcgttgtcgcaacccagatgctggaatcgatgattaccgcgccggtgcccacccgcgctgaagtgtccgacgtggcgactgcggtgtttgaaggtgcggatgcaatcatgctttcggcggaatctgcttccggccaatatccggtcgaagctgttgcaaccatgaaccgcatcgccgagcaggtggagcgcgagccgacctattcgaccatcattgacgcacagcgcgccatgccggagccgactggcgccgacgctatctcgctcgccgcgcgtcagattgctgaaacgttgaaactctcggccatcgtgacctatacggcttccggcacgaccggcctgcgcgctgcccgcgagcgtccgcgcacacccattatcgcgctgtcgcccgttgttgataccgcccgtaaactgtccctcgtatggggcctgcattgcgtcatcacagatgatgcccatgatcttgaagacatggtcaatcatgcctgcgaaatcgtgttccatgaggaattcggcaaagctggcgatcgcgtcatcatcacggcaggcgtacccttcggaacgccgggtgcaaccaatatgctgcgtatcgcctatataggcgctgacggaaaatccggcatttagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaaacaaaggattagagcgccgatctgattcaatcagatcgaaatgcgctctagacgggagatattccggtcgtgacggccggaatatcatccagtcatggcgcacggcattcaaaaacgcgttccttcggagcgcgtttttatttgaacaaagatgaatggggggcaggcaaatgcgaattcagagcgatttctggagccgctctaggttcgcgtatcggtcagttcgtcggccagatcattgaaattcttttgggcgtcgcgcatcattggatagatggaaagagcctgttcataggctttcatcgcctgttccttgaggccgcgcgcgcgcaggattgccgccatgcccgtcagcgcgccgtaatggcacggctcaagctccagcgtgcgattgatgtcatacatggcgtaggcataatctttttgcaggaaatagaccgttgcgcggcggttccacgcttccgcataatccgggtcgagggcgatggcctcattcagaaaatcgatcgcggaagggtagcggtgttccagcatggccttgttggcccattgcatcagaagatcgaccgtggcgctgcctgattgcgaccagagcatattgatctgggcggcaatgcggcgcgccttggcttcatttgccgtgtggcgaagatcggaaaagagcttgtcaagccgttcttccggcgtctgggccgcagatacgggcttttcctgcgcggactgctttgaaacacccgcacccgtatgaacaggtgtcagtggtgcggcaagaggcagcttctccggcagcataccggcataggccataggggctgcaaggctgagcgccatggcaacaaagaggccagacagacatgcaaaaacgttccgcatgcgcatagattcaatcatgcgcagcgaaacgtcaaatgcaaaatcagaaataagattagccctgacgagccttgaagcgcggggcagtcttattgatgatgtaaacgcggcccttgcggcggaccagctggcagtcgcgatgacgggccttgagggctttgagcgagttcttgatcttcatgtcaatcaccggtctggttggcccatcgacatgaagatgccgccgggcgtcataaaaacaggcgcccaaggcgccaattgattacaggcacggtcaggtgcccgaagggttggccgaaatacacaaggtttcaggcaaatgtcaactcccgcgccgcagattcagggtccgaggccccgaatttcttggcgggcggccaggaagggccgggaatcgtgcagattcccggcgcagcttaaattgtgcggggctttatgcgggtcacatggcctattttccggcccgcgcgagcttcctttttaccgtaaagatgcagcacggcgttcttctcgcagagaatcgccggaaccttttcgatatcgtcgccaatcaggttttccatcacacagtcgctatggcgatccgtattgccgagcggcagtcccgccacagcgcggatatgctgctcaaattgggaaatggcgcaggctgcttccgtccagtggcccgaattatgcacacgcggggcaaattcattggcgagcagcgtgccgtccttcagcacgaagaattcaagccccagcacaccgacatagtccagcgcgtgcaacagtttttcggcggctgtgcgcgcggcttctgccgtctgtacgctgatcgcggcaggcactgtggacgtggcgagaatgccatccttgtggacgttttccgcaagatcgaagatggcgacattgccgctgcgatcgcgcgcggcgatgacggagacttcgcgctcgaattccacgaagccttcgagaatcgcaggcgccttgttgatggctgcaaaagcgttgcaggcctgggtttcatcgagggaggcaaggcgcacctgccccttgccgtcataacccagacgccgtatcttgaggatgccacgcccgcccagtgcgccgagcgcggcgatgagcgtttcctcgtcatccacgagccgccagggcgcggtttcaatgccgctttcgttgagaaactgcttttctgtgaagcggtcctgagagatttccagtgcggcgggcgggggcagaacaagcgccgtttcagccagcttgtcggcggcgctgactggcacattttcaaattcataggtgatgacgtcggaagcggcggcaagttcggccagcgccttcgggtcatcataggcggcgacaatctggcgattggcaacctgtgctgccgggcaaccggcctgcggctcaaggattatggtttcataaccgaagcgcgccgctgccatggcgagcatacggccaagctggcccccgccgataatgccgatggtggagccgggcttgagagatgtcttgtccattttctacctcgccggatcaggcttcgttcgaggggcgttctgcaacgctttcggtctgcgccttgcgccattcatcaagacgggcggcaagtgcttcatcatatagcgccagaacggcggcggcgagaagggcggcattgaccgcgcctgcacggccgatggcgagagtgccgacgggaatacccgctggcatctgtacgatggagagtagcgaatcctggcccgaaagcgccttggattgaactggaacgccaaagacgggaagcggtgtcatggcagcggccatgccgggcaggtgggccgcgccgccggcgcctgcgatgatgaccttgaagccttccgctttcgcccccttggcgaaggcgaccagcctgtcaggggtgcgatgggcggaaacgatccgtgcgtcgaaggagatgccgagcgcctccaatgtgtcggctgcatggtgcatggtttcccaatcggactggcttcccatgataatggcgacatcaacgctcatcggtctttcctgcttggcttttcggttggcatgaggaaggtcttgaaaagacaaagccgggcgaaccccggctcttccctatagtgttcttgaatgttcaggcaatgatgtcaggaatgacctgatcttccatttcctgaagcttgtccttgatggcgagttttttctttttcatgcgctggatgcgcaattgatcgcagccgacggctatcatcgcattgatagctgcatcgaaatccgcgtgttcctgtttcagacgtgcgacggccaatctgatttcggcctgttcctgatcggacatgcggtaccccattctgtttttgaatagttttacgggctgcaccaagccgccaaaagaggcccggcatcagcccgttcgggcaaagcccttatcacattttttgcgtcaggaaaatgctaccacgacaaattcgactttgcatcaaagtcatgccaaagtgtcacagttctgtcatgagcggaggctttggggcggcggttgaaagacagcaacctcattaccatgtctcttatggagctgttgctcgtgacagccgggactgtgtgactggcccggaaattacaggaggtgtgccgggcatttcatacaggaagagcggatgggcagcacattgacaggcatgaggccggttttgttccatcctggttaaaatcaatcaaaggagatctgatgatggctatagagtcccatcttgccacgctcgaaaagaagcacggcgctctggaagaggaaatttccgaagctatggcgtcaccggcgatggacgatcttcatatcgcatctctcaagcgtaagaagcttgtgctcaaggagcagattgaaaaactgaaatctcaagtaacacgtcactagaattattgacctcttatggtcgcggtggggctttgagcctctgatttgcagcacttttagagcgcgtttcgatctgaatgaaccagatccgcgctctaattgttgctttgatgcgcatcttatcttttggcttgaaattgctttagccttccggctcggctcttgggtcgaggttcatcgcctctggtgttgcgccgcgttctgacggcatactcttgaactggtctttttcttcttttggaaccgaggcgcgcctgcgggagcggaacagggcataggctgtgatcgagatatgggccagcgccgtgaccgcgaagaggcccgatggccagaaaatatccatggcggcagcggccagaagcggccccagcatggttccgaaaccataaagcagcagaagcccgctggaaaccttcacgaagctttccgccgttgcatgatcgtttgcatgggcgacggcaaccggatagagcgcataggcaagcgcgccatagcacccggtcatggcgatgatgacagttccgctttccggcgcgaggctaaagatggtaaggccgacaagcgcggcgagcgatgccacacttgccagcacgaagcgccggtccacaagatcggaaatacgcccgaccgggatttgcatcaatgcgcccgctgcaatggtcacgctgaccatgagcgcgatttccgtggttgagatacccgacttggcgccgaaaaccgcgccgagtgtgccccatgcgccattggcgatgccgataagaatacagccgacaaaagcggcgggtgaattgcgataaagcaccttcagatcgagctggacttcggtgagcggtttggggctgacggcggtggagattgcggttggaataagcgccaggcagaagaagacgccgcagatcatgaacaggtgatcggagcgcacatcgcctgccgccaccagcatctggccggtcatggtggctccgtagttgaccatcatatacatgccgaaaatcttgccgcgcgtttcgttcgaggcgcgctcgttcagccagctttcaatgaccatgaaggcgccggccatggaaaagccggtgaaggcacgcaggagcacccagatggtggcatcgacgaaaatgccggagagaagggcaatgatggcagcggaggctgcaaaacagccgaaggcgcgcacatgcccgacgcggcgcacgagacgcggtgcaaacaggcagcccgcctcgaagccacctgcccaggtggtgccgagcataccaagcgatgtgaccgaaaagccttccgcgcctccacgcagcggcaacaggagcccatgcaggccggaagcgatcagcagaaaggctgtgccacagagaagagccagaacctgaatataaatacgcaaaatttcattcctgaaatctgaaggccgcgatgacggtcaaatttgtgcaagccgctccggggtgcccaaggcggggcgggttgccccgccgaggggcttatcggaacagggcttcggcggcagcccggctgtcacccttcttcagcctttcggctttcaatctttctatctcggattgcagcagggcgatgcgctggtcgatctcggtgacagacaacagcgccagctcatcctcgctcagaactgcaccactgtgtggcttcactacatcctcatcgaaactgcccatagccgtcctccatggtcaatgatggctcggagaaaagatttaacaccttgaatcctcgcatatatatttgagaaaatcgatgatgatttcgctaacaactttcttgcatccggcgatgggcatttttgcggcctttattggacgggccgatgtccatataaaaatcaagaaatatgaacggagtttttgacaatgatggccgaattgccctccctgatgaccgctatcgaaatcaccgagcccggcggcgcctacatgctgcgcccggcgcagcgcgcggtgccggagccgaaggagggtgaaattctggtgcgggtgcgcgcggccggcgtcaaccggcccgacgtgttgcagcggcagggccaatatgcacccccgccgggggcttccgatattccggggctggaaattgccggtgacatcgtcgcccttgggcatggggtgaagcggttcaggaagggcgatcaggtcgtggcccttttggctggcggtggctatgccgaatatgccgtggtgcatgaaagcaatgcgctgccgctgccatcggggtttggctatatcgaagcggcggcgatcccggaaaccttcttcaccgtctggcataatgttttcgagcgcggggggcttaaggagggagaggtttttctggttcatggcggctcgtccggtatcggcacgactgcgatccagcttgccaaggcttttggtgcgacggtcatcaccaccgcaggatcgaaggaaaaatgcgacgcctgcgtgaagcttggcgcagaccgagccatcaattatcacgaggaggattttgtcgcggttgtgaaagagatgaccggcggcaagggcgtggatgtgattctggacatggtgggtggcgattatgtcgagcgcaattacaaggctgccgccgaggatgggcgcatcatgcagattgctttcctgaacggggccaaggcaacggccaatttcgcgattctgatgaccaagcggctgacccataccggctccacgctgcgcccgcgcccggtggcgttcaaggcgggtatcgccagagaactggaggccaaggtttggccgcttctggcgcagcgccgtgtcgcgcctgtgatggatatgattttttcgctgaaagatgcctggcgggcgcatgagcgcatggaggaggggcgccatatcggcaagatcgtgctggacatagcgtagaatatcgacatagagccattcttgctctggcgacaaaaaacctatatacaagccatgatttcccggaaattgtggttttgcccacgtcccgcgccaccggagcggacgaacagaaggattatatctaatggccacccagcttctcatgccgaaggcaacggccgtctggcttgtcgataatacggcgctgtcctttgaccagattgccgcgttctgcaagctgcatccgctggaagtgaaggctatcgcggatggtgaggcttcacagggcatcaagggcctcgacccggtcatcacgggtcagctctcgcgcgaggaaatcgcgaagggcgagaaggatcctttttaccgcatgaagctttccgaaccgaaggttcgcgtgccggaagccaagcgcaagggcccgcgctatacaccgctttccaagcgtcaggatcgcccgaatgcgattctctggctggtgcgcaaccatcccgaactgaaagatgcgcaggtttcccgcctcatcggcacaaccaagtcaaccatcgagcagattcgcaaccgcacgcactggaactcggccaacctgaccgcaatggacccggtgacgctcggcctgtgctcgcagatcgatctcgacatcgaagtcgaacgcgcctcgcgcaatcgtccggcagcgccggaagccgatagcaccctgctgcccgcatcggccaccgaaaacttcgattatcgtgatgagcagcccgccgaagaagagcttgatgccgacaaggtttttgcaaagctttcgtcgctcaagggttccaacacggacgacgaagacgaagaataatatcgaaaccagcccgcttgctggaagcaagcgggcctggcttcgctcttacaggaaacccggcgcaagccgggtttttatttggcaagctcgatggggataccggacgaggtggcgcgcgccagaagcttgccgtcctcgcttaaaagctccgcttccatgaaaacgaccgagcgcccacgattgaccacccggccttccgcgatgacgcgccccggctggaccgggcggatgaaactcacattgagatcaatggttgaggccagatactggccgccggtcagcgcataaagcgccggcaccatcgtatcatcgagcatggccgcgacgatgccgccctgaaccgtgccgcgcgggttcagcatccgttcgtcaggatgaaaggcaatccggatcgtgccctgttccacatcgacgtcgatcagttcccagccgagcagttgggcggtcggcggtggcacgaggttcttgaaaacgtctttcatggtcttctcccaaatttcatgggggaggataatggttgacgcatggcaatagaaggtaatttttacatttacgtaaaggtaaatgttgagaagccgggttttggtattaaagcggttccggttaaaacggaatcgctggaaccgctctaactatttgttttgtcgcattatcctacgtatcgaagcgggatcagaaatcagtccagtggactgatttccccgcgtaggcgtttcgcacttttgctggaaaagctctaacactacagttgcattcttcgtgatgccggactgtaaagagcaatttatctgcgttccggtgctcacgtacccttaagtacgctccgctccggtactcgaaaatcactcttttcgccacggcctgacgaatttgcaactgtagtgctaatccttgaaagcgttatattcgctcatttccatgagccggtagaaatcggcgagtgtcttgcctcgttcagcgcggaagaggcggcccgcatcgcttgcttccacgatacgatccgtgcggaatgtacggaaagcattgcgcaattcgcaccagccgatcaccgtccagaccttgccccagaaccagagccccaggggggcggatatcgcgctggctttcgcgcgattccagatcgcggtaacggatattgaggacagtgccctgatcgacagcgcgctccactgcgtcgatgatgcggcgttcctccatgctgatgtgggctttcggcgcatgaatctgggtgtcggtgatgcgggcacgctcttccttcggcagaacggcttcgatcttgaccagagcttcttctgcgccgcgcgccatggaaacgccgccccatgcgcggatgaggcgcgcgccggcgacgagggcgacaatctcgtcgcgcgtgaacatgagcggcgggagttcaaaaccctgccgcagaatatagccgacaccagcttcgccatcgatgggaacgccggtcgattgcagatcggaaatgtcgcgatagatggtgcgctcggagacctccaggcgttcagccagttgccgcgcggtgacaagccggccaccgcgcaagtgctgaacgatctggaaaaggcggtccgcgcgacgcatccggtcttactctccgttacaatatttggtcttttgctgttccagatagttgtccggccaatccagatccttgcgcaggtctttcggcaggccgtcaatggcgcgttgcgtgcggataaacctacggcgctcgtcctgcctgcgcctgtattccttcaaaaccgcgatcagcggtgcgattgcgaatgccatggtgaaaactccctcatccttggatacgcagtatcgcacacccctcctgacaactgtctgtcaggagcgaacgagccattatctctctatccggtttttatcgcaattgcgggttatggcttaaaatggggtgcggcggtattgctcaacgggaagcgtccgtcatcggcgtaaagcgtctggcctgtcctatacgccccaatggtgagagcatatcggtttcgatggtgccggggctgatcgcattggcgtgaattccccattttgccaatgccacggccatggcgcgtgtcagttggtcaagaccatcctgagagtttttccactgtgtatggagagttgaccggcgagaaccgccggtcaacaggttcgggttttgccggtcaggcgaaggcgaggccgatatgccgctcacgcaggaccgtgccgatttcgtccagaatggccggatcatcgatggttgctggcatcttccattcctgtccgtccgccatcttctggatggtggagcgcaggattttgccggagcgggtcttcggcagacgcttgacggcaagcgccagccggaaggcggcgaccgggccgatggcgtcgcgaatcatgctgatacattccttctcgacctcctgcggatcgcggtcgatattggatttcagcaccagaaagccgcagggaacctgccccttcaggggatcggaaatgccaagcacggcgcattcggccacatcgggatggctggagagaacctcctccatcgcgcctgttgagaggcgatggcccgcgacattgatgatgtcgtcggtacggctcataatgtagagatagccgtcctcatccatatagcccgcatcggcggttttgtaatagcccggaaactcgttgagataggccttgcggaaacgctcatcggcgttccacaatgttggcaggcaaccgggcggcagaggcaccttgatgagaatattgcccagcgtgccgggttcgacctcgtggccctcatcatccagcacgcgaatgtcatagcccggcaggcagacggcaggcgagccgtatttggtttccagaaggccgaggccgagcggattggcgaccatcggccagccgctttcggtctgccaccaatggtcgatgaccgggcagccgagcaggttttccgcccaatggatcgtgtccgggtcggcgcgttcgcctgcaagataaagcgcacggaatccggaaagatcatggcggcgcacgaaatgcccgtctgcatcttccttcttgatggcacgcagcgcggttggtgcggtgaacattacttccacgccatgctcttcgatgatgcgccaatattcgcccgcatccggcgtgccgacaggcttgccttcaaagaggatgctggttgcgccaatgagcagcggcgcatagacgatataggaatggccgacaacccagcccacatcggaggccgcccaccagacctgccccggcttgacgtcgaagacgtgtttcatcgaccagacgagcgccaccatatgcccgccattgtcgcgcacgacgcccttcggctcgccggtcgtgccggaggtgtaaagcacgtagagcgggtcggtcgcggccaccggcacgcaaggcacatggcgttcacgagcggcatcgaccgcttcgcgataatcgatgtcgcgtccttccaccggcaaatgccggtgctgttcacgctggaatatgatgcaatgatcgaccttgtgatgggcaagcgaaatagccttgtccagcatggcctgatagggcaccacgcgcgatggctcaatgccgcatgacgcggcgataatcatcacgggcttggcgtcatcgatgcgggtggcaagttcattggcagcaaagccgccgaatacgacggaatgaatcgctccgatacgggccgaggcaagcatggcaaccaccgcttccggcacggtcggcatatagatgaggatgcggtcgcccttctgcacgccattatcgagcatgacggcggcaagcgcctccacttcttccagaagttcgtgataggtgatcttgcgcgtcttgcccgtaatagggctttcatagatgagcgcgagctggtcgccgcgcccattggcgacatggcggtcaagcgcgttgtagcaggtattgcactcagccccggtgtaccagcggccataggtgccttcgccgcctgcgaaaacctgctcccacggcttgaaccagtctattgccgccgcagcatccgcccagaagccttcaggatcgttctgccatgcggcataggtttcggcatagttcgaagtcatgctgttcctccagaaacacgcaccgcgccgccctgcgatgaggagtgccgcgtcgtgattagtctcagggtgaaagcgcaagatcggccttttgccagcctatctcctccacgcgcttttcatcacctctgcgcgacagtttaagcccagcggggaaacttcgtccatggaacttaagatgaagattgcggcattcgtgaaaccagcgacattttgcgcatgcatcttgcagtgttggcggtgctgggccacaagggggcagagaggtgcgccgtgaccaaaatcctgcccttattgctggtgctcctgatgggattgcacatcatcaagccgtttggcctgccggggctgaagcggcgcagcgatttctggaaaatcggtgtgatttccatcctggccatggcgctggcggtgggctttcacctgcacgaaggatgaagcggttcaggacagcctttgcagcttggagcattatccgacgcaaaactgtttcacacttttggctcgaaaatgctcaaaaaaaataagcccggcatcaaccgggctcagactgctgacaaacctcgggcggggtcaaaatggcctcagattcacggaacgtcacagattcaaaacgtgaacagatcggaatcaaaacccctcgtttttgactgctgccaaaaatcgaggggtttttcatcaatctgagcccggcatcaaccgggcttatgtggatgggatttattgtatcacttcttcaatacatcgacgcccggaagcggtttgccttccatccattcgaggaaagcgccgccagcggttgagatataggtgaagtcgtcggccacgcccgcatggttgagggctgccaccgtatcgccgccgccgccgaccgaaacaagcttgccttcctttgtgcgctttgcgacatgccttgcgaccttcaccgttgctgtgtcaaaggggcgcaactcgaaagccccaagcgggccgttccagaccaatgttgcggcatcatcgatggccgaagcaatgaggtcggtcgaaagctcgcctgcgtcaaggatcatggcgtcgcccggaaccgaatccacgccataggtctggtgtggcgtatcggcggcgaagtgccagcccacgatcgcgtccaccggcaggatgatggcgcatttggtggtttcggccttggccatgatttcgcgtgcggtcgaggccagctcatgctcgcagagcgatttgccgacatcaagacccttggctgcaaggaacgtgttggccatgccgccgccgatgacaagcgcatcgaccttttcgatcaggttggacaggaggtcgagcttggtcgaaacctttgcaccgccgacgatggcgaccaccgggcgggccggattgccgaggcccttttcaagtgcttcaagctcagcctgcatggcgcggcccgcgaaggcaggcaggacatgggccagaccttcagtcgaggcatgggcgcggtgagcggcggaaaaggcatcgttcacatagagatcgccattggcggccagcgcctgcacgaattcaggatcgttcttttcctcgcccttgtggaaacgggtattttccagaagcaggacgtcgccgtccttcagcgcatcgacggccgctttcgccttgtcgccgatgcagtcttcggcaaaatgaacactgtgatccagaaccttggagagcggcttcacgacatgcttcagcgaattttcatccgaggcaacccccttcgggcgaccgaaatgggcgagcaggatgaccttcgcgcccttccttgacagttccgcgatggtcggaacgatgcgttcgatgcgggtaaggtcggtgacttcgccgtttgccatcggcacgttgaggtcaacacggaccagcacgcgcttggattggacattggcatcgtcaagggtgcggaacatcatgtttcttctctcggtccttatcaagaaatgaaaacgcctcgccagtgaaggagaggcgttgccgttatcagatcagcttgcccaaagcgacggcggtgtcgctcatgcggctggagaagccccattcattgtcgtaccacgacaggatacgcaccatggtgccgtccataaccttggtctggtcggtgtggaagaccgaggaatgggaatcgtggttgaagtcgtgcgagacgagcttctcatcggtatagccgagaatgcccttgaggcggccattggcggcttcgcggatcgcattgttgacttcttcaacggtggtttcacgcttggcgatgaaggtgagatcaacgaccgagacatttggggtcgggacgcgaatggcaacgccgtagagcttgcctttcagttccggcagaacgagaccgacggccttggccgcacccgtcgaggtcgggatcatggaaagggcagcggcgcgggcgcggtagagatccttgtgcatggtgtccagcgtcggctggtcgcccgtataggagtggatcgtggtcataaagcccttttcgataccgatagtatcgttgagaacctgagccaccggcgcaaggcagttggtggtacacgaagcgttggagatgaccagatggtccttcgtcagcttgtcgttgttgacaccatagacgacggtgagatcggcaccgtctgcgggagcggagacgatgacgcgcttggcgccagcttcaagatgaagtgctgccttgtcgcgcgaggtgaaaatgccggtgcattcaagggcgatatcgacgttttcttccttccacggcagttcggccgggttgcggacggcatgaaccttgatcgggccgtagccaacatcgatcgtatcgcctgcaacctccacttccttggggaaacggccatgaacgctgtcataacgcagaagatgtgcgttggtttcgaccgggccgagatcgttgatggcgacgacctgaatgtcggtgcgccccgattccacgatggcgcgaaggatgttacggccaatgcggccaaaaccgttgattgcgacgcgaactgccattttcttctaatctcccgatagggtattgcacacgcagtgcttcaaaactccattggaacggacaagtcgaacaggattcgctcgaccgaactggaatggaaacttaaacgctggcgctttgtcgcaccggcgtttcaaaatcatgcagcgttgagcttcttttccgcagcttcgacggcatgttccgccgtaatgccgaaatgcttgtagagatcattgatctcacccgaagcgccgaagcccttcatgccgatgaagatgccgttttcgccgatgaagcgttcccagccgagcgagatggccgcttcaatggcaagcttgactggcgcatcgccaatggtcgcttccttgtaggtgtcgctctgctgctcgaaaagctcaaagcacggcaccgaaacgacgcgggtggcaatgcccttaccttccagaagatcgcgggccttcagcgcaatttccacttccgagcccgttgcgaagatcgtcaccttggcgtcgctgctggcggcggcaagttcgtaggcgccgaaagcgcaaaggttttcttcgcgatgctcggtgcggaccgtcggcaggttctggcgggtcaaagccagcgtggatggcgtcttccttgaatgcagcgcaagctgccagcattccgccgtttccacagcgtctgccggacggaagacattgtggttcggaatggcgcgcagtgcggcgagatgttcgaccggctgatgggtcgggccgtcttcgccaagaccgatggaatcatgcgtcatcacatagacgacgcgaatgcccatcagcgaggaaagacgcatggccggacgcgcataatcggagaagcacaggaaggtgccggaataggggatcaggccgccatgcagcgtgatgccgttcatcgctgcagccatgccaagctcgcggatgccgtaatggatataacggccatcatagttttccggcgtgacagccttggtctggctggtcttggtgttgttggagccggtaaggtcggcagagccgcctacggtttccggcacgacaccgttgatgacttccagcgccatttcggacgacttgcgggtggcaaccttcggcttgtcggcggaaagcttcttcttgtattcgacgattgcagcatcgaaaccggaaggcagctcgccacgcatgcggcgctcgaattcggcgcgggtttccgcttctacggcagaaaggcgcttttcccattccaggcgcttcttggcggcgttgaggcccgcgacgcgccaggcgtccagaacttcagccggaacgacgaaaggttcggaagaccagcccagcgccttgcgcgtggcggcgatttcttccgcgccaagcggtgagccgtgcaccttgttggtgccagccttgttcggagcaccgaaaccgatggtcgtcttgcaggcgatcagcgtcgggcggtcggagacccgggccagttcgatggccttggcaatcgcatcctggtcgtgaccgtcgacagccatggtgttccagccggaagcggcgaaacgggctggctgatcggtattgtcggaaagcgtgatcgggccgtcgatcgagatgttgttgtcatcccagagcacgatcagcttgttgagcttcaggtgtcccgcaagcgcgatggcttcctggctgatgccttccatgaggcagccgtcgccgacgagcgcataggtataatgattgacgaggctgtcaccgaactgggcattcaggatgcgttcggaaatcgccatgccgacggcattggcaataccctgtccgagcgggccggtcgtcgtttcgatgccagcggcatggccatattcagggtggcccgcggtgcggctgccaagctggcggaatttcttgatttcatcgatggtgatgtcttcgtagcccgaaagatagagcagcgaatagagcagcatcgagccgtggccggcggaaagcacgaaacggtcgcggtccggccagtgcgggtttttcgggtcgtgcgagaggaaacgggtataaagcgtcgtcgctatatcggctgcgcccatcggcaggccggggtggcccgaattggccttctccaccgcatccatggagaggaagcggattgcattagccatctggttttgtttgtcggtattggtcatggtctcagccgtctttccttgggagggtttaacggggttgcggcgatgccttttacctgaacacaatctccagcgaaaaccgtcagccgcttttcgggatgatgctccagaaggcagggggacacatagcatctgcacatgaggagtcaataaatcgatggcttttggggcataaactgtgcgcgacaaatcgattgcgtcgggcaggcaggatgaaacaaacaccgaaaagccgttcttatcaacgataacggtgtatgaacgttctcattaacccgtcatttgttgcttatcgggcgggcgattattactatccttgcaaagatgcccgtcccgcaggtgcgattcgatgcccggagttggcctgcgaattggatcaagaactggcccaagaactggcgttggaaaggatatggatggcacccgatacgatcctcaggcaagccttggaacggctggaaaaggcactcaatacgcttgaagaagcggtcgatctgcggctggacaaggaaggcgatttcgccgaggccgaggaggaggtgcagcgtatgaatgcggatcgcagccgtctcgcacaggaactcgatcagtcggaagcgcgcgccgagcggctggaagctgcaaaccgtgaagtttcgcgccgtctcgtgaccgccatggagacaatccgcgccgttctggatcgataggaggctaccatggcaaccgtaacagttaccatcgatggcaaagcttaccgcatggcttgcgacgaaggacaggaagagcaccttaccgggcttgccgaccgcttcgatcaatatgtggcccatctgaagaattcctttggcgagatcggcgatctgcgtctcaccgtcatggccgggatcatggtgatggacgaactggcggaaatgcaaaagcggatcacggggcttgaaaatgaggcggaaaccctgcgccggtcccgcgatgaggcattgagccgcgccgacagcaacgatgccgctctcacgggcatgttgtcggatgtcgcttcgcgcatcgaacaggtggcatcgcgcatagcgccgcgtaacggctgatcctgttgcgatttttctgaaaagatttcctgttgaaccggcccaggccactggtgttcccgttcggcaggtactatattggcgacggcgaactgcgcttcccgacaggtgtaacagcatccccggggccttattgatctctaagggagctgtccctgtgaaggcttgcgggctttcgcatatggcgcccacctactttgtaggttcccgggatcaatcactaccatcggccgtcgtggtcgccgctttctcttttttcttcaagaatatgttcctgcggatggttttgtccgctgtacgcatcgcattccttcaatctcttgacggatcaccttattgcaggtccactgcaaaaatcgaatgaggcaatcgggagaggctttcagaatggagacagcgggtcagggtcgcagcgatgaaaaacaggcattgaggcgtgtggttctggcccggcgggaggcgcttgatccgcgttatcaatatgacgcagcccttgccgccgcgaaaaaaggcgaggcggcgattgccgttccagcgggtgtgatgatcgcggggtattggccgatccgttctgaaatcgatccgcgtccgctgctttccgctttccgcgccaaaggcgcgcggctctgtcttccggttgtccttgatgcggaaaccatcgcctttcgtgaatttctgcccgatgccgaactggtcccgaccggcttcggcacgatggggccggatgagcatgccccgcttgtcgatccggccatcatgctgatgccgcttgccggtttcgaccggctcgggcaccgccttggctatggggccgggcattacgaccgcgcattggcgcgctttgcggagcgtggattgcagccgcttctgatcggcatggccttcgactgccaggaagtggattatgttccaaatgagccgcatgacatcgcgcttcaccagatcctgaccgagagcggcctgcgctcgcgcgcaatggactgaccgctcgggttttatcctgcatttatgtgaccgtcaggcgatgccgcctgactgcaaaatgccccgagcggcttgcgttcgcttggcactggcgtataaggcggtctcatgagattgctttttcttggtgatatggtgggccggtcggggcgcacggtggtttacgaaaagctgccggggctgatttccgatctgaagctggatttcgtgatcgtcaacggcgagaacgctgctggtggcttcggtattaccgaggaaattttcaacgatacgatccgcgctggcgcggatgtcgtgacgaccggcaatcatgtatgggaccagcgcgaggcgctggatttctccaagcgcgaggatcgtttcctgcgtccggccaatttccccaagggaacggcgggcaagggtgaggggctttatatcgcccgcaacggtgcgcgtgttctggtgtcgaacgttatgggccgcgtcttcatgcatcccgatctcgacgacccgttcatagcggcggaaagaatcctcggtgcctgcccgctgggcgagcaggccgatgtggtgttcttcgattttcatgcagaagccacgagcgaaaagcagtgctttggccattttgtcgatggacgcgccagcgccgtggtcggcacccatacccatgtgcccaccgccgactaccagatattgcgcaatggcacggcctttatgtccgatgcaggcatgtgcggcgattacgattcatcgctcggcatggacaaggaagaaccgctcaatcgctttctgtccaaagtgccgaaggggcgttttgaggctgcaagcggcccggccacgctttgcggcgtgggcattgagatttccgatcgtaccggactggccgtgagggttgcgcccttgcgcatcggtccgcatctggaagaaaccatccccgcattctggcgataacgcttcgttttatcctgaagcatgatgttatccggaaatggctttccattcctggacgctttccggccagccgttgaatgatctccaggaattcctatctccttgcgacaagttttcgctggagcggtcccaattcgtgagattgcggggctctccgtcaattccagccgcattctcgatccgcgggaaaggcctgaggggatatcgtttatggattttattgccgaatatttggggtttctttcaagcccggccggctgggctgcactggtaacactggtgacgatggaaatcgtcctcggcatcgacaatctgatctttatttccattctgaccaataaactgcctgccgcccagcaatcgcgcgcgcggcgcatcggcattggcgcggcactggttctgcgcctggcgcttctgttcaccatctccatcatcgtgcaattgaccgagccggtctttacggccttcgggcacggtttttcgtggcgcgacattattctggttgccggtggcctcttccttgtctggaaggcgaccaaggaaatccatcacacggttgacccggatgacagcaagggaaatatcggcggcaaggtggctgaactgaccattggtgctgccatcgtgcagattctggtgctggaccttgtgttctcggttgattcgatcatcaccgctgtcgggatgacagatgaaatcgccatcatgattatagcggtgcttgctgcggtgacggtgatgctgctggccgccgatcccttgtcgcgcttcatcgcggccaaccccaccatcgtcatgctggccctgggttttctcttgatgatcggcatgacgctgattgccgacggcttcggctatcatgtgccgaagggctatatctatgccgcgatgggtttctcggcactggtggaagcgctgaatatgctggcccggcgaacgcgaaaggcacgctgaacaggataaggttcagcccatcgtgatcttcacgccagcataggcatctgttgcggctatccgggtgcaaagcgtggaccattcgcaacgctcgcaggccttgcggatggagccggcggtgaaggcttcccgcaaatgcgtcaggcgttccgtgcccagatgaaaaggcttgcctgcgcgcagggaaatctggaggagatgagagacggcctcaatcgcgtgcctgtcccgcagtgtgacgctttcgtcatgacaatggcaatcgcccccgcagagcaggggcgtgcaaatatcgtcagggccatcgacgagcaggatatcttccccttccgacagtcgcccggcaatcgcatcgtagttttccacgaaagccgggctatagcctttgccgatataggtcagcatacagagaagatgatggccgcgcaggcgtaccgtcatgcggccggcttcacgccttgccgtcgcgggcggttgccttgaggatagctgcgccgagagccgacttgatgacgccgccaatgaggaacggcatcacgcccagggcaacagctttttcgatgccgatcacgcttgaaagccatagtgcacccatggcaagggcgaacaggttggcggcgaggaaggatacgaaggcgaggccgacattatggccgttccagccgcgttcagccagatagccggtcatgacggcgatgagcgggaaggccgcgagatagccgccggtcgggcccatgaaatggacaaggccgcttgcaccgccagccagaaccggcaggccgatcatggcttcacccagccaggcaagaaccgtggcaaggccaagacgccagccatagagtgcaccgatcagcggaacgatgagtgtctggagcgtgatcgggaccggcaccatcggaacttcgatctgggaagagaccgcaagcaccagcgtgccgaaagcgacggctgcaaggcgcattgaagctgaacgggcttccaggtggagcgggctgaaggatggttgagacggagcgaaggtcgccatggtttcctcaaattatagataaaatcgagactcgatctattcaacttccagacaatgcctgcctttggcaagagggaaattctggaagagataaattatgttctatttcgggaaaattccagccttgattatcgtctggataaggcgaggcggcgcatttcctaccccacaatggcgaaggaatcgcgcacctttcccgaagccgtcttgaccgggcgatggccgatccattgcacatggcgggcgagaatggtggccgcactttcaatatcgttttgtcgcagtgcggcgaggattgcgcggtggtcgtggtcggtgcgtgcttcccatgccgagcgccaggtggcgaagagaaaacgggcgcttgccgcatgaagatcgtcgatggcggcgagcaggcgcggcatcttgcagggggtgagaatgagacggtggaagcgccggttcgcatcttcccaactgcgcacatcgcgggacttgtcgccctccagcgtggcctgttcggcggcatccagcacggcacgggtgatgtggggggccgcatggcgcagtgcaagcacctcaagcgcggcgcgcatttcggccacttcgcgaatttcgccaatgtcgaaggaggcaacgcgtacgccgcgccgcggttcggaaacggcgaggccctgtgcctccagccgccggaaggcttcacgcaccggcacatggctggtctggaattcctcggcaatatgatcctggcgcagtttggtgccgggctcgatctcgcccgcaatgatacgatccgcgagaatgcggctgatgcgggcggcaattgtttcgctccggggagcgggccgggaggctgggacattctgattcatggttttatagataatgttctttgccccggcggtcgagcaatattgattttattgacagcttatacggtgaaactgtgcttttgctggacgaatgaggctcaattccttataacgccgccattctgcacggaaagcgcagcggccgaagaatgccggcctgtttccattcatgcgtgacgcttcttccgtgcgtttctatttgaacgagaacaggggtcccatggctggccattcacagtttaagaatatcatgcatcgcaaggggcgtcaggacgccgtgcggtcgaaaatgttttccaagctcgcgcgcgaaatcaccgttgctgcgaagcaggggctgcccgacccggcgatgaacccgcgcctgcgtctggcgatccagaatgccaaggcgcagtccatgcccaaggacaatattgagcgcgccatcaagaaggctgccggcaatgacggcgagaactatgatgaagtgcgctatgagggccgtggccccggcggcgtatcggtcattgtcgaggcgctgacggacaatcgcaatcgaacggcatccaatgtgcgtgccgccttcaccaagtcgggcggttcgctcggcgaaaccggctcggtttccttcatgttcgatcgcgttggcgaaatcgtctacaagcctgaagctggcgatgccgacaaggttatggaagcggctattgaagctggcgccgaagacgtgcagtcgggcgaagacggccatgttatcctctgcgctttcgaggatatcggcgaggtgtccaaggcgctcgaagctgccctcggtgaagccgaatcgatcaagacaatctggaagccgcagaccaacaccgaactggatgaagaaaaggcgcgttcggttctcaagcttctcagcgtgcttgaagacgatgatgacgtgcagaatgtctataccaattttgaagtcagcgacgaagtgatggaaaagctgagcgcttgatctggtatctttagccaaacttagagcgccgatctgattgaatcagatcggcgctctaatcttttgttttgacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcgctctaaaatcccggctttgtccggggttttttgtatcttgaggaatggatgatccgggcaataaaaaaccccgccagatgagcggggcttttcaaatcagatgcaattcggatcagatgccgagattgccgaaacggttcttgaacttggtgacacggccgccgcgatcaagcagggtctgcgagccgcccgtccaggccgggtgcgtggtcgggtcgatatcgaggttcatcgtatcgccttccttgccccaggtcgagcgggtcatgtattcggtgccatcggtcatcacgaccttgatggtgtggtagtcgggatggatattggctttcatcttctcaatcctgaaagtctggggagaaaagcgcagctttgattatcgaaactgcggcactttcgcccaatggcagatatgaagacccattaccgacaggcaacggcttccaaaaggattggcgagcctatacatcaggtgggcgccaataacaagggcgcaatcaacaggtctgtgatattcgcaagcctgacggtctttaaaaggaagatttccgtccatgcgctttcctgcggatttcggaaaactgctttttcagccgttaaggcgcgcgttgagcagcctcgaagcgaccgacagagtattgaaatcgatatgaatcgcgaattgactgcagaagaaggccgtaaacgccgctcgctgaaaccgctgaagagaatgatgccattcctggcgccctataaggttctggttgccggggcgcttttttcattggtgctggctgcggtcacgacccttgccgttccggtggcgctgcggcgcatgatcgatcacggttttaccggctcgaatgcggtcttcgtcaataattacttcggtatgctggtgctgctggcgtttgccctcgctctggcttcgggcctgcgttatttctttgtgatctcgcttggtgagcgcgtgctggcggacctgcgcaatgccgtcttttcgcatgtcaccgcgctttcgccggaatttttcgaccgttcgcagtctggcgaaatcgtgtcgcggctttcgtccgacacgacgcagatcaagtcggtcgtcggggcaaccgcatcggtggcgctgcgcaatatgatactgggtatcggtgcgctggcgatgatggtcgtgacgagcccgaaactttccgctctggtcattgccgctattccgattatcgttattccgcttatcgccttcgggcgctcggtgcgccgccgctcccgcatgacgcaggacatgctggcgagagccaatgcctatgccagcgaacagattggcgcgatgcgcacgctacaggccttcaccaatgaaagcatggtggtgggcagttttgcccatgccgtggaaaaggcctatcaggcggcccgctcctccattcaggcgcgcgccatcctcactgcttttgcgatttttctggttttttccagtattgttgccgttctgtggttcggctcgcgcgatgtgctggcgggcaccatgtcggcgggcacgctcggccagtttgtgctctatgcggtgtttgcgggcagttccttcggggccttgtcggaagtcggcggcgaacttgcgcaagcggccggtgcaaccgagcgcctcgtggaaattctcgatgagaagccgggcattaccgcgcctgcccatccggttgcgctgccgaagccgccgcgtggtgagattgccttcgagaatgtttatttttcctaccccacacgccccgatgcgccgtcgctgaacggccttggcttcacggtcaagccgggcgagacggttgccattgtcggcccatccggggcaggcaaaagcacgatcttctcgctcgtcatgcgctattacgatccgcaatcggggcgcgtcctgatggatggcgtggcgctgccgaatgccgatccgcatgatgtgcgcagtcgcatcgccatggtgccgcaggatgtggccatttttgccaccacgattcgcgaaaatatcggtttcggcaagccgggggccagcgatgcggaaatcatcgctgccgccaaggctgcgcttgcgcatgagttcattatggcgctcgacaatggctatgacacggaagtcggcgagcggggcataacgctttccggcggccagtgccagcgcatcgccattgcacgcgcgcttttgcgcgatgcgccgatcctgcttctggacgaggcgacatccgcgctcgatgccgagagtgaaatgctggtgcaaaaggcgttggatgggctgatggccgatcgcacgacgctcgttgtcgcgcatcggctggccacggtattgaaggccgaccgcatcctcgtgctcgatcatggccgcattgtagaagaaggcacacacgagagccttgtcgcgaagggcggcatctatgcccgccttgccaagctgcaattcgaggcgggtgcgggagcctttgctgcccagtgaggcgggggagggctttcgccctcccgtatatttttatcgttctgtcagtttcagctcgatgcggcggtttctggcgcgggcatcggctgtgttggcggtgtcgagcggctggtattcgccaaagcctgcggcgacgagccggttggccggaacgccgttggcaatcagaaatttcaccaccgccgttgcacgggccgacgaaagctcccaattgtcgcggaagcgcccggtgcctgccagcggcacgttatcggtatgcccgtcaacgcgcagcacccagttgatgtcgtccgggatttcccgattaagctgaatgatcgcgtccgcaagcttcttcatttcgacctgccccttgggattgatttccgcagagccggtggggaacagcacttccgactggaagacgaaacggtcgcctacgatgcggatattttccttgtccgacaggatttcacgcagacgcccgaaaaaatcggagcgatagcggttcagttcctgcacacgctgggcaagggcgacattcaggcggcggccgagatcggcgatcttggcgttcgattcccgatcgcggctttccgaggcattgagtgcatcttcaagggcggcaatctggcggcgcagggctgcgatctgctggttcagcagttccacctgattcagcgcacgggcgctcacctgcttttccgcatcaaggctctgcgccagttcgccagcgcgtttttcagccgcggcacccgcgccgctgccttcgttcagaaggctttgcaggcgagagcgttcgctttcgacggtggaaagcgaggcctgaagattggcaatagtgtcctgcatatcctgcgaattgctgcgctccagcgagagaagctgcgtcagttcctgaatctggctgttgaggcgcgcaagcacgctatccttgttgttgacctcgcggctgagcaggaattgcgccagcacgaaaacagtcagcagaaacatgatcgccagaagcagcgtcgtcagcgcatcgacaaaacccggccagtaatcgatatgcctctgtgtgcggcggttgcgggcaagagccatggcaccttactccggcttgtcggtacgttcgggcctgtgctgccgctcgcccatggctttggaaagccggtcgagcgagtggcggatggccttttgcccatcggcctgcttctccacccagtcacgcatcatctgctgttcgttgcgcatgcttttcacgaggccctgaatgccttcggcaagattggcaagtgctgcggtggttcgctgtgttgaggcgtcgtcgccatgaaggttgtggagccggtctgcgaggacgcgaatttcgtccgtgctgccgtgatgatcgccggaaaggtctgaaccgagatcggtgacggaggaaagccagttttccagttccgtataaaagcggttctgcgcgcggcccgcctgaagatcgagaaaaccgaggatgagcgagccggaaaggccgaaaagcgaggatgagaaagccgtgcccatgcccgaaagcggggcttgcaggcccgccttcaacgcatccagcacatcgccggtgctgcccgaattgggatcgagcgtctggatcgtgcggccgatggagccgacggtttcaagtaggccccagaaggtgccgagcaggcccagaaagaccagaaggccgatcagatagcgggaaatgtcgcggctttcatcaaggcgtgttgcgatggaatccagaatggagcgcatcgacgaggttgaaagcgccatcgactggcggcggccgatcagggcgcgcatgggtgccagcagaacgggcgggcgggccgtgccttcacggtcgccgtcgcggaacgaattgacccagcggatttccggcaacaggcgcaggacctgcccgaaggcaagcaggatgcccaccagaagaacaccgagaatgagcccgttcaggcccggattggtcacgaagaaggtatgaatctgccgcatcaatatagccgccagaaaggcgacgatgatgagaaagatcagcatggagaggatgacgacgcgggggctcgacaggcggtaggggtcgtaatcgcgtccctcgtccagccgttcgcgaaccagactttccctcatatcgctcatgtgttgcgctccgtggtcgggtgtttgaactggagcatttcctgcaaaagtgtgaaacggttttgcgttggaaaatgcgataaaacaaagaaatagagcggttccggcgattctgtccaaataggaaccgctctggagcctacttcataaattcatgaagcggaatcgtttggatatgaaaaaatgaaggcaaaaatatttcagcgcactgccggggcaatgcgctgaaatcatcaatcatgctgggcaagaaatcagatcggcttcttgagtgtcttcaggagcgcgccgtggatggcttcgttgcctgcgacgatggactgggtggaaaatatgtcctgcccgcccttcttatcggagacgaaaccgccagcctcgcgcaccatcaggatgcccgcgcccagatcccatgggtgcataccctcttcccagaaaccgtcgaggcggccgcctgcgacataggcgaggtcgagcgcaaccgcgcccatgcggcgaataccggcggtttccgccatgacattgcgtagttcgacgagataatggccgtgatggccacgccccagatgcggaatgccggtgccgatgaccgaatcgaccagcttgttgcgcgaggcgacgcgcaaacggcgatcgttgaggaaagcgccgccgccgcgttcggcggtgtaaagctcgtccatggcgggattgtagatgacgcctgcaacgatctgcccctgacgctcaagcgcgatggagactgcaaaaaccggaataccgtgcaggaaattcgtggtgccgtcgagcggatcgaccagccagcgatgctgtccgtccttggcttcgacctcgccggattcttccatcaggaagccgaaatccgggcgggcgcggctcaattccgtatagacgatctgttctgcgcggcggtctgcctggctgacataatcgccggggcctttgagggaaacctggaggttctggacttcgccgaaatctcgggccaggctgcggccagctttcatggcggcctgtaccattacgttgagaagggctgagcgggccatcttgttatccttgtgagcatgatcccgaagcgtggatttcggaccgggtcacggagttgaagcaggttttatatccggtccgaaactgtgtcggcggataatcgggaattgagcgatctgagaaagaacggtcgcaaggggcgacatgcggcgccccggcgggcgccgcaacagtcgaggactgatcaggcgcggctgatataagtcagttcgttggtgtcaacgatcacccgttcaccagaggcgataaacggcggaacggggatgcgaatgccgttttcgagcacagccggcttgtaggaggaagcggcggtctggcccttgacgacgggatcggcctcggtgatcgcaagcgttacctgatcgggcaggcggatgccgattggcttttcttcgtaaagttcaaccgtcaccatcatgccgtcctgaaggaaggcggcgcggtcgccgacgaaatccttctggagctcgagctgttcgtaggtttcggtatccatgaaaatcagcgcctcgccctgttcatagaggaacgagaaatccttctgctcaaggcgtacgcgttcgacgctttctgctgcgcggaaacgttcgttgagcttggtgccgttgatgaggtttttcagttcgacctgattataggcgccgcccttgccgggcttgacggcattggtcttcacggcaacccaaagcccgccttcgtgttcgatgacgttgccgggacggatttcattaccattgatcttcatgagcttgatccgaaatgaatgtggaaactatgtgcgacccggtgcatgacggcgaaaagcaaccacccggtttcatcccggagattgcgtacgtgccttggaacccgttccaaaatccgccttgccttggcaaatggcgctttttgattcaggctcctatacttgagccgcaataatcggcgtttccaagaccacaaaaagccgccaagcgcaagtctgagcgcgcaaagagagcatcaatggctccaaaaaacatggctccgatcagcgtatgcgcagattattggcggtttcaaaggcctgctttatctggtcgtcggcaagcccatccatcatgtcattgaggtccgccgcgcggaaaccggcgcgctgggccacgatataccaggctgcggccttcaccagatcgccctccgtgccgatgccgtcgcggtagagacgggcaagccatgcctgcgccatgaccgtgccgcgctgggcggcaaggtgcatccagccgaagccctgttcgtagttacgctcgccgccacggccttcgatgagccagcgcccgaggtcgaattgcgccgtgtcatagcctctctgtgcggccagaactagatattggcgcgccttgatatcgttgcgggcgatcttgtcggtgccgttggcataaatctggctgatcgcatattcgccatcggcgagcttcgcatcggcggctttctggaaccacggaaaggcaaggtcgaggcccggcttgccgggatgcttcaccatcagcatctggccataattgaactgcgccatggcattgccaccttcggctgccttcaacatcagctcttccgccttttgcgggtccttttggacataggtgccctgaagcagaagggccgcatagcggaactgcgcttcggtgatgccctgttcggctgccttgccgtaccattccgccgctttcttctggtctgccggaacccccagcccgcgcgcatagatttccgcaatgagggtctgcgaggcggcatcgcctttttcagcctgcggtttggcaaggttgaaggcggtcagataaagaccgcgctggaacgcgccgaaggcttcgtcggcaggcttgtcgccaaaccggctggggtcgatggcgggcatcggcgcggtggtggccggttgcggcagcatgacgggccggggcttggccgccttcttgtcctttttatccttcgggcctgtctggtggctggctgcctcgccatgcgcctgccctcccgccgccagagcgggcagggcaggcatggcaaatgtcaaaacggcagcgagaagaaatttgcgcttcatgggcatccacaagacctggaggaaatgtcgcaacaatcagttttcaaaacggggtgctttttcatcaagaagccggttggcttgcgcaacggcctctgccgggtcttgcgcatcgaaaaccgcacgcccgagcgccacgaaatccgcgccggtttcggcagcgcgcacgatgctttcaagcgcgcttccggcctgggcgatgcagggaatctccaccatttccgcccaccatccagcaagggaaaggttgcgcggatgggcatccggcttgttgtccgcgccgatcttgccgaagaagagatagtccggctgcaattcgcctacctccatcgcgccgtgacggtcgcgcaggttgccggtgccgacgatcattttcggtgcgtgtttttcaatggcttccgccagatcggcaggcttgccctcgatatggatgccatctgccccgacgcggcctgcaatgcgcgtgtcgttgagaatgagggcggcaacgcccttttcctgaatgacgggaaccgtcttttcggccacggcctgaaaagtcgcttcatcaaggtcgcccgtgtcgaggatgacacttgccacatcgccgccggaaagagcggcggtcaggagctttgcaagtgctgcgccatcggcaatcggcggcgcgaccagcacgatgcggcagcgttcgggttcagtctggggagcgcgcgtgttcatgggccaagcctaacgagaaaaaaatgatcgaattcgggcataaagtaagtgcgccgtgttgaacagcccttttggggcctgcgggcgaggcattggcattatgttatccgctggaatgaaagttgatcggcatcgccccggttcaggccctatttatgggtatataagccatcgaaagactgcgcaggcagtcgaggcgtatgtataaagcaggcagacaaaaatggcgattgaaactgcaaaaatggtgccacagggccgggatacgcgcattgatgttttccgtgcgctggctctgcttaccattttcatcaatcacgtgcccggcacgatctatgagcacttcacgcacaagaatctgggcttctccgattccgcggaagccttcgtgctgatttcgggcatggctgtggcgctcgcctatggttccaagttcgtttcgggcaaccgtctggtgttgtcgctgaagatgtggcggcgcgcgagcgtgctctatatcacccatatcatgaccacgatggccaccatcgcgatctttgcggccgcggcaattttcctgaagcgttcggaattgctgacgcagatcaatattgcgccgctgatcaaaaagccggtggaagggctgttcggtctggtcacgcttggccaccagcttggctataacaacattttgtcgatgtatgccgtcatgctgatcctgacgccgatcctgcttttcctggcgcgcatcagcctgccgcttatgctgggcgtatcgggcgttgtctggttcctgtccggcctctaccacgtcgcgccggtcaactacccgaccgaaggcgtctggttcatcaatcccctgtcatggcagttcctgtttgccatcggtattgcgggtgtgatgcatgtacgcggtggcggtcaattgccgaagcatccgctgctgatcggccttgccgtcggctatctggtgctggcgcttgcctgggtgcgcattccgctctggagcatcaatatctccatggggcttccgatggttattaccggcttcgacaagaccttcctgtcggctccgcgtcttcttcatgtgctggccatggcctatctgattgccgtggtgccgacgctgaacagcattgcgcgcacggcgccggagcacccgcttgcggttctcggcaagcattcgctgccggtcttcgttgccggtacgcttctggccatggtggcgcaggtgatgaagctcgtgaaccccggcggcctgccttatgacacgctgttgattgcaaccggcatcgtcatgcagttcgcgcttgcctattaccttgaatggctgccgaccatcggctggggcaagaagggcgcggttcaggccaagcctgcacccgccgccgaacctgtggtcatacaggtttcggcaaatcctgaaccagcaatgcagcgatactgacatttaaagccgccttcgggcggcttttccttcgctttcagggcaaaattaaccattcattaatcttaagaatgttaaatgttttacatccagttcggctggattcttaccgagtggtttagccactctgtttgacgcctccctgttaaactcctgagagccgcccttgcggctctttttttatgcattcatgcctgtttctctgggaacctgcgccgcacccttgccactgccgtgcggaaaagtttttcaaaagccgctgaaaatgttaaccgaacgttaaacataaacttgcgcgaccgtgtgtgaaggtgcagtttatcgtggacttgttcagcgcggctgtttcgtcctggcctcgctcatggtcgaacagcggttcaataatttcattcgtgttcgctcatctggcggatgcgcaaaacggaatgggctgcccgcaagcggccgtgaaggtggcagagaagtgattagcgaacagggtcagatgccgagcaatatgatcagcctcgcagagcgtatggtcttctcggattcgttcaagccgatctacgcccagggcatggatatggtcgaggaagcggcaagctatctcgatggcgagggccgtgaggaggcacgcaatctttcgcgtgttgccgccacgctctatgccgctgaatcgatgcggctcaccacgcgcctgatgcagatagcatcctggcttttgttgcagcgcgccgcccgcagcggtgaaatgacccgcccgcaggtttccgcggaaaaggccgaggtgcgtctggatacgccatcggccggtgaggctgcgccgggttggaatgaactgccgcttgcctttgtggatctggtcgaacgatccatgcgccttcaggcccgcgtgcgccgcatggaccgcgaggtttacggcgaggtgatggcgcttcagagggtgccgcgcggcaatccggtttccgaacagatcgtgttgctgaaaaccgctttcggcacacaataagaggtttccgcgctgcgtcgtgccggttgcgcagtgtatatgtttctcttttgttcacttttctgctgtcaagtggacccgtctgaggatagggttcgcttatgaaagaaacgattcgcattattggcatcgatccgggcctgcgccgaaccggctggggcatcgtcgaatcgcttggcaattcgctgcatttcatcggctcggggaccgtgacctcgaatgccgagatggatctggcatcgcgcctgtgccagttgcatgaagggctttcaaaagtcctgcatgaattcatgccgcatgaagcggcggtcgagcatactttcgtcaacaaggacgcgactgcaacactcaaactggggcaggcgcgcggcattgcgctgctggcgccggcgcaggccggattgccggttgccgaatatgcgcccaatgccgtcaagaaggcggtgatcggcgttggccatggcgaaaagcagcagatccacatgatggtgaaggtgctgatgccgcgcgcttccttcgatacgagcgatgccgccgatgcgctggccatcgccatatgtcatgcgcatcaccggcagagcatcgtgagtgcccgccggatgcaggcattgttagcggggtaatatcatgatcggcaagttgaagggcgtgattgacgaaattgccgaggaccatgctgtcatcgacgtgcatggcgtgggctatgtcgcgttttgttcggcgcgcacgctgggcaatctcggtggcgcgggcgaggcggccatcctgttcatcgaaacctatgtccgtgaagatatgatccgcctttatggatttgccacgcagcttgagcgcgaatggttccgcctgttgcagaatgtgcaaggggtgggggccaaggtggctttggcggtgcttggcaccctgtcgccgtccgaacttgccaatgcgattgcgctgcgcgacattgccatggtttcgcgcgcgccgggcgtcggcaagaaagtggcagagcgtatcgttaccgaattgaagaacaaggctcccgcctttgccggtgaggcgagcggcacgatcgggctcaagcaggagcttggcgcaggtgcggcgcctgcacccgttgccgatgcggtttcggcgctttccaacctcggttattcgcgcgatcaggccgccaatgccgtggcagccgccttgaaggaaacgggcgagggcgccgattcggccaagctgatacggctcggtttgaaggaactctcgcagtgatttacttgtctgaacatgagcttcatgcgaggagaggggcatgagcgaccgtaaccccctgatcgatgccgaccggcgcgcagacgaagacaatacgctgcgcccgcagacgcttgacgattttgtgggccaagcggcggcgcgcgccaatctgaaagtgtttattgaagccgccaaggtgcgtggcgaggcgctggatcatgtgcttttcgtcggcccgcccggcctcggcaagacgacgctggcgcagatcatggcgaaagaacttggcgtcaatttccgctccacatccggcccggtcatcgccaaggcaggcgatctcgccgcgctgcttaccaatctggaagagcgcgacgtgttgttcatcgatgaaatccatcgcctgagccccgcggtggaagaaattctctatccggccatggaggattttcagctcgatctcatcatcggcgaggggcctgccgcgcgttcggtcaagatcgacctcgccaagtttacgcttgttgccgccacgacgcgccttggcctgctcaccacgcccctgcgcgaccggttcggcattccggtgcggctcaatttctatacggtcgaagagctggaatatattgtgcggcgcggcgcgcgcatcatgcagatgggaatctcgtctgacggcgcgcgggaagttgcccgccgttcgcgcggcacgccgcgtattgtcgggcggcttttgcggcgcgtgcgcgatttcgcgctggtcgcgggcgcggatatcatagaccgcagaatagccgatgaggcgctgtcgcggcttgaggtggacaatcgcggcctcgaccagcttgaccggcgctatctcaatattattgcgcgcaattttggcggtgggccggtcgggatcgaaaccattgcggcgggcttgtccgagccgcgcgatgcgattgaagacattatcgaaccctatctgatccagcagggtttcctgcaacgcacgccgcgcgggcgcgtgctgactgccgttgcgtggcaacatctgggattacctgcgcctgctgaaatcatccagcagtcgcaatatggcctcttcatggaagacgaatgaccgacaagcagcaacaggccgtatccggcgaactcaaagacggcgcgcatctgctttatgcgcgcatctattatgccgatacggatttttccggctttgtttatcacgggcgctatctggaattctacgagcgagggcgcacggatttcctgcgcctgcagaatgtgcatcacatcaagcttgcggaaggttcgcttggcgaggaaatggtctgggtcgtgcgccacatggagattgactacaaggcgcctgcccgcatggatgaccttatcctgatcgaaacgcgggtgagcgaaattcgcggcgcgcgggtcattatggcgcagaagatcacctgcgaagggcggcttctttccgaagcacgggtggaagctgtgatgataaccaaagaaggccatccgcgccgcattcccgacgagtggcgaaacgctttcaccggcaattgacgggccgaactgactgcaagagcgagggagcatctgcagaaagcttgcgcgcaggtttcccaattatgtatggaaatgctaacgcatctttaaccataatattccattaatcatgctgacggaatcggttgagaggcgggcttgaggcgtagcgccttcctttcaccaaaattaaccgtgacaagcgctgatggatttaaaattgaaatccgggatggcggttgcgctacgaagtgtcggctgcccgttggcagatacggcttcaagtgaaaagctgcgcggatttaaagcgtctggtttcaggcgttgagtaacggatttgcgatgccgcccggtcatgtggccgggcgtttggattcgaggacggtggatcgatggaaaatgttgcgttagcggcccccgccgccgatgttaccctctggggcctgttcatgcaggcgaactgggtggtcaagctggtgatgcttggcctgttgttcgcttcgatctggacttgggccatcatcgtggacaagacgattgcttacggacgggcgcgccgcgccatcgaccgtttcgagcagagcttctggtccggccaatcactggaagagctgtatcgcaatctcagcgaacggcggaccagtggcatggcgtcgattttcatggcggccatgcgcgagtggaagaagtcgttcgagaagggcgcgcgttcacccatcggattgcagatgcgtatcgacaaggcgatggatgtggcgttggcgcgtgaaagcggcaagctggaatcgcgccttggctttctcgccaccatcggttcggcagccccttttatcggtctgttcggcacggttgtcggcatcatgacctcgttccaggcaattgccgcttccaagaatacgagtctcgcggttgttgcgccgggtattgcggaggcgcttcttgcgacggcgatcggccttcttgccgctattcctgccgtcattgcctataacaagctttcggcggatgcaggcaagatcggcgggcggctcgaaggctttgcagacgagttttccgccatactgtcgcgccaaattgatgagaagctgacgccgcgtggttaagcggggtcggcgtcgggtatagcttcaagctttcgggaaacttgcaatgggcatgtcggtcggaaatcagggaatgcagtcgggcgggcgccgcaggcgtggccgcaaaccggcattgatgagcgaaatcaacgtgacgcctttcgtcgatgtgatgctcgtccttctcattattttcatggtttccgcgccgcttctgaccgttggcgtgcccatcgatctgcccgacacgcaggccaaggccatgaatgccgacacgcagcccatgaccgtatcggtcaatagcgaaggcaagatctatcttcaggaaacagaaattccgattgatgaagtcgtgccgaaacttcaggccattgccaagaccggctatgaggagcgtattttcgtgcgcggtgacaaggctgccgattatggcactgtcatgaaggtcatggctcgtatttccgctgccggtttcaagaatatcggccttgtgaccctccaggagcaggatagctgacgccatcatgaaggctggcctgacatcttctgttgtcttgcatgctgttgcggttgcactggcggtggtttccttttcctcgccgaaggctttcgacgtgcaggattcggaatcctttcccgtcgatatcgtgccgatcgagtcgctgacccagattcaacagggcgacaagaaagcgccgatgaaggaaaagtctgcgccggtgccgaccaccaggccgcagactgttcccaatgccgagaatttcggcgaccaggaggtcgacaccaagaccccgccgaaacctgatgcgaaggcgaagcccattgagacggcggaagagccgaaggcccagccggagccggtaaaaaagcctgaaccgaagcccgaccccaaaccggaaccaaagccggaggaaaagccgacgccggttccggccaacgaaatgcaggcagagcccgagccgaagcaggaagtgaagcctgatccggtggcggaagctatcgagaaacaggccgaagcaccagatgccgaagcattgaaactgccggacagggtgcctgccccgaaggcaaagccgaaaccgccgcaggcgcagacggccaagaccaacgagcgcaagcagccggaagaaaagaagaagacgcagagcgcctcgcagacatcgcaatcgaagaatgatgcgattgccgatgaggtggcggcccttctcaacaagcagaaggcttcgggcggcggtgcaaaacgctccaccgatcaggcctcgttaggcggcaagaagaataccggcggctccaagctcagccaaagcgaaatggatgcgttgcgcggcgcgatctcgaagtgctggaacgtgcctgccggcgtggctgatgcaccgggactggtcgtgaccgtcaagatgaaactggcggaggatggctctatccagggtacgccggaagtgacttcgggcggcggcgcggatggcgttgcccgcgcggcggcggaaagtgcacggcgcgcagtgatgcgctgtgcaccgtacaatcttccagtcgacaaatatgattcatggtcggaagtgatcgtcaatttcgacccaagcgaaatgttctgaccggggttccggtcgccaacccatcactgccaaggacaaagaggtcccagaagacatgaaaatcggcatcatcaatacaaagatccggacggtcttttcggctttcgcgtgtatgattgccgcaagcctcgtctgcaccatgccggcgcgcgctgtcgtggaaatcaacatcaacaagggtgtgatcgagccgctgccgatcgccatcaccgattttctttcggctgatcagcttggatcgaatatcacgtcggtcattgcggccgatcttgagcggtccggcctcttcgcccccatagacacgggcgctttcatcgaaaagatctccaatccggatgcggcgccgcgtttcgaggactggaaggtcatcaatgcgcaggcgctcgttacgggccgcatcaccaaacagcccgatggcaggctcaaggctgagttccgtctctgggatacatttggcggccagcagatgatcggccagcaatttttcaccacgccggataactggcgtcgtgttgcccatatcatcgcggacgccatctatgagcgcctgaccggtgacaaaggctatttcgatacccgtgtcgttttcgtggatgaatcaggcccggcgcagaagcgtgtgaagcgccttgccatcatggaccaggacggcgccaatgtgcgttttatttctgatggccgcgccctttcgctgacgccgcgcttctcgccgaaccggcaggaagtgacctatatgtcgtttgagggcggctcgccgaaggtctatctgctgcaacttgaaaccggccagcgcgagcttgtcggcaacttccccggcatgactattgcgccgcgtttttcgcccgacggccagaaggtcgtgatgagcctgctgcaggatgacggcagcgccaatatctatacgatggatctgcgcaatcgcacgaccacgcgcctgaccagcagccaggcgatcgatacgggtgcttcctattcgccggatggttcgcagattgtcttcacatccgaccgtggcgggcgcccgcagctctatgtcatgggtgccgatggctccaatccgcgccgtatctcgatgggtgacggcagctattccacgccggtctggtccccgcgcggtgatctcatcgctttcaccaagcaatcgcagggccagttctccattggtgtgatgaagaccgatggttcgggtgagcgtctgctgacatcgggctttcacaatgaaggcccgacatgggccccgaatggccgcgtgctgatgtttttccgcaaggcagccggtgcaggcggcccgaaactcttcaccatcgacctgaccggccgtaacgaacgccagatccagacgccgaattttgcttccgacccggcctggtcgccgctgctcgaatagcgatcatcgaaaaaatgacagggttgaaggcgtgaagcttcggtttcgcgcctttatttatggctgattgccacaatcaggggggcaaagccgtgtttctgccgcattttgacagcaagccctacgggagaattgcggtcggacgccccggcttgcagatgaggtttgcatcggggcatatatctggtcgcaagaaaacgttaactataatttttgagcctgttttaacctcaatatgattatcggatggttacgcaggaacatcaaatcttaaggagctctggcccatgcgccgtatccagtcgattgcacgtagcccgatcgctattgcgcttttcatgtcgctcgccgttgccggctgtgcgtcaaagaagaaccttccgaataatgccggtgatctgggtctcggtgcaggcgctgcaacgccgggctcctcgcaggacttcaccgttaatgtcggcgaccgcatcttcttcgatctcgattcgtcgctgatccgcgccgatgcgcagcagacgctttccaagcaggcccagtggttgcagcgttatccgcagtattcgatcacgatcgaaggccatgccgacgagcgcggcacgcgtgagtacaacctcgcccttggccagcgccgtgctgccgccacccgcgacttcctcgcttcgcgcggtgtgccgaccaaccgcatgcgcaccatttcctacggtaatgagcgcccggttgccgtctgcgatgccgacacatgctggtcgcagaaccgtcgcgccgtcaccgttctcaacggggccggacggtaaaaccggcaacgtcccgagggtcggtcggctatcgggtaaaccggcgataacacaacagtgttacggaaaaagcggccttcaggccgtttttttcgtcattgttgctcaagatacaggcttttgacaaactttagccgaagtcccccatgtcatagaggatggtatggcgaagctcttcggcttcccacgcaattcatgcgggtccgatgcagtcccggcgttcgcttttaggcatttcgaggcggaaaaccgcttcgcacttttgttggaaatgctttaaaagcggaaactgccgtgctcgcgggagcattcaagacgcattcaaaatgcatttaggcgcggtgcttgattatcctgttcattttatcgcagggcaaatagcaggggcaaaaaggaatgaggaaaccaatgagaaaagtgacgctggccatggccatgctgccgcttttggcaagtgctccggtgctggcggcatctgtttcttcgcaggaaaaagccatctatctcgcgcaggctggcgatccgggcatgagccagttcgcccagcaagtgtgcactattgcgcgtcagaatgcacagtcctattcccggattttgcagcttcgcgacaagatgctgaaaatccagcgggacaatgaagcccgttttcaggcgctggaaaagggacgcggaggcgcacagaatcatgtcagcatcggctcgaccgcaatccttgacgatgccatgcgcggtaatggcggcgtctttggccagggtggcggctatcagagtcccggcatgcagcaggaactggtccgcaacctgaccggcaaggtcgaggatgtggatgcgcagatttccttcaccgacaaccagttgcaaaaaacccaggaagacaatgaattccggtttgaggaactggaaaagaaaaagggcctgacgccgccgcaggcgcagcgcacaagccagcctgctcagcctgcgcccgcaccgggcgctgacctttgtgcgcagggcatgggcaatcccgtcgcgattgcagacgcattgagcgcgcgcgcggaagccatgaatttccagattctggaaatgcaggatcagatgcagaagatgcaggaggaaaacgaacgccgttttcaggcgctggaatcgggtggccgcgcggatgcgggcggttcttcccgcgatacgtctcttgccgatgcgggtgcagccggaagccttgatggcggggtttccggttctgccggttcgcaggctatggcctcttcgtcttctcagcaatctgccgccgattccgtggctattggttccgccgcctcgcagggcggcccggcaagaggcgagccgccgcaaacgctcggctcgatccgcttcgacaccaatggcaatgtaatcggcgaaacgctcaacgccacgccgcagcccgtgcagcaagggggaggggggattcagaccggcggtgccgccaatgatgcggttgcctcgcttcccaccgacgacaatcccaactcgctttatcaggctgcgtatcaatatctcatgtctggtgattacaaggctgccgaagcgggcttccgcgagcatgtaaagcgctatcctgccgacccgatgacggcggaggcgcgcttctggcttggcgaatcgctctatggtcagggccgttaccccgaagctgcaactcttttcatcgatacgcagcgcgattatcccgattccaagcgcgcgccggaaaacatgttcaagcttggcatggcgctggagaaaatggacaatcatgatgtcgcctgcgcgaccttcgcgcagattccccaacgctatcccaaggcggcgccagccattttgaagcgtgtcgccgatgagcgcagtcgcgccaagtgctgattgcggagtaagttcgtggggctttcccctgtcaatatcttcaagccgttcggtctggggcgtgcgaaagcggtgattgctgccgtttcgggcggcagcgattcgcttggccttctctttctgctgaaggattatctttcgacgcttgaaagcccgccggttctgatcgctgtgacggtggatcataaactgcgggcggaatcggcgcttgaagccgaaaatgtcggcctgctctgccaaaaacacggtatcatgcattgtgtcctgtcatgggacgatcccaaaccggcccatgggctggcggctgcggcgcgcacggcgcgttaccggcttctggtacaggcggcgcgggatgcgggcgctggtttcatcgtgactggccataccgagaatgaccagatcgaaactttcctgatgcgtaaggcgcgtagcggccattgcgaggcgcgcgggctcgccgccatgtcgccgcgttcgctgctggagggttcggtcgagcttgcccggccccttctcacagtctcgcgacaggctttgcgcgacgagctgacgaggcggggtattgcatgggtcgatgatccgagcaacgccaatatcgactatgagcgcccacgcgtgcggctgggtgtggccgccgaagccgacggccaggaggtgctggagcagattgcacaggctggtgcggcgcgtgaacgtaacaatgcggccctggtggaggcgctcgccgatcccgcgacgcttggagtggatgcggccggtatgatgttcctcaatgccgactgctatgcagcactttcaccaggtgcacggcagcttttctccggcctgcttgcctctatcgccggggggcggcggtttctgcccggtgacggcgagcgtcgccgtatcgaacggatgttgtcggggcaggatgcaccccgccgccttacggtttttggcgccctgatcgagcgtggggagaagggggcgcctcatcgcttccggcgcgagcgtcgcaatctgccgaagctggaccttgttcccggccagcatatcgtgtgggacggcaggttttgttttttcaattcagggggcagaagttttgaaattgcgcctcccggacggcaggaactgatcgatttcctgaagaatagcggcagggatatagaatcccggcgatgcgaggcgttgctgatttcgcctgctctttatgagggtggaaaacttgccttcgttccattcctgcccggagcggaatggccgcaaggggttcatatcgaacgacattttgcgatttttgatcatgtcctgcccggccatgattttgcgcttgcacaggctgtggaggcgcgccttggtcgcgcttgcgccgaaatatcctaatttttgtaaaccagagcgcgaagaatcgcggatgcagggacgaacgcgccttggcaacgccttccttcgatcctatgttaggccgaaacatcgttccgcggtcgcggaatggacgtggtatcgattggacccgatatgaatccgaactatcgcaacttcgccctttgggcgatcattgctcttcttttgatcgcactgttcaacctgttccaaagcccaggtcagcgcacgaattctcgtgaaatttcttattcgcaatttattgacgacgtttccaacggtcgtgtgaaatcggtcacgattaccgggcagcggatatccggcacccttgccgataacggctccaccttccagacctattcgccgggggatacgggcctcgtgtcgcgtcttgaagacaagggcgtcgcaatcacggcacggcctgaatcggacggttcgagctcgctgatcggcattcttctgtcatggttgccgatgatcctcattctcggtgtgtggattttcttcatgcgccagatgcagggtggcccccgcggcgcgatgggattcggcaagtcgaaggcgaagcttctcaccgaagcccatggccgcgtgacctttcaggacgtggcgggcgtggatgaggccaagcaggaccttgaggaaattgttgaattcctgcgcgatccgcagaagttccagcgcctcggcggcaagattccgcgcggtgtgctgctcgtaggccctcccggcaccggcaagacgctgcttgcgcgttcggttgcgggcgaagccaatgtgcctttcttcaccatttccggttcggactttgttgaaatgttcgtcggtgtcggcgcaagccgcgtccgcgatatgtttgaacaggccaagaagaatgcgccctgcattatcttcatcgatgaaatcgatgcggtgggccgtcatcgtggcgccggtcttggcggcggcaatgacgagcgcgaacagacgctcaaccagcttttggtcgagatggacggttttgaagccaatgaatcgatcatcctgattgcggccaccaaccgtcccgacgttcttgatccggcgctcttgcgtccaggccgtttcgaccgtcaggtcgtggtgccgaaccctgatattgtcggccgcgaacagattctcaaggtgcatgtgcgcaatgttccgcttgcacccaatgttgatctcaaggttgtcgcacgcggtacgccgggcttctccggtgccgatcttgccaacctcgtcaacgaagccgccctcatggccgcgcgccgcaacaagcgcctcgtgaccatgcaggaattcgaggattccaaggacaagatcatgatgggtgcggaacgccgttccgccatgacgccggaagaaaagacgaataccgcctatcatgaggccggtcatgccatcgtcgcgctgaatgtccccaaggccgacccggtccataaggcgaccatcattccgcgcggtcgtgcgctcggcatggtgatgcagttgccggaaggcgaccgttattcggcgacctatacgtggatggtttctcgccttgcgatcatgatgggtggccgtgtggctgaagagctgaaattcggcaaggaaaacatcacgtccggtgcttcctccgatatccagcaggccacgaaactggcccgttcgatggtgacgcagtggggctattccgacaagcttggccgtgtggcctatggcgacaatcaggaagaagtcttccttggtcattcggtgtctcgcacgcagaatatttcggaagagaccgcgcagatcatcgacgccgaagtgcgccgcctgattgatgaagcctatgctgaagcaacccggatcctgaccaagaagaagaaggactggattgcactggctgaaggcctgctagaatatgaaacgcttaccggcgacgagatcaacgaactgattgcgggcaacaagccatcgcgcgatcagggcaatgatacgccgtcgcgcggttcgggtgtgcctaaggccggtagctcgcgcaagcgcaagggcagcgaacccggtggcgaacccggcatggagccgaaaccgcagccgcaataagctgtttaaaatatcgccaagaaagccgggctggtcccggctttcttgctgtccggctttgtatgggcatacagcaaaggctcgttaaggatttcggcgcatcatactgcatgagcttacgactttgaacgtgggaatgctgaacctgccgccaaaggcgaaattgcatttgcgggggttttcgcgttattaacggtaaaaaattgctattcgaatatgcgagtggcggcatgtgcgcctttgttccggcgcatattttgggaattacagagagcggttgatggctcaacgcaaggcgaaacagatgacacggaaattttttggaaccgatggcattcgcggacaggcaaacagctttccgatgacaccggaaatcgccatgaaagtgggtatggccgttggctatatcttccgtcgcaaaggtcaggcctctcgcgcggtgatcggcaaggatacacgccgctccggctatatgctggaaaatgcgctggtggccggttttaccgctgccggcatggacgtgttcctgctgggcccgatcccgacccctgccgtcgccatgctctgccgctcgctgcgcgctgatatcggggtgatgatttccgcgtcgcataatcccttctacgataacggcatcaagcttttcggccccgatggcttcaagctttcggaccagatcgagcttcagatcgaggcgatgatcgaaggcgatatgacgccttttcttgcgagccatggcgatgttggccgcgccaagcgcgtggacggcgatatttatcgctatatcgaatttgccaagcgcacattgccgcgcaacatctcgctcaatgggctgcgcgttgtggtcgattgcgcgaatggcgcgggttacaaggttgcgccggctgcgctgtgggaactgggcgcggaagtcattaccatcaacaacgagccgaatggcatcaatatcaacgaggattgcggctcgacgcatcccatcggccttatgaagaaagtgcatggggtgcgcgccgatgtgggtatcgcgctcgatggcgatgcggatcgtgtgcttctggtcgatgaaaacggcaccgtcatcgatggcgaccagctcatggctgtcatcgccgaaagctgggctgcgagcaatcgcctggaaggcggcggcattgtcgccactgtcatgtccaatctcggcctggagcgtttcttggccgaccgtaatctgacgcttgcccgtaccaaggttggcgaccgctatgtggtcgagcacatgcgcgagcatggtttcaatgtgggtggcgagcagtcgggccatatcgttctgtcggattttgcgacgactggcgacggtcttatctccgcgctccagatacttgccgtggcgcaggaacagaacaagccgatcagcgatgtatgccgcaaattccagccggtgccgcaattgttgaagaatgtccgcaccacaggcggcaaaccacttgaaaacaaacgcgtgaaatcagcgatcgatgaggccaaggaacgccttggcggtcaggggcgactggttatccgcccgtcgggcacggagccgctcatccgcgtcatggcggaaggtgacgaccgtggcctggtcgaaaaagtggtgaacgacatcattgatgtaatctcttcggaaagcagtgctgcggcctgatccggaaaagcctggacttctggaaattctggtgtttgcaaacggcgcggcttgtccgcgccgttttcatttgatgattggtaaagaaacaaggttaatttgtatttaacttttcctggataagctggcccttgatcttcgatttcgacgtcactccggcgcgaccattcgatgggacagatgcatgaaccgctccagaattttttacgccggactgatagcatcggctgccctgatagtttcgttttccgtggcatcggcaacggatcttcctgaaaccgtgccggaagtgatgattgcaccgccagccgttggcggatggtatctgcgcggcgatatcggctattcctggaacgggttcaaacgggctgaatatgccccgctgggcgattgcgatacatgcaacgggcttggccgtggcggagatacgctttatggtgatctgaacggctcattcctcattggcggcggggccggctatcaggtgacggattatttccgcaccgacctgacgctcgattacatgacgcgctcgcgtttcagcggccatgtatccggccccgattgcaatggcgatacgggatgcgcatccgatgaacgcagccattattctgccctctccattctcgccaatgcctatgtcgatctgggtaatctgggtggcgttacgccttatgtcggcgccggtatcggcggcacacgggtcaactggagcgatcttgtcgatataacctcgggcttttcgcaggaaggggctgcaaactggcgcttcacctatgcgctcatggccggtgcttcggtcgatcttacgcataatctcaagcttgatgccggatatcgctatcgtcatgtgaacggtggcaagatgtttgagggcaatcagtggactgatgctggctatgacaagggcctgaatatccatgatattcgcgtggggctacgttacatgttcggcggctccgacaacgctgcttatgcatcgcaggcggcttcgacaatcgtggactaaacagggccgcttcgttcggttctcaagggcccggtagaccgggcattttttgttgccttgcggcatatcctctcaaatttcttgcgggcaacttcaaatattttcattttaaaaggccggattgggttaaagagcggattaagctattaaacattgcgcgcgttttgaaaggggagggacatgaaagctattgccgctttttctgattttgtagggcgcagttttgccatatgggtcattgtttttgccgcgctgggctttgtcatgccggcaacgttcagcatctttgcgccctggatcgtggttctgctaggcatcatcatgttcggcatgggcctgacgatttcgggcaaggattttgctgaagttgccaaaaggccgtttgatgtcgccatcggtgtgctggcgcagttcatcatcatgccgcttcttgccgtgcttctgacccgaatcattcccatgtcgccggaggtcgcggcgggtgtgattctcgttggctgctgccccggcggcacggcctccaatgtcatgacctatccgtcgaagggcgatgtggcgctcagcgttgcctgcaccagcgttaccacgctactcgcaccgctggtcacgcctttcctcgtctggttcttcgccagccagtatctgccggtcgatgcgatgagcatgttcatcagcatcgtgaaggtgatcctcgtgccgctggcgctcggtttcgttctccagaagctcgtgccgggcgtggtcaaggctgcggtgcccatgctgccgctggtgtcggtggtcgggatcgtgctgatcgtcgccgccgttgttgcggtcaacaaggccgctatcgcacagtcgggcctgctgatcttcgcggttgtcgtcctgcataattgctgcgggttgcttcttggctatttcgcggcccgtttcgcggggctttcgcttgccaagcgcaaggcaatcagcatcgaggtcggcatgcagaacagcgggctgggggctgcgctcgccaatgcgcatttctcgccgcttgccgcggtgccgagcgccgttttcagcgtctggcacaatatttccggtgcgctggtcgcaagctattatgcgcgcatggaagatgatgcttccgaaacgcagacgtccgcgcaataaggaaattctacccgcctggagcaatccgggcgggtttcgttaaaatattccacgaatggcgtattgaggaaaagcgcgctttcggctatcccggtaagtgggccacgtctccccaacgagacgcgtgctatctgagaggatagaaacaacatgacgacgattgcgaagccggcagttcgcccggctaatcctaatttttcatccggtccctgtgcaaaacgacccggctggtcgcttgatgcgctggccgatgcgccgcttggccgttcgcaccgcgcgaaaatcggcaagaacaagctgaaagaagccatcgaccttacccgtgaagtgttgcaggtgcccgccgattaccgcatcggcattgtacccgcatccgacactggcgctgtcgaaatggcgctgtggtccatgctcggcgcgcgtggcgtcgatatggtcgcgtgggaaagttttggttcgggctgggtcacggatgtggtgaagcaactcaagctggaagatgtgcgcacctttgaagcgccttatggcgagattgtcgatttttctaaagtcgatttcgaccgcgatgtggtctttacctggaacggtacaacatctggcgtacgcgtcccgaacgctggtttcattccggttgaccgcaagggcctgaccttctgcgatgcgacgtcagccgctttcgcgcaacgtctcgatttcgcgaaactcgatgtcgtcaccttctcctggcagaaggttctgggcggcgagggcgcgcatggcatcctgatcctttccccgcgtgcggtggagcggctggaaagctataagcccgcatggccattgccgaagattttccgcatgaccaagggcggcaagctgatcgaaggcatcttcgttggcgaaaccatcaacacgccctccatgctctgcgtggaagactatctcgatgcgctgaaatgggcgaagtcgctcggcggactggatgcactcatcgcgcgtgccgacaggaatttttcggttctgaacgatttcgtggaaaagacaccgtggatcgccaatctggccatgaagccggaaacgcgctcgaacacttccgtgtgcctcacgatcgtcgatccggaaataacggccttgtctgccgacgagcaggccgctttcgccaagggcattgtcaccaccctcgacaaggaaggcgttgcctatgatatcggcgcctatcgcgatgccccttcgggcctgcgcatctgggctggcgcgacggttgaggcttccgatctggaggcgctgacgcattggctgaattgggcttttgcaacgcagaaggcggcgctgaaagcggcggcttgagcatttcatgcatgaacgccatggccgtgtcgggacggtcatggcacgcattttcccgtttcagtatctcgcaattgcatttccgggtgcatttccgggcgcaaagccggtttccacttttgctggaaatgcctgatttttgaaggaggcctccatggcacctcgcgttctcgtatccgataagctttcgcccactgccgtccagattttcaaggatcgcggcgtggacgtcgattacctgcccgatctcggcaaggacaaggaaaagcttctcgaagtcatcggcgaatatgacggtctggcgattcgttcggccaccaaggtcacggaaaagctgatcgcagccgcaaagaagctgaaagtcgttggtcgcgccggtatcggcgtcgacaatgtcgatattccggccgcttcgcgccgcggtatcatcgtcatgaatacgccgttcggcaattcgatcaccaccgccgaacacgctattgcgctgatgttcgctgtcgcccgccaattgccggaggccgacacctccacccgcgctggcaagtgggaaaagaaccgcttcatgggcgtggaaatcaccggcaagacgctgggtgtcgttggctgcggcaatatcggctcaatcgtcgccacacgcggcataggcctgaaaatgcatgtggtggctttcgatccgttcctttcggatgcgcgcgcgcaggaactgggcgttgaaaaggtcgagctggatgaattgctggcgcgcgccgatttcatcacgctccacacgccgctcatcgacaagacccgcaatattatcaatgcgcaaacgctggcgaaaatgaaaccgggtgtgcgcattgtcaattgcgcgcgcggtggcctgatcgtggaaaaggatctgattgcggcgctgaaatccggccatgtggcgggtgctggcattgacgtctatgaaaccgagcctgcaacggaaaacgagcttttttctctgcccaatgtggtctgcacgccgcatctgggggcatcgacttcggaagcacaggaaaatgtcgcacttcaggtggccgaacagatgtcggactatcttgtgaagggcgctgtctccaacgccatcaacatgccctcgatcacggcggaagaagcgccgcgcctgaagccgttcgtgaagcttgccgatgtgctgggcgcttttgtcggtcaggtcacggatgagccgatccaggaagtggaagtgcttttcgacggttccaccgcctcgatgaatacgcgtgcactgctcagtgctgctctggccggtctcatccgttcgcaggttgccgacgtcaacatggtttccgcgccaatcatggtgaaggagcgcggcatcatcgtctcggaagtcaagcgcgacaagtccggcatttttgacggctatatcaagctgacggtgaagaccaccgtgcgcgaacgctccattgcgggcacctgtttctccgatggcaagccgcgttttatccagatcaagggaatcaatctcgacgccgaggtcggcccgcatatgctttatgtcaccaacaaggacgttccgggcatgatcggccttcttggcacgatatgcggcaaacatgatgtaaatattgcgaatttcgcgctcgggcgcgaccatccgggtggcgatgcaatcgcaatgctttatgtggatgaacagattccacaggcagcccttgacgaactgatggctcaggaggcaatcagggcggcgacaccgcttgagttcaacgtcggggaagtttgagaacatggttgaagagatggcacagccggaatggcggcgcatgcacgagcaagatattgccagcgtgactgcggttgccaatgttgtccatctcgattttttcgaggatgaagcggtcttccgggaccgcttcaaactctatccggcaggctgcttcgtgcttgcccgtgacactgaaatccttggatatggcatcagccatccgtggaaactggatacggtcccggcgctcaacgccgttctgggcgaattgcccgacgataccaacacctattatatccacgatatcgcgcttctgcctgaagcccggtccgccggggctgccacccgtgtcgtcgaaatgatgggcttgcaggccgaacgcgacggtttcgtcaccatgtcgctcgttgccgtcaacggctcgcagggtttttgggagaagaagggctttgtcgtgcgcgatctgcccgcccttgaggaaaagctgaaaagctattcggataatgctctttacatggtccgcgccggctaggttcggtgatattcagcctctggcggtctgcaaatggcgctcttttgcacttccggtgctcacgtactcatagtacggctgcgcgccggttctcaaagattaccattttcgcctccccagagactgaatctctaccgaccctaagcgccctgcgttcaaggcgtgttcaaaaatcgcgaatttcttgcacgaaagagtcgcgtaatcgggtttcaatctgtatagagacgagggatcagcaccctgtagcctccgctggcaatgaccgggccgctttgatccttggattttcaaatagaagccaaggagtttcttcaatggcaaatgtggttgtcgtcgggtcgcaatggggcgacgagggcaagggaaagatcgttgactggctgtccgagcgtgccgacgtgatcgtgcgctaccagggcggtcataacgcaggtcatacgcttgtcatcgacggtgtcagctacaagctttcgctgctgccatccggcctcgtgcgcggcaagttgagcgttatcggcaatggcgtcgtggtcgatccgcaccatttcgtcgccgaagttgaaaagctgcgcgggcagggcatcgatgtgacgccggatgtgctgcgcgttgcggaaaacgcaccgcttatcctttcgatccatcgtgaactcgacgccatgcgcgaaggctccaattcaggcctcaagatcggcacgaccaagcgcggcatcggccccgcttacgaagacaaggttggccgccgcgccatccgcgtgatcgatctgaccgagccggaaacattgcggccgaaggtggagcgcctgcttgcgcaccataattcgctgcgccgcggcatgggccttgaagaaatcgccgttgaaaccatcctcaccgaactgacttcggttgccgaccagatcctgccctatatcgatcaggtctggcgtgtcctggacgagcgccgcaaggctggcgcccgtatcctgtttgaaggtgcgcagggcgcgctgctcgacaatgatcacggcacctatccgttcgtgacctcttccaacacggttgccggtcaggccgctgccggttccggcctcggccccacggctatcggctatgtgcttggcatcaccaaggcctatacaacccgcgttggcgaaggtccgttcccgaccgagctcaatgacgagatcggcgaattcctcggcaccaagggccatgaattcggcgtggtgacgggccgcaagcgccgttgcggctggttcgatgccgtcatcgtgcgccagacagtgcgcacttccggcatcaacggtattgcacttaccaagctcgatgttctggatggtctggaagaaatcaagatttgcgtcgcctatgaactcgacggcaagcgcatcgattatctgccgtcttccatgggcgcgcaggcccgcgtgaagccgatctacgaaaccttgccgggctggtctgaaacaaccgccggtgcgcgttcgtggaacgatcttcccgcgcaagcggtcaaatatgtccgccatatcgaagagctgatcggtgcgccggtggcgatgctctccacaagccccgagcgcgaggatacgatcctcgtaaccgatccgttccacgactgattgtttgatgatccagcccggcatgtccgggctggttcgtttctgccgcaagcatttccagcaaaagtgtgaaacggagacgctggaaatgctctggtttgccccatcgctttgaaaattcctggtagggtagtcgttcactgcggacatatggggtttccaattttattcggcgaagttttagacagaaaaccatgatacagttttcctgaaacggcctgaatggacgctgaacactttgctttcccttgattattgtgattattgggacatttattgcatcctgagctggcagaaaccgggtaagacggaatggcagattttgtagcggtactgaaaaagacgatcgatgcgcaggcggacaagtcgcctgagttgcgtcagcgcgtctacgcgaaagcgcgggcaacgatcgagcagaaacttgttacggctaatgcctcgcaggctgtggcggttcgccagcgcaatctgcttgaggatgccattgccgaggttgaagcttcctatgctcctccggcgccgccaagggcagagccgcagcatgatccgctcgacgacttcctgcacgaagcgaatcacgaggcggagcagcgcgcaccctctcattctgtggatgaagaggatgagaagccgtccttttccgctggtcctcatgcggaggcggatgaagaggacgccgatggcgcactgcctgaagcggagcgtggtgacagcgactggaaattcgagcgcgcccgcgagaaggcttccgcgcgccgcagcgaatatatcgagcgcaatgcgcctcgtgaaaaacggccgtataaggggttgatcgccgggctgattgcgcttctggttattggcggcggcggttatgccgtttgggccaataaggataaattgcaggaactggcttcgagcctcggacgaagcgacgcacccgcaaccagtacggatggtcagccgcaggacaatgcttccgcagcagggggcagcagtgccggtggtcaggatcaggccagcccggcaccggcggaagaacggaaattcacccagcgcctgatgccggatggcagtgaagtcgatgcgggccgtgcaagcggcgcaccgggcattggtgaaggcacctccacggctgcttctacagccggaccggggaatccgccgtccgctcaggagcagcccgttgcggtgggccagcaggcgcttctttatgaagagcgcggcggcaccgagacaggctcggtcgagcgcggcaatgtcgtctggtcagtcatcgaggaaagccgggaagatggccagccggcacagcccgcaattcgcgccaatgtgacgatccccaacagcaaggtcgagctgaagatgacgatccgcaagaatacggatcagtccattccggcgagccacctgattgaaatggtgttcaccgtgccggaaggcttcccgggtggcgccatcgacaatgttcagcgcatcaccttcaaggatacggaacaggcggcaggcaatccgctgatcgctgttccatccaagatcgcggataatttctttattatctggctcaacgatgcccgcacggcgcaggatacgaacctgtcgctcatgcgccgcttgcagtggatcgatattccgatcgcctaccgaaacggacgccgcgccctcatcagtcttgaaaagggcgtgccgggtgaaaaggcgttcaacgacgttctgggcgccaactgattcttccgggcagaacaaataaaaaggccgcttcatgcggcctcaggctgctgacaaacctcgggtagggtcaaaatgggacgcagattcacggaacgtcacagattcaaaacgtgagcagatcggaatcaaaacccatcgtttttgactgctgccaaaaatcgaggggtttttcatcaatctgaggccgcgtcacgcggcccttcctatcactgtacctgcggaacggcgtcgctggtcgaaagcttggtcaggccgatctcgccttcgacctgatcgctgcgggccatcaggtaaagaccgaggccgcaggtcagaacggcgatgaacaccagataccacgcatgtgccatcgggttgaccgccagaagcgaagtgacgatcaccggcgtcaagccgccaaaaaccgcataggaaacattgtaggaaaacgacaggcccgaaaagcggaccggcgccgggaaggcgcgcaccatcacataaggcgcagcacccaccatgccgaccgaaagccccatcaccgcataaagcgcaaacaggaccggcagcgaaaccgccgcataggtgtagaacacgaaggtcgcgacgccgaagaaaatgccggcaacggcaaagaagcggccactgccgatgcggtccacgatggcacccgcgctcaccgtgccgaacatcaggaacaatgtgccgaaacttgtcgcggccagcgattgcaacggcgtgtatccgtagagtttttgcaagaaggtcgccgtcatcagcgtggtgacaacgataccggccgatagaatccaggtgagcagcaccgaaatgacaacgccatgcatatggttgcgaaggactgtaccaagcggcagcttgtctttcagcaggcggctgttcttcatctcggtgaagattggcgtttccgccagccagcggcgcagataaaccgcaagcaggccgaatatgccgccgatgaagaagggaatgcgccaagcataggcggacagttcttcgggcgtgaaaatccagttgatggcagtcgcaatcagcgagccgatcatgatgccgagcgtcaggccggagcacaggaaaccgcaggccatgccgacgcggttggccggaacatgttcggccacgaaggtccatgcgcccggtacttcgccgccaatggctgccccctgcaacatgcggaagacaatcagcaggatcggtgcacccacgccgagcgtcgcataggtcggcagcgccgccatggccagcgtcgagatcgacatcaggaagaccgaaaaggcgaagacgcgcttgcgcccgaacttgtcgccgaaatgcgccagcacgatgccgcccaccggacgcaccagataacccgccgcaaaaatgccgaacgtctggatcagcaccagccagtccggcatatcgggcggaaagaaaaggtgcccgatgacactcgcaaagaacacgaagatgatgaaatcgtaaaactccagcgcaccgccaagagccgaaaggccgagcgtgcggaaatcctgccggttaagcggacggggactgttgcctgtgtggaggttcgtcgatgccatcgattcgctctcttctgattgggtcgctgatatgctgccctcattgcagggccgcgttgcaggttgtcgtgacgccaaaccataagttaatgcgtcacgacagcctaatgcgccaaatgcgcccgttctgcaagacttgacttccgcccgccgaggcatattttagaattattctaaattaatggatttaagatatgttcagccgattcttccgtaatgaccgacgctctttcgattcgctttctgaataggaaattctggcgcttgccatatcctccgaggaggatgatgcccgcatctatctggcttatgccgatggcctgcgcgacgagtttccgcaatcggcgaagattttcgagcagatggccgcagaggaacacgaccaccgcgcagcactgattgagcggcataaggcccgctttggcgaccggattccgctgatccgccgcgagcatgtcagtggctattatgatcgcaagccggactggctggtgcgtccgctcggcatcgacaaggtgcgtgaggccgcctccgagatggaggaacaggcttatcgtttctatgtcgaggcggccaagcgcgtcagcgatgcagacacgcgcaaactgctgggtgaccttgcccagcaggaaaaacagcacgaagccaaggctgaatcgctggaacacacgctgacaccggataatgtgcaggatgaggaacgcgccgccgagcgcaagcaattcatcctcacctacatccagcctggccttgcgggcctgatggacggctccgtctcgacactcgcaccgatctttgccgccgcctttgccacgcaggatacatggcagacctttctggttggcctttccgcctcggtcggcgccggtatttcgatgggctttacagaagccgtgcatgacgacggcaagctgtcgggacgcggctcgccgatcaagcgcggcatttcatgcggcgtcatgacgacgctgggcgggcttggtcacagcctgccctatctgatcaaggatttctggtctgcgacaagcatcgccgtgatccttgtcttcttcgagctctgggccattgccttcattcagaaccgctatatggaaacgcccttcttccgcgccgcactccaggtcgtttttggcggtgcgctcgtcctggcggcgggcatattgatcggcagcgcctgatttctttctatgcattacgcagagcgtcaggcccgcgcggcctccatctcctgcggccgggaaaccggcccctcgaaagcctcaaccgcgatgcgcccctgccgggaaacagtaacgaagctgtttgctggcacggccatccagttggcggcttccccatcaaggggttccgacaccacgcacatgccggacgaaccgccaagcgtcgccgtatagagcgacggcgcgaaggcatccgtggcatagcggatcgcatagagctggtttccctccgaaaaggctgccgttaaccgcaggaaaggcggcacaccggcgcagatcgcctcttccacgatggtcgataccgtgcgcgtcaaggccagcacgggatcgttgtcgaggccgaattccagcatcaggagaaagatcagttccgaatcggtcgcaccgtgcttctgcgtataaagctcatcgccaagatggctttccagcctgcggcgcaaccggtcgaaattaccgatctggccgttatgcatgaagctccagcggcccgatacaaaagggtggcagttcgaccggctggtaagcccgccggtggaagcacgcacatgcgcaagaaaaaggcgcgagcgtatctgccgcgccagactgcggaggttttgatcggaccaggcgggaagaatatcccggtaaaggcccggctcgctgcgatgcccataccaagcaacgccaaagccgtcaccattggtgcgggtcttggcctcatgcgcatcatggctttgcgccacgagcgaatgactgggagacgatataattgtcttccagataggtttcaggtccgagataagcggcccaacgacacattttcgatccggttccaagatgacttgccggaccgattatgccggacaaatcattcaaaattcatgaattttcgcgcgccaagcggcctcagcggcccctattatgcgtccgctcatatagctggcgaacgatagtgcttgccgtcttctcgaacaaaaatggcaaaattgcatggatcagcgccgcaaaggccgccccaaaaagcttgagggaaaactttcccgcaaaggccatatgctcgaaataggtctcgtcaaccgactgggggtgggcggtaaacaggcgggtaatgcgtgtcgtcattggaaatactcccgtcaatgagtaattcatttcttttttccccggtgaaaagcaccgttgaagaaaatcattttagcaaagccactgggaatgaaatctcaaaatatccttgatatccgctttaacttgggacaaaactcccattatgacagcatctatggacgatatagaccgaaaaatcctggctgagttgcaaaacgacggcactttgtcggttgattccctttccgaacgggtgaatctttcgcgcaatgcctgctggcggcgcgtaaagcgcatggaagacgatggcgtcatcaaaggtcgcgtggcgctggtggatgcggaaatggtcggctatggcctctcggttttcattctggtgcgcacctccgcccatgatcccgaatggctgaacaaattccgcgctgccgtggctcgcttcccggaaatcgtcggcgcctatcgcatgaccggcgatctggactatgtgctgaaggcacgcatttccgatgtcagagcttatgaccggctctaccagcgcctcatagcctgtgtaccgctatcggatgtatcggcctctttcgtgatggaagagatcaaggacaccacagccgtcccgctggatgggcgttagaacgatctgtcggtgctggggggggctgggcactagaaacagaaccctgtaacgcactatcatggtaaaacaccaaattggcggtacacctttgatgcattttcacgtatgagcgtcgccaatttgaagtgcatcctgaaaagcggtaaatggctttcagacaagatacgccttgaaacaccacctcgcaggccaactgaatttttgcaggaaaggctccctcatgaccgcagcatcctcttccgcgccaacgctcggcatcattcgcctcgaacatgcgaagggccttgatcttcccgcctatgaaaccgccggttcggcgggcatggacctgcgcgccgccgtggctgaagatcgccagatcgtgctcttgcccggccgccgcacgctggtgccaaccggccttatccttgaaatcccgcaaggctatgaagtacagatccgcccccgctcgggccttgccttcaagaatggcataacctgcctcaacacgcccggcacgatcgattcggattatcgcggcgaagtaaaagtcctgctgatcaatcttggagatgacgatttccgcatcgagcgcggaatgcgcatcgcacaggccgtgttcgctccggtcatccagccgaaaatcgaggaacgcgccaagataagtgaaacagcccgcggcgcgggcgggttcggttccaccggcacagcctgaggcctatgccccaccagatgagaaaagcccggcccatgcgccgggcttttctctatgataaatatttaagatgaaattccgagcccggaagcatagataaccggaacatgcaaatgacgattgctgcgatccggcttagaccctacttatgcggtggtgaatgcattatcgcttgggggcaagtttctggaaaacgcgcaaagcgcggttttctgaaggttcaggggttttagggtgcttaaatctagtgattcttctcaattaggccagcaaccggcatcggcccgcaaacgcgccaaaggaaagcgccgctggtggctctggctttcagccgccgccatcatcatcggcgcgggctggtacttctacggctcttataaggctgacggcgagaagagcagctatcttgcggagactgtcacccgtggtgacatcgaaaacgccatcaccgccgtcggcacgctgagcgcattgcgcagcgtcaacgttggcgcgcaggtttccggccagttgaaaagcgtgaaggtggaagtgggcgatcacgtcaaacaaggccagctcattgccgaaatcgatccttcaccgtttgaaaagaaggtggagatcgcaggcgcccagctcgacaatctgaaagcccaattgctcagcaaggacgcacaactgacgctgaagaagctcaatgccgcgcggcagaaatccctcctcgccacacgcggcgtctcgcaggcgaccgtcgatcaggccaatgccgatcttttaatggccgaagcggaggtaaaggcgctcaacgcacaaatccgccagcaggaagcacagcttgcaagcgacaaggtcgatctcggctacacctccatctatagccccatggaaggcacggtcgttgacgaggctgccaaggaaggcgaaacgctcaatgccgtgcagagcgcacccaccattgtcacggtcgcagacctgaaagtaatgacggtggaagcacaggtttcggaagccgacatttccaagctgaagccgggaatgcctgtctatttcacgctgcttggccagcccgacaagcgttttaccggcacgcttcgccagatcaagccgacacctgcgacagataacaatgtcgttctctattatgccctgttcgacgtgccgaacccgactggcgaattgatgatcgacatgagtgcgcaggtctatttcgttctgggtgaggcgaaggacgtgctcgttgtccccacggcagcccttactgacaagcagaaaggcggcaagccgcaagtcaccgtcaaggtggccgacgagagcggtaccctcgtggagcgcccggtcaaggtcggcgtgcgcaaccgcgtgctggccgaaatccagagcgggcttgaggaaggcgatcgcgtggttgtcaccgccgccaccggcaatggcgcagcgggaggcgaacgcggacgcagacccagtatgcgcttcttctgatgggcaccctcatggccggcgctccactcatcaggcttgaggatatctgcaagacatttcacaatggcgatcttgcggtggaagtcctgcacggcattacgcttgatatccgtgccggtgaattcgtcgcgatcatgggcgcgtccggttccggcaaatcaacgctgatgaacattctcggctgtctcgacacgccgaccggcgggcgatatctgctcgacggcgaagatgtctcgacactgaatgcggacgagcttgcaacgcttcgccgccgcacttttggcttcgttttccagagctacaacctcattcccacgtccaccgcacaggagaatgtggaagttccagccatttatgcgggcactcccgctgccgaacgccgcaaacgggcggcagcacttctcaatgcgctgaaactcggcgaccgcctcgaccatcgcccaagccagctttcaggcggccagcagcagcgtgtttcgattgcccgtgcactgatgaatggcggacgcatcattcttgccgacgaaccgacgggcgcactggacagccagagcggcgaagacgtaatggaactgctgcgctcgatgcaccagcaggggcataccgtcatcgtcatcacccatgcgcgcgaagtggccgaacgcgccgaccggctgatcgaaattcgcgatggccaaatcctgtctgacacgaccaagcgggatattcacacccccgaagcaacgctgcaaccgcatgaagagatcgcaggcaacggcgcgcatatagccgatatttccgaagccgtgaaaatggccctgcgtgcactgcgcgccaatatcttccgcaccgtcctcaccctgcttggcatcatcatcggggtgagttccgtggtaacgatgctggccatcggcacgggcgcgcaaaataccattctcgaccgcatcaatgccatgggcaccgatctcattctcgtgcgccccgccatggcaggttttcggggctccggctccatcgcaacgctggtcccgcaggatgcggatgccatactggaattgccgaatgtgaaatccgccgtgccggaagtcaccggtactgtcaccctgcggcgcggcaatgtcgattatcaatcgcaggcaaacggaacggttcccgccttttcctaagcgaaatcgtggaaagtcgccagcggcagcttcatcacccagaacgatatcgatacctacgcccctgtggctggctgggcaccaccgtcgtcaagacgcttttcccggatggaagcaatcctgtcggcgactatatcctgatccagaaaattccatttcagatcatcggcactctggagccaaagggcgcaggctttggcggctcggatcaggacgatgtggtcgtcgtgccgctttctaccggcaatctgcggcttttcggccagaaatatgtgcgtagcattaccgtacaggtgaaggattccagcctcatcgacacaacacagaaccagatccagagcctcctcgaccagcgccacaagaagcgcgatacgatgatcaccaacatgtcttccgtccgcgaggatgcggcggccatgggcaagacgatgacggtgtttctggggtcggtcgcggccatatcgcttctggtcggcggcatcggtgtgatgaacatcatgctggtgagcgtgacggaacgcacccgtgagatcggcgtacgcatggcgacaggtgcgcggcggcgcgatatcctgttgcaattcatcatcgaggcgctgtccgtttcagccattggcggtgcaataggcgtcattctggggcttggagccgcagcgctcgcaagctgggccgggctttcggtcggctatagtttcggccccgtattgctcgcctttgcctgtgccttcgcgaccggcctgatcttcggcttcctgcctgcgcgcaaggcttcacgtcttcttcctgccgtagcattatcatccgaatagagcaaaggcaggggtgtcatggcgggtttcaggcgcggaatatgtgcagcagccctcgctttttttgcaggctccgcacaagcggccaatgccgggccatgcgcgacagacaggtttgcaggcgcacattatacggtctgcaccgtggatgcgacaaaggacagtctccggcttttctggaaagatgacgcgggcgaaccctatcgcaatttctcaaacctcgccgaagccgttgcgaagcaaggccggtcactggcctttgcaataaatgccggcatgtaccggccggatttttcacccctggggcttttcatcgctgacgcaaaagaacagagccccatccagccagccggggcaaaaacatcggacaagcccgtgccgaacttctacaagaagccgaacggcattttctttcttggcgaatcgggtgcgggattgttgcgcacggaacagtttgtaaaacgtcgccccaaagtgtggcttgccacccagtcaggcccgatgctcgttatcgaaaaccgcctcaatcccattttcattatcggctcggccgataaaacccgccgcagcggtgtcggggtctgcaaggatggcgtgatccattttgtagtcagcgatgatgcggtaaattttcacgatttcgcgcgcttcttccgtgatcgcctcgaatgccccaatgcattgtttctggacggcggcggcggtgcgggcctttatgacccagcacttggtagaaatgatatgtcctggcatggcggatatggaccgatgttcgccctgatcgaataaatgaaaaaagccgcttcggttcggagcggctttttcctctgcttacttgaacagaagcggcatggtgatcggcatgcgcgccttggcgatagctgcgggcggggcaggcacaggcgaggcgcggcgcgcggcctccaacgcaagctgatccaccgctgggtcgcccgacgagaccgcaatacgggccgaaagcacattccccgaagggtcgatcacaaaggcgacatgcgcttcccccctggtgttgcgggacttgccttgcaggaaacgagcattccgcgccatatgagattgcagcctggacgtccatttagcccaaatgacgccagcggaagcggaagtttcacccctcttgctggccgccaccttggcaccattgtcggcatccacgcgcggtgcgctggcctcacgggtttccgccgccttttccgccttcttcggtttcaccttttcaggcttgggcttttgcggcttgagcttctccacctttttgggttccggcttctgagcctccaccacatccggtatcacttcttcgggttcctgaacctgttgcggttcagctttggcttccggttggggttcaggctccggttcgggctgcacttcttccggctgctcggtggtcgtttccggctgaacttcctcggaaacccgctcttctgctggtgcaacgagatcaggcaccagctccaccaccatggcagcgacttctgtgccttccggctgattgtcttcctgtgccatgtggatgacataagcccccgccgcatgggccaacagcacaagtatgcccgcgccgagccagcgccccgcatcacgccagaaggaatgatcgtagctgtcggtccgggccacctttacgggagggtggacgggcgcaggtgcatccattgcgcagccccctcaggagcaattgccgggcctgccgctggcgacgccggcgcggcattcggctgatccgcaccaaccgtttcaagtccaaccagcgcaatcttcagatagccagcttcgcgtagcagattcatcacccgcatcagttcgccataagcgacattcttgtcggcacgcaggaagatgcgggtctccttatccttttcagacaaaccgtcgagggcagcgccaaggcgttcccgcgcgaccgtatcattgccaacgctgacgctgagatcctccttcagcgtcacataaagcggcttgtcggggcgcggcgcgggcgctgccgcagatgcgggcagatccaccttcacatccacggtggccagcggtgctgccaccatgaagatgatgagcagcaccagcatgacatcgatgaagggggtcacattgatctcgtgattaagttcgagatcgtccccgccgccttcgcgaaccttaccggccataatgcttactccgcagcgtgcagcgtgccttcacgcacgcctgccgtcctgaaatccagatcgcggctcacgagccgctcaacaccagccgaggcatcggcaagcagcgcgcgatagccggtgatcgagcgggcaaagacattgtagatcacaaccgccggaatagcggcaacaaggccaatggcagtggcaagcagggcttcggcgataccgggcgcgacgacagccagattggtcgtctgcgcctcgctgatattgatgaacgaattcatgataccccagacagtgccgaacaggccgacaaagggcgcaacagaaccgatggtggcgagaatgcccgtacccttggcaagacggcgaccggccttggcctcgatacgggaaaggcgcgaggcaacacgttccttgagaccctcgccaccagcacgggcaagcgccgggccggaaaggcgcacttcgtcttcggcggcacggacaaaagccgcaccgggccccttcgcgccatcaagcgcgtgcacggcgtcattgagcgtcgcactatggccgatgattttcagggccttgttggcgcggcggcgtgcaccggccagttccagcgacttggccacccagaccgtccaggtggcgagggaagcaatggcaaggccgatcatgaccgccttcacaacccaatccgccgccataaacatgccccacggcgaaagatcatgcggcaggcgtaaatctctttcgccttcaatcggcgcaacctgggaagccggagcctccggcgcagaagcgggagcaacaggcgcggctgcgcccggctctgaaacagaggccgccggggccggggcagaagcatcctgagctatcgcggcgcctgcgcccgcaagcaaccccatgctcatcgccgcagctatgaagctctttcgccagaaaccggtcatctctctcgccttttgatcgttcaggacagggcgcatgacaaaccctgcattgaggttgtcgcgcccaggttgggcttttcttaatccctattaatatgatacttcaagtcatgttttcattccggcgacattttcctgcctctcgccatgatgaaacagggcatacccccaaaaatgaaaaccgtctttgcgggaaaaccagctcgctggatataattctgattccgcgacgatgcgataatgacatgcgaaaaaacaaggaaacagagcggttccaacgcctgcgttttaattggcagcgcatcaaataacggttgcaataaatctgcaaatcagacctgatatgccttattgggaagggttatggagctgttttcaaagcagtttccgaaaccctgatgaagcagatgcggttaccggcaatggccggttttctggagggacatgcctatgatgctcaaggacatccagatgctcgaacatgcagcgcgcacagccatggcgggcaacgacgatcccctgcctgtcaaaccccggactttgaaacctgctcatttcggcctggccttcattatacttgccagcgccgcctatctgctgctgggctgagcagcgctttcagcagcatattcgtgccctcaccgttacgtgagacatattgtagccgcaaaaataacaccggctatagagggaacggatgcggataagcgccgttcttttcttgaaagagttgcaaacagaacaggaaatgttctcgcttgagtgacagacaggagctttcatgaaaagacttctcgccaccaccatgcttgccgccatggtcgcactgcctgcctttgcgcagggcggtacgccgatcttcactggcgaaaagcagcaccagcctgtcacaagcaaaaatggctatttcgttgcctcccccggccagcttctgacgagcgacttcatcggccagcccgtttataacggcccatccgacgacgcagacaatatcggcaccgtcaacgatataattctgggcgcggatggcacgccacaggccatcgtcattggtgtcggcggatttctgggcgtcggcgaaaaggatgtcgcaatcggctgcaaccatttttcatgggtcgataaaagcggcggcacgcgctggctgatggtggacgccgacaaggagcaacttgaaaagcgcccgttttcgaccgcaatgcagctttcaccgccaatggcgcatcgcgcgccgccgaaaaaacagtgacaaccaaaaagaccagccgtgtcatacctgaaggcatgaagccgattgcgaatgaagggctcagcgccgaaaagctgatcggcgcgatggtttatgatgccgatgaaacaaaaatcggcaccattggcgacgtgctcatgtcggcggatggtcagacggaagctttcgtggcggatgtcggtggcttcctcggcatcaattccaagccggtggccatttccatcgccaatctcgatgtcgcgaccggcaaggatggcaagcttagcgttttcacgcagttcacgaagaaggatttgcaggcgcagccggccttttccgaagccgcttacaaggaggaccccgaaggggcgatcctgcacggcgccgctgaataagcgcagcacccggcgcgtttcctgcttgcgtcatttaccatgacttgcaggaagtgcggcgggcggttgccgacgcttgtctttacgtgcaaccattagggtataagggcgttatctggtggattgccatcaacaccaaccagacatcgaacaggagaccagacatggcgcgtgcatccgagaagctgggcaagcttgaagaaaagatcgaagaaaagctgggcgatgcgtctgcggaagatcttcaggcccaggtcgaacaactcaaggaagatattgcagcccttgcagcaacacttgccaatctcggctcgcagactgttcgcgaagcacggcgcacggcaaaggaaacctatcgcagcgcctatgtgcagggtgaagatgtcgtggaagacctgaagaacaaggcgcaggacgtggaagcccaactgaccgcaaccgtccgtgaacgccctattgcttcgctggcgacagcacttggcatcggctatctgctcgccttgctctcgcgccgctgagccgcaccatgctgaagcttctggcgccccttatctcgtcgctggccggtgaggaaatacagcttatcagcggacgcgcaaaacgcgccgccattttctgcgcagccatggtggtgttcggagcgattgcgctcgcctttttctgcatcgcggcctttctggcccttgccgaaaattatggcgggccaatagccgcgctgattctcgccgcgatttcgcttcttctggcgctcatcactctggccatcctgaaaattcagggtgccgcggaagaaaagaagcgcaaacagaagatcgaagccgacaagtcggcactgatggcaacggcagccatagccaccgttccggcaatcctgaagcgcccgatcctcgccgtcgcgctgcccctggcaggaatcgcgcttgtgagccttttgtcggacaagaaaaaagaccgctaaaacattacaaagctttgtaatggaaacaggcggcttgcttttccaggcaagctgcctgtttcattttgcagcggcatcttcggcttcactcgccgtctcgtcctgctgttcttccaccagcgatgagaggcgaacggtcacccgcgttccgcagctattttccgcctgcccataaaccggcttttcaccgaattgcaggcaaagctgttcaacgacaatcatgccaagcccgtttacccgcccgtttacccgcttgtcatcgcccgctttccgttgccagccaacaccgtcatcctcaacaagcagtaccggaacattctccatatcgggcttgagactgacgctgatacgcccttgtttgcgtccgggaaaagcatgtttgatggcattggtaatgagttctcccagaacgatgccgattgtcgtgacatcgcgcgctttcagatcaagcggcgaaaaatcagtctcgaaccgaatatcgcggtcatgcccaattgcgctgcggatatccccgatcaccgattgcaggaattcatccacccgtgcggtttccatatcctcgccaagccgaagccggcgatgcgcggtggaaaccgtctgcacccggtcgcgcgccgcaaccagtgccgcacgcgcattttcatcctgcgtctggcgcatttgcaggcccagaagcgatgaaaccgtcgccagcgaattgccaatgcggtgattggtatcctgaaggagaacctccacccgcttgcgctcacgctcggcaatgctgcgctcctgctccagttcggccgtgcgctcgcgcacccgctgctccagcaactctttttccgaccgaagcaccgactgcccttcaaacaacaggcgcgcataacgctgaacgcgggtaaagagaagcagccccagcacaacggcagatgccagcgccacgatggaggtcgccgtcatccagtaacgcatatggttgatgcgttcattgcgttccgcaagctgctgttcttccgcatcgatgaattgcgtcacggtgtcggcaagctgatccatgagaaccttgccctcatccccacgcaccttcttgaccgcctcattcaccctgcccgccgccgcaaggttcaccgtttcgcctacttcttcctgctgacgctccaccagcgcacgaatctgcttcacccgcgcatcctgctgcgggttctgcttcgtcaggacaacaagatcggcaagcgtctgatctacggtgagaatggagcgccggtaaagatcaagataattatcatccagcgtcagaagatagccgcgccggctcatctcgatattattggcaagccgcgaaaccttatcgacctgctggcgcagggcataattatgcgaaatatccacgatctgattgttcacgctcgaagacaggaacagtgtcatcgaggctgacagcaagaccaacccgagcgaaacgatcaccgcaatcggccggacagatgatttcagcacttggtcaagccatgcggacggcaaacgcttcccctcccccgtggataagctggtcgcctgcttaaccaatatcagtgggcgctaacctgcaagccccttaaagaaaaaatcttcagcggtgcgcatttcgatccaggcgggcatgatacgcggacgatcaagattatgcttcagaaggtggaagccaccggggagacggcagaatgccgagcagatgctttggtcaggcgaagcttctgggggtcgcacgggaggaatcggcgtcggggccataatccgcctcgccttcgatctggagaatttcctgaaggcgggcgcgggcgcggctgacacggcttttgatcgtgcccacggcacagccgcaaatctcggccgcttcctcataggcaaagcccgaagccccgatgaggatgattgcctcacgctggtcgtccggaagctggtcgagggcagcgcgaaaatcctgaagatcaagcgtgccatattgcgagggatgcacggcaagctgttcgctgaacatgccgtccgtatcctgcacctcgcggccgcgcttgcgcatctgggtgtagaattcattgcgcagaatggtgaagagccaagccttcatattggtccccacttcaaaggactcctgcttggcccatgccttcatgatcgtatcctgaacgagatcgtccgcccggtcatgctgaccgatcagcgagaccgcaaatgcgcgcaagctcggcagcgacgccagaagttcacgcttgaacggcggcgtcccctcaaccgacggacctgttgttctgcccacgcatactctcctgttcggcttggtcgagtttttccagtagatcgagaaaccgatccgggatcgtctcgtcctgtatagaggcgtacaaagccttaagtttcaaaccgacttcacaattcggtcctaaaatgtccttctggacacgacggatcgtctgtattccagccccgttcgtatgaaggttgtttctttgagtcatatttgatcatactaggctttcggcccaacctttttttcaagcccctgcttgctgatttaatgcatcagcactcgaaaggttccctaggcccgtagaggcgaattagttcttgcccagggaacttttctcatacgcccacgtttcttttatcatagtgccgcgccctaagcatgatctttgcgtatttttttacgtagggttatcgtaaacacaaagacttgcggtaattgaggagtccctgaatcatgacgttatcgacgcgtatagcgccgcatcttccctatttgcgccgtttttcccgcgcgcttaccggatcccagtcctctggcgatgcctatgtagccgcagcgctggaagccctgattgccgatgtcggcatcttccccgaagcttcttccgatcggatcggtctctacaggcttttttgcaatctctataaaaatgcctccatccgcatgcccgaaacctcttcggaattcgcctgggaaacccatgcagcgcgcaatctggcccatattgcccctttgccgcgccaggctttcctgctggtcgccgtggaaggcttcaacgatcatgaggcagcagaaatccttgaagtggaccaagcggaattcggacggcttctctccaccgcctccggcgaaatttcacgccaggtggcaacacgtctgatgatcattgaggatgaacccctcattgccatggatatcgaacagatggtcgaaagcctcggccatgaagtggttggtattgcgcgcaccaaggatgaggcgctggcgctttatgaaaaagaaaagccgcgcatggttctcgccgatatccagcttgccgacggtagctccggcatcgatgcggtcaatgagatacttcacgacaacaccatcccggtgattttcatcaccgcatttccggagcgcctgctgacgggcgagcggcccgagccgacatttctcgtcaccaagccgttcaaccccgacatggtgaaggccctcatcagccaggcacttttctttgaggaagcatcgcaagttgctgcctgacgctggcaggcagcacaacacaggcagccttctttttaaattttaaagcatatgctttgtaataatcagggctttcaatttgcacaaaaaaaggaacaaattgtttgctaccagcgttatcccttcacatgctgaagaggagaacaactatgctttattatgtgcttgtatttcttgtggtggctcttgtagccggtgctttgggctttggcggaattgcgggtgcatccgcaggcatcgcccagattctattctttttttttcttgcgcttctggttatttcgctcatcgcctcggcaatccgaaaagcttgagccggaaaagaaaccgaccccattttgacaaaactttttgtcgacttatatccatgaacagaacgagccgccgcatccaccattgcggcggcgccatcattgcggatgaaggcagtcagggacaagcgggcacgatggacgccatcagacacggatcgcacatgctgaccccttatccagatagctgaggcccccatgactgcgccgaagccatttttacaggaagcagaaccagacgcagcacggctgcgggcactattgagggccgtgcgcaacagcaatgtctgcgtgctctaccagaacccggaccttcgctatgcctgggcggaaaacctgccgctttactggcaggaaaagtggaaggcaggcgggcaggatagcgatttcattttctccaccgcgctttcacggcttgatacagcaaagcagaccacgctggaaagtggaattgcccagaatgtcgaactgctgatcaatgacggcagcaaaactcgctggatcgagtttcacatcgattgcgaccgcgatgcacagggcaatgtgatcggtctcgtgaccacggcaatcgaaataaccgagctgaagcggcgcgagcaggtgttgaaaacactgctgcgtgaagtgagccatcgctcgaagaacctgcttgccatcgtgcagagcatcgcgacccagaccgcgcgctttaccgattcgattgacgatttccttgtaaagtttcgcgggcgcatccagtcactctcctattcgcaggatctcgtgacggattctaactggcgcggggcattgttcctcgatctcgtccgctcacaggtcgaaaaatatatcgatattgatgacgaacgcctgaccatcgaaggcgacaacccctatctctttccgggtgcggccctgcatatcggtcttgccctgcacgaactggtggtgaacgcaacctccttcggcggtctttcgatcccctatgggcgagtggtgattcgcgcgcatgtccttcccggcgccgacggagcagataagctcatgttctgctggtacgaaaccaatcccgccatgccggatgttttcgagcacgatccccgcttcggcagcgccgtcctgcaacgcatcgtgcccgcagccgtaaacggccatgccgaataccgcatcgacggaacaggcgcgatctattcgctcaccatcccgaccgaacaattcgattcataactatacctgggcgatattcccgaaaaatctgaaacgaaaaagccgtcatggccttagccacgacggcttattctaatatgcgaaacacctaccgcatcccgttggacagttaatgcggcattgtcgccgttcgcttcgtgcggggaggttttgaagcgaactctgaagaccgtgttgtgggggcggggtcacggtcgtcatatccgtaaaacgccaacttcctggattggttccgtcaggatttcaattttttgcaataaagttcaagccggtgatgaacgatctcgaagccgagcgaacgcgcgatctcttcctgcaatttttcgatcttgtcggagtggaactccaccacatcaccagaatccatatcaatgatatggtcatgatgcgcaccgctggcctgctcgaagcgcgacggcccgcccgcaaaggcatggcgatggatcgcgccgcgttcctcaagaagtttcatggtgtgataaaccgttgaaagcgagatactgtcgtcctcttccaccgcacgccggaaaatctccagtgcgtccgggtggtcttcagtttcgttcaatatgttcaggatgatccgccgcggacgtgtgatacgaacgccagcccgcctcagctcctgctcataatccggtttggtgtatggcttgttcatggatcgattatgcactgcatcgccatcagttgcaattttttgcaactgaaagaacccaatctccccaaaagctttttgggcacgcctgtttcgggatgatggggaaataattggtacgcccaaggggaatcgaacccctgtttgcgccgtgagagggcgccgtcctgaccgctagacgatgggcgcagagaatgagggaccatataatcgccattctggaaaagcgcaatggcacgggaagaaactaacaccaaagccggtgcggcaattgagcatcttcaaggcgcgatatgttcgcatttcagcgccttggtataaatgggcagcttgaaccaggccgcccatataatcttatcggcttaaagcctattgccgaacctattcgacattgcccgtcttgatgcggccgatgatgcgggattggcggtaatcatagacgatgatttccgtaccgccgtcaggcagcagcgtttccagcgaaagctggtcgccggaaaggctctgggagagcaggcgggtgccgggcgcaagctcgatctgcgattcgatcagctttggcggctccggcttggcgggagcagcgatctgccccggaatatcggaacgggcttcttccgctattgccggctcaggcttgcgattgatcttgtagacaacggcgatcagcaccgccataagaccgatcagcatgacgccgatcgatacggccagcagccggatcattttgcggcgcacccgttccatggcaggatcaagcacgggttcgggctgctcgtccgggtaataaccctgctgatagtcctgatatcccgaatcctggtgattctgatatctcggatagtttggatcctgcattcgatgactccggttaatgcgcccgcgacggcgtgataacgaagggaagacacgtttgaaagagctaattgccgactccgatgccgcaggcaagcgtctggaccagtggctggccgctgcattggggccggaactctcccgcagccgcgttcagtccctgattgccgatggccatgtgaccatcgacggcgcgcccgcccgcgagacgaaacagaaactgcgcgaaggcatgaacatcgccatcgtgctgcctgagcctgaacccgccgaaccgcaaggcgagaacatcccgctcgatattctttacgaggacgatgatctcatcgtgatcaacaagcctgccgggcttgtcgttcacccaggcaatggcaactggactggaacgctggtcaatgccctcatatatcagtgtggcgatagcttgtcaggaattgggggaatccgccgccccggcattgttcaccggctcgacaaggacacaagcggcgtcatggtggtggccaagaacgaccgcgcccaccgccatctgagcgaacaatttgccgatcatggccgcaccggcgatctggagcgcgcctatctggccctcgtctggggcatgaccgagcgtccgcaaggcacggttgacgcctatctcggccgttcgcaccgcgaccgcaccaaacaggccgtcgtacatgaagagcgcgaggatgcccgccacgccatcacccattatgcaaccgtggaaaaattcagcccccgcgaggatgcaaccgcccttgcctcgctggtggaatgtcgtcttgaaacaggtcgcacccaccagattcgcgtccatatggcccatatcggtcatcccctggtgggcgatatggattatggcagtgcctacaagaccaaggccaacaaattgccggaaccgctgaaagaggctgtgcaaggctttcaccggcaggcgcttcacgcctggcttctggccttcacccatccgatcacggaagaactgatgcgttttgaagcgccgttgccggaagatatggagcagcttctggaaaacttccggcgctgcactatataaaatgcccaaaatgccagttcacgaaaccgtgcttctttttctaaattggaaaagcggtttttgcgctggctacgctctgtctggagttagctaagtatttagagcattttcgagccaaaagtgtgaaacgcccacgcagggaaacgcgacaagacaaatagttagagcggttcggatgattctgtaaaataggaaccgctctaaccgccattcattcaattccaatactgccgcccggttttaaaggggcaccggaaactttccggtttcaaaagcgttcaaataagagtgacggattatttcatgaggtaaagcatcgtgttttcgccaaaatgatgcatatatatgtcggttcgcgcggaagtgcaggaggcagccgacgcgacaggttcgccagacgggaacctgaatttataaaggagggtgctttatggcccagatgaaactcccaagcattacgtccggcgacgggggactgacccgttatctggaagaaattcgccgttttcccatgcttgagccgcaggaagaatatatgctggccaagcgttatcacgaacatgccgaccccaaggccgcccacaagctggtgacgagccatctgcgcctcgtggcaaagattgccatgggctatcgcggctatggcctgccgatcggcgaagtgatttcagaaggcaatgtcggcctcatgcaggcggtcaagcggttcgagccggaacgtggcttccgtcttgccacctatgccatgtggtggatcaaggcttcgatccaggaatatatcctgcgttcgtggagccttgtgaagatgggcacgaccgccaaccagaagcgccttttcttcaatctgcgcaagatgaagagcaagattcaggcgctcgacgatggcgatctcaacccggatcaggtcaagcagatcgcgaccaagctgaatgtcagcgaggacgaggtcgtttccatgaaccgccgcttgtccggcgatgcgtctctcaatgcgccgctgcgcgcttcggaaggcgaatcgggcgaatggcaggactggctcgtcgatgacagcaacagccaggaacaggttctgatcgaacaggacgagctggaaagccgccgctcgatgctggaacaggcgatggaaaccctgaacgaccgtgagcgccatattttcgaggctcgtcgtctcgctgaagagccaatgacgctggaagatctttccggtgaattcggcatcagccgtgaacgcgtgcgccagatcgaagtgcgcgcctttgagaaggttcaggccgccgtcaaggccgcggcccacaagcagcagaaggcgctgaaccatatcgaggaagcgcacgtctgatttccaattccagggaattttctctatgaaaaaggccgcacgacgcggcctttttcaatcagaggatcttctgcatgaacagaagatcgagccagcgtccgaacttctggccaacctgtttcagtgttccgcattcttcaaagccctgtgatctgtgcagggcgatggaggcggcattgcctgcctcgatgctggcaatcagcacatgcacttttcgctcgcgcgcttcttcaatcagttcggccagaagtgtgcgcccaatgccgccgccgcgggcattgcttgcgacatagaccgagagttcggaggaatggcggaaaccctcgaacgggcggaacggaccatagctcgcatagccgacgacctgaccttcacgttcggcaaccagcaccggaaagccgtcgcggttgcggttttccagccattggcggcgattttccagatcgacaagcgtttcgttccagatggcaagcgtgttctctaccgcgtcattatagattgcaagcagggcagggagatcggcttccgtcgcatggcggatgaggagggtcatttcaggggccttgtcggtagcgataggttttaacggaatagtcctgttgatccacgatgtaaaagaaaacggcggggatttctcccgccgtcaacaaattgcatccatttggcaagtgtattctttccctcaccctgaggtgcggagcgaagcctcgaagggctgagggaaacgcacgatattcccaaaagagcggttcccggttatgaggattgccgccgcgtcgctcatgccccctcagcccttcgagacggtttccttcgctgcgctcagttcacctcctcaggatgagggggagggcaacctcaggaagcctgtttcagttcgagccggcggcgatgcaggaccggctcggtgtagccgttcggctgttcgcggcccttgaagaccagatcgcaagccgcctggaaggcaatcgacttgtcaaaatcagcggccatcgggcgataaagcgggtcgccttcgttctgcttgtcgacgatggctgccatgcgcttcatggtttccatcacctgtgcctctgacacgacgccatgatagagccagttggcgatgtgctgcgcggaaatgcgcagcgtcgcgcggtcttccatcaggccgacattgttgatgtccggcaccttggagcagccgacaccctgatcgatccagcgcacgacatagccgagaatgccttgtgcattgttgtcgatttcgtgctggatatcgtccggcgtccagttcggacgcaccgcaaccggcaccgacaggatatcgtccagcttggcgcggggacggcttttcagcttttcctgaacggcggctacatcgatcttgtggtaatgggtagcgtgcaaggtggcggcggtcggcgacggcacccaggcggtgttcgcaccggccttcggatgcgcgatcttctgctccagcattgccgccatcatgtcgggcatggcccacatgcccttgccgatctgcgcatggccggaaagcccgcattccagaccgatatcgacattccattgttcataggcgccgatccacgcagcctgcttcatgtcgcccttgcggatcatcgggcctgcttccatggaggtgtggatctcgtcgcccgtgcggtcgaggaagccggtattgatgaagacgacgcgatccttggcggcgcggattgcctccttgagattgacggtcgtgcggcgttcttcgtccatgatgccgattttgagcgtattcggcttcatgccgagcatttcttcggtccgggtgaagatttcatttgcgaatgccacttcttccggcccatgcatttttggcttgacgatatagaccgagccttcgcgcgaattcatgtggcggccattggggccgatatcatgcagcgcaatcaggctggtgaaggctgcatccatgatgccttccggcacttcattgccttcggcgtccagaatggccgggttggtcatcaggtggccgacattgcgcaccagcatcaaggaacggcccttgagcgtcagcgtggaaccgtccggcgccgtgtaggtgcggtcgccattgaggcggcgcgtcatctgcttgccgttcttctcgaacgtgtcttccagcttgccattcatcaggccgagccagttgcgatagacggcaaccttgtcttcggcatcgacggcggcaatggagtcctcacaatcctggatcgtgctgatggccgattccagaaccacatcggcaatatgcgccggatcggtcttgccgatcgggtgatctgcattgatgacgatatcaacatgcatattgtgcttggcaagaagcacattcgttgggctggcggcatcgccattatagcccttgaactggctttcgtcctttaaggtggttgccgaaccatcggtcagcctgatttcaagcttgccgtcgttcacggcgagaccggcaacatcggcccatttgcccgtgctgagcggtgcgctttcatcgaggaaattcttcgcccacgcaataaccttttcaccgcgcttcggattgtagcccttgcccttttccgcgccatcggcctcggaaatcgcgtcggtgccataaagcgcatcatagagcgagccccagcgcgcattggcggcgttgagtgcatagcgcgcattcatgaccgggacgacaagctgcggaccggcaatatgggtgatttcaggatcgacattggtggtcgaaaccgaaaacgctccaccttccggcaggagatagccgatatctttcagaaactgctggtaatcggcctggctgtagcccttgtcgcggttttccttgtaccaggcgtcgatcctggcctgaagctcgtcacgcttggcgagcagggcgcggttctttggtgcgagatcgcgaatgatggcggcaaagcccttccagaatttctccggctccacgcctgtgccgggcgcggcttctttggccagaaattccacaagctcaggggcaacagccaagccttcaatctcgacatagttacgtttttctgcgctacccatggcttcgcctccattgaaatatacaaatctattgccagcatttttaaatgccggtcatcatactgcctttgaaccgccttggcgcgttttcgtcaatcggtgcgcgggcacatcatttgtgacgctgaggcgaaaatggcggctataaaccgagtttggcgcgaatatcggcgggcgtccaaccctgttcaagcagcgatgccagagccgtatccttgcggcttttggaaagtttctgtccgtcttcgcccagaacaagatcgtgatggtgataaagcggctctggcaggcccagaagtttctgcaaaagccggtgcaccgatgttgcatgaaaaagatcgcgcccgcgcacgatatgggtgatgccctgcaacgcatcatccaccacgacggaaaggtgatagctggtcggtgtgtccttgcgcgcaatcaccacatcgccccatctggcggggtcggcagcaaggcgacctgtttcgccatcgggtccggcaccgctttcgttccagaatagcggttcgcccgcagaggcaagcgccttatccatgtcgagccgccaggcatagggcgcgcccgaaacgatgtgctccatctgctctttttcgctcatgttgcgttcgtcttgcggataaagcggcgtgccgtccgggtctgaaggccagtcatcccctctggcgcaagcttcgctgatgcgcttgcgaacctcgctccggctgaggaacgcgggatagacaaggcccttgtcggcaagtttagtaagggcgttgcgatattcgccaaaatgttccgactggcggcgcaccggggtttcccatcttagcccaagccagtggagatcgtcgtaaatcccttgttccagtgccggtgtgcagcgcgcggtatcgatatcttccatgcggagcaggaagcgtccgccgctttgttcggccatgttcgcattcaaaagcgcggaataggcatggcccagatggagctggccattgggacttggagcaaagcggaaaacaggtacggtcattgcgggttcaatgtcagttgaatgtcatttgattccattggtacgttgtgtgccgggagaatgaaaggccaggcgatgcggcggatcgatacattgagcgatattgaagcagggctggaggcgctggttcttgccgacaggcggctcgccgatatccgcaaccgctcgcatgcagtgcctctgcgccggtccgaacccggatttgaaagtctggcttccatcgtcgtcgcgcagcaggtttcgaccgccagcgccgccgccatctgggcgcggttgaaacaggtgatcaatccgctgacgccggaagcctatatcgcgggcggggaggaggcgtggcgtttggccgggctttcgcggcccaagcagagaacgcttctggcgttaagcgaggcactggcaggcggtgcgctcgatcttcacggcctgtgcgacctgcctgccggggaagccattgccacactgactgcgatcaagggtatcggcccctggacggcggaggtttatctgctctttgcggccggccatccggatgtgtttccggcgggcgatgtcgcgctgcaaacggcggtcggccatgcctttgctcacgagaccagacccgatgcggcagctcttcgccaattggccgaaaactgggcgccatggcgcggcgtggcggcgcgtttgttctgggcctattatgccgccatcaaaggccgcgaggccgccccgcttctgtagatcccattgtaaaacttgcgtgttttcggaggcataaatccgtttccgcttcacaatcctgtcacgtcgggcttacattatccgcatcggctgatgatggtatttcgattcgcggaagcttgattgtctgcttttcgatgcactttcatcacgtggttggagcgtcgtaggtagcgcccagaacatggacgcgcggcgctgcgatgatgagcgcaattccgcacggaagctgttcgcctctttctcggagttgcttctgaaggaggtgcgtgcttgactattgccatctcaccccggactgtttcggccagtggattgcctgcgctggtccttaacgcggattaccgtccgctcagctattatcccctgtcgctctggtcctggcaggatgcgatcaaggcggtgtttctggagcgcgtcagcatcgtggcggaatacgaccaggtcgtttcctcgccttctttttccatgcgcattccgagcgtcatttgccttaaagattatgtgaagccgccgcgctatccagccttcacacggttcaatgttttcctgcgtgatcgtttcgagtgccaatattgcggctcgccgcatgacctcactttcgatcacgtcatcccgcgttgccatggcggcgagacgacgtgggaaaatgtggtcgccgcctgttcaccgtgcaatctgcgcaaaggtggcatgatgcccgccgtcgcgcagatgtggccgcgccagaaaccggccatgccaaccgtgcaggatctgcacaataagggccgtcttttcccgcctaaccatttgcacgatagctggctcgattttctttattgggatgtcgaactggagccctgaccccagcaatttttccttacttcccgctctttgcaaaagccccgtaatagctgatcgccgcaaacagcaggcttgcgacggcgttccatccggcgaaggaaagacccaggaaatagcccggcgcgctgtcacatgcgggcggatgggtattcaggtcgttcaggagattgcccgcatcccgggtgattttcatcgttgctgcgctgcaatcaatcgggcccggccaatatttaagttcgaccccggtatgatagatggagagcgccagtccgatggtcatcagaagcgcgccgaccagaataaggccgcgcgtcaggaccggaggccatttcgccatgcaggcaatccatgccaccgccagaaccggaatgccgatataataggggatgcgttcttcaaggcaaagcttgcagggcatatagccgccgatatgctcgaaggcgagcgcgatgcccactgttacggcaagcccgatggtcatgatacctgcggtccatgcctgaatttttccggctggctgagtgagtgaggccataaaggaattccttcaatagcggcaagcgtaatatggttcgcttcccaatcagtttaatttgtcgtctttacgacaggcaatcgcatgtctgcccacaaaattgtgagcacgatcaggtatgcaaatatttgactgccaggaaaagcgcaatcaacaccgctgctacggcacctgcaatgagaccgaggcgcttttcgatgaagtggcggatcgattcgccatagcggcgcagcaaccatgcgagcaggaagaagcgtgcgccgcgcgccacgatggccgaggcgatgaagagccagatattgatgcccgccgcacctgacaggatcgtcaccaccttgatgggcggcagatgagcaaggcccgatgtgatgagcatcagcaaaatcgcatcggcgctggtggtgccgcgcaaacgctcgaaagtatcgagcttgccatacatttccagcacaggtttcgcgatctgttcataggcatgatagcccagataccagcctgcaatgccgcccagaaccgaagcgaccgtggcgatcagggcatagcgccatgccctctcgggccgggcaagggccatgggcaggaacaggacgtctgcgggcaccagaaagacggaactttccacgaaggcaatgatcgcaagccaccattcagcggcttttctggaggcaagcgaaatcgtccaatcgtaaaggcggcgcagcatgaaacttccgggttgtttatggcaaggtgccgggatagggggtattatgtatataaatagaaaaggcggcgcaaacaatgcgccgtccttcattcaatttctaactattttttggctccccgcttataggcgctacagatatatttggtttcgagatattcctcgataccatatttggagccttcgcggccgaggccagactgctttacgccgccaaagggtgcgacttcattggagatgaggccggtattgtggccgaccatgccatattccagcgcttcgctgacccggatcgcacggctgaaattttccgtatagaaataagcggcaagaccgaagatcgtgtcattggcctgggcaatgacttcttcttccgtgtcgaaggcaaaaagcggagcgagtgggccgaaggtttcttccttggcgaccagcatatcggaggtcacgccggtcaggatgcccggctcgaagaacaggccgccgagttccttgccgcctgtgatgagctttgcgcccttggaaaccgcgtcttcaatatgcgccttcaccttggtgatggctttttcttcgatcatcgggccgatgacgacgccgggttccgtgccgttgccgaccttcagttccttgaccttggccgcaagcttttcggcgaacttgtcgtaaacgccgcgctgtacataaatgcggttggcgcaaacgcaggtctggcccgcattgcgatatttggaaaccatcgcgccatccacggcggcatcaagatcggcatcgtcgaacacgatgaagggcgcgttgccgccaagctccagcgagatgcgcttgatggtcggggcgcactgcgccatcagaaggcgccccacttccgtcgatccggtgaaggaaagtttgcgcacggtgtcattgctggtgagttccgcgccgatttcgcgggccttgccagtcacgatctgcaacacgccagccggaatgcctgccttttcggccagaataccaagcgccagtgcggtcagcggggtgaggtcggcggggcgcacgatcatggtgcagcctgctgcaagcgccggagcagccttgcgggtaatcattgccgccgggaaattccacggcgtaatcgccgccgtgacaccgacaggctggcggatgacggtcaggcgctggccgttctgcggtgcagggatcgtgtcgccatagacacgctttgcttcttccgcgaaccactcaatgaaggatgccgcataaagaacctcgccgcgggcttccgcaagcggttttccctgctccgacgtcattataagagcgatatcgtcggcattggcgatgataaggtcgaaccatttgcgcagaatgcccgcgcgttccttggctgttttcgccgcccaaccggaaagcgccttggcagaggcgtcgatggcttccttgatcgtagcaacagacagggagggaaccgtgccgatgacggagccgtcagccgggtttgtcactttgatcgtcgtgccatctgcggcgtcgatccagcgaccgttcacgaggcattgcgatttaaggagcgaagggtctttcaaagcaagcatattttattccatcccggtcttgcatgaagtgagtgttcaatatactgaacaccttacgatattctgaattaaatagaccgagacggataaagtcaatcggtcaataggtgggctgccatggatggtgataaaatgatgatcgacgcggagggttccctgaaactggttccggcagtcatgcgtgcagcacagatattggaccagatcgcgcgtgcgacacaggaggggggcaaaaggagcggcgaggggatgaagctttccgagcttgcgcgccagaccgccctgccgaaaagcagtgtgcacgggctttgtcagacgctcgtacatctgaagcttttgaagctgaatggggacggcagtttcagcatggggccgcaatcggtacgctgggccaatgtctttctggcgcaaagcgatattgtcgaggcattccacgaggctgtggcggaggcggtagggcttggtgcttatacattgaccctttcgcatcttgaggggcctgaagtcatctatctctcctgccgcaattcatctgcgccgcttggcattactttccgtatcggtatgcgcgtcccggcagtgtttaccgccacgggcaaggcgatgctggcggcgatgtctccccgtgaacttacgcagcatcttccgtccgaatggcccggcccggtcacgccgacgagcgtttcttcgttggcggcgctggaaaaggaaatgggggaggcagttataaaagggtactcgcttgataatggccagttgcgtgagggcatgttctgcattggtgctgcgatctgcgatcgcccatttcatcctgtggccggtattgccctatcgatgacggctgcggaggcgcggcccgacatcatagaggtgatgggaaagcgggttcgtgcgctcgccgacaatgtggccgagcgcatgggatgggccgcagcgtgaaccgctttccgtgacggtggcttgagggaaggggcgtccgtttttctcgttttacggcggaatcggcatggtcatttcacttaacaaagcgtaaaattatcaaattccgtctgtggaaaagaaaattagaaaagttggaatttggcgttgacagtttggttaggtggggcctatatagcgccacaacgagggcggcggcgccggcagcggcagtctgatgcgtccttgagttactgatgaaaatggattgactgtttgttgatttgtgagtagttgggggtggttttccggggttatctctggttaatccttgaagagaagaacggcgaataagtttgtgattttcttcaaaaaaagtggttgacaggttggtttgactgatctagaagcccggcaccgcagacgaggcgctgacacggatttgaccttcgggtttgactggttggatgtttggttaggcggaagagattttggacggtttagatcgtcggttctttgaaaactgcatacagaagaaagagaaacgtgggcggcattgtctgcggatggttcgagagatcgaactgtcacaatgaactttggcggacacgtttcttggtaagaacttatgttacctgactttggttttcggatcgaagttggtgtgtaaatatgttctcgtcaattgagcgtgaccagaagtttgcgtctccgtgttttacatgggggtgcgactgattatagccatatatcaaattttcaacttgagagtttgatcctggctcagaacgaacgctggcggcaggcttaacacatgcaagtcgagcgccccgcaaggggagcggcagacgggtgagtaacgcgtgggaacgtaccatttgctacggaataactcagggaaacttgtgctaataccgtatgtgcccttcgggggaaagatttatcggcaaatgatcggcccgcgttggattagctagttggtggggtaaaggctcaccaaggcgacgatccatagctggtctgagaggatgatcagccacactgggactgagacacggcccagactcctacgggaggcagcagtggggaatattggacaatgggcgcaagcctgatccagccatgccgcgtgagtgatgaaggccctagggttgtaaagctctttcaccggtgaagataatgacggtaaccggagaagaagccccggctaacttcgtgccagcagccgcggtaatacgaagggggctagcgttgttcggatttactgggcgtaaagcgcacgtaggcggacttttaagtcaggggtgaaatcccggggctcaaccccggaactgcctttgatactggaagtcttgagtatggtagaggtgagtggaattccgagtgtagaggtgaaattcgtagatattcggaggaacaccagtggcgaaggcggctcactggaccattactgacgctgaggtgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgaatgttagccgtcggggtgtttacacttcggtggcgcagctaacgcattaaacattccgcctggggagtacggtcgcaagattaaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgcagaaccttaccagcccttgacatcccggtcgcggttagtggagacactatccttcagttaggctggaccggagacaggtgctgcatggctgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcccttagttgccagcattcagttgggcactctaaggggactgccggtgataagccgagaggaaggtggggatgacgtcaagtcctcatggcccttacgggctgggctacacacgtgctacaatggtggtgacagtgggcagcgagcacgcgagtgtgagctaatctccaaaagccatctcagttcggattgcactctgcaactcgagtgcatgaagttggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagttggttttacccgaaggcgctgtgctaaccgcaaggaggcaggcgaccacggtagggtcagcgactggggtgaagtcgtaacaaggtagccgtaggggaacctgcggctggatcacctcctttctaaggaagatcgagaattggaaagaggtcggatttatccggatgatccttctccatcttattagaacatagatcgcaggccagtcagcctgacgatcgcttgcaggcgtgccgccttcgtttctctttcttcattgttgattgctcacgggccgtaccgcagctgacgctgctggccctgcgcaggcgcggcccatcagggccgacggccggtcggccttgcgaagcttcgcttcggggtggatctgtggatcgcgtagtagcgtttgcgtcggtatctgggcttgtagctcagttggttagagcacacgcttgataagcgtggggtcggaggttcaagtcctcccaggcccaccaagttacttgatgaggggccgtagctcagctgggagagcacctgctttgcaagcagggggtcgtcggttcgatcccgtccggctccaccatcatgttggtgttgagacggatattggcaatcaacaaaagaaagaaacaagtttgcggacttttacgaaagtctgcctgttctgtatgaaatcgtgaagagaagatgtaatcggatcaactgaagagttgatgtcgcaagaagcttgctcaagccttgcataatgattgatgtgtttaaccgccatcaccgattgtatctcgagaagctggtctttctgctgatactgttgaaacgagcatttgcagtcgaatggcaacattcggcgtcgcataatgcggctttaagagctgagttttgatggatattggcaatgagagtgatcaagtgtcttaagggcatttggtggatgccttggcatgcacaggcgatgaaggacgtgatacgctgcgataagcgtcggggaggtgcgaataccctttgatccgacgatttccgaatggggcaacccaccttagatgactagaaaatctgttttgttggagcaacgctggatgggtttacacccatacagaccgctaggtcgtcggcccatgtgggccgccccccgcggagcgccagcattcctctggaatgcgtacggcgcgtgagcgagaacagcacagctttctagtcatcataaataaggtatctaaccttgaatacataggggttagaagcgaacctggggaactgaaacatctaagtacccagaggaaaggacatcaaacgagactccgctagtagtggcgagcgaacgcggaccaggccagtggcttttgtgaataaagtggaacgagttggaaaactcgaccgaagtgggtgatagtcccgtacacgtagaatagcagaagtccttgagtagggcgggacacgtgaaatcctgtctgaacatgggtcgaccacgatccaagcctaagtactcgtgcatgaccgatagcgaaccagtaccgtgagggaaaggtgaaaagcaccccgacgaggggagtgaaacagtacctgaaaccggatgcctacaaacagttggagcccaaggtttgtcctgggtgacagcgtaccttttgtataatgggtcagcgacttattgtatcgagcaagcttaatccggtaggtgtaggcgcatcgaaagcgagtctgaacagggcgttcagttcgatgcattagacccgaaaccaagtgatctagccatgagcaggttgaaggtacggtaacacgtactggaggaccgaacccatatctgttgcaatagatcgggatgacttgtggctaggggtgaaaggccaatcaaacttggagatagctggttctccgcgaaatctatttaggtagagcgtcgaccgaatacccccgggggtagagcactggatgggctatggggactcaccgtcttactgatcctaaccaaactccgaataccggggagtactagtcggcagacacacggcgggtgctaacgtccgtcgtggagagggcaacaaccctgaccaccatctaaggtccctaagttatggctaagtgggaaaggatgtgaggatcccaaaacaaccaggatgttggcttaaaagcagccatcatttaaagaaagcgtaacagctcactggtctaaataagggtctttgcgccgaaaatgtaccggggctcaagccatacaccgaagctgtggatgcacgtatgtgcgtggtagcggagcgttccgtaagcctgtgaagggacagtcgtgagacatcctggaggtatcggaagtgagaatgctgacatgagtaacgataaagggagtgagagactccctcgccgaaagtccaagggttcctgcttaaagttaatctgagcagggttagccggcccctaaggcgaggccgaaaggcgtagtcgatgggaaccacgttaatattcgtgggcctgcaggtagtgacggatcgcgtgtgttgtgaggccttattggattgatcttgctgagaagcggttccaggaaaagctcctgcatatagaccgtaccctaaaccgacactggtggactggtagagaataccaaggcgcttgagagaactgcgttgaaggaactcggcaaaatgcacgcgtaacttcggaagaagcgtgacctcactatgggcaaccataggggggtggcacagaccagggggtagcgactgtttaccaaaaacacagggctctgcgaagtcgcaagacgacgtatagggtctgacgcctgcccggtgctggaaggttaagaggagaggtgcaagccttgaattgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaacgacttccccgctgtctccaacgcagactcagtgaaattgaattccccgtgaagatgcggggttcctgcggttagacggaaagaccccgtgcacctttactatagctttacactggcattcgtgacgacatgtgtaggataggtggtagactttgaagcaggggcgccagcctttgtggagtcacccttgaaataccacccttgtttttatggatgtctaactgcggcccgttatccgggtccaggaccgtgtatggtgggtagtttgactggggcggtcgcctcctaaagagtaacggaggcgcgcgatggtaggctcagaacggtcggaaatcgttcgtcgagtgcaatggcataagcctgcctgactgcaagactgacaagtcgagcagagacgaaagtcggtcatagtgatccggtggtcccgcgtggaagggccatcgctcaacggataaaaggtacgccggggataacaggctgatgacccccaagagtccatatcgacggggttgtttggcacctcgatgtcgactcatcgcatcctggggctggagcaggtcccaagggtatgggctgttcgccatttaaagcggtacgtgagttgggttcagaacgtcgtgagacagttcggtccctatctgccgtgggtgtaggaatattgacaggatctgtccctagtacgagaggaccgggatggacgtatctctggtggacctgttgtgcgccagccgcatagcagggtagctatatacggacgggataaccgctgaaggcatctaagcgggaaacccacctgaaaacgagtattccctatcagagccgtggaagaccaccacgttgataggccgggtgtggaagtcggcaacgcatgcagcttaccggtactaatagctcgatcgacttgatcactcccatttacaatatccatcaagcaaaagcttgatgttgaaggcaatatggaagtagggcaatagggcaatatgtttgcccaaagccctcaaccatcgccacgcagaaagacaaagcacaaaggcaaagaacaggcgcagcccaaacatactgccctattcccctaatgccttaagcccctaaccagcttctcatgtttgtgttcttcgccgacctggtggttatggcggagcggctgcacccgatcccattccgaactcggccgtgaaacgctccagcgccaatggtacttcgtctcaagacgcgggagagtaggtcgctgccaggtctgcaaagcacacaaacaaagccatcttctctcaatcatgcaaaacagaccaatcgcgcaaaacgcgctataaccattcttaccggaaaatagttattacccttgacgcggggtggagcagcccggtagctcgtcaggctcataacctgaaggccgcaggttcaaatcctgcccccgcaaccaaatacctaaaaaacccctgcacagccatatgcaggggtttttgcgttgctacatggccgggttgccgggcagaacccatccgtaatttcgcggcgctcgaccagcttctcaatcggtgaaccgacagccacggaagatttcgccctcgattgcggctcgctataaacattccaaatccgggataaagctaaccacaaagttttcggaagtgctcgatgtgatctccctcctgtctttgatccagccggattttgagaggcggtggtttcgaccgctattcgttcgccttaaaattcccggcgcggtaccgcatccttgcaaatcatatccgcgcccttaacgccgatcatgatcgccggagcgttcgtgttcccggatgtcagcttcggcatgacggaggcatctaccactcgaagacgctcgatccctcgaaccctgaggcgctcatcgacaacggccatgggggccttgcccatcttgcacgttccggcagtgtgctgggcggtattgccggtctcttccatgaaacggaagatttcgtcgtcgctctgaacgtccggaccgggaacctcttcggcgacgacacgcgacttgataggttccgaattcatgatttgccggacctgcttgatgccgctcatcattgctgcaatgtcgtaagcgtccgtcatacactggggcgtgcagacagccttgtctgttgcgcgcggggagcgcaatgttaccgtgccctgcgcgttggggcgcaattggaaaatcgacacgcccaagcccgggaaatcctccacctccatacggccatctggaaaatagttgaatgtcatggggcgaaaactgatctggaggtccgcatagggctcttccggcgagcttttgacgaaggcggcgacctgggacgaaccaagcgccaaatgccccttatgtgccatgagatatttgaagccttcccagtattttcgcagcccccttaggttcgcgttgtaggagctgcccggcgttgatcgccagcctgtatgcacgcagaaatgatcaagtaagttccggccgacgcccggcaaatccagaatcagcgggatatcgtgacgtgtcacctctgcggcgggaccgacgcccgatagcatcaggagctgtggtgagttgatcgagcctcccgagaggatgacttcacgggccgccaatattctgtggagttctccgtcaagcaggacttcaacacctaccgccgttttgccgtcgaacaggatgcgttgcacatgtgcattcgttcgcacggtcagatttgaccgtttcagaattggttttacgaaggagcggtaggccgagtgacggcggccattcttgattgtgtgctgcatgaagcccacaccgtcatgttgctcgccgttcatgtcctccgtttcaaggtggccgaggcgcctgcatgtctctatgaaatcgtagctcgcaggctccttgacgacgggatcgctgatccacaaggggccaccctgaccgcgccagacatcgctacgccgttcaaagtgctccattgccttgaaatagggtagaacgtcctgataaccccagccgggattgccaagatcgcgccatgggtcgaagtcgcttgggtgtccgcgaataaacaccatgccatttatgggactcgatcctccgagaagcttaccgcgaggccagtacatcttgcggccttttagcctcgccataggctcggtataatagttccaattcaatacatcgtgaaaaaaaaagcttggccatgccagcaggcgtgttgacccagaaccggtcagcatgggggcctgcttcaagcagaaggacggtattcgtggcgttctcagtcagccccttcgccagcgcgcagccggatgatccggccccgattatgatataatcgaatttttccattttactcctcccaagctgcgacgtgggatgttcggggagcagcatggattatacgatagcgacgaggccctcccttatctttccgatctgagagccagtgatgttaccatacaaatgttccgaggagtgtcttcttataggctttgcttggctttctgtttgatggcgacgccgaagttcatttctttcgcaacgacttccacggcgttggctgcatcatcggctggccgccctttttcgcgtttcccctagaagagcggttcctgttttaaaaggattgccggatccgctctatctcattgtttttacgcattattcgacgtattgaatcgggatcagaaatcaatccagtgggctgacttccccacgtaggcatttcacacttttggctcgaaaaaggtctagttcttgggcgcgtggcccttgtccttggccggagtgccatcgccgtaccgctttactttgccagcaaccaccttcatcgtttcagggtccaccttgaccttgaggacattgccgttttcatcggtaacgtgcagctcataacagccgtcgtcaatctccatttcggaaattttccacgtaaattcgttcgacaactgtaccaaggcatcgatggacttctcatccagcggctttgcatcgcattgggttttttgggccattgcgcccgtggcggacagtgcaaccagggctgctgccgtgatgatgattttcatgcgatgggtctcctttgtcgctttttagcgatggcgataataacgcaaccgaaacgctcgtctttgtggagccgcaaagtgagcgcctgccggatttcgcctttttgcagtgaagtgagagccggcaatgccaccggattaatcggtgtcgcaggccatcatggtccggcgcttcttctcatccttcatatatcaaatgttgacatttgtcgttcatttgccgaattttgtcaaaacgacagcttgactgttgaaatcggcggcagcgcgaactgccgccagtggaggagatacattggaatttctgctcgatgtggagggctcaggaagtcctttggcggtgttgctgccttgcgggatgggcggctgcaattgcgtaccggctcggtacatgcgctgtgcggcggcaatggcgcgggcaaatccacgtttttgaaaatcctgatgggcattcatgcccgcgatggtggacatatccgccggcgtggaaaagaggttacgtattccagccccgccgaagcgttgcaggcgggtattgcgatcatcgaacaggagctaagccccgttccccatatgaccgtggcggagaatatctatttgggcagggagccgcttcgccgtttcggtggcatcgatttcaagacgatgaacctcaatgcccagaagcttttggaccagcttgagttcaagattcgcgccaaccagttcatgatgaacctgtctgtcgcgcaggtgcagcttgtggaaatagccaaggcgctcagtcacgacgctgaagtcattttcatggacgaaccgacatcggccattggtgaaaaagaagcacagcagctttttgcagcgatagagcgtttgaaagcgagcggaaaaggcattgtctatgtctcccatcgcctgtcggaaatttttcagattgccgatagctataccgtgtttcgcgacggcagttatatcgatagcggcgatctcggtggcatcacccgtgcggaactgatccatatgatcgtcgggcgggaactgggtgaggaatatatcaagacgaatgcgcctacggaaataccgggcgtcgaggtttccggcctcagcgcgcccggcaagataaccgacatttcctttaccgcgcataagggcgagatttttggcatttacgggttgatggggtcaggccgctcggaaatattcaactgtcttttcggattggagaaagcctcccaaggaacaattcggcttgaaggcgaacccgtcaccgtccggcgccccgcggacgccatggctctggggctggcttttgtgacggaagatcgcaagctgaccggcctcaatctcggcgacagcgttcgcaacaatatatgccttgccagccttcccgagatgagtccgcatttttcaatgaatcggcgtgcggaatcggccgccagcagggagatgatcgagcgtttcaggatcaaggttgcgcacgacacgatggccgtttcgggcctttccggcggcaaccagcagaaggtcgtgctcggaaaatggttcctgcgaaagccacgcgttctgctgctcgatgaacccactcgcggtgtcgatgtgggtgcaaaacaggaaatttatcgcatcatttgcgaatttgccgcccaaggcgggaccgtcgtcatggtttcttccgagattgatgaagtcctcggcatgtctgaccgcatcatggtcatgcgtggcggacaatcggtcggcatctaccgcagggcggaaacggacgcgcagtcattggtgcatctttcgacatgaaggctgccggggagaatatcgcgttccgttcgtgaccatgaagatagagcagttgcctatgcagcagacgccgcaggttctggagaggtagaacagtgtccaccacagaaaacaattcatcgacgagctggtttggctccgaacgccgcaggctggtgatccaggaatacggcatattcatcgccttcctgcttttggccacgattctctcgttctccaacgaatatttcctcaccgcgggcaatatttccaacgtcctgttgcagacctcgatcaacggcattctcgccatcggcatgacgttcgttattctgacgcgcggtatcgacctttccgttggctccgtggttgccttagctggcattgtgagcgccagctttgcaaccacatctgcaatggcgggtattgcgggcgcaccatattcaccgtttatagccatttgcgtcggcctgctggtggggataggttgcggcgcactggtcggtacgattgtctcgcgctttgcggttccagccttcgtggcaacattgggcatgctttccgcagcgcgcggcctgacgctcatctatggcggcggcaagcctgtgcctgcgcttgttccggatttccggtggattggaaccggcaatatactgggtgttccggtaccggtcattctgcttgcaatcgtgttcctggtatcgtggtggatcctcaaccgatcgaggtttggccgctatatctatgcggttggcggcaatcctcatgctgcgaacacctccggcatcaatatctccagggtgcgtttttcggtttatgtcatttcaggcgggttggcgggccttgccgggatgattctgtctgcccgcaccgggtctgccttgccgcaagcgggtatcagttatgaactggacgccatcgcagcggtcgtcattggcggcaccagcctgtctggtggcatcggtcgcatcaccggaacccttatcggcgcgctcatcattggcgtcatgaacaacggtctcgatctgatgggcatccagtcctactaccagcaggttctcaagggtgcgctgatcgtgggagcggtcatgctcgaccagaaacgcagtcagggaggctagagcgattccggttaaacgggtcgctggaaccgctctaagtatttgtttcgtcgcattatcctacgcaaaaccgctttgcacttttgccggaaatgctctcgtcgtctctcgcctgcaaccattttcaagaacggcataccgatcggtagccacaccaactacggaggagattgcaatgaaaaaactattgatcgcgctcgctgcggcttccgcactgatcgccaccccatcgctcgctcaggacaaaaaactgaaaatcggcgctgcaccttatggattgaatgctgagttcatgcaggtgtggtcggaagccctgaagaagcacccggcagtcaagaacggcgaggttgaactgaccatattcgatggccgctatgatgcactggttcagcaggaacagttcaacacgatgattacgcagaaattcgatgcgatcatcttcgttcctatcgacattgaggccggtgccaccgccgttcaggccgcaagcgacgcaggcattccggttgtgggatcgaatacccgcgtcaactctgatctgctcgcggcctatgtcggttccgacgatactgtttcgggctatatggaagccaaggatgtgctcgacaagatcggctgcaagggcaatgtggtcatcctcgaaggtccaatcggccagtctgcgcaaatctcccgtttggaaggcaacaagaaagctctggctgaatgcccggatgtgaaggttctggaggaccagacagcgaactggtctcgcgctgaagcccagaccctcatggagaactggctgacggcgcatcctggccagatcaatggtgtgatcggtcaaaacgacgagatggcgcttggcgcgattgaagcgatcaaggccgccaacctgaagcccggcgattttgcaatcgctggtatcgacggcatcaccgatgcgctccatgccgtcaaggagggtaccatgacctccattctgcaggatgcaaacgctcaggcgcagggcgctcttgatcttgccattttccacgccaagaagggtgattacaagccgcagtccgatatctgggctcagtacccggatatgccgttcaacgatggcaaggacaagaactacaatgttccatggacgcccgtgactgcccagaacgtcgataagcttctggaaagccgcaagtaaagctgtcttggcgtcccgcacagtttcatgaaaattatcatcggcgtgcgggccgccaagctcacaattcagatctccgaggcaaaaaatgtccgatcaagctccccaaatcgacctgaacttcccgctctctgaaaaagtcgccatcgtgaccggaggcgcttccggtatcggtgctgcaatttccaaggctttcatcgctaaaggagccaaggtcgctgtgctcgacatcagcgcagacattgcgaaagccaaagccgaggagcttggcgaaaacgcaaagccgttcgtttgcgatgtttccagccagcaatcggtgaatgatgcaatcacggctgtcataagccagttcggcaagatcgatattgcggtcaatagtgccggtgtcgtctatctggcgccagcggaagatatttcgctcgattactgggacaagacgatcaacattaatctgaagggcagctttctcgtcacccaggcaggctgtcggccgcgcaatgatcgccgcaggcaatggcggcaagataatcaatctcgcctcacaggccggaaccgtcgccattgaagaacacgtcgcctattgcgcgtcgaagttcggtgtcatcggcatgtcgaagacattcgcagccgaatggggcaagtatggcatctgcgtcaacacgctgtccccgaccatcgtgctcaccgaacttggcaagaaggcctgggccggtgaaaagggtgaggccgcaaagaaacgcattccggcgggccgcttcgcctatcccgaagagattgcagccgcggccgtgttccttgcttctgctggagccgacatgattacgggtgccgatcttctgatcgatggcggttacaccattctttgagcccgcagctcattcatattacaggagataccatgcagcgtttcatcaacaacccggacgaagtcgttgaggataccgtcaggggctttgtcaaagcgcactccgatatcattcgccttgcggaaaatccgcgcgtcattgccgcgaaagatgcacctgtcgctggcaaggttggtgttgttacaggcggcggatccggccatgaaccagccttcatcggctataccggcaagaatatgctcgatgcggtggcagttggtgaactgttttcctccccgaccgctaaaagcttccatgatgccatacgcgaagcaaatggcggcaaaggcgtggtggtcctctatggcaattatgccggcgacaatatgaatgtgaagatggcgaccaagctggctgccaaggatggcatcgatgttgcaacagtcgttgcaaatgacgatgtctgttcggcccccgccgccgaacgcgagaagcgccgcggcgttgccggtgagatattcatgtggaaggttggcggcgcaaaagcggcgaccggagctacgcttgaggaggttcgcgcaacggcgcagaaggccatcgataattgccgttcgatcggcgtcgggcttggaccgtgcacgttgcccgccgttggccatcccaattttgaaattgcgccgggcacgatggaagtcggcatcggccatcatggcgagccgggcgtgcgggtggagccgctgaagtctgcggctgaggtcgcaagagacatgtgccagatcgtgcttgacgatcatggactggcggaaggaaccgaagttgccgttcttgtctcgggtcttggcgcaacgccactcaacgaactctatattcttaacgacacgatcgaaaccgaaattcgggcacgcgggctgaagatccatcgtacctatatcggcaactatttcacgtcgcttgaaatggttggggcgacgctgacggtcatggcgctggacagtgagttgaaggaactgctcgatgtcgaagtgcgctgcactaccattttgtgaggaagagacccgtgcaaacactcaataatgcaaaagctggagacattgtgctcacaatggccgagaggattgtcgagaaccgcgcctatctcagcgaaatcgacgggaaaatcggcgacggcgagcactgcgtcaacatggccaagggcttcaacatggcggccgagcgcctgcagggaaagaacgagaccctggccgcttcgctcgatacgctgggcactgtgctcatgaccgagattggcggctctatggggccgctttacggtgtgatgttcacggaattcgcagagaaaatcgacggggtcgataatatcgatgcggctgcattcagccatatgcttcatgccgggctggaaggcattcaatcgatcggctctgccaaggttggcgacaaaaccttgctggatacgctggtgcccgcggtcgaagctttcgatgaagccaatgccgccggaaaaagctttgccgaggcactcgaagctctggttgcagccgccgaaaaaggccgcgattccacgatcaatctggtggccaggatcgggcgcgccagccgtcttggagaaagatcgctgggtgttctggatgccggggcgacatcatgcgcgatcattctcaaggtgcttggcgagggcgcgcgagaacgattgcagtaaaacagtatcgacatgctggcaggtccgatgcatcctcgcgacgctgggcctgccagttctccggcaggcaggtgtcggcagaatgcaaacaaaaacattgtattgcaaggcaacccggcagatagaagggaaaagtcacggggatcagtgcgaacaagatggcgccacagggaaaaacaaccgcaggtaaaatcggacaggcggaaccagccgatggcattccactgcgctatggcgacgatccatatgtctgggcttgctggctttattacgaagacgggcgcacgcagggcgaaatcgccaacatcatggggatttcgcgggctaccgtaaacagctatctcgcagatgcccgtaatcgaggcatcgtcaatatctcgattgaacctgcacgcctcggttcccttgcaattgcacaggaactcaagcaccatttcggattgagcgattgtctggtggtgcccaatgatgacggcgcgcatccccttatcgaccggcttgggacggctggtgcacaggcggtcaccaggcttctgaaatcgggagacgtacttgccgtcgcctgggggcggacagtccttgccattgccgagaatacctgcatatccaatttgcaggatgtaaccgtagtacaagcaaccggcgggacgcgcgccagttttgcttacacacctgaattgtgcgcggcggccatggcgcgcgcaacaaacgcacacctcgtcaacatcacggcccccgccattgtatccagtgcagacgtaaagacggcgattaccggggaaccgattattgttgagcaatttcaggtgttgaaccatgcaaacaaggcattgtttggcatttcatcgctgcggccgaattcaacaatccataccagcggtttctttgaaaatgtcgcgatacaggattacctggccaagaatgccgttggcgttgtagccgggcgtttcatcgatgcttatgggcaaccggtggccggcccgcttgatgacaggaccattggtatcacgctcgacaggctgcgaatgatcgacatgcgtattgccgttgcgggcggcttcgataaggtgccggcaattcttgcagccctgcggggtggttatatcaatgtcctgattaccgatgccgcgacaggccgtggtatcctcaatgcggatggcgtaaccgggatcgacagcaagctttcccagaagctgcgtgcagaaccggccgccaaagcatccagtcattatcgtacgcatatcaagaaatttctgaacagccccgatgatgtcgttgaggaaatgctcgacggcgccaccaaagcacatcgatcctatctcgtccccatcaatggatcgaaacgcgcgctcgttgcacgcaatggcccccgtgcggggaaagtgggactggtgatcgggggcggttcggggcatgaaccctgctttctgggctatgttggcaagggtcttgccgatgctgtagccattggcaatgtcttttcctcaccaccgccggcaccgatccttgaatgcgccagggcggcctcgggcggagaaggtgttctctttgtctatggcaactatgtcggagacgtcatgaatttcgagatggcggcggaaatggcgcaggaagctgctattccgacacgtaccgttctgacgacagacgacatatcgtcttcccccatagaggatcgcgatggccgtcgcggcgttgcggggaactttttcattttcaaggtagctggcgcagcttgcgatcgtggcatgtcgcttaaggcatgtgaagcggtgacacgcaaggctaaccggcgcacctatacgatgggcgtcgcactggaaccctgttcgctgccccagacgcggcgccacaattttgaaatcggcgccgaagaaatggaaatcggcatgggcatccatggcgaacgcggtgtcatccgggaaaaattgttgcccgccgacgcgattgtcgatcacatcatggaccggattttcagcgagatgaatgcctcgcccggagaccgggtagcggtgctcgtcaattcgttcggttcaacgcccctgatggaactctacgtcctgttcagacgtgtcgagcaacgcttgagcgccaagcacataacaatcgaggccaactgggtgggccattactgtacgtcgctggacatgaacggagcatccatatccgtcatgcatctcgatcaggaattatccgatctcttatcgcacccttgcgatacggcttttcttcgggtcaactgatttgtctctccagcttaatgccgcttcggcggtttcatgaattccagattatctgggaggtaaaaatgcaggaaaccgcagcgcgtcatctaggccgaatgttccagctcatcgccttttcgatgaaacaggaaaaagagcggcgttccgatctcgatggcgcaatcggcgacgcggatcatggcatcaccatggtgttgggtttttcggccgtgaataatgcgctcgcaaaggtcgatctggagcaaacactgccttcggaggtttttgccattgccgcatccgcttttctcgatgcggtaggcgcatcgaccgggcccctttacgcaacagcgtttcgctatgcttccaaagcattaaaagcccatgaatccctcgatatgcaggggcaggctgccgtcgtcgaggcgatgacgcgcggcattcaggatcgtggaaaaggacaacgcggcgataaaaccatgctggatgcctggataccggcgatggaagtggcgattgatgcgcgagcccatggtctgagcagtttggaaatgtggaacggaatagttgaagccgccgaaaagggttcggattccacccggtcaatggtcgccacgcggggccgggctgcccgactgggggaacgctcactcgggcatgttgaccccggcgctgcttctgcgattatcatccttcgcgctatgagagatagcttgattgaagagcagtgaccttacattctgtttcgccacataacttcaaagcgagaacttttgtcgaaatccgggattgcgttcaggaaggatacccttgcctgaatgtggctatttcttctgtccagtagaaaaataccctcacaccaaacagtaacttaatttgtcactacagcttagagcattttccaacgcatcgaagcgggattagaaatcagtccagcggactgatttctacgcgtaggcatttcaccgttttggcttgaaaacgctctcaggtgctaaagatgaaatttaatcgtccttatgacggacgacgatcttcagcgtcttggggtcaattttcagatcgaacttgccatcagcaggcgacttcgttctggcatcctcaacttcccaaaggccatcgtccagttcaatttcaccccagcttgtgaaaccttcctgtgtcaggacgcgttccaatgcagctctttcatcaggctgtggatggcgacccgcaagtgccgttcctgctgaaataactgtgccgaacattgcagcacctgccataatcgctttcaaatatgtattcataagttcaactccatcaatgggcgtcaatataaacccttgcaatcaatcagcgcgggtttccgatagagacatatatttgcttcgattgggtgtctttgatttgaatcaggggtttataaaaacgcctattttaaataccggtttttcctagtgcatttgaagcttgaaggcaagttaagctccatttttctgacagagaggccatatcttgttgcggaaacgggcaagcttcagaagcgtttcccgcgttaaggagaggtgctccagcaggaagcggcagtaaatttatcccactaatttactgctcattgcgttcgctcaatgacgggctttgtgtttggtttaatagaaagggtgttccgcccgcaccctctgcacgcgcggaacaatgtgatgaagtacgatattggttccctccatttcacatcgcatcacattagctgccagtccttccctttaatgctggcagcgaaatagcctcctcggttctcagtaaccgaggaggctcatatccggttatgttctggctgcaagtttgtaccgtatcacgccgtgggccgggctatctcaccagtaacggaaattgggttttcatatggatggcaggcaatcgatacacatatcgctcgatatgtaatcatcgagttcattggagtaacaacttacgccaaaatgcataaatctattatttccctattggcatccacatttctgcttggtggctgtgtcagcgatgtaggccctatcaacagcctatccttgcaaccgattaacaatcgcaacgagtttgtacctgatccaggagatgatgggtcaaccgtcgttggtctggctttttccggtggtggcacgcgcgcggcagcctttggctatggcatcctgcgcgccatggatgagacgattatcgataccagcccctacgagcgaagcctggtcgatgatatccgcatgatgtccggcgtttccggcggtgcggttcttgcggcctatttcggcctcaaggggagggatggttatcgtaatttccgggaagatttcctcatcaagaatggggagaagaacatgcataccagtgtcctctctcccgtcgtcgctatcggcgcgctcaagggtggagccaatgatcgctcatcctttgccaaatggctcgacgagaatgtctttcatggcgcgacctatgccgggttaaaatggaagaatgcgccgtcgatctggatttccgcgtcggatatttatcatcgtgtcccgttccatttcagtgctgaaacctttgcagcattatgcagcaatctggatgatatccgcgtggccgatgcggtggcggcttcggctgccgttccggtcgttttcaagcctatcaatatcagcacgcattccggtcgctgtgcacctaaaaatcccgaatggctgcaaaatgcgcttgatgatcccgatgcatcgataaggctcaaggcctatgggcgggccttgcaaagttatcggtcggctgatgtcaattacatcaaactcctggatggcgcactcacggacaatctgggcgtcacgcccctggcgcttgcccgcgcttcttccctgacgccttatggccccttgtcggaaaaggaaaccgtgcgcctcaaaacgctcatatatgtggtggccgatgccgggcgtgagactgaatatccctgggtgcgcaagctcgatgggcctgccattacggaaattcttggtgcggttaccgacaccataatttcctcgtcagttcgggaaggggtcgatgccctgaatctggcgctttcgcagtggcgtaacgatctcatcgattatcgttgcaagttgccggctgccacggtgaaaaaatatcgcggaacgctcaagggctggaactgccgcgaggttgatttctatgtgcaacgcctttcggtttatgatcttcccgagccgatgcagccgcagttcaatgatgttccgacgcggctttcactgcccgaggctcaggtcgatctcgctattcgcgcaggttatctggcattcaatagcaatccccgtctccagcaagccattcgccggatccagtttgatgccggcgtgacaaagaagcaattgctggcaaccaagtagagcgggtttcgatctgattgaatcccggctgccacatatgtcgcttcaaatgtcaatttccaagtttttggtgttcaataganaacgcatgcttcaagaagcggcctttcccgtttccagttctcgaattagaacttgtagttcagaccgaggcggacggtgtggaagttcaccttgttttccatgttaatattgacgttttcttcatcaatgtaattgaaggaacgcttgccgaggtcggtgtagaggtattccgacttcagggtccaattgttggtgacggcgtattctacacctgcaccaagcgtccagccagccttggtcttagagtttccggcgctgaacgattcaccatcgtcataggcgctaagcgacgtcttgaccttaccataggccaaaccaccggtaccatagaccatcaggcgttcagtcggggtgaagccgaggcgcgcacgcaccgttccaaaccactgaaccttggtctcgaggccgaagctttcgtcgccgctgaggttgcctgcaacgccgatatcggagaggtcaccgttgtcaacaagcttgctcttaaccgtcgagccctggaagtcagcttcgccaccaagcacgaggccgttggcaagctgccagttataaccggcctgaacgccgccaacaaagccgctggccgtgacgtcgagcgaacctgaaaaatcttgggcccaatatgggctccaatgtctgtcactatattgcaacacactaatgtttagggactatatttagcaaattgatgaagtttttaaacttaatttatctttgatagacttattttaatcttgtttgatttgaatcaaagagatctgatggagaatatgcattttacccgccctcttgtatcttgggtgggtcataatccggctcgcgtgacataaggatcaacaaaatcacacgtccacggggggaatttggagtgcgttcccgtcaggagttcagaacgagcaggagtcctgaaagcatcatttctatgccaagcgccacctgaagcacgccaaacacagcccccagcaccaggagtggcaccatgccgaccgttgccatgaaccaatgggcgatccgcatcgcaccataatcaaggagaacgatgacgcctgctaccgtcaggatggtgatggtggaggaaagcgatgacaggaaggcgacgaaaataatcagaacgccgacgccttgcggggatacgatcgtcggaaaagccaatggccttatcgccagcgcctttgggtcccccgctgccgcaggctgtgagggcgctgccggaggcatcagcacggcccggatcgagcttaatgtcaggatgacgcctgctgcaaggatcaatgccggtttgctgatcccccagctttgcaggatagggtcgccgatgaatatggcaatgagaatgccgagtgctgcaaaaatcgctgctcgcgccgccacgctgttgcgcgtcggcttgtccatctgcacggtcatggccgcaaaaatgggcatcagcccgatcggacccatcatgttgaacaacaatgggagcaatttgccgacgatcattccggtttccatggctcaatccaatcgctaaaagcccccgtagaggctgacctgaaaagtcgtccagttccggtcggcaccgatatcgcgtagcgccgtgccgggaatggcatgtgaaacaagtgcttgcaggtaaaggcttttggtcgcgctccagcgtgctgaaagtgaaagttcctgcccaagatcgtgcgacgatagcgtcgaaagcgccgggtttgaaccgagattgttcaattggggggtacgcagcagatagtagtcgaatgtcaggttcagccgctcgtcgggtgcgacattgaactggacacggtgcgtctcaagattggaattggtggtgatctttccaaacgaaacaccctgcaaccagatgccaagcccggtcgagagcaggggatcaaaccgctcataacgcgatgagttcggatcgtcgcccgaaaaataggcgtagcgataggaaagacttggcgtccagccaatctctttcatgagatagccgactgttccgtaataggcccaggccgacacatcctcaccggggtgaaactggtgcgccagttcgccttcgagccacaggccgggcatctcgaaagcactggtccatttcaaatggcctgaaaccgtgttcagcccttcacgcgagattaatctgccagagggggtggaaaattgtgttttcgagttggggatcgttattaatgtagtgtcggcagaaaacttgtcggtgaagttgtaacgcagatttgcgccgagaaaagtggtgtcggattccagcgattcaacttcgttgggatcgatgaagaaggcactatagttccagcgatcataagcaccttgcgccagaaccgaaaagtcgttggtgagccgggggccgagataaagcccgccgcgttcgccggcgctggtggagccacgaacggcattcaccagaaacccgtcattgagtgtataagcctgccgcccggccgagaatttgaaatggtttttccggttctccggcgatacatagagcacaccggcataggctttctcgaagtcgaggaagccgcgatcgtcatcgcgagaaatatcctgtccgagggtccaggaaaacatgccggtgacagcgccgaacccatagaggttgctttcgcccaattgcgcgccgccgccgacgccaagctccagatagccttcgttccatgtgtttgagcggcccggcaatttgccagcaagcggattcctgccattgaacagatccggccttccgaaccatgcattcacatcggaatagccgcccaatccggcgccgataatggttctcagtactgcgcggttgctttcatagaggactggaaaggaggatgtgtcgccgagaaaaaggccggttggctcttgcttcgtcttggtgcctgaagtggcgtcgatttcaaaaaccagtttgacgccggtttgtgaggcagatgggagcagataaaatctggcgtcggagattgcttcctgacgaatgagttcggcaataatttcgccggcttcgatggcgctgaattccgatccgtcgagggatttggtgatgcggcgtgcggcttcctgcgcggcggcgtcgcgttctgcattgccgctggattggcgcaggcgaacggaaatggagccgatactggctccttcggcttcgccgggaaggggaagcactgccggacgcgcggcactgacatcctgcgccatggcttgtggcgggccacaaaagacaagaagcggcaatgccgcaatcagcagcgcctgtttccggttcctgatacgcttcaccaagcttgttcacctgccgaagaggcgcgtgacgccgccgccgccatgcacattgatagtctggccgctgacccatccgctggcgggcgagcacagccacaacatggtattggcgatatcttcaggtcgtccggcacgcccggtaaggttatcgggatggcgcagcttttcctgcatttcctcgtcgatgccggctgaaccgtaaccttctgtcatcaccgtgccgatcagcacggaattgatgcgcaccttctttgccagcatatgagccagcgaaaccatcatctggttgagggcagctttcgccgttccataggccagaatgtcataggctggcacagcagaggagaaagagccggaattggtgatcgtcgcgttttgcgatttaagcagatgcggcaggcaagccatgctcatgcggtaggcgctgatcgtattcagcttataggctgcgatgaaatcttcctcggtgatcgctgtcgggtcttcatggcgcccgccccagccgacattgttgacgagggttgaaatgccgccaaaagccgagacggtttcgcgcaccacctgttcgatatcgctaagtgaagtgacgtcgcacttcatgccatggcattcattgccggtttctttctggattgctgccgccgtttgcctggccttgtcgccgttgaggtcggcgatcatcacctttgcgcctgcgcctgacagggttttcgcaatgcctgcgcctatattctgtgcgccgccggtgatgatgacattgtggcccgtcatgcgaaattcggcaaatgcatcataggccatggctgtttctcctgaaattggattgaatgcctgttggtatcggctgctttcgtaaaaggcttatgtcagtcgagttcctgcacgccgccgccggaaaccgtgagaacctgaccgctgatccatgctgcggcgggcgaacagaggaacagcgccgcattggcgatatcctgcgcttcgccgaggcggccaagcggcgtgtgcttgagcatggcgcgttcgatttcaggcgtcagaacggttgcgagcgcatcggtcttgatcgcgccgggtgcgatggcattcacgcgaatgcccattgggccgacatcgaaggcaatgttgcgggtgaggtgattgaccgccgccttggacgaaccataggaggccatccggacattggtattttctccggccatggacgaaatattgagaattgcgccgccgccagccttctgcatgtgtggggcagccaattgcgacaggcgaaacagggaaaagagattgagcttgaaggcccattcaaagtcgctcatcggcatatcgaagggcttggggccgcctccacccgcattgttgaccagaacagtgattttgccgaactgatcgagggccgctttgatgacggcttcgcgatgctgctcgtcggttacgttgcattcaagcccgatggccttgccgccagcttgccttattgcggctgcaacggcttcagcgccttcgcttttaaggtcggttacgacaaccgaagcaccagccttggcgaaggttccggcgatggcccgtccgatacctgccgccgctccggtgacgattgcaacagcatcattcaggtggaacgggctctcataggacatatattttctccagaaggctttgcgatccggcgtgatgcggaccggcgtgcggatggcaactatatctgagacctgaaggcgcttaaagggcgttcgcccttcatggtcgccaaatccgggtaatccgtaaaccgggtcggcgcccattttggttttttgcggggctgcgcagtgacaggtccgatactatttgcaggcaaggcagcatgtgtcatgcacaggataacatatgcatggtatctgttttaatatggtgtcaattttattgagaaaacagaaatggctgggggacctggattcgaaccaagactaacggagtcagagtccgctgttctacccttaaactatcccccagcagggatttgcaaaacgtttctattcaacgatttgcggccacggcagcgatataacccgtccgcgacggacccccatctagcgaactcaaactgcgaacgcaacccctttctttgaaaaaagaagcaattttgtttattaaacaatccggtcaaaaaagcccccgattggcagggccagccgggggaggtcagtcgaggaaattcgaccgcaaaatttacgcatcgggcgcatcatttttcgtgtgtgacgatgacggggatcaagagatcgcccccgtttccgtcgccgttcccgtgctgccgaaggcacacaaagagaagaaacatggcggcgacggcaattgttgaaagcgccatcatttttcgtgggtgacgatgacggggatcaagagatcgcccccgtttccgtcgccgttcccgtgctgccgaaggcacacaaagagaagaaacatggcggcgacggcaattgttgaaagcgccatcatttttcgtgggtgacgatgacggggatcaagagatcaccccagtttccgtcgccgttcccgtgttgccgaaggcacacaaagagaagaaacatggcggcgacggcaattgttgagagcgccatcatttttcgtgggtgacgatgaccgggatcaagagatcaccccagttgccgtcgccgccatgatgacgggccgagcggaccagttctaccgagaagcctgcctcgaccgctttcatgacggtatagttgaggcgatgcagatcgttggcgagcatacggatgatggtctgctgatccgtgttcatgctcgaggattgttcttctgctctttccttgacgcgtgctggcgaattcatggtactggtcctcctggttcggtggtcccggctgctactcggcagccggcttgaactgtgcggtttcggtcgattccttcatggcggtggtcgaagactggccgccggtgattgcgagcgacacggcatcgaaatagccggtgccgacttcgcgctggtgcttggttgccgtgtagccatcggcttcggctgcaaattccgcctgttgcagctcggaataagccgccatctgacgatccttgtagccgcgtgccagctcgaacatgccgtagttgagctggtggaagccagccagcgtgatgaactggaacttgtagcccatcgcgcccagctcgcgctggaacttggcaatcgtcgcgtcgtcgaggttctttttccagttgaacgacggcgagcagttataggcgagcagcttgcccggatgcgccttgtgcacggcttccgcgaagcgacgggcctgtgcgagatcaggcttggacgtttccatccagatcagatcgcaataaggcgcataggcaatcgcacgggcgatgcatggctcgatgccattcttcacctgatagaagccttccgccgtgcggcctgcttcgtaatcgacgaaaggctggtcgcgctcgtcgatatccgacgtcagaagcttggctgcttccgcatccgtgcgcgccacgatgagggtcggcgtgcccatgacgtcggctgcaaggcgtgccgcgttgaggttgcggatgtgcgctgcggtcgggatcagaaccttgccgcccagatggccgcacttcttttccgaagcaagctggtcttcaaagtgaacgcccgcagcaccggcctcgatataggctttcatgatctcgaaggcatccagcgggtcgccaaagcctgcctcggcatccgccacgatgggcgcgaaccatgtgtcaaccgaaagccccttgccttcggcggtttcgatctggtcggcgcgttgcagcgtgcggttgatgcgctttgcaagctctggcccggcattggccggatagagcgactggtcgggatacatggctgatgccgtgttggcgtctgctgcaacctgccagccggaaaggtagatcgccttcaacccggcgcgaaccatctgcatggcctggttgccggaaagcgcgcccagcgcattgacgaaatcttcctcgtggatcagcttccagaggcggtttgcacccatttcggccagcgaatactttatctccaccgaaccgcgcagccttttcacgtcttcggccgtatgcgcacgttcaatgccgtcgaagcggcccttgggtgccgaagggatgaggctgtaaaaatctgtcatttcggtgtctcctcgtggtgatatccggtttttgaaggtcgctcaatgggcgctctttctgtgaccagatttacaatcgcccgggccgatgcgccagaaaaagcggaatttccggcataaaattgaggtaatgctgtcgggaaattgactgcgacaggatgtaaatttgtaaatcttgtcaaaggggtgttttggcgatatcttgtcacgggttgtaaatatgaaaaatcacgggggagggtgaggctttgagcgagcgcaagatttttgtggggccgcgcatccggcgcattcgcaacgaacgcggcctgacccagacggcgatggccgaagcgctcggcatttcgccgtcctatctcaatctgatcgagcgcaactagcggccgcttaccgtgcagcttcttttgaagcttgcgagtgtttacaagcttgatctcgacagcttgcaagccgaaagtggctccacggtcacgggtctgaaggaagtgttttccgatccgcttctgaccggcgaattgccgggcgatcaggaactggtggaaatcggcgaggctgcacccaatgctgccgtcggcatcatgaagctttaccgcgcctatcgcgagcagcagcagcgcctgtccgatctgtcaaaactgctttcgcatgaaggcagcgatacgcagcttgccgccacccgcctgccgctggatgaggtgcgcgatgtcatggcgcggcgcgccaaccattatccgcgcatcgaggaagaggcggaaagtttttatgccttgctcaaaccggatggcgatttgtcgagcgcgttgaaggactggctgcggcgcgaacatggcatcacggtgcgcactctgccggtcgccacaatgccgaactggcgcaggcgctatgaccggcattcgcagcggcttttcatttccgagcgtctgtcacccttcgatcaattgcaggaaatcgccatggaagcggcgctaatccgcatgcaggtggtgatcggtgtggaaacggaagggctcaaactgtcgtcgggcgaggcgaagcgcatcgcgcggttcgagctggcgcgctatgccgcgcaggcgctgatgatgccttaccgccagtttcgcgatgctgccgtgcgggcgcgttatgatatcgatgtgctgcgctcacgcttcggcgtttccttccagcaggcggcaaaccggctcaccaccttgcagcggcaaggatcaagcgggctgccgtttttcgtgatggaaatcgaccatgcgggcaaccggctgcgcatggctggcgcggaaggctttccggcccgctttggcgggcagtgcccgaagcttcctgtctatgcggctttcgcgcaggcagggcaggtactggtcgagccggcggaactgcctgacggttcggctttcctgaccattgcccgcacgctggaagggccgcaaggcgcgttcagcgagcgtccgcgccgcacggcgctgctgcttggctgtgcactggaagcgggcgaggaaacggtttacggcacttcgctttccagggtgggcaatacggaaataggcccggcctgtcgcttgtgcgagaggcagggctgcatcacccgcgccgagccgccgctgacacgcccgcttggtctggatgagatggtagcggggttgtccgccttcgacttccagtaggggcgcgatatttcagcttagcacaaccaaaatctcatcgccccttggtggatccctcgggcggagaggcggatatgctcatggggttctgatgcaatttttatgttcgtcccgtcacgtgcctgttgacgaatgccgtgcaatctaaaaaagtgccataaagaaagaatatatccaccttgaacctgcaccgaatttttatgtgcagattggagcaaatgatggggatcaaatccttccttctggcaacgaccgttgcgacgggttttgtcgcggctgccacattttccgcaggcgcgcaggagcgggtggtcaatatctataactggtcggattatatcgacgattccatcctcaaggacttcaccaaggagaccgggatcaaggtcgtctacgacgtctatgactccaacgaaattctggaaaccaagcttctggcgggcggcagcggctacgacctcgtggtgccatcgggcgaatttcttgggcgccagattcccgcaggcgtgttcctgaaactcgacaaggacaagctgccgaacctcaagaatatgtgggatgagatttcgacccgtgcggcaacctatgatccgggcaacgaatattccgtcaattacatgtggggcacgaccggcatcggctacaataaggccaagatcaaggaagcgctcggcaccgacacgatcgactcctgggacgtgcttttcgatccggaaaaaacggcaaagctgaaagattgcggcatttacctgcttgattccgccagcgaaatgctgcgtccggcgctgaactatctgggtctcgacccgaactctccgtcgccggacgatttgcagaaggcacaggatctctatctcaagattcgtccgaatatccgcaaattccactcgtcggaatatatcaatgcgctcgccaatggcgatatctgcatggctgtcggctattccggcgatattttccaggcccgcgaccgcgccgaaaaggcgaagcagggggtggagatcggctattcgatcccgaaggaaggcgcgctgatctggtttgaccagatggcgatcccggccgatgccaagcatgtgccggaggcgttggaattcatgaattatatgatgcgcccggaggtggcggcaaaggcgtcgaactatgtgttctatgccaatggcaacaaggcgtcgcagaaattcatcgacaaggaaatcctcgacgacccggaaatctatccgtccgacgaggtgatgaagaagctgttcgtgccgacgccatatgacacgaagacccagcgtgtggtcacacgcgcctggaccaagatcgtcaccggccagtaaagccaaatgaccatgggaccgatatgtcccgccaatatcgtgaagagcggcccactgtgtagacggagggccgctctgcgtcttgtaacgagtgggtttcgcccgcgggatcaggttccggctaaagcatttccagcaaaagtgcggagcggttttgcgtcggataatgcgtaaggcaaagaaatagagcggttccatggttccgtttaactggaacggctctagtttataggggaacggaatggaatcttttggcagctttcgccgcaaattcgcgccgtggaacgacccggcggccaagccttttatttctttcgagaatgtgacgaaaattttcggtgatttcactgccgtcgataatctgtcgctcaatgttttcaatcgggaattctttgcgctgcttggtgcgtcgggttgcggcaagaccacgctgatgcgtatgctggcgggcttcgaggagccgacatcgggccgcattacgctcgatggtcaggatatgcgcggcatcccgccctataagcgccccgtcaacatgatgttccagtcctatgcactgttcccgcatatgacggtggagaagaatatcgccttcggtctcaaacaggatggcatggcgaaatcggagatcgatgcccgtgtcgctgaaatgctcaagctcgtgaagctggagcaatatggcaagcgcaagccacatcagttatccggcggccagcgccagcgcgtggcgctggcccgttccgtcgccaagcgcccgaaggtgttgctgctcgacgagccgcttggtgcgctcgacaagaagctgcgcgaggaaacccagtttgaattgatggatttgcaggtcaagcttggcatgaccttcatggttgtcacccacgatcaggaagaagccatgaccatggccgaccgtatcgcggtcatggacaagggtcgcatcatgcaggtggcaacgcctgccgaagtctatgaagcgccgcgctccaaattcgtggccgatttcatcggcaatgtgaatatcatcgaaggcgaggtggtgaaggcggcaaacggcgaggcggaaatcgccaccgagaaattcggcttccacattcacaccgaaacgcgcgaacagctcaatcccggccagaaggtctggtatgcggtgcgcccggaaaagacccgcatctcgcgcgagaaacccgacgaggccgccgtcaatgcggtggagggcgagctttgggatattgcctatttcggcgacatgacggtctttcacgtgcgtctcgacaatggccgcactgtcaaggcagcgagcctcaatgccgtgcgcaagactgaaaacccgctcacctatgacgagcgcgtctgggtttcattcgatatcgatgccggtctggtgctgacggcctgaggaaagggcaagcttatgcaaagggtgatcgcttccatcgccagccgccttgtcatcgcagtgccatatctctggctgctggtgttcttcttggtgccgttcttcatcgtcttcaagatttccctgtcggaagtcgcgatggcgatcccggcctatgcgccgaccttcgatctggcacggggatttgcggcgaactgggagaaaataaagcagctctccttcgataattatctgtggctgcttgacgatccgctctattacaaggcctatctgtcgagcgtccgcattgccgccatttccactgttctgacgctgattgtggcctatccgatggcctatggcattgcgcgcgcgccagccaccatccgtccgacattgttgatgatggttatcctgccgttctggacctcgttcctcatccgcgtctatgcgtggatcggtattttgaagccggaagggctgctcaatcagttcctcatggggctgaacatcatcgatacgccgctcaatatcctgaacaccgatacggcggtgttcatcggtatcgtctattcctatctgcccttcatggtgctgccgatctattcgtctttggaaaagatggattattcgctgatcgaggcggcgcaggatctgggctgcacaccctttgccgccttctggaagatcacctttccgttgtcgctggcgggtgttctggccggctgcttcctcgtcttcatcccggcggtgggcgaattcgtcatcccggatcttctgggtggatcacagacgctgatgatcggcaagacgatctggagcgagttcttctccaaccgcgactggccggtctcctcggcggtggcggtggtgctgctcgtcctgctgattgtaccgatcgtcattttccagcaggtgcaggcgcgggcacaggaaaaggggaaataggatgcagaacaactggtcccgcttcaatatcgtatcggtggcgctgggttttgcctttctctacctgcccatcgtgcttttggtgatttattcgttcaatgaatcccgtctggtcacggtctgggccgggttctcgaccaaatggtatggcgaattgttccgcaatcaggccctgatgcatgcggcctgggtgacgatccgcgtcggccttctgtccgcgacgatcgccacggttctgggcacactcgcagcccttgcgctcacgcgttatacccgctttcgcgggcgcatcctgttttcaggcatggtctatgcgccgctggtcatgcccgatgtcatcaccggcctgtcgctgcttctgctcttcgtggcgatgaatttcgaccgcggtttctggacagtgacacttgcccatattaccttttccatgtgtttcgtggcggtcgtggtgcaatcgcgcctcgtcagctttgaccggtcactggaagaagcggcgatggacctcggcgcgccgccggtcacgaccttcatgaaggtgacgctgccggtgatcctgcctgccgtggtttccggctggatgcttgctttcaccctgtcgctcgacgatctggtgattgcgagtttcacctccggtccgggggcaaccacgctgccgatgaaaatctacagccaggtccgccttggtgtgacgccggaaatcaacgcggtctgcaccattctcatcgcgctggtgacaacgggcgtcattatcgcctccgtcatcaacaagcgccgtgaagtgcagcgccgccgcgacgaacaggcagcattccgtatgggataaagggactttactgccccgttcccatcgaggatggtgagatgaaaggccgatcccacgagccgccgacaaagaaatgaagcggcggcttggcgggcggtgtttcggcgggctgctcgccgtctgtatcgctttccggctgttgcggctggctgttcgggaagaccacttcgccgcttagcgcaaggctgcgatctacgaagggcacgatgcctgcaagcgtcagcgtgccgtcggacgtatccagctttgcattttcaagcgtggcaacaccgtccgacagattggccttcacatccagacggttgaaggcgagggcgatattatctttgcgctccagcgcgaagaagcgttgggtctgcgccttggccagaaaatcctgtacggcaaaaccctgcatctggccattattgagctggatcgaaatattgccctgtgcattcgtcagcaggccggaccagcggtttaccgggcctttcatgaacaatgagacattgcccttgccgctgatgaagggcttgtcgaagcccagagcggcaaaaaattgcgaactgttgatatcgctggcattgaaccgcaattcgccactggcgctcttcaagtcgcgcacaatctgcacattggcttgcaggatgccgttgaaggcctttgcatcgccgatgtcgaaaatggcgcggcccccgcgtatctgaaccgccgctgccacacccgtcatcgtgaccggccctgcggtggcgctttgcgccgacaggcgaagatcgacttcggcgcggtcgaggaaactcgtatccacgatatcgcgattgggattgttccgctcgctcggcgagcgcgcggcgctgtcgggcagcggaatgaaagcagaaaacaggcggctgaggtcgagcttctcaaaggcaagcgtgccggttacggcgggttgttcctgttccagcccgatttctatgacgcccttggcggggctgccgtttgcggtcatttccacatccgcgaatttcaggcgtttcggcgtcgcagtaatggtggaagcaagagagaaagcaccgatttccgagctgcccgcaattggcggcaggttgagccagcgcactgcgccgctgagtgatggcgtctttgcggtcaggcgcccttcaaagaagcggtctctggaaatattggccttgccctgaaaggtgaggctgagtggattggcggtcaggcttgcggtcaggtccgatgtgccgcctgcaagaagcgggagggcctgtgccacggtgagcgagaactgggtggcttcaccgcgccatttggcgctgcccttcagtgttgcggcgctggatgtacgcggccattccagcgtggcgttgacatcggtgatctgcttgtcatgggggacgttcggctcgctgccggcgcgattgaaggcgatggtgccatcgcgcaccaccacgcgcccgaatggctgtgaagcctgtccggcggccagtgcattcttcttggcgccgctttgcaggagtgcgcgttgtgcgcggatagcggtgccaagccgtccgttggaattggcgatagcatccagcaattgcgagatattggaaacgggtgcttcaaggttcacatgcgggcgcacgatctgcgtttcggaaaaggaaatatgtcccatgatggcatcaagcggcgaaagctcgacatcgatgcggtcggcgctcatcaggggcttctggccctgatcggtcagcttgctgagggttacgccgcttagcgaagcacgcagaacgggaaagacgctgaggcgcggagcctgccgcaactcgacgctatagccggtccatgcgctgatttcctgtgcgacacgaatgcggatggcgtcggtggagacgatgaagggcaccacggccaaaagggttgctgccgcagcggcgcatagaatgacgaacgcaattatgaggcgcgtaaatatgggccagcgcatcaaccatccaatcagtgaaaccaggctatcatgtaaactcgtggtctgattccaacatttgcatccctcggttcaagcgtcgagcaaatgttggaatcacaaagaccactagtaagtatatgtatctagcggatttttagaatttgacgtttgaaacagcatatggaacagccgggatccagacgtcaaattcaatccacaagagtggttcccgttttaacagaatcgccggaaccgctctaactatttgttttgtcgcatttccccgcgtaggcgcttcgcacttctggctcgaaaatgctctaacactacagttgcattcttcagttaattcgtctctacagcctagagtatttttcagtcaaatggaaaaaacggatgccgcttaaattccgcaaaaacaaagagatagagtgcctttccgattgctgcgccgggtcgaggcgggcaaaaaagccaaatggttaatcaattgctgcgcagaaattaactgtgattttacagtcactacgaatgcgtaaacttcgagcggagaaattaaggcgtcgttaaccggtcccacgcgataagtaaatcaacactgagtggtaatcgagctgccgtttccggtgctcccttgcgaattgcttttgtgtcttttgtctctgagattctgatagcgccggttcgtccggcgcttttttttgaattctgacaggaataggaaaatttccgttcgagcgcgtttcaatctgattggatcagtcagccagaacgcgggttggcgggaagacgatctccaccacggttccctggccgggattggaatcgatggcaaattgcgcccggttggcttccaccatggctttggtcagcggcaggcccagcccggtgccttcgttgcgccagtctttcgcactttcggccttgcggcgctccagcgcattgatctgacggaaaggcttcagcgcctgttccacttcgctcttgctcatgccgatgccggtatcgcgtacgcgcatcaccacgtcgccattcagctcatagctcgtcgagacgatcacctgtccgccgggagccgtaaaacgcacggcattggaaagcaggttcagcgccacctgcttgatcgagcggctatcggcaacgatgtcgggcaggttggactgaaagctggagcggatgatgacgcgctcacgattggcctgcggctgcatcagcgcaatcgcttcgccaatggcatcgttgagcgaaaccgcctcgaactgcatatcgagcgcgcccgcttcgatcttggaaatatccagaaggtcgtttaccagcgccagcacatgattgccggaacggttgatatcgcgcagataatcccggtagcggtcattgccgatggggccgaacttctcatcggccatcagttcggaaaagccgatgatcgcattgagcggcgtgcggatttcatggctgatgcgcgccagaaattcagttttctggttggaggcgcgctcggcctccttgcgtgcattggtcagttcttcctcggtgcgcttccattgcgtaatgtcgcgcagcacagcgcagaacccgcgcgtatgcggaagcttgccgattgtcatgaacagcggaataaagccgcccttggcctcgcgcccgatgacttcgcgcccgtcattcaaaacactcaaaaccccgttgccggagagcccgtgcagataatccatcgccgcgcgctggctttcgatggcgaaaagcatggagaaaaacttgccttccgcctcgtcgcgctcatagccaaacagggctgacgcggaatggttcatcgaacggatgcggccttccggatcgatcagaacgacgccatcggtcgccgtgtcgagaatggttttgagttcctccacatgggcttcgagcgcctgcttttcctcatcattggcagcgggcagttcggccggggcggggaggtcggcggcggtaaccggcatcaggctcaacatcagcgcgcgcccgccgcgccatgcaattgcgttcagatgggcatcgaccggttcctcgctgccatcggcgtggcgcagaaccatgctctggcgtgtttcgccatcatcgctctcactgttgaacagcacatcgacaccgcctgcgctgcgaatatcgtccagcgattcatagccggtaatgtcgagaagcgcctgattgacgtaatggattgcatcgcccgaatgaatgatgaccggcaccggcagattggccagcagcgcggtttcgtccggctggatcggttcggagcgtgtttttacgggcggcgttggttcaaccggctcgatggatgacgtttcggaaacgggcgtttcgctctcggcgcgcgtattggcaaggccctgcttgcgcaggcgctcggcaatctcgcgaaatgcattgcgctcggttttcgtaagcccgccttccgggcgcgttgcgcgctccttttccttcaggaactttgcctgattggccgccactttttcctgcgcgcaggaattgagcaggctgatgactttgtcggaatcgcgacggccgggcgtcggcgtaatgtcgagtggcggtttcggcagaacggcagcggggtggtcgtcattggccacttcttcggaaagcgccagaacatcgtcctctcccaccatgcgggcggtttcggcaggctctttccggggcttgcggttttgcggaataccgccggcaagcgccaggccgatttcttccgggtcagcttcggcttccgccgggcgcacgatgccgaagccgcggaaaccgagaaattcgcggtcgcgcgaataaacgggcagggctgcgagttccaccggcactcgcaggcgtgtgccttccaccggccacagcaggcgcttgcccgaccaggtgtctcgttccagcagaagtgctgcgatgctgccatcggtatcaaaaccgaagacattggccacatccgaaaaacgccgcccgacgatatcggcggaattcggcccgactactgcggcaagatcgggcgaaatttcgctgaatgtgccgtctgggcctactttccagataaagcgggcaggcggtgcatcgtggtcgaaggcaaaggttttcggcctgggctgttcggcatgggttttttgcgcttgttgcgcaggggcatccccctgttcggggaggatttcttccagaaccgcttccgcattgtcaggcaggggcacagcttcagccgcggtttggaactgggctggggcgtcgccgacgatgcaaagaagatgcaaggccggtgtgtcggtcaggcgggcaatagcgccgggcacggaatggcttccggtgcgaatgcgccgcttgacgatgcggtctgtagcgtctccggcctcgacaatcaggtcttccagcgtggaagcggaaatatcgagcaaggcgaaacgcgggcttgctgcaacgaccttcccaaccgcatccaccagcgcgatatgggtgctgtcatcaccaaggccggaaatggctgcttcggcgctgttatcgggcatttgtgttgcaaccagcagggcggcgacgccatcgggcagtttgatattggaaacgtgaaggtgggttagctcggagcgcaagccaccgcccagccgcacggcgacggcgctgggcgcgctggtgttttcgctgctgaaggccgcaatctggcggcgtgtggcgacgggcagatcaagttgtccttcgatcagatcttctacgcgattatagccgaaaagcttcgcgccgggcccgttgacccaaagcacggtcgagagatcatgcgccagcacaagctgcgcatcgcctctggcaaagccttcgcggaccgaatccagcgcggcaatatcgatgaaggggtatgatcctgacatacggtccttacctattttttcgaccgcccgcagcgctccttaacgtctcgttaataagcttcttgcagtcgcgggtccatattgcccttcggtatgggctgtattttctctttcattagttaatgcgggaaagccaattttacatgatctgtggtttgtcgcggctgaacgcaaccatgcataacagaaagtaaccgggattcttcgcattttacgaagacgtgatccaaacggggatttcttgaaaaaagaacgctataatcacttgcaatatggatcgattctccgtatgtgaccccctgtcagcgatgcgcaagcatcagcctgctggcaaaaaggtacgcggtcgtagctcagttggttagagcgcaggattgtggctcctgaggtcgttggttcaactccaaccgaccgtaccatagcctataagccatctaactgaaattatgtagaaataacgataatttgcgttatttgtcggggctcgttcgagctttggcgcacgaatttgtagcgcatattatgcaacaaaatgcgatacaagctgtgctatcatacctttatagctggtgggctctcgtgtttctcgctgatagggacgcccgtgcgccaattgtccgcataagccaaaaaatacacgatctggcccaggcgatgacaaagcgcgcacactttatactgctgccattaagtgactagaattcaaaggcctcctaatgaatgaccattccaagggggggctttatgaagtgttatcttattaatctcgacaagagccgggatcgcctcgaattcatggcgtctcagtttgagcgcctcggcgcacaattcgagcgtgtggaagccgtaaatggacgagccatgtcgccgcttgaactggcttcctttactcaaataagtaaagaatggcccgctcctttgtcgcctgccgaaattggctgttttctttctcatcgcaaatgccttgaaaagattgctgccggcgaagatgcctatgcggcagtctttgaagatgacattcgattgagccagggttcctcgcggtttttggcttcagatcactggatacccaagcaagcggatatcgtcaaaatcgacgcttacggacatgaggtattgatttccaaccctgttaaaaatgaaggcccgtattcgatttcccggctgcgctcgcgacacttgcagacgggcggatacgttgtttcgcgcgaagcagctcgcaagctccttccattgatggaaaaagtctcagcgccggtagaccatttcttgttcgatcccaatgatgggccattcaacgattttgaaatttatcagatttcccctgcaatttgccgccagtcgggaatggaaagcacaatcggtcagaatcggcgccccaaacagcgcccctctcttttgggcttggtctggcgtgaagctaaaagattagttatgcgaacccgtcgcaatctaaaaggtttcatagccaacgtcaccaaaacaggccggtgggggcccattccatttgatcgggatattgcgtagttcacccgcaattagtcatagccaattttaacaatagatgttgaccctggcgaaggcgcatcttctgcgtaatatgctatcaatcttctgaacagattagtttttccgcccctgacattgttaggggcgttttgttttgtactctgactgtctccaagacggttttaactgctctttagaacgggttttggagacactttatggccatttcaccgtctaaccatggcacccgcgttaccctggtgggtaccctactttgatctgtacggtttgcggtgcgcattccaagtgaagtgaaagtataggacggaattgccataggacgtatgatcgcaagaattgcagaggtgttatggtaagcatgtggcacgagggtgactggattaaatgcaaagtctgtgaagcggacgatgatcgccagtgcagccactgtgagaatgtcggctggtttccaacacggcgcttctgagtgcagcttaaagcgatctactctgtctaagagccaacgtcaaaatgtcaggaacgagcgacactttacagggagattatgcattcggtggtgtgggagcgttggtagcggaggagggattcgaacccccgacacaaggattatgattcctctgctctaacctactgagctactccgccacgcgtcgctttacagagacaaattcatcatcgccaatcggcgtacaaatcgttgttcctgcaaggaatggcggcggtatatgtgcggaacgagaccctgtcaagcgttcttcgcataggtttcatcttgttttctatcatttgcaccgatatggaacttggcatcagcaaaggctaagtttcatggcacctcgtattgcggttttgggttgcggctattggggcggcaatcacattcgtaccctgaagagtctcggcgcccttcaggcagtttcagactccaacgcggaaaaagcggaacgattcgcttccgaattcaacgttcccagcattccagtcgaggaactcttcatccatccggatattgatggcatcgtgctggcgctgccgccgcagcttcatgcgcaatatgccatggaagcggtgaagaacggcaaggatgttctggttgaaaagccgattgcgctcgatattcccgtagcgcttgccgaagttgaggccgcgcgcgaaaatggccgcgtgttcatggtcggccatgtgctccgcttccatccggcttttgaaaagcttctcgacatggtgcaaagcggcgaacttggcgatatccgctatgtgcattcgcaccgcgtcgggcttggcaagtttcataccgaattcgatgcgctatgggatctcgcgccgcacgatctttcgatgatccttgccatcaccggcgaggagccgaacgtggtgcgcggcgaaggcgttgctattctcgatcatctgaacgatttcgcgcatcttcacatggaatttccgagcggaattcgcggccatctttttgcttcgcgtctgaacgcttatcgcgaacgtcgcctcagtgtcaccggcaccaagggcatggctgttttcgacgatggcgaagcctgggagcggaagcttgccctttacaggcatgaggtctggcgggaaaacgaccgctgggctttcaagtccgccgatccggtctatatacaaaccgaagaaggtatgccgctgacgcgcgaattgcagcatttcatgcattgcatcgaaacgcgtgaaacgccgcgaaccgacggcaaggaagcgatcagtgtcctgcgcattctcaccgaaggcacggtgcggcatccggcctgaagcagcagtgcgcaagcagcgtaaaattgtgtaaagcggtgttacagcactcgcaaaactttgaacgctccggccatggcagggcggggcgcaagcgaataaatagatggccgaggattcgcaccggttttcgtgcgggccagatatattggagccaacatgcagttcattgatcttggagcgcagcgcgcgcgtatcgaaaatcgtctcaatgccgccatttccaaggttgttgcggaaggccgttatattcttgggccggaagtggctgaatttgaaaaaaagcttggcgaatatctgggtgtggagcatgtcatcgcctgtgccaatggcactgacgccttgcagatgcccctgatgacacgcggcatcgggccgggccatgcggtttttgttccgtccttcacctttgcagcgaccgctgaggttgttgcgctcgtcggtgcagagccggtattcgttgatgtcgatccagatagctacaacatgaatgtcgagcagctcgaagctgccattgccgccaccatcaaggaaggtcgtctggagccgaaggcgatcattccggtcgatctttttggccttgccgcctcttacaatcgcatcaccgccattgccgagcgcgaaggcctgttcatcatcgaggatgcggcccagtccatcggcggcaagcgcgacaatgtcatgtgcggcgctttcggccatgtgggcgcaaccagcttctatcccgccaagccgcttggctgctacggtgacggtggcgccatgttcaccaatgatgcagaattggcagatatactgcgctccgtgctgttccacggcaagggcgagacgcagtatgacaatgtccgcatcggcatcaattctcgcctggatacgatacaggcggctgttcttctggaaaagcttgccattctcgaagatgagatggaagcccgcgaccgcattgcaaggcgctataatgaggcgctgaaggatgtggtgaaggtgccggaacttccagccggcaaccgctcggcctgggcgcaatattctatcgaaagcgagaaccgcgacggcttgaaggcacaacttcaggcagaaggtattccgtccgtcatctattatgtgaagcctctgcacttgcagacggcctataagcactattccgttgcccccggtggcctgccggtttcggaaagcctgccatcacgcattctgagcctgccgatgcatccttacctttcggaagctgaccaggacaagattatcggcgtgatccgtggcttccacggcaagaaggcctgaattggctgaattatatgaagtgatcaaaacccggcgaaagccgggttttgtttatgctcgcaaattcagttgccaggatgcactcagccgatcatggcgcggcgctggttggccgcgcgttccatgacttcccgcggcgccttgacgccatcgcgctcttccagtgcttcggccttggaaagttcggtttcggcaaccgtcagttccgcttccgccgcttccttctgtgacatcagatcgcgaatcgatacgaaaagattgtcgcgccgctgacgtgcagccttggcgaaggtcgggtaggcaaaatgattgatgtcggtgatgccggcctttttctcttccgacagaatctgtgcgtcaagttctccagccatacgctcgaattcgccgatcatgaggtcaagttgccccaattggcggcgcttttctttcacctgaaacagtttcagcctgacgaggctttcacgtggcttcatacgcaatactccttgaacaccaacccagctccatgtgttggggctttccccccggctcgttaaccagtgtgaatgggcaaaaacacgcccaattcacccccaaatctcctcgcgattccagtgtccccaaagggagggcgtcgcggccgttattcgcaatggcctcaataagcgaaacaaaaagttaagaattcgctcgtttggtaaccattcctttaccggcggagttaatcatatgcgttaggacttaaggctcggtaaaccaggtgtggttttttgggcaacaggcgaaaagatagagtcggatgaatcgcttgcggaagagtcttaaagcgatgcattagagtcaggagaataggaatattctgttgattcaatcgtgtatgagatttttctaaacggaacataattatgcttgccaaccagaatcatattttgttaaccatttgctggcaccttcatacaaaggcaacgatagttccgtgtgctgccgtgagggacatctggtcggctgcggaaaggggataaaagatgcgcgtccttttgattgaagacgacagtgctatcgcacagagcattgagttgatgctcaagtccgagagttttaatgtctatacgaccgatctgggcgaagaaggcatcgatctcggcaagctttacgactacgacatcattctgctggatctcaatctgccggatatgtctggttatgaagttcttcgcaccttgcgtctgtccaaggtgaagacgccgatccttatcctttccggcatggccggcatcgaggacaaggttcgcggtcttggctttggcgccgacgattatatgaccaagccgttccataaggacgagctgattgcccgtatccatgcgatcgtccgccgctccaaggggcatgcccagtcggtcatcacgacgggcgacctggtggtcaatctggatgccaagacggtggaagtcgcaggccagcgcgttcatctgaccggcaaggaataccagatgcttgagctgctttcgctgcgcaagggcacgacgctcaccaaggaaatgttcctgaaccatctttatggtggcatggatgagccggaattgaagatcatcgacgtcttcatctgcaagctgcgcaagaagctcgacgccgtttccggcaatcagagctatatcgaaaccgtctgggggcgtggttatgtgctgcgcgagccggatgccgagatgcgcgaaagcgcctgattcgggctgcatggtctgaattgtaaaaagctccgcttcggcggagcttttgcttttcaatcacctgtctgatggtcaaaaaaagcgccgggtggaccggcgctttttcaattcattccgcggaaaagacgatatcttcggcggttgcatgaatggagattttcatgcccgcctcttcggccagaagcagcgtgtagtagggctgtacggaatgggcgtcgatgggctcttccggtgctgcgccggaatgaagctccaggaatttcggcggcacgcgtagcatccggcctttgaccgtgatgacaaaacgcggatcggtatcgccgccttcgagacgcaccgccagagaaccgccgcgcggaatggcgccattgccgatgaggagcatattcaaaaggagtttcaccttgttcttgggcagaagcacgcgcgcgccttcccaggtgaattccggcttttcgttcctgaaatattcagtggcgacgttctgggcatcgccggtgtctatctgcacgcctgccgagcctgccgcaccaaaggcgatgcgggcgaactgaagccgggcggaggcgttgcgcgcgctcgatttgatgagcgccatcgcgtcttcatcggcgctaccttcttccagcaattccagaccattattgatcgcaccgaccggtgagatgatgtcgtggcagatcctgctgcacaaaagtgcaccaagatcgagagctgaaagggtaacgggcaaggacatggcgctttctccgggaacgcagatcagcccggaccgcctggctcgtcagacgatgggccgctatcggttaacgaaacagcctgcgaacggggtgtttgcgggctgcatgaaggcgggcgaatcgcccagaatatcgagttaactggatacacgccccgctggggcgccgcaacaaagcttcttttgcggggcagcgtggcggcgtgttcaaatggctgtgagaaccgccattttgagcgcgaaatcaccttgaaatcacgcgccttcgtaaagccaatttcagaacttaaaggtttggacaataaattcgggtctaaaatgacacgattcgacaaaacgcccggaagaggcgacgtcaggcttttgacagggccgtcagacagagaagcgtgtagccaaaaggaaatataaatggccataccatccctgtcgcaaatcaggttccgcaatgcggcgtgcttcgtcgcgttttttgcggctctgtttgtctccttcatcgctctgcctcgcgaggccagagcagagaatacatacaccgccgaggaagtcgtggaatccggtcacaggttcttcggttcgacttcgggcggcattgcaagtgcggtcgagaaggcatttcagagtttcggcctgccaaacggctatattctgggcgaagagggttcaggtgccttcatcggcggcctgacctatggtgaaggcacgctctataccaagaatgccggcgaccataagacattctggcaaggcccttcgctgggctgggattttggcggccagggttcgcgtgtcatgatgctggtctataatctcgatgatatccagcacctttatgggcgctatgctggtgttgccggttcggcctatgtgatcgccggtgtcggcttcaatgtgctgaaacgggaaaatatcgtgctcgttccaatccgtaccggcattggcgcgcggctcggcgtgaatattggctatctgaagctttcagcagcgccgacctggaacccgttctaacgcatatctcccaaaagcgataaccggttttcggaaaagatgcgcgtcaaaacaaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctaagctgtagcgaacggagttgcgcattcttagcctttccggcgcaaattgttctgctggaaaggcggaactttgcgcattatgaatatcgaatagatcttgtctgcaaccgcccgggcctgttgaaatcgtgattcaatccgctctctttttgatgcttggcgttctcgtggcggttttcgtcgtggttctgcttggtccttccgtatggcggcgcgccttctttctggcgcggcgtcaggtgcaggccgaactgccgataaccttagctgaaatccgtgccgaccgagacggccttcgcgccgagcacgctgtcgccgtgagcaagcttgaacaattgctgaagctggaacgcggcaagacggcggaacaaaaagtgacattggcgcgccagcaggatgagctgaaacgcattccccttcttgaacaaaacattgccaggcttgaaaagcggcttggtgaggaggaaaagggagccgctgaagcccggcaggcgcgcgatacggcgcttgaaaaagcggaaattctccaggccgaactggagcgggtgcagggccattatgttgcacttgagagccttgcggatacgctgcgcatcgaaataagcgcgcatgaggccgagattagtcgtttaatgagcgagattaccgaaatgcgccatgaccgaaaggatgcaactgcccgctataacgagctttcaacgcagttgacggcggcgcagacgaaactgaaaagcgagacgcgccgcaatggtgaattgcagcagaagctggaaaagctgatttccgaactttccgatgcgcaggaaaaactggagcggcaaaatcgtcatggcgatggcgcgctcatgagtgccgatcagattgagattgcgcgccaaaatgctgcgctgcgtgaggaaatggccacccttgccgcccgcatggttgccattacggccgaaagggaaggacccgattcaccgatccataagctgctcaagggaacggccctgacggaaaagggcaaaggcaaaaagaataaagcgcccaaaagcctcgcaacccgcatccgcgacatgcaatagagcattttcgcgccaaaagtgtgaaacggttttggcgcgaaaatgctctagcttcccagaacatccgaccagtcgggattgcgcgaagcctgtgcctgcatgagctgcaacgcggaatgattttccaaccgctacggcgtgcatccagaaccgcattttttgcaagtgcctgcgccacgcctttgccgcgcatggaatccggcacgaaagtatggtcgatggagatgagggaagggccaagtttcgtataggtcatctcggcttcgctgccttcaaacgtggccacgtagcgcccgccatcggaactgtcttccttgcgaatttcgatattcccgctcatgccatcctcctgaataaagcgctatttcaattcatagcataagcagacaatgtgcaaacaaaaaccggccccgaggggccggttttcaattttccaaagcgcgccgcggtcaataagggttggcggcgatccccaagagcgggatatgctttatctgtcttgtcttattatccctgcaaaaccggcctgcacttgaaatagtctagtgccgatattgctggattctggtggtcctcaggccggcgagaccatgctcatcgattgaggattgccaggaaaggaattcctccaccgtcaatgtataacgctggcatgcctcctcaaggctgagaagcccgccccgcactgcggcgacgacttcagccttgcggcgaatgacccagcgccttgtattggcgggggggaggtccgcgatggtcagcgggctgccatcaggaccgataacatattttatacgcggtcttaccagatcggtcattgtactctctacacaacactcaaggacctaatcgagtaggagactagcgcgacagctttaaaaattacctaagctgctggtaacgctctggtaacacttggaaaaatattggctttttgggatataaaaatggcccgttcgttcatcgccgacaatgttttcaacgaagtgcgggccggttgtcgcaatctggacattgattgttttgcgacacttggcaaattgccgcagtttgccctatatagggcgcaaaaattgaaattttgagaagcagggctcttatgcccggaagctggaatcaatcatgagcctgaacagcctcgatctgccgggaaagccggaagacacgcgcgttgtcgttgccatgtcgggtggcgtcgattcatcagttgtggcggggatcctcaaacgtgaaggttatgacgtcgttggcgtgacgctacagctttatgaccatggcgcagccgttcaccgcgccggttcctgctgtgcaggacaggatattgaagacgcccgccgcgtttccgagagcctcggcattccccattatgtgctggattacgaagcgcgttttcgtgaagccgttatcgatccctttgccaactcctatgtgagtggcgaaacgccgattccatgtgtttcctgcaaccagaccgtcaagtttgccgatcttttgcagacagcgcgcgatcttggcgctgatgcactggcaaccggacattatatccgcagccgtgccaatggcgcccatcgtgcgctttaccgcccggtggataccgaccgggaccagagctatttcctttttgccacgacgcaggagcagatcgattatctgcgcttcccgcttggccatctgccgaaggcgcaggtgcgtgaaatcgccgaggaactgggcctgactgtcgccaagaagcaggatagccaggatatctgctttgtgccgcagggcaaatattccgacattatttccagattgaagccggaagctgccaatccgggcgatatcgtgcatattgatgggcgcaccctcgggcgccacgatggtatcgtacattataccgtcggccagcgtcgcggcattggcgtcgccacgggcgaagctctttacgtcgtgcatctggatgcggccaatgcgcgtgtcatcgttggcccgcgcgaggcgcttgagacgcacaaggttttcctgcgtgatgtcaattggctgggtgacaccccgatcgccgatctgccgaaaagcggaatggaagttttcgccaaggttcgctcgacgcgcccgccgcgcccggctgtgctgcgccatgcagatgggcagacgtgggtggagctggtcgatggcgaaagcggcatcgcgcccggacaggcctgtgtgctctattccgatgacagcaatgccgcctgcgtgttcggcggcggctttatcggacgctccgagcgtgagccgcaggcggaagaaatgctgcgccgcctgatggcaaatgctgacaaggcttccgcagcctgacttggtaaaggcgagttttcaaaccaaaaaacctccggcatgaaccggaggttttttggtttgaaaatgttctaaagcggttcctgttttaacacaatcgccggaaccgctctaactatttgttttgccgcattatcccacgtatcgaagcgggaccataaatcagcccggtggactgatttccccgcgtaggcgtttcacacttttggctcgaaaatgctctaggaaaacttgctgaaacgagacaaggcaatgccggatgcggttgcgacattgaggctgtcgaatgtcttcgacatgggaattcgcgcagtttccagcctttccagaaggcgggaaggcaatccttcaccctcggtgccaagaagaagagcctgccgttcgcaaatggtggcttcatagatactgcgcggtgcggatggggtgagggccagaagattgaacccggcctctgcaagagcggcgttgatgtcgtcaatcgtgccgccgtgaaaataaggaaccttgagcgccgcgccgaccgagacgcggattgccttgcgataaagcggatcgcaacaggtctcgtccatcaatacgcaatcggcctcaaaagcggcagcattgcggaagatcgagccgacattatcgtggttggaaattccgcacaaaaccaccaccaaagatttttggggcagggcggccagcatatcccgaaggtcaggctgtgattttcggcggccaacggccaaaatgccgcgatgaacatgaaagcccgcgaccgcatccatgattgcttgcggcactgaataaacaggcacgcccggcggcaactgccttagctgttcggtcaatcctcccagccggttttccagtacgagcagggattccgtttcaaaacgtgcggaagaggaaaaaagcacgttcaaaaccactttaccttcagcgataaaacgctgttgacgccccacaagatccttttcgcggatgtcgcgatatggagcgaggcgaatgtcgtccgcgtcatcgattacaaagacgcagtcgtgcgatctggtatctatatcctgcatcgcacggctgcggcctcatgggatgtggtttattggtgcgccaccgccatcatttcacgccggcgtggtgtgggactcatatagaggccggagagcgtcgacaacatcaattcgatgtgtggcgaagaaaccatataatagatggtctgagcatcgcgccgcgtcgagacgagatcgagagcccgcagcttggccagatgttgtgaaagtgcagactggctgagatcaatagcttttgccagcgcgcccactgacatttcattatgaagtagcttgcagagaatcagaagccttttattgttagcaagcgctgagagaaaatctgcagcctgatctgcgttttctactaaatcataaaaagtaactttgttagtcatttgccgtcatacccccgtaagactgcatgaagttaaaaatacacccaagtttttctgtttgagcccgttaaaattaatactatatattgggtttgagaagcccttgcttatattcaaaacggcacaaaaaccacaaatttgtcccaaaaaaatgcgtttttgtttcagggggctttatttgcgtcagggggcaatgtttgaacgaccgtttcgatagaatcgcagcttgatgcaaacgttagcctggccacccgatcgccattgacgaaatccatgccatcctagtctaaacctatcatttttcaagtctttttcaattttctcatattgccttccgcgtcttcggcaaggcgtgcgattttgccaatgcagttcttattataagcgtggttcttatgatagtcgccgagagcggattgttctccatccgtgatatcggcactcgtttgcgacctgctcaggcgatcatccgtattgaatttaaagccctgccgaagccgccattcaagctcgcactttctacagcgagatggaaaaggcaaaagtttccgagatctacataaagtgcgaccttggaattatggtcgagatagcggcggcgaatacgaggggagccttgtggattccggtccattgcaattgtttcgcagtgaatcgtgttgcgagggcatccccttgccgagtttttcctctcgcaaggtcccatccggacactgcaataaggcccgcaacaagatatgaaaggcgtataaggccatatcatgcttatgtgaagattattataaattgatggcccttagcgcaattttccaccattcccaaaaaaataggaaaaaaatctaacaattttggctaaattcagttgagaatgtgaagctgttctaaaaattacgcttgcaaagtgacctcccacacgtttcgataagccaggctgcgggcaatggggtgcgcgcggcaggcatttccgtggaggcgaacaataatgaaattttatcagaaactcctggcggcaacggcgctagttgctcttatgagcggtgcagcttcggcgaaaaccttcgtgtattgctcgccggcttcgcctgaaggcttcgatccggcagcctatacgggcggtgatacgttcgatgcttcggcgcatccggtttacaaccgccttgccgaatttgaaaacggaacgacgaaagttgtgccgggtctggcagaaagctgggatgtcagcgacgatggtctggaatataccttccatctgcgcaagggcgtcaagttccattcgagcgaccatttcacgccgacccgcgatttcaacgcggatgacgtgatcttctcgtttgatcgcatgcgcaacaaggataatccgtggtaccagtacaccgctggcatcacctatgaatattttgacagcatggagatgggcacgctcatcaaggatcttgtcaaggttgatgattataccgtcaagttcgtgctgaaccgtccggaagcgcctctcctcgccaatatctcgatgcctttcgcctcgattatttccaaggaatatacggacaagctggccgccgatggcaagaaggacgatctgaatcagtacccggtcggtacgggtccgttccagttcgttgcttatcagaaggacgctgtcgttcgcttcaaggcaaatgacgactattggggcggacgcccgaagatcgacgatctggtcttcgcgatcacgaccgatcctgctgttcgcgcgcagaagctcaaggccggcgaatgccagcttatgtcctatccggctccggcggataccaagggccttcaggctgatcccaacctcaaggttgacgaacaggctggcctgaacgtggcatatcttgcctataatacgctgaaggcgccgttcgataagccggaagtgcgcaaggcgctcaaccaggccatcaacaagaaggctatcattgacgctgtgttccaggggcagggtcaggtcgccaaaaacccgatcccgccgacgatgtagagctacaacgaagaggtcgtggacgataagtacgatcctgaagctgcaaagaaggcgcttgaagctgctggcgtgaaagatctttcgatgaagatctgggccatgcctgtcagccgcccctatatgccgaatgcgcgccgtacggccgaactcatgcaggctgatctggcgaaggtcggcgtcaaggctgacatcgtctcgatggaatggggtaaatatctcaagaagtcgtctgaaaaggatcgtgacggcgctgtgatcatgggatggaccggcgacaatggcgatccggacaacttcctggggacgctcctcggctgcgctggccttggcaacaacaaccgcgcccagtggtgctacaagccgtttgaggacctgatccagaaagccaagacctcgaccagccaggaagagcgcaccaagctttacgaagaagcacaggcggtcttcaaggagcaggctccttgggatacaattgcgcattcgacggtcttcgtgccgatgtcggctaaggtcacgggcttcaagcagagcccgctcggcgattatcgctttgaagaagtcgatatttctgagtaagacctgacaacgcgagtgtggtggattgggggttcctgtactttgcgtgactgcacgctcaggaacctcacatccgtaggccatacccgattcaactggttactgatttggctttgaaaccggaattcgttcatgtctcctttcaggaggcatacgggtttcggtttcatcaaatccgtggccgggtgtggggaaccctctgcgcccggtcggatttttttatgttccgtttcatattaaacaaacttgtctatctggttccgaccttcataggcattacaattgtggctttcgctttcgtgcgggtcctgcccggcgatcccgtgctgctgatggccggcgaacggggtgtgagtcctgaacgccatgctgaactcatggcgcagctcggatttgatcgtccgatctgggagcaatatctcctttatgtctggaacttgctgcacggcgatttcggtcagtctctggtgacgaaaaagcctgtcctagtggaatttttcgcgctttttcctgcaaccgtcgagttgtccatctgcgcgattatcctggctgtcctcattggcattcctgccggcgtcatcgctgccgtcaagcgcggctcctggttcgatcaggggcttatgggcatttcactggtcggttattcgatgccgattttctggtgggcgctgcttctcatcatcttcttctccggtgttttgcagtggacccccgtttcgggccgcatttcgcttctctattatttcactcccgtttcgggcttcatgctgatcgacagcctgctttcgggccagaagggcgctttcctgtcggctgcttcgcatctcatcttgccgaccatcgtgcttgcgaccattccgcttgcggtgattgcgcgccagacccgttcggcgatgctggaagttctgggcgaagattatgtgcgtactgcgcgcgccaagggccttcccatacgccgcattgtcggtcttcatgcgctgcgcaatgcgatgatcccggtcatcacgacaatcggcctgcaggtcggcgtgttgatggcgggcgcaatcctgaccgaaacaattttctcatggcccggtatcggtaaatggatgctcgattccatttcgcgccgcgattatccggtcgttcagagcgggcttctgctgatcgccttcatcattatggttgtgaatctggtcgtggacctgctttacggcctcatcaacccgcgtatccggcacaagtgaggggaatatgacacactcaactattcagccggaagccgtgaaggacgtaggcacgcttcgtgcattgcgggacttctggttttatttcagcgtcaatcgcggtgctgttatcggcctcgttgtttttacggcgctggttcttgttgcaatcttagcgccggttcttgccccgcataacccgtcggaacagttccgcgatttcatgctcgtgccgcccttctgggaagagggcggttcaacccagttcctccttggaacggatgcggtcggccgcgatattctttcgcgcctgatctatggcgcgcaatattcgctgctcgttggcttcgttatcgtcatcatctccatgagcctcggcatcgccatcggcgtgttttccggctatatgggcggtggcgtcgatacggtcgccatgcgcatcatggacgtcatgctggcattcccgtcgcttttgctggcgctggttctcgtcgccattctcgggccggggctgattaatgcggttctggcgatcactctggttctgctgccgcatttttcgcgccttacccgcgcggccgtcatggcggaaaaggaacgtgaatatgcaacggcggccaagcttgccggtgcaggcaagttgcgcctgatgttcaagaccatcctgccaaactgccttgcgccgctggtggtgcaggccacgatgtcgttttccaatgccatcctcgacgttgcggcacttggctttcttggcatgggggcccaaccgccaacgcctgaatggggcacgatgcttgccgaagcacgcgagttcatcatgcgcgcctggtgggtcgtcacgttccccggccttgcgatcctcatcactgttctcgccatcaatctgatcggcgacggtctgcgcgatgcgcttgatccgaagctaaagcggagttgatcgaagtgctactcgatattaaaaatctcacggtttccttcgatacatccactggcccgttcaaggcggtggacgggatcgacatcaccgttaacaagggtgaagtgctggccatcgtcggcgaatccggttcgggcaagtccgtcggaatgctggcggttatgggtcttttgccaaagactgcgaccgtaaccgccgatgtgatgatgttcgacggcatggacctgcgcaccctgtccgacagtcagcgccgcaagatcatcggccgcgatatttcgatgatctttcaggagcccgtagcaagcctcaatccgtgtttcacggtcggctatcagcttgaggaagtcctgaagcagcatatgggtatgggggcttctgcaagccgtgcccgcgctatcgagcttctggaactggtcggtatccgtgatgcggcggagcgtctgaaaagcttcccgcaccagatgtcgggcggccagtgccagcgcgtgatgatcgcgattgcgattgcctgtaatccgaagctcctgattgccgacgaacccacgaccgcactcgatgtgacgatccagaagcagattctcgatctcctgatgcggcttcaggtggagcacggcatgggcctcatcatgattacccatgatatgggtgtggtggctgaaacggaagaccgggttatcgtgcaatacaagggccacaagatggaagatgccgacgtgctgtcgctgttttccgcgcccaagcacccttacacccgtgcgctgctctcggccctgccggaaaatgcgactggtaatcgtcttccgacggtttctgattttgtctttgagaatatcagtgcaggagaagcgcgatgagcgagatcgttctcgaggcgcgcgacatcaagcgcgattatcatgttggcggcggcctgttcggcaagccgaaagttgttcatgccgtcaagggggtgagtttcaaggtcgaaaaaggcaaaacgctggcgattgtcggtgaatcgggctgtggcaagtccactctggcgcgcattctcaccatgatcgatccgcagacttccggcgagttgaagatcggcggcaaggatgtgaacatcgcccgcgatggcctgctgccggaaatgcgccagaaggtgcagatcgtgttccagaacccctatggctcgctcaatccgcgccagaagatcggggatgttctggccgagccgctgctgctcaacaccaatatgtcggcagacgagcgccgctccaaagccatgcagatgcttttgaaggtcggccttgagcgcgaacacttcaaccgctacccgcatatgttttccggtggtcagcgccagcgtattgccattgcgcgcgcgctgatgctcaacccgaagctgctcatcctcgatgagccggtttccgcgctcgacctgtccgttcaggcacaggtgctcaatctcctgtccgacctgcaggaagagtttggcctcacctatgtcttcatcagccatgacctctcggttgtgcgctatatcgcagatgatgtgatggtgatgtatttcggcgaggtggttgaatatggttcgcgtgacgatgtgttcaacaatccgcagcatgactatacaaagaagctttttgctgcgacgccgcgtgcagatgtcaatgctattcgcgcgcgcgttgaagcacgtgctgcagcaagacaggcagtccttagctgatttctatgtgtaaagtctgaaaaacaagagccgcatattctcatgtgcggctttttcgcgagaagcttgttgtaagcttctaatatttgaagtataaggaaatgttgcgatattaagtatatcggtataagtatgtatttttatttaatcgtttctattgttatattcgcgttgtcggcaattttttgggtggaaaatgtgcttgtatgtcctgtgttttgatacgcatcttgctccataacccacttacacttttcgggatcatgctttagttcatgttccgcgctgctgatgccaggcgagggcgcgcacgatatcatcggctgcaatcttgccgacgatggcaccgttttcaatgataccgacatcgccaccgctatccgccaccgcagtcatcaaatcccgcaccagcgtttcgcgcctggccgttgcagcaaaaggacgtggcgctgcattgcggtcgaaaggcaccattatgtcagcggcccgaagcacgccgagcgggttcatatgggcaacgaagtcggcaacatattcattggcagggtgcaggagaatctcctgcggcgtcccgcattgaacgatgcgcccgccttccatgatggcgatgcgattgccaatcttcattgcttcatcaaggtcatggctgacgaaaacgatggtttttctcaggcgtgactggaaggccagcaattcgtcctgcaggcgggtacgaatcagcgggtcgagggcggagaacggttcgtccatcaggagaatgggcgcgccggttgcaaaggcgcgggcaagcccgacgcgttgctgcatcccgccggaaagctcacccaccttgcgggtggcccaatcctgcaagccgacgagttcaagctgctggcgcgccttgtccagccgttcttccttgcccataccggagatttccagcccgaaggcaacattttcctcgacgctacgccatggcagcagaccaaactgttggaacaccatggagacaagctcggtgcgcagacggcgcagtgttgcgcggtcagcttttcccacatcgatgctgcgctcgccatcgtgaaccagtgcacgcccgcgcgagatggggttgagacgattgattgcacgcagaagtgtggattttccggagccggataggcccatcaggacgaggatttcgccttcctcgatatcgagcgtacaattatggacgccgagcacaaggccggtttcggtctggatcctggagcgtgtttcgccgcggtcggccagatgaagcgcctcatcgacatttttgccgaagatgatgcaaacgtcttcaagtgcgataatcgtcatccgcgcctcctggtgcgcatcccgaaaaatgtgagcgggtttttgagcaagatgcgcgtaaaaacaaatggatagagcctgtccaatgatttaatcaaaacatgtcgccaggtctcttcgtctgggcatgatcgtgtcggaaaaccggtttctgcttttcgggatcatgctatttctcacgtccggcgcggaagatacggtcgagcacgatggcgaccacgacgatgatgaaacctgcttcaaaacccagcgaaatattgacggagttaaggccgcgaaccacaggcacgccgaggccatcggcaccgacaagggctgcaatgaccaccatcgaaagcgacagcatgatcgtctgggtgaggccggccagaatttgcggcatcgcgtagggcagttcaaccttccagagaagctgcgagcgtgacgcgccgaaagcttcgccggcttcgatgagcgaggcgggtgttgaggaaatgctgagctgggtcaggcggataggagcagggatcacgaagatgacggtggcgagaagacccggcaccatgccgataccaaagaaaacaatcgccgggatcagatacacgaaagtcggcagcgtttgcatcaggtcgagcacagggcgcatcgcggcgtaaagggccgggcgatgggctgcggcgattccaagtggtacgccgatcaccatgcagacaaaacatgatgacagaacgagggtgagtgttttcagggtgggttcccaatagccctggttgatgatgaaaaggaaacccagaatggtgagcagaacgaccgagatacgacgctgaatgagccatgcaatgattgcaaagatggcgatcagaaggagggggtgagggagttccaggagatacagcaaaccgtcaatcaagctctgcatgactgcggccagagtgtcgaagaaaagtcccagatgggtcgtcagccagtccaccaccgatttggcggttggcccgacaggtatcttgtaatccgtcagccagttcaacgatcaagtctcctgctgcgtgcctcttgtgggaggggggcataattttaaggccgcggtttgcccgcgaccctgttgatattcaggatcagaggccgagggccgatctgacggcaggcaggccttccttgccgtcaacggtggtaacgcctgcaagccattggttgagaacgcccggattggctttcaaccattcggtggccgccttcgcaggctcttcgccgtcatcgaggattttgcccataatgtcgttttccatatcgaggttgaattcgagattggtgaggaacttgccaacattggggcattcctgcgtgtagccggtgcgcacattggtctcaactttggcgccgcccagattcgggccgaagaaatcatcgccgccggtgagataggctatcttgaagcgcttgttcatggggtgcggttcccaggcgagaaagacgatgggttccttgctcttgatgctgcgggcgacctgcgcaagcattccctgttcggacgattcggccagttcaaaggatttgaggccaaaggcattcttgttgatcatgctgaggatcagacggttgccgtcattgccgggctcgatgccgtagatcttgccgccgagcttgtccttgaatttggcaatatccttgaaatccttcagcccttcatcaaagacaaattgcggcacggcgagcgtatattttgcgccggtcaggttggtgcgcagcgtctcaacggtcttgttgtccagatagggctggagatcggcgctcatggatgggttccagtagccaaggaagacgtcgatgtcctttttggcgagcgatgcataggttaccggcacggagagaaccttgatatcggtcgtgtagcccagacctttgagaatttcggttgcgaccgccgttgtcgaggtgatgtcggtccagccgacatcggagaagcggacggtcgagcaactcgctggctcagccgcaaggccgatttccggggtgcttagcattgccgttcccatggcaaagccacccagggcaagcgtaaacatgcaggtcgatacgtgcttcattcttctctccatttaccggccgtttttgacggattgattgttttttccggtcctagctttagcaaacaccaaagatttcgccattcaagtaccatagcggcgaaaatgttcttgattgcgacgttcgttgcagtttccggcgtaaaaccggtttactcttcctgaaactgctgtctcccattgtttttccgaaccgtcggtcatgggaaatgggcagggctgccatgcgattggcccaagcgggatggcgccatgttacgtatcaagcctgcggtttcaaccctgtccgttgaaaatgacagataaaatcagttggacgaggcttttagcggcctgccaggttgtcgaaaagctggccacactctatttgaaagaaaagggcttttcgggtccgggttccggttcgcccgctgtcgcgggcaatgtgaaggatgaatgagagtgtgggatgcagtgcggggcgttttttccttccttggccgctttatcgcggcgctggcccggctgatcgccgtgccgcttggcgctttatggcggctgttcctgcagcttggaaccttgtggaaagccgtggttgcgatcgccgtgatcggccttggcgggctttatgtctatttcatctggcaaacacaggcctggaccaatttcaaccccgactatccggcaaaatatagctatcaggatgcggcgacacccggtgaggaaataaaagcggaagcaccgctccccctggccagtgagccggctcccgccgatgcggataatccagccccggcaggccagccggttcaggccgcgcagataccgtcttcggtacgcaaatgttcgccttcggccattgcggacgttgccgccgatcttaccgatttcaacgtcaaccagaatgcatggatttcctccatgctgctctacaagcttggcttcttcgggcttgactgggatcgcacacccttcctcgacaacaaggcgtcgtttcagcgcggcatcaatgccgccgtgcgccgcacggctatcgagctggttgacaatatcggccgtctgcgcggcacgtcgcagatcgatggggatttgcagaaagcgcgcggcaatcttcagtttgcggaagatgcctggtatttcggcctcaatcccttcggccccaaaacgccgacacccagctattatcgctccgcgatcaaggatttgcgcgccttcaatggacggcttgaaaattgccaggcgaccttcgatgcccgcgcggacaatctgatccagtttgttgaccgcatcgcgagcgatcttggctctacatccgcgatcctcaaggaccgggcggaaaactaccatgcgggctggttcgatacccgggcggatgatcgtttctggttcgcctatggccagctttacgcctattacggcttgctgcgtgccgcccattcggatttccgcaatgtgctggctgaaaagcatctggacggtgtgtgggatgagatggaaaagcagcttcgggatgcgctcgacatgcagccattcatcgtttccaatggcaacccggatgcgtggatcacgccgtctcacctgaccacgatgggcttctatatcctgcgcgttcgctcgaaccttgtggatgtgaagcaggttctggagcgttaatcctgatggaattgcctgcatccttgcgccacgcggtggatggcgcgcttgagggcgtggcattggccgatctgaagcgcgcatccgagattctctcgcgccgctatcgtgcggaaacgcgcgatggccgcctgcatatttgcgacgagcttgcggcgaaagcctatctggcggcacgcttgcccacgacctatgcggcggtgcgcgccagtctggacagcgccgcagaaagctgccccgaatttgcgccgcaatcgatgcttgatgtgggggcggggccgggtactgcgctttgggcggcaaagcaatgctggccggagcttcaatcggcaaccatgatcgaggccagtcctgccattcgcgctgtgggcagcgatcttgcgcgccatagtggtcttaccatgcttgactggcgggcaggggatgtggtgcgcgaaagactggaatttccgtatgccgatctcgttaccatcgcctatgtactggatgagcttgcacccgatgagcgtgaaaagctgatcgagcggttgtgggcctccgcgcggcagatgttcgtcattgtggaacccggcacaccggcaggctggcggcgcatcctcgatgcacgcaaggctctgatcgccaggggcgcctatatcgccgcgccatgcccgcacgggctggattgcccgctggttgcgcccgactggtgccatttctcgcagcgcgtggcgcggtctcgtattcatcgcatgacgaaggatgcggaagtgccgtgggaggacgagaaattcgtctatcttgccgctgtgcgtgaaaagcccgctggcgtggccgcgcgggtgattgctccgccaagggttggcggcggcaaggtttccatcaagctttgcaagcaggacgggcaggcggaagaacgtctgaccacgaaacgggacggtgaattcttccgccgggcgcgccgtgcggattggggtgacgcttttttatgatgcttgcagagctggccttgaagccgggcggctgatcatgaacaccatggcggcagcggcaaagcacagcgaacctgccagaatgagtgcgggcgtatagctgtcgtaatcggtgcgtacgaagcctgcaaaggcggccgccgccgccgcgccaacctgatggcccgtgaacacccagccgaaaatgaggcccgccttttccggcccgaaacgctcggccgcgagcttgacggtgggcggtacggttgcaacccaatccaggccatagaaaattgcgaagagcgccagttcatagaccgagaaatcggtgaaggtgagatagatcagcgacagcccgcgcagtgcatagaaccagaacaggagccagcggttgtcgaaacggtcggaaagccagcctgacatgatggttccgatcaggtcgaatgcgccgatgacggcgaggataccggccgcgccgacgggggcgatgccgaaatcgccgcatagtgaaatccagtgcgtctggatgaggccgttcgtggaaaagccacagacgaagaaggtcaggaacagaacccagaaagttggggtggaggacgcttcacgcagcgtgacgagcggcgaggcaagcatcgcgccaaagcttttgcgcggttccggttcgggcagcggggccaggcggccaaaggacttgaggccgacatctgccggatgatcgcgcatgaggatcagcaccagcatgagcgcggtcagcaaaaagacaatgacgatggcaactgaggtgcgccagccgatggtctggctcacgctggcgaggatcggcatgaaaacaagctggccggtggcattgctggcggtcatcaggccgacaaccagaccgcggcgcttttcaaaccagcgtgcggcgacggttgcgccgagcaccagcgccgtcatgccggtgccaagcccgataacgacaccccatagcgccaccatctgccattcctcggtcatgaagatggagccgatgaggccggctgaaatcatgatgagggctgccgccacgacgcggcgcagcccgaactggttcatgaaggcggcggcgaacggccccatgaggccaaagagcaaccaggcgcaatgccatggcgaaggaaatattcgcgttggtccagccgaattcccgctgaagcgggtcaatcagaatgcccgccgaacccatggcagcggcggtcgctagcatggtcaggaaggtgatggcggcaatcacccatccgtaatggatgtttctctgtgcgagaaaaccggcaaggcgggctgaaatcatctttggcgctttcaggttcggactggatttgcgcccagccgcgtgttgtctggtgatgccgcctgtcccttatgcgacagtgtgcgggcgtctttcattgttcacaatcaagcctgcgcaggagcgcgagcaattgttctgcgccatccccgcccagccgtgtttcgatttctttctgcgccctgttccagagaggcgcgccgcgctcggccaggttgcgcccctcagtggtcaaggtgagatttgtttcacggtggtcatcgctcgccacatgttcgatcagtcccatgcgttgcaggactttggtgttgcgccccatggtagagcgatccagctaggacaggcgtgcaagctcgctcagcgaaatggacccggcccggcggatttttcgcaatgtgctgaactgcgcgacgttgattccaagcggcgccagagcctcatcatagatgttcgagatcttgcgggctgcctgacgcagatagatgcagaaacagggggtggtcatgatgcgggtatatacccgtaattttccgctggcaagatggaaagagcgccagcttgccggttgctgtcatgccgctgacagcaatcccaatggcaggcaaggcttgcgtttattacccgatagcttttgtgccggctatttcaaacggcgatgtcagccgtttccttcacttcttccatcaccgcataagtgtgggattcgcgtacgcccggcagcgaaagcagggcttcggaaaggaaccggcggtagtggtccatgtccgatacgcgtgccttgaccagataatcaaagccgcctgcgaccatgtggcattccagaatgtccgggttgctgcgggtgaatgtggaaaaggtttcaaagacttccggcgtcgtgcggtcaagcttgatttcaatgaataccagcatggcgcggtcgagccttttgggcgaaagccgcgcggaatagcccagaatatagccttcgcgcgtcaggcgtttgacgcgttcggcggtggccgtctgcgaaagatttatgcgatcggcaagttcggtattggtcaggcgtccattttcctgaagcgcgcgcagaatacttctgtccatcgcatcgagatttttcatcaaactgtccccggttggccgtttgtgggcaacggctctcttcttaatttgtagatgagttgcaccggaaatgaatccgaaatccgtttccgacgcaagatgaaacttgttggatgttttgcaaaattttaaattagcttggcaaacctggtcaatggaacaagaatatctccaaatacaattaagggttgatattggtgtgcaacctgtggtaaaagtatcaacatactaaaatttataattcacttatatatttttgactttgggacgttgtcccgcttggaacaggcaagatagacccgcttatacttgtctgtatgtccttattaaggacgagagaaagcccgggctgtttttacagcattcgggttttctttttatctgatagcagaaataatgtcatatgataatccgggtttcaattttccggttgcaaggtggcatgttgaacgctaacagtacttccatgaacatttcgcgcattatcgtcatcaacggttggtggtgggctcgctaaaagcggccacgcaggcgttcgtgcatatgcgttcagaagacaggccgctgggattatccgggcggcctttttgtttggctgttggaataagaccgaaagcatgtctcgcgaagcgggaacaggaaatattcggaaacgaaagagatttgggatagccgatcatgaatgcgaagactgcggatagcgagatattccagcacgaaacggcaggcggtatcatcgtcgagcgggtgcgccacctcacggcctataagggcgccattgaaagctatatcgatgtgctgaacgaatggcgcggtgcggtgttctcgtccaattacgaatatccgggccgctatacgcgatgggataccgcaattgtcgatccgccggtcgtcatcacgtcgcgtgcccgcacgatgcgcatcgaggcgctgaacgcgcgcggcgtcatcctgcttcggcccattctggataccgtcaaggcgctttcggaagtaaagatcgaccagtccggcgaaaaccgtatcgatctgacgattgtggaaccggtcggcaccttcacggaagaagaacgctcgcgcatgccctcggtctttacggtgctgcgcgccatagtcgggcttttcttctcggaggaggatgccaatctcggcctttatggcgcctttggctatgatctggcgttccagttcgatcccatccagtacaagctgaagcgcccggacgaccagcgtgacctcgtgctgttcattcccgacgaaatcttcgtcgccgaccattatgcggcgcgcgcctgggtggaccgttatgaatttcgctgcggcggttcgtccacgcacggtcttgatcgcgcgacgccggtggtgcctttcaagccatcggagcgcaagcttgcgcgcggcgatcataatccgggtgaatatgccaggcttgtcgagcgcgccaaggaaagcttcaagcgcggcgacctgttcgaggttgtgccgggccagaccttctatgagcgctgccacacggcgccgtcggagattttccgccggctgaagtcgatcaatccttcgccctattcctttttcatcaatctgggcgagagcgaatatctggtcggcgcatcgccggaaatgtttgtgcgcgtcaatgggcggcgcatcgagacctgcccgatttccggcaccatcaagcgcggtgaagatgcaatttcggattctgagcagatattgaaactgcttaattccaagaaggacgaatccgagctgaccatgtgttcggatgtggaccgcaacgacaagagccgcgtttgcgagccgggttcggtgcgtgttatcggtcgccgccagatcgagatgtattcccgcctgatccatacggtcgatcatatcgaaggccgcctgcgtgacggcatggatgcgtttgacggcttcctcagccatgcatgggctgtgacggtgacaggcgcgccgaagctgtgggcaatgcgctttcttgaggaaaacgaacgcagcccgcgcgcatggtatggcggcgcgatcggcatgatgcatttcaatggcgatatgaatacagggctgacgctgcgcaccatccgcatcaaggatggtgtggcggaaatccgtgcaggggcgacgcttctgttcgattccaaccctgacgaggaagaagccgagaccgaattgaaggcatcggccatgattgcggctgtgcgggacgcacagaagagcaatcagatcgcggaagaaagtgtggcggcaaaggtgggtgagggggtttcgatcctgctggtcgatcacgaggattccttcgtccatacgcttgccaattatttccgccagacgggcgccaaggtttccaccgtgcgttcaccggtggcagaggagatattcgaccgcgtcaatcccgatctggtggtgttatcgccgggaccgggctcgccgcaggatttcgattgcaaggcgaccatcgataaggcgcgcaagcgccagcttccgatttttggcgtctgcctcggccttcaggccctggcggaagcctatggcggggcgttgcgccagcttcgcgttccggtgcatggcaagccttcacgcatccgcgtatcaaagccggagcgcattttctccggcttgccggaggaagtgacggtggggcgttatcattcgatcttcgccgatcctgaacgcctgccggatgattttctcgtcacagccgaaacggaagacgggatcatcatggcttttgaacataaacatgaaccggtggcagccgttcaattccatcccgaatccatcatgacgcttggccataatgccggtatgcgcatgatcgagaatatcgtgacgcatcttgcaggcaagcacaaggcgcgccgcaccaactattgatgaatatattccgccctaacttgaagccagccgcagccaaaccttgcggctggttttttcatgctttggcgattcctgcctgttgcttgctccggcaactcatttgcaactgtaataccttacatttgcaggaaaaaattagagcgcgtttcgatctgattgaatcagatcggcgctctaatcctttgttttgacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcgctctaaatgctggaacgcaaaaaacagggtacgaagttttgtttttctgggatatagagcatttccagcaaaagtgtgaaacggttttgtgccggataatgcgacaaaacaaagagttagagcgtttccagcgatttcgttgaaacaggaaccgctctggcgaacgaatgaagggcttacgcgtaggcccgtcccggtttcgggaaagatcaagataaccaaaggttcattatggacgcgagtgcaaaggttcggcggcttgccgcttggtctattcccgttgctttcggtgtgatggggctgaaatatgtggcctatgcgctgacaggctccgtggctctttattcggatgcactcgaatcgattgtcaatgtgattgcggcaatcggcgcgtggtgggccattcgggtcagctatctgcccgccgacgacaatcatcccttcgggcaccacaaggcggaatatatttcggctgtggtggagggcgttctgattacggtcgccgcacttttgatcttccgcgaggcctggtttgcactggaaacaccgcgaatgctcgatgaaccctggctgggtctcggcatcaacatggctgctgctgccataaacggcctgtgggcgacattgttgattcgcaccggacgcaaattccgctcgccagcactggaagccgacggcaagcacatcatgacggatgtgttcacctctgcgggcgttctggtcggccttgtcggcgtggtggtaaccggttggtcggtgctcgatccattgctcgccattctggtggccatcaatattctctggcagggctggcacgtcatcaattcctcggtccaggggctgatggatattgcggtcgagccgaccgaggaaatgcgtatccgcaatgttatctcggccaatgcgggtggggctatcgaggttcacgatctcaagacacgcattgcgggccgcgtgaccttcatcgagtttcaccttgtcgtggcggcggatatgagcgtcggcgatgcacatgtcatctgtgaccgcatcgaggatgcggtgaaggcgcagatcgggaatgcccgcgtggtgatccatgtcgaaccggaggatgaggctaagcttccgccgggcaccagttcggttccgttcgcctgagccaaattaccatcttgcgcgtgctggaacgcgcgtgtaaaagctttggcatgattaccggatacgcaacttctttgggacattcgacagcggccaacagcgcgcgcgttgatgtttgcgttctggactcgcttcttaccctcggccttagcggcgatcgccgggctcgttgagaggagcgtccggcggtcgatcttcggtctcgccggacctgtgctcctttccagaaaacccatataatcgatcagcatttgtccgcgcttgacggtatggaacgccgttgaaagccgggaggaaacgagaaatgaaccagcctgtctccacgccaaagtccgtgtcccaagccgtatcggcacgcaagggcatgcctattgccggtaccaaatacgcgccgttccctgcgccgcagctcgatgaccgcacttggccttccaaacgcatcgaaaaggcgccgatctggtgttcggtcgatctgcgcgacggcaaccaggctttgatcgaccccatggggcatgaccgcaaggagcgcatgttccgcctgctgatcgatatgggtttcccggaaatcgagatcggtttcccgtccgcttcgcagacggatttcgacttctgccgctgggccattgaacagggcgatgttcctgacgacgtggatttgcaggttctggtccagtgccgtcctgaattgattacgcgcactttcgaggcgctggaaggcgcgaagacgccgatcatccatttctacaattccaccagcgaattgcagcgccgcgtggtgtttgccaaggatgtcggcggcatcaagcagattgcaaccgatgcggccaagatgatcatggatatggctgccaaggctggcggcggttatcgcttccagtattcgccggaaagctttaccggcaccgaactggatgtggcgctggaaatctgcaatgcggtgatcgagatcgtgaagccgacgccggacaacaagctgatcgtcaacctgccttcgacggtggagatgaacacgccgaatgtctatgccgaccagatcgaatggatgtgccgcaatctggacaatcgcgagagcctgattatctcgctgcatccgcataatgaccgcggcacgggcattgccgccactgaactgggcctgatggcaggcgctgatcgcggggaaggcacgctgttcggcaatggcgagcgcacgggcaatgtggatgtggtgacgctggcgctcaacatgtacacgcagggcatcgaccccgggctggattgcaccgatatcaaccggatgaaggaagtctacgaatattccaaccagttgaagatcgccgagcgccatccttatgtgggcgagctggtctatacggctttctccggctcgcatcaggatgcgatcaacaagggcatgaaagcgcgccgttcggccaattcgccggtttgggaagttccttacctgccgatcgatccgcaggatgtgggccgctcctacgaggcgatcatccgcatcaattcgcaatcgggcaagggcggtatcgcctatatcctgcaagccgattacggcctgaacctgccgcgcaacctgcaggtcgagttccgcgaaatcatccagcacattacggatgaagagggcaaggagctgccatcgaagcgcatttacgaggagttccagaaactctatgtgacgcagcccgatgcccgcatcaagttcgtggatcaccacacctatccccatcctgagcaaaagggccggcgcatcctgacggctgagatcaccgataacggtgtcaccaagactatcgagggcaagggcacgggaccgatcgatggtttcgtggatgcgctgtcgaaatatcttggcgtgaaaatgtcggtggtcgattattccgaacattcgctccagcagggttcggatgcttcggccatttcctatgtcgagatggtttatcccggcggcaagctgttcggtgtcggcatcaacgataatatcgtcagcgcctcgcttgaagccgtggtgtcggcggcaaatcgtgtgattgcgaagtagagctacagttgcaaattcgtcaggccgtggcgaaaagagtgattttcgagtaccggagcgcagcgtatttaaggctacgtgagcaccggaacgcagatagattgctctttgcagcccggcataacgaagaatgcaaactatagtggtagacggcagatcaaggtcaagcggctccgtttctcatcggggccgcttctttgtcagtaaagcacgcgctcgttcagctttgtgattttctcgctggcgtccgaaatgccgtgctcttccatgatgcaggcccagccgccatccgggttcctgtcaatattgaagatattatagcgggcggcaggcttgcggccgccgaagctctggctggcggacggtacgctgataaccggcactttgccgtccggcccatcgatttcataatgggttatcagatgcgtgtggccgtgcagcacgagttcggctccgtgctcgcggatgattttctggaaacggcggatgccatatagccgcttgtgcgctgatgttgcaccgtggaccggcgggtggtggatcatcaccacgcggaaaagcccgcgcgcacccgcttcatccagcatcgcggccagacgtttgccctgtgccggaaggaaatccccgcttgccatgaagggggctgtggcacgcgccgaagaaacgccgatcaatgcaaccgggccgcgctcccgcatatagggaaattgcgggcgtcttcctttattgtccacgccgtcaccgcgcatccacggctcccatttccggcaggccttgtcgagtgcgccgggcacataggcatcgtggttgccgggaacgacggaaatatcgcccggcgcgcccaacagttgcagccagtcatgggcaatgtcgatttcgagattgagcgcgagattgaccagatcgcccgtcactgcgatgtgatccggcgtctgggccagcatatcggcgatgaggctgtccagcactgttccgtgcattgcgcttttgcgattgcgcagccagttgatgtagccggtaatgcgctttgaggccaattcgcgatatcgcacccgcggcaagggcgagagatgaacatcggaaatgtgcgcaagacggaacataacgctcatttactgtattatttttaaaatcggaacctgtctggggactttttgttgatgtgaccggcgcattgattaaggatgaaacgcccgcgtggagaagacggaatgcgctttcgccattttatatttcatacatattttttgtttcggcggcccatgacccttggtgttcgggcggtcattcttgatgagaagaaaaattcggtctttcttgtgaagcacacttatgttcccggctggcaactgccgggcggcggtgtggagcgcggcgagactttcgggcaggcactggaaaaggaactgcgcgaggaagccaatatcgttctgaaagggccagcgaagctttttgcgctttacaagaatgcgcatgcatcgccgcgtgatcatgtggcgctttatatctgccgggagtttgagcagaccgggccgcgtttgcctgatctggaaatcgcaagctgcggatttttcccgctggacgatttgccggaagggacgacagcatccaccaagcggcgcttgcaggaagtgcttcatgatctggagccgcttccattttggtgaaggcgcgccttcaccggatcggtgcttgtcagaaacggtaggtaataccggtgccgatcagccacggattaagcttggccttgccgctgacttccgcgccgccagccagagtggcatcgaacttcggttcgaggaagagcttcttcacgtcgaagttcacgccccaatgttcattgagcatgtagtcgaagccgatctggagcgcgccgccaaaagtattcttgaccttcagataatcgacgcttcccgcatcctgattatagaagaaggtgtagttcacaccggcaccgacatagggtttgaaagcgccgaaattggtgaagtgatattgcagcgtgagcgtgggcggcagaatccagaccttgccgatcttgccgaaaccatccagcgaacccgcgccattgatattggcataggtcgtgccgaggataagttcggcggcgatgttcttcgtgaagtaataggtgatatcgagttcaggagtgatcgacttggaataattgagatcggaacccgcaacgccgtccacatagccggaattttcggcaatgacgccaagtgcgcggacgcggatctgccatggcgacagggcttccggcacagcctgaatttcggtggcgggctgggcgacgattgcatcggcggcaaatgcggctggcgcggtgagggcgagcgcggtggctgccaagaggctcttggtgaagcggttcatcttttctctctcctgtaagtcctgggtagtagcgtgcccaatctgggctgcgtcgcgcggcatcccattgatccaaatcaaagaggcgccatcagacgagagagaaagctgatcttatattcgcattgttgcaggaaaggcgcaggttcagcctgtgaagcggccgcgatcatgcgccgccgtatattcaatttccgggcctgccggcacgatgccggtcgggttgatggtcttgtggctgcgataatagtgccccttgatatgttccatattgaccgtttcggccacgcccggcgtctggtagaggtcgcgggtatagttccacaggtttggataatctgcgagcctgcgaagattgcatttgaaatggccgacatagaccggatcgaaccgcacaagcgtggtgaaaagccgccagtcggcttcggtcaggctggaaccggccagatagcgctgctgcgacagcttttgttccagcgcgtcgagggccgcgaaaacttgctggaaagcttcctcataggcttcctgcgtggtggcgaagccagcacaataaaccccattgttgatattgggatagatgaagtcattgagcgtatcgatctggttgcgcaaggccgccgggtagaaatcgcgcgtggcatcgccgaattcattgaaagcgtggttcagcatgcggatgatttcggcggattcgttggaaacgatggtttcgcgctgcttgtcccagagcaccggcaccgttacacggccggaataggccgggtcggcgcgggtatagatttcataaagccgctttgcaccataaagcgcgtcgccggtgctgcctgtggtgccgtagaaagtccagccttcctccgccatcaggaaatcaaccactgaaacggaaataattttttccagcttcttcagcgcgcggaaaatcaaggtccggtgcgcccaagggcaggcataggaaacatagagatgatagcggccaggctctgccttgaaaccgccttcgccggtcgggcctgcgctgccgtcctgtgttacccagtttcggaattgcgctttggaacgctcgaaacggccctgtgtgctgccggtgtcataccagacatcgtgccatttgccgtcaaccagaagccccatgtgatctctccttttggaaggaaaataggccgggaaccgtggttttgcaggaccgctgaccgtgaacagtgcgtaacggtgccaaaaagataaattatagccgccattttgaaagaaattgttttacctgtgtgcaatttggtgctaggcaaattccaatttgtggccgggtctgtccgttgaggggcgcgattaaatggaaatgcggttcatccgacgatgaaactttgactgcgcaaactgcgcagcatgcattccatcgaccttcgagggtcatcgacatttcttgttatgataagccccatgcagcagcttgaactgacctacgcgcaggaatgcccggcgcacgacattgaaattgaagccatcaatgctgaagcctttgggccggggcgtttcacccgtgccgcccatttcatccgcgaaggcggtcctcacgacctgaacctgtcttttgttgcgctgatgggcgggattgtcgtcgggtcggtgcggttgacgccgattatcgtgggacagacgccagcccttcttcttggcccgctggccgtgcggcctgaatggaagaaacgcggcatcggcgggaggcttatgcgcatggcgctggaagcggcagcgaaagccggccacaaactggtcatccttgtgggtgacgagccttattacgggccgttcggcttcaagccggttcagccgggctcgatggttatgccagcgccggtcgatccgcgccggatgctcgcctgcgaactctctgcgggcgcgctgaatggcgtcaaggggatcgtgcgccacgccaaccgggcctgattgatctttccctgatccgttggcaagcgcagagtgaacatgtggggcaaggcagatcgggggcggcttaccgccccctcgcgataccacatgctgccgaagatgaagagcagcaggccaagcgccagaaagccggagaacagcggcaggcgattgacgcttttcaattgtgtgtctgcggtttcgcgcaggcccatccagtcattgccgtttgccgcgcggttgccgcggatagcagttatggcgggtacatgcacgctgctctgcgcgcttgcgtgaagccggtaaaccgcgccgcccgtagcggctgccagcggtttcagccgatccattgtcgaaatactatcggcaaattccggcgcatcgacaggaccgacatgggcgagggtttccagatcgccattcctgacgcggaaaatgccgatctcatccgtctggagtgtgctctcaaaaaggcccggcttgctgcgggcaagcttcgtccgcaaggttttgccggatggcgttgtgatatccgccatgcccggattgtcacccatggtctggcggcggatggaaagcgtgcggccattgcccgtggcagtgagcgcctcttcttccagttccggttcctgcatcagccaatgggcaatgcggcgatagagggaggcataggggccaccgccctcaaaaccgcgcgcccatagccagccctgatcggacaggaacatgccgacgcggcccttgccgacacggttgagcaccagaagcggcttattatccgcgccgctcatcaccgtttctccctgcggtgcgtcaatatcgatggtgcggaaccagcggctccagtgcggcggctcctgatcgctgccgttcaggccgcgtgtaacgggatggcgcttgccgatttcggtcaggcgcggatagaaggctttttccgtcacggtgccggttggcagggcgggcaaggcgctataaagcggcgtgcgggcaatggatgtttcgcccgcatattccggcccggctgcgatcagcagtgcgccgccattctccacatattgcgcaatataatcgtaatagagcaggggcagcacgtcgcggtgctggtagcgatcgagaatgatgaggtcgaattgactgaccttatccacgaacagttcgcgcgtcgggaaggcgatgagcgacaattcgttgatcggcgtgccatcctgcttttccggcgggcgcagaatggtgaagtggacaagatcgacggcggcgtcggatttcagcaggttgcgccaggtccgctcgccattatgcggctcgcctgaaaccagaagtacacgcaggttttcccgaatgccgtcaaccgtggcgactgcgcggttgttcgtatcggtcacttcgccgggaagcgcaggtgtcgcgatctccacaatattcacgccagcgcgcggcaaagtgatggtgacgggcgtttcccgcccgacttgcgcttcttcctcgctgacgacctcgccattgacgcggatttgtacaggcgctggattgccgagattcttgccttcatcgatcaccgtgaaggacatttccagcggcttgccgctgatgccgtagcgcggggccttgttgaagcggatacggcggtcgaactcatcgggcctgccggttacgagcgcgtgcagcggcgcatcgaagccaagcgcgcttttattggccggaacatcatgcacctgaccatcggtaatgagaatagcgcctgcaacgcgcgatggcggcacatcgagaagggcgcttgcgagcgggccaaacaggcgggtggcatagccatcttcgttttcaccgggttggcctgcttccgccacgcgggtttcaaattgcggcatggtggcaagctggtcctgcacggctttcagagcggcatcggcatgtcttatcccaagttgctggctctggctgcgatccaccaccaccgcaacgacgcttttcagcggttcgcgttcttcattgattatgaccggattgaacagcgccagcgccaatgctgctgcggccaggaggcggatcaagcccgcgcgcatccgcaggaaaacggtggcaagcaccaatagcgccagcggcaccagaatggcgatgagccatggcgtggaaaggaaaggttcaaattcgatgttcattcgcccctcctttcacggcacattttcttgcccgaaaatcggtttccacttttcgggatcatgctaattccccagcctttcgagcagggccggaacgtggacctgatcggatttgtaattgccggtgagcatgtacatcacgatattgacgccgccgcgaatggcataaatgcgctgcatcgggtcgttcgggactgttggaaacaggggattgccctgatcgtccaccgcccatgcgctggcaaaatcattcgccgtaatcatgatcggcgtcacaccatcgccggtgcgcacagggcgatcctgcggcgaggcattgggcgtcgtggcttccacccagagcgggcttccttcataacggcccggaaaatcgggcatgatgaagaaggctttggtcaagacatgatcgtccggcaccggctccagcggggggacgttcatcccgtcaagaatggcgcgcaggcgctggttggcaggtgaggcggcagggtcgaggctcgcgcctgcctgcaactggtcgcgcgtatcgaaaagaactgtgccgccctgctgcatataggcatcgacccgggcaatcgcttccgggcttggcattgatgcatccgggtcgatcggccagtagatcagcggatagaaggccagctcgtcctttgccggatcaacgccgatggggtcgcccggttcaagcgccgtcttgtccatcagggcaaagctcaggcccttgaggcccgccttgctgatattgtccgtatcggccttgcctgtgatgatataggcaagatgcgtttgcgacacggaattgatgatggctccatcgcccggtttgctgtcgtcatgcacctgctgcggttcctgcgcttcggcccggtgcgtcggcggacatgcgaatgccagattacctgcgagaaggatcgcaaggctggccgtcctggagtggaccttcatgcgacggcggaaagcgccgcgcagccagagcatcaaaaatgtgtcgagcgccaacagcatggcggcggctgcaaaaaacggcccggtgagtgaaacggaccgatcagacgtataagagaccggcgtgacggcgaccgaaagggcgggccgacttatcggctgcaatttgacattgccgccctcaaaaatgttgagtgctttcaaaccgtcctcattgccatagaagccggggggcgtgttgatgccgacgctgggctgcttgttcttttcaatgatcaggggctttgcttccggtgtgggcggggtgagcgcgccagccgcagaaaggagctggaacggcggcaatgacaggctcgcctgattatcctgtgcaccggttctctgcgaaagagagacaatgcggcgcagcatttccacgaaggcgccggaaatcggcaggctcgaccatgtcgcatccggtgcgatgtggaacaggacgatattgccgtgcccgcgccgttcgcccgtcaccagcggcgtgccgtcctgaaggatcgcataggccttgtcgttcagatcgaaggaaggctctgccagaacctgacggttgacgttgacgtcttgcgggattgccagcccggcaaaggggcttttatccgggaaggcgcgcagcttttgcggttccgaccacgagagtgtgccgccgagcgcacgttcacccttgcgcaatttgacgggcaggagtggatcgttgtcgctggcaccggcaaggcgcggtccggcaaagcggaccagcgtgccgccgttttcgatccatctggtaagctgctcgatcaccggctccggcaaggtgccgatatcggccatgatgaggaccgagggtttggcatccagcacttccggcacggattgcagaaggtcggcggagcgcggttcgaccagattggcatagggcgagagcgcccgggaaatataatgaagcggcgagagcagcggctgtgccagatcgccgtcgccgctggcgatcagtccgacggtgcggcgctgcgaacctgcatcgatcagccgggttgcgcctgcctgctccatgccatcgacgcggatcaggcggaagtcgttgcgaagctctaccggcaggttgaaatgcgccgtccctttcgcactgccgagcgcgaaggaaagcggggcttctgctatgcgccgtcccttgtcgtcataggcggcggcggtgagctggcgtggggtggtgatcccatcggggcgcacagcagtggcttcaagactatccgccttgttgtcgatgccggtgagtgcaagggtgcggccaaggtctgcatcataccagagcaccgaggccagatgcccggtcttgtcgaaggttgcaaaagttttgtcgtctgcaggcgatgccagcccgtcgctcaagaaggcaaggcggattttcatatcctgcggcagggccgatgccagacgttccattgccgtcttgcggtcaacagggatcgggcgcggttccagggcctgaaggcgctcggtggcgcgcctgccgtcataagggccgatctccgcattggcgggttctgccgtcccgatcacataaatctgcgcattggcaccttgcgcatcggagatgagcttttctgcggcattgacccgctgtcgccagtcttcggcggaagcccagccattatcgatgacgatggcaagcggctcgttgccgggcagcgcgagcgggcgcgggttccatatgggcgaagcaagcgccagaataaccagccctgcaataagcagacgcagaagcgtcatccaccatgggcttttcgagggcacttcctcgcgcctgaaaacctgcgccagaatgcgcaacggcggaaaggtttcctcctgcgggcgcggcggcgtcatgcgcaggagccaccagatgaccggcagggcaatcaatcctgcgagaatgagcggcgaaccgaaggcgagcggcaggaaattcatgcgctggcgcctccctgttccggcagcgaaacgctcaaggttccactggcgctgagggcatcatgaagacgcgccagagcttccgttgcgggcctgtccgtccggtggaccgtatagctccagccaagccgcttgcagatatcgatgagggtttcgcgacgcgctatatagaggcggcgatagtcttgcgcataggtttcggcgcgaccggcaatgagcgtggccccggtttccgggtcgcggaattcggtgcggcccagataggggaatgtctcttcggcggggtcggcgacttcgaccagatgcgcgcggacaccgcgttgtgccagacggttgagaagatcggtcagttcatcgaacggatgcagaaagtccgatacgaggacgacttcggaaaaacggcggatctgggtgatgtcgggcagggcggcgtccggtgtgccgtgcatcaatgcgcttgccaggcgttccgcaccgttgcgggcggaaaatggcggcatcaatgccggaaaagcaatgcgctcgcctgaacgcgacaggagttcggccagagcaagggtcagaacgagcgcccgtgcctccttggaaacggccgcaagacgtgagcgatagagcatggagggcgagaaatcgcaccagagccagacggtgtgggcggattcccattcacggtcgcgaacataggtgtggtcgtcgcgggcagaccgccgccaatcgatgcgggccagcgattcgccttgtacataggggcggaactgccagaagttttcgccggggccacgcttgcgccgcccgtgccagccattcatgaccgtgttgacgacgcgctcggcttcgaccagcagatcggggatgcttgcggcccgcgcacgggcgcgggcaagtgtctccttgcggtctgcggtggaaacttctgcgccaatcaccatcagacggcagccttcaccagattggcgataacatcgcgaatatgcatgccatcggcgcgcgcggcgaaattgagcgccatgcgatgctggagcaccggctcggccagcgccttcacgtcgtccaccgaaggggcgagacggccttcgtaaagggcgcgggcgcgggcgcagagcatcagcgcctggcttgcgcgcgggccggggccccaggcgatatgtttctttgcgtgctcattgtcggcatccgggcgggcagaacgcaccagcttcaggattgcctcgaccacgctttccgacaccggcatgcgccgcaccagcgcctgcatctggatgagacgttcggcattcacgatcgcataggctttcgcttcaaaagcgcctgtggtttcgagaagaatgcggcgctcggccgcaagttcgggatagagaatatcgatctgcatcaggaagcggtcgagctgggcttccggcagcggataggtgccttcctgttccagcgggttctgggttgccagcacatggaacggtgcgggaaggtcatagcgttggcctgccaccgtcacatgatattcctgcatggcttgcagaagtgccgattgggtgcgcggcgaggcgcggttgatttcgtcagccatcagaagctgcgcaaaaatcggccccttgagatagcggaaggcgcggcgcccatcggcgtcctgctccatgacttccgagccgataatgtcggaaggcatcaggtcgggcgtgaactggatgcgctggccggaaaggccaagcacggtgccaagcgtttcaaccagcttggtcttggcaaggcccggcacgccgaccagaagcgcatggccaccggcaagcacggcaacaagcgtgcgctcaatcaccttttcctgaccgaagattacggtgccgatgctttcccggatgcgggcaatgtctgcgagcgcacgttcggcctccgcgactatctgttcgggattggcggtttcaggcgtaacggcaacgctcatatggacctcgcaatgctctggcggaactgcttcataaatcgctatataatactgacaagccgtgaaagggtgactatttcatggctttaagtctatttgcgcaggaataaccgagtcggatgataaaaagcacccccggcggcaaggaagcgccgcaaagttcgatgcgagaggcggcaggaacgggcgggctggaagccctgatcgcgcgtgcccatgccgatgcgcaaagcggaccggcaacgaaagcgcgcggaattccgcccgtggaacgctggaacccggatttttgcggcgatctcgacatggaaatcaaggcagacggcacatggttctacatgggcacgccgattggccgcaaacagctcgtgcgcctgttttcaaccgttctgcgcaaggatgaggacgggaagacctatcttgtcacaccggttgaaaaggtcggtatccgcgtggaggatgctccgttcatagccgtggaaatggacgtttccggcgagggtgaaacgcaggtgctgacattgcgcaccaatgtgggcgatgtggtggaggctggcgcggaccaccctttgcgttttgcggtggaacccgaaagcggcgggctgaaaccctatattctcgtgcggggacggctggaggcgctggtcgcccgttcggtcatgtatgatctcgtggcgcttggcgaggaaatcgaaatagacggtgtgatgacgtttgccgtgcgttcgggcggggcggtttttccggtcatgccctctgcaatgctggaggctgcacttcaatgagcgggtttccagccttttcagccggtgattttgccgagcgggtgcggcaatggcggcccgaccacgaggagctgactggcgatcatgcgcttaaccccgatgtctcacaggcgatggtgacggccagaatgcgcgatgccgccgtgcttgttccggtggtggaccggggggcggaggcaacgctgctgcttacccggcgcaccgatacgctgcgcaaacattccggccagatcgcctttcccggaggggccatcgacccggaagacggaacgacggaacgggcggcacttcgcgaggccaatgaggaaatcgggcttgccgcagaccgtgcggagatcatcggcaacctgccgcgctatctcaccggcagcggcttttccatcacgcctgtcctggcggtggtgaaaacgccgttcgatgtgcatcccaatccggacgaagtcgccgatatttttgaagtgccgctttccttcctgatgaatccggccaatcatcgtcgcgaaagcaggctgttcaacggcaaggaacgcttctattacgccatgccctatcacgagcgattcatctggggggcaaccgccggcatcattcgcggactttatgaaaggctctacgtttgagcgagagtataaatatttccggcaaggcagattggctgaatgcgaagccgttgcaggcgcttttcacggcattgaaccgcgatggcggcgaggcgcgcgtggttggcggcgcggtgcgcaacacactcctcggcaccggggtgagcgacgtcgatctggcgacgacgcatctgccggaagaaaccgtgcggctggcaagtgaagccggtttcaagccggtgccgacaggcatggaacacggtacgatcaccgtcgtcgtgcaaggatacccctttgaagtgacgacactgaggcgggatatcgaaacgaatggtcgccatgcgaaagtcgccttcggaaccgactggaaagcagatgccgaacggcgcgatttcaccattaatgcgctttatgtcactgcggacggtacggtgatcgatcaggtgggcgggcttgccgatatagagacgcggacattgcgtttcatcggcgatgcggaacagcgcattcgcgaggattatctgcgcatcctgcgttttttccgcttctttgcctggtacggttcaggccggcccgaagcggaggggctgcgcgccagcgcaaggctgaaggacggtattgcgcagctttccgccgaacgcatctggtcggaaatgaagaagctgctcggtgctcccgatccctcgcgcgcgcttttgtggatgcggcaggccggcgtgctcaatctcgttctgcctgaaagcgagaaatggggcattgatgccattcatgggctggtgcgcacgcaaagcgatcttggatggcaggccgatccgctcttgcggctggaaagtcttgttccgcccgatgctgtccgtatggaagagctgggcaagcgtatgaaaatgtccaacgccgaaagggcgcgtctggaagcatgggcgcgggccgatgcggtgaagccggggctttccgaacaagcactgaagaaagcgatttatcgcggcagcaagcaggctttgctggatcgtattcgtctggcctatgcggcggcgcgtcaggaggccgtgggcagcgatgaggcgatgatccgcgccggtggtgtcgcacggcttctggatgccgccgaacattacgatgcccctgttttccccattacgggcggtgatcttctggcgcgcggcattgaaaaggggccggggcttggagaaacattacggtctcttgaaactctctggattgactcctgttttagccttgaccgggaggcgcttctgcgcaagcttgatcgtgataatttgaacgactgatggcttgcttgcaaatttcagccgtagttccatcggcttatggctggggcaaaacaggcccgaaacaggaaatgaaaagtttttagcgcgcgttttgaaagagcatgagatggccagttccgatacctcaatacaagacaaggcagcgaccgatccaaagcagaaatttggcaccgagggcattgccgccatggaccggccaagccggatcacccgctttttcatggggatcgtttcctgggcggagaggctcaacctgaaatatgccaagcttggcaatccgcctgtctatgacaatgcgaccttcccgtggtcagccgagatcgagaaggaatggcccgccatccgcaaggaactggacaagatcctgctgcgccagagtaaactgccttcctttcaggatatttcgaccgatgtgaagaccatctccaccgacaatcgctggaagacgttctttctgctcggcttcggtgtgaagtcggaacagaacatcaaggcctgcccggaaacgtggcgcatcgtgaacaagattcccggcctgaccacggcgatgttctccatcttcgagccgggcaaacatctgccgccgcatcgcggaccctataatggcgtgctgcgcctgcatctggggctgatcgtgccggagccgaacgaccattggcgatccgcgtggacagccaggtctgccactggcacgaaggcaaggtgctgattttcgacgatgcctatgagcacgaggcctggaaccacaccgacaagacgcgcgtggtgctgttcgtcgatttcgtgaagccgctgaaattccccgcgcgtttcatcaactggtgcctgatgaatcttgcgatcttcacgcctttcatcaaggaggggctagacaaccacaatgagtgggaaaagaagttctacgcggaagccgaaaagcttcgcaaccagtcgaaagcctgaagccgttttggcattccctgtcatatccggggcaacgggtgtgaaaaatttcgcgttcggggccaataaccggtgaagggaggcagaatgcatatccgcaaggaaaggccacaagacgccgccgaaatccgtcaggtgacagaggcggcttttcgccctgttgcttatagcaaccagaaggaaggggagattgtcgatgcgcttcgcgcggcaaaggcgcttaccctgtcgctggttgcggaggaagacgggcaggttctgggccatatcgccttttcgccggtcctgatcggcggtgcggaaaagggttggtacgggcttggtcccgtttcagtgctgcccgcccggcaaggtgaggggattggcggcaagctgatccgcgagggccttgcgcaattgcgcggtgccggggcaaggggctgtgttcttcttggcgacctcggctattacggacgctttggtttcaaggccgatgcgcggcagaaactgccgggggtgccgcccgaatatttccagtgtctggccttcggtccggatatgccgcaaggcgatgttgcctatcatgcggcattcgatgcatgaaaaagggccgggaaaccggccctttccgcttcatcagggccatttcaccacgggcggcatggaagacaggatggcattcatattcccgccggtcttgaggccgaagattgtgccgcgatcataaagcaggttgaattcgacataacggccacggcggatgagctgttcgtcacggtcggcttcggtccagtccttgttgaagttctggcgcaccagatgcggataaaccacggagaagccgcgcccgacatcgcgcgtaaaggcgaagtcgctatcccatccgcctttttcttccggtgaatgcagccagtcataaaaaatgccgccaataccgcgcggttcgtcgcggtgcggcaggaagaaatattcgtcgcaccactccttgaggcgttgataatcgacgatatccttgtgcttttcgcaaatgaagcggaacgctttgtgaaaggcgagcgtatcggggtcttcctgtgtgcggcggcggtcgagaacgggcgtcaggtccgccccgcccgcgaaccactggcgggtagtcacgatcatgcgtgtgttcatatgaacggctggcacgttgggattttgcggatgggcgatgagcgaaatgccgcttgcccaatagcgcgggtcctcctcggctccgggaatctgcttgcggaattccggtgagaactcgccatggacagtcgaaacgtgaacccccactttttcaaagacgcggccatgcatgatcgacatcacaccgccgccattgccgtcatccttctgccagggcgtgcgtacgaaacggcccggttcacgatccgaaagcgggccctgcaattcgtcttccagttgctcgtaacttgcgcagatgcggtcgcgcaactcctcgaaccagctttgcgccgcctttttcttttcttcgatatcggccgggatgatcgcagggatgtcttcgcgtttcattgtgcttttccttccggcgaagcctgcccgacaaggctgacaggatcgcgcagtcaaggggaaatggattgagctactatcgtccagcctgggctgttgagacgaattcacttacggttgggcgtgagggcatttgtttttgcagcctagcaaagtctgcaatccgagcaaagtatgaagagcggtttcgcggggcactaaaccgccactggccacgatctccccaagaaaagactcgtctttgtcaaagtggttccctatcatagggttctcaggctttgttaggcaaacgcatgaacgcagccccgccccgacctccgctccaaggtctgagcaagcagcttgacaaaagccgcacccgcaaaaaccggatgccgcgcgatgggttcgtgcgggaaaccttcaccttgccacggcaggcggcgcgcaaaaaagcgcgggaatggttcgatactttccccaaggcggcctattggacggaaatcgaaagctggtgcgagcggcctgacgatgtgatcgaattcaccatgcgccgcctggcgacggcggattagagtatttttgagccaaaaccgcttcgcactttggctcgaaaaggctccagctatcggtaaagcgcgccggatggggcgcgcctcacctgaatcgttattacgttactgattttactttgccgtcacctgcggggctttttcccatgccttccagtttgcaatgatgctgtccgcataggctttaccgacacgataggcattttctgttgcaagcgggaagccgcccgatatggcggcaggcgattccatggcggtctggtccttgccctgccggtcgaaattcgaggctgtgcgcagcaatgcgatgcggttgaaatcgagcttgcccgcttctgctgcgcgcttcagcgcggtcagcgtcgcattgtcctccatctgggcggtgcaataatcagctttgccatcagtcaatactttcgaccatgcgccaatcgcgtcaccaagctttgcaccgtgccagtaggtgtcggtagaggcggtgtcgcagagcgtcaccttcggcgcgccggtggctgcttcttctgtgtaatgcttgcgatatgccttcgcttcatcactatcgagcagcttcacgtttctggttgtcgcaagcgcatagtcggcaagcctggcgttcaatgcaaagacttcggttccagccgaccatttcggcttttcaccgggctttgccgcgccaaggccgaagaagccggtcggccagccttccggcgcttcgcgaagatcaatgcgatggttcaaactggcatcgacggcatatttcgcccaatgggcagagccgagtgtaccgtgcttgggatccacaccggcaatgcccgcgatcagaaaatagctatgtgtcaggttgaacttgcggctcagcgccatggcggaaacggcgctggcggcattggcgaaacccatgcccgtcgtcatgaggcaaaggccttcggcggtgcaatccacagtcggatattcggggctgaggccgggcagtcttattttgcgcgtgaatttcaagcctttgagccatggctttgcttcgtcgccgaacatagtgatgaccatgactttcggcgcgatgcgcacaggctttttggcgaaggccggggctgagaaaaacagggaaagaccgcacaggccataagcgagattacgggtagagaggatcatgggggatttgagcctttcagaccggaaatgaaaaaagaattgcactgcgacccggccctttcgcagcatagtcaaaaaaatatgtctgaaatggaattagccgcgggggctatttccctgagtgagaatcgattttgctccttatctgccgcagagcttcgcctgttgtcatggcaactgaaaccgcaagatttagcgagcgggcgctcctgaccatggggatcagcagccgttcgtcggcgttgtcgtggatcgcttccggcacgcctgcggattcgcgcccgaagaggagaatgtcattttcctgaaattgatatccggtataggggatcgccgccttggtggagagaagcacgaggcggcgtccggcattctttcgccaggcatcgaaacggttccagtcgggatggcgtgtaagggcggcctgctccagataatccatgcccgcacgctttagcgcgcggtcggaaatatcgaaaccggcaggctcgatgagatcgaccgcaaagccaaggcaggcggccatgcgcaggatcgttccggtattgccgggaatatcgggctggtaaagggcgacgcgcagttccatgggaaagccggtatcgtgaaaaccgcatggttgcaagagtagcgcccggttcggggccgaaccagcaatttacgcttttgtcgctcgcaaaaaatattcctgttttgttcctattttgacttggcaatttcaatggacccacataaaagaaacatcatgtttagatggtttgaacaacgactcgaagcctatccggaagagccgccgcgagagccgccgcgcgggctggtcgccttttgcctttattatacccgtggcgcatggccatggattatcggcatggcgatcttcacgacgctgatcgccgtcattgaagtgtcgcttttcgcgttcctgggcaatatcgtggattggctttccaaccagtcacgcgagacgtttctggccaatgaagggtggcggctttcgctgattgcaggcgtcgtgcttgttggcctgccgggtgtggtgctcatccattcgttgattatccaccagacattgctcggcaattatccgatgcgcgtgcgctggctgatgcaccgctatctgatccgccagtcgatgaccttttttcaggacgagtttgctggacggatatcgaccaagctgatgcagaccgctcttgccgtgcgcgagacggtgatgaagctgctcgatgtgctgaattatgtcatcgtctattttgcgggcgcgcttttcattgccgccgccgccgacatgcggctgatgataccatttgctgtctggctcgttgcctatatcgttctgctgcgcattttcattccacgtttgcgggtcgtttcggaagaacaggccgatgcacgctcgaccatgaccgggcgcatcgtggacagttatacgaatatcgcaaccgtcaagcttttctcgcattcaagccgcgaggaaacctatgttcgcgaaagcctcgatattttcatggacacggtgcatcgccagatgcggctcgtgaccttgttccatttcacgctttatctgtcgaactgcctgctgctctttgcagtcggcgccattggcatcgggctttggatcaacgaagccgtgtccatcggcgcggtggcggtcggcattggcctggtgctgcgcctcaatggcatgtcacaatggatcatgtgggaaatgtccgccttgttcgagaatattggcactgtggaagacggcatcaccacgcttgcccggccgcatgaggtcgttgacgttcctaatgctccggcgctgaaggtggccaggggcgacctcgatttcgatgagatcggttttcattatgggcgcggcaagggcgtgatcaagaacctctcgctcaccattcctgcggggcagaaggtgggcctggtcgggcgttcgggcgcaggcaagtccaccttggtcaatctcctgctgcgcttctatgaccttgagaagggccgcatcctgattgacgggcaggatatttcgcaggtcacgcaggattcattgagagccaatataggcatggtcacgcaggacacctcgctgcttcaccgttccgtgcgtgagaacatcatgtatggacgcccggatgccagcgaggaaatgctgcaacaggcgatccgtcttgcgcaggccgaccagttcattccgcagcttgttgacccgaaggggcggcgcggactggacgcgcatgtgggcgaacgcggcgtcaagctttcgggcgggcagcgccagcgtatcgccattgcgcgggtgatgctgaaggatgcgccaatcctcattctggacgaggcgacgtctgcgctcgattcggaggtggaggcagccattcaggacagcctcaatacgctcatggaaggaaagaccgtcatcgccattgcacaccgtctctccaccattgcggcgcttgattgtctcgtggtgatggacaaggggcgcattgtcgaagacgggacgcatgaggagcttgtcgcgctcggtggcatttatgcaagcctgtgggcgcgccagtccggcgggttcctcggccttgtcgataataccgacgatacattggttgattagaacggtccctgtttcaacaggagccgctctaactctttgttttgtcgcattgtccaacgcatcggagcggcatcagaaatcggcccggcggactgatttccccgcttaggtgtttcacagttttggctcgaaaaggctctaaggaaaacgcaattgatgaaagcggtttatagtctgttcgagcgatgggtcgatcccttccatgatccggacagtctgaggccaccttcaaccacacttgcctttctctggcactatgcccgccaggccaaatggccgattgcggcctcgcttgttatcggaggcttgctgccgctggtcgaggcggggctgttctattttaccggcaggctggtcgatattctggacgaggcgggaaggaataatgtcgaacgcagctggtccacgcttttccatgtggcggggccggaacttcttttcatgggcattacggttctggtaatccgccttgtcgtcacggcgactagcacgcttctggaggatcagaccctttcgccgggcttctacaacatgatccgctggcaggcgaacgcctatgtgcagcggcaatcctatgcatttttccagaacgattttgcgggccggatcgccaccaaggtctggcaggcggggcaggctgcgggcgaccttatcgaaagcttcattcaggtcgtctggttcatggtgatctacagcatcaccacgctctttcttgtcgggcggctggattggcgtctggcggctgcggtcattctctgggttatcgcctttggctttattgcccggcgttatctgccacgcattcgcaaggaggcggaagcctcggcagaggctggctccatgatcaacgggcgcatcgtggacagctattccaacatccagaccataaagctcaatacggcggatgatgacgagcgttatatgcgcgatgggttcacgcgctatcttgccgccatcctgccattcatgcgttcgctcacgggtgtacgtattgcgcttacggcgctttccggcctgatgatcgtgacggttgcggccattgccattgatctgtggacccgcaatgcgatcactgtcgggcaggtttcgttcacgcttggtcttgtgctgcgcctcaatatgctgtttggccggttgatgatgcagctgaacggcatgttgcgccaactgggcctgatcgagaactccatgcagcttgtttccgcaccgctgggccttgaagatcgccggaatgcgaagtccctcaaggtgacggaggcgggcatcgaaatccgtcatgtcaccttccattatggcaagggcgccggcgttctcgataatatcaatcttaccgtgcgtggcggcgaaagggtggggctggtgggccattccggtgcgggcaaatcaacgctcatcaaccttatcctgcgcctttacgatgtggagcagggtgccattcttgtcgatgggcaggatatccgcgatgtcacgcaggcatctttgcgcaaggcttttgcggtcgtcagccaggaaaccgcgctgctgcatcgctcgctgcgcgacaatatcatgctggcgcgcgatgatgcgacggaagcggagttggtgcaggccgcacaacaggcggaagccgacgggtttatcgccaatctggaagactttcaggggcggcgctccttcgacgccttcgtcggcgagcgcggtgtgaaactgtctggcgggcagcgtcagcgcatcgcaatcgcgcgggccatcctaaaagacgcgccgatcctcattctcgacgaagcaacctcggcactcgattcgcaggtggaggcttccatccaggaaaatctcaaacagcttatggaaggcaagaccgtcattgccatcgcgcatcgcctttcaaccatcgccacgctcgaccgtctcgtcgtgatggatggggggcggatcgtggaggagggaacccacgaggcgctgattgcgcgcggcggcatttatgctgggctatgggcgcgccaatccggcggttttctggggcaagacgcgaaaaactgaaaagtttggggtttggggcctattcccgcccgggttcgcgcgcagccgcaaaatgcatccacaaaatagcctgcgacatcgtgccgtcataagggcttagcgtctggacaagcgttttttacacgcctaaaccggatagtgaaatggagggaatttcgtcctgtgagcacttgcgggataatttttggcaggtgcaaaagagggcgaggggagagttcaattgaacatgcaggttgaaaaggaattggcacgtgagcgcacacgacacggctgagccgacacggcgtgattttttgtatattgcgacgggaatggccggtgtcgtcggagttggcggactggcttggccgtttatcgaccagatgcgtccggacgcttcgacactcgcggcagcgtctatcgaagttgacgtttcttcccttgcggaaggcgcgtccctgaccgtcaaatggcgtggtaagccggtttttatccgcaatcgtaccgccaaggaagtggaagagagcaaaacgaccgcacttggtgatctgaaagatcccaatgcgcgtaatgccaatcttccaacggatgcggaagcaaccgaccttgcccgctctgcgggcgaggggaaggaaaactggctcgtgatgatcggggtctgcacgcatcttggttgtgtgccgctcggtgaatccggtgcctttggcggctggttctgcccttgccatggctcgacctatgatactgctggccgcatccgcagcggcccggcaccggaaaacatgcacatcccgcaatatgcgtttacttccgatacggtcatcaggatcggctaacaggtcttggggagacagaacatgagtggtggacactccacatacacgccgaagaccggcatcgagaaatgggtggacgaacggcttcctttgccgcgcctcgtctacgattcctttgtagcctatccgacgccgcgcaacctgaactatatgtacaccttcggcggcattctgagcttcatgctcattgcgcagatcctcacaggtgtcgtgctggccatgcattatgccgccgacacggccctcgcattcaattccgtcgaaaagatcatgcgcgatgtcaactccggctggcttctgcgctacatgcacgccaacggcgcatccttcttcttcatcgccgtttatctccacattgcccgcggtctctactatggctcctataaggcgccgcgcgaacttctgtggatcctgggcgtggtgatcttccttctcatgatggcgaccgctttcatgggttatgtgcttccatgggggcagatgtccttctggggcgcgacggtcatcaccggcttcttcacggctttcccggttatcggcgagccgatccagcagcttctgctcggcggtttcgcggttgataatccaacgctcaaccgcttcttctcgctgcactatctgctgccgttcatgattgccggtgtggtcatcctgcacgtctgggcgttgcatgtaacgggccagaccaatccgaccggcattgaagtgaaatccaagaccgacacgctgccgttcacgccttatgcgactatcaaggatgctttcggcgcgctcgtcttcttcgtgttcttcgcctatttcatcttctatctgccgaacttcctcggccacccggataactatatcccggccgattccctcaagacgcctgctcacatcgttcccgaatggtacttcctgccgttctacgcgatgctgcgcgccatcaccttcaacatcggcccgatcgactcgaagcttggcggcgttctgaccatgttcggttcgatcgcgatcctgttcttcgtgccgtggttcgatacgtcaaaggtgcgttcggcagtctatcgcccgtggttcaagctgttcttctggctgttcgtcatcaacgccatcttcctcggctggctgggttcgcgcccggcggaaggctcctatgtcttcatggcgcagatgggcacgctctattactttgctttcttcctcatcatcatgccggtcgtcggcctgattgaaacgccaaagcgcctgccgaactcgatcaccgaggcggttctggcaaagggtgaaggcaaggctgagattgcccccgtggaaatctctgcggaaaccaagggctgatgcagcgagagatatgaaggacgtaacgatgaaaaacatcctcaagaacttcgctgccttcggtatcgctccgctggtcgcgcttgggttgtcgatgggcggtgctcttgcagcagaaggcgctaaccccgccgagccggatcatttcccgatccaccatccgaagcaggaaagctggagctttgccggtccattcggcacctatgacaaggggcagcttcagcgcggtctcaaggtttataaggaagtctgctcggcctgccattcgatgaacctcgtggcattccgcacgctggaaggccttggttattcgccggaacaggtcaaggctctggcggcggaatatgaagtcgaagacggcccgaatgcggatggcgaaatgttcacccgcgccgcgcttccgacggatcatttcccggcgccatatcccaacgccaacgctgctgcagcggctaataatggagcggctccgccggatctctcccttatcgccaaggcgcgttcggtggagcgtggcttcccgcagttcattttcgacatattcacgcaatatgccgaaggcggaccggattatatccattcgcttttgaccggcttcgatgagcagccgcccgcaggcatgcagattgccgaaggtacgcactacaatccgtacttcatctcggcaaaggcgcttgccatggccaagccgcttagcgatgaacaggtcacctatgaagatggcacaccggaaacagtggatcagtatgcgcgtgacgtctcggctttcctgatgtgggccgctgagccgcatctggaagaccgcaagaagaccggcttccgggtcattgtcttcctggttctcttcgcggggcttgtttacattgccaagcgttcgatctggtcggatgtgaagcactaaactgccggagcggttcctgtaaaaattgcaggcgagacagcttgaggattgggcgccgaaaggcgcccatttcttttgcgctttggaccggattttctggagcgccgatctgctcggatcagatcggcgctccaacccattccatttcatgcataaacatgattgttcccgttccactccggttggattatgctctgaaagatcgcaaaggtgcttggcgtggctgccagatcgtgattgaagaatttcacaaacaggaccatgccagattagcctggggtaaggctgtctgctccccaccatccccttgaaaggactgaaaatggaatccgggtttaaggtcaccttgaaggatgcgatcagaaccattccggattatccgaaacccggcgttcaattccgcgacgtcaccacgctcatgggcaatgcgcaggcctttcgccgcgccgtcgatgaactggtctatccctatgcgggtaacaggattgacaaggtggcggggatcgaggcgcgcggttttattcttggcggtgcaattgctcaccagctttcggcgggcttcgtgccaatccgcaagaagggcaagctgccgcgcgatacggtgcgcatcgcatacagtcttgaatatggcgtcgatgaaatggaaatgcatcgtgacgccattgaaaagggtgagcgggtcgttctcgtggatgatctgattgcaacgggtggaacggcggaagctgctgccaagcttctgctccagatgggagcggaaattgttgccgcctgctttatcattgacctgccggacttaggcgggcgaaagaagctggaggcgcttggcctgccggtgcgcacccttgtcgcgtttgaaggcgattgaggatacgaaaaagctcggacaatgctccgggctttgttgtttcaggccgttgctttcggcggcagtttcaccatggccgcattgtcgaaggacaagacttcctcgccgtgctggttatgggctcttgtggtcatggtcagcatcgaccagccggggcgtgacgcgagcggacggatggcatggaccacgcgcttgtaggtgatcgtatccccggcaaagaccggcttcggccatttcaggttctcgaatcccggtgaggggccaaaggtcggcggcgtttcgccccgttgcaccgtttctctgctcgcctgcaccatggaggcaacattgagtttcatgaagattgccgtggtatgccagcccgaagcgcaaagcccgccgaagagactgttctttgcagcctcctcgtcgatatggaagggttgcggatcatatttgcgggcgaaagcgatgatttcctcagcggtaaaggtgtaggtgccgagaacccgttccttgccgatattctcttcgatgaagctcatagcgaacctctccccgcagcatttcccatagctgttgcgtattcgcggagcagcatcatgcagggatgctgcatttcacagacggtttctccgcgctgattgaacaactcgtgatgcaaggtgacgaagccgatagaggggcgcgatctggaaatgcgcttgtccttgatggtcgtgatgccgctcagcgtgtcgcccgccagaacgggacgcctccagcgcgtgaattcgacgctggggccgccctgtgatgtggaatcgatgagataggcgtcgcagaccatgcgcatgatgagagatgcggtttgccagcccgatgcagcaagcccgcccagcacgcttgccttgcccgcttcctcatccagatggaagggctgcggatcgaactggctcgcaaattcgatgatttcttccttgctgatcgtacgaggaccgaagggaagggtcattcccggttccatatcctcgtaagcatattgtggctgaggcttgctcaccctgtgtctcctcccaataggcataaagaaaaggccgccggttttcggcggccagatcgtatcaggtattgaagcggaacagcatcacatcgccgtcatggacgatgtattccttgccttcgtcgcgagccttgccggcctccttggcacccagttcgccattatatttgacatagtcttcataggcgatggtctgggcgcggatgaagccgcgctcgaaatcggtgtggatcacgcctgctgcggctggcgccttggtgccgcgcttgatggtccaggcgcgggtttccttcgggcctgcggtgaaataggtgatgaggtcgagaagcttgtagcccgcgcggatcaggcggtcgaggcccggttcttccagccccatgctttccagatattccccggcttcctcatcgggaagctgcgcgacttcggcctcgatggcggcggaaatgataaccgtctgcgcgccctgttcttcggccatcttgtcgacagcggcgctgaacgcattgccgtttgtcgcgtcaccttcggcaacgttgcacacatagagcaccggcttggaggtgagaaggttcaggcccttcagtgtcagcaggtcttccggtgaaatatccttcagcatcaggcgaaccggctggccgttctgaagcagttccagcgccttttccatcactggcaggatggcaagcgcctccttgtccttgcctgtcgcgcgcttgcggatctgcacgatgcggcgctcaatgctttcgaggtccgacagcataagttcggtttcaacggtctgggcgtccgataccggatcgatgcggccttcgacatgggtgatgtcgtcgtcctcgaagcagcgcagcacatgcacgatggcatcgacttcgcggatattggcgaggaactggttaccgagaccttcgcctttcgatgcgccgcgcacgaggccggcaatatcgacgaagttgatacgggtcgggatgatttccttcgagccggcaatacgcgcaatttcgttctggcgcggatctggaacggccacttcgccggtgttcggctcaatggtgcagaacggataatttgcggcctgtgcggcggccgtcttggtcagcgcgttgaaaagcgtcgacttgccaacatttggcagaccgacgatgccgcatttgaaacccatgatcttacctatcagactagaattttattgttgtggctatgcgtcataggaccgggaagcgtcaagaggcgcagccgtcgcgagggattaatccttcttccccagcagctttttcagcatttcagccatcgggccgctttcgggaatattgggctttttctggttctggcgcgcctgacgaatatggctctgggcctttggcggagccttctccaattgcgcgggatctgtcttgacgccgcctggccgctgattgccgtcgcccatggcgagtgcaatgcggttcatgaagctgttatcctcgcgtctggcaagcatggcgacattgtcggcgacggcgcccataagcgtatccagccattcattgtcggccttggcgaaatcgcccagaacataattatgcacgagttccttcgcgccgggatggccgatgccaagccgcatgcggcgataattctgtccgccggggaaggactgcatatgtgcgtcgatggatttgatgccgttatggccgccggaaccgccgccggtcttgatgcgcagcttgcccggaacgaggtccagttcatcatagatcacgacgagatcggcaggcgtcagcttgtagaagcgcatggcctcgccgatagactggccggaaaggttcatgaaagtctgcggtttgaccagcaacactttctcgccgtcgatcacgccatcggcgatctctgcctgaaatttcttctgccagttggaaaagcgatggcggcggaatatttcatccgccgccatgaaaccgatattgtgccggttatgcgcatattggggacccggattgccaagacctgcgatgagcagcatggtattcagaccccctatcaggaagcgattattcgccgtccttggcttcttccgcagcgccttctgcgttttcttccgacttcaggccggcaggcgcagcaatggtcgcgatggtgaagtcgcggtcctggatggcaggcgttgcgcccttcggcagcttgacagccgaaatatgaaccgagtcaccgatttcaaggccgctcaggtcgatttcgagtgcttcgggaattgcattggccggaacgatcagttcgacatcgtgacgaaccacgttcagcacgccgccgcgcttgatgccgggcgctgcttcttcgttcttgaagtgaaccggaacattcacgtggacgaccgacttcgcggaaacgcgcaggaagtcgacatgttgcgggaagtcacggaccggatcaagctggtagtccttcgggaggacctgaatcttcttgccgtccacttcgatcgtggcaaccgtggtcttgaagccaccgccatggatcttgtagaaaatctccttgtaggagacggcgattgcgaggggctcctgcttgtcgccatagatgactgcaggaatctggccgttgcgacgcagttcgcgggaggaccccttaccaacccgggtacgcagatcggccttgagcacgtaagtctcgctcatggcatttcctttcaatgttactggagtgtcgcttgctgtattatctacgcctgaccttatccgaaaaccggtttccacttttcggaatcatgctccaacaaacgacatgaaacagcccgttgtgtcttcaccagagagaaagaccggaccgctccattccgcgttgcctccaagggtgtctacgcggatggcggtgctatagagcatagcgtgcggcggcgcaagttttttggtttgctcgttcagatggcaggccacagttgaaaaaatgaacccgctggcctatattcggattggtagctgaagcgcgaactccagctaccatgtacttagatgaaaagctgtacccgcactgtagcttgccagccggtgcgggttttctttactctaagtgtgaatctaatgggtataaaccacatagagttcacctccgaatagagggcaaagcctttgcctcggtcggagcggctcatcctccccgacgcgcccgctggctggacgcttgctgcttttgccccccctgaaaagattgctagcaaaacttttggttgaaatctactgcccggcatctgtgggcatttgtcttaacgggtggcattggcggcgtcaaaaatgttaagcgaatgcctgatcgactggtggcaaggccgcgcgagtcgtctgttccagcaatgttgaaacaaggaggcgagatgcaggtcggtatcgacatgggtatcgctgttggaggttctgcctcggcagcggcgcttggcggtggcaagcaggccatgcttgatcttgaagagcttctcgccacacgtttgctcgtgcagggtaattctggttccggcaaatcgcaccttctgcgccgcctgctggaacagagcgcgcaatgggtgcagcagtgcatcgtcgatcctgaaggcgatttcgtcacgctggccgatatgtatggccatgtggtcgtcgatgctgcgcgcaccgaagctgaactgacccgcattgccggacgcatccgccagcatcgcgtttcagtcgtgctcaatcttgaagggctggatgtggagcagcagatgcgctcggctgcggctttccttggtgggcttttcgatgcggagcgcgattactggtatccgatgctcgtcgtcgtggatgaggcgcagctttttgcgcctgccgcagccggtgaagtgtccgacgaagcgcgcaagctttcgcttggcgccatgaccaaccttatgtgccgtggccgcaagcgcgggcttgccggtgtcattgccacgcagcggctggccaaacttgccaagaatgtcgccgccgaagcctccaacttcctgatggggcgtacctttctcgatatcgacatggcgcgcgccgctgaccttctcggcatggagcgccgccaggcggaaatgttccgcgatctccagcgcggacatttcgtggcgcttggccctgccttgtcgcgccgcccgctgccgatcaagatcggcaaggtggaaacatcggcgcggtcgtcatcgccgaaactgatgccgcttcccgatacgcccgaagatgcgcgcgatctgattttcacgcctgctccggaagagatccggaccgtggcgcgccgtacgccgcccccaccgccgccgccctcgacggcggaaattctggcgcaggtggcaaagccgaagccggaggcggagccggtcgaagcgccgctgttccccggcatcgtggaagccgaacgcgaggagcttctggaaaaggtcatgcgcgagatcgtggacgatcccgaagcctcgttccgctcggttgcggttctctatcaggattttctggtgcgctgccgcattcatcgtgttccgggcgaaccgcttgctctgcctgctttccggcgtcggctggccgtggcacaggccagcattgaaagcgacgtggcgaacggcgagacatggcagcaggcgcttgccctgtcggaaagcctgaccgatgatgtgcagggcgtattcctgatcgtcgcgcaagccgcggtgacgggcgcgccttgcccttccgatgcggcccttgcgcgcgcctatggtacgcattcgttcagtcgggcacggcgcctgctggcctatttcgaggagcgcgggcttctggtcgtgcgcaatgatttcaagggaatgcggatcgtcaattttcccgatcttggctgcgaaactgcgccgggtgacccgaatgcgcctgacgatcaggcggacatgggcaacgcggccgagtaacggccttatcaagcttgtgccaggagcatttatgcggggaaatcagtccaccggactgatttctgatcccgcttcgatgcgtcggataatgcgtaaaaacaaagagatagagcggtttcaacgtttccgttttaaccggaaccgactctagtcgaacaggctcgacaccgattcttccgctgccgtgcgggcgatggcttcgccgatcaggtccgagatcgaaagcacgcggatattcggcgcatcgttgatggcggtggtcggctggatggaatcggtgatgaccagttccttcagcttggacgaggcgatgcgggcaaccgcgccgccggacagaacgccatgcgtgatataggcggtgacgctgtttgcgcccttgttcaacagtgcttcggctgcgttgcagagcgtgccgccggaatcgacgatatcgtcgaacagcaggcagtccttgccggaaacatcgccgatgacgttcatgacttccgattcaccggggcgttcgcggcgcttgtcaacgatggcaagctgcgcatcgatgcgcttggcgagtgaacgcgcgcggaccacaccgccgacatcgggcgagacgaccatgcaattgccggtggcataattggctttcacatcgcgggcgatgaccggaacggcatagagattgtcggtcgggatatcaaaaaaaccctgaatctggccagcgtggagatcgagggtcaaaacgcggctcgcgccggcttccgtgatgaggttggctacgagctttgccgagatcggcgtgcgcgggccgggtttgcggtcctgacgggcatagccgaaatagggcaggacggcggtgatgcgacgggccgaggagcggcggaaggcatcgatcatgatgagcagttccatcaggtgatcgttcgccgggtaggaagtcgattgcagaacgaatacgtcttcgccgcgcacgttttcctgaatctccacgaaaatttcctgatcagcgaagcgacggacgctggccttgccgagtggaatgttgagatattgagcaacggattcggcaagaacccggttggagttgcctgcgaaaagtttcattcttttgcctctgacgccgatgcgatagcggtttgcagtttggttctgtcgcaaaagtccgtcgtaacggacataatctctcttgttgcgcgtgagccgtaatggaagcggcccagcaaatctatcctaaaaaactttaaagctgcgtactttttgacgggatcaagtacagcagcttgcaaggttttctcagatgcgggggctattgcaaagagtcaccattattgcaaggcccgaagggacacactggctgcaaaaaggcaggggatgcgcctttcccacagtatgtaaaactgattcaacaaaagatttcagccttttgccgccaaagcactttttcatgcgcgatttgccgcaagcgagcttgaatattcctgcatggttcggtcggcgattgcctgcatggcagaagcgggaacgacgctccatgagtctgccgcggccccttgcgctttctcctgcccctgaatgcgatgaagccggttgccggaggcgtcgagcacatcccacacgtaaagaaccgtggtctggttatcctccgagagaacggagaaatagccctttatgacataggcggcactgggatcattgttgcctgcaagctcgatgcccatggcttttgcatcatcgttcatgcggtgggtcagcggcgtcaccacattgacgggtgcgccgacgatgggggcaatatgcagcttgccgggtttgagcgttgcgcgctggggtgctggcgttgcgaccggcgcgttggagggcgccgttgtcgcggcctgtccggtatccttgttcgatccctgtatatccagagcggattcggtgctgttgcaggcggcaagcagtccagcaagcaacaacaccattgaaagatgtgccttgttcatgttcggcttcatgctcctgaaagcgcagtttgtccacgcctgacggttttatctctgattgcgcctcatttgacaatcatatcaagagaatgacgggataatggctgagccgcgccatttgtcgtgagatatgtctggccaagtgtcatcgcggtctgcgtatcggaatccatgatgatcatatgcgcgaaaagcgtcatatccggctggatgctctccgggtttgcggcgtaaaacatctgcgggtccatccatgacggcgtgaaacgggcacccaccgaatagccacaggcattgagccggtggcgggtgaggccgtgcgcttccatcgtccgtgcatgggcgtcgaacacgtcgccgaaggtcgaggcgggggtcatcgccgcttcaactgcttcgagggcttcgcgtgcggcctcgtaaagctccatatggtgttttgtgggcttgccgatgatcagcgtgcacatcatcggtgcgtggtaatggcggaagacgccagaccattccagcgtgagctggtcgttcttgttcagcttgcgccgaccggacttgtagcggcagaggagagcgtcttcgcccgagccgatgatatattcgtttgcgggataatcgccgtcgcctgcaaaattggcgctcatcatggcggccagaatatctgcttcgctggcgcctgccctggtaagtttcaccgcggcatcgagcgcatcgtcgctgagttctgcggcgcgtttggcataggcgacttcagcagggcttttgagaaggcgcagccgatccaccatgcccgatgcatcgtaaagcttggcaaagctttgcaactgttcgtcaagcttgcgggcattggccccggtcaggccatgggtctggtattcgatgccgatccggctgccgaggaggtcgagttccgtcagaatattgcgcagatccaccgccggattggcattgtcgcggtctgtccagacaacgatgttttcgatatttgacgtatggcgcgcctgccgcagatcggccgagcgcgtcatcagcaccatcgaaccgtcggcctttaccacgaggcactggaagaagcagaaaccgaacgtgtcatagccggtcagccagtacatgctttcctgtgcgaacaggagcagcgcatccagcttttcctcttccatcttcaagatcagacggtcgcgacgtgcggcgaattcttccggctcgaagtgaagggccatgcggttctcccagggcatttccagcaaaagcgtgaaacggctttgtgttggaaaatgcgataaaacaaataatcagagcggttccaacgattccgttttaaccggaaccgctctaatcttctatgatggcgatcgctgcaatctgacgcccgtaatcgggttcgttgcgatgggtggcgcgccggtaggaatagaactgttcctcattggcataggtgcattggcgaagggcgtctgcctgcacacccgccttcgtcagccggtcggtgatgaaggtccacagatcgaacagatagtgttccggcttttccgaaggccggaaataggccgcgtaattcggatccttgccaatgaattcagcatagaattccggcccgacctcgtaattgtccggcccgatggtggggccaagaacggcgacgatattctcacgctttgcaccgagcccgatcatggcttcgatggtgttttccaagacgcccgtaaaagcgccgcgccatccggcatgggcggcggcgatgacgcccgcctgatgatccgcaaagagcaccgggccgcaatcggcggaaagtgcaccaagggcaatgccgggaacattcgttaccatggcgtcggctttcgggcgcgggttgccgaacggttcggtgacgtggatgacgtcgggggaatgaatctgatacacagtgacgagatgatcgggcgcaacgccaaggctttccgccacacggcggcgattctcggcaatcttttcgggtgcatcgttcgatccgttgccgatattgaggctggtatagatgccatcggaaacgccgcccttgcgcgtgaaaaaaccgtgcgtaatccgcttcccgtgctgtccaacgggcttttcaaggagaggcgagcggagtggttgcggtttagctgtcatcttgctggctttcctaaacggcgggatggtgggggaggtcggttggcttgtcaatcaagagcctgctccaaaagttgctccgtgtggctgcaaacggcacttttttgcgttctgccgcgcacgtatcttttgtacgctccgcttcggtattcaaaaatcactatttttgcacacacataccgctttttgattcaggctcctgacgcttttgaaaaagcatggtcaggcaaaatttattcaaaaggcaaaagacgggtctgttcgtcactgaatgcgagaaccttgaacaaggttcccatttgatcgggtgcggccagtctttcgacatcctgccggattttttcctgaaaagccgcgtccttgcccgcgccgagccgcccggcgcgatcaactaagcccatggcgagcagaaactcgccctgcgtcatggttccggtcttgcagccgcaggcttttgccgttttttgcagaatatcgaaatcgacatggctggtgagatcagccacgcccggatgggcgaatacatcgtcataggcctgtttcagcatggcttgcagcgtgtcaccgaaaccggattccaggtggccgtaatcgatgttgagcgcagcaccgcgcgtggctgcgatgcggctggcgatctcctgcatcaaggccgtgcgtgcgggagccgcttcaaagatggcgccttcttcggctttcacatggtctttcggcaggagcgccggatcaatgccgcccgcgccgctgacaaactggaattcgtcctgttcattgagcgcgatcatccgctcgacaaagcggccatcggccttgacgaattgccggaaagggatcgcgtcgaacagttcgttggtgacgaggatcagcggtccatggacagtatcggcgggaatatcggcaaagcgttcaaaccattcgacatgcgcttttgtgcctgcgagcttctgcttctgcttttcggcaaggcgcgggctggtttccaccatggcaattcgcgcgccgcccagcatttgcggcgcaagcctgccaatggtgcgcagcatgtcgctcatcagcgtgccgcggccggggccgatttcgcacagcacgaaattggccgggcgtgcgagtgcgtcccattcgctgaggcaccagatgccgatcagttcaccgaacatctggcttacttccggtgcggtgatgaaatccccttcacgcccgaaaggttcgcgcgtcgtataatagcctgcctcgcggtcgccgaggcaggccgccatgtaatcggccacgctgatcggcccggtggtggctatcagccgtttcagccgctctttcagcgagagatcaggcattcctggcggctgcccggtttgcgcgccacatggcccaaaggccgagcaggaccatcggcacggaaagcaccatgcccatggtaagccatccgccgaagagatagccaatctgggcatccggttcgcggaagaattccaccgcgatgcggctcagcccgtaaccggtgacgaaggcgcctgccacaaagcccggctgcttgagcttgcgtgcgccccagaccagcacgaacagtacgaagaagagaacaagcccttcaagaaaggcttcgtaaagctggcttggatggcgcggcagtgggccgccattggggaaatagaccgcccatggcacatcgctcacccggccccaaagttccgaattgatgaaattggcgacgcgcacgacgccgaggccaatcggcacgccggcggcaatcgtgtcgaacatgctccagacgaggatgccgcgcgagcgggcaaacaggatcatggcgagcgtggtgccgagaatgccgccatgaaacgacatgccgccatcccacagggccggaatggcgagcgggttggagatataataggagaaattatagaagagcacataaccgatccgcccgccgagcacgacgccgagtgctgcccagatcacgaaatcgtcgagtgcttcgggcgccattggcggctggttgttggcccagaggcgatggctgcgcagcaatttcttgccataccaccacgcgaagagaatgccgacgacatagccgaggccgtaccagtgcactgccagcggcccgacccggaaaatcaccgggtcgatagcggggaaggcaagggccgatgcgggcagcaacgtctcgatcatgaaatcactccattttgcgacagaacatgctggacgaagccttgcgggtcaagcggcccggttttcctgtcccaggcaatcactattccatagccgcgcttgcatcggaactaagacggccctatttccaatttcagggtttgagagcaaattcaaacgtcgaatgaaaacaaggaagaatgcgatgaccagcggacagaaccgggttcttgatgaactcgccaagcttgtgacggatgcggcaggcgccgcgcaaggtgtgcgccgtgaagtggaaacggcgctgcgttcgcaaggggagcgcgtgctcaatacgctcgacgttgtgcagcgtgaggattttgaagcccttcgcgaaatggccatcaaggcgcgctcggaaaaaagtgccttgctggcaagaatcgaagctctggaagcacgtcttgccaaatttgagggtggttccagcgccaaaccggcaaaatcggcatccgtttcgtcaaaatccaaagataattcctgattatttattaacaggccgcaggtggcaaaaacccttgtcttagagtcgcttaaggcaaggggcgcggccggccccccatatatttccacatgctttcatgcctcttttttgaaaaggggctggtgttcggattcagcttcaatagactgaaaacgctacatgattcgtaacgtggtcatgtatgcggcagcgggggattgagtgtcgcgtttcacgtcttcaggctgctttccagtatcagttgcgtatgtgcgtgtgccattgaggtgactacatgctgtcaagcatgtcagttcctcaaccgatcaattcgtgcctgtttttactgcgcttgtttttgcgcggtgacggcacgggcgagcaatgacttgcgcgccgggaatttggagacatctgggggcaggtgtttcgcagaacaggaaacggacatgagccttcttgagcttgaattcgcacgtgaggcacatccggtggatgtgatcgaacaggtcgcgcattcaaacgactggacgttcgagcggactggcgacgacgaaattgcaatttcggttgcgggcaactggactgactatcatatctcattttcatggatggaggatttcgaggcgctgcatctggcctgcgctttcgatatcaaggtggccgagccgcgcgtcaacgaggtgatgcgcctgctttcgcttatcaatgaaaagcttctcatgggccatttcgatctctggcagcaggaaggcgcgatcatgtatcgccagtcgttgctgctggcaggcggggtggaaccgacgagccgtcaggtggaagtgcttttatcggcggcgctggaagcctgcgaagcctatttccaggccttccagtttgtggtctggtcgggggtcagcgcacgcgaggcgctggaaagtgtggtgtttgaaacagtcgggcgcgcgtgaaagcctgttccaaaagtcgcgctgtgcggctgcaaatggaaattgatctgcgttccggcgctcgaaaatcaccatttgcgcatgcacatgccgcttttgaattcagactcttgtccgataatgcgtgggggggacaaaaatgagcgaagcagccaccattagctgggcggatttcgagaaggtcgatatccgcagtggaaccattgttgaagccgtgccatttccagaagcgcgcaagcctgcctataagctcaagatcgattttggcgagaagatcggcatcaagaagtcgtcggcccagatcaccagacactacacgccggaacagcttatcggaaaacaggtcatggccgtggtgaattttccgccgcgccagatcggcccgttcatgtcggaagtgctgacgctcggaatgccggacgaagacggagaagtggtgcttgcggcaattgacaagccagtgccgaatggtggcaagcttttttagagcgcgtttcgatctgaatgaatcagattgggctctaattctttgctttgacgcgcatcttttccgaaaaccgtttcacacttttcaggatgcgctctaatagcgcgatggcttctgattagacgcgcagtggcgtccttttccctcatcctgaggagccgttgaaaacggcgctccatcctgagcttgtcgaaggatcgaaggacgaggaaaagctggacccttgccctgatccttcgagacggttccatcgcaagctcaggaacctcctcaggatgagggggaggcgttgtcttgctctacgcagcggcgggaacgagcataaccatctcggaaaaataatgtttccaaagggttgatacatagggttctgttcgctgtctgttttcccggcgtgtctgcaaccgtttgccgctttcggaagacatgtctcaagccggaatatgaatggtggcgcgcaggccgccgagcggcgaatcctccagcgcaatgtcgccgccatggctgcgtgcgatgtcgcgggcaatcgcaaggccaagcccgccggtgccgcctgaatcctgcgttcgtgcctcatcaagccgcacgaaaggcttgaagacgtcctccctgcgattttcgggcatgcccggtccatcatcgtccacgatgactttaagccagccgtccacatgcgaaatcgaaagctcgacattctgcgcgtgacggaaggcgtttgaaaccagattgctgacaagtcgtgagaaggcgttcgggcgcacgttgatttcgcggtcgccctctatcgtgtacttgaaaccgcgctcgcgcaggcgcgcttcgctttccagtttttcgcaaagccgggtgacgtcgaaagtcgcggtttcttctgctccctcaccgcgcgcaaaggccagatacccctccagcatggtctgcatgtcggcaatatcctgattgagcggctcggtatcgatggaatggccggcgagggccagttgcagcttgaagcgggtgagaatggtacgcaggtcgtggctgacaccggaaagcatggcggtgcgctgctcgatctggcgttcgatacgcgagcgcatctggataaaggcgaggccagcgcggcgcacttcctccgccccgcgcgggtgaaaaccttccggcatgggccgccccttgccgaagctttcggcggcctgcgccaattgctggataggcttgatctggttgcgcaggaaggcgatggcaatgataagcagaaccagcgccgtgcccaccatccatgtgaggaagatgccggtattggacgcataggcctggctgcgccgggcaaaaacgcgcaataccttgtcttcaagcttgatgcggatttcgatcagatcggaatcacccacagtatcgatccagaaagggcggttgatctgccgggtgatctcttcgctcaggaaatagtcgagaatggcgaagaagggtttcggccccggcggcggcagtggatcggggggcaggatggaaatgttcaacgccagccgctgctgcgcgatgcggatcagattgtcgtaacccggctcctgcggataggtttcaagaagatcgatgattgctgcgatatcgcgaaccactgccgtcgaaaggcgttccgtcaccatctgccagtggcgctccatgaacacataggcaatgaccgactggagcagcaccatgggcgcgataatgatgatgagcgagcgcgcataaagccccttgggcatgatgcgcgtcaaccaacgggagaatcttctgaagggcgatctcatcgtgttaaaacgtccctacgcctgagaccgcacggttgtgctttccatgaaccacattgcggttgtaccttttgtacacgtcgccctgcgttttgaaaaaacaccattttctgatcgcgctattcccgattgccgttgccttgctattcgatgctgagtttgtagccgatgccgcgcacggtctggagccagaccgggtttgcgggatcctgctcgatctttcggcgcagacggttgatctgcacatcgatcgtgcgttcacccacatcgccgtcctgcccggtcagttcatggcgggggatggtttcgcccgcccgctcggcaaagatcgccatgatatcctgctcgcggtcggtgagcttgatcgtctcggttcccttcttcaattcgcgacgcggaatgaaaaaagtataagggccgaacacgatctgttcgatcttcggctgcgcgggcggtgcgccacggcgcaggatattgttgatacgcagtgtcagctcgcgcggatcaaagggtttgggcagatagtcgtctgctccggcagccaggccgtcgatgcggctgtcggtttccgacagggctgtcagcatgagaatcggcacgttcttctgttcgcgcaaggagcgcgtcagcgaaacgccggtttctcccggcatcatcacgtcgagaatcagaaggtcgaagtcgatgccttccagcttgcggcgcgcttcggctgcactgccagccatcgtgacgcgaaacccgctattggtcaaatattgtgagagaaggctgcggatgcgcgtatcgtcgtccacgacgagaaggtgcggtgcgtcgtccgatagcgtcttttcttcttctgcagccatggcgtctttcgatcccattccgataattttgcttcagcatcccagattatggctggtgctttggtgtgcatcttatcgactggaatgcggcacgtctattcactgcctgcatggatgcgtttttgtatcaactctatcagcggcggcagaaaactcgtcgatctgcgccctgcgctcgggattgaccatgttatagagaaaacgttctatcactttgcggtcttgctgggcgcagtcttccagcgcgcgtgcgatgcgtcgcgactggggaagggcaagcgcaagcgtgagctgacggccgcttttcgtgggatagagtttgcggtggcggcgatcatgctggccggtagcctgcaccacatggccagtgtcgatcagctgcttgagcacgcgcgaaaggctctgtttggtgatgcgcagcacttccagaagctcggccaccgtcatgcccggcttgcgattgataaaatagaggacacggtgatgcgcccgcccgaaaccgatcttttcaaggataaggtcaggatcggcagtgaaatcgcgataggaaaaaaacaaaagctcaatgacgttgagatcggtcgcctcctcagccgtcaatggattggttatataattcatatcgctggtcgaattcacatcggtgctccattctgttgcgccaaatatgtcagtattattgacgtaattcaatcgcccagataattttcgataaacgttcgcatattttttggaataatgttcatgccgatgcctgccgggaggaggaataattgcgccttccgcacatgctccgtcgaaggattcgcgcaatatgtttgccgatccatcaatttaaagcatgtctccccaaagggggaaccagttttggcagacatgcacaaaattgcggaaaagtttgccagattgttttctgccggaagaaaagctgcgccggaaaagccgtgctcggcgtctttcccggcaattttttcttgagaattcatcgtttctattaatttagcagtttatcagctttggttttaaacagaaaaaagcgtttttcaggctaatttttaatcatgttgtcgcttattgtttgacattggaaagtttcggcccaagattttattggccggagtcgcactgttccggtttaaagctcagatggggtgacgattatggaatctctactacctatcattattcagcttgtcgccggtgccgttggcggtaacatcgcaggcgccgtgaagaacttcagcctaggcacaacgggcaacacggtggctggtggcatcggcggtgtcatcctcggtcagcttcttccgatgctgtccagcgggggactggattcggtacttagcggcgttgttggccagttggcgggcggcggtgttggtggtatcgtgctgacggctattatcggcctgatcaagaattcgatggccgccaaggcctgacagagccagagcgcactagccggtgaggcgcgcttcatgcggcggtggaaatttttcaacctgaaaagcaatgccgatcaggcaaggtgaattgttggagagggaaaaacggacggccaatcgccgtccgtttttattgtgcaaagccttcacgcgagcggggctgaccattatgtgtgaacaggaaccctataccgagttggagcaaagaacatgaggcaattgcaggccattatcgttcccgtcacgccgtttcagcaaaattgcaccattctctttgatggtgaaaccaagaagggggtggtgatcgaccccggcggcgaccttgcgcgcatcagggaagccattgaatcccagggcatcgacgtcgaagcgatctggatcacgcatggccatatcgatcatgccgctgccgcgctcgatctcaaggaggcgctgggtgtggatattatcgggccgcacagggacgacaagtttctcctcgataatctcgtggcggctggcctgaaatatggaattaccgaaggtgtgcgcaatgtcacgccggaccaatggctggaggagggggacaaggtttgcgttgccgggcatgtcttcgacgttttccattgtcccggtcatgcgccgggccatgtcgtctttttcaatcctgaggcgcggtttgccattgtcggcgacgtgcttttcaacgggtcggtcggccgcacggatcttccggggggtgatcacgcgacactgatccgctccatcacggaaaagctgctgccgcttggtgacgatatcggcttcatctgcgggcatggtcccggcggacggttcggggaggaacggcgttccaatccgtttctgaccgatacgggatatgcctgatttgcaatgaaaaaagccgccttcaggggcggctttttgctggttgatcggttcggtgtcagttggccgtgcagaaatggtcgcgaccgtcataaccgcgataggtgccggttttcgggttgaacgaacggtaacggcccgagcaatactgataccagccgcggctccatggctcatagccggcgcggtagaccacgttgcgggtaggcgcggcagggtaataggctggcggcggcggcgcggcatagaccggcatgggctggatataggtcgtgcgtggctggctgagtacactgccgagcagggcgcctgctgccagcccgattacgccggcggcgagtgcgtcattattgctccggctactatgatgagaatgagagcggctccagccacgctccgtgctcctgctttcccagtgtccaggcccccagctgtcacgcttccaagtcttactttcccagctatggcggctccacgaatctgccgatgcggtggcaagtggtgcagcaacggttgcgagcgatgccgctgccagaatagtgatcttcaaaaatcgattcattatttactcctttagagcggctccgattaaaacagaattactggaactgctctaactatttgtttttccgcattatcctacgcaaacccgcttcgcacttctggctcgaaaatgcgctggaagctgtctgcaattcccacgatgggcaatccggggatgaccgcatcgattatgaataaccaattagcccgttggagatgaatggaggctgaacaatggaaaagggcgggggcgaaagtctgaagctccgatcctttgttttgacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcgctctcatgcagcctatgtaacaatccgtgcgcgaaacgaggctgaatgccgggcgataaaaaaccccggcagaagccgggggcgaaatctgcatttcttacgtaaacgatcagccggtaatggtgatgttcacggccttggggccttttccacgacgatctggttccgtttcataggaaaccttctgattgtcagcaaggcctggcaggccagaagcctgaactgcagaaatatgcacgaagatgtccgcgccgccatcatcgggcttgatgaaaccgaaacctttttcggtgttgaagaatttgacctgtccggtctgtgccatgggatccgttccttttccttggcgccgccgcttcatgagaaatcggcggaattacatctcctgtcgagcgcaccacacacccgacagagggtcatgcaggcagttctcgacattgggaaggaactgatcattgccagtgattactctctggcccggaacttatagcggctccggcacgccgttcttcgtgtcttccatttgttcgcaaaatgcccgaacacatgaagactgatctatgatgaggtatttggcaagcaaattctttgcaggtcatatgaatggttatctttgaacgattatcgctataattttttacgaatctttctagaaatttgacaggttaattccaaaatagaacaggtgattgcaaaaatcgctacctatactgtcacctatagggaatttttcttatttattgcgtgaaacgatgcatgcgccaccaaccgcgtgcaagctgctacaaatgccatctgcttctttccggctgtcggctcctatgcgcaccgcatagattccgcgcctgccgattggcgtgcgaatgcggctgataaccggattgtgccctgcaagaacggaggcaaattgcttgcgtaatcggttccattggttgatggcgacgctgcggcggaaatttccggcgagctgtatgccccaaggtttcggcttgacccgtgacatggggatcgttgcagtgcggatgaccggcaggcgtcatggaatcccagcttggggtcgagcgggcggttcaccacttcctggcctgcggcgaaatcatccgccggtgcgccggtaatatccagcacatagtcttcggtttcgagcggcaggaagcccccggtgcgcatccagcttgaaacacgccccgccccggcgttgtaggcggctgcggcaaggccccaattgccgaatgcgtctttcaggtcgcgcaggaatccgactgaggcgggaatggcctgctccacgtcgaagggatcgacaaggccgcgttccttggcggtatagggcatgaattgcgcgattccctgggcgccaacggggctgacggcgttgtgatcgaaacggctttccttccagatcagccgtgcgaagaaatctttcggtatgccatgggcttcggcatttgcctcgatcaactggcagatgcgattgacggtgggggcgggtttatcgggtgatagcgaaggtgcatgaatggggggagcgggttcatccgccgcaaaggccgcaaacacgcccacggcggcatgaaggattgatgccacggccagcaccgctatggtcatgataaattggttcatgctgcctgttccgccccttgcccgaaaacaaggtaacgcaagtttaccgcatgtcgatatggttccggcggttttgttcaagcccgcgcggcgattgagccttttcagggcgtggatagcgtcacctcagcctaacgccccggccggcctgtcttgccggggcgacgcttcttgcgggagacctccgccggatcttcatatgagccgatgccagcccgttcgcgccggatgggcgccttgccgcccgccgggatctcggtgcgtttcacggtcatttcatccagcgtgttcttgcggaacctgctttccgcggctgtcggaagcgggccgtcatggcggggcttcgccatatccgttcccggtcccatattgtcgagcgatggcttctggaacaaagacttgccgccttcgtcatccgtaaccacgcgatgcatcttgcggcccgcattgtggcgacctttggtccgccccgtaacggggctttccagttccacctcacgcgccatcgggtcgtccgcaatcgcaagctcggtttcgcgcaggcgtttgatttcgtcgcgcaggcgcgcagccttctcgaagtccagatcggcagccgcatcgcgcatctgcttttccagatattcgacatgggaggccagattgttgcccatcatcgcgccttcttcggcaaagccggaaatatcggcgcgcacatggtcgcgttcatagaccgaatcgagaatatccgagatgtttttcttcacggaagcaggcgtgatgccatgcgcctcgttgtaggcctgctgcttttcgcggcggcgattcgtttcgtcgatcgcgcgctgcatcgagccggtcatgttatccgcatagagaattaccttgccgtccacattacgcgcggcgcggccgatcgtctggataagcgaggtttcggaacgcaggaagccttccttgtcggcatcgagaatggcgacgaaaccgcattcgggaatgtcgagcccttcgcgcagaaggttgatgccgaccagcacgtcgaaagcgccaagccgcaggtcgcgaatgatttcgatgcgctccagcgtgtcgatatccgagtgcatatagcgcacgcgcacgccttgttcgtgcagatattcggtaaggtcttccgccatgcgtttggtcagcacggtgacgagcgtgcgatagcccttcttcgccgtatcgcggatttcgcccagaacatcgtccacctgcgtcttggcaggacggatttcgaccggcgggtcgatgaggccggtcgggcggatgacctgttctgcgaagacgccgcccgcttcctccatctcccagtttccgggcgttgccgaaacggcgatggtctgcgggcgcatggcgtcccattcctcgaagcggagcgggcggttgtccatgcaggagggcaggcggaaaccatattcggcaagcgtcgccttgcggcggaagtcgccgcgatacatgccgccgatctgcggaaccgtgacgtggctttcatcgatgaaaaccagcgcattgtcgggaatatattcaaacagggtcggcggcggctcgccgggtttgcggcccgtgagatagcgcgaataattttcgatgcctgcgcaggagccggttgcttccagcatttccagatcgaaagtcgtgcgctggtcaaggcgctgggcttccagcaggcggcctgcgcgggtcagttcatcaaggcggtgtttcagctcctccttgattgatttgatggcctgattgagcgtcgggcgcggtgtgacatagtgcgaatttgcgtaaatcttgaccgatttcaggtcgccggttttctggccggtcagcggatcgaactcggtaatggtttcgatttcatcaccgaacagcgagatgcgccaggcgcggtcttccaggtgggcagggaatatttcgatcgtgtcaccgcgcacgcggaaagaaccacgcacgaagttgatatcctggcgcttatattgctgcgccacgagatcggcgagcaattgccgctggtcgagccggtcgccgatcttcatttcaaaggtcatggccgtataggtttcgaccgagccgataccgtagatgcacgatacggaggcgacgataatcacatcgtcgcgttcgagcagcgcacgggtggccgagtggcgcatacggtcgatctgctcgttgatcgacgattccttctcgatataggtgtccgagcgcggcacataggcttccggctggtaataatcgtaataggaaacgaaatattccaccgcattgttcggaaagaagcttttgaactcgccatatagctgcgcggccagtgtcttgttcggcgccagaatcagcgccgggcgctgcgtcttttcgatcacctgggccatggtgaaggtcttgccggaacctgtcacgccgagcaaaacctgcgtacggtcctgattttccaaaccttccacgaggtcacgaatggccgtcggctggtcgcctgacggctcgaaactcgtttccatgcggatcggaatgccgccttcggatttttccgggcgggcagggcggtgcggcgtccacagctcgccatgtttgaacagcggattgcccgactggatcaggtcggccagcgcctgcacggttgcggtcgcaccggatgggctgaggcccgcagcctcttcgagactgatatcaaggcctgctacggggttgaggccagcggctgtgcgctccttggcggaagccgcgccgcccatggacgtgccgcgtcccgtgcgcgaggcttccttgctgcgctcgggaattttcttcggctgtttggggttctttgcgcgtggttttgcagcctcgtcgccgatttcctttgcccagtccgcgatagtgccggacaaaggcgcgccggaaaacccggcctgcggcgcttcgccgaagccgtcagccttgttgcgcgaatcccggatatgtttgtcttttgaggaagccatgctcccaatatggaatttcagcgttcaaatgaaaagagtgtggaagcgaaatccccttcacccttttccaatccggcgatgctcctgacagaaggctgtcaggaggcccggttttgcgctgcgccttaccgcctgccgccgagacgcatgcggggcccatgaccaaagccgtgaccgaaaccatgaccgaaattgggatgataacccggattgtcgcgccagccggggggtccgtccaatgcgggcgcggcggtccccagttcgactggcaattgcgcccgatgcagccattatagatgttgggcctgccaccccagccgcgataggggccgggcccccaggcagggccgctgtttgcgatggccgagccgatgacgattccagcaatgagcggtatgccgaccgctgcggcggtcgatccgaaattgtcgttcgtcgtgtagccgttgccggtttgaatggcgatatagcgcgatgccgcccagccggtcatgccgccataggagacctgacaccagccatagccgcgggtgcagcccgccaccataatgccgacgccgttcggtatcgcaccgattgttccatattgggtgccggggccggtgcgcagattaaccgtcgatgtgacgatggccgatgatgcataagcatttgttgaaacaagaagtgctaatgtaaatattgaagctcttgccgacagtttcatatgccgttcctataatatactttcatatgttacttataacacgaagataactattttcacgcatcacgattttcgatttcaaatcatgattaatgaatatcattatcttgaatattgcctttcatactaacggtttaagagcctcgcacggtacttttcttcacgcccaacttgtctcatattagagcgcgtctctcccaagcacttaaggaatgactttgatgaatactgaaaacgagccgacagggatgctgaccatccgcgtttccgccatgccgaaggatgccaattcagcctatgatattttcggcggctgggtgatggcacagatggatatggctgctggaatccgttctgccgagcgcgccagggggcgcacggtgacagcagcggtgcgcgaaatggcattcgcccgaccagtgaagattggtgacacgctctgtgtttatacggatataacgcgggtgggccgtacgtccatcacgctccgggttgaagcgtgggcaaagcgctatctcagcgataagcgtgacctcgtcacgcatgctgaattcatcatggttgcgctggatgcggacggcaagcctaccccggcaccgcaggaagattagagcggttccggttaaacggaatcgttggaactgctctatccctttgtttctacgcattatccgacgcaaagccgcttcgcgcctttgctggaaatgctctaaaacaccgttaagcccggcattgcgccgggcttatttgcaggcacggtagccgctgcggcgctgcatcagatcgaaatggaaatggtcggcatgttccgggttgtagccgggccccagaactgtcgtgaaatagctgcacgcatcggaacgcaccgtgttcagcaatcccttttcgcggaaggcgaagaagcccggtttgcgcaccatgatgttcttgccattgttcagcacgatcttggtgacatcgatggcgttgccgcgtgaatgctccgacatctttgcgccgcggcgatggttcattgtgcggcaggaatagccgcccgcattatagatcgtgttgacgccggaaagataacgcaggcgcgcggcaggctggagatcgcccttgatccagcgcgcaagggcttccgtcacttgacaattgagcgttgccgctggtttgaaggcgatggacccgctgttgaaccccgatacttcgatgggatttgcgatctggcaggaggaactgcgatagattggcggcttttccttgaagacgacaccgagccgcttcaggcgcgtgcggcacgctgttgccgcgttggacatggtatagatgttttcggcagccgtgaccgggtttccaatcggggcagagaaaccataatcgccggaatattgcggctgactgcggggcatggattgcgcgacgtggttttcttcctcttcggccaggccgatgatgcgctcttcctgcggttggggcagggcgcttgcaaccggtgcatcggcgaccggcgcgcttggaatcaccctgtccgcattgccgacgtcagcctgcggacgcggtgcgcgctcgccggaacacccggccagaagcgccagcagcagaattggcgtcagatgccgggataggaaccgcgcgtggccgatacaggcggtggctgacaacgcaaaactcatgtccaggccttttcgttatgagaccaatccaagggggcgatgggcattttcgccatattagctctcaagcgtaaaggaagagtcagtggccgcgttaagggctgtggcacaagatgggcgcaagatgggaaatggcctcacctcaaattgaatacaggatccggcttgctgaaatgagcgcaggattggcaagatcctgtctttgttctatcaccatgcggcggtttagggccatgccgccgacagagccattctcccggtccctgaagtcttttccatgtcagcactgatttcgccaagcctcttgccgatcctgcttctcgtcggctccaatatcttcatgacctttgcctggtacgggcatctgaaattcaccaatacaccgcttgtcatggtcatcttcatcagttggggcattgcgctgatcgaatattgccttgccgcgcccgccaatcgcatcggccatcaggtctattcggcagcacaattgaagaccatgcaggaggtcatcacactggtgattttcagcctgttctcggtcttctatctgaaggaagccttcacctggcatcacctgctgggctttgccctgattgcaggcggcgcagccttgatcttcaaggggtgaagccctattctgcggcctcggccatggggttcaggtttccgggttttcgtttccagaacatcgggatgatttccaccgccagcatggcggcgaaaagcaggccgcagccgataaagccgatgaaggtcaggcggtcgcccaggaaaatcgcgccgaacagggcggcgaacagcgcctccgaggacaggaagatcgccgcttgcgcggacgtcgtatagcgctgtccgatagcttgcaatgtgaaggcgacccctgacgaaaagacgccggtgaagagtatttccttccaggtcagcgcgattgcgttccagttgaaatcctcgatcatggatgcaatgacaagccccgccatggcgctggtagcgaactgcacgcaactgagtgtgacgggacgccccgcgcggttggcacggccgatgagaaccacctgcattgcccagaacacggcaccgcagatgacaagcacgtcgccttgcttgagagccgtcaattctccgcctgaaagcaggaaaatgcccgccaggcaggcggcagcgcagggccagacgatggggtgcggccaggtgcgaaagaagatcacgcccagaaccggcaccatgacgacataaaggccggtgagaaagcctgcattggtaacggatgtggtgataaggccgatctgctggagcgtgagcccggtaaagagcgtggcgcccacgatcatgaaatagatataattgccagcccgaagccgggttctcgtgcggcggccttccgcaattgcccagggcaggacggtcagtgcggcgatggccgagcgaatgccgatgaagaggaaggggccgatgctggccatggcggtggactgcgccacgaaacccatgccccagataacgcctgccaaaaggaggagcatgttggcttgcgcgcgcgtcatcattacctcgttatggaaaagaaaagccgaaggcgaatatttcgaccttgtcgaccgctacgctataggcaatatcatgcggaagcggcaagggggcattccgctatgcgacattctcgcatggaaccggaacagttttcattggcaggtgttttatgttctttaagaatcatggttcccggattggggcattgtccggttttgccacaacctttctgcttttggccggaagcccttcccaggcgggttacaaacagatccgcgatgtatcagtcctctgcgattttgcggcgaattgcacattgagcctcaatcccggaacgggcgaaaatgcgccggggattggcctctatcgcagcagcaaggccgattcgataccggaattgaggctctctttcagtgagcagatgccgaagaccggcaagctcgaaattcttgtcgatggcaagcccgaacttgatacgaatatagcagctttgaaggtgcgcaacaacgagctcgtctatgtcgacgaagctggcgtcgccaagctgatcggcgccatgaaaaatgggcagaaactgcaattgaaacttgcggacaaagtgtccggctattcgctttcgggctttgtcgggggcttgatttatcttgacgaacagcaggcgcgcgatggcacggtggcagctttgcaggtgaagggtaccaagccggctccggctgcgccggatatcacgctgattgaaacagttgagcagataccggaagggattcgcaaggatttctctgatgatgccgccacatgcggcggggcaagcccggaatcgtttcgattggccggtggttttgtaacaaaaatcgcagatgggctcaatctggtcgggctcccctgcggcgcgccgggtgcttataaccagccctatgttttctatagccgatatgaaaacaggattgttccggtctccctgccggtcatttccgatgatgggccgaccacgacggattccgcatggaacattgactggaacaaccggacccggacgctgacgggttttttcaaagggcgcgggattggcgattgcggcacttatgatgtgtggaaagcggtcgatagcggggaagggcgtgtaagtttcgttttgaaggaagagcgtgccaagggcgattgcgacggcaattatgcaggcgggccgcaaaattggcctgcaagctggccacccaaaacgaagtgaaccggcaagggatcgcagaattaacaggccggaatttttctgcgtgaaataatgggtaaaaatgttatagtccggccaacagcgatttaaacggttccgaggcagatgtcttggtgaccgttttctttttgtgtgtcgagggcggattggccttcacaaagcgcctcgcgctatccgagcatcgcgcgaggtgaggcgggcaaggcaaactgccggtgcggccagattcctgaaaagggccggcgccgggcgaaggaaaggactgggtatggaaaagttccctatgacccctcgcggttttgaaaagctcaaggaagagctgcgctggcgtcagcaatcagagcgccctcggatcattgaggcaatcgccgaagcgcgcgcccatggtgatctgtcggaaaacgccgaatatcacgccgccaaggaagcccagagcctcaatgaagggcgcatcaacgaattggaagacctggttgcacgcgccgaggtgatcgatgtttccaagttgacgggcgacaggatcaaattcggtgcgaccgttacgatgatcgatgaagacaccgaagaagaaaaaatctaccagatcgtcggcgatcaggaagccgatgtgaaggaaggccgtatttcgatttcctctccgatcgcgcgcgcccttatcggcaagggcgaaggcgacacaattgaggtcaacgcaccgggcggctcgcgttcctacgaaatcatcgctttgaaattcgtctgattttccgtgactttatcagggcaagttccggttcgggaagttgaggtcgttgcacccaacttcaagcgccgcctttccggcgtgacctcgacgattgttcagctcattccattgcagcgcgcaatggggctgaaaattgccactatggggccgggcctgcctgacactctcccgcatcttggatggagcgcgttgccctccttctggtcgcgacctaaaaccagacggtttcgcatctggcatgcgcgccgcaacattgaaatgcttgccggaattttcatgcgggatgtcctgcgcatgaaactgcggctcgtttttacctcggccgcccagcgccatcacaaacctttcactaaatggctcatccgccgcatgaatgcggtgatcgcgacaagtgtgcgttcgggaagttttctcgaagtcccgcatcaggtcatcatgcatggtgtcgatctggaacggtttcacccgcctcttgcggaggacgatgatttttccgcttccggcctgccgggtaaatatgccgtagggtgttttggacgggttcggccttcaaaaggaacggaccttttcgttgatgcgatgatcgcgctcctgccgaaatatcctgactggacggccattgtcacggggcgcacaaccgccgaatatcaggcctttgaagccgagctgcgcaccaggattgcggcagccggtttgcaggaccgtattcttattctgggcgaagtgccggacgtgcgcgtctggtatcgccggctcacgctttacgtcgcgccttcccgcaatgaaggctttggcctgacgccgcttgaagccatggcctcgaaaacagccgtcgttgccagtgatgccggggcttatgcggaaatggtcgttgaggatacgggccgctttgtgccagccggtgacgggcgcgcattgacgaacgccatcgaaccttatctggccgatccggccatgacaaaacgctgcggcgaaaatgctctggcgcatgttcgcgaagcctttccgctccaaaaggaagcggctgctatcagcagcgtttatgaacaggttttcgcaggaagataatccgggtcagaggatcatcaacggttcgtccttgacgggacgaatggtgagggctgtgcgtaccgaatccacgtttggagcggcggtcagttcctcgatcacgaaagtctggaacgtgttgagatcgcgcgcaacgcaatggagcaggaagtcggattcacccgaaaccatccatgcgcggcgaacgagcggccattgcttggtcttttcggcgaaagccttgagatccgcatcggcctgacggtgcagcccaaccgagcagaatgccacaaggtcctgccccagcgtattgccgttgagaatcgcacgatagccgcggatgacgccgctttcttccagcttgcgcacacggcgcaggcagggaggagccgatatgccgacgcgctcggcaagctcgacattggtgatgcgcccgttgttctggagctcccgaaggattttccaatcgatttcgtccagatcggccttgatcggcatgtaaaactccgcgcgaaaggaaatttcattcccgggtaattatagaaatattcggcgccatctcggcgcaatctatcttgctcatatcaaaagaaataggcggctgtaaactctctaccttgtggagaaatatgaatcatcgatcccgtaccgattgcttgcacgtttgtcggtacagattgaacgcggaacggtgtgtcggctgcgtgccggttgcggcctccatgaaccgtattcagcaagcctgccatactgtatcaacgcacccagaatgagcgtgtgaagaggatgaatatggtgacgagttccagtcggcctgccagcataaggaatgagagcacccaaagcgcctgatcgcgaacggtggagaaattgccagcggggccgatcttgtcgccaaggccgggaccgacattcgataatgccgtcagcgaacccgtgaaggcggatacgaaatcaaggccgaaggatgcgagcagcaccgcgccgataatgagcgaggcgctgtaaagaaacaggtaaagcaatacattctgcgcgatatcgcccgaaacttccgatgagccgtagcgaatcttgatgacggcatgcggcatgatgaggcgcgcaagattggcctgcgtcaggctccacaggatgatgaggcggttcattttgatgccgccggaagtcgagcctgcacagccgccgaggaaggaggcgagaaagaaaattccaatcgctggcggtccccagagggaataatcctcggttgcatatccggtcgtcgttatcaccgagacaaaatggaacgaggccgagatcagggcatcgccgaaaggtatattggtgctgaggcgcaggacgatggcgaggatgaagctgaaggcgatgatgatggtgaagaagagtttcacctgcgggtcggtgagcaattccatgcgctgcggcatgaaagccttgatgtaaagcacgaaggggagggctgagagcgccatgaatatggtggatacgacgagcagcatccggttgccctgataaaagccgatcgaactgtcatgggtggaaaagcccgcagtggcaatggtggtgagactgtggttgatggcgtcgaaaacgctcatgcccacagcgaaataggcaaccgtgcaggcagccgtgaggcttagatatgcggccatgatgccgagcgcgatctggttcatgcgcggcaggattttttccgatttgtcggaattttccatgtgaaaaagcgcaaggccgcctgcccgcaaggagggcagcatcaaaagcgcaaggccgatgaagccgacgcccccgatccagcacaggagcgagcgccacagaagaatgccgcgctgcatgttgtcgaggccggtcagcgcggtcgctccggtggaggttacgcccgacatagcctcgaagaaggcggtcgcatagctgatcggcagatgcgaaaagtaaagcggtatggaacccagaaacgcggccgtcagccagaggcaggcggtgagaagaaagcccagacgcggcgtgaaacgcatggtctggttctgtgtcgctaaaaaaataagcgcggaaagagcacccgtggcggcagaagagcgcacgaaaaccgaccagtcgtcgcttccgtcacgcagatcgattgcggcgggcagaagcatggccgcggccataataaggccgaagcgcgcgcagatattggcgactgtcttgtaaatggtggacggctccggaactgaacgaattaggccttatgcattgcctgtttagcgtgagatcgctccacccgcaacgtatgggggcgagacattccagccaaagagttacaagctgtggctaaagcgcgcccaattcctgtcaaaccttgcaaagatgcaggggtggacctaccttggccacagtgttcgggcataggcaaacagcacgcgcgtacgattctttcgagctgggagtgcgcggctttaaatcgattttaggaccggagaggaatccttatgacacagcgtcacgcgccagttattgttatcggctcaggtcctgctggttatacggcagcgatttatgcggcgcgcgccatgctgaaacccgttgtcattgccggtttgcagcagggcggccagctgatgattacaacggatgtggaaaactatccgggctatgccgagccggtgcaggggccatggatgatggagcagatggccaggcaggctgaaaatgtcggtgcgcaaatcgtgcatgacatcatcaccgaagttgaaacgactgtgcggccgttccgtctgaagggggattccggcacgatctatacctgcgatgcgcttattatcgcgaccggtgcacaggccaagtggctggggcttgaaagcgagcagaccttcatgggcggcggtgtttcggcttgtgcgacctgcgacggtttcttctatcgcggcaaggatgtggttgtcgtcggcggcggcaacacggctgtcgaagaggcgctttatctgtcgcatattgccaaaagcgtcacgatcgtccatcgccgtgacggtttccgtgcggaaaagatcatgcaggatcgcctgctttcgcgcgagaacgtctcggtggtgtggaacagtgtgatcgatgaaatcctcggcaccgaggcccggcctccgatgggcgcgaccgtgacgggtgtacgtctgaaaaatattgtcaccggcgaaacgcaggaacgcgccacgcatggcgttttcatcgcaatcggccacgctccggcagtttccttgtttgagggcaagttgaaacagaagccaaacggctatttgtggaccgcgcccgattccacggctaccgatgttcccggcattttcgcggcgggcgacgtgacggacgacatttaccggcaggctgtcacggctgcgggcatgggctgcatggccgcgcttgaggcggaacgctggctggccgcacaggagccgctgcacgaagcggcggagtagagccttccggcaaaagtgcgaagcgttttacggagggtaaatgcggtgaaaacaatgagaggggaaaaacgtggtcgcaccgcttgactgggataaactgcgcatattccacgcggcggcagaggctggttcgttcacccatgccgcccagacactgcacctgtcgcaatcagctatttcgcgccaggtcagtgcgctggaacaggatgtgggcgttccgctttttcatcgccatgcgcgcgggcttattctgacggagcagggcgaaacgctttatcgtacggcgcatgatgtgctgatgaagctggaaaatgtccgctccaaactggcggaaagccgtgaaaaaccctctggccgtctgcgggtcacgacaactgttggcctcggttcgggctggctgatcgagcgtatccaggaatttgtcgagctttatcccgatgtgcagcttcagcttattctcgataatgaggagctggacctgaccatgcggcatgccgactgtgcggtgcgcctgcgccagccacagcagccggatctcattcagcgccgcctgttcattgtccatatgcatgtttatgcttcggcaggctatgtctccaaatatggtaagttgaactctatcgatgagatcgaccagcaccggatcgtgactttcggtgagcctgcgccgagctatctgacggggcttaactggctggagaccgccgggcgacccgatggtagcgcacgcattccggccttgcaggtgaacaatctcctgtctgtgcgccgtgcggtgcagcgcggggtcggtattgcggtcctgcccgactatatggccgataaggaatccggtctggtgcagcttctgcccgagcttgaggaaataccgtctttcgatacgtttttctgctatccagaggctttgaagaattcggccaagctccatgccttccgcgatttcctgttctcgaaggcccgcaattggacctattgacggccgcagacgccggaatttttccgcgctgtcatatgagccgtctatatttcaattgccggttttgaaggcagccttttgggggtgtgtgcccggtatttgggctaagtttatagatatcctgatattcgcattggctaatacttcatagtaagtcattgtttttaaattacttttatcctcaatgcagtcatgcgtaaaatgcatggctgcattgcgataaagtcgcattgcaaaaacaatgggcaggatgcatataaagatcatctcagtgctgcgtttcctcctctcattttgcgcaggctgagtgttcccctctggaggtttgcctcaatggcaccttcaaaattcaaaagccggacgtttgtctggcttttttttggcttttgcccggttgtccattcctgaatgatgaatatgaaaaaggggccttgcggccccttggtcatttttctgctgatattgatatcagcgcaggctggcgcagaaacgctggatgcgtatgcaggctttttccagcagctcatccgaggttgcataggaaatgcggaagttcgggccgaggccgaatgccgaaccatgaacaaccgccacgccttcggtttccagaagttccgtcacaaaatctttgtcggtttcgatgactttgcccgcttcggtcttcttgccgatcagccctgcgcaggacggatagacatagaacgcgccttccggcgtcgggcactggaggccggttgcctggttgagcatggaaacgaccagatcgcggcgggcctggaagattttcttgttcgcggggatgaaatcctgcgtgccgttcagtgcttcgaccgctgcccactgagcaatcgagcaggcgccggaggtctgctgcccctgaatcatgtccatggccttgatgagctcgattggaccggcggcatagccgatgcgccagccggtcatggcataggccttggaaacgccgttcatggtgagcgtacggtcatagagcgagggttccacctgagcaggcgtcgtgaagacgaaatcgccatagaccagatgctcatacatgtcgtcggtcaagatccagacatgcggatggcgcacgagaacgtcggtcagcgacttcagttcggcttgcgtataggccgcgccggtcgggttggagggcgagttgaagatgagccacttggtcttcggtgtgatcgccttttcgagatcggcagcggtcagcttgaaattgtcttcaatcttcgtgtcgacgaaaaccggggtgccgccgttgatggccaccatttctgggtagctgacccaatagggggcggcaatgatgacttcgtcgccggggttcagcgtggccatgaaggcgttgaacaaaatctgcttgccgccggtgccgacgatggtttgttccggcttgtagtcgaggccgttttcacgcttgaacttggagacgatggcctggcgcagttgcgggatgccggatacgggcgtgtactttgtttcaccgcgattgatcgcggcaatggccgcctgcttgatattttcaggcgtgtcgaaatccggctcacctgcgcccaggacgatcacgtccttgccttttgctttcagttcacgtgctttctggctgacagcgatggtcgcagatggctttacacgggaaagggcgtcggcgagaaatgccatgatagatctccatagatggcaggctctgttaaccgtcaccgggcgtggtccggttttgcgcattttctatgtcgcattggcgcaagaagcgcaactacagctttttcgatttgacacgaaaacgtagcaattgccgataatgtgttgcttataagaacgtatcgatcagcggtgctgacatatggcttcaacgaaactgattggacaagccccgttcagcggagctattgcacccgcaggagaggtttcatgcttaccatctattcgcagcctgattctggcaattgctacaagccgcgccttctgctggcgaaacttggcaagccgttccgtcatgtgacggtttcggcgctggatggatcgacgcgcacgcctgaataccttgccaggaacccgaatggaaaagtgccgttgctggagttggaggacggacgctttctggccgaatcaaacgccatcctgctgtatctggcggaggggacgcgcttcctgccggtcgatccttatgagcgggctttggtctatcaatggctgtttttcgagcaatatagccacgaaccctatatcgccgtgcgtcgcgctttgaagatctatcctgaacgggccggtgacgcgacaccggagcggcttgccgccacgctggcgggtggtgaaaaggcactttccgttatggacgtgcaactgaggaagacgccattcatcgccggtgatcattatacggtggctgacattgcgctctatgcctatacgcatgaagcgcatcttggcggtttcgatatgcagaaatatcgcgctgtgggcgactggctggaacgggtagcagccgacaagggccatgtgccgatcgactggctcccgtaaagattacgcaagcagcatcgctgcggcgctggttgccgctcttaatcgtcggagggggcatgaaaattgcagggcgggcaacaaaaaaggcgggctcaagacccgccctttctgcatattcttgacgattatgctgcgacgagattgtcggcagacgaacggcccgaacggcggtcctgaacgatctcgtaagagaccttctgaccttcatcaagcgtggtgaggccagcgcgctgaacggcggagatgtggacgaaaacgtccgtgccgccctgatcaggctgaatgaagccgaagcccttggtggtgttgaaccacttcactgttcccgtagccatgggaatgtcctttgtaacgtagtagctattaagtccgcatgcttcgcacacgtccctgtgaatcgaatttatggacaggagatcgtcaggaagcacggctggccgtacgggtcgcaaagtcactcgaccgaaaaatcgatgcgcggactatatgcgacaattttgaccaacacaagacagctactttgccagctagaaactgattttatccagacttttcgccatttcaaaacccagccgcgcctgtgccgcctgccggtcgagccagaagaggcgaaaaaggattggcgcgccgccatcacagggcgacatttcataatgatcccacgtttctggctgttcgtcccgtagccgcagatgaaaacaatgacgccggtgaagctccgtgccttgttcatcgggaaaagcataatcgacggtttcgagatgagccatgccgtcgcgcacttttatgcctgtctcttcctcgaattcgcgataggcggcgagatggacatcctcgcccggatcgaccgtgccgcccggcacctgaagcggcatttgcggggaatccggctccgcgaaaaccagaagcctttccctcaatgtcgcataaatcagaactttatcgatcgggcgggcaggtggtgtcatagattgtttccgtaaaggcatacaagagcgccgatctgatcccgtcagatcgaaacgcgttctaaaggcatggttgcacgaatctgttcaggtaaaacacgcacattgttgtgagcgggaacaaatgcgctacatggaaaccgcgacgatctcctatctttggcttcgatgggaagcgcataatggtgcgaacaggctgcgaggcaggacatgacgtctgaaccaaaaccggacaagacgaaacagggtacgcagaagagccgtcgccgaaaggcgaagcgcggccttggtgaacggctgcgcaaaagctcgtccaggctgctcggcggtggtgctgttcccgacggtacagaccttttctcgcaggtttccatgatggtgcgtgccttcatggcttcgcctgtgcgcaatacgctgatcgccatcggaacgggtatcttcgtgctcgtcgtgctgattgcggtcgggcaggttgccatcaatcgctggaacgagcctttctacgatgcgctggcgcgccgggatctgacggctttcttccaccagttgatggtgtttttcggcattgccggctcgcttctggtgctgaatgtctcgcagacatggctgaacctgatgttcaagctgaaactgcgcgaggggctggcgcgcgatctcatcggccagtggctggagccgggacgcgcgttccgtctggccaatgcgggagaaatcggtatcaatcccgaccagaggctacaggaggatgcgcggcatctggccgaaacatcctgcgatctcggcatcaaccttctgcaatcgacggtcattctgatcagtttcatcggcgttttatggtcgttgtcgagcggcttcgtattccatattgcgggttacagcttttcgattcccggctatatggtctgggcggtcatcatttatgcggcttcggcttcgtggctgacatggatcgtgggacgaagccttgtgaacattaacgccaatcgctatgcgcgcgaggcggattttcgcgccgcgctgatgcgcgtcaacgagcatctcgatgcgatcacgctttcacgcggggagggcgatgagcggcgtcggctcaatcttgatatcgatgccgtgctgggtgcaatccgcagaatcgtttccgccacgacacggcttacatgggtgacggccggctatggctggctgaccattgtggccccgatcctcgtggcggcgcctgtctatttttccggtgatctgactttcggcggcctgatgatggcggtcggcgctttcacgcaggttcataattccctgcgctggtttgtcgataatttcggggccattgctgactggcgtgcgacgttgcttcgcgtggcaagcttccgtcaagcggtgatgcggatggatgagcttggctatcttgaccggcagatcatgctcgccgcgaacaaggacgatgtgctgaccctcgatgatgtttccattgcagcacctgaccaatgtttgcggctttcgcagaaagatttcatcgtcaggccgggcgggcgcgtgctggtgacgggcggaaccgaaacgcagcggacattgctttttcgcgcgctaggtgggctctggccatggggcgaggggcggatcggtatgccggttggcgaagctgtcgccttcatgccgcgcgcgccctatttcccgcccggaaacctcaagggcgtgatcgtctatccgctcgatattgcgaaattctctaccgaagagttggaaaatgttctgcgccgggcggggctggaacggcttgcaggcagtctggagcgtatcgcccgctgggacagggtactgaccgaagacgagcggcaatgcctggcttttgcgcgcctcatcctgcaacagccgaaatggatcgtcattgacggtgcgctcgatggtctggacacggaagcctatgacagaattcgcgatatgctggatggcgagctgaaggatgccgctgtgatccatctgggcaagccgcatctgcatgatggccttttcaagcagcagatcaatctggaggatgatccttccggaaaaccgctggaactgcctgctcttaaaaccgcatgaaaaaagccgccggggcgaccggcggcaagaagaaatcactcgcttgtttcagcaagtctatttggaagctgatggagacgggaaaaatccttcgtcgcattcggttggttgaggattgagcacctgtgccactccctgcaataagccttgcgctttaccagcagcagagttgcagaatctatcgatttcagtttcagggctctgcaaaaatcttctcatgtcggagccgagcatttttttcgcctctggaccctgtgggtcgcgaatagattttttgactagatccactttctttgcggcttttctgagttcatcttgccagccagccgttgcgcttagcggcgaaagggtaagaaaagaaaggctcaatattgatgcataaataaattttgacactatttgtctcctgatggaatgcaggagacaaatatagggtgaatataaatttttgaattgcaataattttccaaggaaaaatggctatttttattatattttgattttttgtaagtcggaataaacggttaaattgcgctgtaatttataatatttaagcgacgcgcctcaatctgctttttaatgtatgtcctcgcctgaggggtgcaaggattgctgaagtcaactcagttttgcgttctaactatttgttttcacaccccccgaaacagtttcctattttcggggtgtgcctcagccgtaatccggtacagactattttagctgcggaagtaatcctgaagcggacgcacttccagcgatccggccttgagggcggcgatggcttcggcggcagattccgcaccagccatagtcgtgtagtaaggcagtttctgcatcagcgttgcgcggcggatcgacttgctgtcggaaaccgcactggcgctgtcggtcgtgttgaagaccagatggatctggcgattgcggatcgcgtcttccacatgcggacggccttcgataaccttgttaatcttggtcgattcgacgccgttggcttcgaggaatttctgcgtgccgccggttgccatgaccttgaagccgatgcttgccagcttgcgaaccggacccagaacgcgctccttgtcctcgtcgcggacggacacgaagaccgtgccttcacgcggcagttccacgcctgcgccaagctgcgccttggcgaaggccagcgcatagtcgtagtcgaggcccatgacttcgccggttgagcgcatttccggcccaagcagcgtatcgacgccggggaaacgggcaaacgggaatacggcttccttgaccgcgatatgcggacgtgcggtcggctgcggcttgccgccataggcgtcgaatgcggcttcgaggctttcgcccgccatgatgcgggccgcaaccttggcaatcggcgtgccgaccgtcttggcgacgaaaggcacggtgcgcgaggcgcgcggattgacttcaagaatgaagatctcaccgtccttgatggcgaattgcacattcatcaggccgccgacatgaagcgccgtggcaagtgctgccgtctggcgttccagttcggcgacgatttccggcgaaagtgtgtggaccggcagcaagcaggcgctgtcgcccgaatggatgccagcttcctcgatatgctccatgatgcccgcaacaaggctgtccttgccgtcgcacaggcaatcgacgtccacttcgatggcttcggtcagataggtgtcgaacagaagcgggttcttgccgagaagcgtgttgatctggccggtcttgtcgttcggatatttggccttgatgtcttccggtaccagttccggcacggtgtcgagcagataggcctgcaagccgcgctcgtcatggataatctgcatggcgcggccacccagaacataagacgggcgcacgaccagcgggaagccgaggtcggcggcgaccaggcgcgcctgttcgaccgaataggcgatgccgttcttcggctggttgaggtcgagcttgatgagaagcttctggaagcgatcgcgatcttccgcaaggtcgatggcgtcgggcgaggtgccgaggatcgggatgcctgccttttccagtgcattggcaagttttagcggcgtctggccgccaaactgcacgataacaccgtgcagcgtgcccttttgcttctcgacgcgcaggatttccagcacgtcttccgccgtcagcggctcgaaatagagacggtcggacgtgtcataatcggtcgagaccgtttccgggttgcagttgaccatgatggcttcatagtcggcatcgccaagcgcgaaggccgcatggcagcagcaataatcgaactcgatgccctggccgatacggttcgggccgccgccgagaatgacgaccttcttgcgatccgaaacttcggcttccgagcgcggttggccgacgaaaggcgtctcataggtcgagtacatataggcggtcggagaagcgaattcggcggcgcaggtatcgatgcgcttatagaccggatgcacgtcgagatcggcgcgcagcttggccacgtcttcggcgtccttggccgtcaggcttgcaaggcgggcatcggagaagcccatggctttcagcatgcgcaggttttccgcatcctgcggcagtccgtgttcgcggatgcgctcttcggtctttacgatggattcgatctgttcaaggaaccacggatcgatcttcgatgcgtcatgcacctgctcgacgctaaggccgaggcgcatggcctgtgcgaccatgcgcaggcggtccggcgtcggcgtgccgatggcggcgcggattgcgttcttctcgtcgccttcctcgatgttgggaatagcgatttcatcaaagcccgtcaggccggtttccagaccgcgcagtgccttctgcaagctttcctggaaggtacggccaatagccatcacttcgccgaccgacttcatggcggtggtcaggatcggcgatgaaccggggaatttctcgaatgcaaagcgcgggatcttggtgacgacatagtcgatcgacggctcgaacgaggcaggtgttgcgccgccggtgatgtcgttgtccagctcatcgagcgtgtagccaacggcaagctttgccgcgaccttggcaatcgggaagccggttgccttggaagcaagcgccgaagaacgcgacacgcgcgggttcatttcaatgacgatcatgcggccattggccgggttgatcgcgaactgcacgttggaaccgccggtttcgacgccgatctcgcgcagcaccgcaatcgaggcgttgcgcatgatctggtattccttgtcggtgagcgtcagcgccggtgcgacggtgatcgaatcgccggtgtgaacgcccatcggatcgaggttttcgatcgagcagatgatgatgcaattgtccgcgtgatcgcggacgacttccatttcatactctttccagcccagaaccgattcttcgatcagaacttcggtcgtcggcgaagcgtcgaggccgcgttcgataatctcgaagaattcctgacggttataggcaatgccgccgccggtgccgccgagcgtgaaggaggggcggatgatcgcgggcaggccaaccacgtcgagcgcctgtgctgcctttgcaagcgcatggctcatatagcgctgcttgcgctccacttcgccgagctgccattcggtttcaagcttgtcgagcgccttgtccagttcgtcgccggagaattgcgccttcacctccgcgcgcttgacctcgtggcgcttgcggtcctcatccttgatttcagtcgcattggcgaacatcgagcccggcgtgtcgaggccgatcttcttcatggcttcgcggaagagcgcgcggtcttcggccttgtcgatagcttcggccttggcgccgatcatctcgacgttataacgttcaagcacgcccatgcggcgcaaggaaagcgcggtgttgagcgcggtctgtccgcccatcgtcggcaggatcgcgtccgggcgctccttggcgatgatcttggcgacgacttccggcgtgatcggctcgatataggttgcatccgccagatcgggatcggtcatgatcgtggccgggttggagttgacgaggatgatgcgatagccttcctctttcaacgccttgcaggcctgagtgccggaatagtcgaattcgcaagcctggccgatgacaatggggcccgcgccgataatcaggatcgatttgatatctgtacgtttcggcatgggcgctcatcctatcttcgttcgcgcatggtctggcccggaaaccgggtcccacttccaagagacatgctttcgtagcctgccagaaaagcccgcacggttttccggcgggttggcagcttatgaattctgcgggctaagcgggccttataggcaatcattttcataagcggaaccccacaaatcgctttatttcaaagaaagtgcgggcattcacgaaaattctttgccaccttatgctttctctaaggatgttataaccaaaccgaaccgttcgcgagccaatttctggcttgtgcggctgactggcagcaaagtgccgtcgcccgtcacaaggctgagaccactattggttcggcgaaattcggccacatgcccgtcggcgacccagtgcgaacgatggatctgaagccgcttgtatcgccgacttctttcactgcatcggaaaagcgtaggaggatgagttcctgtcctcggctcgtgacgatccgcgtttagtggtcctctgcggagagacgcaggatcgtgccccgattatccggtttgagccgggctagcaacggaggtggtgtgttggaaacatttcgcggtatggcttccagatcatggtgcagcgtcaggtaagccagaatgcagaacagggcgctgagcggcaacgcgacggcagcatttgcgagtgtggcggagattgtgggcgttctgcccgaaaagctccagtcgatgacgctgatccagagcccgatcggcagggaggcgatgaccgccccggtcatcatgcgggtaaaggcatgtctggtaaaacgttcaaggacgacattagccagaacagaaaagacgattgctgtcgaccatccggcaaattgcacgcagagccagtaaaagaaacgaactgcgaccggtatcgaaagatcggtcccaaatggcccggtaatggtgaagatcaggacgacgacaaggaatgtgccccacaggcgcggcgcacgaacaatggtcgacaattcgcgaagcgtgaatggcaacaagccgtcggtcacgtaattttcctgcatttgacaccgtttcggttgagatgagcacagtcttgttgaaagcgatacgaaattcaacaggaaccctgcgatgaactttgaaccgcttctcaacgcgccgcttgccattcaaatccacgttgcggccgtcgtgctggccgcgatcatcggtctggtcattttcttgcggcgcaagggcaccaagctgcatagggcgctcgggcgcgtgtggatcgtcttgatgatcgcgaccgcaatatcgagtttcttcattcaccagatcaatctcgtgggcggtttcagcccgatacatcttctttccatactggtgttgctgggatgcgcgcgcgccgtcgcggcggccagaatgggacagatcgggatacatcgaaaaactattgcacgcgtttatctgggcggaatactcggggcagggtttttcgcgttcatgccgggacgcatcatgaatgaagtcgcctttccctatggctggcagtcgccatttctcgtggcatgtcttctgatggcactggttgcagcagtttttgtctatcgaagcaaaagcggctttcttgtacccaaactattgcgaaagagtcttcgtttgtgatcagcgatgccatttactttttatgttgccgtgcgaactctttatgcgacaattacctatgatgaaatgatgccgttttgttcaaggcggcgcggagcagggggagtggttgttcaatgcgctggcaaggccgtaggcaaagcgacaatgttgaagatctgcgcggtgagcagggtggtgtggttggcggcggcttcggccgcgggggtggtttcggcggccccggcttcaggatcgtgcgcggcggtggaatttccggcattctcattctcgtcgtcatgttcttcgtgttgcgcgcggttggcatcgatccgatgcccatcctctttggcgacggcagcatgagcccgaccgtgcagacgcaaggcacgggccgcacggtggctgaaggcggcactgtcgccaatgacgagacgacgcagttcgcccgcaccgttctggccgagacagaagatgtctggagcggtattttccagtcgcgcggccagacctatacgccgccgacgatggtgctgttttccgatcaggtccgttcggcctgcggctatgcttcggctgcttccggtccgttctactgtcccggcgaccgtaagctttatatcgacctcagcttctacaaggagcttgccaatcgctttggcgcttcgggcgatttcgcgcaggcctatgttctggcgcatgaagtgggccaccatgtccagaatcttctgggcatcctgccgaaattcaaccagatgcgccagcagatgagcgaggcgcaggccaaccagacgtcggtgcgcgtcgagcttcaggccgattgccttgcgggcgtatggggccactacacagaccagaagggcattctggaagcgggcgaccttgaggaagccttgaacgcggcgcatcagatcggtgatgacacattacagcgtcgcagccagggctatgtcgtaccggaaagcttcaaccatggcacctccgcgcaacgcgccaagtggttccagcgtgggttcgatagcggtcagcttggatcgtgtgacacgttcagcggcgatgtttagagcgcgtttcgatctgattgaatcagaccggcgctctaatcctttgttttgacgcgcatattttccgaaaaccgtttcacacttttcaggatgcgctctaaaatcgcttccagactatagaaaaaggcggcttgtgaccgccttttcctttgcgaaaatttcaattgccgttcaggcagcctgttcgcgctccggcagaggagcctggcctttcctctcgcggatgagattgatgaaccggcggaacagatagtgcgaatcctgcgggccgggggaggcttccgggtgatgctgcacggagaagactggcttgccgacgacacgcaggccgcaattggtgccgtcgaagagcgacacatgggtttcctcgacattttccggcagcgagtccgaatcaactgcgaaaccgtgattcatcgagacgatttccaccttgccggtcgtataatccttcaccgggtggtttgcaccgtgatggccctgatgcatcttttccgtgcgtccgccgagcgccagcgccagcatctggtggccgaggcagatgccgaaaaggggaatgccggtttccaccagcttgccgatggtcggcacggcatattcgcccgttgccgccggatcgccgggaccattggacaggaaaacgccatcgggattatgcgccagaacgtcttcggctgttgccgtggccggtaaaaccgtgacctttgcgccaagcccggtcagaaggcgcagaatattgcgcttcacaccgaaatcgagagcgacgacgtgatattgcggtgcgtcctgttcgccatagccgtcctggagtgtccatggcagttccttccagacgaggctctggccgatggtgacatccttggcgagatcgagattttcaaggccgcaccagttggcggcgcgcgctttcagggcgtcgagatcgaaatttccgttcgggtcatgcgcgataacggcgttttgcgcgccacgctcgcggatgagggcggtgagggcgcgggtgtcgatgccggcaagcgcaatgattccgcgatgcttgagccagctatcgaggtcttttgcggcacggaaattcgagggtgcggtgatgtctgccttgaagatcgcgccgactgcgccgtggcggttggcgggtgtcagatcttcgatatcttcggcattggcgccgacattgccgatatgtgggaaagtgaaggtgacgatctgtccggcataggacgggtcggtcagtatttcctcatagccggtgagagcggtgttgaagacgacttcggcctcaaccgcgccggtcgcgcccaggcccttgccttcgatcacggttccatcggcgaggacgagaacggcggttcgcttctgaacggtccagggtgctgttttcggggtcgtttcagtcatagtgtgcactcctgtttcgttggcatcgccagcctgtgctgtcatttcattaccagttatgcggcacgcgaccgtgtttcaacccaccgccggggaggtggcttgaaagatggagcgtcaagggtcatatatgcgccaaaaggcagcggggattaaaactcccgccgcgagcacgtgccgatgtcctgctaagccttgagcaataaagaaagttaagggccgggtcaatcgtccgcgttcacgcttccctgaaataatgacgataatcctcgcatcatatttcacgggacagcggatcggacagggcggcgcatatgttcgtttgctgtatagtttcataaaacggacaacacggaacaaataccgtcaggagagacctatgcttcgccaggagatttcccaggccctcacaaccgcgctgaaggcgcaggagaagcgccgcatgtcaacgctgcgccttgtcatggctgccgtgaaggaccgcgatatcgccaaccgcaccgctggcaaggacccggtcggggacgaagaattgctgggcattctaggcaagatggtaaaacagcgcgaagaatccgcgcgcatctatgaagaaggcagccgtctggaactggcggaagccgagcgcgaggaaattgccattatttcggaattcctgccgcagcagatgacggaagacgaaaccaagaaggcctgtgaggatgtgattaccgaaatcggcgcgcagggccttcgcgatatgggcaagtgcatggcgcttttgaaggagcgctatgcaggcaaaatggactttacccgggcaagcgcacttgtaaaatcgctgctgcaatgaattgaacaggtggcctcttcctttcgcgcaagatgcgaaaggaagaggctgcgcctcaaataatggtcagctctgctttgccgttttcaggcgggtgtcgctcaggaggccctgttcttccagaaccggataggccatcgaggccagaagcgaattgatctgcttgagatcgcggatcgtgtcgagatggatgctgctcgtctcgatgctgcgtgttgagccttcgcgcaggcggctgaaatggcgtatgcttgtctgcttttccatttcacgcagccggtctttttcctggacgagttgacgggcggtgcggccatcgcgcgatacgataacgttgaaagccatatgcgcattggcaagcaccatggcgtggaaatggctcagttccttccagccttcttcggtgaattccagcttgtggttcatcttcttttgaacctgcgccaacatgttgcgtacgatgatgtcgcccacctgttcgagctttacgcaggcgccgagcaattcctgcatgcgcagggattcaaaatcagtgaggttctgggtggcaagcctggtgagatagagcttgatggcgacgtgtttcttgtccacgcggtcgtccagcgcttccagttcattgatgcgcgcctgatcgggcttttcataaagctcaatgatgcggcgcagcatgacttcaatcgtatcgcagaccccgaccacttcgcgcgtcgcgttggcaagcgcctgtgaggggcgatcaagcacggcattgtcgagtgcactatattcctcgacggccattggtttggcgggcgcgtccttgtcggcattgagatacacaagcgcttcggttgcgcgcaggaccagccccgaaaggggaatgccggcgatcatgacaagcacgttgaacaggatatgcgcattcacaacctgcgagaccgggtctgagccaaggaagccgccggagggcttgaaggtctggtaaagcaccagcatgatgagcgagcctgcgccgcgcatcagcagattgccgagcgggacgacgcgcgtttccggcggggcatggcgggtgaggatgggggcgatgatcgacgaacccagattgacgcccagaaccatcaccaccgcgagttatggatggatcagcccgcgcgaggcaaaagtggtgagcaggatgacggcggcaacgctggaatggaaaagccatgtcatcagcgccgcaagaagataagcggtgacgggatcactcgacagataatcgacgatgaccggtagaagctcgcttcgccgcaagggttcggttgcctgcccggtcatttcaagcgacatgatgagaaggccgataccgaccagaatgcggccgatctggcgccagtcgcggcgctcggttgtcatgaaaatgccggtgccgacgacaaggcacagcggaaccagaagcgtgagatcgtagctgaggattttgaccacgagggcagagcccagctcgccgccgcgcacggccatgaggcccgcaacaccgctgacaaaacctgaaccgacaaatgaaccgacgagaagcgttaccgctgtcgagctttgcagggctatggagagggcaaggccgaaggcgacggacaggagcggattctgcatctggttgcgcagacgcctgcgcagccggtcgccataggcacgctccaccccggtcctcaccatgcgcgttgcccagagcagcagggcgaccgcgccggccagatgcaaaaggaccaaagaaccattcacggcaaaatcccttcgggttggaggtggttacaaaagctgctccggtcaggaacgccgaaccattctatctatttgttttaacgtgcgtaagaacgcaaaattgatattcaccggagcctgaaacatagagaaaaaatatgtttcggctaatcaaatctccaggagatatgggcttgtttgcgtcaaaatgcaattcatctccgatgcatcatgacgaatatgtgacagttttgtgacaaagcgtctgtttggcattggcatgtgattagcggggaggtgcatgcgcgcgcgatggactgtcaaggcgggggcgcctatatagtcaataactataagctgcctgctgttcgacctgaaagtgaatctgtaatgcgttttccgccctcctttctcgatgagatcagagaccgcgtcccgatctcgacgctgatcggaacgcgtgtttcatttgaccgcaagaaaagcaatccgcccaagggcgatttctgggcctgctgtccgtttcatggcgagaagacgccgagctttcattgcgaggaccgcaagggccgttaccactgtttcggttgcggtgtgactggcgatcacttcaagttcctgacagaccttgaaggcttgagtttcccggaagcggtggagcgggtggccgatatggccggtgttcccatgcccgcgcgcgacccggaaatggaaaagcgcgaggcgcagcgcgcaacgctttacgatgtgatggaactggctgcgcaattctttgagagccagttgcaaagtgcgaccggtgcgaaagcgcgcgcctatctgcgcgaccgcggcctttcgaccgccacgcagcaggcgttccgcatgggctatgcgcctgaatcacgcaatgcgctgaaggagtttctggcaggcaagggcgtttcccgcgagcagatcgaagcctgcggccttgtggtgcatggcgagggaatagcggtttcctacgatcgtttccgtgatcgcgtgatgttccctatcgaggatttgcgtgggcggatcatcgcttttggcgggcgggctctttctgcggatgcgcctgcgaaatatctcaattcgcccgaaacagagctctttcataaggggcgcgtgctttataacggcttgcgggcgcgcaaggcctgccaaccgcagggcggcgaaccggccaagccgatcattgccgtcgaaggctatatggacgtcatcgcgcttgcgcaggccggtatccatcatgtggtggctccgcttggcactgctctgaccgaagaacagcttgaacttctctggcgcatcagccccgagccgatcctctgttttgacggtgacggcgctggccttcgtgcggcctatcgtgctgccgatcttggcctgcctgtcttgcaacccggcaagtcgctgcgctttgcgcttttgccggaagggcaggacccggacgatctcgtcaaggcggaaggtccgtccgcttttcatgcggttctgcgcgatgcaagaccgctggtggagatggtctggacgcgggaaacggcaggcggggttttcgatacgccggagcgccgggccgaactggaggcgcgtctgcgcgaaattacgagccgcattgccaatgaagatatccgccgccactacagccaggatatgcgcgagcgggcgcaggcctttttcgggcaggggcggcagggctttcaaaacggcggccagcgcagccagtcgtttacgcgccgcaatgaaggcgcgcgcggacgcggcggcccggccggcagcggccggctggcaatctccgacagtctcgcccggtcgacgctggtaaagggcggccggcagggtggtgctgcacatgctcccttgcgcgagacggccatcgtgctgacgcttctcaatcatccccggcttatcgaggaggatttcgagacgcttgccgcgcttgatcttggccatgatgccttgaagacgctgcatcttgccatgctggatgtgctggcggcgggacgtgtggacgacgggatcgccatgcggcgcgcgctggtggatgccggtcatggcgatctgatcaagatgctggagcaggtggtgaagggcgcgaaactgtggaccgcgaccacccttgccgctgaagatgatgcgcgtgaagcactgcgtcaggcgcttcacttgcatcagcgcgcgcgtacactacataaggaactgcgcgctgttgaggccgcacttgagacagatgagacgggcgagttgttcgcgcgtcttcgcgatatacaaaaccagattttaaaagccgatgcgaccgaggccctgatagatggatttggcctgtcatcggggcggccacatggcggtttctgattcgttttggcgaatcggttttgcgaaaacagccggaaatgcggtcttgcggccgcaagatcgcgccctaactgggccctaactggcttgtgaatggagggtggtgataaatgattcgctttttaagcccgaatcagatgagtcgctctggatgtgcagcattaatgacgcaatcacgattgtccgaacagggaaaacaatgaaccggtgataatctccatccatgttggctgtgattattccagcggataggcaaggagtggggcggaaccgtagcgttggcttttgtttcacgccgggtctgctcacaagaaatcggagatgatgaagtccgatgccgatggcaaggttaatccgccattaacaggaaatcggctactcgcagaatcaactgacggcttgcaacctcgcaaaaccgttcgaccactctatatattttagaagcgaccggggtcgcctggagaaaaacatatggcaacgaaggttaaggaaaacgaagaagccgaagtcgagcgcgaaggtgctgccgacggtccgcttctcgacctttctgacgatgctgtcaagaagatgatcaagcttgcgaagaagcgcggctacgtcaccatggacgagttgaatgccgtgcttccttccgaggaagtgacttccgagcagatcgaagacaccatgtcgatgctttccgatatgggcatcaatgtcgttgaagatgacgagcaggataacgatcgcgaagaaggcaacgacgacgaggcggaagaaggcggcgatctggtcgaagccggcggcacggctgttgccaccaccacgaccaagaaagagccgaccgaccgcacggacgatccggtgcgcatgtatctgcgcgaaatgggttcggtcgagcttttgtcgcgcgaaggcgaaatcgccattgcaaagcgcatcgaggccgggcgcgaaaccatgatcgccgggctttgtgaaagcccgctgagcttccaggcgatcatcatctggcgcgaccagctcaacgaatccaatattctgctgcgcgaaatcatcgatctcgaaaccacctatgccggccccgaagccaagcaggctccggtgatcgaacgcgtggaagaagaaaagccgcgcgatgaaaggccacagcgccgctcgcgtgacgacgacgacattaccaatgtcggcggcgatatgccggtggaagacgatgacgacgatgaggatgaagccaacctgtcgctggcggccatggaagccgaactgcgcccgcaggtcatggaaacgctcgatttcatcgccgatacctataagaagctgcgcaagttgcaggaccagcaggtcgagggccgcctggctgcaacgggcgagctttcctccagccaggagcgccgctacaaggagctgaaagaccagcttatcaaggctgtgaagtcgctttcgctcaaccagaaccgtatcgagcagcttgttgagcagctttacgatatcaataagcgcctggtgcagaacgaaggcaagctgctgcgtctggccgaatccttcggcgtgcgtcgtgaagacttcctgaaggaatatcagggccatgagcttgacccgaactgggtggagcgcgttgctaccttgccaagccgtggctggaaggaatttgccgccaaggaagccgattccattggccgtctgcgtagcgaaatccagaatctcgcaaccgaaaccgctatttccatcggtgaattccgccgtatcgtcaatcaggtccagaagggcgaacgcgaagcgaccatcgccaagaaggaaatggtggaagcgaacctgcgcctggtgatttcgattgccaagaagtacacgaaccgcggccttcagttcctcgatctcattcaggaaggcaatattggcctcatgaaagcggtcgataagtttgaatatcgccgcggctacaagttctcgacctatgcgacctggtggattcgtcaggcaattacccgttcgattgccgatcaggcccgcacgatccgcattccggtgcatatgatcgaaacgatcaacaagatcgttcgtacttcgcgccagatgctgcatgaaatcggccgtgaaccgacgccggaagaactggcggaaaagcttgccatgccgctcgaaaaagtgcgcaaggtgctgaaaatcgccaaggaaccgatctccctcgaaacgccggtcggcgatgaggaggattcacacctgggcgatttcatcgaggacaagaacgcgcttttgccgatcgatgctgccattcaggccaatctgcgcgatacgacgacccgcgttctcgcttcgctgacgccgcgtgaggaacgtgttcttcgtatgcgcttcggcattggcatgaacactgaccatacgctggaagaagttggccagcagttctcggtcacgcgtgaacgtatccgccagatcgaggccaaggcgctgcgcaagctgaagcatccgagccgttcacgcaagctgcgttcgttccttgatagctgaacgatacgggaaggggaggcggtatgtcctttttgaagcgtcttttcggtggaggctctgcctccgaaacaccggcagagccgaaagaggctggtcgccttgagcacaaggattttctgattattgccacgccctatagcgagggcgggcaatatcaggtttgcggtgtcatttccaagaccatcgatggcgaagtgaaggaatatcgttttgtgcgtgcggatcgttgccccggcattgaagatgccgccagcatcgcgctgaacaagggccgccagatcatcgatgaacagggcgagcgcattttcggctgagcatcgctacaggattgagcgccgcgtatcatgaatgcgcggcgttttcatttttataagcggaagcgaagcattgcacgctgacagttccccgcgacgcggctgtttgactgaacgatgcggatattcaatcgcggatggcggcgatttgtcttcggcaatcccggcgtaattcgattatagactgcgttatgaccgacaaacctttctggcaaaccaagaacctgaaccagcttacccgcagtgagtgggaaagcctgtgcgatggttgtggccagtgctgcctgcataaattgcaggatgaggacactgacgaaatatattggacgagcgttgcctgtacgctgctcaatcccgaaacctgccagtgccgcgattatccgaacagaaagaagaccgttcccgattgcattttcctcaccccggaaatcgttgatgaggtggattggctgcctgtaacctgcgcctaccggctggtggcggaaggttccgacctttactggtggcatccccttgtttccggctcgcccgagaccgtgcatgaagcgggtatttcggtgcgcggcaaggtgacagccttcgaccacgatatgcaggatgatgacgattatctcgaccacatggtcacaccagacaaaattgcccggtaaatcttgttttaccaaacattgctaaaatttaatcctgtgccgggagcaggcgatcttatgatcgcagtttcttcagtatattgattttattgaatttttaatgatggagttcaatcggtaattgccgttggcgctgcatgtgaacgccagatgaaagggtctttgcctttccgttcatcatttggggactaactatcgggtgtctcaggcgaaagcccgaaagcaaatcgaaagaggttcagaatgtccgttatttcgctcaaatcgttcgtcgttaccgcagctattggtgttgcagccatgttcagcgcatcggcttcggccaatgccgcttccgccgttatggcaccggcgattacgacggctgcgcattcttcggttatgaatgtggattatcgccgtcatcatcatcgcccaatcgttcgcggctgctcggttgagggcgcgaagatgaagcctcatcgcatgggtatccgcaatgcccgcgtcacctatcgcgggcgcaccgttaccgtgcgtgggttccgccatggtcgtccgacgagcgtgacatttgccgatacgcgcggttgcccgatcatccgctagaccgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaaacaaaggattagagcgccgatcggattcaatcagatcgaaacgcgctctaatcaaaaaaaccgggctgtgaaaccaggccggcgttttgtatcaggtggcaaagggcgtcataccccagctatttacttgatttcaaaaacgacattgaccgatacgttatagctgttttcgcctgcggcaatcggcacggaattgtccggtgcggctgctagcatggttctgaactgtccgcgcgcaattggcatcggcatgggcgggcggctcagttcactgatttccaccacacggccaagccccacgcctgcagcgtcggcaagcgtcttcgccttggcaatggcattggccactgcgcgcttgcgcgcctcgttgatcacggcggagggattatcattgaccaggttcaaatcaccgccctgattaacaccgagcgtgacggattcatccaaaatttttccaacattggccagttcgcgcacgcgaaccgtgagactggtggatacagaatagccggtgatggtaggctctttcaggttgttcttgtcgtcaggatagacataaatcggctggatattgatgccgcctgtctggagatcgcgatcttcgatgccggccttcttcatggcatcgagcacttttgtcatggcttcattattcgcggtcatggcttcgcgcgcggtctttgcctggcgtagcaccgagagattgagaatggccatatcgggcgaggccgtcatcatgccttccccggtgacggcgatgcgcgcgggctgcgtcgtcatctgattctcctgtgcgaaagcgggcaggctgaaagcgccgacgagcatgattgtggaaaatgaggctgcgagaaaattgctagcacgagtgttcataaaatctcctacaggaaaagttgaaaaaatttggacaaagcgggttatgtcaggggcggctgctttgtctttgaaatcattgtgttcttaagtctccttttatgcaaggagagaagttgattgatttgagatggacgcctgttgcaccctcggttcaaattgaaagcatcgtgacttcaaacctatggattgcaactgaatatgtgcgcattagggcaagtgttgcatttgacagcttgtatcccggctttctttcgggtagggcaagggtgcgtggggcctgtagctcaattggttagagccggcggctcataaccgcttggttgggggttcgagtccctccgggcccaccattcatctaaattaatcaattaaatcaatacgttaaggttagccagaaatcggttagccaaaaggttagccattgcgcttcaggcgcacaacacggctcataccgtcggtagcgagtcgtgcctgttctgcttctctggtgtaaagctcggcgtgggcaatatcgtcatggcccaaggtgtccataatctgcctcgttgacgcaccaccttcagcaagtatcttgccgagtgtctttcttaatccatgcagcgtgaagcctttcggcagtttcgcagacgcggtccagtctgccattcttccagtcaacgacttgggcgaaaatggctcgccatacgccgtcaccagaacggtttctccctgtcgcggggtggcctccaagacttctgacagaatcggcgtgatcggcaggaacaagcgttttccagtcttcccttgcctcaattcaaagccatcgacgctttttgcctctccgtcgaggaatactgtcttgctgcatcgctgatcccatctaagggcagcaatgtcgccgcgtctgttgatgtccggatgcctgaccatgccctgtcagctttcttggtgtaaatctctgcctgctttagattggtccagccatactgagccattagttcgtgcgcacccgctcccgcgttggcggcaagggtagcagacagttttcgaaatcatcgagcagtccggcccgaaggtctgcgcttagaaaatatgttacatattctcttgcggtcaacgagagaatatgtaacatgctgtctatcaaccttgagcggagagagccatgatgcccgtgattagacttaacgacgccacttttgccgacctcagcgtccttaaaacctggtacggcacgaagaccccgagcgaaaccattgaccggattgtgcgagaggcaatggagcagcttgacatggagcgtgacgacgccgccgaggaagtcaccgtaacgaccagtgacggcgcgatgcattttgatgccgcgcccgggctggcattcaccaagccgctggcggcatccatcaacggcaaggcattacatagcccttgttggtcagcgctcttattgacgatgatcgcgcaggtgaagacaaaaggcctctcgggtgacaagctcgttcgcgaacttgccatccctgcaaaggttgagcggtatgatgaggaaggtttcaaattccgtcctgaccttggaatctcggtgcagggccagtctgcgtcggattgctggaaagaggtggagcggctttctaaaaagtgggccatcccggtgtcggtcaaattctggtggaagcagaaccctaaggcgcagtaccctggcaaaactggcattttgcggtctggcccggcgtccgcctaaaggtcacgcaggcagcttctatccaaagctgttcgttgcttcctgtttcgaagccgtttcccgtcaactttttggtgttttctgtcccgtccccggtcagatcggcggcccttcgtccaccctagttgcgggcgcagcccgtaaacttgggtcggatggactaaatgaaatgcagtccaaccgcgccaacaaaaaccttccgccattcgccgtagaccgtttcacggttttcacggagcggcatcggtggcagcgggtcgcaggctttgcctgtctctccgcgtagccattcgaactcgatcggatcaaggtccgtatccggccacaagccgagtgcaatggcggcatgccacgcttcccgcgccgcgtcttccgccgccgcccgagccgcttctatttccgccgtggaatcatcgtcagtgacggagaaggttctcgctgccttccgtgattcaacggcaatttccgtgaaaccgcatcgacctgtgccgaccctgacgcaatggccgctcatgcacacctgcctgaatacccaacgggtgtacaaccccgcaaactggcaggggtagggaatacagattctgtaatggaatcaagagattgagagggaaaaactcgcagtctccctccgggcccaccattgcataactcattgattttattggcaaattataatcagattctcgattttgtgcacctaaatgtgcacctagaacgagtctggtctgaatcatgtatctctggcaaaaagcaaacggctacttctttcaaatgcgccctccgtcatatcggagcgatttggggggtggatactttaggatatggctcggacagctttccaaaaaagaagcgaagcgacgagcgataacgcgggcgggtgtagcgctggaggggcttggaagcggcatggatagagatacgctaaaccgtagtctgaaagctgtggcagatgagcttgcggcgttggggcgggaacagtttaaagcgaactttgcgcgtggcgttgcgcttcaaaagctggatgaaatggacgagcaaggcgatgttcatcctgatgctgttcagaaatacaatcaaaatcttatagccgctcgtgcaaaggcccaaacactaacctcaattcgtacccgtctcgatacaattgggcaagcactccagacggatgccgcagctctcaccgccgagcgcgccgcatatgcgcatgcgctaactgctgtggcttctattcaagccaatatcgccccaccagcctctgcgccagcgctcatatcctctcaagcctggcaaggaagtaagcgttatagttgatagcaagcgttttccgttttttgcagagggcaaccgtgcatggacagaaaatgtcgcggatgaagcgaggctggtctccgccatgcgcgctggcaagacgctcaaagtgcaggccacttcggcgcgcggaacgcagacgcgctattccttctcccttatggggctttccgccgcgttacaacgtgtgaatcgctgcccgtaatccctatggaaaagccctgccgaatggcaaggctaatccaattgagcccaaagcccaggcagttccagttaaaacagagtcgctggaaccgtcttaactatttattttatcaccttttccaatgcatcgaagcgggatcagaaatcagtccagtggactgatttccccgcgtaggcgcttcgcacttttggctcgaaaatgctctagaattgcacggaaaggccaatgaccgggccgtgctgtgtcacgtcatatttgagtttgtcgaacgtgtcgttgtcgcggtaatcctgatagagtacgcggtatccgacgcggaaggtcgtgggtacgtcgaagaccaacgtgcgatagccgagataaatctggccgttggcactgagcttggttcccgcgccgaagccgccgatatcggcttccgcaaaaatattccagcggtcattgatatcgtagaagacacgtgtgccgatgaacggatcggtccattccaccttgctacgctcgttgaacggaccgacttcaaggcctgccttcaactgtgtccagcgaatgcccacggtcggctcgatggcgaaaacgcgctggttgccgaaaagcgtggtgccttccagagcctgttcataaacgcggtaataagcgccgccggcgatcattgtcgtcttgaggtcgagggcaagttcgttgttgcgaatatcttcgtcctggctggttttgacgtattggccgtcaatatagaagcccatcgtaccgttggtcacttcgatattgcccatgaacgacatgtccagattatcgaaaatgtcacggaacggcacgttgacgtccgtgctgcgaccaaacagacccgccttgccgttcagcgatgcgccccagacataggggctgaaaatcacatgccagcgctgctggtcctgaatttcaggctgcgtgggcgttatgatgtcggctgcgggtgcaatagtcgtagacgccgttaataaagacattgctaatatagcgttacgcatattgttacccagtaagtttttgacaacagcgcgcgaagccagtttaatcacgacatatcctctcaaaagcgtaatttagcaatgagtaaaaccctgacaaaggttgtatgaatccatgattatgttaatcatgacaggaaataaactgaaaaatacgagcgagtacataatttccgctgttgactttaactgatgtgcgccattttattcgtcggaaagttgccggtcttgtctggccggcaatggtggaccaattgcggatgaatgaggtcatcatggaaacgaaaagctctctctggaaatcatcgcgccgcgtgcttgcacatggggctgcaactgttctggtcgcggcgggccttatcgttccccaggcggctatggcttgcacgagcttcgttctgccgacgagcgacggtggtatggtctatggtcgcacgatggaattcgggttcaatctcaaatccgacatgattgccattccgcgcaattacaccatcacggcaagcgggccggacggtgctgcgggcaagaaatggaagggcaaatatgccacgatcggcatgaatgcttttggtatcgtcgctctcaccgacggtatgaacgagaaggggcttgcaggcgggcttctctatttcccggaatatgccaagtatcaggacccatccacggcgaagccggaagacagcctcgctccgtgggatttcctgacctgggcgctggccaatttttcgacagtggccgaagtcaaggatgctttgagcaccatttccatcgtcgatgtgaaacaaaaggacctgggatttaccccgcccgctcactacacgctgcatgatgcgaccggcgcatccatcgtgatcgaaccgatcgacggcaagctcaaggtttacgacaacaagctcggtgtcatgaccaattcgccgtctttcgactggcacatgaccaatctgcgcaactatgtctatctctcgcgtgaaaatccgaagccgttgcagatccttggcgagacgatccagtcattcgggcaaggcgccggtatgcatggtattccgggcgacaccacgccgccatcgcgtttcgtgcgtgcaagcgcctacgtcctttccgccaagaaggtgccgagcggccttgaaagcgtgcggctggccgagcatattgccaataacttcgacattccaaagggatggagcgaagagcagaatatgtttgaatatacccagtggaccgcctttgcggacatgaagaacgatgtctattacatcaagacctatgacgatcaggttctgcgcagcttcagcttcaaggattttgatgtcgatagcaaagatattctaacgatcaagttcgagccaaaactggacgcgccgtcactgaaaaagtaaggcgaccatgaaaaaggcggcttcggccgccttttgacttatcagggcataatccggtcgggatgacgaaggccgacaggcttatgcctctacaaaaggggtgggaacgcgttgcgaaagttgcaaaacggctttcggatgggatgcgcgtcaaaacgactattcagagcgctaatctgatgcatgcgtcttgggcttcaatgcccggttccattggttttttgggaggcattggtgattagcgtttccaaaagccaaggctttttaccgatcagttccacgagctcaattgccgttatatcataacctgcttgcgagagcaggtcgtcagcctcctttgccgctccattcttgttgtcgcggatcaggcggcaggcgcggcgcaggattctttcaggctgcgataagcggctgtcggtcaggcttttttcaatacggcgcgcaagctcgtcgggagcgatcatttcaaattcgtccttgtttttctcgcacggtcacgggtgatcggcgaacttcactcccaatctatgtgttcttgcagtaatttccacgcgacaattcgcacgaaaagctgagttttgtatggcctgcatttttcgggtagcgggccaccgaacatgaagaagaatgaagcagcctttcggcgtcactcacaacatccagacaaaatattgccattgtttcccttgtttgggccattggcgctccttacatagcaccccacaccataggaaaaatgtaaccggttgttctgacggcgtgctggtgattttgcctgttccataaagtataaaaatcagatggtttgcgatggccgcctatcgttattttatttggcccatgattttcaccgttttgggtttggccggtgccgtatggctcggttacgaactgaccggcacttttgggggaatggtttccgttttcatcatttgtgcggttttgagcgttctcgaaatctcgctttccttcgataatgccatcgtcaatgcgcgtatcctgcgcgatatgtcaccgaaatggcagcaccgcttcctgacatggggcatcgtcatcgccgttttcggcatgcgcatcgtcttcccgctgggaatcgtggccatagccatgtggacggacccgatctcggcgctgaaacttgccatctggcagcccaatgaatatgcgcgcgtgattgcggaatcccatacgggcatcgccgcgttcggcggcacgttccttctgatggtcggcatgaaatatttcttcgacgttgaaaaggatgtgcactggatcaggatgatcgagagccgcatgtcgaaattcgcatccgttcagggtgttgaaatcggcgtcgccattgcccttatcatcttcttctcctaccagcttgacgccgaccattcgcatacattcgttattgcggggctgtttggtcttctgaccttccttgcagtggaagggcttggcgaagttctggatgcgacgcaggagcagatggatatggtccatcgcggcggtcttggtgcgtttatctatctggaagtgctggatgccagcttttcctttgacggcgtgatcggtgctttcgcactcaccacgaaccttttcgtgatcgccatcggccttggtatcggcgcgttttatgtgcgctcgctcacgatcatgctggtggagcgcaagacgcttggccagtaccggtatctggagcacggtgcgttttacgctatcctcgtgctggcgatcatcatgtatgtacagacgctggtgcatataccggaagttattaccggcctcatcggcgcggcacttatcggcctctccttcatgtcgtcgatgcgctataaccgcctgaacccgaactggcagaacgagaccgaggaagtgacctagagtagatgcgacgctgaaacaggctcatcgatcagttcgacgccagcctgtttcattttctccagcatgatgttcatcgacccgttgagatcaataccgcggcaggcatcgagtcgcacccgcacctgaaagccctgctggaccgcatcaagcgctgaactggcgacgcagaaatcggtggcgaggccaaccattgtcaatgatccgatattgcgttcacgcaaatatccgccaaggcccgtcggcgtgcaatggtcattttcaaaaaatgcggagtagctgtcgataccaatgcggaaacccttgcggacgacaagctgtgcacgccaccattgcagatcggggtgaaattctgccccctcgctattttgcacgcaatgatccggccagagcacctgcggcccataagacatattgaccgtatcgaacgggcggctgccggagtggttggaggcgaagctggaatggttggccggatgccaatcctgcgtgaccacgacattttcgctttccccgatcaggcggttgacgatcgggatgatttcatcgccacgttcgacggccaaggcgccgccggggcaaaaatcattctggacgtcgataaccacaagtgcatggccgatcatgggatgctccgctttgttgttgccgatcaacttatatctatccagtttttgggaaaccggcaaatatgcacgttctggtataacaaaggcattggtgatagggacggctttcccatgcttaaacaacaggagccaatatgacagacgaaatcgtccgcgacagcaacggtacccaactcaatgacggtgattccgtcacgcttatcaaggacctcaaggtcaagggaacgtcaaccaccctcaagcggggtacgctggtcaagggcatccgtctgacgggtaatcctgcggaagtggaatgcagcaccaagcaggtcaaggggctggtgctgcggaccgagtttctgaagaaagcttaggttcaggcatcgatctccacgcggccgcgggggcggctgcaacaggcgaggatatagccttccgcgatctcgtcgtcgcggatgccgccattatggttcatttcggtttcaccgctaaggcattttaccttgcaggtgccgcagatgccgaattcgcaggcgcttggtattttcaggcctccattgcgcgctgcaagcaggatcgtatcgttctcggtgcattcgacttccacgccggactggctgaaaacgacgcttgccgcggcaacggcgggaggcatcgatggggcggcggtattgccggtctctggaagcggggagggtactggtactgctgaaatctcgcttgcaggctgaaaactctcctgatgataatttgccatgttgaagcctgcttgttccagcaggccccgcacgccattcatgaagggttccggcccgcaacagaaaatttcgcgttgcaggaaatccggcgccagcagttccagccgcgcacggtcaatacgtccgtgcaggcccggccatacatggcgggcagaggattgctcgacgatgaaggcaagccgcatagcttccatgcggcccgaaagcagttccagttccttgcggaagatgatgtcgtccggtgtgcgcgcgcaattgatgaagctaacgtcggtggcgggcgcgcaatcgaaaagccagcgtgtcatcgacatcatgggcgtgatgccggaaccggctgaaatgaagagatatttatcgcccggatggttggcgagtgaaaaatcgccgttcggcccataggccttgatcttcattggcgggcgcaggttatcgagcatccagcgggtgccgatgctgccgatccgcgccttgaccgtgaccgagatgtgatacggacgggagggggtggaagaaagcgtataggtgcgcagcaccgggccgaggccatccgcgcgttcaagcggcagttccagcgtgacgaactggcccggcgtgtagcgaaaccagttgtcttcggtggttttgaaggagaaggtcatcacgtccggcgcttcttcgatggccgagatgcattccagcatctgtagccggtcgttccacggcagcatctcatccagatatttcagaggctgcatggccttctcacttctcaaattcttgtcacattatcaggcgacgcggctgagttttgccgcttcgccacgcaggcgcggcgtcatggtattggtataccattccaggaactgcatcacaccgccttcatgctcaaccgaataggggccgggctgataggcgggagagtggatgccaacggcattctcctccacgatcttccggtcctgatcgttggtctggatccatacatgggtcagctcatcaagatcgtaatcgacgccttccaccgcatccttgtggaccagccatttggtggtgacgagggtttcttccgcgctgatcggcaggacacggaaggaaatcgcgtggtccgccatcaaatggttccaggtggatggatagttgaacagaagcatcgcgccgatatttgtgctgcccgcaaccttgtcgctgagagacttcttgaccgccgccttgccggacatggtgtaactcaccgcatcgcgcagaagcgggatgcgggttatccggtaacgcccgtcttcggatatgttgaaccgggcgggcaggccgatactggcgcagcttttccagagctggttgatttccgggtcttccatgacgccctgcacaccggttgctgtcggcgcttcgggataggtgcggcaaagctccgggtggttggcagcgcagtgatagcactcgcggttgttttcccacaccagcttccaattgcccttctcgatgatcgagctttcaaaggtaaccttggcgtccttgatgttgtgcgatgcaagataaggctcaaccagattgcggaaagccgcaaaattcggcgcttcctcggcaacgcaaatatagatatagcccgccaccgtttcgcaatgaaccggcttcaggccatagtcggcgggcttgaaatctggcccgacctgacgcgcgaagagcaggcggccatcaagctcgtaggtccactggtgataggggcatacgagctttgccgccgttcccttctccgcggaacaaatacgcgagccgcgatggcggcacgaattatggaacgcgcgaatgccgccctgcgcatcgcgcacgatgatgacaggataggcgccaatctgtacggtcatgtaggagccggtcttgggcagttcgcaatcatggccgacgaatagccagtccttgtagaaaatattttccagatcaagcttgtaataatcggggtcggtgtagaatttctgctccaggctgaaattggggtcgcgcccggtcaaaagctccagcatttcgttgcgaacgtccataggtccgaacctttgctttcatctctggaccggcctttgctgttctctcagcgacctgggcccgatccgatgttccctttgtcttacagaagcgcggcttatccctttatctcaatggtttgccacaaaatctcaaaacttgtgaaccggcttccgttatgctgattcaaacactgaactattctgaacgcgcattgggatgcgacatggttttcgcgtaaagacgacacgccaaaatgtcgctatccggactattttcctgacgttgtgggattgccaagggcctcaaaacccagttaccaaaccagccatatgttgacttgtttcactccaagggaggcccggcttttatgaaacgctctgaaatcaatgaaatcatccgtgaaagcgatgcctttatccgctcgttcggttatatcatgccgccctttgcctattggtcgccggaagagctgaagcagcgcacggctggcgatgtggcggcgatccgcaaggcgcggcttgctgggatattaccgattacgggcagggcaagtttgccgatctcggcctgtttcttttcacggttcgcaatggcaatgccgaggacctgaagcgtggtacaggcatgctctatgccgaaaagatcatgatttcgcgtaaaaatcagctttcccccatgcatcgccatgtggtggaggcggaagatatcatcaatcgcggtggcgggacgctggtgctggaattgttcaattcgcggcctgatggcagcgtggacgaggaaaccgacgtgactgtggcgaccgatgggcggcttgttacccagaaggcgggcgcgcatctgaagctccagcccggcgagagcgtaacgctcctgcccggcaattggcacgctttctggggtgagggcggcgatgtgctgatcggtgaggtttcgactgtcaatgacgatctgaccgacaatatcttccgcgagccgattggccgcttctcggatatcgaggaaaacgagcagcccttgcatctgcttgtgtctgattacgacaagtggctatagagcgtatctcgacctgattgacgcagatcggcctgttcccggtcttgaagtgatgaaaatgccggcgcgccaaaggctgcgtcggcatttttattataatttttcgatctcgctattgtcggggaatttgctccatacgtcaaactgggcagcaaagaggaagatataggccgcagtctctatcgtttcctcaaggatctgatgctgcccgctccaccagtctatggacaggtggacatggccttcggcggcggttgaaaggagcattgcgagtgcgaagccgaaaaggtcaaaaaagggaaattcaaggtttaccagcatatcggcgatgatacgcggtccctttgaaaggatgaatccggtcgcgaaaatgaccagcaataccagaacgacaggcgttctgtagggatgaaaccaaagctttgacgaggcaaaggaaggcccgtcttcggacatggatgtcggatcgaagaagactgcgccccagttgagttcacgcgcggtcatgatgatccagatggggatgaccgagagccagaagatgcgtttttgccgctgctgcaaaggccgaatacgagagatatgaccgcgccgagggccagcgtgacagcctgcgcgttttcgatgatctggttttcccaactgacccacaggggcagatacaggctgaatggaaagctgcacaggaagatgacaacggcaatccaacgaaggcttgcatggatgttatttgcttgagtcatcactgtcggtgacattgatctgtctctttccgaattgctttgcttcgacctttctatcgtcccgtggcgcgcgacggaagggcttccattagccaattcagaaacttctgtgttaccgcatcccgatttatctcattaagactctcatgacgagttgcgggcaatatattgtgtgtcacgcggtcgaagcccattctccgcatccgctctgccaatcgctggattgccgctcccccggcggttgccggatcttccgcgccgccgatgagatggaaaggcaaatgtttgggaatgctggcaaagttgcgattatttgcaccgcggcggatcatgtgaaaaatatcgatccatagcgccacgctggcatcgaagccgcaaagcggatcggcgatataggcgtcgacctcggcagggtcatgcgagagccagtcgaacaatgtgcgatgccccttgatggagcggccccaggcgcggaaagtcagccgcggcaggatgccacttggaacgtccgaacctttcagcattcgttccatataaagaagcgccagcgcagcagcactttgcgcgccaccgtcgaagtttgaattccagattgccaccgcatcgaccgtgtcggcatgatcgaacacgtaattcagcgcaatcagcccgcccatcgaatggccgaaaagcaccaccggcaggtcggcatatgtctggtgaatatagtggttgagcgttcgcacatctttaatcgccacagcatggccctgctttggcgcgaacatgcctttcggcgcatgggaggtgatattggcgccatggccgcgatggtcctgcacatagacatgatagcctgcgccggcaagcgccgaagcaaatcgttcatagcgcgcagaatgttcggcaaggccgtggcagagctggacaaccccacacggcctttcggcaacgaggcagcggaaggggagtgcggtgccatcgaaagctggcagatggtgaatgattttgaatgacatgaggctatcagattttatgccgcgcaattagtcaatcgtctgggttgcggtactcgaaaaccactattttcgctgcggcctgccgctttttggttcaggggctcaggcatttgtctttttcgtgcagattctacttgaaaatggcaaaaacctgcgcaaatctagcccccttacgggtgggagcagggttatgaagggataagcggggcgccctggagaagattccacattttagcttgcagtccgtcctgcgggagggaggaactcttgcggacggtggccagaggggaaaccgggtgacggaaatatccgcgcccggtttcataatttcaagccctgttctgcctgttgcggatggccgcccggccattggcgtttgcgcgaaggcgtttgcttctgcgccgcatttggcctaaatacgccacagaaatttcctcgcggtatcggcatggatcggccggccgcgttttccaacctgcggagacgacgcgctttatggcacgccagttcatttatcatatgtccggcctcaacaaggcctatggcaacaagaagattctggagaatatccatctctccttctatcccgatgccaagatcggcattcttgggccgaacggtgccggtaaatccaccgttctcaagatcatggccggtctcgacaaggaatataccggcgaggcgtggctcgcagaaggtgcgacctgcggttatctcccgcaggagccggagcttgatccttccaaggatgtgctcggcaatgtgatggaaggtgttgccgacaagaaggcgatcatcgaccgctacaacgagctgatgatgaattattccgacgaaacggcggatgaaggcgcaaaacttcaggatatcatcgacagccagaacctctgggatctggaaagccaggtggaaatggcgatggaagcgctacgctgcccgccgggcgatgcggatgtcaccaagctttcgggcggtgaaaagcgccgcgtggcgctgtgcaagcttctgctttccaagcctgacctgctgcttctcgatgagccgaccaaccatttggatgcggaaaccacagcctggctcgaaaagcacctgcgtgaatatcccggttcggtgctcatcatcacccatgaccgttacttcctcgacaatgtgacgggctggattctcgaactcgaccgtggccgcggcattccctatgaaggcaattattcggcctatctggaagccaaggccaagcgtatggcgcaggaaggccgcgaggaagccgcgcgcgaaaaggcgctgtcgcgtgaacgtgagtggatttccgccagcccgaaggcgcgtcaggccaagtccaaggctcgtatcaaggcatatgacgaattggttaaaagtgctgaagaacgccgccccggcgatgcgcagatcatcattccggtcggcgagcgcctgggccaggtcgtcatcgaggttgagaatctgtcgaaaggctttggtgaccgccttttgatcgatgatctgagcttcaagctgcctgcgggtggtattgtcggcgttatcggcccgaacggtgccggtaaatcgacgctcttcaagatgctgacgggacaggagcagccggataaaggttcggttcgcattggcgacacggttcatctttcctatgtggatcagagccgcgatgcactcgacccaaacaagaccgtgtgggaagaaatttccggcggcaacgatgtcatcaagctcggcaaattcgagatgaactccagagcctattgcggtgcgttcaacttcaagggcggtgatcagcagcagaaggtgggcaacctgtcgggcggccagcgcaatcgtgttcaccttgccaagatgctgaagtccggcggcaatgtgcttctcctcgacgaaccgacgaacgatctcgatactgaaacgctgggcgcgctggaagatgcgctggaaaattttgcgggctgcgctgttatcatcagccatgatcgcatgttcctcgaccgtctggcgacgcatattcttgcctttgaaggcgacagccatgtcgaatggtttgaaggcaatttcgaggactatgaagctgacaaaatccgccgtcttgggccggatagcgtcaacccgaaacgggtaacttacaagccgctgacgcggtgatgactttcagggccggtgcatcgcaccggcctttttatttcaggcccttttcacgggatgaaaggaaagatgatgaaagactggtctgcaaaacagtatctgaagtttgaagatgaacaagccgcccggcgcgcgatcttctggcgcagatacctctgtcggcgccgcgcaaggtggtggatatcggctgtggacccggcaattcgaccaaacttcttgtggagcgctggccggatgcgcagatttcgggctttgatacgtcgccagacatgatcgacacggcgaagacccatctgccggatgtggagttcttcatcagtgatgccgccagtttcgagccggatgccgaaacggacgtgttgttctccaacgctgtcttccagtggctgcccgaccatgttgagcaattgcagcggctgctgtcgctgctgcaacccggcgcgtttctggcagtacagatgcctgacaatatgggcgaacaaacccatgtcgggatgcgcgatgttgcgaagaccgcgccttttgctatggagatcgctaccaagggcagggcggctttgccgccggttgcgacctactacaatgctttcgcagacgatgcggcgcggatcgacatctggcatacgatctacaatcatccgctcgctggcgtggatgccatcgtggaatgggtaaaggggacaggattgcgaccgtttctcgatccgctcgatgaacaggagcaggcggattatctaaaggcatacaaggcgaggatagctgaacattatcccatgaccgccgacgggaaagttctgctgcggttcccacgtatttttctggttgttcagaagaaatagtcgcctgacagataactatacacagggaattgatcgattgcctatgtaaggagaattgattattatataattatttcaatgtgttatgttcctgcatcattgcgtggtaatgctactcatttcttttaacaacttcttatattgggatagattgcatacaaacgattttgttcctatggtctggccgcatcctgaaaccgctctagatatggagctgtcatgatcgcaacgccgcgatgcgcatcatctcggctgcgattttgaccgggaggacatttcaaatgcgaggctgctttccgattgaaatgcagttcgtacttttgtttgtgaagtgaaacaatcgtcgcttttgataatccccgtatgggatagacggcttgcaggctgttgcggaaccgcctgttatcgggagttttcagaatgaacaatgcaggaatgcatgttgacgccaatggcgaggtcgaggcgccgcacgatgcccacgatacgcgccgccgtgtttatgcaatcgtagccagtgcctcgggcaacctcgtggaatggtatgatttttacgtctattcctttggtgcgctttatttcgcgtcgcaattcttcccggctgaagatcagaccagtcaattgctgaatgctgcggccattttcgcggcgggcttcctgatgcgccccatcggcggctggctcttcggccgcatcgcggacaagctcggccgccgcctgtccatgctggtttcggttacgatgatgtgtttcggctccttcgcgatcgcgatcctgccaacctatgaaacaatcggcgttctggcgcctttcctgcttctggtggtgcgcctcgttcaggggctttcagtcggcggtgaatatggcaccacagccacttatatgagcgaggttgctctggccgggcgccgtggcttcttctcgtctttccagtatgtgacgctgatcggtggccagcttctggccgttctggtgattgtcgtgctgcaattcctgctcacgtccgagcagcttcattcctggggctggcgcattcctttcgccattggcggccttgcggccatcgtggctctttacctgcgccgcacgctgcatgaaacctcgacggaaaagacccgtggcaacaaggcggcgggcagcttctccaacatctggaagaaccatcgcaaggctttcctcgttgtcgtgggcttcacggctggcggctcgctctccttctatactttcaccacttatatgcagaaatatctggtgaatacggcggggatgagcaaggaaacggccagtgaaacgatgaccttcgtgcttctggtcttcatgctgatgcagccacttttcggcgcgctgtctgacaaggtcggccgtaagaccatgatgatgggctttggcggtatttcgatcctgaccacaatcccgctcatgacggttatcggctcggtgcaaagctctacctgggcgtttatctatatcgtgatcgcacttgcggtggtcagcatgtacacttccgtcagcggcattgtgaaggcggagcttttcccggcggaagtgcgggcgctgggtgtcgggttttcctacgccatcgccaatgcacttttcggcggcacggcggaatatgtcgctctctggttcaagaagcagggaatggaaagcggcttcttctggtatgtgacggccattatggtggtggtctttatcgtgagcctcctcatgccgaacccgcgtgaacatggctatttgcaggggcatggttcggacgattgatgttgccagacctttcagcttgttatgcttcagcgccgccttcgggcggcgttgtcacatctctaccgcttcgtcgtcttccggggacagcagccgtgttgcgcgccattctgtcagtttggcgttgattgcgttcagcacgaagaaacgtgccgaatccttatcatatccatcatcgcgcagtgcatcgtaatcggtatgggtgtgacgcacatgcgcgaccgtggcgagccataccgccgtggatggtggcagcgttttcatatgcggggcaagggctgccgcacggatcggttcggaatccgaatagggaaccgccggaagcagaagcgtcagcgatttggcgatggccttctggcgtgtggtgcctgcgctcattctggttccttttgtccggtccttgcgcgaatccctgatcgctccattttgcatcaaaatcgcttgcgctgaaattcttttccatataaacatatctttatatgcttagaggtaaagatatggccggattgcggttgcagcttgatcgaatggtggatgtgcttaaagcggtggcggaaccgagccgcctgcgcatccttgcgcttctggcccgtggagacctgacggtttcggatctcaccatcattctcggccagtcgcagccgcgtgtttcccgccatctgaagcttctggcggaagcggatctgatcgatcgttatcaagaaggggcctgggcctatttccgactggccgacaatgcgatcagcggtgaggttgcccgtgggcttcttgcccggctcgacaatgcagacgccttgatcgagcgcgatatggagcggctttcacaggtcaaatccagccgccaggaaaaggcggcggcctatttcagcgccaatgctggaagctgggatgaaatccgcaagctgcatgtttccgaaactgccgtggaaaccgcgctgcggaaggccgtcggcgaaaagccgtttcaggcaatgcttgatgtgggaaccggcacggggcggcttctggagcttttcgcgccgctttatctgcgtggtgtggggatcgatatcaaccgcgacatgcttgccgtggcacgcgccaatctcgatcttgcggccattggcaatgcgcaggtccgtcagggcgatgtctatgccttgccggttgaacgcgagagcttcgatctggtgacgatccatcaggtcctgcattttcttgacgatccgcttgccgccatacgtgaggctgcgcgggcattgcgcccgaacgggcgcctgctggtcgtcgattttgcgccgcacaagctggaattcctgcgggaagaacatgcgcatctgcggctgggcttcagcgatgaacagatgctgggctggatgcgggatgccgggcttgagcctgaaaagacactggagctggagccgaaggcggccaatggagaggagggcctgacggtcaagctgtggcttgcccgcgatccgcgccttctcatcgccgatccggtttcgcatggctcccaaaagtggcaaccggttttgggataaagacatgcggcaaaaacagacaataagcatgacggagacagtttgatgggtttttatggtctttcctgccggccggatgtcggccagaccacccgggtatagtttgaattcttccctcccaagacggaagaaatggaacagcgtctctgggaaacggtcacgcggcttgcgccactccagcctgatttcgtctccgttacctatggggccggtggctccacgcgagagcgcacggtgcgcacggtggcccgcattctcaaggaaacagatatcaaacctgccgcacatctgacctgcgtggatgcaacacgcgaagatgtggaccgggttgcgcgcgaatttgcggcgctcggtgtcaatcgttttgtggcgctgcggggtgatccggccaacggtatcggtgagaaatatgtgccgacgccgggtggctatcagaacggtgccgagctggtcggtggactgcgcaatattgcggatttcgatatttccgtttcggcctatccggaaaaacacccggaaagccccgattttgcaaccgatatcgacatgttgaagcgcaaggtggacaatggcgccacgcgcgccatcacccagtttttcttcgagaatgatctgtatgagcgttatgtcgagcgcgtacgccgtgcaggcatctatattcctatcgttccgggcgtgctgccggtgcataatttcaagcaggtgcgcaatttctgtgcgcgttcggcaacccatattccggcatggcttgccgaacggttcgacgggctggataacgatccgcaaacgcatcagctcgtcgcggcggcaattgccgccgagcaggtgatggacctgatcgagcgcggtgtgcaggatttccatttctacacgatgaaccgggccgatctgccttttgccatctgtcatatgatcggcataaggccgaagacgcaagcagccctggaggttgcctgaaacaaagaaagcccggcgatttcgccgggctttctcgttttcatgcgggtcggcctatcctcaaaaaccggagccgccgtaatggcttgatgcatctcttcctaatggatgacgcctgctatcaacgctgcaacaaatgcaaatgccgcacagatcatgaggacattcaaagatcgcgtaagtcccattggtctgtctccttcgtatgcgtccgacatgggccgggcgcgcgctggtagagactggaatctaagcggaaaacggctgcaacaaaagaagatttcgtactgcaatccggcgtgatcgggaaataaaccgtctatttaccacctaaacctttgaaataattgtcaggaaaaatctgttcacatttcatgaaaatgccatggaacagacaggatttgcccggttttcgccatatccgccaccggttttcatcgcgtcagggcgaggaaaatcgacagggtgacgactgaaataatagtcgaaaaaagaatgacattggaggtgattgccgcctcgcggcgataatgttccgccagcatgaaagggccggtaccggtgggaagggcggcaaggagggcggcgctgtcagccagaagcgggggcaggcggaagacatagacggcgagcagccatgtgacgagtggctggacgatcagctttacggaaacaagaaagctgatagcttttacgctgtcgcgttcaatcctgcgcggctgggcgagaaagagtccaagcgtgaccagtgcgcaaggcgaggccgcaccgcccagcatcttcaggaaggtttctgccggagcggggatggagaggccgagaaaggaagtggcggcaccaagagcgggagcgaccagcaagggattgcggatcagggagcgcagcactttccagatgaggtgcagcggcttcttttcggtttgcaggccaatctcgatcaatatgatcgcaaaggcgaaggtgatgcagaccgtgatgatgatcgcaatggtggttgcggccagcacgcccgaaccgaaggcgatcatcgacaggggaatacccatatagccggtattgggataggcggcgttaaggccgtcgagcgcggtgtccgccagcggcagcctgccgcgcagccgcaccagaaagggaagggcgaaggcgacggcgctgctcagcaggaaaacagcgatgaagcccggctgccaaagctcgctgccatgggtattggccatgatatcgaaaaggagtgcgggcagcgccagataaacgacaaagcgattgagttccgcaatggcgtgcggtcccagaattttcagcttgaatgcaccccagccggagaaaatcagcgcaaagacggggagaacgacaatcagcgttgtaagcatggtgtggcattcaattcagggaaggaaaggcgcaagggtgccttgcgcctgcgagacaacctcaaagcctgtcgagaagttcctgtgtcggccaggaatcggcgggcatgccaaggcgcaactgttcggagcgtaccgcatcgcgggtcgcgacaccgaaaacaccatcgatcttgcccatttcataaccgcgcgcctgaagcttggtctgcaattccttgagttgatcctgcgtcagccccggaaccggggtgcccggatcgaaagcaggggcacctgcaaggcgggttgcaaaataggcggcagtcgtcgcatagactatggatttgttccattcgacgaagatgtcaaaattcagataggacaggaaagccggtcccttgcggccaagcggcagcagaagggatgcatcgccatcatcagggccgagtgggccattgaggcccgtcacgccatgctcagcccaccatgaatgcggcttgcggttggtgcggatcgcctcttcccaggggaggtccttggtgaggcgcacttcttcaagccatggctggccgcgcttccagcccagttccgaaagcatgcgccctgcggtcatcatggcatcgggcacgctgttcttcagatcgaccttgccatcgccgtcgccatcgacgccgcgttccagatagtctttcggcagaagctgcatcatgccgatttcgcctgcccaggcgccggtcgtatttgcatcgaccacgccctgatcgaagagcttgagcagggcgatgagctgcggacggaacaggtccgggcggcggcagtcgtaggagagcgtgacgagcgcattgagcgtgtcgaaatcgccctgaatcgcgccatagtcggtttcaagcccccagaaagcggcaagaaccggacccggaacgccataagcatcttcaactttcttgaagacatcggcatatttgacgagattttcctggcctttcttcaggcgtgcctcggaaatgaggcgcttggaaaattcggtgaaagtgagattgaaaacggtctgcttgcggtcgcggcccagaactttctggtcgatggaagccttgtgcaattcggcaatgcctttttcaccgacgccggcttcacgggcttccctggtcagattttccatccattgaccgaagtcagtttcacattccggcttcggcatgttgacggcattatctgtcgcggctgcgggagccgggggttgtcgctgccccggctcccgatagagccggggaggcaaacaaggccgcagccagaactgaggcgataatcttcatggaaaacaactcacgctaagttgggtggcgctggcccccctttacggtttggttagctattgccccatcaaagcaaagaaatgaagcaaaacttaatgtgagcggtcgattcgtgcctggttagcgcactttgttgctttccagccactttttccaggatgcactgtcaccggcaaaggtgttgatgtccgcatcgccgcggatgccgagaatggagccggttccggtatattgccagaaggtccatggatggggcccgtatttctcgtcggggtgccctgcgaccgagcgcagccagaacggatattccgaaagctggcgcaggtcgttgtcatcgaagaaatcgactgtcgtatagatgacagggcgtttgccgtaatgtttctcgactgcttgcaggaaagtgcgcatttccctgcgcaccaccgccgcattggggcgcagcttgcaggttggtgaatgggggttccactccatgtccagcacgggcggcagggcggattgttcgcgcgggacattctggatgtaccagcgtgcctgctcaatggccgggcggcagaaataatagaaatgataggccccgcgtggcaggcgcgcttcgcgcgtgccgctccagtgttcgttgaagcgttcgtccacccggtcgccaccttcggtggcctttatgaaggcaaacgaaatgccgctggcgcgtaccgcgctccagtccacatcgctctggtattttgagacgtccgtgccatggatgggataatgccacggcgttttgcctgtccattcatgcggatcgcggtcgccgaagcggggcgccttgacagggccagaaggcggggtgatgcgcgctacggaactgcgggatttcttcacatcggaaaagtcgtaatccactgtcgtgcaggcgcagagaagaaaggcgccgagtgcaaggatcgtgctgctggccagacggttcatgtagtgttccggtatcgcgaatcagtttctttaacggttacgcgatccggcggcagacgtcatcagtctgatgagcaaaacggtgctttaatgtgatttttatagtctgcggatgatgaatatacggatgtaatactaccgctttattacgctcattaagacaagttgacagaacttttccataagctttccgttttcttttgtgatggtccgaattggctggatttgcgcggaacggcccgttgcagggaaaggaatgaggaatggatagttcttcaggatttcatgggataggtgagaagagtgcgttttgcgtgtttaaatacgggctttcttgcgttatggctttttgtcatgaaccgcaatttcctgtttttcgtctcagccatcgttctttttgccctcgcagcttgcgggaaggctgatgaggaaaaagctgccgcaccggcggatgggcaggccgcttcgcaacctgcgacgccggtcggaccgtctgcgggcgaaaaaggtccggatcttctgaagttcatgcgcgagaattccggtgtcatgacgccggaggaaaaagctgcggcaattgagcgtgcgcgcgccaatgcggaaacggcagccaaggcggtggggcagagtgtcgaacaggtgcaggccgccggtgaagcggcagccgttgccgcacaacgcttgctggaagagcgtcagccgcaataattatgcggtccgcaagcttcgcggccatttctccccttcatcattcaaattattgttttttcgattttgattgttccgggcagtttccagccggttcggaattcgatagaaaaggcccatgtcgatttgggttcgcatcggtgagtttgttacgtctgtaacgtcaaatgccatttcaggcgttatcgaggccgtacgcacggtttttgaaggggatgccgatacccgcaggcgcgttgccttttccattgccatgattgccttgtccgccaaaatggcgaaggctgacggcgttgtcacacaggatgaaattcgcgcctttcaggatattttttccgttccgaaggaagaaaccgcccatgtggcgcggctttacgatcttgccaggcaggatgtggccggtttcgagacttatgcgcgccagcttgcgggcctgtgcgccgaagggcaggcgcaatgccatcttctggaagatattctcgatgggctttttcatattgccaaggccgatggctatgtgcacgaaaaggagctggcctttctttccagtgtggcggatattttcggctatgacgaagcgggcttcgatcatatcgctatccgccatatggtgcggggcgagagcgacccctatgccattttggggatcgatcgcggtgcgtcttttgaagaagcgcgtaagcgttatcgttcgttggtgaaggagcaccacccggatcgtctggtggcggaaggcctgccgctcgaatttattaccatcgccaatgcgcgccttgccgtcataaatgcggcctgggccagcattgaaaaacaattggagacagcatgagcggcacatgtggaacaccgggtgaaatcttgccggaactggtgctggaaaagccggactataaagaggcggagcttgacccgtcaccgaatttcgggccgcgccgcgatggcaagcagccggttttcctgatcctgcattataccggccttgcgaccgccaaagaggcgatggatgtgctgaaatcgccggaaatggaggtttcagcccattacgtcgttcatgaggatggtcgtgtggtgcagatggtttcggaaaaggcgcgcgcatggcacgcgggcaagagcttctggaaaggcgagaccgatataaattcggcctctatcggcattgagatcgtcaatcctggcgttctggaaaactatccgcctttccatgatgcgcagattgaagcggtcattcgcctttgccaggatatttgcaagcgccatgaaatccggccggagaacgtgctggcgcattccgatatcgcccctgcgcgcaagaccgatccgggccaaagcttcccctggaaacgcctgcatgatgcgggtatcggccattatgtcgagccgacgccgatctgcggcgggcgctttctggcgcgtggggaacaggggcagcctgtggaggcgctccagtccatgctggccctttacggctatgaaattgcgattaccggtatcttcgatgaggctacggaaatcgtaattaaggcctttcagcggcattttcggccacaaaatgtggacggtgtagccgatgtatctactatagataccctctacaggcttaatttttcccttcaaaatgttactgcgtgaagctgcggctggagcctgaggctccagcgcgcgtattttatattttataataatttcataaaaatggatcaatctggcgatcgggttttgaggctcggctgcatttggccgggcattggttggtattgctaatattacaacctgtaagattcttttacttttacgatcaatcttcggctgcatttgaccgtcaattcctctgtcaatcccaacgaggcgaacccctgtgtgacggtggcctcaacgtaggccagcaggccggatcgggtggaataagaaaaaacggggccctctctcccaagggcggtccaataaaagaaacgtttcaagacggtaggttatgaaagcaaaatttgttgtggtttgcgccctcgctggcgcgatgggttcgtttggcctgaattcagctatgagcgctccttcgactgaaccgacaaacctcgcagctcttttcaaggcacgccagcagaacaaaaatgtggaggttgagaagccgtccgtggctgcaaagaaggaagcatcggttgttaccggacgtgcagacccggtcaagaaatcggcagccctgcggttgcagccgaaggacaagcccgccgacaaatctgtcaaggatggaaattattccagcatcatcaaccgttatgccgcgacctatggtgtgccttcgcagcttgcccatgcggttgtgcgccacgaaagcaatttcaagccgaatgtgcgcggcaaggccggtgaaatcggcctgatgcagatcaagctttcgactgcgcgcagccttggctatacgggctcggccaaggggctttatgagcctgccacgaatatccagttcggcatgaaatatctcgccatggcgcagaagcttggcggcggcagcacgtgcggcaccatcctgaaatataatgccggtcacggcgcaaagcgcatgaacccgacctccgcaaaatattgcaattcggtcaaggcctatatgcgctcgctctaaacccgcattccctttgcatcggcggctgcgtagagtacagggttgcctgatgtgaacgaaaagccggcagcggtcttgctgccggcttttctgatttctgtagcgattttttcgcaaagccggtttcgctgccgggggatcgttgctatatgcgcgctgtcagtcggtcgggcagccgcgcctgtcatgtgccgaaaggcggcaggtgaggaaagtccgggctccaaggaaacacgatgccgggtaacgcccggcgggggcgaccccagggaaagtgccacagaaagcaaaccgccccgtcttccgtaccgtttcgggtaaacggcagggatgacggggtaagggtgaaagggtggggtaagagcccaccgcgccggcagcaatgcaggcggcacggtaaaccccatcgggagcaaaaccgaatagggacggcgcgtcggctcgaaagggcaggcaatcggtttccggatcagccgtccgggtgggttgcacgaggcgggtggcgacatccgtcccagatgaatggctgccgcgccgggcgcaagcccggccgtacagaacccggcttacagaccggctgacattttcttttttaacaccaggatttaaaacgccgacctgacagtatcagatcggcgttctatttctttgtttataaggatgttcccatagaggtgcttcgccctttcgggaaacgtgctttaaataggggcgccggtgaaaaagtcatagatgagcttcaggttcagcaccacgatgattgccgccgttatggctgcgaggaacgtcacccatggtgcggcggccagcgatcccatcttcttcttctgtgccgtgaaaatcaccagcgggatgactgcaaaggggagctgaaggctcagcaccacttgcgagaggatcagaagttcggtcgttccctgcgaaccatagaggatcgtcacaattgcggcgggcacgatggcgacgaagcgcgtaatggcgcggcgtatccagggcttcaaccggatatcgatgaagccttccatcacgatctgccccgccatggtggcggtgatggtcgaattcaggccgcagcagagcagggcaatggcgaagagtgccggggcgatggccgaacccagaagcggattcaaaagggcatgggccttgtccagatcttccacacccgtatggccggtcgcgtggaagcttgctgcggcaaggatgaggatcgacgcattgatgacgagcgcaaaggtcagcgcgatggtggaatcaagcgtcgcatagcggattgcctcgcgcttttccgcggttgtgtggccatagtcgcgggtctgcacaatgccggaatgcagatagagattatgcggcataacggtcgcgccgatgatgccgagcgcgatatatagcatatcggggttgctgacgatctcggtggtgggcgcaaaacccttgatgacctcgccccattgcggctgggccatgatgatctgggtgaggaagcagagcgcaatgacgccaagcagggtaatgatgagggcctctacgcgccggaatcccttgttttgcaaatagagaaccagaagcacatcgacggcagtgaggataacgccgatttccagcggaatgccgaacagaagattgaggccgatggcggtgccgataacttccgcaaggtcggtggcgcagatggcaagctctgccagaagccagagcggccatgcgaggaaacgcggataagcgtcccggcaggcctgcgcaagatcgcgccccgtggcaacggcaagccgcgtgcaaagtgcttgcagcaaaaccgccatgaggttcgacagaagcacgaccgagagcagtgcatagccgaaacgggagccgccagctagagaggtggcccagttgccgggatccatataaccgacggctacaagatagcccgggccgaaaaatgaaagcgcgcggcggaattttgaaccagagcggttgacccggatggtacgatggacatcggacatggaggcttctccacgctcgcgacgccagccttcaaatgttacctctctagcgccggagggacatgatccatggggtaccatatgaaatacctttatcctttatgcagttgcaaactatttgcattaagtaaagggatatgtgccgggtgtcaacggcggggggcggaataaggcagtaaggcaatagggcagtaaggcagtatgttaagggaataggggaataagggagtaggggagtatgttttggttgtacatagccgcagcgaccatattcttcactgccctactgccctactgccctactgccctactgccctactgcccttactcccgttaaaggataacgcttcattaagcttaatatccgataactgaagaacgaatccgccatgacggcatgttgacggcaaatggccggaatccgcatacaaagcactaaagcatgtttccctggggcggggaccggctttggggtaaaatatgcatagaaacaaacgattaaagcgccccgcgcatcggataacgggctttgcacccgggaaaggatcggaatgatggcaagcctcggcggagacaattctcaagccgaaggggctgaagtccgtcacgttccggtgctgatcgccgaagtgatcgacgccctgaagccagcgcccggcgcggtgatcgttgatggtaccttcggggccgggggctatacccgtcgcattctggaaacgggtgcggatgtgatcgcgattgaccgcgaccctaccgcaatcgaggccgggcgggcgatggaaaaggaatttccgggcaggctcaatctggtcgaaagccggttttctgcccttgatgaagcggttgcccggatgagtggagcaggaaagaaagtggacggcgttgtgctcgatatcggcgtgtcgtcgatgcagatcgacgaagccgagcgtggcttttcctttcagaaggatggcccgctcgacatgcgcatgtcgagcagggggccaagtgctgccgatgccgtcaaccgcctcaagacgggcgatctggcgcgcatcttcaactttctgggcgaggaacgtcatgcagggcggattgcgcgcatgatcgaaaaacgccgcgcggcgaaaccgttcacccgaacgcttgacctggccaatgctatcgaaacgctggtgggccgcaaccccaaggaccgcattcatccggcgacgcgcgtgtttcaggcgctgcgcgtctatgtgaatgacgagctgggcgagctggcgcgcgcattgcttgccgcagaacgcatcctcaagccgggcgggcgtctggttgttgttacattccattcgcttgaagaccgcatggtgaagcgcttctttgcggatcgcgctggtggcagcgccggttcgcggcatatgccggaaacgcatatgcgcctgccaagcttcacgcctgcggtaaagggggctgtcggcccgacgcctgaggaagaagaacgaaatccccgcgcgcgctcggcaaagctgcgcgcaggcatcaggacggaaaatccgcctctcgaagacgatttatcgctattcggcttgcccaagctgcctgaaacgaacgaactggcccggagttgaacgagtgctgcgtactttcgacatcatcatgatagcggcgatgctggtggcggcgaccgtcacctatacgatcaagtatgaggctgaaaagcagatcgccgtgattgccaagctgaaacgccagatcgattccgaaaaagacacgatcacgcttctgcgcgccgattgggcgctgatgacccagccgggccgcttgcagagccttgtcggtgtttatgaaacggaattgaaccttcagccgatcgaaccggaacagcttgtgatgagtgtcgatgaaattccggaacgtccggtcgacgatatccagaagatcatctccggcagtgacgaattggttgcaagcggtgtgctcgaacgggatgcgattaccacgggcagcgtcaggaagagcggggcgaggcgcggaccatgcggctgagattgttttcggtaaagaaaaaggcgcctgatggctccattcacggtgaagtgccggccggtgatgaaaagctggccggtaatatggcgtttgtcggctcgcgcaagcgccatggcaaccgcgcgcgcaaccggctctggatggccattgcctgtttcgccggcatttatggcgtgatggctggcaagcttgtctatttcggcatgatcggtggcgtggatcaagatgccgccggtccgtttgtgcaccagcttgcatcacgccccgacattcttgaccgcaatggcgaaattctcgcaaccgatatcaagaccgcatcgctctatgcggagccgcgcaagatcgtggacccggacgaaaccatcgaaatgctgtcgactgttttgccggatctcgactgggaggcgacctataagcgcctgaagagtggggccggtttcgtctggatcaagcgcgggctgacgccgaagcagcaaagccagatcatggcgctcggtgtgccgggcattggcttccgcacggaaaaacgccgcttttatcccggtggcccgaccgcttcgcatattctcggtctcgtcaatgtcgataatcagggcattgcgggcatggagaaatatatcgatagccaggggctgagcgatctgcgctccgtcggccttgcaacggggcagtcgctggagccggtgcatctttccatcgatattcgcgtgcagcacatcatgcgcgatgttctggtcaaggccatggagcgctaccgggcaatcgcggctggcgctgtggtgctgaacgtcaagacgggcgaagtgatcgccatgtcgtccgtaccggatttcgacccgaataatccggtgcacgcgctggacaaggatcgcctcaaccgcatgtcggcaggcacttatgaaatgggctcgaccatcaagagcttcacgacggccatggcgctcgattccggcaagttcaccttgcagtcgaagctcgacgcctcgcgtccgctggtgttcggccgccagaccatccgcgacttccacggcaagggccgctggctcaccttgccggaggttttcatcttctcgtccaatatcggttcaggccgtgaagcggacgccgtcggcatcgaagggcatcgcgccttcctcaagaagatcggccttctcgaccgtatgcagacggaattgccggaagtggcgcgccccgttgagccgcgcgtgtggaaaaaggttcattccatgaccatttccttcggtcacggcatgatggccacgccgcttcagacggctgtgggggctgccgctttgatgaatggcggcaagctgatcgagccgactttcctgccgcgtacggaagcgcaggcggctcgggccagcaagcaggtgatccatccacaggtttctgccgatatgcgctatctctaccggctgaactcaactgcccctggcggttcgggccggcgcgcgacggttccgggctaccgtgtcggtggcaagaccggcacggcggaaaaggtgatcaatggccgctattccaaggatgtgcgcttcaacgctttcctggcgtcattcccgatggataatcccacctatgtcgtgcttaccatcattgatgagccgaagccggaagagggcaagttcagcgccaccgccggtcttaatgcggcgcccatggtggctgaaatcattcgccgttccgcatcatttcttggggtcagtcccgatttccgcaaggaagctttgcctgcttcggtggaaaacgtcagcggcaggcccgattttcaacaggaagtgccgccagcaatggtttcaaacgaatacgattgattcgcataaggctgtctttgtatcgacgtgcacgcaactgaacctgtatttggcatggccatgaaactgaaggaaatcgctctctttaatgagctggcccccggcgaggccggtgaagtggaaattaccggcatcacttcggattcccgcgctgttcaacgcggttttctttttgcggcgctgaaaggcgtgaaagcggacggtgcggttttcgccgccgatgccgcaaagcgcggtgctgtcgccatcatcgcgggcaaggacacggccatcgctgatgcgggtgtgccggtgcttcatgtggatgatccgcgccatgttctcgccattgccgccgctcaattttatggcaagcagccggaagtcatggttgccgtgaccggcaccagcggcaagacttccgttgcctccttcacgcgccagatctgggcctatgcggggtttcccgcagccaatatcggcacgaccggcgtgttttcgccgacgcgcagcgactataattccttgacgacgcccgacccggtggaactgcaccgcgttctggccgaacttgccagcgagggcgtgacccatgcggcgatggaagcctcgtcgcacggtctggaccagcgtcgtctcgacggggtgaggcttgctgcgggcgccttcaccaatcttggccgcgatcacatggattatcacgcgaccattgatgaatatctgggcgcgaaaatgcgcctgttcaacgcgcttctgccgaagggtgcgccagccatcatctttgccgacgatcaattttcggcgcaggccatcgaagcggcgacgcttgctggatgcgacgtgaagacggtcggtcgaaaaggcaatttcattgccctcaagcgcgtggaacacgagcgtttccgccagcatgtggaagtgcggatcggcgaggaaatctttgaaatcgaattgccgctggcgggagattttcaggtcgccaatgcgctggttgcagcggggcttgccatggtgacgggcgttccggctgcggctgccatgcgtgcattggcacttctcaaaggcgcaccgggacggcttgatcttgtcggtgcaacggaagatggtgcgccagcctatgttgattatgcccataagccggaagcgttggaaaatgtgctgacctccgtgcgtccgtttacgacgggccgtgtgattgtggtctttggctgcggcggcgaccgcgacaagggcaagcgcccgatcatgggtgagattgcctcgcgtcttgccgatgtcgtgattgtcaccgacgacaatccccgttcggaagtgccagcacagatacgttccgaaatcatggcagcggcaacgggagcgacggaaattggcgaccgacgcgaggcgatcttcaccgccgtttccatgatgcagcccggcgatacgctggtggttgcgggcaagggacatgaggaagggcagatcgtcggcaatattacgctgccgttttcagatcatgcagaagtggcggcggcacttgccgcccgtcttgaggagcatctaaaatgagcaatcgggaattgagcgattggctctggacatccgacgccatggtggaagccatggaaggcaggccgttcggcaatctgccggcgggagtaaccggcatttccatcgatagccgcaccctgaagcccggtgaggcttttttcgccatcaagggcgaacagttcgacggccacgattttgcaacggccgccatggcggcaggcgcggggcttctggttgtggcggaacatcgcctgcctgctttcggcaatacaaaagtgccgatgatcgtggtcgaggacgtgctggaagccctgatcaggcttggcatcgctgcgcgcgcgcgctcgaaggcgcagatcatcgccgtgacgggttcggtcggcaagacaaccaccaaggaagccctgcgccatgttctgtccgatgtcggcaaggttcatgcttccgccgcctcgttcaacaatcattggggcgtgccgctgacacttgcccgtatgcccgccgatgtggattacggcgtgttcgagatcggcatgaaccatcatggcgaaatccgtccgctggtgaagatggtgcgcccgcatgtcgcgctgattacgctgattgcaccggcgcatcttggccattttgccaatctggaagagattgcggttgccaaggcggagattttcgagggcatcgtgcctggtggctatgcgcttttgaaccgcgacgacaagcgcttcaggcaattgcaggaactggccgaaaaggccggggtcgaacatattgcgactttcggcgagaatgcgcgtgccgattatcgcctgcgcgatgtgaagcttcatccaacctgttcgtgcatgacggtgaagatcggaacgcatgaggcagcggtgaaggtgggaataccgggccgccatgtcgtgcagaacatgcttgccgttctcggcgccgcgcaccttgtcggtgcggatattgccaaggttatgatggcgatggcgacgctttctgcccagggcgggcgcggtgcacgtcatgtgcttcaacatccggaaggcgctttcacgctgatcgatgaaagctacaatgccaatccgacctcgatgcgcgcggccctttcgctgctgcattcgaccgtaccggaaggatcgcgcgggcggcgtattgcggttctgggcgatatggtggaacttggccgacagtccggcaagctgcatgcagaccttgcgcgtcccattgtggacgcggaagtgaatacactttttatcggcggatcggagatgtctgtgctgaaaaatgccttgccggttgaaattcagaccgaatacaggcagagcaccgacgaattattgccgcttgtggtcaaggcggtccgtcccggcgatgtcgtcatggtgaaatcgtccaacaggaccggcttctccaaaatcgtcaaggcgctgattgcccagtttccgcccgtagaagcggcggaataggcgattattgagggattgtttttcacatgctgatgtttctcacccatttcgccgaacatgtgacaccgttcaatgtgttccgctacattaccttccgcaccggcggcgcgatgattacatcggcgttgatcgtgttcctgttcggccccacgatcatcaattcgctgagggtgcgccagggcaagggacagcctatccgcgccgacgggccgcagacccatttcaagaaggccggtacgccgaccatgggcggcctgatgattatgaccggcattctggcgtcatgcctgctatgggcaaacctcgccagtgtctatgtctgggtcgtgctgatggtgtcggtcggctttggcgccatcggtttttacgacgactatctgaaggtgacgaaacaatccgacaaaggcttttccggcaaggcgcgcctcggcattgaattcctgatcgcagctattgccgctttcaccatcatgcgggccgggcaggagccgttctcatcctcgctgacctttcccttcgtcaagcagctcgtcatcaatctgagctggttcttcattcctttcgcagccttcgtcatggttggcgcgggcaatgcggtgaaccttaccgatggcctcgacggccttgccatcgtgccggtgatggtggctgccgcttcgttcggcttcatcgcctatctctccggtaatgcgatctttgccgattatctgcaaatacatttcgtgccgggcacgggtgagcttgcggtggtgcttggggcggtcatcggcgccggtctcggctttctctggttcaatgcgccgcccgccgcaatcttcatgggcgatacaggttcgctggctctgggcggtatgctcggtacggtcgctgttgctaccaagcacgaaatcgtccttgccattattggcggtctgtttgtcatggaagccctttctgtcattattcaggtcgggttcttcaagatgacgggccggcgcgtgtttctcatggcccccatccaccaccattttgaaaagaagggctggaccgagagccaggtcgtgatccggttctggatcgtcgcgatcatcctcgcaatgatcggcctttccacattgaaactcagataacaggcgaacaaaatgatcccgatcaccgccctcaaggataaaactgtcgcccttttcggactgggcgggtcgggcattgcgactgcaaaggccattgtggcgggcggtgcaaggatcattgcctgggacgataatcccgacagtgtggcccgcgcgcaaagtgctggcattgcaacgggcgatctgcggcaggcggactggtcacagttcgccgtcttcgtgctttcgccgggggttccgctgacccatccgcagccgcactggtcggtggaccttgcccgcgcggcaggtgttgaaattatcggcgatgtggaacttttcgtgcgtgaacgcaaccatatcgcaccggactgccctttcatcgccatcaccggcaccaacgggaaatccacgaccacggcgctgatcgcccatatcatcaaggccacgggccgggatatgcagcttggcggcaatatcggcaccgcgatcctgacactcgaactgccgtgtgccgaccgtttctacgtggtcgaatgctcatcctaccagatcgaccttgcgccatcgctgaacccgaccgcgggcattctcctgaacctgacgcccgatcatctcgaccgtcacggttcgatggaaaactatgccgctatcaaggaacggctcgtcgcggcaagcggtacggcgatcatcggcatcgatgatgcttattgccaggccattgccgaccggctgcatggcgctggaatacgggtggtgcgcatttccaaggaaaagcatctcgacagaggctattttgccgatggcgcaaagctgctttgggcgcaggatggggaaattgatgaaatcgcctcgctggaaggcatcggttcgctgcgcggcgcgcataatgcgcagaacgcgctggcggcgatcgtcgcctgcctgtcggcaggcttgagccttgaagaaatccatgccgggttgaagagtttccccggtctggcccatcgcatggaacaggtcgggcgtcgcgggaaagtcctgtttgtcaacgattccaaggctaccaatgcggaagcgacggcgcctgcgctctcttcctttccgcagaatatctactggattgtgggcggagtaccgaaagccggtggcatcaattcgctcaccgcgtttttcccaagggtcgccaaggcctatctgatcggtgaagctgccgcccagttcgcggccacactcggcggcgccgtgccgttcgagatttccgatacgctggcagccgcagtggcacatgcggcaggtgatgcgggcaatgatgctgcgcccgaacctgttgtgctgctgtcacccgcctgcgcaagcttcgaccagttccagaatttcgagaaacgcggcgacgctttccgcgatgccgttctcgctcttccgggtgtcatgccaatgagaggagaaagctgatggtaagccgtgtcgatcgcggtcccgttgccaattggtggtggacgatagaccgctttttccttgccgcgtgtctggcgctgatgggacttggaattctcctgtccttcgccgcaagccccgcggttgccgagcgtatcggcctcaacagtttccatttcgtggagcgccagattttcttcatggtacccgctgtggcggtgatgatcggcgtttctttcttctctccgcgccagatccgtcgctttgcgctcattttgcttggtgttgctctcgtcatgatggtggcggcgcttttcttcggtatcgaggtgaaaggcgcgcggcgatggatttcacttgcgggcgtttccatccagccgtccgaattcatgaaaccggcttttgttgtcgtctgcgcctggctcttttccgagcgtgagcgcggtggcgacatgcccggcaattttctggccatgctgctgttcggtacggtggcggcgctgctcgtactccagcccgaccttggccagaccatgctgaccacgggcacatggggcgcgatgttctttcttgccggcctgcccatgatctggattctggttctgggcggacttgccatctgcgggggtatctcagcctatttcgtgttcgaccacgttgcgggccgtatcaaccgcttcatgaccggcgagggcgacacgttccaggtggatgcgggacgcgaggcgatcctgcgtggcggctggttcgggcaggggccgggcgaaggcacggtcaagcgcattatcccggacagccacaccgacttcatcttctctgttgcagcggaagaatacggcatcatcctgtgcatgattatcatgctgctttttgcctttatcgtggtgcgcggcctttccattgccttgcgcgaacgtgatccgttcacacggcttgcggtgtccggcattgtgatcctgttcggcttccagtcgatcatcaatatggcggtgaaccttaatctgatgcccgcaaaaggcatgaccctgccgtttatttcctatggcggctcctcgctggtggcgattgccattacgatgggcattctgctggcgctgacacgccgccgcccggaagcgcgcatgacccataccgtcggtctgggcacggagatgggcaaacgcattcctgcttgacactatagttgcattcttcgtgatgcgaggctgcaaagagcaatttgtctgtgttccggtgctcgaaaatcactcttttcgcggcggcctgacgaatttgcaactatagtgttagagcgggttcctttggatagtatcgtcagaaatgctctgactttttattttgtcgcattatccaacgcaaaaccgctacgcacttttgctggaaatgctcttgtgagggttgatggacaatctggctaatcagggtgtgatcgttctggctgccggggggaccggcggtcatctgtttccggcagaggcgctggcgcatgaattgcgcgcacggggatgggatgtgcatctggcaaccgatgcgcgtgcgcagcgttttgtcggcgcctttgcacaggaccatgtgcatgtcatccgctcggccacgattgccgggcgcaatccggtggcgcttttaaaaacgttctggtcactctggcagggcaatctcgattcccgcaaactcttccggcgcctgaaaccgaaactggttgtggggtttggtggctatccaaccctgccgccgctttatgccgcgagcaatatgggcattccgacgctgattcatgaacagaatgccgtgatggggcgcgccaacaaggggcttgccggtcgcgtcaaggccattgcaggtgggttcctgccggaaaatagcggcgcttatgccgccaagaccgtgatcaccggcaatccggtgcgctcgccggtgctggtcgctgccgcaacgccctacacgcccgccgggaaggacgaccgttttcgccttctcgtgttcggcggaagccagggcgcgcagttcttctcgcaggcgataccggcggcggtggcgcttttgcccgaacatgagcgcgcgcggcttctcattacgcagcaggcgcgcaaggaagatgaagcatcggctcgccaggcctatgagaagcttggcgtgccagccgatgtggcccccttcttcaacgatatgcccgcgcgcatggcggacgcgcattttgtcatcgcgcgctccggtgcgtctacggtttcagaaatcaccgtcatcgggcggcctgccatgctggtgccgtttccccatgcgctcgatcacgatcaggcggccaatgcagccgcacttgcggctgcgggcggggcggaggtggttcgtcaggccgatttgtcgccgcaacgccttgcggagatgttgcaatcggccatgaacgagctggaaaggctcgaacaacaagcgaaagctgcaaaaagcgtcggcaaaccggatgccgcccggttgcttgccgatctggcagaggctattgcatccggcaaaactgttcaggaattcaaggaaggaaaccggccatgaaaatgccgctgaatatcgggctcgtccatttcatcgggattggcggcatcggcatgagcggcattgccgaagtgttgcataatctgggctataaggtacagggctcggaccagtccgacagcgcgaatgtgcagcgcctgcgtgaaaagggcattgaggtttttgtcggccacaaggccgagaatctcggtgatgccgaggtgatcgtcgtttcgacagcgatcaagaagaacaatccggaactggttgccgcgcgtgaaaaactgctgccggttgtgcgccgcgccgaaatgctggccgagctgatgcgctttcgtcgcgcggtcgccatcggcggcacccacggcaagacgacgacaacctcccttgtggcggcgctgctcgatgccgggcatctcgacccgaccgtcatcaatggcggcatcatcaacgcctatggcaccaatgcgcgcatgggcgatggtgactggatggtggtggaggccgatgaaagcgacggcacgttcctgaaactcccggccgatatcgcggtcgtcaccaatatcgacccggagcatctcgaccattacggcaatttcgacgccgtgcgcgcggctttccgccagttcgtggagaatgttcccttttacggcttcggcgtgatgtgcctcgatcacccggaagtgcaggcgctggtgagccgtatcgaagaccgccgcatcatcacctatggctccaatccgcaggccgaagtgcgtttcgtcaatcagcgtatggatggcgcggccagcctgttcgacgtggtcatccgctcgcgcaagggcgaggcaaccgagatcaaggatctgcgcctgcccatgccggggctacacaatgtttccaatgcgacggcggccatcgctgttgcccatgagcttggaatttcttccgacgatatccgccgcgggctcggttcgttcggcggtgtgaagcgccgcttcacccatacgggttcgtggaacggcgttgagatttttgacgattacggccatcatccggttgaaatccgcgctgtgctgaaggccgcgcgcgaggcgacgagccaggctggcggccgtgtcgtcgccattgtgcagccgcaccgctatacccgtctggcaagcctcttcgacgaatttgccgcctgcttcaacgacgccgatacggtaattgtcgcgccggtctatacggcgggcgaggagccgatcgaaggcgtcaattccgaggaactggtttcccgcatcaagacggcgggccaccgggatgcgcgctatgccacgggaccggaggcgcttgcacctctggtcgcctccatcgcgcaagcgggtgatttcgtcgtctgcctcggtgcaggcaatgtcacgcaatgggcctatgccctgccgaaggaactggccgaacagggtaagaaataatgatggaaagcggcgaggcgcttctaaagaagctcgacggcaggctgtctggcttgcgcgggcggcttacgcccgatacgggcatggacaagatcacctggtttcgcgcaggcgggccggcgcaggttctgttccagccgtccgacgaggaagacctctccgcatttctgaaagccgtgccggaagaaataccgcttctcgtggtggggatcggctccaatcttctggtgcgtgacggcggtgtgccgggcttcgtggtccggctttcggccaagggctttggtgaggtcgaacaggtttgcgatacgcagttgcgggcaggggcggcagcgcccgacaagcgcgtggccgcagcagccctcgaagcgggcctggcgggctttcatttctatcatggcattcccggcgggatcggtggagcactgcgcatgaatgcgggcgcaaacggcgtggaaacgcgcgagcgcgtggtggaagtgcgcgcgcttgaccgcaagggggaggtgcatgtgctttcaaatgccgatatgggctatgcctatcgccattcctcggcgtcgcccgatctgattttcacctcggtcctgtttgaaggcgtgccgggtgagcgcgatgacatccgccgcgcgatggacgaagtgcagcatcatcgcgaaacggtgcagccggtgcgcgagaagaccggcggctcgaccttcaagaacccggaagggacgtccgcgtggaaggaaatcgacaaggcgggatgccgtggcctgcgtgtcggcggtgcgcagatgtcggaaatgcactgcaacttcatgatcaatacgggcaatgccacggggcatgatctggagactttgggcgaaacggttcgcgcaagggttttcgagaattcggggattcgcctgcactgggaaatcaaacgtctcggtttgttccgcgaaggggagcagatcgaggagtttcttggaaaaatagtataaaaaagttgcccggattttccccctgaaattccgggcttttttagccttgcaagctggccgcaaggtttgtccctttctatagggtcttgtcacggaatcaaacctctgattctttatggttaaccgtacagtgatttgattcggcaggattttcctgctgtgggtgcctgcggcttgcgtcgccgggttatccggactctgttcttgatttatgcgcaggaatgcgcagaggggaagctagaatgacgggaaaacacgtcgccgttttgatgggtggtttttcttcggaacgctccgtcagcctttcctccggtgtggcctgtgcaacgacgcttgaagaatgcggctatcgcgtcacgcgcattgatgtggatcgcaatgttgcgagcatcctggtcgagttgaaacccgatgttgtgttcaacgccttgcacggccccttcggcgaagatggcgccattcagggcgtgcttgaatatctccagattccctacacacattccggcgtgctggcttccgcgcttgcgatggacaaggatcgcgccaagaaggtggcggcagcggcgggcgtcgtggttgcgccgtcacgcctgatgaaccgtttcgacattggttcgcagcatccgatgaagccgccttacgtggtgaagccggtgcgtgaagggtcgagcttcggtgtggtgatcgtcaaggaagatcagccgcatccgccgcaggtcatcggttcggccgattggaaatatggtgatgaggtcatggtcgaaggctatattgccgggcgtgagctgacctgtgccgtgatgggggatcgcgccatggatgtgtgcgagatcatgccggtcggttatcagttctacgactatgattcaaaatatgttgcaggtgcatcaactcacgtgtgcccggcaaaaattttaccaaatatttaccaaaaaatacaaacaatggcccttacggcgcatcgggcaatcgggtgtcggggcgtaagccggtcggacttccgtttcgatgatcgtttttctgaagaaggcgaagttgtctggctggaaatcaatacccagccggggatgactcctacctcgctcgtgcctgatatcgccaaagcggcgggtatctctttcgctgagttgttgagttggatggtggaggacgcgtcttgtttgcgttgaacggaaaatcggatggatataggcgcgcgggcgcggtgcgggatgcatcgggcgcgatgaatgccgcttttgtcctgccgcgcttcctgcgcaagccgttccgctttgccgtccgtctctttcagggaaacgtcaatatcccgcgccatgcaggcacggtgggcatgttgggcttccttggcgcgaccggcctttatggcatggtaattggtggccactcgcaggatgtcgtgaaggcaactgcttccacgatgggttttgcgatcgaggacatcaaggtcgtcggcaataacgaaacctccgatatcgacattctgggccagcttaacctggatggcgaaacgtcgctggtcggccttagcgccgaagaagcacgccagtccatcgacaagctgccatgggtggagagcgcggaagtgcgcaaggtctatccgggcacgattctcgtttcgcttcaggagcgcaaggcttttgcgatctggcagaacgataaggagctttcgctgatcgatgcggcgggcgacaccatcgttccattccgtccgggccgttacaactcgctgccgcttgtcgtgggtgagggggctgaaaagaaggtcaagggttttgtggaccagatcgtcgcctatccgggattggccggaaaggttcgcgcctatatccgcgtcggcgaccgccgctgggatctgcttctcgataatggcgtgcgcatcatgctgccggaaagcgcgccgctgaaggctctggcgcaggtcgagaagcttgatcgggaaaaacatctcctgtcgcgcgatatctctgcggtcgatcttcgccttaaagatcgtgtgaccgttcaattgaccgcaagcggcatggaacagcgccagaaacttctggcggatcgtaagaaagaactgtcccgtatggggaatcgcgtatgagtattcttggcggtcatggagcatcacaacacggaaccgcagggcgcaaggtgcgcctgttaacggttctggacgttgggtcgagcaaggtttcctgtgtcatcgcaaggctgcgcccgcatgaaggcggcgcgttgctgccgggacgcacccatcgcatggaagtgctgggcatcggccatcagcgttcgcgcggcgtgaaatccggcgtcattatcgaccttgatgcggccgagcagtcgatccgccttgcggtagatgcggccgagcgcatggctggcctgaccgtcgatagcctcatcgtgaatatttcggctggccgtctcaaaagcgaaacctttaccgcaagcgtcaatcttggcggccatgaagtcgaacagacagatatccgccgcgttctggctgctggtgcaaaacaggcgctggctgccgaacgtcacctcgttcattcgctccccgtcggttatacgctcgacggcgagcgtggcatccgtgagccgcttggaatgctgggcgacagccttggcgtggatatgcatgtgctgacggctgatgcggccccgcttcgcaatctggagctttgcatcaaccgctgccacctttcggtggaggcaatcgttgcaacgccttatgcaagtggccttgctgccctggtgggcgacgaggcggaaatgggtgcggcctgtatcgacatgggcggcggcacgacgacgatttccgttttttcggaaggcaagttcattcatgccgatgcggttgccatcggcggcaatcacgttacgatggatgtggcgcgtggcttttccacccgtatggaagacgccgaacggctgaaggtcatgtatggctccgccctgccaagtgctgccgacgaccgcgatctgatctccgttccgcccatcggcgatgatgagcgggatgtacccaatcaatatccgcgctcggtgctgacgcggattatccgtgcaagagtggaagagacgctggaactggtgcgcgacaggctgaaccagtcgggcctcggacatatcgtcggcaagcgcgtggttctgacgggcggcgcaagccagcttcccggtatgcccgaagcggccaggcgaatccttgcaagaaatgtacgaatcgggcgtcctctaggaatagcgggattgcccgaggcggctaagggggcagctttcgcggcgaccgtaggccttctgatttacccgcaggtggcggggatagaagagcgttcggtcaaagcagcgtcctccggtctgatgaccggtacgggtgggcgcattcaacgagtcggccaatggctgagagagagtttttgagtaacattgcgtgatttggggcgtaaccatcagcgtaataaccaatcggcaccgcggcggcgaagcggtggacaggcttaagaggaacaaggaccaatgactatcaatctgcaaaagccggatatcaccgagctgaagccccgcatcaccgtattcggtgtcggcggcggcggcggcaatgcggtcaacaacatgatcaatgccggcctgcgcggcgtggatttcgttgtggccaacaccgacgcgcaggctttgaccatgtcgaagtccgaccgcatcatccagcttggcgctgccgtgacggaaggcctcggcgccggttcgcagccggaagttggtcgtgctgccgcggaagaatgcatcgacgaaatcgtcgatcacctgaacggtacgcatatgtgctttgtgaccgcaggcatgggcggcggcaccggcacgggcgctgcgcctgtcgtggcacgcgctgcccgcgaacgcggcatcctcaccgtcggcgttgtgaccaagcctttccactttgaaggcgcccgccgcatgaaaactgccgatctgggcattgaagaactgcagaagaatgtcgatacgctcatcgtcattccgaaccagaacctgttccgcatcgccaacgacaagaccacttttgccgacgcttttgcgatggctgatcaggtgctctattcgggtgttgcctgcatcaccgacctgatggtcaaggaaggcctgattaacctcgacttcgctgacgtccgctcggtcatgcgcgaaatgggcaaggccatgatgggcacgggcgaagcttccggtgaaggccgtgcgatggctgctgccgaggccgcaatcgccaatccgctgctcgacgaaacctccatgcgcggtgcgaagggccttctgatctcgatcaccggtggccgcgacatgaccctgttcgaggtcgatgaagctgcgacccgtattcgtgaagaagttgacccggaagccaacatcatccttggcgcaaccttcgacgaaggcctcgaaggcgtcatccgtgtttccgtggttgcgaccggcatcgacaagcagcaaggagatgcggcgcctgcgccgctggaatttcgccagccagtgaagccgactgccgcccaggccaagccgatggctccgcatggcgcgctgcgtccgcctgttgccgaacagccgcgtcaggccgatccggtcgcccaggtcatccaggccgccgaagccgaaatgccggttgctccggctgcgtctgccgcatcggctgagccggaattccgtccccagagccgcattttccaggctcccgcgccggaagcttttgaacgcgccccggttgcccgcgcgccgatgcagccggctcaggcaatgcatgccccccagccgcagcagtatcagcagccgcagatgcacgaacagccggttcgtgagccgcgccctgcaccgcgtatgcctgccgtttccgacttcccgccggtggcacaggcagaaatcaacgcccgccgtgccccgcagcagcctgtacaggaagagccgcgcggcccgatgggccttctcaagcgcctgacccatggtctgtcgcgccgtgaggaagaacagccggctgcccgtctggagcctgcacagcaccgcgagccggggtatgcgcccagccgaaccgcgccgcccgatgcagcaggattcgtcgatctatgcaccggcccgcggtcagcttgacgatcagggccggtcggcagccgcggacagcttctgaagaagatcagctcgaaatcccggctttcctgcgccgccagtcgaactgatctttaccctgtaaaagcctttcaaagcccgcctgttttcaggcgggcttcttttatttcaagcttcactacagttgtattcttcgtgatgccggggctgcaaagagcaatttatctgcgtttcggtgctcacgtagcctcagagcatttcctgcaaaagtgtgaaacagttttgcgttggacaatgcgacaaaacaacgagttagagcggttccaacgattctgttaaaacaggaaccgctctaaaggacgtggcgctccgtttggcccgcggctttcagtcggtaaaatgcccgccggatatggggcgattatcctgtcaggcgaatctgccggagggtttctttcttgacgttgaaagggtggctgcgcgtaatgtgataaggtgttagaaagcgtgattttgaaccggaaggctcgttcattatttcagccaaaagtgcttatacaggcgcttcaattgcaaagtccgggctgtccgcatcccgccgatcaggatggccttttatccctgttatactgaatagattggaactgtcttgaacgcttatcaaaagacaattggtcgtgcagtcacgctttcgggcgtcggtattcatggcggtgcgccggcttctgcccggttattgcctgcggatgcagatacaggcatcctgtttcagcgttcggacatcaaggacagtgcgcctgtgtgcgctcacgtctcgcagatcggtgcgaccgatctttgcacctcgcttggtgccagggaagcccggatcgatacagtcgaacatctgatggcggctatatccgcgcttggtatcgataatctggtggtggaaatagaggggccggaagttcccattctggatggcacgtccgcccgttttatcgaagccgttgatagtgtcggcgttgtcacgcaggatgcgaagcgccgtttcatccgcattttaaagactgttcgtgttgaagcgggcaattcgtggggtgaattccgcccttatgacggcacccgcttcgaggtcgagattgattttgaatgcccgctgatcgggcggcagaaatttgcgcatgatgtggatgaggaaactttccgcaaggagctttccacggcgcggaccttcggtttcatgaaagatgtggagcgtctatgggctgcgggccttgcgcttggagcctcgctcgataattcgcttgtgatcggcgacgacaattccatcgtcaatgcggatggcctgcgcttcaaggatgagttcgtgcgccacaagacactggatgcggttggcgatctggcgctcgcgggcctgccgttcattggctgcttcagttcctatcgcggcgggcaccgtctgaattcagaagccgtcaaggcgcttctatcggatgaaacggcgtttgagattattgaggcatagatttcgggttctatccgcctggaaattgtcagtaaaaagttgagtatcggcgcgcggccttaattgagccgtgttcgccggttcacttcattgctgagtcggtgcgccgttacggtggattgatcagggaatatctgccggaaaaggcagccataccggggacaattcattcgatttatggggctcgacaatgccgtccattctttgtgcgggccaaattctggcgatagatcagctagacgattgccgatttcgcttgcatatggtttatggacggccaaaacagcattagctatgtttgtcatttgctgacgctgaatcaattcgatggatggagcatttgcggagtgctaaaagcacatgctgcttcaaacgggaaagacgctaccagagggccggagaccgcatgacgagtttcaaattcacgggtgtgacgaaaaccgcgctgttgagtggcaccatagccgttcttatcccgctcgccggttgcgccagcaagaacgacgatatcgatctcaccaaatatgtcgagacgatcgatcctgccgacaaactttacaatgaaggcctggccaatctggatgcaggccgtcttgatgaggccgcgaagaagttcgccgctatcgatcgccagcatccctatacggaatgggcgcgcaaggcgcttgtgatggccgccttcaccaattaccgcaaaggcaattacgaagaagcgatctcgatggcgaagcgttataacacgctttacccgacctcgccggaatcggcctatgcttattacatcatcggcctttcctacttccgccagatcccggatgtgacgcgcgatcaggcggcaagccgccgcgccattgccgcgatgcaggaagtgatcgatcgtttcccgaattccgaatatacggatgacgccaagacgaaaatccgtgttgcccgcgaccagctcgccggcaaggaaatgcagattggccgctattaccttgagcgcaaggaatatctggcggcgatcaagcgtttccgcggcgtggttgaggaatattcaaacacccgtcaggtggaagaggcgctcgcccgtctggttgaagcctattatgcgcttggcctgacatcggaagcccagatggccgcttcggttctcggcaagaatttcccggacagccagtggtacaaggacagctacaagctcttgcagagcggcggtcttcagccgcgcgaaaatggcaattcgtggctggccaaggctggggcgctcatcaccggcggcagctcataagctgatcccgacatgctgtcgcacctgtcgatccgcgatattgttctgattgaaaggctcgacatcgagttcaggagcggcttgtccgtgcttacgggtgaaaccggtgcgggtaagtccattctgctcgattcgctgtcgctggcgcttggtgcgcgtggtgatgcctcgcttgtgcgccatggtgccgatcagggacaggtaacggcggttttcgatgtgccgggcaatcatccagcccggctttttctgcgcgaaaacgggtttgacgatgatggtgacatcatcctgcgccgcctccagatgggggacgggcgcacgcgtgtcttcatcaatgatcaggcggcaagcgttgcgctcctgcgcgatctgggcaagaggctcgtagaaattcatggccagcatgatgaccgcgcgctgatcgacaccgatctgcaccgcacacttctcgacgctttcggcgggcttgacgcacaggcgatgctggtgcgcgaacgccacaaggcgtggcgtgatgcggaaagcgcgcttgcaaagcaccgcgcccgcgtggagcaggccgagcgtgagggcgattatctgcgttcctcggtggaggagctgaccaagcttgatccgcagccgggcgaggaggaggaacttgcagaacgccgcgcgacgatgatgaaatcggaaaagatcgctggcgatgtcaatgaggcaggcgagcttctttccggccagggatcgcccgtgccgtcgcttgcaagcctggtgcgccgtctggagcgcaaggccattgaagcgccccatctgctggagccggtttgcaaggcgatagacgaggcgctggacagtctggcgcgggcgcaggacggtatcgaccacgccatgcgcgagatcgattttgatccgcgtgtgctggagcaggtggaagaacgcctgttcgccctgcgtgcggcggcgcgcaaatattccgtctctgtggaaggtttgcctgcgctgcgtgacaagatggatgccgatctggccgatctcgatgcaggggcggaaaagctgatccagcttgaagcccatgcgggtgaaatgcgggctgcctatgacgaggctgcggcgcagttgtcagccgcgcgcaaggaaacggctggccatctcaaggctgctgttatggcggaactgcccgcgctgaagcttgagcgcgctgaattcatcgttgaaatgaccaccgatccgcaaacgaggacggcggaaggcatcgacacggtggaatattgggtgcgaacaaatccgggcacgcgggcagggccgatgatgaaggttgcctcttgcggtgaactttcgcgtttccttctggcgcttaaagtggcgcttgccgatcgcggttccgcaccgactttggtgtttgatgaaatcgataccggcgtgggcggcgcggtggcggatgcgatcgggcaacgtctggcgcgtctttccggccgggtgcaggtgctctccgtcacccatgcgccgcaggtggcggcgcgcgcttccacccatttcctgatcgccaaatccgcgacccacgaggaccgtatggcgacttccatccgtgtcatggcaacggatgagcggcaggaggaaattgcgcgtatgctggctggcgccagcatcaccgatgaggcgcgcgcggcagccgaacgccttctggctgaaaatggcgcgcccgcatcctgacaactccctggcagcatgccttgttcgtaaaggatggcgccagtaggcgggagcgcatttcttggttatgttgcagccgattcaagatagtcaggatttgctgcttagagcagttcctgttttaacggaatcgccggaaccgctctgcgcaaaaccgtttcacacttttgctggaaatgctctagatgtccgatatttccgtcgagaaactgaccgaactcgaagctgccgccgaactggaacggctggcgcgcgcgattgctcatcacgacgagctttatcacgccaaggacaggccggaaatttccgatgcggcttatgatgcactgaagcggcgcaacgaggcgattgaagcgcactttccggcacttgtccgcgatgacagcccgtcgcggcgtgtgggtgcagccccggcgcttgccatctttgcgcctgttgttcacgcgcggcccatgctgtcgctggataatgcctttagtgatgaggacgtgcgtgattttgttggcagcgtctatcgctttctgggccaactgccggatgattccatcgcctttaccgcagaaccgaagatcgatgggctttccatgtcgatccgttacgagaatggaattctggttagcggtgcgacacgcggggatggcacaacgggcgagaatgtaacagccaatatccgcaccattgctgaaatcccgaacaggcttccggcaggtgcgcctgctgtcgtggaagtgcgcggcgaggtctatatggccaagagcgactttctgacgctcaatgcgcagatggaggcggagggcaagcagacctatgtgaacccgcgcaatacggcagcaggttcgctgcgccagcttgatgcgaaggtgacggcaagccgcaagctcaggttcttcgcctatgcctggggggaaatgtcggacatgcctgcggatacgcaattgggcatggtcgaggtttttcgccaatggggctttccggtcaatccgttgatgaagcggttcaacagcgtggatgggttgcttgcgcattatcgcgccatcggcatggagcgtcccacgctggattacgatatcgacggtgttgtttacaaggtggaccggctcgacctgcaaacccggcttggttttcgctcgcgcagcccgcgctgggcgattgcgcataaattcccggcggaacaggcgctcaccattttgcgcggcatcgatattcaggtgggccgcactggcgcgctgacgccggtggcgcggctggagccaatcaccgtcggcggtgtggttgtgaccaacgcgacgctgcacaatgaggactatatcaagggcataggtcagaagggcgagccgatccgggaggggcgcgatatccgcattggcgatagcgtgatcgtgcagcgcgcgggcgatgtcatcccgcagatcgtggatgtggtgcttgaggaaggcaaaaaacgcggcgagccttatcagtttccccatgtctgccccgcctgcggcagccatgccgtgcgcgaggagggcgaggcggtacgccgctgcaccggcgggctgatctgccctgcgcaggcggtggaacgcatccgccattttgtgtcgcgcaatgccttcgacattgaggggcttggcgaaaagcaggtcgagttcttcttcaatgcggaagatccggccctttgcatccgctcgcctgccgatattttcacactgaaaaagcggcaggaaaactcgctgaccaagcttcagaatatcgaaggctttggcgcaacttccgtgaagaagctttatgacgccatcgatgcgcggcgcgagattgcactccaccgctttctgtttggtcttggcatccgccatgtgggcgaggtgaatgccaagcgccttgcccgcgcctatctttcatatgccgcttttaagaaggcggcgctggaggctgtgccgccaaaagaaggcgaccgcaccgacaagggcagcgaagcgtggcaggacatgctggccgtggaggggatcggttccatcgtggcggaagccgtggtcgatttttatggcgagccgcataaccgcgaagtgctggccgcacttcttgccgaagtaacgccgcttgatgaggaagcgcgtgtggcgaccggttcgcccgtcgagggcaagacggtggttttcaccggcagtctggagcgcatgtcacgcgatgaagcgaaggctatggctgagcgccatggcgcgaagacggcaggctctgtctccaagaagaccgatctcgtggtggcagggccgggggccggttccaagcttgccaaggcgacggaactgggcattgaggttatcaatgaagacgactggttcaagcttgttggggaggattgatggccgcattcaatggcttcggggagaaggccattccctttctcagggcgctcgattttcaccagaaccgtgaatggtttctggaaaacagggatttgttcgagcaacatctgaaggagccgcttggcgatcttgtcgagacgctcacggctcattttgagaaggcaagccttcccttcaagggggactgggtgaaatcgcaattccgcatcaagcgggacacacggttttccagggacaaggccccctataatcgccacctctcggctctgctttcgcagactggtacaaaatgggacgaaagcggctgtttttatatctgcatcggcttacccggcatacgcgattgctatgcctgcgttgcctggtgggggccgcgaaaggaattgctggcggcgatgcgcaaggcgattgctgaaaagccggatgcgttccgcgccatggtggcaaaactgaagaagaatggcctcaagatcagcgatcatgaccggctgaagcgcacgccgcgcggctttgaacatgtgacggagcccgatctggtggacgccatccgcaatcggcattttgccgtgcggatggagatcgaaccagaaaccatcaccaatcccgatcttgccgaccggcttgtcgattttgccgaacgcgcgcggcccctgatcgattgggcccggcgcgttgaagagatggtcccccaacattcatgattaaaacggcgcggttgcggcttcgagccacttgcgctccgcatcacccagatggccggaaagcttcgcgcgcaccttcgcgtgataggtgttcagccagtcgagttcttcctgggtcaaaagcgccttgtcgaccaggcggcggtcgatggggcagaaggtaagcgtctcgaaacccatcattggaatatcgccgcccggcaggacttccggctcggtgacgatgatgaggttttcaatacggatgccgaaagcgcccggcttgtaatagcccggctcgttggacaggatcatgccgggcagaagctcctgcgcgcctttgcgcgaaatgctctgcgggccttcatgcaccgaaagataagagccgacgccatggccggtgccatgggcatagtcgaaaccgtgtttccagagcgcgatgcgtgccagaatgtcgatatcctgcccgcgtgtgcctttgggaaaacgggccgtggtgatggcgatgacgcctttgagaaccagcgtgaatgccttgacggtttcaggatcgatcctgccaatcggcacggtgcgggtgatgtctgtggtgccatcgcgatattgtgcgccggaatcgaccagataaagttcgccgtcctgcaaagtacggttggtgtcggtattgacccgataatggatgatcgctccattggggcctgcgccggaaatcgtgtcgaaggaaatatcttccagcggcatctggaaatcgcggcctgcattggcgcgtgattcttcgagcttctttgctgcactgatttcatcgatcgtgccgggtttctgggcgtcgatccatgagaggaaattgaccatggccacgccgtcacgctcatgggccgcgcgtgagccgtccagttctgccttgttcttgattgcacgcggaatgcgcgccgggtctttgccttcgatcacgctgccgcccgcgctggtgacgataaggcgcagtttttcggctgcgaggacgggatcgagaagaatggcttcgcctcttgcggcgcgggcgcccagatgcccctccaaatcggccggcgcggaaagtttcgcaagctgcgtgagataggcgcgcggctcaatggcaagcttgcgctcgtcgatgaaaagttccggttctccttgcgccgggatgatggcaaagctcaagggaagtggtgtgttcgatacgtccttgccgcgaatattgaagacccatgcaacagaggacgggtcggtcaggaccgtggcgcttgcgccgcttgcggcgacggcggccttcatttcgctgatcttgtcttttgcttcatggcccgaaaaacgggccggctggatggtgacttcggctgccggtgcttccggctgatcgtcccacacggcatcgaccagattggtttcgaccggaatgagctggccaccctgcttttcaagcgcgttgcgcagggcctcagcttcgtaaatcgtgtgcagccatgggtcgaagccgattgtcaggcccttgccgttttccgccagccaggatgcgggcggggtcgagacaaggctttcataagaaaagacctttccatcggtctgtgcgcggacctgcaattcatagcgcccgtccacgaaaatataggcgctgttcttgagaaccagtgctgcgcctgccgagccggtgaagccggtcagccagccaagacgctgtgcgtggggaggaacatattcgccctgatgttcatctgcgcgcggaacgagaaaaccgtccaggccaagctcggccattttcttgcgcagtttctccacgcgcggcgcgccgttggcgggattggtggtgacgtcgaaagtctggaaagccatggatataactcgctcgaaacaggaaggcgccgctgttcagacggcctgttatgtcagatttatgtcagatgaagcgttatttcagatgaattgccacccatccttcacggtggagggttttctgatgggtgaggccctgagtctgataggcagcgagcactgcatcatgctggctgtcaagtatgccggaaagaatgatggacccgccgggcgccagatgttccttgatggatggtgcaagctcgataagcggattggcgagaatattggcgacgatcaggtcgaacggcgaataggaacggaaaatcggatggccgaaaccttctgccgttgcggtgacgatatgttctgcaacgccgttcttggcggcattttctgctgcaacggtgacggcaatcgggtcgatatctgtcgcgagaatcgggattggtgcaagcctggcaatggcaattgccagcacggcgctgccggtgcccagatccagcgcattggtcgggtgttcggtttcgacggtttcctcgatcagttcaaggcagccggccgtggtgccatggtggccggtgccgaaagcaaggcctgcatcgatttcgatggcgatatcgcccggctcgatcttgtctcggtcatgcgagccatgcacgaagaaatggccggcgcgcaccggcttcaggccttcgagcgaatgcgtcacccagtcgatatccggcaattcttccgtgtcgaaaaggccggggccgacgagcgcgtccacgcgcgccgccacctcctcggcgtcatcctcgacatagaccgagacttcaaaaatctgccggtcttcgtcgatttcggtgatggcgatggggaagccgtcgtcctcgaacgcctgttcgagaatattgtaggtgcgctcggcttccgccttgtctgccgaaaagaaaagtcgtgactgggccatgaggtaaatagctctctgtgtgttcaggagctactctttaacccttcgcggggccttttgccagattcttcaacttttccagagccgtatccgggttctcctgataggcgatggtgccgcggaaacgcccccccttgtcgagcaggaagatcgaggccgtgtgatccatcgtatagtcgccgtcctcgatgggaactttcctggcatagacatgataggattttaccatttcggcgatattgtccggtgtgccggtgatgcccatgatgcggtcggtgacattgctgacataggtgttcatgacgtcctgcgtgtcgcgctcaggatcgacggtcacgaaataggccttgatatcgcctgcttccggtccaagctgcttcagccagccatcaagctcgtagagggttgtcgggcagacgtccggacaatgggtgaagccgaagaagacgactgcgggcgtcgcgcgcagatctttttcgctgaagggcttcccatccatcgtgaccagattgaacgagccgccaaagggttcctttgccgcctgcttgtcgcggacgaaattgaagcccgccgcgccaataatgacgattatgaagacgacgatgaagatgggcagaaactttttcatgtccagtcagccttgaatttcacttaacaatatcacttcatatatgggcaaaagccggaagtatcactgatctgcggcaaggaaacgcatattcaggcgcaccgcgctatgatgaaccgatacaggactgccgggcaatatgcaaaaatttcagaaagctatgaaatgacgcagggcgacgacctccgtttccagaacggcgagccgcatattcattcgaccgcgcagctcaaatccgtcaagctggggcgctatgccgatatcggggaacgggtgatcctgcgtgaagtaacggtgggtgatttcacctatttcgagcgcaatggcgaggggatttatgccgaaatcggcaagttctgctccattgccgccaatgtgcggatcaatgcgcttgaacatccgatggagcggctcaccacgcataaggtgagctaccggcccaacgaatatttccgctatcttggcgttgatggcgattttcgcgccagacggcaggcaaggcgggtcgtgatcggcaatgatgtgtggatcggccatggcgcggttatcacgccgggcgtggtgattggccatggtgcggtgatcggggccaatgcggtggtgacaagggatgtcgcaccctatttagtggtgggcggcgttccggcgcggcttatccgcaaacggttcagcgatgcggtgatcgcgcgcctgcttgcgctttcctggtgggactggcctgtggaaaagctctatgaggctgttcccgatatgcaggcgcttgagatcgaggcgtttttggaaaagtggggcggatgaaatccacacttgcaaagccaggattacctgcccattttcgcaatcgataatgctggagataaatatggtcagattgaagcgttttgccggattgctgcttgctccgatgcttgtttttgctgcttcggcggcgccagcggaagaggttggcaaggtcggtgtggactggttcggcaatgatatcgttgtcgatgcggtgcatgacccgaaggtcaagggcatcacctgctatcttgcatcgttctcacgcgggatgatcgacagattgcagaagggcaactggtttgaaaacccgtccaatgcgtccatttcctgcgagcagaccgggccgatcgtcattggcgatatcaagcttggcaagggtggggaacgtgtctttgccgagcgcaccagcctgatctggaaaaaactggccattacccgcatctacgacaagaccaataatacgctgctttatctcgcccatgccacacaggtgcaggacggttcggccaagacttcgctttctaccgtgccgctctataagggtgatgtgacctggcagaatggcaagccggaataaacattcctgttgcattcttcatgaggccgggctgcaaagagcaatttgcctgcattccggcgcttcaccctctttagatcggctggacgaaactatcgagaacgcgcttttgtccggccttgtcgaaattgatcgtcagcttgttgccgtcgataagcgaaatcgtgccgtttccgaatttgatatggaatacgcggtcgccaagcttgaaggccgatggtttgtcggccactgattttgccaccagttcgccttcaatcgtgcggccttttaccgatccacgccccgcaccgaagccggaatcggtctcgccatagccaatgcgctccacgcggctgcccgagcgcgaaccccagttgttgcgcgttgcatccgaacggttctgctgcgcacgctgccagccgggtgtggaataggagttctggaaggggtcggccttgtcgaaacgggactgtccatagccgccgccataaccaccataattaccttccagttcggccacctccacatgtgcttcgggaagctcttccagaaagcgcgacgggatggtcgattgccacatgccgtggatgcggcggttggacacgaaccagatatgcaggtttttcttggcgcgggtgacgccgacataggcgaggcggcgctcttcctccagccccgaacgtccgccttcatcaagcgcgcgctggtgtggaaacaggccttcctcccagccgggaaggaagacggtttcaaactccagccccttggccgaatgcagcgtcatgatgttgacggcatccatatcctcattctgctcggcatccatgacgagcgtgacatgttcgaggaaaccacgcaggctttcatattcctccatggaacggatcagttccttgaggttttcaagccggcccggcgcttccgctgatttgtcgttctgccacatggcggtgtagccggattcatcaagaatggtttccgccagttccgtatgcggcgtggtgtcgatcagcgactgccagcgcaggaaattctccaccacctcacgcagggcagagcgtggcttgggtttcagctcctcggtttctatgaggtcgcaggccgcagcgaacatggaaatgtcgcgcgcgcgcgcatagtcatgaatctggcggatggctgcttcgccaaggccgcgctttggcgtgttgatgatgcgctccagcgccagatcgtcggcgggttgcgcgacgacgcgcagatatgccatggcatcgcgaatttcgaggcgctcatagaagcgcgggccgcctatgacgcgataattgaggccgagcgtgacaaaacggtcttcaaactcacgcatctggaaggaggcgcgcacaaggatcgccatattgttgagaaggtgcccctgacgctgcgcctgctcgatggcttcgccaaccgcacgcgcttcctcttccgagtcccaggccgcatggaccttgacgcgcgggtcatccggattgggtgcctcggtgaaaagcgtcttgcccaaacggccttcattatgcgcgatcagatgcgcggcagtgcccagaatatgcgccgtggagcgataattgcgctcaagcttgataacgaccgcgcccggaaagtccttctcaaagcgcaagatattgtccacttccgctccgcgccagccatagatcgactggtcgtcatcgcccacacaacacaagtttactttgtcttcgctcacgccgagttcgctgcgctcaccggctccgcaggggccttcggacgccctagcgggctgtactggcgagcctccggcctgcgttggcgctgtcgttcgtgattttggtcgctgtgctagcagacgcagccagagatattgtgcggtgttggtgtcctgatattcgtccaccagaatgtagcggaattttgcatgatattcgcgcaggatatccgggtggttgcggaagatgcggatcggatgcagcagaagatcgccaaaatcacaggcgttcagtgtgcgcaaccgttcctgataggcctgataaagctcacggccccgcccgttgccgaacgagcgcgcatccccttcgggaatatcggcgggactgaaacccttattcttccagccgtcgatcatattggcgaaggtgcgggcaggccagcgtttgtcatccagtccttcggcctgaataagctgcttgatgagccggatcacatcgtccgtatcgaggatggtgaagctggaggtaagattgaccagttcggcgtggcggcgcaaaagcttgacgccgatggagtggaatgtgccaagccagggcatgccttcaacagcaccgccgaccagatggccgatacgctccttcatttcgcgcgcggccttgttggtgaaggtcacggccaaaatctggctcggataggcaaggccggtcgaaagaatatgtgcaatgcgcgtggtgagcacgcgcgtcttgccggtgccagcacccgccagcaccagaaccgggccctcggtggtgagcaccgcctgtttctgcttcgggttcaggcccttgaggtaatcgggctcgccatgctgctggttgcgtgcggccatggcgcgtgcggcaatgctgccgggagcgggcgcgcggccagccggagcgtcgtcatcgccgaaaaacggcatatcgtcgggaaaatcggacatctcgcccgaatgtaatgattcgtggctgaaagaccagcgaaagggttaaaatattcgactactctaattgcgtaacgcgccggtcggtgaagttcagccggtgtgccgccagagcctcgacaagcccgcgtatctccggttcgcgttgcaggagatcgtccagttccgtcatctggttcatggcgatcagccgcagaatgtcgtcgcggatcgtgccgtcagcgcggcgcggcagatgagcaaccggctggatcaattcaaccttctgccctttgagccttgcgcgcaggctcttttcgtcggcattcagcgtttccacgaaagcatagatgccaacgcccttggccggcagggaatagagcgcaagtgcaacatcgctcacacgcggatcggatttgaatgcggcctgaattgcagggccttcattgtcgatcctgtcgcctgtaccttcgccatccgaccagctaaaaatgccgcgtgtgatgaagttgtagactttcttgcccgtcgccagccagatgcgcgagggcagcgagcggcgctccagaatgcgcttttccgttggcgtcataaggtcttgcgcgaaggcgcgcttctgcttgatgaggtggcggaaatcctcataggccatcaggcgatagagcgcgccgcgacggcgatgaacgcttgcaagctggaaatcgatgacggcggcttcaccttcaggcgtcatcagccagttctgcggcttggcaagatcgttatgcgtcacgccaagacggcgcatgtcgcgcaggatgcggtgcgcggtgcggtaccatttcggatcggagggccgagccagatgcagcggcgttccttccgtccatgaacggtaaagtccgtccttgtcggtggcaagcagttgcggaacgcccacaatgccgcgcacggtcttgaggccgcggatttcgcggcgcgccagaatccatgccagcggcttcgaccaccatagcgcggcgctgaccacgcggcggatgatgcgggtttccggatcgcctgcgaaatagccggcatgggtttcggaaaacacgtcgcgcttgaacacggcggtctcgacgaagtccggtatttggtcgcctttcagaggcacgtctatattggggttgtgagccataaggctccactagccgcttgcgttcaatcaatcaagtttgatggcgcataacccttattgcaatcacgtgatcgaaggcgcaaaagaatgaatacggccataattgctggagatgaagagtggcgcaaggcgatgataacaaacaggcaatcggacagatcatccgtcaggaacaggcgctgatttttccgtcattggatgagaacgacgctttttcgctgggtcagcgcattcgtgatatcgccgtgaaggacaagctcggcatcgcaatcgacatctcgctgtggggccgccgcttgttttttgccgcgactgctggcgccaccgccgacaataccgaatggctgcggcggaaattcaatgtcgtgcgtcgcttccatgtctcgacctaccggctggtgctggaacaaaaccgcgaggaccgcatgtttgcgccgtataaggcgcttgatgttgccgattatgcgctggcgggcggcggctttcccatccgcgtttcgggggcgggcgtcattggggctgtgatcgtttccggcctgccgcagcgcgaggatcacaatctcgtcgtgcgcgctgttgccgaacatgtggggcaggacccggttgcgctggcgctgcctgcggcctgaaaatctgaatacggagaatgaaccatgtcactggaaaatgtggttgcacttgcgcgtaacgaagccggtattgcggcagcggtgggtatcctgaaacagcgtttcggcgagcgcgcccagacgggacaggctattcgcgagcagcacggccacaccaccacctatgtgccgacgcaggcgcccgacatcgttgtttttgctgaaaatacgcaggatgtgcaggatgtggtgcgtatctgcgccgagcatcgcgtaccggtggttgcctttggtgcgggctcctcacttgaagggcaggtgaatgcgccagcgggcggtgtgtcgctggacatgacccatatgaaccgggtgattgccgttcacgcggaagatctggattgcgtcgtggagccgggcgtgacgcggcgcgcgttgaatgaatatttgcgcgataccggcctgttcttcccgatcgatccgggtgcaaacgcaacgcttggcggaatggcttccacgcgcgcctccggcaccaatgcggtgcgctatggcacgatgcgcgaaaacgtactggcgctgaaggccgtcatgccggatggccgcctgatcgaaacatcgaagcgggtgaaaaagaccgccgcaggctacgacctcacgcggttgctcatcggcgcggaaggaacgctcggcattatcaccgaattgacactgaaattgcagggcattccgcaggcaatttccggtggcatctgcccattcccggacgtggattcggcctgccgcacggtgatcgaaacgatccagatgggcattccggtggcgcgtatcgaactcgtcaacacgctgcaaatgcaggcgcttatcatgcattccaagctgccttacgaggcgcaaccctatctcttcgtggaattccacggcacggaaagcggtgttggtgagcaggcggaactgttcggcgagattgccgccggtcatggcggcggtgcattccaatggacgcatgatgccgaagaacgcgaccggctgtggcgggcgcggcacgaggcatatcttgcctcgttcctccttcgtccgggctgcaagggcgtttccaccgatgtctgcgttccgatctcgcgccttgccgactgtatcggcgagacggaaaaggaccttgccgaaaccggtcttatcgcgccgattgtagggcatgtcggggacggtaatttccatcttctcctgctgctcgataccgacgatgcgtcggaaatggagcgggcggaagccttcatggatcgccttgccaaacgtgccatcgccatggaaggtacctgcaccggcgagcacggcatcgggcaaggcaagatgaagtatctggccatggagcttggcgcggcgacggactatatgcgtgctatcaagaaagcgcttgatccggacaacatcatgaaccccggcaaaatactgatttgatgattcaaatcagccatttggatgggtttgccgagaaactgattcagatggacgtgcatattgatgcggcggtgatgcaatttgccttgttgtcggcggagcgatgccgttatgttgcgcagataaagactgcgtgattcaccctttgtttcgcgccaatttgcaatctgttgtttgaccggagctggttcttgggccgcatattcgtcatcgtcggcgggcttctcgtgctgctgttgacggcagcacttgtcgtgccgccctttgttgactggagcggctatcgcgccgatttcgagcgggaggcaagccgcattctgggccgcccggtcacggtggcgggcgatatttccgcgcggctgttgccctttccctccgttaccttttcggatgtgcgggttggggcggatgccgcccatccggtcatgaccgtcgataggttttcgatggatgcggagctgatgccgttcctgcgtggccagcttctgattttcgatatgcgtgtcgagcgtccgcgcgtgacgatttctctcgacaaggatggcaaggtcgactgggcgatccgtccatcgacgccgcttgatccgacaaaaatcggggtggaacggctttccatcaatgatggcgtggtgacgcttcgcgaagaggcgagcgggcgtagcgataccgcaagtgcactcaatgccgttttgtcggccaacagccttgccgggccatggcaggccaatggcagtttcgtgctgcgtggcgagaagttcgcgattgatctttcaagcggtgaggcgaagcccgatggtgtgctgcgggtgcgtgcgcgcgtttcacctgacgggtttccggcgatcttcgagacggatggcgatgtggcgatgacggacgggcgcctcgattatgccggggatttttcgctgcgctcatccgatatggttgcgaccgctggcttgaaaaagcccgcagaaaagccttttttcagcgatctgcgggtcagcggcaaattcaaggccgatcgggagcgtttcgacgtttccgagttccgcatggagcaggggccagccgacaatccctatgtggtcgatggcagcgccttgatcgattatggggcaaagccgcattttgaagtcagcgccgacgggcagcagcttttctgggggccgaacgaaacggcaggcgaggagcaatccgtttccgctatgcccattgcagaccgcattgccattgcgcgccgcattctggagcaattgccgatcccctccatccccggcaatgtggatttgcgcctgcctgcggtgattgcgggcggcacgacgatccgctccgtaatggtgagcgccgagccggatggcgaggactggaatatccgccagtttgccgccgacctgccggggcgcaccaaggttgaagcgaagggcaagctttcggtcgggcatgattttggcttccggggcaatatgctggtggcctcgcgccagccgtctggtctggcgtcgtggctcaacgaaaccgtggatgagtccatccgcaagctagagggggcgggcttttccggcaaggttgacctgcgtgacggtacgcagcgtattgatgatctggaaatagggcttggaaagacgtcgctgcatggttctttcgtgcgggaggtgaagggggccgcccaaccgtcgatcacgctcgaccttaagggcggcatggtgaaaagcgatgccctgcaagcccttatggcctttttctccagcggtgacgggcttgcctttctggatgggcaggggctgaacctcgccttcaaggccgggccggtgcgctatcaggatatggaagcggccaatgttgatctggcgcttcgcctgcatgacgggcgcttcgatttcgatcgtttgctcatcagcgatgtggccggggcaacactgacggcgacaggcacttacgaaccctttgccaatacgccttccggttctctggatgcgactgtcctttccgacgacctgtcgcgtttcctgtcgctgatggccaatcgttatccgcaattgccgctgtttcgagccttatcgatgcgcgcggcgaacttccccggattgttcgacgacagcgaaatcaacatcattgccaatgcggttgcaccggcggatggggcattgaagaaaacccttgcgaaaaatgcggcagccagggaaaagagcgccaagcccattgaagcaaatgtaaacaaagcgccgggcgtgggcgaaatctccttcagcattactggaaaatcaggcgggatgaagcttgatctttccggcacggctagcgggggcgagggcgaaagcgagcccttgcagatgcaaatgaacggcacggccacctcccggcaaggggaggccgtgcttgccctgatcggcctgccatcgctgccgctggggattgcgggcgagctgaccgccgatcttgccatgcagggcgcgccgagcgccggtatgcgcacattgctgaagcttagcgcgccggatggttcggcaatggccgatggtgtcatttcactggtacgcggcgacattgccgccagtggcaaggcgcagttgaaaactgccgatctacagcccttcatcgccacagccggctatgcgctgccggggtttgggcaggggcttgcagccaacctcaccagcgatttccagtttgcaaagggcattcttcgttttcccaatctcgtgggcacgttgaacggcgataatatttccgtgcgcatcgaagcgaattttgccgatagcggtttgccgcagcttaaaggcgaggcaaagcttgcctcgctggaaatggaaagccttgcggccatcatgctggggcaggatgctttcgagccggccaagccgactgcgaaaaccatctggccgcgcggggcttttgccgtgcggcccaccctgccgcttctcatggatatgaagctcaatgtggcagaggcccgcatggatgggtttggcaccgtgaccggcttttcaacccggcttcagaaaaccatggacgggcttcaattgacggaactgaccggcaattgggcaggcggttatctgatgggcaatgtctcgctgcgcaacagcgataagaatgcactgctttccaccgaccttaaatggagcggcgccaaactcaacgatttctaccgattggaagatggttcggctcttttggggggcgtcgtcaaggcttcccttaatctcaatggcagtggcgacagcgtggcggcgctggtcggttcgctcggtgggactgcaaccctcgacgtggagaatttcacgctgcaaggtttcgatgcaaaggcacttcccggcatgatagctgcggcggatgccttggaggaccgaacacccagcacaaaaaagcttgatgcaaaacagtttttgggcattgcggaaaaggccacagggcaaagtgtctttgcgcccggcaatgcgcggttcgacttcacgatcaccggcggtgtggcgcgtatggcggcggccaatctcaaggacggcgacgcggcgctgctcgccgatttgcagttcgacctttccacattcggtgtttccggcaacggcacctttaccttccgcaatggcgcgggtgacgaaaccggcattgcgccgcaagtggcattctcgcttggcggacattacagccagcccactgtcaatttcgaccggcagccgcttgtgcaattcctgacgcagcgtgcgcttgagcgggagcaggaacgggttgaggccatgcaggcaagcctgatggaaaagcagcgcctgcgccgccagcttggcctttttgaggccgatgcggcagagcgcgagcgttcgctgcgtgaggaggaagccaggcggcgggctgatgcgaatgcgccattagccttgcctgaaggcggccagtcgctaaacgagttcctcaaaaacctggagccaccgccagtttcgccggaggcgcagccctgacggtatgacggtagagcggccctcttttcacggggggcatgaattgctctctggcaatttcgatttcagccagtcgaggacatgaaggcgcagggcagacgagagattgatggtgcgctcgcgcctgctgtcaatctccgcgacgagagcggcgacagtcatatttcgcgcggctgcgatttcctcgatgattttgaagaatgggtcttcaagcgtgtagcttgtcgcgtggccgcgtatgctgacggaatgtttgcgcaggcgtgcggacgtgctcacttttcgccttcggggaggtctttggtttcgcggcggttcatatccagaaagcgctctgctttctgcgcttgcgcgcgcgcaaaatccttttcaaccttggttcgcccaaaaagaatccggttctgctcagcctgcttttccttggtgtcgcgggctttttgctttttgaactggcgaagattgacgatgtcgctcatgagggtcacggtgttatgacagatttgcgcaatattgcgcgcatcgtcccgtttgcgcaagtgaggtcgaaggcagtccgctccggctgttttattttttcgacctgtccggatcggtgaaccaccagatcgcgaccgaaactcccacaagcagcagaagccccaccgtcatttgaaggagagggaagttcgactcgtccctggccacaaagaaagcggcgataagaccgcttagccagagaactgcttgggcgatgatacgcagcatatatattagatcccaaactgattgacgtcaggtggaatataaatctcacaatattttaggcattgatcgcagtcaaacaaggatcaattgcattctgcaaagcaggccggtcttatttcttgcggaaggcatccagcgaaacaacgtcggcggtgggtttgggcgccttatcctcaccatcttcctgttcggaatcagtggaagcactttccttcttcccggcggcgggcttgcgtgtctttgctttcggcttgtcggccttttcgggcgccatttcctcgatcggcgaaatattgccttcgtcgttgtcgcttgcgggttggagcacggcaacgtcgaattcaagctcaaaattgacggacggatcgtagaaaccgcgaatcgcggaaaaaggtatggtcagtttttcagggatatcgccgaaggaaagaccgacctcaaaaagctggtcggtgacatgcatatcccagaactggtgttgcagcacgattgtcatctgttcggggtatttctccttcaggcgcgatgagatgcgcacaccgggcgctccggtgaggaacgtgatgaagaaatgatgattgccgggcaagccagccttggccgcctccgcaagaactttgcgaatgacgccgcgaagggcttcctgagcgagaatatcgtaacggattagatcctgtaccatggttttcttatcccacggattcgtgtgcagatgtcaagtttgttattgtcgcaagaggtgaaatacgacttgaaattgcatcactgcgccagcaatgtttccctccgggcgaattctgtgccgaatgcgcgcaagaaagtgcgcacgccattgatagcgctcttctcgatgatgctgtcatcgatgctttggccagccagcgtgtgatattgtgtatcggcatttatcagcgccagaaaatgacgggcggcaagatgagggtcgtcgatgcgcaaatgacctgccagcgccagccgtgagaggcaggccgcgatggcaggaatagcctgcgcagggcctttggtggtgcaaatattgctggcaagcggcatatcggtatcgttcgattgcatcagtttgcgcaggaatgcgcctgagggatcataaacgcaattgcagctcatgcggatggcgaaggcgaccaaatccttttcaagattttcgccggtctgcggaaaggtggcgagcaccgcaaggaggcttgcgctcatgcgcttgatggcatcatcgataaccgcggccagcagggcttccttgtcgcgatagtgattatagatcgtttgccgcgaaacacccgcctcgcttgctatcaggtcgatgctggcgccctgatagccgtcgcggtaaaaaacgcgcgcggcagagcacaggatgaagtcgcgcttcatgcattgtcccggctttatcgcaggcgggttggaaccctttccagccatggtgcgtttgtcgggcagaggggctgcatcgaatatgtcggttggtttcattgcatcatcataaggtggcttgacgttttggacaacggtgtctaatttgacatcattgtcaaattgccctggcctctggtccggattgcccgctgtcacaatatctcagatcgttacacggttcgcaaaaagtgcatgatgccgggcagatcatccaaaaagatgtaacagatttatatagttatcagccgcgtgccggtttttccagcctgatgaaaccatcctcccaggtgaaatgggcgagccgaaatcggcgcgggcacctcacgaaacattgatgaaagcgcgtctcccatggcttccagtcttgtgcgcaatgccattgttcttggccttctttcggccatcggtccttttgcgattgatatgtatctaccggccctgccgaccattgccaccgatctgcgggcggaaaccggcgcggtgcagatgagcctgctcgccttctttctggcactggcgctggcgcagcttttctgcgggcccctgtccgatatggtcgggcgtaaactgccgctttatggcgggctggtgctcttcgccataggcagcatcggttcggcgcttgcggccaatatcgacgtgctggtgctgttccgtttcatccagggattgggggctgcggcaggcatggtgataccgcgcgccatcgtgcgcgatcttcatacgggtgtcgaggccgcgcgccttatgtcgcttttgatgctggtcttttcgatttcgccgattctggccccgctgactggctccatcatcataagctttttcggctggcgcggggttttctgggccgtgttgcttgccgccggcatcggcatcatactggttgcgaccgcgcagaaggaaacgcgcagcgtcgaggcgcggcttgagagcaatatcagcagcgcattgcgcggttacgggcggctgttgaaggaccgtcatttcctcggcctcgtcttcgtgggcggtttcggtcttgcgtccttgttcgtttatctggcgaattccgccttcgtgctgatcgaccattatggcctgacaccgatacaatatgccgtggcattttccgccaatgccgtgtcgttcttcggcgtttcgcagctcaacggctggcttggcgcgcgtttcggccttggccgggtgatgcgctttgctgcttgcggctttgccgcagcaatgcttgccatgttcgcggcggcgctgatggggcatcaatcaactctggttggtcgcaagcttcctctttgtcggttacggcttccttgggctggttattccagctacggcggtgctggcgctcgaagaacacggcgagattgccggaacggcatctgcattgatgggcacgcttcacttcgtcattggtggcgtggcgattggtattgtcggagcctattccgatggcacggcgctgccgatgattggcggcatcaccggctgtgcgctggcggcgttcgtgctggcgcagatcgtccttgcccgcaagtcgagaaagcgcggcagagcaacggcggcagcctgattttcaggggaaatgaagtggaggcttctgttgccaggtgcctccgaaccccgccttaaggggctaaccctaaggactttagagtgggtttcccgcaccgccattaggcagcgagagcataaccctgagcattgttgtcatttgcaactactctgttgacccgataacggtggtatcatgccgagtaaaagagcgatctttacacccttgtcgatcctgtttcgcccccgccacaacacagcctgatcggcaagctgtgctttggtggaggcgccgggtaccgcccccgggtccaatgggtttattacaccgtccgtttatcaccatagtcggcttgcgccgacaggacgtatataggcgtggtttttaccgattggaagggggcttgtgcgttttcgcgcaagaccgacagaggtggtgcggcccttccgttcattttccattgacagcttccgcgcgctggtcaatcctcacaatatatcgggatcggccttgaagaggcttggcgcagccggggcggaaaccatggctgaaacggggacgatatgccccattcgaaggagagtggatatatgagtgaatatctcgcggatgtccgtcgctatgatgctgccgccgatgaggccgttgtcgagaaaatcgtcaagcatcttggcattgcgcttcgcaatcgcgattcctcgctcgtttcggcaagcgatccggaagaaatgaagcgcgttcgcaccaactgggttgccaagaaactgggcgtcgaggacgtcgccaagggtgacgaagtggtggcccatgtggccgaggtgatgaagggcgaccgcaacaagcaccgcgtgaccttctattatctcgtggccaaacagctcggcaagcttggcgccctctgaacgccgtggcacatttgcctgttgaatccgaagccccggtgcctcacaccggggtttttccttatagtgatcgggaaacgaatcggcccggaacaaatctatgcgcacctatcttgatcttctccagcatgtgctcgaccacggcgttgaccgtgacgaccgcacgggaacgggcacacgctcggtcttcggctatcagatgcggttcgacctggaggaggggtttccggttctcacgaccaagaaactccatttgcgttcgatcattcatgaactcttgtggttcctgaaaggcgatacgaacattgcctatctgaaagaaaacggcgttacgatctgggatgaatgggccgatgaaaacggcgatctggggccggtttatggctatcagtggcgttcatggcctgcgccggacggacggcatatcgaccagatcgcgaatcttttgaagatgttgcacacaaatcctcagtcgcggcgtctgattgtttcggcgtggaacccggcgctggtggatgaaatggctctgccgccctgccactgcctgttccagttctatgtcgccaatggcaggctttcctgccagctttaccagcgttccgcggatattttcctcggcgtgccgttcaatatcgcctcctatgccctgttgacgatgatgatcgcgcaggtgacggggctgaaaccgggcgagttcatccatacgctgggcgatgcccatatttattccaaccatttcgagcaggcacgactacaactgacccgcacgccgaagaagctgccggtgatgcatatcaacccggacgtgaaggatctctttgcctttcgtttcgaggatttccggctggatggctatgaagccgaccccacgatcaaagcgcctatcgcggtatagtcatgaagaaaccactcgtttccatcgtcgtggcggcctccgaaaacaatgtgatcgggcaggaaaacgatatgccatggcgtctttccaccgacctgaagcggttcaaggcgctgactttgggcaagccggtcatcatggggcggcgcacctggcagtcgcttggccgtcccctgccggggcgggccaatatcgtcattacccgtgatgccgatttccgggcagaaggtgccgaggtggtcggttcgctggaggatgcgctagcgcttgcgcgcaagtttgcggcggaaggcggggtggacgaaatctgtgtgatcggcgggggacaaatctatgtacaggccatgccgcttgccgatcgcttacacctgacgcgcgttctctctgtcatcgaaggcgatacatattttcctgaaatcaatccgcaggactggcaattgctttcgagcgaggatgtgcccgccggtgacaaagacagctatccaacacgctatatgctgtacgaaaggcgcgtttcgtaaagcataggacaggaattttgccgcctttgcgttgaaagcggccctcgcgatgcctataaaacggaaacattagttgatgacggaaggccaagcttgcttttcgtcacccggacgagaggtgaggatgccctggagcaatcagaatggcggcggcggcccgtggggcggcggcggcgataacaacaacaataataataatggaccttgggggcaggggccaaaggggccgcgtggcggcggccagaacacgccgcccgaccttgaagatattctgcgcaaagggcaggatcggttgaagcaggttttccccggtggcggtggccgaaagggcagcaaccgcccgatctatttcctcattggcgcggcagtattgggtttctggctgttccagtcggtctatacagtccagccggacgaactcgccgtggagctgcgcttcggcaagccgaaggaagaggtttccgaaccgggcctgcacttccattggtggccgttcgagacctatgaaaaggcgcagatcgtcgaaaagcagatcaatatcggcgggcagggtacgcgcaatgcgacgcagggcctgatgctgacgggtgatcagaacatcgtcaacgtgcagttctcggtgctttaccgtgtttccgatccgcgcgcctatctcttcaatgtggatagccctgacgcgatggtgcagcaggtttccgaaagcgcgatccgcgagatcgtcggtcgccgtccggcacaggatgttttccgcgacaatcgctcggccattgcccagagcgtgcgcgatatcgttcagcagacgctcgacaattacaaggccggcatccagatcaatgccgtttcgattgaagatgcggcccccccgcgtgaagtggccgatgcatttgacgaagttcagcgtgccgaacaggacgaggaccgcttcgtggaagaatcgaaccagtattccaaccagaagctgggtcaggcgcgcggtgaagcggcgcagcttcgtgaagaagccgccgcttacaagaaccgtgtcgttcaggacgctgaaggtgaagcccagcgcttcagttcggtgctgaaagagtatcagaaggccccggaagtcacccgtaaccgtctcttccttgaaaccatggaagaggtgctgaagggcaccaagaaggtcattgtcgaacccggcaaggatgtagtgccttatctgccgctgcatgaattgatgcagaagcagccgagcaccggcgtaaaggcccccaccacgacgaccaccactggcggaggtaatcagtaatgacccagaacaggctcccgatcattgtcggcttcattgccgtcatcgctttcctgctctattcctccgtgttcatcgtgaccgaacgccagcaggctatcgttctgcgtttcggccagatcgtggatgtgaagacgaagccgggcatctatttcaagctgcctttcagctttatgaatgccgatacggtgcagatggtcgatgaccgcctgctgcgtttcgacctcgacgatatccgtgtgcaggtttccggcggcaagttctacgatgtggatgctttcctcgtctatcgcatcacggatgcccgcaagttccgcgaaacggtttccggcagcacgcttctcgccgaacagcgcctgcgtacccgtctcgatgcggctctgcgcagtgtttacggccagcgtggcttcgaggccgctttgtcggaagagcgcggcgatatgatgcgtgaagtgcgcgaccagcttcgccccgatgcgacatcgcttggcctgaccatcgccgatgttcgtatccgccggaccgatcttacgacggaagtatcgcagcagacctatgaccgtatgaaggcggaacgcctggcggaagcggaacgcctgcgggcgcgtggccgcgaagcggcgcagcggatccgcgctgtcgcggatcgtcaggttgtggaaacgcttgccgaagcgcgcaaggaatcggaaatccttcgcggtgagggcgatgcccagcgcagcgagatcttcgccaaatccgcatcggaagatccgggcttcttcgccttctaccgttcgatggcggcttatcgtcgggcgctggaaacgccggataccacgcttgtcctctcgccggattcggagttcttcaagttcttccgtgatgccggtggcaagctggcaacgccgagccaataacaagcaggaacaggcgctcatgagcgattttctagccgccgtaggtcttctcttcgttctcgaagggctgctctacggcggctttccttctttggccaagcggctcgcccgcgatgcaagcgaagcgccggagggtatgcttcgcatcgccgggattgccgcgctggcaatcggtgtcggtatcgtctggcttgtcaggggataaggcgcttcttgtccgttatttcttccatgcaaatctaggcggagccgtaaacaggccgtattttgcagtgatctaaagcatttccagcaagagcgttaaacggttttgcgttggaaaatgcgacaaaacaaatggttagagcggttccagcgattctgttagaacgagggccgcgctaaacttggacaacgaccgcaagcagacaggaacggagcagagcttcatggcaattgcaccaaaggcgggttttgctcgcacccttttcgcaaccgttgcactgggggcgatgagtgtcgcgggcactgtgtcgatgggaacgccgcccgcgctggctgcgcaaggtcccgcttcggtggccgatcttgccgaagggcttctggatgcagtcgtgaatatctccacatcgcagaccgtgaaggacgatggcgagggggacggcccggtgccgatgccgcaggtgccggaaggttcgcccttccaggaattcttcaaagacttcttcaatgacaaggatggcgcgcagggcgatgattcacgcaaggtgcagtcgctgggttcgggtttcatcatcgatgccgaaaagggttacatcgtcaccaacaatcacgtcatcgccgatgccgacgagattgaggtgaatttcaacgatggttccaagctcaaggcggagctcgttggcaaggatacgaagaccgatcttgcgatcctgaaagtcgacccttccaagcataagctcaaggcggtgcatttcggcaattcggaaaaggcgcgcattggcgattgggttctggcgatcggcaatccgttcggccttggcggtactgtcacggcaggcatcatttcagcacgcaagcgcgatatcaattccggcccctatgacgatttcattcagacggatgccgcgatcaatcgcggcaattccggcgggccgctgtttgatatggacggcaaggtgatcggcatcaatacggcgatcatttcgccttctggcgggtcgatcggcattggttttgctattccggcggaaatggccgccggtgtcatcgatcagttgaaggaatttggcgaagtgcgccgcggctggcttggcgtccgtcttcagccggtgacggaagacattgcccagagccttgggctgaaagagaccaagggcgcgctgattgccggtctcatcgaaaattccggtgtcgataacaaggcgatagaggcgggcgatgtggtgatccgctttgacggcaaaccggtggatacggcgcgcgatcttccgcgcctcgtggcggaaagaccggttggcaaggaagtggaaatcgtcgttatccgtcagggcgcggaaaagaccctgaaggtcaagcttggctgtctggtcgaggacgacaagagcacggagccggcggttgaagatcaggtgcccgcgccggatgacggcgaacagccgggagcccggcaggagacgccggacaagtcggacaagccgaagaaggaacacaagagcgatgctgctccaagcgttctcggcatgaagctcagcaagctcgatgatgatattcgcggcgagtttggcattgccgaagatgtggagggcgttgccatcctctatgttgcaccggggacggctgccggcgaaaagcgcatcgaaacgggcgatgtcattgtcgatatcggtcaggtgacggtgaagacgccggaagatgtgaaaaagcgtatcgatgcactgcgccgcgaggggcgcaagaatgcgcttttgatgctggcttcgcgttccggggagttgcgtttcgtgacgatccgtatcgactgattgtttttggatggatgaaggacggcgccgaacggaaacctgcggtgccgttttgtttcatggtttgaatcgcttggcggcaagtgcgcagaaagtgattcaatcgcgttggctttgtgaggcggtgagttggaaacggttgatgttgtcgtgatcggcgccggcgcggcgggcatgatgtgtgccatcgaagctggcaagcgcggccgctcggtgctggttgtggatcacgccagggctgcgggtgaaaaaatccgcatctccggcggcggacgctgtaatttcaccaatcttcatgcaagcccgaaaaactatctttcgcaaaattcgcatttctgcatttcggcactgagccgttatacacagcgcgatttcatcgcgctcgtagagcggcacgggatcagctatcacgagaagacgctggggcagcttttctgcgacggctcggccgtacaaatcatcgacatgcttcttggtgaaatgaagcgccaccgggtacggctgaagcttggctgtggtgtgaaagccattgaaaagacggccaatggtttttcgttgcaactggcggacggacttgcggtttcctgccagtcgctggtggtggcctgcggcggaaaatcgatcccgaaaatgggtgctacgggcttcggctatgatattgccgggcagtttggcctgtgtgtcgtcgaaacgcggcccgcactggtgccgctgaccttcgagccaaatatgcttgagcggttgaagccacttgcgggcattgccgttgatgcggtggtggcctgcggcaaggtgacattttccgaagccatgctcttcacccatcgcggcatcagcggccccgcgattctgcaaatttcgtcctattggcgcgagggcgatgaaattcgcatcaccatgttgccgggcacggatagttttgaagcctcgcgcgagcagcgccgacagaatggcaagcaagccctgcaaacggcgcttgcgctttatctgccgcgaaaactggcgcaggctatagctgaggagaccggcgcgggcagccatcttgccgatctgtcggacaaggtgttccggcgtgtcgaggctgccgtcaatgactggcgcatcaagcccgccggttcagagggctatcgcacggcggaagtcacacttggcggtgtcgatacgcgtgatctcgattccagaaccatgcaagcccggtcggtgcccggacttttcttcattggcgaggtggtggacgtcacgggctggcttggcggctataatttccaatgggcctggtcttcgggctgggtggccggtcaggccgcctgaatgcgccgaagacgggcgggcaatgggcaatcgggaaggcttattggacgaaatctgcctttcggtagccctggatatagagaagggcggtgaggtcgccatggtcgatgcgcatttttgcctgtgcggccacggcgggcttggcgtgaagcgccacgccggtcccggcaagctggatcatgcccagatcgttcgcgccatcgccgactgcgatagcgtcttcgggggtgaggccaacgcgttcggcgatctcgaccagtttttcgaccttggcttcgcggcctaatataggctcagcgacggtacccgtcaggcgggttccgtcatcgatcaggcgattggcgcgttcctcattgaagccgatcatttcggcaatgcggcgggtaaacgaggtgaagccgccggaaacgagtgctgtataagcgccgtgcttgcgcatggtgcgcaccagttgcggcccgccgggggtgagggtgatgcgggtggagataaccttgtcgatcaccgaaagcggcaatcccttcaaaagcgcgacgcgctcgcgaagtgccggctcgaaggcaatctcgccattcattgcgcgcgcggtgatcgcggccacatggtcgcgcaggcccgcttcttccgccagttcatcgatacattcctgcccgatcatggtggaatccatatcggcaatcaaaattttcttgcgccggcgttcctgttcctgcaccaccacgtcgataggcgcgccgtcaagggtggcgcgcaatgatgcatccgcctcacttgcctccatgccaaggggaaggggaatgtcgcaggcaatatcatctgccagccagtaaagtccggttgcattcactgccgccgaggctttaatgccgagcgaaggggcaagcgcggcttttgccgggttggcgatcagggtagcgacgagagaaacctgctgcgacatggagagcaattccgacgatgagtgaggatgcagtcaagaatgcgatcctgatagctggcccaacggccagcggcaagtcggcacttgccattcgcatggccaaagcgacgggcggtttcatcgtcaataccgattccatgcaggtttatggcgttctggatcttttgaccgcgcggccttccagggccaatctggccgaggccgaacattttctttacggccatgtgccgccctccagcacctattccaccggcaaatggtttgaggatgtcgaagcacttctggggcgttgcgaactgcaaggccgggtgccgatcttcgtcggcgggacagggctttattttcgtgcgcttctgggcgggctttcgcaaacgccggaagtatcggcgcaagtgcgcgaccattggcgaggccggatggaagccgaaggcgcaaaggccctgcacgctgtcctttgtgtgcgtgacccggccatcgcggctgccttgcagccctccgatagccagcgcattgtgcgtgcgctggaagtgctggaaagcaccggcaaatcccttttggaatggcaaaaggtcaagggcagggcgctggtggatgaccaatcggcgcaaaagatcgtgctccggcctgatcgtgcatggcttggcgtgcgtattgcgcggcgtttttcggccatgtgggcggagggggcaatcgatgaggtgagggcgcttctggcgctcgatctcgatcctgcgctacccgccatgaaggccattggcgtcagggaagtcagtgcatttcttgcagaaaccatgtcgcgcgaggaggctattgaacgttccgtcattgccacgcggcaatatgccaagcgccagtccacctggtttcgcaatcagttgggcgaagactggcgtgtctatgccagtggcgaagaggtgtttcagggcggttcgtttcgggatccgcaataaagttatcgggtaaggtgagtgcggataagaaaatatcgcgggccgtgcatttatgcgttgacgacacctttgctcgctattagtgtccgcaagcatgaacacgatcattattcttgtagtacgggcgcgcatgggcagggtggtgtaaccacccggcgaaagctcccatgcgcgaaagacaggctccctcgggggcttttttattatccaaatcagaaatgaaatgcagacgacgggaagagaacgatgaatgcaggtaaacatgaggcggaagcaaacgccgggcaagcgcaggacgcaggccatccacgcgaaatgaccggcgcagaaatggttatccaggcgctgatcgatcagggtgtggaaagcattttcggctatcccggcggcgcggtgcttccgatttatgacgggctgtttcagcaggatcaaatccagcacgttctggttcgccatgagcagggtgcaggccatgcagcggaaggctatgcgcgctcgacgggtaaagtcggcgtcatgctcgtcacttcggggccgggtgcaaccaatgccgtgacgccgttgcaggatgccttgatggattccatcccgctggtctgcatttccggtcaggttcccacgacgctgatcggttccgatgcgtttcaggaatgcgatacgattggcatcacgcgcccctgcaccaagcacaactggctggtaaaggacgtcaacgacctgtcgcgcgtcctgcatgaagctttccatgtcgcatccaccggccgtcccggccccgtcgtcgtcgatattccgaaggatattcagttcgccaagggcatctatacgccgccggaaactgcaccgcgcacaagttaccgtccagttctcgacggcaatgccgaggctatttccgaggctgtccgtctgctcgccaatgccagaaagccggttatttattcgggcggcggcgtgatcaattccggccccgcggcttcccgtctgctgcgtgagctggtcgagatcagcaatttcccgatcacctccacgctgatggggcttggcgcctatcccgcctccggcaagaactggctcggtatgctgggcatgcacggcacctatgaagccaacatgaccatgcatgattgcgatgtcatgctgtgcgtcggtgcgcgtttcgacgaccgcatcaccggccgcctcaacgctttctcgccgaattccaagaaaattcatatcgatatcgatccgtcgtcgatcaacaagaacgttcgggtcgatgtgccgatcatcggcgatgtcgcgcatgtgctggaggatatcgtccgccagtttcgtgctttcgaccgcaagccggacaggcaggcattgaccgaatggtgggggcagatcgaccgttggcgcgcgcgcaattcgctggcctatacgccgaacaaagacgtcatcatgccgcaatatgccatcgagcggctttatgaactgaccaggaaccgcaacacctatatcaccaccgaggtgggccagcaccagatgtgggcggcgcaattcttcggctttgaacagccgaaccgttggctgacttccggcggccttggcaccatgggctatggtctgcctgcggcgctgggcgtgcagattgcacatccggatgcgctggttatcgatattgcaggcgatgcctcgatccagatgtgtatccaggaaatgtcggcagcaatccagcataatgcgccgatcaagattttcatcctgaacaaccagtatatgggcatggtgcgccagtggcagcaattgctgcatggcaaccgcctgtcgcattcctacacggaagcgatgcccgatttcgtgaaacttgcggaagcatacggcgcgcacggcattcgctgcgagaagccgggcgatctcgatgccgccattcaggagatgatcgatatcgacaagccggtcattttcgattgccgcgtggcaaaccttgccaactgcttcccgatgatcccgtcgggcaaggcgcataatgaaatgctgttgccggacgaagcgacagatgaggccgtcgccaatgccattgatgccaagggccgcgcgctcgtctgatccgaaggaattgaaatcatgaacgcacaaaacctagcttccggatcggcctatttcattgctgccgaaacccagacgcccgaaacccacacgcttgcagtcctcgtcgataatgagccgggcgttcttgcccgcgtcatcggcttgttttccggccgtggctataatatcgagagcctgacggtgtcggaaaccgaacatgagcgccacctttcgcgcatcaccatcgttacgcgcggcacgccgcatgtgctggaccagatccgccatcagcttgcgcgcatcgttccggtgcatcgcgtggtggatttgagccaccgcgccgccacgcttggccatgaacgcccgatcgaacgggagcttgcattggtgaaagtggctggaaaaggcgaggcgagggcggaaacgttgcgtctggccgatgccttcaaggctaaggtggtggatgccacgacggaccatttcattttggagattaccggaaaatcggccaagatcgaccagttcatctcgattatgaagccgctgggtctggtggaaatctgccgcactggcgttgccgccatgaaccgtggtgcggaaggcatgtaagcctgcgtacaagtatatagtgtagtggtatgatgtcgtcatgccttgccgcaaatggcgccgacgcccaaagggtcggcgccattatcagcggaggcaatgtcgctctcggcagattggccgtttcgataagcaaaattgtttgatcttgttttcagacggcgaatcctgtctgaaaggatcatgcagttttcacccgaacaggatcaggcgctgaaagcagtcggccaatggctcaaggccgggcgcagccccatcttcaggctctttggctatgccggcacgggcaagacgacgcttgcgcgctattttgccgagcatgtggatggtgaggtgcagtttgcagccttcaccggcaaggcggcgcaggttctccgttccaagggcgccagcaatgcccgcacgcttcattccctgatttatcgcccgcgcggtgaagaggcgattgaggacgagacgacaggcaagacatccattgcgccaaccttttcgctcaaccggcaaagcccggttgcgaaagccgccatgatcgtggtcgatgaatgttcgatggtggatgaggcgctgggacgggacctgatgagtttcggcacgccaattctcgttctgggggatccgggccaattgccgccgatttccggcggcgggttcttcaccgagcatgagccggattatctcctgaccgaaattcatcgtcaggcacgcgacaatccaatcatccgcatggcgctggatgtgcgcgaaggccgggaactgtcctatggcgattatggcgcggcaaaggtgatcggcaaaagcgaggtcaatcaggatatcgttctggccgcagatcaggtgcttgtgggcaccaaccgcaccaggcggcgctataaccagcgcctgcgggagctgaaaggttttacggccgattatccgcaggcgggtgacaagctcgtctgcctgcgcaacgatccgaccaaggggctgctcaacggctcgctctggaaggtgatgacttcttccaaggaaaccgtgaagcccggcatcaatcttctggtctcgccggaggatgaggatcgcggcgttgccaagatcaagcttctcaaggcgcagttcgaggacccggacaccgaaattccgtggcagaccaagaaacgttttgatgattttgattatggctatgcgctgaccgtccataaggcgcagggttcgcaatgggatcaggtcgttctgttcgacgaaagcttcgcctttcgcgatacgcgtgaacgctggctctatacggccattacgcgcgcggcagaacgcctcatcatcgtgaagtaatcattcttcgaccggctttgcatcaagccattcccaggcatcctgttcttcgtcgggatcgaaggcgcgaacttctatggagaggaatggctgcacgagggttatgctggcctgaatccataaaggcccgccgataatggcatagcggcgcagatgcttgagcgatttggagcgtatggacaacatgctttccgaaaaagcggaaacccagtccacgccttcatagccggtgagacggatgagaaggtcaattttctcgtgggtttcataggccgcatccagcagtccgtagaggttttccagcgatgcgtcatccagatgcccttcgatagcgaaggcgaaaacatcgtcgcgactggtgggaatgcggcgtataaccggtatgctttcgtttcgcatcattggcctccgtaacgtcattctatctgtttggcgccttgcagaaaacgcctgattgaaacgcttgaacccaatgaaggttgcggggcggttttgtgaatttgccgggatgggcggcggtgcgacggcagggcagtgacatttcttcgcctccgatgctagagcggctcctgttttaacagaatcgccgcaacctctctaacgctttgttttgtcgcattttctgatgcaaaaccgtttcacacttttgctggaaatgctctataaagcggaataatcattcggggagccatgcttcgatgcctgcaaaattatcggtcaatctcaatgccatcgccatgctgcgcaatcgccgcgacctgccgtggccaagcgttaccgggcttgggcgggcggcacttgcagcaggcgctgccgggctgacggttcatccgcggcccgaccagcggcatatccgcttttccgacctcggtgatattcgcgcgctgatcgacgatgaatatccgcaggctgaattcaatatagagggttttcccagtgaggcctttctcgatcttgtggaaaagcatgagccggaacaggtgacgctggtgccggacgatccgatgcaggcgacatccgatcatggctgggatttcatgtcgaaggcggattttctggcgcccatcgttgcccggctgaaagggcgcggaatgcgggtttcactcttcgccgatcccgattcgctcggctatgaacgcgccaaggctatcggtgccgaccgtgtggagctttataccgggccttacggcgcgacccatgacgaccctgccgcagccgcgcgcgagctggaccggctggaaaaggcggcaagggcggccactgcgctcggccttgctgtcaatgccgggcacgatctcacagtggacaatcttcccgcgctcgtaaaacgtatcccgcagcttgccgaagtttctatcggtcatggattgacagccgatgcattgatgtatgggataccggtaacggtaagccgctacatcacagctttggctggataaaacatcaactggatgcgctatgtgcatagctcgcgatcaagccttgcaaaaagcgcatttgcattcaggtgggacaagctctagggcagtctgccactgtcataagcgtcgggggcgcgccgggccgcatgggggaagcattgaagcagttttccgaaattcgcattccgcgccgaaatattccggctctttgcattcgcgcagagtgtttccttcaatcggcatgatgcttatgactaaagctaatcagggcaaagatgcggcagggatgtcgcaaagtgcaacttttttcgcccgtccacattattccatcctgaccctcagtctctccggccagtacactttcaggaaattgcgaggtgcctgcatatgagcggcgagctaaatggcaatgacacatcggcgcaggccgctgtgtcggccggtagtgtccttgaaggtgctgcgtttgcagatgaaggcgagcagcataatgaaagcatgaaaacgctggtgctgggtgcgcttggcgtcgtctatggcgatatcggcaccagcccgatatatgctttccgcgaagctcttcatgcggcggcaacgaatggaatcctggcccgcagcgatattctcggcgtcgtttcgctcatcttctgggcgctgacgctggtggtgacggtcaaatatgtcctgttcgtgctgcgcgccgacaataacggcgaaggcggcattctctcgctcatggcgctggtgcgcggtgctctcaaaggcaggcccgaccttatcctcggcgtcggcatttgcggtgcggcactgttttttggcgatgcggtcatcacgccggccatttcagtgctttccgctatggaaggtctggagattgtcgcgcccaacctgacgcctttcgtcgtgccggcgacggtcgtcatactggtgacgctgttttccgttcagaaactgggaacgggcagggtcgcgatcgtgttcgggccgatcatggcgctatggttcgtggcgctcggagcatccgggctttggcatattttcgatgacccgaccgtcatggccgcgctcaatccctattatgccgtgcggtttctgacagtcagtccggcggttgctttcgttaccgtcggtgctgttttcctcgccatgaccggtgcggaggcgctttatgccgatctcggccatttcgggcgcaagcctatcgtgcgcgcatggctgtggatcgtcttcccctgcctgcttctcaattatttcgggcaggcggctttcattctctcgcatggcgaagcagcggcgcttcccttcttccagatgataccgagttttgcgctgtggcccatggtgttgctggccacggccgctaccgttatcgccagccaggcggtcattaccggcgcctattcagtggcgcggcaggcggtgcagctcaatattctgccgcgccttgaaatccagcacacatccgagaaattgcacgggcagatctacattccgcgcgtcaacctgcttttggggcttgcggtggtcattctggtgctgggctttgaaaaatccagcaatctggcggcagcctatggcattgccgttaccggcaatatgctggttacgaccgtgctcctttatatcgtgatgacgcgtatctggaactggcgcgtaagccgcgcgctgccgatcatcctcggcttccttgtcatcgatatgctgttcttcagcgccaatatcatcaaggtgcatgagggcggctgggcatccatcggcattgcgactgtgctggttcttatcatgtggacatgggtacgtggcacgcgccatctcttccagaagacccgcaaggcggaagtgccgctcgatcttatcgtcgagcagatggccaagcgcccgccaaccatcgtgccgggaacggccgtcttcctgaccggcgatccaaaaagcgccccgactgcgctgatgcacagcctgaaacattataaggttctgcacgagaacaatgtcatcttgacggttgttaccgcatcgaagccttgggttgcttcagccgatcgcgcgcgcgtgtcccagtataacgagcgcttcatgctggtgactttgacctttggctatatgcagcagccgaatattccgcgcgcgctcggcctttgccgcaggcttgggtggaagttcgacatcatgacgacatcgttcttcctgtcgcggcgctcgctgaaagcttcggtccattcgggaatgccgctatggcaggacaagctgttcatcctgcttgcacgcacagcttccgatgccaccgaatatttccagatcccgaccgggcgggtggtcgagatcggaacacaggtgaatatctaaagcctttcccttaaaaaaaggggtagaaaaaagcgcctttcggaagctcccgaaaggcgctttttgtctatggcgcgaccgggcaaacggctcgcaaaaaatttcacgatgaatatgcgaaatttctggaaaacatgcttgaccgctggcaaaacagaaattaaaaatcaggaaccgtaccgtacggtacaaggtggaggaaatgatacgtgactgatacaggcgacgaattgcaggctcataagcagcaggttctttcgccgcgtcagaacgatgttctggagcaggcgttgcgccttctggtcgagggtggggaccgcgctttgacgacggcgagtattgcgcgcgcggccaactgctcgaaagaaagcctctacaaatggtttggcgaccgcgatggtctgttgacggcgatggtgcgctggcaggcctcgaaggtccgcgtggtgccgctggcccgcgaaaaactcgatgccgaatccctcttttcaagcctcgaacattttgcccgcgactggctgcttgtgctttccgggcgcacgtcgatcgcactcaaccggctggccgtcagccatgccgcgtcgggcaggtcggctctgggcgagatcgttctctccaatggcactgttgccatggcggagcgcctgaagcccatcctgaccatgggtaaagaggcgggtttgctcattttcgacgatatcgatgaggcatttcgcacgttttttggactggtggttcgggacatgcaaatccggttgctgcttggcgaccggctgaaattgactgacgaagtggttatccgggatgcccggcgcgccacgaagcggtttttcgccctttacggggcctgagctgactggcggacgcaaggacgctggcgaacaatttgaatgaagggaataggaaatgcgcgtttattacgatcgggatgcagacgttaacctgatcaagtcgaagaaggtggttatcgtcggttatggcagccagggccgcgcccatgcgctcaacctgaaggactctggcgcggccaatgtgcgcgttgcccttcgtgaaggctccgccacggttcagaaggcacaggccgatggctttgaagtcatgaacgtcgccgatgccgccaagtgggccgacctcatgatgatggcgacccctgacgaattgcaggccgacatctaccgcgaccacatccacaacaatctgcgcgatggcgctgcgattgcttttgcccatggcctcaacgtgcattgcggcctgattgagccgaagaagacggtcgatgtcatgatgatcgcgccgaagggtcccggccacacggttcgcggtgaatatcagaagggcggcggcgttccctgcctcatcgccattcatcaggatgcatctggcaatgcccatgatctggccctttcctacgcttcgggcgttggcggcggccgttcgggcgttatcgagacgaccttcaaggaagagtgcgaaaccgatctcttcggcgaacaggctgttctgtgcggcggcgtggtcgagctgatccgcaccggctttgaagttctggtcgaagctggctatgcgccggaaatggcctatttcgagtgcctgaacgaaatgaagctgatcgtggacctgatctacgaaggcggcattgccaacatgaactattcgatctccaacactgccgagtggggcgaatatgtgaccggcccgcgcatcatcaccgccgaaaccaaggccgaaatgaagcgtgttctgaaggatatccagaccggcaagttcacctctgactggatgcaggaatggaaagccggcgctgcccgcttcaagggtatccgccgtctcaacgacgcccatcagatcgaagaagtcggtggcaagctacgcgccatgatgccgtggatcgaaaagaacaaactggtcgataaagcccgcaactgattagttcgatgcacttttcttttgcttgcccggcgccgccgggcgggtgatcgaaaaggtccgcaaccacaatcagcgatgtttcggcttcagggccttatgaaacaggaagctgatccgatggtcgggttccaattaaatcgaaaagagggggcgctccttgcgtccccttttatcctcggcgttttatgctgggtctggtcgccaatatatagcgaacaaaaagaacccaaattctacgtcatgttttttgtttcgtgcgcttcggggaccaaaacaattgcgaatatctttattccatagaaacatgggaaaagctgttctcgtccgctgaaaattgcgctaaaccaccatcgtcaatagctgggtttgaggagacttcgctattacaagttccgctgcaagaggcggatagtctaattgaggagacttcccgtgttggactgggaaaatgtatttgcaacgcgctcgaaacgtatgcgcgcatcggaaatccgtgaactgttgaagcttctggaacggccagatatcatttccttcgcaggcggcattcctgatcccgctcttttcccgcatgatgaattccaggcagcctacaaggatattttgggtggcccggaagccaatgctgcgctgcaatattccatttcggaaggctacaagccgctgcgcacatggctggttggcgaactcgccaagatcggcattccctgcaccgaagataatgtgttcatcacgtctggctcgcagcaggcgctcgattatctgggcaagctgtttctgtcgccgggcgatactgcgctcgtaactgcgccgacatatcttggcgcgctgcaagccttcaacgcctatgaaccgaactatgacacgctggcgcttaagggcaatcgcacgccgcaatcctatgcgcagactgcgcagaaggctggcggacaggtcaagttcgcttatctttcggctgatttcagcaatccgactggcgagacggtcgatcgtgcgggtcgcgaaaagctgctggcacatgccgacgaactggatatcccagtgatcgaagatgccgcctatcagtatcttcgctataatggcgatgcgatcccgccgatcctggcgctcgacattgcccgcaatggcggcgatatcgagaagacccgcaccatctattgcggctcgttctccaagacgctggcaccgggcttgcgcgtcggctatgtggttgcctccaagaccgtcatccgcaagctcgtcctgatgaagcaggcggcggaccttcattcttccaccatcaaccagattgcgatccagcacgttgcggtgcatggcttcgatgcacaggtggcaaagctgcacggcgtttacaaacatcgccgtgacaggatgctggaggctctggcgaaatatatgccggaaggcgttcactggacaaagccggaaggcgggatgttcgtctgggtcacactgccggaaggcatggacggcgcttcgctgctggccgcttccatcgacagtgaaaaggtggcattcgttccgggcaaggcgttctttgccgacggaaccggtgcgaatacgctgcgccttagctattcctgcgccaatgacgagatgatcgatgaaggcatcaagcggcttggccgcctgatccgcgcgcatacgaaatccgctgcggcgtaagattttgtatcaaaggtaaaaaaaccgggccttgcgcccggttttttattggaatggagaattgcagctttgccgtggtccggcgaagggctggtaagtatcgtcggaactgcgatagctgcgataatggttggaacaccattgtatgtgattgctgctgggcatcgcgtcctggatgggcgggcgcgtggaagggtgaacctcaagaggctcgccattcttgtagatcaggatgccgtttcccgaaatatagtttccgctgtcgcggcagatggttgagccatagcagcgcgatgtgccgggggctggccggttgaggctgttgttgctgcctaggattggcggcgtacttggtttcagtgaggggggatagggcgtgttgcgcaattcaaccgcgaggcttgcgcctgtcaggctgatggcaagcaggctggtgatggtggccaaacgcattatttttccaagcattttgcgataagcctcacaagttttccgtcgcggagcgcggttcactccgatcatattatgttccaatatggggctttggcgccggaaattcatcagtccaatggaaatttatccaaactgtggaagaagctcttgcctatcgcgccgcaagcggtgagattgcgggaacatgtttacgatagcgactttcaacgtagaaaatctgatgcgccggttcgatttctccggcttccgcaatgaattgcatcaggaccgaaccttgcaattgttcgagattggcgatgaaacgcaataccgcttgctggagcaggcgcgcgccatcgcccatgccgacgatacgcgccagatgacggcactcgccattgcggaaacccgcgccgacattctctgcctgcaagaagtggataatctggctgcactcaatgcctttgaatatggctatctcttcaagatgattggctatggctatcggcacaaatatctgatcgacggcaatgacagccgcggcatcgacgtggcggtgatgatgcgggacaccacccgcgatggccagcccatcgaagtggatgaagttacaagccatgcgcacctgacctatagtgatttcgggatttatcagcctgagctggcggaacttggtcttgaaccgcatgaccgtattttcaagcgcgattgcttgaatgtcgatttgcgtatcgggggcgagccgctttcgctttttgtagcgcatttgaaatccatgtcgggggcgcgcaatggccaggatggcaggacttcctcgcaccctgtgcggctggcagaagcccgcgccatacgccgcattatcgaggaaaagttcggtattgaccgggtgacggaacggcgctggctgatttgtggtgatttcaatgattatcgcgagcgtatcctgattggcggcgatgaatggaatggctatgaatttacgccggtgatggaagaggaaagtgcgctcaatgtgctgctgggtgacggatttgccgtcaatctggtggagcgccgtccggtgatggatcgctggaccctctatcatacgcgcggcccgctggagcgccacctatgccagcttgattacatcatggcatcgcctgccttcgctgcgaaaaacgaacatgccgtgcccgatattattcgccgcggccagccctggcgcacgatctttccacctgaacagaatgtggaccgctatccccgtactggctgggaccgcccgaaggcgagcgatcattgcccggtcagcgtgacactgaacatggtctgagcaacagggcagggtgctgatggagcaagtagaggaaaacagggtccatgtcatcagccgcgctgatgtgcgggtcttgccccggccctctgccatatgcggagggaaaccgcgcttccattgcggaaaactgggcacgggaatgcgcggcaaacccgaccttgttcgatggcgaggtctatctggctccggaagccacattgaaggatggtgttcttcaggccggtttcaaacgcacgcgctttgccaccttgatgcactggcggcgcgacccgtcgccgataaggccctggcatattttctcggtgggcgtgatcgtgtccggcgaagggcacctgatcgccgcgcgcatggggcagcaaaatgcagtggcggggaaggtctattttccggcaggctccatcgatgataatgatatcttcgatgcgcgcgtcgattatgatgccaattgccggagggaagtgcgggaggaaacgggtatcgaccttgccgatgcgcgcgccgagacacagatcaatctcgtgacaggcaatcgcagcatcgcgcttttccggcgctattatttcgatgtgccgtcttgcgacctggtggcacggatcgaaggctatctttcccgcgaggcggcgcccgaacttgccgaaatcattcccgtcaaagctgcgggtatgatgaatgaggcaacgccgtcctatgttcgcgcttttgccgactggcatttcggcaaccccggattggcggggactgacagatgacagcggcacgaaattggctatgcttgcaaccgcacgcagcatggcatgttggcaaggaaaccatttcatattggttttcaatgcatgtcaaaggaggatgagggatgaagaaagccgctgtttccggccgtctttatgaggttttcgacgttttcgccgataaggccctggcaggaaacccattggctatcgtccatgattgcgaggggctgactgacgcatgtatgcaggccatcgcgcgggagttcaacctttcggaaacggtgttcatccatgcgccggccaatcccgcccatgaggcgtcggtgcgcatcttcactcctgcttatgagttgccctttgccgggcatccgaccgtgggcgctgcggtttcactggctcgccgccagaaaacaggcgatgaaaccgacaggcttgtgacgctggaggaaaaggtcgggattgtccgctgcggcgtgatcctgggcgagaacagcgcctttgccgaatttgacctaccgcgcctgccggaacaagtggatgtgaagatcgagcgcgaggaggctgctgcggctattggccttgggacacatgagatcggttttgagaatcacgttccgggagtgtggagtgcgggtacgccctgtctgctggtgccggttcacaatctgatcgccgccgccaaggtttccattgacccggtctatgtcagcgaaagcctgccccatgtgggtggcaggcctttgcccatctatgtctattgtcgcgaaaccatccttttcaacagccatttccacgcgcgcatgtttgtgatcggcgcaaatgtctatgaagatcccgcgacgggttcggctgttgccgcctttgccggaatgatccagcagaacgacaagccggttgatggcagttcacaatggtggatcgaacagggcatggaaatgggccgcccttcccgcatccgtcttgagctggatgtgtcgaaacaaaaactcgtcagtgcccgtatcggcggcacggccgtgaaaattgccgagggcaggctttttgtctgagcaaagtttggcttagagcatttccagcaaaagtgcgaagcggttttgcgtcggataatgcgaaaaaacaaagagatagagcggttctggcgattccgttaaaacagaaaccgctctaggttgggctgtagtggcgaagaaggaacgcactatgttgataacggaaatgtcggactacgatattcgtgaaatgattcagcataagcatgtggggcggctgggttatgtggttgatgatcgcccgataatcgtgccgatgacctttcgtttcagtggcggctcgttctattctttcaccaccgatggccagaagaccaatgcaatgcgcaagaacgatgcaatctgcattctgtttgaccagattgaatcccagacgaagtggcggacggttcttgttcaggggcgttatcgggagatcgcgcgggaagacgaggaggaggccattgtcaggataatggcgaatgagccgacctggtgggagccagcctatacaaagacgattacgaaagagggaacggcgcgtgcgttgaagcctgttttctttcgtgtggatatcgagaaactcagcgggcatcaggcggagtgaccgaaggatggaaaacggcttgccatgaaagccgttttcgcagtttttgaacatttccagcaaaacacagcttcgcacttttctcggaaacgttctggatgccgcccccgtcaggcgagnancctttttaaagcggcatggaggtgatccgggaaatctggttgaggtcggctgcgtattcggcccttagctgtgtgaaggtttcacggcatttttccttgtcggggtttaccggcacaccatttgctacaagctggttatagacgagatcgaaggtgtttgccggcaggtccggcgagtggggaatggcgcgtcccagcgagggagcggtgatgtggagctccttcgccagaagctgtatggtcctggcgcctatatcgcggcacatgtgggcggcataggtctttttctcgtcaagtacactcatcagcagggatgccgtgtcgagaatggaggccgacgtcctcagccagttcgcaccgtgataaatggacggtacgaaagtgagaattggtgcggttgtgtgcgtttcatagatgccgcggaaccagtcttcccagtcttcccatatgccggtgtcgttgatgtcctgttcgctggtattcatcccttccaggactgtttgataggtcggatgcccttccgtccggtcataaagccagcccaccttgcgttcgcgtgcctgaaccgcggccagatagcccggaacgaagctgaacagcagcaccacgatggccagccccatcgcgccttccacaatggccagaaattcgccaagccagctggatggcgtcttgaaaccgagcgtgctcagggccgatccgctggcggtaaatgaatagataaagctcgtttcggccctggttccccagaggatcagggtaaagcagagctgcaccagaagaaaccagaatgcgaccgacaggatcacgaaaacagggaatacccatgcctgtgatcgctggatgcgctcatagcccgccccactatcggtgaaccggcgtatgaggacgacggccgctacggcggcaaaataggaaataaggtcccgttctcgccagttgagcagcatcacccggattactgagcggaaatagacgagcagaccgaatataccgattaaaatggcgatgaggtgaagcaatgtgtccaacccgtttctcctgaaaagataatgtgaaccccggcaatagcctgtttcggggggtagtgattttcgtatgcggtcaagcggcggaaaaatttgatgagaaatgtttcacggagcattcggttccaaattttttgtagtttacttattattgcgcccttcaaatatatagattttgcaacaaatttgttggtctgggcttgagagattatcgcgctgacctagttttggctccacgatagtttccacgcaggatcaggaaaggacagggatgactcctttagatgttatgtgggtcggtctgggcggaggtgtcggatctcttgggcgatggtggatagggcgtatcgtcggtgaatatcatcacggcgcttttccgctcggcacgtttctcatcaatatttccggggcgttcgtcatcggatatctgtcggtgctgtttggtgtcgactggcatgaccgttacggcacgatgctgaatgccggtgtcctcaccggcatactcggcggctatacgaccttcagcagcatgcagcttgatgccgtcaaactttctcataaggggcagggcggcctggccgtgttctatctggttgcgtccgtcctttccggcctgtttgccgcatggctcggcgcaatgcttgcccatcttcagggttgaggaggcttcgctgtgcttgatatcattattctggttgtgatcggcggggctttcggcgcgatgacgcgcgaattcatcatgctcatggtgccgccgctgacggacggttttccgctcgatattcttgtggccaatgtggtcgcctgttttctcctcggtacggtgactgcgctttatgccaggaagattcattcccgcgatgtgcacaccataatcggcacgggcatgatgggcggggtctccaccttttccagctttgcctatggctcggtcgtgctggcctccgcttcggtgtcggcttttctcatcgctgccgcctatgtcacggtgagcgtggttgctggttatgtcgcggttctggccggaatgaaattcggtgagaaaagtgcagatattctgcaccgatatcccccgatggcgagcattatcgatagcggccttgtaacggtcgagagccgccactccgtcgctgaaaccatcgaacgtgtcgcggcgaaggcgaagtcgatggggatgaatgttttcacccgtgtcgatcacggggccggagccaaagaggcggggctgggcttgccgccgaccgaactcatcattttcggaaacccgcaaaacggcacggttttgatgcaggacaagagaaccatcggccttgatcttcccattcgcgcacttgcctgggaagacggcagcggcaaggtctggctcacggtcaatgatccggcctggctcgcacaacgccacagcctgggtttgtcgagtgacgtggctatcaaggcgatggtgactggaaccggcaccgtcacgaaatatgccgccggggattgacggggcagggaagcggcttttcaaagggcgcttccctccgcctcgacataatgcaggtggacctgttcgctccattgcgaatggcggtgcagcattgcaggaagcaatttgccgttgcgcaacaccacggcccgatcggtaagccgctcaagaatttcccaatcgtgcgagacgattatcatggcgatcttttgcgcggagagaatggcgagcatccgttccagatgcttttcatccagcgcatttgtcggctcatcgagaagcagtacttgcggctgcatggccagaacggcggcgagcgaaaccagccgcttttccccacccgaaagatgatgggtgattcggccagccagatggccgaggccaagatcgtgcagcagcccgtttgaaagctccattgcttcctgtcagctgaggcccagattgagcgggccaaaggccacatcgtcgataacggtcgggcagaagagctggtcgtcggggtcctgaaacagataggcagccttggcgcgtatcttgcggaaatcactttcgttccggcaatttatgccaaaggcggtgatttctccgctcgccggttcaaggcccacgatggtacgcagaagcgtggtctttcccaccccattatcgccgatcagtgcaaggcgttctccggcggcaagtgacagggaaagcttgtcgaggacattccttccatctcgcgaaacgctcacccgatcgaggctgagaagaggtttcatgcgataaactccacgagcagaaggccgaacatggcgcaaaagaacagggaagcgaaaactgcgtcgcggcgctgcgcggccgtcgctggcgtggcgggcatggttcctgaaaacccgcggcagcgcatggcctcatccccccgttcagcgcgctctatcgagcgcacgaccatggttccggcaagattgccgaatgtgcgccaggtatgcatattcgatcttgggcggaaaccgcgcacgcgcatggcttcgctcaggcgccccgtttccgcacggaaaaccgaaacataacgcacggtgatgagaaacagcctgacgaatttgggtgacaggccaagactttcggcagcctgaccgatacggatcgggtcgagcgagcccagcagcgcatagatggagagcacgcagatattgaccttgatcgccaccgtcagcgcgcgcaccgtgccttccaccgtggcgacgagagggccaagctcaagcagcggcctgcccggcatggtgaatggcagcagaaccagaagcacaatcatgaagccttccagatgcagcagccgatggcgcagcttgtgccagggcgctttggcgatgcggaccagaatgattgccgccgccattgaaatggccagaacgataggattgtgaatgatggttgcgaagataaggatggcaagcgtcatgaccagccgtgttttcgggtgcaggcggtcaatcggattgtttgccgggccttggtcagcaaagtcggtggcgggcgtcatggctcacgctgccggtctgaatggctggcgcgtccccgcgatttggcccagagaaaaagccccgcaagaccgatgatgacggcaatgccgctcacgatgtcggaaaagcgggcacggccatcggcctcggcataagcctccaatagcggtgcgatctgacgcgaaacggcgcgatccacgctttggtcgatcatggcgctcagttcttccggtgagggcgatgcgggcaaggcagcccccttgggggtggcggtgcccgtttctgccttggtggaactggccgcgccttgtgcgccatattgggagaaccggtcggcggcgatatgggcttcggccacatggccgtcgcctgcgttgagggtcaaaaccagatcggcaggtgctgcgggcgtgaagctgaaactgccatcctcgccggcaggtcccttgaaaagctcgacgccctgggcattgcggatgataagttgtgcttcgctgggacggcctccgccgacgaaaaacccatagccatgaacggtgccgccttcgaccgttgcaaagagattcagccgatgcgcctcggccatggtggcaaagcacagtgtggtcgcgatcagaagcagcaggaagcgcgcggttttcattgtgtgtggttcctctgggcgaggggcggctggctggcgaatatttccgggcgcacacgcttcaggaaggcgatggcaaagccggtaatcagaccttcaccgaccatgagcggcagataggttatgccgatgatcttgaccgaaggtacgaaatccgaggaagatagcaccaatgcgagcatgacgccgcaacccgtccctgcgactgaaagccggcgcagatgaagcccaccacgcctgctgaaaatggcggcaggcggcgcacgaaaggcaggaaaagccagccgaaaacaacgcccggcagcgcgatgttgattgtgttgacgccaagggtggtgaggccggccaaagccgaaaaggaggcgcctgcaacaatagcccgaccatgacggcgggaaatgtcgcgagccctatggtgaggcccatcaagcccgacaggagaagatggacgctggaggggccaaccggcaccgcaaaaaggaaggcgacgaagaacatggcggccagaatggcggtctgtggaatacgttcttcctccaggcggccaagcgccaccgccacggcgacagnggnggcaacgccgccgccaacgaccacgggaagggaaagaaggccgtccggtatgtgagccattaattttgtccgtgaagccttatttcatgtcggtcgctttgacccagatcagcccgccaacctcgacgggggcaaggcttccatccggccgcttcatcttttcgtcgccctcggtcagtgctgcaaagccccaccatccggcgcgcggcatggcataggagaatgtgccgttgctatcagccttcaaaacctgtgtgacgaaggtcgggttcggcaccttgaccgatccgtcattgacatattccacctcaatctcggcgttcggtacgggtttgccgttcttgagaacgacgccggtgaagacattgccggtccaaagcccggtcgggcgcgtgagcggttctatctcgaccggcaggccgaccatggaatcccaatcctcgccagaggcaaagccatccaccagaaccttggcataatggacgatgtatttcttttccgctggctcccaatagggctgcggctctacgaaatagagcgaagcgccgggctcggtgatttcatccttcgcccgccacgcgcgcttgccgtcaatctttcgctcttccagccgactgctgagatcgatgatcttgtcgccgcgcttgacgccgaaacgcttcggcttctccatgtccatggtcgggccgcgatccatcgggtgggtgaagatgagatcaagcgttaccgggccgccctcggtcacgacgtcttcggagggaatgagttcctgaaaatgcgcacaagcagcagtcgaaaaccacataagacaaaggccagaataaaaaagcttcttcattgatcaaatttctccagaaatcaggctcaggatgcaggcttggttgtatccggtttggcgttgtgcccgccgccagcacttcccctgccaggcgcatgggggtgcggttccagattagtcttgggcaaaaggaaaagccaagtcacgaaaacgaaaggagcggtgaatgtggggattccaagcggagtcaaagccacatccattgcgccttgcacgatgacggtgaaaaccgtgcccagcacggcgaacaaggtcacgcgcagggagggccggaagaacacgcagccgaggccgacggcggtcagaaccgggctgaagccgaaaaggccggcttcaatatccgcgaggctggcgccaagcgccagcgacagggataaggctatcgctgaaccgaacagggcgaaaacacctgcccagacggaatttatcagcaagccgatgaccacgaggacgccgctgacggcattgttgaggaggaagacctgcgccgggcctttcagccacgcttcaagcagttcgaaccaggacggcgaaaattgtgccgatgcggaggcgtcatgcggcaaggcgggcggccccatggagtcaatgggcagatgtccaaaggcataggctgcaaggaccagaaaccatgtcgtcaggacaaagggaaaggtgagtgctggcgcatcccatgttttcatgatcttggaaacggcaagcattaccacggtcgagactgcggcgccgatcacgaggatgaaccacatggcggggcggggcgcgagaagggcgggcacggcagcccccacaagcagcccgttgaatccgaacatgccctgccgcagcgatagcctgtcgccccccagcagcatggcgatgctggttgccacgaaaagggcgatcaccgaaccgatcgcgatggcaatctgtcccacagtgatggcgccccagacgatcgcggcaagaaagaacagtcccgtcagcgggttgttctgaaagataacctgccctgcgccgcgcagattgatgtcaatgaaacggataagggaattgccttcgacgatttcagaccagcgtgacggggcgtctgccatggaggcctcctatgcccagaggaagttttcgggcaggcttgcgccggtgacttcctggcgcgcggcttcccagattttgcggatcgccgcgcgtacaggcgcgctttccatgcccagtaccttgaacagaagtcccgcatcgttgggcaggcggcttgccccccaggcaattccttcatccatgtcgaaaactggatcgattgtctcgaaaagccggtctgcatgggttttcggcgtgagcaggatgagattgccgaaaacgtggaatgaacccatggcgccaaggcgggaaacattgccgcgcgccggttcgacgatgaatttttccgtgaaaagcgaagttccatccgtgtgtgcagcatgaaatttcgatgagaacagatcgtaatggaacagttcgccggtgccgtaatatttacggcccgccatcaggacttcggaatagatcagtgttgccgtcggatggatcgtgacttcggtttgctgcacgaaacgggagtgtttgtgcggaatgatcgggtgggggatatattcgagataggaattcgcgccaagcgttatggtctgggtctgggttgcgaaattcgcgtccatttcctgaatacgggtggccgactgcgtggtgacatgtgcctgcgtgtccggctccaggtcgatttcgattgcgtagcggtcgccttgcaggatgccgcctgcattggaaatgatgctgacgcagggaagcgtcggcattccctcatcccagtaaagcgcctgctgcacgatcagcggcgcgcggcggtgcagcgtggcaagcaccgtgcgctcgggccggcgttcaaagccaaggcgcaggaaggcgttcttgccgaacgagccggtgggtaactgttccggctcatcctgataatttgccagttcccgcgccttgccaagcattatgcactctccttgctgacctcggtgtcgaaaaggacgttttcacggatcaggtgcacaagatcgtcaatgccttcgttcgtcttgcaattggtgaagacgaaaggcttcttgccgcgcatcatgcgggaatcatcgtccatcacctgcaagcttgcaccgacatagggcgcaagatcggtcttgttgatgaccagaatatccgactggctgatgccggggccgttcttgcgcggaatcttgtcgcccgcggcaacgtcgatcacatagatgaagaaatcgatgagcgcggggctgaaagtgagcgtcaggttatcgccgccgctttccagcaaaacgagatcggtgtcgggaaacttcgcctccatttcctcgacagcggcaaggttcatgcttgggtcttcgcgaaccgcagtgtgcggacagccgccggtttcaaccccgacgatgcggtcttcgatcagcacgcccttgagcgtgcgctgcacatgcttggcatcctcggtggtcacgatgtcattggtgatgacgagaatgcgatagccaagcttgataaggattggcacgacggcttcgatgatggccgtcttgccggagccaaccggcccgccgacgccgatgcgcggaatttttttcataatctcggtccctcgttaattcatgaacatgcggacatggcccttgacgtgcaccgccgccagaatgtcgaccatcggggcgaagcttgccatatcctcgatgccggcgtccgcaatctcctcgtaagcgggggcaacggtggatgtcgcctccagcagaattttttgcgtatccatgaaggaaacgcgcatcagtcgcagcgccgcgccgagaatggttgtggcaacgccatattgctgggcgccgaaggcatcgcggccatcgacatcaagcgccgcaaaagcaagcccgaggctgaccggatgggtgcccggtgtttcggccgtcttgatgcattccagccagtcgcggttcagcctgtcatcaatgatcgatgccgaaagctcgcagagtttgcgccccatgcggacggtcatcagccttgtctcttcgttgagcttgcgctcaaaaacagccttgtcaatcacctgcaatgccccgcggtcgtctgccctggcggcacgatgagccgtcagaagcgcaattctgtccgatgttgcggcctggttcattgcagtcagcgtgaattcccgcagggtctccttatcatgcaccagattttgctggattgccgattccaggccgttggaaaacgaaaacccgccaatcggcagggcagagtccccgaattgcagcaggtgcaggaggcccggcaggctgcgataggatgagctgaactcagtgatcgtggccgtgcgcatggtcatggtgatgatgctcctgcccgtgctgatgatcatgcgattgcagcatggaatccgctccgccgaaaagacgccgcgcttcgtgcggggccatataggggataacgtccgcgccgggcatgaactcataggtgacgccgggaagattatgggttttcatcaccgaagccatgaccttgcgatcaactgtcagcggcacgaaaaccttggtttccttgacgacggcaggccaatgctggttgccgagcgcgtggccaagctcgaacacggtgcgcacgatggcattgccatcctcgccgatcaccgaggcaagatcaatcaccatcacttccttgagatggacgcgcgcgacaacggcgcatttgtcgccctcgttccacagcaggatatcgccatcatgcagatgcgtattgcggtcgagcgacagcgcaagctccacgtcgccggacgtggccttgcgcaaccggcttttctgggcctcccactggtcgagcacaagccaatcgatcttggcatcggcaagccggtcacgccattgcggatcgtgtgaattgccgacaatgccctcgatgataatcatatgtttctcctcgatatgtattccgtaaaatcccgcagtttccggcgtcagctaaagaaataaagctggttgagcgagatcgactgtggcggcttcaccgttgcgtggacgccatcgaccttgaccgcgaaagtctgcggatcgacttcgatattcggcagatagctgttgcgaaccatgtgggccttgccgatgacgcgggttccggagacgggcattaccagccgctgcaagccgaagcggtcggcgacacccttgtcgtaggccgcgcgcgaaacgaaggtgatggaggtcttctggagcgcagaaccataggctgcgaacatggggcggtaatacatgggctgcggggtcggcaatgatgcgttcgggtcgcccatattggcccatgccaccagtccgcccttgaggacgagcttcggcttgacgccgaagaaggccggttcccaaagcaccagatctgcgaatttgccggactctatcgagccgattacatcgccgacaccggcggtcagcgccggattgatggtcactttcgcaatatagcgcagcacgcggaaattgtcgtttccgggcgcatcctccggcagcggaccgcgcgcctttttcatggcgtccgcagtttgtatggcgcgaaggtaggtttcgccgatgcggcccatggcctgcgaatccgagccgatcatcgagatcgcacccatgtcatgcagcacgctttcggcgacgatggtttcggcgcggacacggctttcggcaaaggcgacgtcggaagggattctcggattgagattatggcataccataatcatatcaaagagttcggcgaccgagttcttgccgcagggcaatgtcggattggtcgagcttggcaggatgttattctggcccaccactttcagcagatccggcgcgtgaccgccgcctgcgccttcgctgtgataggtgtggacggagcgcccgtcgaaggctgcgatggtgtcctcgacatagccggattcgttcagcgtatccgtatggacggccaccgacacgtcatattcatcggcaaccgaaaggcaggcgcgaattgtagccggcgtggcgccatagtcttcatggaccttgaaaccggcggcacctgcttccagctgctcgatcagaggtgcaatgccggtggaatttcccttgccctgaatgccaaagttgatcggcaggccctcgatggagcgcagcatcatttcgagattccacggcccgttggtcgtggtcacgccgtttgtgccgtcaaccggcccgatgccgccgccccagagcgtggtgatgccgttcgagagagcggcctccacctgctgcggcgcgatatagtgaacatgggtatccatgccgcccgcggtgaggataaggtgctcgcccgatatggcgtcggttgaagcgccggtcacaaggccgcgcgtcacaccgtccatggtggaagggttgcctgcttttccaaggccgacgatccttccgttgcgaatgccgacatcggccttcacaaccccctgtatggcgtcgatgacagtcacattggtaatgaccagatcgaggcagcctgcttcctgggtaaggaaattttccgaccccatgccgtcacgcagcgtttttccgccaccatattgcagttcgtcgccataagtggcgcgcagatccttctcgatttcaacgtaaagatcggagtcgccaagccttatcttgtccccaattgtcgggccataaaggtcggcgtattgctggcgggaaatctgtgtcattatcctgtgcctcgaaaaatatgttcagggttggggcctctatttggcgtccttgccaccggacttgcacgacttaaacccaagtttttcagcgcgttcggcagcgatttcgcggttcggctgatagtcgggcgttggaccgtcgccgctccagccatccaccagattgttgaagccgaagatgaagcgtttgcccgcaaagggaaccagcgtcacttccttctcgtcgcccggctcgaaacggacggcggtattggcgggaatgtcgagacgcaggccaaaggctttggagcggtcaaattcaagatagcgattgacttcaaagaaatggaaatgcgagccgatctggatcgggcgatcaccggtattgcgcaccgtcagcgtggtgcgcgggcggccctgattgatctcgatggggtcttttgccagaacatagccgccaacaggccgatgcgccttgtggttggttttcgtctgttccggctgcggatgggcagcttcagtcggttccttggccatggtgctctcctgcaaatgccgcggcagactgatctggaacgtcggaaatcacgtaattggattatgaagactgacgaggcggctgccgtcgctaaacacggcctctacctggatgagcggcagaagatcgggaacgccatccatgacgtcgtctgccttgagtacgctgcgcgcgccgtccatcacctcttcgacggttttgccttcgcgcgcgccgtcgagaacataggcactgagaacggcaaccgcctcagggtgattgagcttcaggcccttgttcttgcgcttcagggccacgtccgacaacatatgaataacaagcttgtcgaactcgcgaggagttaggtgcatttgcgcctcccacaaaggaattcaagggcaagccactttcgctcaatgcgattgttcccttgaaatgttacatcttaaccggctttgatgccggtcagccaaatctcctgatattcttagaccagcagtccgggaccagcatgtcggtgccaaactgcgactggccgccattgccgggcatgaagggccagcattgccggatggaattctcgttgcaggtgagggagccggaatgacgcgacaaacgatgtcgttgtactggcaggaccttgtatccagggccttgtacaatgaatcgatgtcgggccttttcccgtttcagacccgtatcgcacccgcgagagcggggcgcgtatggccattctttacagaagctcacaagaccttggtacctcaaacccaataatgcaaagcgtaactgtcctgatagcgactgcatctcagtgatacgttctccaatcgaggcacccatcataacattgccgtttccggtacttaaaaccggaaagtaaaccgcgtcagacaggttgagctagggctatctttgctcacgtcaagattgggaagtttaatttatgaaagggcgatagggtggtccgtgctttttgaaaatcaaggtagaaattattgttggttcttatcgtgaccaaaattggcttcaggtaaatgcggtaagcgcccattttgggttatgaaacaatttttcaagttaaatattttcatgcgttagccaatccacctgtttatgggtgcttcggagaagtaatgcgtgaataattttgggcttatctgcgattcgggccaatgaaaatggatgcacttcttcgcggtgataccggatttgaatttgaattttttggccgggatgaaaggaaatcgcgtgtttgccgattgtgatgctttccatgcgacatgggttgccacggttatcaatcttgattggccatcgaagcaatcgacggcgattgccgatggcggaaagcgggtcatcgcgcagaaaagcgagcttctggccatactggatcgcgcgcaaaagcttggtatcaatgcggtcatctttcaggtttcgcccacggcggatgcgttttatcaatcctcgatcctgccgtggtcttcctatctcaccggcgttctgggcaaggatccgggctttgatccgctgaaattcatgattgcggaggcgcataagcggcgcatcgaggttcatgcgtggttcaatccctatcgcgtttcgatggataccagccgtgaaacgcaggaggcgttgaaaaactcgtcgcccgattctccgccaagcgtctataagacccatcctaaatggatcggtgtcgcttcaaaacgttatgtgctggatcccggcattccggcggtgcgcgattgggtgggcaatatcgtcggtgaagtggtccagaaatatgacgtcgatggtatccagttcgatgattatttctatagcgaaacaccggattcgcagcttgacgaccgcaagacatttgctcgctatggtacgcgcttcaacagcaaggccgactggcggcgctacaacacctataagctggtgcaggacgtgtttggccgggtcaagaaaatccggccgactgttcgcttcggcatcagccccggcgggatgtggcgcaacaggaaggacgatccgctcggttccgatacgcttgcgggcgctaccaattacgacagcgattttgccgatacccggcgctgggtcaaagacggcatcgtcgattatatcgctccgcaggtttattggccgcttgaacgcgaggccgcgccttatggaaccattgtgaaatggtgggcgcaaaccgtgcgcggcacgccagtcgatctttatatcggaatggcgctctataaggcgggcgaaacttaccggcttgagccgcaatgggccgcagaggaagggtttacggaaatcaggcgcgagcttgagctgaatgaatccgtgccggaggtgaagggaagcctcctttttcgtgaatcctttctcagggaaccgaagctgcggaaaataacagattatctggcgagaaactggggcggctgcgcccggcacaaggacgcgcccgcacagaagaaagctaaaaatccattttaaatcaatggcttatgtttgatgtcaacttaaatcgcaatatttgattgaaatcaaggagcttttttaaagcgagtgctaatagtgttttcgttgcccgtttccaccagagctggcagcccggggtgccaaaggccctactcgtacggcaccccggctatagaatctgccgagcgcgagcttttgcggcaccgtttttatcggcagtcagcgggtgctgtcagtattgccacctccatttcatcaaaacagcacccgcgtctttctcctttttgtgccgggggaatttgcggtaaaagcggatatgcttgatcctaatcaaggcagccgggccgacagcttactaaatctggccgcaaccgggagttcgtggtttgcggaccgctcccctaaattcgccggttgttgaatgaaaaggtagttccagttccaccggaggtttgtgcagaaaccgggcggggaggcgaacatcccgacagatagcgaccgcttgcccatgcttcaccggaagctggccttggacgaatattggcaaaggatgtttcattatgggtttcagccgcaaacaatggatcgttgcaggcgcaattgtcgttctcgctgcgggcggctattatgccttgcaggcgatgaatggcagcgggctgccggacgggattgccagcggcaatggccgcgtcgaggcggttgaaatcgatatttccacgaaaagccccggccgcatccgtgaaatttttgcaaatgaaggcagtttcgtcaaagcgggcgatgttctggcccgcatggacacggaccagcttgaaagccagtaccggcaggcgaaggcacaattgcgccgggcggaaatcggtatcgatacggcacaaagccttgtgacgcagcggcaggcagaacatgcggcggccgaagcgaccgttgcccagcgggaagcccagcttgatgcagcacagcgccgtctggcccgttcccggcaattgtcggaatcgcggactgtctcgcagcaggttctggatgacgatcgcgcaaccgcgcaaggcgcggaagccgccgtcggtgcggccaaggcgcagcttgcagcaacggacgcggccataggtgccgccaaggcgcaggttgtggatgcgcaagcctctgtcgaagctgccaaggccgctattgccgccattgaggcggatttgagggacgcaaccttgaccgcgcccaagccgggccgtgtgcaatatcgtgtggcacagcccggcgaagtgctttcagcaggcgggcgcgtgcttaatctggtggacctcagcgatgtttccatgaccttcttcctgcccacggcgcaggcggggcgcgtggcaatcggagccgatgcccgcatcgttctcgatgctgcgccgcaatatgtcatcccggccaaggtcagcttcgtggccgatgtcgcccagttcacgccgaaaacggtcgagagcgaggaagagcgccagaagctgatgttccgcgtcaaggcaaagattccgcagatccttttacagaaatatattcagcaggtgaaaaccggcttgcccggcgttgcctatgtcaagcttgcccctgatgccggatggccgaagaaccttgcggaaaccgtaaaatgagcagcgttttcggcaaggctggcgacggcggctttgtcgtcagggcgcggggcgtggatttgtcctatggcgcaacgcgcgccttgcgcaatgtcgatctggacgttcctgccgggggcatggtcggcctgatcgggccggacggggttggcaaatcgagcctgctttcgctgattgccggtgcacgcacgatccagcagggccatgtcgaggtgctgggcggcgacattgccgacaagcgccaccgccagtcggcttatccgcgcattgcctatatgccgcaagggcttggcaagaacctttatcccacgctttcggtgttcgagaatattgatttcttcgggcggctctttggccacgacagggcggaacggggagtgccgcattgccgatcttctggcgcgcactggtatgtcggcctttgccaaccggccggcgggaaagctttcaggcggcatgaagcagaaaacgagcctctgctgctcgctcatccacgatccggatctcctcattctggacgagcccaccacgggcgtcgatcccttgtcgcgccgccagttctgggagctgatcgacgatatccgcaaggatcgtccgggaatgagcgtcatcgttgcgacggcctatatggaagaagcggagcgtttcgactggctggtggcgatgaatgacggccagattctggcgaccggcacgccgcaggaattgctggagcgcaccgatacgcccaatctcgatgccgctttcatcgcacttctgccggaagaacagcggcggggccatagggaaatacatattccgccgcgcgcgcctgcctctgataccgcaattgccatcgaagcggagcatgtcacggttcggttcggtgattttaccgcagtcgataatgtgagttttcgtattccgcgcggggagatattcggctttctcggctccaacggttgcggcaagaccacaaccatgaaggtcttgaccgggcttttgcccgcaagcgagggcacggcccggcttttcggacgtgaggttgacccgaaggatatcgatatacgccgccatgtcggctacatgtcgcaagcgttttcactttattcggaactgaccgttcatcagaaccttgagcttcatgccaggcttttcggcatggagccggatgtcacggcgcggcggataaaggaactgacggcgcgtttcgaccttgcggatgtgatggatgaattacccgatgccatgccgcttggcattcgccagcgcctgtcgctggctgtggcgctgattcattcgccggatatcctgatcctcgatgagccgacgtcaggtgtcgatcccgtggcgcgggatgccttctggcaaatccttgcggatttgtcgcgccgggacaatgtgacaatttttgtctccacccacttcatgaacgaggcggagctttgcgatcgcatctcgcttatgcacgcgggcaaggtgctgatcagcgatacgccgaaggcaattaccgaaagccgcaatgcggccacgctggaagacgcctttgtcgcctttttgcaggatgcgatcggcgagggtgaacaatccgcgccgcaaaagattgaaaaagatagtgcggagccgaaggcgcaacaccgaaaggcatggccaagctggctgccgaacctgcgccggatgtttgcctatacgcggcgtgaggcgctggaactgaaacgtgatccgatacgggccacgcttgccattctgggcagcgtcattctcatgttcgttatcggctacggcatcaatctcgacgtcgagaagctgacatttgcggttcttgaccgcgatgatacgacgatcagccgcgaatatacgcagcagatcgcgggatcgcgctatttcatcgaaaagccgccgatcaccgattatgacgatctcgaccggcgaatgcgcgaaggcgaaatcagcctcgccattgaaataccgccgaatttcgcagctaatgtcatgcggggggcggcaggttgaggttgcggcctggatcgacggggcgatgcccacgcgggcggaaaccgtcaagggctatgtgcagggcgtccatgcaaactggctgacgcaaaaggcgcgcgcgctttatggtgatgcggccacggccggaaatttcaatcttgaaatccgctatcgctataatcccgatgtgcaaagccttgttgccatggtgcctgcggtcattccgctccttttgctgatgatcccggccatgctggccgtgctgagcgtggtgcgcgaaaaggagcttggctcgatcatcaatttctacgtaacgccagtcaccaaattcgagttcctgctgggcaagcaattgccctatatcgggctggcattcctgaacttcctgatgctgacggcctttgccgttttcattttccgcgtgccgtttaccggcagtttcgtgacctatgccaccgccgcactgctctatgtcatcatcacgaccagcatgggactggtgatttccactttcatgaacagccagatcgcggcgatcttcggcacagcacttatgacccttattccggcggtgcaatattcaggcattatcgatcccgtatccgcgttgcagggcgtgggggccttcatcggcaagatttacccgacaacctatttcgtgacgatttcgtgcggaacgttctccaaggcgctggatttcagcgcgcttgcgggttccttcctgccgctgctgatcgctattccggtattgatgctgcttggcatcgttcttctgaaaaaacaggcgagctgagatgaggattgccaatatattccggctcggcatcaaggaactgcgcggcctcatgcgcgatccgatgcttctgatcctgattgtctatgctttcacgctggccatttatacggcggcgaaagccatgccggaaacgctgaacaatgcggcaatcgccattgtcgatgaggaccagtcaccggtttcgggccggattacgaccgcgttctatccgccctatttcgtgccgccgaagcttatctcctcttatgagatggataatcgcatggatgaggggctggatacgtttgcactcaatattccgccggattttcagcgcgaccttctggccgggcgcgcgccgaccatccagctcaatgtggatgcaacgcgcatgagccaggcctttacgggcggcggctatgtgcaatccatcgtggcgggggaggtgagtgaattcctcaatcactaccggggcagtgcgcccgcgccggtcgatctgaatttgcgggcgcgcttcaatcaggaattgaacaagggatggttcggggcgattacaaatgtgatctcttcagtcacgatgctttcgattatcctgacaggtgcggcgctgatccgcgagcgtgaacatggaaccatcgaacatctgctggtgatgccggtaacgccgattgagatcatgatcagcaaggtctggtccatggggctggtcgtgctggttgcctcggcctttgcgctgaccttcgtggtgcaggggctgttgtccgtgccgatcaacgggtcgatcctgctctttcttgcaggggctgcgctgcaacttttcgcaacgacgagccttggcatttttttggcaaccgttgccgggtccatgccgcagttcggcctgctcctgatgctgatcctgctgccattgcaggtcttgtccggtgcgaccacgccgcgcgaaagcatgccggaaatcattcagacgatcatgcttgcagcgcccaacacgcatttcgtcattctggcgcaatccattctttttcggggggcggggcttggcgtggtctggccgcagttcctggcgctgttcgtcatcgggtctgtacttttcctgtttgccttgcggcgcttccgcgctttcctgcgatagggaaagcgttgaaaaacaaagagatatagcgggatggtgacctgatttaatgtcatcacgctctatcgcgcgctttggcgcagttgcgaatcctcaatcatattgctatcgcaattttcaggagacggttccgccattgcggcggatgaaaagggaacacggtgaagccatagggctgaaaccgagactgcccccgcaactgtaaccggagagctatcctccacaggccgcgcaagcggccaaagccactgaaagcagcaatatgctgcaatcgggaaggcggaggcaaagcgaagacccggaagtcaggagacctgccgtatccggtcacccatgcttgaatacggggcgtattcaggcgcggtcgtccgtggcggtgacattgttgaaatgttgccgtcaggaaagaaacagctttgcgctggcacttcttcaacctgcggtgagagggaagctggacagggaaaacccgtccggcaggttgaaggataaaatgcatattctgaaattgtcagctcttctggcgtcggcctgtgcggccacgttatcacccgctttggcgcaggatggcggggataaggatgatggtgtcacacttgatactatcgtggtgacaccgctccgccgggcctcgtcgcttcagcgatccacgtcctcggtgagcgttattgacgctgccgatatcgaacggtccgccgcgcccgatctgcaatccttgctgcaaacctatagcggcatttcggtcaagacgaatggtgggcaggggtcttccgccgatatctatatgcgcggcatgtcgtcgaagcagacggtcgtgctggtcaatggggtgcgcacggcttcggcaacgagtggatcgaccgcgcttgccaatattccgctgacctccatcgaacgtatcgagattgccaggggcgcgcattcctcgcaatatggcgcggatgcaatcggcggtgtcatcaatatcatcaccaaacagggcggggcctgcggcgaacgcgcatggtgcggcagcgtttcaacaggcgtgtcgcatccatggggcggttatgcatcgggttcgttacaaggccgcagcagcgacggtatcgattatgccgtaggggcagcgtttaccggcactcaaggctatgatttcaccacgccggaagcattcggccacgagccggacgatgatggtttcctgcagggctcgttcaattttgcgctgtcgaaagatttcgactggggcaaaatctatgcggacggcctcttcagccgtgggcgcaaccagtatgatgcgaccgcacccgcattcaacgaagcggatagtacggcctttaccggcaaggtcggcacacggatcgaccatacggccgactggtcctcgacggtggaattcagcaccgggatcgacaatagccggaatttccgcaaggggatcgaaggttcggactggttcgagaccaggcgttacggggtgttcgcctcgaccgaaaaaagcttcgataccggcaaggtctcgcatgttgtgactggcggcgttgaagcctatcgggaaaaaatcaatacgaccatcgattatgacgagacaggccgcgatcttgccgccgtgttcgggcaatattcgctggaatatgatgcattgcgtttcgatggcggcattcgctacgaccataatggccagttcggcaatgtgaccacctataatcttggcgcgagctatgaaatcctgcctgatctggtgctgcgttcatcctatgcgacgggtttccgcgccccgactttcaacgagctttattatccgggctttgccaatcccgacctgcaacccgaaaaatcccgttctgtggaagtcgggctgaactggcaggcgacggcttcgacaagcctcgacatggcactctatcagacccggctcagcgatgcaatcatgagcactgcgccgtcctatattccgtataatattgcaagcgcgaaggtgaccggccttgaagcgacactcagccatagcttcaacgaacaatggggcatcaagggaatggtggacctcaagcggcctgtcgatgaagatagcgggaatgatcttccctatcgcgaacgtttcaaggcggccgccgaagtgaacttcaagccggtggaaaagctcgatctgacggcacgggtgctctatggcggttcgcgctataccaatgcgaaaaatacgaagaaactcggcgattatgtcaccgcggattttgtggcgctctattcgatcgacaaacaatcgcagttgaagttctcggtggagaatatcttcgacaaggattacgagacgagttccggctatgttgcgccgggccgcaccatcactatcgggctgacccgtaatttctgagattggacaggatgtgaaaagggtttccgtaaaatggacgaggaggctctgccttgcggcaggtctggccctttttgcccccctgccggccaatgcggctgatattgcgcagcgtgtggtgtcgatcaatgtctgcaccgatcaactggccatgctcctggcgcgggaagggcagttgcaatccgtctcctatctctcgcgtgatccgcagctttccgtcatggcggacaaggccgaacgattgccgatcaatcatgcgcaggctgaggaggtctttctgcaaaagccggacctcgtgcttgcaggcacattttcctcgcgcgcgacagtcggattgttgcgcaggctcggcataagggtggaggagtttgcgcccgcccgttccttcgaggacattcaagaacatctgcgccgcataggcgagcttctcgggcggcaggccgaagcacaagcgcagatcgacgatatgaaggctgcgcttgctgcgatcaaacgtcccgatcatgccaagagggtcgcgctttactacgccaacagctatacgtcgggccagggtacgctggtcgatgaggccgtgcggcttgcggggcttgaaaacatggctggcgagatcggcataaccggctcggcgcttctgccgctggagaaactggtgcttgaaaagccggatattctggtgcgcagttcgcgtgaccgcgcgcccgcgctggcatttgaaaatttccagcacccggctctgcgcgcgctggaaaagcaggcgcgggccataagcatggccgataatcttacggtttgcggtggacctttcagcgtcgaggccgtggcggagcttgcggaggctgcccgtgactgaacgccaccgtttccatcttctgctggccgggctggccttgctcgtcatcgtgctttttgccgtttcgcttttgacaggtccagccgcgcttggcataggcgaaagtttcaaggcacttttgggcgatgatcgcgatatgaccgtgctggtgatgcgggaaatccgtctgccgcgcgcgctgctggcgcttttgatcggggcttcgctcggtctttcaggggcggcgttgcaaggctatcttcgcaatccgcttgcagaaccgggcctgctcggtgtcagtgcatcggcgtcgctcggcgccgtcattgcgatctatagcgggctttcgcttctgtttccgcttgccctgccgcttctggctctcgcgggggctttcgtttcggtgtttctggtcaaacttcttgcaggccgcaatgctggcacgctggcggtgatcctggccggtgtcgctgtcaccagccttgcaggcgcgctgacggcgctggcgctcaatctttcgcccaatccctttgcggccatggaaatcatgttctggatgctgggctcgcttgccgaccgttccatgacacatgtggcgctggttataccgttcatcctcatcggctggctcatgcttctttcgcttggccgctcgctcgacagccttacgctcggttccgatgcggcggcgacaatgggcgtcagtctggggcgcgtgcagctttttgccgttcttggcacggcggcttgtgtcggggcgtcaacggcggttgcaggctccatcggtttcgtggggcttgtggtgccgcacctcctgcgtccgctggttggtgcgcgcccctcgcgcctgctcgtcgcgagcggccttggcggggccgccctgctgcttgcagcggatattctggtgcgtgtcgtcatgccggggcgcgaactgaaacttggcgttctgacagccattatcggcgcgccattcttcctctggctggtgttcaaatatcggaggcagctcgtatgaccttgctttcggtgaaaaacctcgacgtgatccttggcggcaagcgtgccctggccgatgccagcttcgagacaaagggcggcgaattcatcggccttgtggggccaaacggggccggtaaaacgacattgttgcgcgccattgccgggctggtggcttccagcggtcaggtttctctggccgggcgcgacttgcgccatatgggggctgccgaaaaggcgcgcagccttgcctatctgccgcaggagcgcgatgttgcctggcctgttagcgttcatatgctggtttcactggggcggtctgcgctgaaaccggtctttgccgggctggacaggcaggacgaggccatcattgaagcggtcatggaccgcatggatgtgtcgcgctttggcgagcgctccgtcatggagctttcgggtggcgaaagggcgcgcgtgctgatcgcgcgtgtgctggcgcaggacacacctgtcattctggcagatgagccggtggcggggcttgatcccgcccatcagctaaccttgatggaaacttttgccgaactggcgcgcgaagggcggacggtgattgcatcgctgcatgagcttagccttgccgcccagcattgcagccgcctcatcctgctggatcatggctgcatggctgccgatggcacgcctgccgaggtcttcaccccgcaacgcctgcgcgatgtctatgggatccgtgcgcggatcatgatggtggatggcgaattcatcgtccatccgaccgcactacaacctcgctagattttcttccactggcgctcgcgggacgaggcatagatcgtctccaccgtcttttgaacctcatagccttcgcggaaatcggcatggccggttttctgcccggcaatggccagcacgaaatcgcgcacttcgatggtcttgaggtcgttgaagccgatctgatggccgcccgccacgcagaaagcgccatagggctcatgttccggcccggcaaaaatcttgcggaaaccctgctgccccttgcggtcggaatagaggaacaattccagttcattgaaacgctcctgcgagaagaagatggcgcctttcgatcctgaaatctcgaaatcgtgctgcatcttgcgcccgcttgccacccagcttgcttccagtgtgccggttgcgccgttttcaaaacgcatgaaagcgtggcagacatcatccacttccacgggtttcgtgcgggagagatcagccatgtcggggcgctcacgaatgagcgtaacggcctcgcccatcacgtccgcgattgggccgatcagatagcgcgcggttgcgatgatgtgactgccgatatcggcaagtgctccaccgccacctgccggatcaagccgccatgtccacggaatgcgggcgtcggccatgaaatcttcggcgtgaatgccgcgaaaatttcggatttcacccagttcaccgcttgcgataatctcttgtgcaagcttcatcatggggtttttcagatagttgaaatccacagccgtctggataccctcgcgttctgcggccagcgtcatttccaggcaatcggcggcagagggcgccagcggcttttcacaatagacatgctttccggccttgatggccgccagagccatttccttatggaagcggttgggggtggtgatatcgatgaggttgatgtcgggattggaaatgaggtcacgccagtcgccagtggcatgggcaaagcccagttgccgcgcggctttgcgggctatttgcacgtcaatatcgccaagcgtgtgaagctgcaccgcaagcggcaggtcgaagatgcgattgacattggcaagcgccagcgcgtgggttttgcccatgaagccggaaccgatcaagcctgctataacagccatttccatcccctcccaagccgtaagtcaatcatctccagctctctgatggtgattggctatgtgttttgtcgcatttgcctcacacatcgagcgggatcagaaatcagcccagtgaactgatttcccgcataggcgcttcgcactttagactcgaaaatattctatcatatcataggtagcttatgtgattgacaggagctatcagaaatggaattataattccactagaattttctaatgattgtttcattctattaaaagatcgacggtttgccgcattttcggggataaggcttggaggagcgcccgataagacaggccgaagataaaggcattatcgaaaccggcggggaatgccggataaagggaggaatgagcatgaaatctcttttgaaatcggcagttgccgggacagccttgcttgcagccgcctttgcagcgcaggcggctgacatcaaaatcgtcgtggtgagccatggtcaggcctccgatccgttctggtcggtggtgaagaacggcgtcgccgaagcggcgaaggatacgggcgtgcaggttgagtatcgtgcgccggaaaccttcgacatggtgcagatggcgcagcttattgacgccgcgatcaaccagaagccgcagggcctcgtggtttccattcccgatgccgatgcacttgggccatccatcgagcgcgccgtggcggcgggtattccggttctgatgcctcgaagaagcttggcgcgcttctgcatgtcgggcaggatgagttcgatgccggaaaggtggccggtgaggcgctgaagaaggcaggcggaaagaaggggatctgtgtcaatcaggaggtgggcaatgtctcgctcgaccagcgttgcgcgggtttcaaggaaggcttcggcgacgtgaaggttctgccgacatcggctgatccggctgaaaatgaatccaaagttcgcgctgctctcgcctccgatccggcggtggatacgatcctgacgctgaatgcgacgctggcgggcgaacctgccgtgaaagccgcagccgaaagcggacgcagcggcatccatatcgcgacctttgacatgtcggctggcttccttgaagcggtggagaaggggcaggcgggttttgccatcgaccagcagcagttcctgcaaggctatctgcccgtatcattcctcgcactgaatgcgaaatatgggctgatgccgggtggcaacgtcccgtccggcccgaacctgatcaccaaggacaaggccaagcaggtggtggaattgtcggccaagggtatccggtaagactggctgtttagttctggagcggttcctgttttaacagaatcgttggaaccgctctatctctttgtttctacgcattatccggcgcattgaagcgggatcagaaatcagtccagtggactgatttccccgcgtaggcgcttcgcacttttggctcgaaaatgttcgggctcacggcaaatgagatcgaacccgcccacgcaaatgggcgggaacggatgattgcacccaagctccagcagcttcgaccgtgatcgtggctgcaagaatgcctgaggaaaagatgatgagcgaacccaattccgaaacgaaggccgcagcggcggcacccgccgatgagcggctgaaatcggccagcaccttgcagcgcctgttgagcaggccggaactgggcgcggtgtccggtctggttctcatcacgatcttctttgtttcaaccgccaattcggccatgtttaccgcagccgggatcatgaatttcatggccccggcctcgcagctcggtattcttgctgtcgcagcggcgctgttgatgatcggcggcgagttcgatctttccattgggtctatggtggcctttgccggcctgatttttgccgcagcccttgtcgtctggcaggtgccgcttgccgttgccattatcgttaccttgctgtttgcggcgctggtgggggcggtgaatgcgcagatcgtcatcagaacgggtctgccgtcctttatcgtcacgctggcctttctcttcatattgcgcggcctttcgcttgtcgggctgaagtgggcaaccggcggtgcgacgcagctgcgcggtgtgaaggaagcggtcagcggcagctatctggccggcctcttttccggcgatgcatttccggggcttttcgcatggctggcggaaaaggatttgattgcgaaatttccaaatggcgagccggcagtgaaaggtgtgccggtcgaggtgctgtggtttgtcgtgattgcccttgtcgcgacctatattctggtgcgcacccgcttcggcaactggatttttgcggcgggcggcgatgcgcttgccgcgcgcaattccggtgttccggtgcgccgcgtcaaaaccacgctcttcatgtgcacggccatggaggcagcacttgtggctatcctgactgttctcgatgccgggtccaccgatgcacggcgcggtttccagaaagaattcgaggcaatcatcgcggccgtgatcggcgggtgcctgctgaccggcggttatggctcggccatcggcgctttcttcggcgcgatcattttcggcatggtgctgatcgggctgacctatacgcagatcgaccaggactggtatcttgtgtttctcgggggaatgcttctgatcgctgtgctcttcaataatttcatccgcaagcacgccacgggcgagcgttgagagggaggttttcatgacgacgccgatcatcgaagtccgcaatctcgtcaagcatttcggccctgtgattgcgctaaacggcgtttcgctcagtgtggaggcggggcaggtccattgcctgctgggtgataatggtgctggcaaatccacccttatcaagacgctttccggtgtccataagcccacaagcggcgagtttctggtggagggaaagcccgtttcgttcaacagtccgcgcgatgcgctcgatcatggcatagcaacggtctatcaggaccttgccatgatcccgctcatgtcggtgatgcgcgattttttcctcgggcgtgagccgacccggggcataggcccgatccgctggttcgacacggagaaggcggaagaagtcacccgcgaggaaatgcgcaaaatcggcatcgatgtgcgcgatccgcaacaggctgtcggcacgctttcgggtggcgagcggcaatgcgtggccattgcacgggccgtctatttcggggcgaaggtattgatcctcgatgagccgacctccgcacttggcgtgcgccagacggccatggtgctgaaatatatcaatcttgtgcgctcgcgtgggctgggtgtgatcttcatcacccacaatgttcgccatgcccatgccgtgggtgacaagtttaccgttctcaatcgcggcgtgacgcttggcacgcgcaccaaggacgatgtggatatggatgagttgcaaagcctgatggcaggcgggcaggagcttgccgatcttaccgctgaactgggcgggcgagtataaccggagaacatggaatgggcggacagttgaagggtaagattgcagtcattacaggcagcacgcaggggctgggcgcggccaccgcccggctgtttgccgaacggggcgcgcaaggccttgtgatctgcgggcgttctgccgaaaagggcagggcgcaggctgccgggcttgaagaactgggcgcaaaagcggttttcgtgcaggtggaccttgaaaaggtggaagactgccgccgcatcgttgcagaagctgaccgggcattcggcaggcttgatattctggtgaatgcggcgggactgaccgatcgcggcactattctggatacatcaccggaactgttcgaccggctctttgccgtgaacacgcgcgcgccgtttttccttattcaggaagcgatcaagcttttccgccgtgacagggtggagggtgcgattgtgaatgtctcctccatgtcgtccatgggaggccagccttttattgcagcctattgcgcctccaagggcgcgctcgacacgctgacgcgcaatgttgcctattcggttcttcgcaaccgcattcgggtcaacagcctcaatatcggctggatggcatccgatggcgaggatcgtatccagcgtgaatatcatggtgcaccggcaaactggctggaggaagccgtaaagacgcaacctttcgggcggcttctcgacccggcgaaagtggcgcgcgccattgcttttctggcctcggaggaatcaggactgatgacgggtgctatcgtcaatttcgaccagtcggtctggggcgcttatgacggttctccgcatcctgagaagccgctttgaacacttggcgatagcgattttccttatttgcatatcggggccgccttgcgataggctcgtaccgatagatcatcgctctttggaaaagaattcatgctcaaaaacataaatcctctgcttacaggttcgttgctcgccattctcgcagatatgggccatggcgacgacctcgtcatcgtggatgcaaattatccggcgcaggctgccggtgttcccgttctcgattttccgggcatcagtgcgacgcaagtcgcagaagccgtgctctccctgctgccattggacgactttgttgacaggccagcagccgtgatgcaggcgccgaacgaaatgcctgcaatcttcaaggaatttgaagcggttatcgagaaggctgaaggccggaagattcctgtcgagccgattgagcgatttgccttctatgatcgcgcacgcggggccttcgcgattattcgcaccggcgaaaagcggctttacggcaatattattttcaaaaagggcgtgatccgctcctgagcggtttgctggggcggtttcggttaaacccgagcgtctgattgggtttggcccctaaagctgctccattcccattgaagcgcgtttttaaaagaaacccgggccatgacggcccgggtttgttttttgcagcttattcctgcggcttctgggcctttgttttcattgggcccttatgatcgccgcccttatgatcgccactcttgtggtgcttgcccatctcatgatggcccttgtggccacgatgggacatctttgcggcgcgcatttcatggcggtcgagctttccatcgtcattgcgatccagcgcagcgaattctttcttgcgctgattctggatttcatccagcgttaccttgccgtcaccattcacatcgagacggcgctccatgcggtcggccgcgcggcttacgacacgcttgagggcgagggcctcgatttcatctcgcgacaggacaccgtcgccattagtatcggcagccttgagctggtccatacgggagaatttctcaagatcgataggaccgcgcttgtttttcgcatcctgattgcttgaaacggcggcttctgctgctggtttatccgtattcgcattgctcttctcttgagcaagtgcgggaatagcaaataaagatgttgcgattacagcgataaatgcggtcttcgatttcatggttcttgactccattactcttttacaggtgcgccgcttattggcgtacgaataatgtgtgcctttttagatgaacctgatatgaataagccaattaattatccgtaatgtattgggaggcaataagggggagataggcgcaaagcacggcgatccaccatggccctacggttgagggagtgcaccggccgcggcaatctgccatcggattaatcagcggaagtttttggaatttaaagcgaatttggtgggtgatgtagggatcgaacctacgacccgctgattaagagtcagctgctctaccaactgagctaatcacccactcgctttgccgaggcagcggccccggtgaagtgagcggttctataacggcctcttttatgtctgtccagccttcagtcgaaaattttctgaaaaaaatgacagcttgtcgaaaaagcccgcaaatgccgggtttgaagaaattggtcagtacacgccagcggtgcattccagcgcattatccgttctggttggggtcttttccgctcgtcttgcagaatcgtggcagcaagattcgtcattcgattcattttttcttttttaacgttgtaagctttacctgtcggctccatattcggtagcgctggacaggaaccgctcggcagggagggggctgttcgcggctttgttaaagctgtaaatgtcgcaaccatattatcgattattggttcttgcctgggaggtcaggggatataaaaggcttcatcggcaagcggttgctctgcgtctggcgaagcatcaactatcccgatcatatttgagcagggcgcttcacgcaccggataggctttgcggaaaatacagaggcggctttgatcgtttcagaaatccggtttgcggtatttgaggatggaatggaaagcataattggggatctagggcagtttatttccgatcaccgggcgtgggccgggccaattgtaggcgccatcgcctttggtgaatctcttgccatcatcggaatgttcattcccgcgaccccgatcatgatcgccattggcggccttgtcggcgctggaattgttgagccgctccccgtgatcatcggcgccgtcatcggtgcggtggccggtgacattatttcctatcttcttggctggtggctgggccgcaacatcattcataaatggccgctcaacaagtatcgcagcgccgtggcacgtgcgcgcctcctctttcgccgctatggttttaccgcggtttttttgggccggttcttcgggccggtgcgctgtaccgtgccgatggtggctggcatgatgtccatggaccagacccgattccagacggcaaacgtgctttcggcactcgtatgggccccgctcatgttccttccgggctggctggtagggcgcggggcagggatattcgccaaaatggatggcgatcatatgcgctggtttatcatcgctatcgccattgccactgtcatcgtaacggttattggcgtgcgctttttcagggcgcgcccgcgccacgagcgcaagcgcggggtgcaggtatcgccgggggagtaatcagccacttgtcttgcgggtttgcgtctgcatagtgaggcaaaccatagtttcccatggcaatgggcgattcattggcagtatatgccccggtgaacgcccccaacaaggttcatcgcgctttatgcccgacgacagttccgacgaatcgcctgcgcgaagtccgaatttccttcacgaaattccgggcccggattgtgtggagcaatttctatcgatgttcgcttccggcaggctggaccgtaatcgcgcggcccggccttttgacgtctgcgcctttcaaccctgcctgcatctggagcgactccagttatgatggaatggccgggatcaatctaactatttgttttgccacactatcctacgcaaaaccgccttatgtttttgctggaatcattctaaaggagccgacatatcatggactggtccatggactggattgccgatcccaacgcctggataggtttggtgacattggtggtgctcgagatcgttctcggtatcgacaatctcgtcttcatcgccattctggccgacaagctgccgccgcaccagcgcaatcgtgcgcgcctggttggccttggtttggcgcttgtgatgcgtctggtgctgctcgcgtcgatctcgtggatcgtcacgctgcgcgaaccgctcatttccataatggggctgtcgttctccggtcgcgatatcatcatgctcactggcggtctgttcctgcttggcaagggcacgatggagcttcatgaacgccttgagggcagccatggaccgaaaagcagccggattgtccatgcggtgttctggcaggtgatcgtgcagatcgtggtgctcgatgccgtcttctcgctcgacagtgtgatcacggccgtaggtatggtccagcatctgacggtcatgatgatagccgtcattctggccatcggcgtgatgatgcttgcctcccgacccttgatggatttcgtcaacaagcatcccaccgtcgttatcctctgtctcggcttcctgatgataattggtttcagtctcgttgcggaaggtttcggcttgcatattcccaagggctatctctatgcggccattggcttttcggtgcttgtggaggcagccaaccagtttgcgcgccgcaatcgcgaaaagctggtgacgacaaacgacctgcgcgaacgcaccgcaggggccgtgctgcggcttttgggcggcagccgcggtgagaacccgctttccgacacggttgacgtgattgcgcagcagactgcggccagcgatgtcttcctgccggaggaaaaggaaatgatccgcggtgttcttgatctggcggagcgcccggtgcggtccatcatgtcgccgcgcaacgaggtggaatggctcgatcttgacgaggatgaagacaaaatccacgccactatccgcaagctttcgcattcgcgggtcgtggtggcgcgccatcaggtggatgagttcatcggcgtggcgctggttaaggatctgctgctcgatatgaccgacaagaaggccatcgactgggacaaggttgtgaagcagccgctcgttgtgcatgagaatgccaatgtgcttcgtgtcatggagcagttgcgcatctcgccgatccagcttggcgtggtcgtggacgagcatggctccttcgagggcgtggtgacgccaacggatattctggaggccatcgccggggaattcccggatgaggacgaggaagtcgcggtcgcccaatccgacgggcagggcggttatctcgtggatggttttacggatattcgccgcttgagcggacttctcgaccgcgatctggtggacgagggtgatcgctatacgacgcttgcaggctatgcgctctggcatctcggccatttgccggttggcggcgagagtttcactgccgacggctttgatttcacgatcgaggccatgagcggtcgccacgtcgagaaggtccggatcaggcccgtgccggattacgaggtgtagaacctgtttgcgggcgggggcgcacttctcacaaattatttcactcattcatctccgatagaataagtaggttattgacaaggccggggggaagccttcaaaattaacgcatcgttcataattgcagcagaagtgctgcaacaaaccggacggatcggcgaataaggaggcttggaaggatgcgaattttgcgattgctcgctgtgaatatgatggacgcaatattgcgcatttccgcctttcttgagcggccgtggtgtgcgatgaaactcaatgctgaagagatcgcagaacgcaggcgcagccgtctggagtgcggtgagcagaattttctctggtgctggcagcaccgtggattctggtaatcaggcattgccagaaaaaaattcgaggccggaagcgcaagtttccggcctttgtttttgttttacgccaggcctggaagcgggaaatattttctcccgtacgatagcgcgataggtccaagttccataaaacatttggaaagtagtttatatatttaaatcaatgatttagattgattttgcttcatttgccgctagatttgttttctaaattcaatttgaaaactacgccctttgtacagcggtggcggtggggaagcatgtcatgagaaaaattattctatacgcggcagttgcgcttggtcttggtgctgcgccggttcaggctcaggagccgaatgaaatcctcaacgtctcctatgacattgcgcgagagctttatgagcagatcaatcaggcttttgttgctgactggaaggccaggaccggacaggagctgacggtcaaccagtcccatgcgggttcctccaagcaggcccgctccattctggaggggctggaagccgatgtcgtgacctttaatcaggtggtggacgtgcaggttctgcacgacaagggcaatctcatcccggctgattggcagaatcggcttcccaataattcctcgccttattattctttcccggcctttcttgtccgcgaaggcaatccgaagcacatcaagaactgggatgatctggctcgtgacgatgtgaaggtgatcttccccaacccgaagacctccggcaatgcgcgctatacctatcttgcagccacggcctatgccaacgaggctttcaagggcgacaaggagaaggtgaaggagtttatcggcaagattttcagcaatgtgccggtgttcgatacgggcggtcgcggtgcgaccacgactttcgccgagcgtggccttggcgatgtgctcgtgactttcgaggccgagacgcggggcacggaaaaaatgcttgggcctgacaaatatgatgtggtcgttcctgaaatgagcctgcttgccgaattcccggtcacggtggtcgatacggtcgtggacaagcgcggctcacgcaggatcgccgaggcctatctcgattatctttattcgcccgccgggcaggagattctggcccagaatttcaatcgcgtgcacgacaaggatgtgatcgcgaagcacaaggatatctatcccgatgtgcgccttgtgacggtggaagaagcgttcggcggctgggacaaggttcagaaggagcatttctccgaaggcggtgtgctcgatcaactctttaccggcaagtaatggcgcaatagagcggttccggttgaaacggaaacgctggaaccgctccaagtatttgttttgtcgcattatccgacgcaaaaccgcttcgcacttttggctcgaaaatgctctaggcggggcgtaatgctcccgtcgtgcttctggaagaattcggtgtctctgttaagtatgaaacgcaattctgtgctgccgggattcggactgaccctcggctgcactctggtttatctcacggtcatcgttgcgcttcccttgctggcgatgatcctgaagacagccagcctggggtggggcgatttctggaatattgtcacctccgagcgggcgctggcgacctatcgcatcaccgtgagcgccgccgctgtcgccacgatcctcaatggtttgttcggcctgctgctggcctgggtgttgacgcgctacgactttcccggcaagcgcctcatcgatgcggccgttgatcttcccttcgccctgccgacggcaattgccggccttgcccttgtgacgctctttgcgcagaacggctggttcgggcgcgtgctggagccgcttggcatcaaggttgcctatgcgccgctcggcatcatgattgcgatgtttttcaccagcatcccctttgtcgttcgcacggtgcagccggtgcttgaagacatgagcgcggatgtggaagaggctgcgcgcagccttggggctacttcgtggcagaccttcacccatatcacctggccgaccattttcccggcctttctggcgggagcctcgctttcgttcgcgcgcagccttggcgaattcggttccattgtctttatctccggcaatcttccctttcagacggaagtgaccgcgctgctggttttcatccggcttgatgaatatgattatccggcggcggcggcactggccttcgtgatgctggtgatggcttttttcatgcttctcgtgaccaatctcatccaggcaaggcggcttcgctatgcagaacgctgacgcagccttgcaggcccgcaacacggggccagtccgcaacattctgatctggcttgcagcgggtctttcggtgctttgcatcggtgcgccgctggcggttatcttctcctacgccttcagcaagggcatccatgtcttcttcagcgagatattgaagccggatacactccatgccgtgtggctcaccgtgctgaccgcaatcgttgtcgtaccgatcaacatggctttcggcgtctgcgtggcgtggctggtgacgaaattccgctttcccggacgaaggctcctcattaccttcgtggagatacctttttccgtttcgcccatcgtggcgggcgtgacctatctcttcctctatggttcgcaagggcttctcgggccgtttctggaagcgcatgatatcaagatcatgttcacggttccggccatttttctggtaagtctttttgtgacttcgcctttcgtggcgcgggagctgatcccgctgatggaagtgcagggaagcgatgaggaggaggcggcattgacgctgggcgcaagcgcctggcagacattcttctatgtcaccttgcccaatatcaaatgggccttgctctatggcgcggtgctttgcaatgcgcgtgtcatgggcgagtttggcgcaacgtccgtcgtgtcgggcgcgatccgcggcaagaccaatacattgccgcttcaggttgagctgttgttcaacgattacaatgtggcaggcgcttttgcggcagcttccacgctggcgctcatcgcgcttgtaacactggttctaaaggtctttcttgaacgcaagcagcattcttagagcataatccggatcgttttgttgcactccggctggattatgctcttaaaatgccgcccatcccggaaggaatgggcggggagcaggcaggccgcctgggagatttgggttgaccgcgggttccctgtggagagaggaagcaagaatggctccgtccggccagtggccgaagccgcttgcaacattgatgtgtccggcgtggccaagatcgacaaagcctgaaccccagacatgcgataatgcttccgccttggcgaagctcatatattcatcgttgcggcttgccaccacgatggaaggaaagcccagttcgtggcggggcaggggtgcaaagctttagaaccggctgtccctgcgggccatggtttcggcgtctgccggagcgaccagcaacgcgcccgccacatgggcggcggccgggcggcttgccagatgtgccaccagcacacagccaagactatgcgccacgagaaccgcgccgggattttcggccagcgtggcttcaagcatatgcatccaatcggacagcaccggataatgccagtcgtcctgttcgacgagcaatgctgatggatcgtcatgcaaccattggcgctgccagtggcctgcttccgatcccttataaccggggataagcaatgtcgcaggcatttgttattcctcttggatgggcgtcaaaacaactggttagagtgccgatctgatttattcagagcaaaatgcgctctggagcagttccggttaaaacggaatcgttggaaccgctctaaggccttgggaacgttcatttctgcgagtacaaaaactatttaaagataggcgtcatgtgacgtctttttaaggcaaattaattcaatctaagtcgataagatgaaaattattctctacttttacctggttgctgttcgtgctgtttttcgttccagcgcaggacgaattgtgacttctcaaacaccagcacaaccaccagcgatatggcgaaggggatgagcaggtagagaaggcggaagacgatgagtgcggcaagcacatcggcctgatccatatccggcaggccggtgaggaaaaccagctccaggacgccaaggccgccaggcgcgtgcgaaatcaaagctgccgagaatgaaaccagaaagatgccgaggataatcaggaagcccggatttcccgcttccggcagcgcgaaatagatgatcccggcagcgccgatcagctcaagcggagcgacgatcaattgttgcgccacgatgggcaggcgcggatattcaaggcggaagctgccgatctgcaacgggcgcaggcgcagccagctgccaaagatataaagcagcacaaagaacagcattatcagtgcgataacgatggagaccgctggtgtcagctcttcgttgaagcgcatgagaacatgcggctctagcaggagaaccacgcttgaggtgatgatgacgccgagaacgaaggtgaaggagcagaaggcgatcaggacggcgattttgctaccgggcattccttgcgaggaataggcgcgatagcgcaccacggccccggaaaccaccgaggcgccgatattgtgtgaaagggcataggtcgtgaaggaacagagcgcgatgaacagccaggaaatcttgaacctgagatgcaggagcgcgatgcgatcataaccggcaagcgaactataggcgagaagtgctgaagctgtggccagcacccaatggtgcatacgtatggcgtagagactgtccagaacgtcatcaagtgaaatgctgcgaagctcccggtagagaagccaagccgaaaccccgactgcacatatgccaatgaccggccaaatataatcctttgctttcattaaccgatcaccatgccttcacgcttcatatcgcccccattttcattcacgatgtcggtcgccgtatcttcggctttttccggcatgttctccttcggtccggctggaacctcaattggcgctggaacatgttcgttcctttcgcttcgaggatccgcgccaatggcattcgccatggctccggcaatttcttcttcgccaagaatgacggaatccgcaccgagatcgcgcagatattgcgcctcggcctgcgaacaggcacgcacgacaatgtgcagcccggaatttgcggcacgtcccaacgccgtcacacgccccgcctcgaaggcattgggaatggcgatgaccagatttcgcgccacaccggggtttgccgcttccagtatttcggtattggaagcgttccccgcaatggtttcgatccctttttccttcaaggatatgcagattttgggtgaatcctcgatgacgagaaatggcacttccttttcctgcaatccggcggcgagcctgccgccgatctgaccgtagccgacgatgatcgtatggccggtcagcaatgtatggggcaaaggttccggttcggcaatgttgtgttccgtagcgttgctttcatcggcggtgaggttggtggcgccgcgcttttcgagccacggtctcatgcgctcggccacgataaacatgaccgggttgaggaaaatggaaaggatcgcgcctgcaaggatgagatcgcgcccggctggcggcagcagattgaggctgacgccgaggccagccagaatgaaggaaaactcgccgatctgcgcaaggcttgccgaaatggtaagcgcggtgctgaccgggcggcggaaggcgcgaacgataaaaaaggccgcgaccgatttgccgatcaggatgatggcgagtgttccgagaaggggcagggggtctttgagcaggctcatcgggtcgaagagcatgccgactgaaatgaagaagaggacggcgaaggcatcgcgcaagggaagggattcttcggctgcgcggtggctgagttcggattcgctcatcaccatgcccgcaaagaatgcgcctagcgcgaaggatacaccgaaaagatgcgccgcgccgaaggcaacgccaagcgcaatcgccagcacaccgaggcggaacaattcgcgcgagccggtctgcgcgaccacgttgagaagccacggaatgaccttgcgcccgaccaccagcatcaggacgatgaacaaaacgactttggcgacggtcagaagaatggtgccgccaatgccgaggccgagccatgtaacgatggtatcgcttgccgccatcccctgcgcgcggcccgtcacgctcgcaatcgccggcagcagcaccagcgccatgaccatggcgaggtcttcgacgatcagccagccgatcgcgatgcgcccgcgttcggtatcgatcaggcggcgctcctgcatggcgcgcaggagaaccacggtactggccgttgaaagagccaggccgaaaaccatgcccgcctgcacatcccagccaagggcaaggccaagccccgtaccaagggccgcggctgccgcaatctgcgccaatgcgcctggaacggcaatcgctttgacggaaagcaggtctttcagggaaaagtgcaaaccgacgccgaacatcagcaggatgacgccgatttcggcaagctggagaataaggtcctgatcggccacgaagcccggtgtgtgcgggcctgcaatgacaccggccagaagatagccgacaaggggagagattttcagccgggtggctatcgcaccaaagataaaggcaaggcataacccaatgacgattgtcgcaatcaaaggcgtgtcatggggcatcagatgcctttccgctctgttcttccagattcatcaatgagggccgggcaaggcggatacctcgcccggcaggttggttatttctgcgcgattgcgccttcttcggctgtcttgtgcgccgccttgtgacgctgccaccagtcgcccagcaacagcagaatcggcgccgcgatgaagatcgaagacgacgtcgcgatcacaataccgaacagcataggcacggcaaaattatgaacggcgctgccgccccagatcgccatggggaacatacacaggaaagttgtcattgacgtgtagatacagcgcacaagcacctgattgatgctcatatcgatgatttcgcgcagcgtcttcgacttgtagaggcgcatgttttcacgcatgcggtcatagacgaccaccttgtcgttcaccgaataaccgataatggtcagcagcgcggcaatggcggtcaggttgaagtcgagttgtgtcagggcgaaaaagccgatgatctttgtggtgtcgagaatgagcgtcgcgatggcccccagcgcgaagaaccactcgaaccgccaccagatatagaacagcatgacgacagccgaaagaatgaccgcgatcatgcccgaacgggcgagctcaccggagactttcgggccgacgacttcggtgcgttcgatcttcacaccgggatcgagttcggtcacggcttcacgcatcttgttgatggctgccgtctgcgcctcttcgccaccctcctgacgctgaacgcggatcagaacctgattggggctgccagcggtttgaagtgcgacttcacccaggttgagcgcgccaagcttggcgcgaagctgcgcaagatcggctggctgtgaggtgctgatttctgcctggataccgcccttgaagtcgatgccataattgaggcccggcttgaagaaaaggatgatcgaggcaatcgacagcacgatggaaacgccgatgccgatgaaacgcgcattcataaaccggaaattcgtatgctcgggcacgaatttcaggaatggctcgatgtgcagcaccttgagtttgcggcggcggacgaaccacgccatgatcatgcgcaccagcgtcacatcggtgaacatcgaaatggcgatgccgagcatcatggtgacggcgaagccgcgaaccgggccggtgccgaacaggaacagaaggatggttgccgtcagcgtcgtgacattggcgtccacgatggtggcaaaggcgctgtggaagcccttgtcgagcgccgccatcgcgccaagtcccttgcgggtttcttcacggatgcgctcgttgatgagaatattcgcatcgaccgcgatgccgatgccgagaataatgcctgcgataccgggcagcgtcagcgttgcgccgatcaggcttagcgccgagaaggtcagcagcgtatggagcagaagcgcgacattcgcaatcacaccccagaatccatagagaagcaggatgaagacggccacgagaaggaagccgatgatacctgtcatcaggcccatcttgatggcgtcgccgccaagatccgggccgacggtgcgttcttcgatgacggtgagcggagcgggcagggcgcctgcgcgcagaagcgcggagaggacgaccgtatcctgaacggtgaagctgccgctgatctggccggagccgcccgtgatcggctcgcggatgaccggcgcgctcagcaccttgccgtcgagaacgatggcgaaggggcggttgacgttcttggtggtgatatccgcgaactggcgtgcaccgaggctgtcgaaacggaacgaaacgataggctcattggtccgcgggtcgaagcccgcgcgcgcatcggtgaggcgctcgccggaaagggcgacctgatcctcgatcggatatttgatggcgggattttttgaatccggcatgatggtcacgcccggaggcggcggatcgttcggattggcatccgcgaccatgtggaagctcatcttcgccgtgcttccgagaagctggcggagctgtgccggatcctgaaggcctggaagctgaaccacgatgcggtcagagccgacgcgctggatggacggttcggcaacgccaacctggtcaacgcgctggcggatgatttcaaggctttgctgaagggctgaatcgaggcggtaattgaagcctgcctcagtcagcgtcaggcgaatctggttattgtcgttttccgtgacgtcgatgtcgttgatcgccgtgccaaagccgctggtgttcacctgcgagatgagggtgcgcagggctgtttcggccttggcgcgctggtcggcgtcggggatggttacgacaaccgcgtcgccaacgacgcggatcgactgcggctggatgcggtcggcgcgaagcttgctgcgggcatcgtcgagcagggtgcgcaggcgatcctttttcagtgctgccgcatccacttcgagtacgagataggagccgccgcgcagatcgaggccgagtgtgacctgacgcttcggcagccatgatggcagcgcatccagttgcttttgggtaaagaagttgggcaaggcgatgattatgccgatcagaacgaccaggctataaagcgcaacgacccattttgaagtacgcatgaattatggttccgggtttatcatgccccgtgcgccactcatgaagcgggcttgcgggctgttataatggtattcggattggtgaggcccaatctgcctgaaacgttatcatgcgttttcaggcggtgcacgggccgagccaaaatgcccccgcaaggctggcagaggctgaaatatctgtgcggcttccgcagagcggttgccagaaacgtggagttccgccgtcttcgtgagcaatgcggcattgccatcgccaagccagaccgtcttgatcttggctgcgatggcttccatcaggatggcgcggattggctgcggagccggtgtggattgctggcgtgcgggcgctgcggcgctgccttcggcctgccttgcagctatgccacgcggctggttgagggcatcaccggcttgcgaggaaaaatccacagtgaacagaaaggccgtaaacgacagcacgcacgtcacgaacagcatgaagccatgctgcctgtcctgctctgtctttttcctgcccttcgtcaaatcgccgagactttctctggagttcaaccgtggaatggagccagttttcacgctctttgcgaatcctcattaatcatttgtttccgcatgaacaagggaatactggcatgaaggtctttcttgcacgctattcggttgcttcacgaataaagcgaaatcttgtaagtggatggctccttgtttccattctaacgcgctttatgttgaagcggtgctcttactttaacggcagaattgaaattgatccctttatcgacattccgcgtccttgctgtttctctgctggctggcgctctctcgctgggtgcgcttgcgccggccgtggcgcagaatgacaagcagcaaaacccgcctgcctcgcagtccgcgccggcggaaaagccgaatgggcaggcagcttccgctgccgatcaacggccccccgaacccgtatcgagccccgtatcaagcattgtacagcagcagcggcccacgttcgatgagctgaagcaactgacgaagaagatcaacgagcagctttccaagtccgcgtcgagcgatgaggcgcttgccaatctcaagcttcagcttgacgccctttccaagaagcttctggaaacgggcgttgccttccgcccgcgccttaccgagatcaacacgcggctggagcagcttggccccgcgccttcgagcgatcagccggcggagccggccatcgttggggaagagcgtgcacggctgatagcggaaaaggcagaaatcaacgctacccttggcgaaacggaagacacgtcgcttgccgtgaaccgcatgtctgcgttgatcggcgatatgcggcgtgatctcttcaccaagacgctttcgcagcgcgtcaatctggattcgacgcttggcagcgaagtggtttcggctgcaagcgaccagatgatatcgttgtggcgtatcgtgcgatcgtggtggcgtttcgttgtcaccttcaagcttgaatcgtttctggctgccgctttctttgcccttgccgccgcattggtgcttcagttcggcgcgcagcggtttctgggcgccttttaccggcgcgacccgtccgtcgaatccccatcctatctgagccgtttatcggttgcgttctggtcaacggtcattccgtcagcagccgttggcgtctttctggcgacgacatatttcctcctcaattacttcaatgtgttgaggacggatattgcatcgcttttccaatcgcttttcatcgtattggggctggtgttcttcattcaccggctggccgtggcctgcatcagttccgatatgccgcaatggcggctggtgcaggtggccccgcgcccggggcatcttctggcctggctggtgacagccaccgcacttaccagcggacttgattccttctttggaacagtcaatcgcatactttcctcgccactctcgctgactatggcaaaaagcctgatcgcgacggtgattatcggggtgctcattctggccatcgcctttgtcaagcctgtcgagcgagagaaggatggcgctgtccgtgcgtggccacgcgctttcaggatattcctgattttgatggggctcttgcctattctcacggccctttccggctatatcggcattgcgcgtttcatctcgcagcagatcgtcgtgacgggcgctttccttgtcaccatgtatatgggcttcctgacagggcgcgcgatttccgaggagcaggccttcgcctcaagccggatcggcaaggcaatgcgcgagcgttttcatttcgatgaagcaacgctcgaccagcttggccttctggctggtattctcatcaatctggtcgtcgcgctgatcggcattccgctggttttgatgcagcttggttttcagtgggcggagctgaaaagcacattctacaagctgatgaccggcttccagatcggaaatttctccatctcgctcatggggctcctgtcgggtgtgctgctgtttctcatcggctatgtcctgacgcgctggttccagaactggctggataacagcgtcatggcgcgtggccgggtggattcgggtgtgcgcaattccatccgcactgttgtcggttatgtcgggctttgtctcgcggcgctgatgggcatttcggcggccgggttcaaccttgccaatctcgcactgattgctggcggcctctctctcggtatcggtttcggcctccagaatatcgtccagaactttgtttccggcctgatcctgctggcagaacgccccttcaaggtgggcgactgggtggaggcgggtacggtcagcggcattgtgaagaagatcagcgtgcgcgcgacggaagtggaaacattccagaaacagtcgattatcgtgccgaattcgacgctcatcaacggcaatgtcggcaactggacgcaccgcaacaagcttggccgcatcgacatcaatgtgcaggcttcctttacagaagacccgcgccgcgtccacgcgcttttgctggagatcgtgcgtggccatccatccattctgaagaacccggaaccgttcgtttcctttcagagcatgaccggttcgctgctcgttttcgatgtttatgcccatgtggccgacattacgtcgaccggcagtatcaagaacgaattgcgattccagattgtcgagcgtttccatgaacaggggttgagcctgtcatcttcctcgacagaccttatattgaaggcccccgatgtggagaaactttcggaactgatgcaggaggaaaaaggactttcagcggcagccagcagggagaagacgggcgaaaagaagcctgaggagggtgacaaggacgatcgtgcgtaaccggatttcgttcagttgcggttcagttttgtcagcctataagaaattcgcaaatgcgggaagcctcacgaaagcggggccagagtgatggaaaggtcgggacagcatgaacggaattgacgttttcagcctgggcaaaccctttctgggcgcagcagtcattttgacgttttccatgggcggcgcctatgccgccaagctctccaacaatgacagtgggccgcaaactatcgtcgtcacggagggcgcctccaagcgtgagatgatcgtcgctgcgggtgaaaccgtcgatttctgcccttcgggttgtttcgtgaccttcccgaacggtgatcgtgcggcactgattgggagtgaaacgatctcgatcaatggcggtaaggcgaccgtaaagtaaccggctgcatcaaccgaaaaagccggggcagacgcccccggcttttttgttttccaaaaccgcttcacacttttcgggatgcgctttagctgcgcggcttcaggttttccgggtcatagagcggcttgtagccgactgcggcgacttccaccggataggtctggccgaaatattccacatgcagcttgcggcctggctggcaataggcccagggcagataggcaagcgcgatgtttttgccgatggtcgggccgtaagcaaccgaggtggtgaaggagcggcggccaagcgcatccacaagtgtttcgccggtctcagggtccagcaccggcatgatgccgaccggatagcgcgccacgccgttcttatcgacattatcggtcatgacgagtgtgcagagcatggcgggctggtgctcgcgggccttatattccagatgttttgccttgccgcggaaatccgcttccttcactttcgggcgggcaaggtctgcttccagcagattatattccgtcagcaggtcggcattttgcaggcgcaggctcttttccatgcggcgggtattggcataggtttccacgccgacggcaatcacgcccgtcgagcgcagagcatcccagacggccagcccgtcctcataggccatgtgcagttcccatccctgttcgccgacataggaaatgcggaaagccgtcacatccttacccgcaatcctgatcggcttgatggccgcgaaggggaagttttccggatcgaggctttgcgggttctcaaccacttttttgagattttcacgggcattcggcccccatatgccgatggtgacatatttttccgtcacatcggtaatggtgacgttgaagcccttatcttgcgctacgcggcgcatataatgaaaatcgcgcgggcccgcatcggcaccgttaatcatgcgaatgcggtcagccatgcggatggccgtgaaatcggcacgcaccatgccttcgtcatcgaggaagtgggtgtagatgcccttgccgatattggcatcgccgccgatcctggccgcgcagagccattccatcaatgcgacatggtccggcccttcaatatcgtacatcgcgaaatgcgacaggttgatgatgccgcaattttcggtgagttcgagatgctcggcgttggagacgcgccagaaatggcggttgtcccattcgttttcacgcacgggaacgcgatcgccgtatttttccagaagatgttcattggcggcatagccatgggcgcgctcccagccgccaagctccatgaaataaccgcccagttccacttcgcgctcatagaagggtgagcggcgaatattgcggcccttggaaaacggctcacgcgggtggactgccggattatagaccttcattgccgtttccgtgcagcggtcccagatgaactgctcggtcatctggtgcgggtcgaaacgggaatagtcgatggcgtggtgatcgatggaggtgcggccatccgtcatccagtcggcaacgagcttgcccatgccggggccgtccttgacccagattgccaccgcataccagaggccgcgcaccttctggctttcgcctaccgatgggccgccatcggttgtgacctgcaggaaaccgttgaaggagtggctttcattatagccaagctcgccgaggatgggcgtcagttcaatggcgcgctccagcggctccagaatctgttccatatcgaggtcacgctgagacggcgaaaggcgcgcttcatgtttttccagaaggtcgcgcgggtggcagaggcggggattggtttcctcgtaataacccccttcgatctggccgccttcggcggtcttcgggtcgccggtatcgcgcatataggcggaattgccctgatcgcgcaggagcggccagccgatttccttgcccgttcccgcgaactcgttataggggccgaagaaggtgagcggatggtcaatcggcatcactggcaggtcttcaccaaccatttcggcgatcagacggccccaaagcccggcacagatgatgacatgatcggcttcgattgtgccgcgatgggtgacgacgcccttgatgcgaccgttttccactacaagcgactgggccggtgtgttggcgaagcttgtgagcttgcctgccgcttccgcctgatcaatcagcttgcctgcaacagtctgtgagcgagggatgacaaggccggcatccggatcccaaagcccgccctgaaccatgctttcctcgatcagcgggaatttttccttgatctccgccggttccatcaggcgcgcgcgggtgccgaaagccttgcccgatgcgaccttgcgcctgatctcatccatgcgcgcatcatcaccgacgcgggcaacctcaatcccgccgacgcgggcgtagtggcccatcttttcatagaaatcgatggaatagagcgttgtccaccatgagaggaaatcatggcttgtcgcatagtagaaatccgaggcatgggcggtcgaaccgatatcggttggaatgcccgacttgtcgatgccgacaatattgtctcacccccgctcgatcaggtggtgcgccaccgatgcgccgacgatgccgccgagcccgataatcacgactttcgccttcttgggaaactctgccattttatgcgatcctggttgttttattacaaaaccatagtcgttgggtggtcgcgacatttgcctttatacgacatattcgcggcgccggacgaccgggcattggagcgctttggttcactggcactgttccatgcgcgacggatgcggttttcactgcaatcctctgcggccttgcagggcgaagttgcggaattgattccgaaaagctttctatggccttgatttttcgtggtgttaagctttcccgaaacctcaatccggtgggtcaggctgcaacaagtattttgcgctcagcgcgctcctgttgtggcgaacgcccgtaaagttcgcggtagcatttggaaaaatgcgacgctgaaacgaagccggaggcgacagcagcttccacgacaggcatggaggattgcagcaggagatggcgtgcgcggtcgaggcggatttcgagataataacgggcaggcgaacggcccatttcctgccggaacaggcgctccacctgacggcgcgagaggccgatcgtatgcgccacgttgatgagcgcctgcggctcggaaaggttggcttccatcatttcgatgatggtgagaacttttgaattctggatgccgaggcgcgcgcgcagcggcaggcgctggcgatcctgcgggctgcggacacgatccgtcagtgcctgttcgcagattttattcacgagattggcgtcgaaatcatcgccgataagcttcagcatcatatcgagagaagccgttccgcccgcgcaggtgtagagattgctgtccacttcaaacaggtcggcatagacctccgccttggggaaagcctcggaaaagcccggcaggttttcccaatggatggcgcaacgcctgccggagagaagcccggctgccgccagaatatgtgcgccggtgcatagcccgccaaccgccacgccgcgattatattcctcgcgcagccaggcaaagacggatttgttgcggaattcttcgacatggacgcccgaacagacgaaaaccatcgagggacgctgttcgcgctggagatagcggcgttcgtcttccagcgaagcattgaccgcgcattccacaccgttcgaggccgtcaccggctttccgtcaaccgatgtcaggcgccactgataggcatcatagcccagcatctggtttgcgatgcgcaatggttcgatcgctgtcgcaaacgcaatcatcgaaaagtttggaacgagaaaaaagacaatagaccgcttgaccaaagaattctggttcatagcccgatcaatcccatttgtgaaagcctgaactgcggttcctgacgcagttttcagctttgtgtctccgtcacgacaccgggcaaaatttccatcccggtttccggtcgtttcctgaccggccatcctgctatgccggcccggattctcagggggagggcgatggcgcaaacaagacagtgttgtattgagacacagaacgcagaggttgcaaagtgcggctaaatgcctgccgtaaaaaggtattttcatgtcgggaaattgagggcgggtcgcgattctgccctccggggtcggcgtcaatttttggttgatggccggaaaaacccgcgagccggttgttagtgtggtttcaatgggagcggcgcttgacgttcaattaaacgaaatatagaaactatcaaggtcagaaaatttgaaccatgcccaagatgcggaatccgatatgacagcgcccgttcaacatcctttgccgatgctcgatattgatgtgctgcgcactttcgtcgcgattgccgatacgggcagtttttcttcagcggcgaatgccgtgttccgcacgccttcggctgtgtccatgcagatcaagaagctggaagaacagttgggtgtcgcagtgttcgaccgcgatgcgcgttccgtgacattgaccggcgacggggaaatcctgctcggttatgcgcggtgtcttctggcgctcaatcgcgaagccgtatcgaaattcgtcgccccaacggtcaccgggatcgtgcggcttggctcgcctgacgatattggtgaatgcgtcctgccgctggtgttgaagcgttttgccgaaacgcatccgggcgttaccgtcgatgtggtgatcgaccagagcagcaacctgcgcaagcggctggatgaacgcaggctcgatgtcacgctggtcaatatttcccaggctgtgccaactagggatgatgtggaaatcatgcttgatgaagagctcgtctgggcaggggcaaaatgcggcacggcctatcgccgcgatcctctgccgctttcgatctgggaagaggggtgtgcatggcgcgctaatgcgctacaggcgctggaaaagagcgggcggccttaccgcgtcgcctatatgagttcgcattcaaccggacagcgcgccgctatcctggccgatcttgccattgcccctttcagcaagacgcttttgggggagggtatcgtcgctctggggcctgagcagggcttgcctccgcttggccgctatcagctcggcatggttatcaagcaagaagccgggcctcatattcaggtggtggcagatcacctgcgcaatgtgtttgaaacctatcgccgcacgggccgctttgaaacgttccgctcctgctgattaaatccatattgcccgcaaaaaatactacgctaaatatttggataagccgaaggattcggcttccactgcttttggccaaaatatcctttggcaaaatggcggggattgaatggcttggaaactggagcgcctggccgagcagggtgcagcgcgcatatcccatgggagaaactgagatgaagctgacacgactggtcccgattgcgcttgttctttgtgctttcacacttgcttcttgtgcgaacacggttcgtggcgttggccgcgacgtaaaaagtacagcgcacgccgttcaggaaacggttgaataaagcatcatccagcgcatcgaagcgggatcagaaatcagtccggtgggctgatttcctcgcgcagatgctgcgcacttttggctcgaaaatacgctatttctttatttttacgcattatcctacgcaaaaccgcttcgcacttttgctggaaatgctctaaacggcaaaaaccgcgctgcctgacggtgcacggttttgccaaaaacgcatggctacccgccgaacgttacgcaggcgagagatactttagctccggtacgcagtaccagatccggagccgagagcggtgcaacccgtctcgtgctcctttctagccggatatcgttaccggaccgttatcagacacttaagcaaatctaaataatgcaagttttttgccggaaagcgttttttcttcaggcgcggtccgtgcggtcgcgcaggaaattgatgatgccggaaaaatcctcgccgccatggccttcgtcgtcgaaacggctgtagagttcgcgcgcatgtgcgccaagaggtgtttccgcgcctgcacttttggcagcttcctgcgatagtttcaggtctttcagcataagtgccgccgcaaagcccggcttgtagtcattgttcgcaggcgaggcagggaccgggcccggaaccgggcagtaagtggtgagagaccagcactggccggaggacgtggaggcgacgtcgaacagcgcctgatgggaaaggcccagcttttccgccagtacgaaggcttcgctgacgccgatcatcgagatgccgaggatcatgttgttgcagatctttgcggcctgcccggcgccgtcgccaccacaatggacgatctttccggccatgggctgaaggattggctcgccgcgcttgaaagcctcctcgcttccgcccgccatgacggtgagggtgcctgccgccgcgccgccggtgccgccggaaaccggcgcgtcgatggaaagatgtccgtgtgtggctgccagttcatgtgccttgcgggccgaatcgacgtcaatggttgagcaatcgacaaaaagcgaatctttgcgggccttaggcgcaatgtcttcataaaccgagataacatgtttgcctgcgggcaacatggtgatcaccgcgtccacatcggagactgcttccgcagcacttgccgcgatttcaaggccgttggcctttgcctcttccagatgctgcggcaaaagatcgaagccgcgcaccgtatgacctgccttgaccagattggcggccattgggcctcccatattgccgaggccgataaatgcgattgtggccatgataaaacctcccttgcttttagttcgcgctctaacggccaatcatgtgacgggcgatgatgacgcgcatgatttcgttggtgccttcaagaatttgatgaacgcgcagatcgcgcaccagtttctcgatgccataatcgtgaagatagccgtaaccgcccagaagctggagggcttcgttggcaacattgaagctcgtatcggtcacgaagcgtttcgccatggctgaccatttgcctgcgtcatgggtcttgcggtcgagcttgcttgcggccgtataaagaagcatgcgcgaggcggccaattctgtttccatatcggctaggcggaactgcaaggcctgaaaacgatcgatcgtttgtccgaaagccttgcgctcggcgcaatattccagcgctttcgccgttgcagcttgcgcaccgccaagcgaacaggccgcaatattgaggcgcccgccatcaaggcccggcatggcgattttgaagccgacgccttcatcgcccaaacgattttccaccggcacgcggcagttgtcaaaaataaccgtgcgggtcggctgggcattccagcccattttatattcattggcgccgaaagacaggcccggtgcatctttaggcacaacgagcgtggaaatgccttttgggccgtcctcgccggtacgcaccatggtaacatagagatcggtggaacccgcacccgatatgaactgctttgcgccgttgacgatataatggtcgccgtcgcgcacggcgcgggtcttgagtgctgccgcgtcggaacccgaacccggctccgtcaggcaatagcttgccagccattccatggaagtcaattgcggtaggaagcgctggcgctgttcctcattgccaaaggtgtcgatcatccatgcggccatgttatggatggacagaaaggccgagaatgtcgggcaagccgtggcgagcgcctcaaaaataagcaccgcatcaagccgtttcagccccgatccacccacatcgtcgcgcacgtaaatgccgcccatgccgagcggccctgtctcacgcaggatatcgacggggaaatgcttgtcgcggtcccattgcagggcctgcggtgcgatccggtcggcggcaaaggcctgcgccatctcctgaatggcgcattgatcctcattcagttcaaactggttctgatcggcagtatccatggtttcctccctatgagcaccgctttcatgcgtcgactagagcacaagagcaggggctgccaacgctcctttggaataatgttgcgcacatttgtaaccaacagatgcgcatttttgcatagaaggtggcggctcgcccccgcattgcaagcggggcaaacttcggttagagcggttccggttaaagcggaaccgctctcactatttgttttgtcgcattatcctacgcaaaaccgcttcgcacttttgctggaaatgctctaggcaggctcccatggctcgtgcgatcatgtttcagggaaccggctcggatgtcggcaagagtgttcttgtcgccgggctttgccgcgttgcgcgcaatcgcggcctgaaggtgcgcccgttcaagccgcagaatatgtcgaacaatgccgccgtcagtgatgatgggggcgagatcggtcgcgcgcaatggcttcaggcgcttgcctgcggcgtgccgtcttcggtgcatatgaacccggttctgctcaaaccccagacggatatgggcagtcagcttattgtgcaggggcaggtgcgcggtgaggcgcgcgggcgttattatcaggaattgaagccgcagctcatggcggcggtgatggagtcttttgcaaaggttggtgacggcgccgatctggtgctggtggaaggcgcgggttctccggctgaaatcaatcttcgcgcgggcgatatagccaatatgggctttgccacccatgcagatgttccggtcgttctggttggtgatatcgaccggggcggggtgattgcctctctggttggcacgcacacgattttgccgcaggaagaccgcgccatggtgcggggctttctcatcaacaagtttcgcggcgatatttccctttttgatgatagtcttgcggcgatcacgcggtttaccggctggcgctctttcggtgtggtgccgtggctgaaggcggtgtcgcgtctgccagcggaggattccgtcgttctggagcgcgcggtgcgcggggacaaaaaagcgctcatcgtggccgtgcccatgctgccgcgcatcgccaattttgacgatctcgatcctttgaaggcggagcctgcggtggaggtggtgatggtgccgccgggctccagcctgcctgcggatgcggggcttgtcgtgttgcccggcaccaaatccacgattgccgatctgctggcgctgcgtgaaaacggctgggaccgcgaattggtcgcccatgtgaagcggggcgggcatgtgcttggtatttgcggcgggtttcaaatgcttggacggcggatcagtgaccctgcgggtattgaaggcaatgtgcgcgatatcgaggggctgggccttctcgatatcgagacgatgacggagccggaaaaagtggttcgcaatgttgaggcggtgtcgctgctgcatgatgagccgctggagggctatgaaatccacatcgggcgcaccagcgggccggatatggcgcggccatttgcgcgtatcggcgatcatgatgatggggccgtctcgcccgatggtcgtatcatgggaacctatctccacggtgttttcagtgcggatcgtttccgccaccactttttgcgcgcgctgggtgtggaaggcggtcagatgaattatcgcgagagcgtcgaagaggctctgggcgaactggctgaagggctggaagcctcgctggatattgatggcctgtttgcgctggcatgattgacgccgcgaagccgaaagcctagtgtcaaaccatgtgacaggttttgccggaacgaatccccggcaataccaaaagggaatgcgacggacggacccacgccgggcgtctttatcgcagccgaccccgcgactgtagagcggagagggaagaggcaagccgggcaaccggcagccactggaaatcagatggatttctgggaaggcgctttattccccaagacccgcgagccaggagacctgcctgttgcatgagggcattgcgcccgcaccccatgggaggtttttccctgctgcctgcacggaggttgtcatggctgcacatatgcgtaattctgtctccagcacactcgcaatgccgcttgccgcccgtcttggaacggcggtcgtttcgctgcttctcggcgcgtttctgatttatggcgtgggtcttgcccattccgacatgctgcatgattcagcgcatgatacgcgccattcctacgggttcccctgccactgagcagccggaccgattttcggaattttggagttgagcaacgctcgatggtggacggccatcggcgcgccattgctattgagggactgaaatgttgatccgttatctgttggcaacgcttgccgccgggcttctggccgggcttctggtgacgcctgccatgtatctgaaaaccgtgccgctgatcttgcaggctgaaacctatgaggatgcggctggcggccatcaccatggcgaggcggaagtggcgccgcatgaccatgccgccccagccgcggaagctcgcgacgaagagggcgcggaactgccctttggccgtctcggcaataccatgcttgccaatctcgtggcgggtgccggttttgccctgcttctgggcggggttgctttgctgcttggccgtcgcattacggtgcagaatggtattttctgggggcttgcgggtttctttgccgttgccttcctgccagcccttggcctttcgccggagcttccggccatgcctgccgccgatctcgccgaacgccagctctggtggatcgcaaccgtggttatgagcggccttgggatttatcttctcatcttgcgccacgagctttgggcaaaggtgctcggtctggttttgattgtcgcgccgcatctttatggcgcgccgcacccggaagatatttcctcgccggttccctctctgcttgcctcgcaatatgcggtggcttcactggcgaccaaccttttcatgtgggcggtgatcgggctcgcgctcggctggttcatccagcattacgcatcctccgagatggaaggctgacgaacatggcttcgtctggaaaaagcattctggttcttggcggagcgcgctcgggtaagtcctcctatgcggaaaaaatggttgaagcctcggggcttcagccgctttatctggcgaccggacgcgccttcgacaccgaaatggaaagccgcatcgcaatccaccgggaaaggcgcgggccgcaatggcaaacggtggaggaaccgcttgatctggtgacggcgcttaaagcccacgcggcggcgggccggtttgtgctggtcgattgcctgacgctctggatcaccaatctgatgatggcggagcgggatatggcggcggaaacagtcaggcttgtcgccgcgctgcctgatctggcggggccggtggtttttgtttccaacgaagttggccttggcatcgtgccggaaaatcgcatggcacgggaatttcgcgatcatgcgggctttctgcatcaggcagtggccgcggccgcggacgaagtttattttatggcggcgggcctgccgctcaagatgaagggataagtcatgcagggacagaaaattccggcaacggtcatcacgggttttctcggatcgggcaagacaaccatgatccgcaacttgctggaaaatgccaatggcaagcgcatcgcactgattatcaacgagttcggcgatctcggcgtcgatggcggcattctgaaacgctgcgggatcgaaacctgccgggaggaagatgtcatcgagctcaataatggctgcatctgctgcaccgtggccgatgatttcattccgaccatgacaaagcttctggaccgggaagaccggcccgaccatatcgtgatcgaaacctccggtcttgccttgccgcagccgctggtggccgccttcaactggccggagatcaagacgcaggtgacggttgatggcgtggtgacggtgatcgatgccgccgccgtggcggaaggccgttttgccgacgaccatgacaaggtggatgcgcagcgcgcagccgatgaatctcttgaccatgaaagccccttggaggaactttttgaggatcagattcatgccgccgacctcattgttctcaacaaggccgacctgatcgatgctgcgaaactggatagcgtgaaggcggatgtggcggagcgttcgtcacgccgggtgaatatggtgcctgcaagcttcggcaagcttggtgcggatgttctgctggggcttggcgttgggacggaagacgatatcgtcaaccgtcgctcgcatcatgaagcccatcatggagacggccacgagcatgatcatgacgagtttgagagttttgtggtggaggccggttcggttgccgatccgaaggcttttgcggaaaagctgaaggctgtgattgccgaacacgatattcttcgcctgaagggttttgtggatgtgccgggcaagccgatgcgccttgtggtgcaggcggtggggccgcgtatcgaacattatttcgaccggccatggggcaaggatgaaacacgctcgacccggctggtggtgattggcctgcacgatattgacgaagcagccatcgcccaggccgtgaaagatgccgactgatgcatctcctgcttgcccagaagggaacgatcagcgacggcaatgaagccgtcgatcttggccagacgccgggtgagatcgtgtttctttccgccgccgatacggagcttgccagcattgcgcaggcgcaccggcttgcgccggatatgccgagtctgcgtctggccaattttctgggcctgacgcatcccatgtcggtggatgcctatgtggagcgcaccgcgcggcacgcaaagctgatcgtggtgcggatcatcggaggtgagacttactggccctacgggctggaggccctgcacgcctgcgccatcacgcatggtgcgaaaatggccgttctgccgggagacgacaagccggatcacgggcttgaccggttctcgacgatcccggctggcgagcgggatgatctctggcactatctgatcgaaagcggtgcggcaaacacgcatggctttcttgcatattgcaaggcgctgatttccggttgcgaaaaaccggaagctgccgcgccactgctgaaagccgggctgtggtggccgggcgaggcggtatcctcgctcacgtccgttcagcggcactgggctgaccctgccgcgccagtggcggcgatcatcttatatcgcgcgctggtgcagagcggccagacccagccggtggatgccctgattgctgccttgcaggcgcgcgggctcaatccgcttccaatattcgtttcgagcctcaaggatccattgtctgcggcggtggtggacggcctgtttgaggattgcccgccggatatcgtgctcaacgctaccggttttgcgatttcctcgccgggagcggagcgcaagcccacggtgctggacaagcgcggcaatatggttttgcaggtgattttttccggtacgccgaagacggtctgggaagcctcgcagcagggcttgctggcgcgcgatctcgccatgaatgtggctctgccggaagtggatgggcgcgtgctgtcacgcgctgtttccttcaaatccgcgcaacagttcgatgcttcggtggaagccaatatcgtgacgcatgagccacatcccgaccgggtggcttttgtggcggaacttgccgccaattgggtgcgcctgaagcgaaaaccaccggctgaacggcgggttgccttgatcctcgccaattatccgaaccgcgatgggcggcttggcaatggcgtggggcttgatacgccagccggaacggtggaagtgttgcgcgccatggcggcagaaggctatcgcgtgggcgaaatacctgccgatagcgatgcgctcatgcgcgccctgatggctggccccaccaatgccgcgcgcgacggacgggaaattcgcgaaaccatttcgctcaatcaatacaaggcattgttcggaaaacttgcgcttacgattcaggcggaggtcgaggcgcgctggggcgcaccggaaaacgatccttattttgcgcgggagcttgatgcctttgcgctgcccctgatgcggtttggcgaaacgttcgtcggtatccagcccgcgcgcggctataatatcgacccgaaagagacttaccactcgctggaccttgtgccgccgcatggctatatcgcctattatgcctatctgcgcgcggtcgcgggcgtggatgccgtggtgcatatgggcaagcatggcaatctggaatggctgcccggcaaggcgctggcactttcgcaaaactgttatcccgaagccgtgttcggcccgatgccgcacatctatccgttcatcgtgaacgatccgggcgagggcacgcaggccaagcggcgcgcaagcgccgttatcatcgaccacctgacgccgccgctgacccgcgcagaaagctatgggccgctgaaagacctcgaagcccttgtggacgaatattatgaagcctcgggcgtcgatccgcgccgcctcctgcggctgaaagcgcagatactcgatcttgtgcgcgatatcgggcttgatcgcgatgcgggcattcacgaccatgacgatgaggacatggcgctgcaaaagctcgacgcctatctctgcgatctgaaggaaatgcaaatccgcgacgggttgcatgttttcggtcttgccccacaagcgcgtttgctgaccgaccttctggtggcgctggcgcgtgtgccgcgcggcataccggtttcgcttggcggagcgccgggcgaccagagcctgcaacgcgccattgccgccgatgcggggcttggtgaaggcttcgatccgctggattgcaacatggcagagccgtgggcaggtgcgaagccagacatgctgcttgccgccagccccgcgacatggcgcattgcgggggacacggttgagcgtattgaaattcttgccgcgcaactggtggcgggcgaggtgccgtgcccggaagactggacgcagacgcgggccgtgctgcaatccatcaaagaacaattgcggcccatggtcgtttcgtgcgggccttcggaaattgacggttttctggcagccctttcggggcgcttcgtgccgccggggccatcgggggcgccgacacgcgggcggccggatgtcctgccaacggggcgcaatttcttttcgaccgacagccgcgccgtgccgacaccggcggcgtgggaactgggcaaaaaatccgccgagcttctgatcacgcgttacacgcaggaccatggcgaatggccgacctccttcggcctgacggcctggggcacatcgaatatgcgcaccggcggggatgatattgcgcaggctctggcgctgatcggcgtccagccggtctgggacatggcctcgcgccgggtgacgggctatgagattgtgccgccagccaagcttgcccgcccgcgcgtggatgtgacgctgcgcatttcaggctttttccgcgatgcgttcccggaacagatcgcgcttttcgacaaggccgtgcgagccgtcggcgcgctggatgaggatgtggaggacaaccccattgccgcccgcatgaaggcggagcaggcgcgccttgtggcaggcggagccgacccgcagacggcggaacggcgcgctggctaccgcgttttcggatcgaagcctggcgcttatggtgcgggtttgcaggcgctgatcgacgagaatggctgggctggccgcaacgatctggcggaagcatggcttgtctggggcggctatgcctatggcgcgggcgaggaagggcaggcggaacgcggccttctggaagaacggctgcgttcggttcaggcggtcgtgcaaaatcaggataatcgcgaacacgaccttctcgacagtgatgactattaccagttcgagggcggcatggccgcgacggttgaaagcctgaccggggcaatgccctccgtctaccacaacgatcattcccggcctgaaaagccggtcatccgcgcgctggaggaagagctttcgcgcgtggtgcgcgggcgcgcggccaatcccaaatggatcgcgggcgtcatgcgccatggctataagggcgcggcggaaattgcggcgacagtcgattatcttttcgcctttgccgccaccacgggcaaggtcggcaaccatcacttcgaggcggtctatcaggcctatatcgccgacagggcggtgcatgatttcatggctgagaaaaacccggcggcactggccgagacggcggccaagcttaacgaagcgattgagcggggtttctggacgccgcgttccaattccgcgcgtttcgagctggaaaatttaagtgtgcatcttcaaaaattgaatccggaaagggcgataaatggctgagaaatcggaaaaacttctttcgatgaccgaggaggagctgaacgcccgccatgcggacaagatgcgcaagaagaaagccgcccgcgacaagatacaggcgacaaagaccgaggaaaaaggtctggtgatcgtccataccggcaagggcaagggcaaatcgacggccggtttcggcatggttttccgtgcgctgggccatgggatgaagattggcgttgtgcagttcgtcaaagggtcgtgggatacgggcgaacgctgggttctggagaagtttcccgagcaggtgacgatttccgcactgggcgaaggctttacctgggaaacgcaggatcgcgcgcgcgatatcgccatggcgcgcggcgcctgggaacaggccaaggcgatgattatggatgaaagttacgatatggtgctctgtgacgagcttaatatcgtgcttcgctacgactatctgcccgtcgaagaggtgaccgaggtgctgaaagccaagccggaaatgaagcatgtcatcatcacgggccgtaatgccaaggacgagttgatcgaggcggcggacctcgtgaccgaaatggagatgataaagcatcctttccgttccggtgtgaaggcgcagaaaggcattgagttttgatgatggctagctggcaattctgggcattgatgtcggcggtttttgccgcgctgacggcgatcttcgccaaggtgggcattcagggcatcaattcggattttgccacgcttgttcgcacgttcgtcatcatcggcgccctgtgcctgttcctgaccgttaccggacaatggcagaagccgggcgaaatctccgcccggtcatggctgttcctcgtgctgtcggggcttgccaccggcgcgtcgtggcttgcctattttcgcgccctgcaaatcggggatgcttcccgcgtggccccgatcgacaaattatcggtggtgctggttgccctgttcggggcggcatttcttggcgagcgcatgtccacgatcaactggatcggcattctgctgatcggctgtggtgtggtgctggtggcgcttcgggtttagatgcctaaccactggcgcagcggactggtgccgtccatcagaaggcgccctgccagcgcgaggctgaccacgatcaatagcggcttgatgatgcgtgaaccgatcttcatggcgaggcgtgcgccgatctgcgcgccgataaactgtgcaatccccattgagatgccgattttccagttgatgacaccgaccgcggcaaaagtggctaaaccgccgatattcgaggcgcaattgagaagcttggtatgcgcggtggctttcaacacgccgtagcctgcaaacgccacgaaagccagcatgaagaacgagccggtgcccggcccgaaaagcccgtcataaaagccgatcagcggcaccagcgtcacaccgaacagaaatggaccgatgcgccgcgcgcgatcgacgtcgccaaggcttggcttgagggcgaagtagatcgcaattgcaatcagcagcatcggcagcgccgcgcgcatgatgttgacgggaagcacggttgcaagaagtgcgaccagcacggagccaaggagcgaggcaagagcctcgggccattgctggagaatattcacatgccccttgcgcgcataggcgatggttgcggaggatgagccgaacagtccttgcagcttgttcgtgccgagcgcctcgacaggcgggataccaagccagaagcagggccggaatggtaatcatgccgccgccaccggcgatggaatcgataatgccggcaatgaaagcggcagccgtcaggagcagggtaagcgaatcgaaaaattcagacatagggggagcccaagcgagaggttggcgcaccatagagcagaggttttcaacacgctagagtgggggcttacgaaattagccgatagcaccgcaggccgattgtcttgcggcgtgcggggcggtattcatgataatgtgtccagaaattcgagaggttccatgagcgagagcatttttgagcggatttccccttttctcagcaagaaaaatgcggtgcagcgcgtggctgaggatccggcactcgcctccgaattgcttttgctgttgcatgtggtggtggccgacggcaaccagcacccggcggaaattgcggctttcaaggaaattgcggcgaacaattttggtattccaccggaagaacttcccgaagttgccgaatatctcaaggatttcggctatgagacaaccacgaaacaggcggccaacatgctggccgaaatggccccggagcgccgtcttgcgctgttgagcgatcttatgaaaattgcctgttcggatcaccgtctggatcgttcggaaaccacgatgatccagcgtattgccaacacgctgggcatcaagccggaagaactgcataaggtgcggcaggcgtcgtcttgtggctgatccgaaattctatcttggaatggggtgctcgtcggctgtcacttatgatgagcttctgccccttgccgaagaggccctgacaaaaggcgggtgttcgcgacctgatggtatcgcaacactgagcaccaaacgtggcaatcctgcatgggtgcagcttgcggtccattatggctgcgaattgcggttcttcgacgcttcacggcttgaagatgaaacgccgcggctaaacagcccctctcaggaaacttttaaagccgttgggtgccatggcgtggcggaggcggctgcgctggctgccgcaggcccgaacggccatctggtggttgggaaaatcgcatcggcccggtccaccgccgccctggcgatggttccaacgtttccgttataatcggaaccgctctatcaaggcggggtctgtcagcatccgcgcttcaggaagggaaaatcgtgactgttcatttcattggcgccggtccgggcgcagccgatcttatcacggtgcggggtttgcggctgatcgaaaactgccctgtctgcatctatgcgggctcgcttgtgccgaaggaggttgttgccggggcgccgaagaatgcgcgtctgatcgacagttcttcgctgacgctcgatgagattattgccgaaatggaagtggcacatgcccagggtctcgacgttgcgcgggtgcattctggcgactcgtcgatttatggcgcgatggcagaacagatgcgccggctggatgcgcttggtattgcctatgacgtgacgccgggtgtgcctgcctttgcggcggcggctgccgcgatgaagcaggaactgactattccggaactcaaccagaccattatcctcacgcgcacgtccatgaaatcatcggccatgccggaaggcgaggatcttgcagcgcttggcaaatccggtgcgacgctggtgattcatctttccattcgcaatctggcaaaaatcgaaagcgacctgacacccctttacggtgctgactgcccggtggtggtcgcttaccgggtcggctggccggacgagcagattttgcgcggaacgctttgcgacattgccgggaaaattgaagcgtccggcctcaggcgcacggcgatgatctttgtcgggcgtgggctcgatcccaaaaactttcgcgattcggccctctatcatgaagcgcatagccacgcggcgcgctcaaaagtttaaaacagagcgggcaaaggcgatggcttgtggcactgtcgcaaccacggttttcgccgcaaccggcgggcgggcgatcatcatcaccggcagggccagatcgcgcgcggccccgattttggcataggagactgttccgcccgaattgcggctgacaatcaggccgatcctgcgccttgtcagaaagtctgcttccgcatcgtaatcgccgggccttgccagaatgatttcgcaatgccggggaagggtcacttccggtgggtcgatcatgcggatgacgaaatgaacatcggcgcgctttgcaaaaggcgcaatgtgctggcggccaagcgccagaaagacattttcgccggggggaatggcgcgcgcggcttctgtttcgtttgcaatatcgatccagttgtcgccgggctgcttctcccaaagcgggcgctccagccggacaagagggattttcgttgcttccgtggcaatgacggcattttgcgaaatgcgcgcggcatagggatgtgtcgcgtcaatcacgaggcctattccctcggcctcgatataggcggcaaggccatccgctccgccaaagccgccgctgcgaaccgggccgctcagttttgcaggagcagcggtgcgtcccgcaagcgaggtgatggccgcgaccggcagggcggtgaaggcgctggcaaggcttgctgcttccgccgttccgccaaggatgaggatttttggctcagacgcgggcaagaatgtttcccttgcggtccgtaacgataatctcgacttcgactggcgcgccgcgcagggttttgagcgccgtttgccttgcttcaagcgcgatcggccctgcaatgtcgatgccgattgattgagtcaattcaagcacttccattgccgtgttcgcaaggagaatccgctccttcatgtctgccggtgcgccagcgcgttcggcgatctgccagagaaagcccttatccacctgtgagcgcgacgaatggaggtcaagcgcgccttgggcaagtttggtgagcttggcaaagccgcccgcaatggtgagcctgtcgatggggtgttcgcgcaggtatttgagaacgccgcctgcaaaatcgcccatatccagaatggcgaaatcgggcagattatagagcgcctgcgcggcatcctctgaggtggagccggttgcgccgagaacatgtttttgcccggcagcgcgcgcaacatcgatgccgcgatggatggaatggatccatgccgaacaggagaaaggatgcacgacgcccgtggtgcccaaaatggatatgccgccgatgatgccgaggcgtgggttccatgttttctgtgcgatttcttcgccgccgggaaccgatatggtgatgacgagatcggcggggaggccgtattcagcgcatattgcctcacatatttctgtcatcatgcggcgtggaaccgggttgatcgccgcctcgccggggggggggatggcgagcccctcgcgcgtgaccgtgccgacgccttcgcccgcgcgaaagatgatgccggtgccgggcggggcgggatagaccgtcgagatgatggttgcgccatgcgttacatccgggtcgtcgcccgcatccttgacgatgcccgccatggcatagccttcgcccagtccctcataggcaagctggaaatagggtacttcgcccttgggcagaataatgcccaccggatcgggaaattcgccggtgataagcgccgtcaaggcagccttggtggcggctgtcgcgcaagcgcccgtcgtccagccgcaccgaagttctgctttttcagggtttttatttgcgggggtagtttcgtcgttcatggacgacttataatgtatctgatagctgtgcggctagtaaattgaacgtggttgtagagtatgagcaaagctgacgaagcggctgcctgtgtgatcgcgaaaagcaaagtggctttgcccgtgatggagcccggccatgtctggcttgtcggggccggtccgggcgatcccggtcttttgaccctccatgcggtgaacgctttgcaacaggcggatgtgatcgtctatgacgcgctggtcgatgattcctgtctttcgctgaagaatgctaccgctacgttggaatatgccggcaagcgcggcggcaaaccatcgcccaggcaacgcgacatctcgctgcggctggtggagcttgcacggcaaggcaagaaggtgctgcggctcaagggtggcgatcctttcgtgttcgggcgcggggcggaagaggcgctcacgcttgttgagtatcatgttccgtttcgcatcgtgccgggggtcacagccggggttggcgggcttgcctatgcgggaattgccgccacgcatcgcgatatcaatcaggcggtaacgtttctgaccgggcatgacgcaaccggcgccatgcccgatggcgtcgattgggcgggtattgcccgatcgtcgccggtcatcgtcatgtatatggcgatgaaacatatcggcctcatagccgggcggctgatcgaggctggacgttcgccagatgagccggtggccttcgtctgcaatgccagcctgccggaccagaccgtgcttgaaacaacgttgggccgggctgcaatcgaggtggaagcagccgggctgcaaccgccagccattgtggttgtgggtgaggtggtgcgcttgcgtgccgggctggactggatcggcgcaatggcgggaaaaagccttgtcagcgatccgctgggcaagagaacgcaacagggagtgcagagcgcatgaagggattcatgattgccgcaccggcctccgggtcgggcaagacgaccgtgaccttgggtttgttgcgcgccctgaaacgcaggggcgaggtgcttgcgccggtgaaggccgggccggattatatcgaccccgcctatcacagggcggcgagtggcgtggattgtttcaatctcgacccctgggccatgcgaccggaactcatcagtgcgctttcctcccgcatgacggaaagcggcgcgcgtgttcttgtcgccgaaggcatgatggggcttttcgacggggcgattgacggtaagggctcttctgccgatctggcgcggcttctggatttgccagtcgtgctggtggtggattgcgcccggcaatcccactccatcgcggcgctggtgtggggtttcagccagtttcgcaaggatgtgctgattgagggtgtcattctcaatcgtgtcggaagtccccgccatgaagccatgctgcggggcgctctggcaccccttggcgtcccggttctgggtgcgctgccgcgagatccggcactttccttgccggaaaggcatctggggctggtgcaggcggacgaacatgccggtcttgaaagctttctcgaacaagcggccgatgtgatggaagcgcatatcgacatggatgcgcttcagaccatctggctacgcccgaagcgctatgacgccatggccaatgtcgcgcgtctgaaaccgcttggaaaccgcattgccgtggcgcgggacgatgcctttgcttttgcctatatgcatctttttgaaggctggcgcaggcggggtgcggaaatctctttcttttccccgctggcagatgaagcaccgaaggcagatgcggatgcaatctatcttcccggtggttatccagaacttcatgcgcaacgattggccggtgcatcccgtttccgcacggcgataggggacgctgccgcgcgtggcgtcacggtctatggcgagtgcggcggctatatggtcctcgggaaaacactggaggatgcggcaggcgttcaccatcccatgctggggcttttgccattggaaacgagctttgccaggcggaaactgcatcttggctatcgcctgctggagccgcttggcggattgccgtgggacatgcctttgaaagcgcatgaattccattatgcaagcatcgtgcgggaagaaaaggccgaccgcctgttccgggtgcgcgatgcatcgggcgagaaccttggcgaagcgggcttgcgggttggttccgtctccggctccttcatgcatgtcattgattttagcggagaagcggcgtgagcgtggaaatcgagcatggtggcgcgctggaccgggccatcgcgcgctttggcggctcggcgcaggactggctcgatctttcaacgggtatcaatcccgaacattttccgctacccgaattttcaccggaaatctggaatcgcctgcccgatgaggggctgttgcaaaccacgctggcgcttgcacgccgctactatcgcatcggtgaaaacgcacccatcgtggccgcgcccggtacgcaggccctgatccagctcatgcccatgctggctgccccttccaccgtcgccattctggggccgacctatcaggaacacgcggcggcttttgcggcagctagttggaacgtggtttcctgtgccacaatcgacgatattcccgccggtgcgacggttgccgtcatcgtcaatccaaataacccggatggccgcgttatcgcccgcgatgcgctgctggcgcttgcgaataggcttggcgagcgaggcggatttcttgtcgtggacgaagcttttgccgatgcgcatgaagcggtgagcattgcttgcgaagcagaagctgcgccgcttgtcgtgctcaaatctttcggcaagttctttgggctggccgggattcggctgggcttcgctgttgcgaatgccgattatgccgctcgcttgcggttgcggcttggcccgtgggcggtgtccggtccggcacttgccattgctaacagcgccttcgcaaatgctgccgtcgtgacggatttccgcgcccggatcgatcttcgccggcttgccctttccgcagtgctggagcgggcaggcctgacggaagttggcggcacggcgctgttttcactggttgaacatatcgatgcgcacagcctttataatgccttgtgcgaaaggcatattctcgttcgcaagttcgattatgcgccggattggctgcgtatcggccttgcgcatgacgacgctgccctggcgcggctggaacaagcattgtgcgacatgtgaagttgaaattttgattcaggttttttggccaactccatggaaataaaacttattgtcctttcgctggcgctccttctcgaccgcttcatcggtgatctaccgctgctttggcaaaggatttcgcatccggtcgtgctcttgggcaaggcgatttcctggggtgaaaaaaatttcaacgacagcagcctgccgccttcaacgttgcgccgcaatggcatgtggctgacggttgggctggtggcggcttgtattttcgccggattggtgatccggagtattttgccccatgccggtacggcgggtgctattgccgaagtcgtaattgttgccattctgcttgcgcaaaaaagccttgccgatcatgtgcaggccgtggcgcaagccttgcgtgacgatggcatagaaggtggccgcaaggcggtctccatgatcgtggggcgaaaccccgaccgactggatgaaggcggcgtcagccgtgctgccattgaaagccttgcggaaaatgcatccgacgggatcgttgcgccggcattctggtttctcgtcggcggattgccggggctgtttgcctataagtttatcaatacggccgattccatgatcgggcatctgaatgatcgctatcgcgatttcggccggttcgctgcaaaactcgatgatgtcgccaattatattcctgcccggctgacaggtctgcttgccgcacttgcaacctccctcggccatggcagggaagcggggaggcaggcgctctcgatcatgtgccgggatgctaggctgcatcgatcgcccaatgcgggctggccggaagcggcatttgcaggggcgctggggctggcgcttgccggtccgcgccaatatggcgccgagacggttgaggggccgatgctcaacgccactggaaaacgcgaggccgaggcgagggatatcgatgccgcgctggtgctgttctggtccacgatgagcctgatgaccggactggtgatagcggcgagccttgtcggcctatttgtcggttaggatgaaccgtttgccgtcgaagcgctgcaaacggttgggattgtccgtcctgatgccgttttcatcaaatttgatggtgcccagagcggtttcaaaggagccgctgcgcagaagattgatgataggctgcttctgttcatctgtgcgtttgatagcctcgtcggcgatttccacgctcgcatagccgataatggcataggaatcagcaagtttatcggcctgatgcaatgcgtcgatggccggttttgctgtcgataaatccgacgggcgaacgggggcgatcatcaatgtgccctgcgcgaggggatgggggccgggcgcagcgtcgagcaggctcccgcctgcaatgacaagcggatagttcaaggctgctgcacttgcgccaatcgccgcgatatcgtcgcgctcgccgcccacatagacatgggtggcgcccgcccgccgcaagcgtgagaccagcgcattctgcttatcaaggccgggccgataggtatcggtgaagaccggctgcaattgctgttccttgagatttgccaatacgcgcgctgcccgctcacgcccctcgatggtgccgtcatcgattatggcgaagggttgcgcacgccacagactgcccagaaagctgcccgttgcctgcgtttccttattgagcccggtcgtcaggcgaaaggtgggaagcggcgaggcggcgcgtctttcggcaagggtcagttcgctgacgtctgatatgatgatcgggatattgcgttgcgaaaggatgggaagcgcggtctccaaggcttccgggcatagaaagccggtggcgatgcgtatattctgctcaacaaaacgttcggcagcttccttgccgccctcggcgtcgcagcgatcatcaaaaacggtcagctggacgcccgttcctgctgccgcgcgcgcgccttcaaccagttggttgcccagcggtgcgaaggtgccggaaagcggcgccgcaagcccgacgcgcacatcttccgcctgtgccagcgcaccactggccagccaagagaggacaatgcttgtcagcagcacggtagccggacatttccctggcgcaatcacgtgatcggtcttctttaaacaattcgtggcaatttgatagaaaagtgggtagcggtttcctcgcctttgtgcaatgcccgtaatggatgcaggcaattggggtcagctctggtaactgtctgtggaatacgggtctgtgttgacgtgcaaacggtaaataacatcatctcctccgtatcgacggtggaatcgaaagcttatcgcgacgccatgagccattatgcgggcgcggtgcagatcgtgacgaccgccggagcagcggggcggcgcgggctgacgctgacagcggcctgctcggtatcggacaatccgccgacaatcctgatctgtctccagaaaattcacgaagaaaaccgcattttcatcgaaaatggcgtttttgccatcaatacgcttgccgggccgcatcagcagcttgccgatgcattttcaggccgtatcgggctgacacaggatgagcgttttgaactggcggcatgggagatactggcgacaggcgctccggtgctgaaaggcgcacttgccgctttcgattgccgtgtcgtcagtgtgcaggatcattccacgcatcatgtgctgttcggggaggtcgtcggcctcagttcccatgcggaagaagaggcgctgatctatctcaaccggcgttatcacaaactggaactctgacgcatgggcaagcgggaaacaaagcgcgcgattagcgggcttttgagcgcctttttccttcttcgcgtttcatccgcttttgccggggatattttgccgcccttcaaggacgattattttgcctatcccggcattctctccagcgcggataatggcgattacaaggtcgttgattatgatgaaatgtgcgatatcaatgggcgcgatgccgtgtctgaaaagcgcgtcagggatgcctatgtatcgctgagggcgcgcgcctatcagaaggatgttacctttcaaaccttcgctggcccggtaaaagccatgacggcgggcaagcgtgacggcgcatccttcattgtcatctatctccatggacgcggcggcaaccgcctgcaaggcatgaacgatttcactttcggcggcaatttcaaccgggtaaagaatctggcggtgctgaatgacggcttttatatcacgccggatttcaaagatttcggtgcggcaggtgaggcgcagattgccggattgattgatgctgtccgggcgacctcgccccatgcgccgctggtcctttcctgcgggtcgcaggggggaaacgctttgctggcgcatcgccgccaatgagaaagcgggcggcgcgcttgcaggcctgatcctgctcggttcgctgtgggacgaaggttttttccaatcatcggccttcaaacggcgtgtgccggtttttttcgggcatggaagccgcgatccggttttcgcgatcgacaagcagaaaggtttttatcgtgaaataaggaagcgtgcgcccggctatcccgttcagtttcgacgctttgaaagcggcaatcacggtacgcctatccgcatgtcggactggcgtgaaatgctgaactggattcttgcaaaacagggatgacaggctgtggatgcgaatcgaaattctggcgatgtgaccttcctgccactcgacaatcagccaaaagcgaatagttatcgagcttaaaatttttacctattcagcagatatcacgaggtagatcatgtacggacgcgcccgttccggagcccgtttcctagctatcgccatgttggccccactggctgccgcctgcacgacgactgtgccgacatccaccgccacgccgggcaagactgaagctcccgtcagcgcaccgaccatttcgctgccgcgttttacgccgacgtcttatgtcgatccggcgctggcgcagccctgcatcactgccgcagccaacaaatatttcctgccggagcgcgttatcagcgccgtcaattcccgtccgggtgcaggtggcggcatggatgtggatctgaaggtcgatctgcgcacggcagtttgccatttgaattcaagcggcggtgtgcgtgctgttatcgatacttcgccaaagagcgcggatcagattgcagccgaagaagctgcggccaaggccgatgccgccgcagccgcccagccgaaaaaggccgcggcaaagaaaaagaagcgattcaacaatcgttgttaacttacgaaaaaggcagggttttcctgccttttttgttttatttatccggcttttgaccataccagcgcggcgtataaacccattcgccaccatcaggctgcgcaaagcggcgcgtgtgcgatgagccgatgataaccaccgtgcgcatatcgacatcgccgggcgtcagtgcaccgagggtcatcacgcgggttgtctctccagctctgccgatgtcgcgccccagaacgacgggtgtttcgccggagcggtattggcgcaggagttccagcgcgcggccaagctggtgcgggcgcgcttttgagatcggattatagaaggccatggcgagatcggcttcggcggcaagcgccagccgtttttcgatgatatcccacggcttcagattgtccgacagcgaaatgatgcagaaatcatggccaagcggtgcgccgatgcgcgaagctgctgccatggcggcggaaataccgggctgaatggacagctctacgccgtgccatgccgggttatccgattcatgcagggcctcgaccactgccgccgccattgcgaaaacaccgggatcgccagaggaaaccatcgccacattatgccccgatgcagcgagcgcgaaggcatggcgcgcgcgctgcatttcctcgcgattgtccgtcatatggatggtctgcccggtgcggaaggggcctgccatgcgcacataggtttcgtagcccagaatatcctccgcctgttccagttcgcgctgcacggcaggcgtcatcaggtcacgcgcgccgggaccaagtccgaccacggcaagcctgccgcgctttctcccgacgaaaagaacatccgccggggctttggccacggcgagggcaagcccgctgctttcgatcaggtccaaaggatgttcgacagagcgcaaagcaagttcacgcgcatcgggagcgccggtcacgaagcgcaactggacattgagcctacgggctgtttcatggagaaagggagaggtgcaatccttctcatgcgcgaggaggagggcgagcgatgtttttgccagcccggccccggccaatgcggtttctatctggccctgtaggctctcatccggtgtttcgatgccaattgccacgcattgcggatgatagatcaactcattcgtgcgcggtgtacgattatgcggcgtgatggtgatggtaagcttgccatcatcggcaaagggaagtttcgattgccgcagccaattggattttccgttgagcttcagtctttcaccggccagaagattggaggtgaaggttttggcatcatcgggattggcgagcgtcagatccgaaggcggatgcagaagattgatgccgaagcgcaattcaccggatgtggtgattgcgggcgcaatgccgagcgcggccgcgatctgccgcgccagatcgttgacgccggaaagcccgcccagaagcggcacgacggcgcttccatcttctgccactgcgagcaccggcggctccatgcgcttgttttgcagaagtggcgcaagagcacgaatgacgatgccagccgcgcaaagcgcaataacggggcgcccttcctcataaagcgcccgaagggcctctccgaaatgggcgaaggttttgtcggcggtgctcacgcggtcgtgcaggcccagaacttcagcgcgttccaatgcggccgcgatctggcgcgtggtcgggagtgctgcttctgcaagaacgagaatggcggggatcatgcgccgttccatttttcgccgggcaccagaatgagcgagaaataggggcaatcgctgccattaacctcggccaacggcacgatacgttgattggccatggtggcgcgctcgacataaagcgcgcggcccatgaggccgagatcgcccagcacggcccgcaccttgtcgagatttttgccaagcttcatgattgccgccgcttccgtctgtgcaaggcgctgacgcaactcgttcgcactcatgacgccggaaaggacggacagggtctggttgcgatagacaagcggcgcaccaagcaccgccgaagcccccagaacggaacagacgcccggcaccacatgggtttcgtatttttccgcaagcctgtcatggatatacatgaaggagccgtagaagaacgggtcgccctctgcgatcaccgccacatcctgcccctgatccagatggctggcgatggtcgtggtgatttcgccgtagaaatccttcacgacctgctcataatccatatggtccggcagtttttcggtggtaacaggatagatgagcggcagcagcacctgttccggcgaaagataatcctcgacaatagtgaacgcattacccttcttgccccgcgccgcatgataggccacgaccggtgcggatttgaggagccgcagggctttcagagtaatcagttcggggtcgccggggccgacgcccaggccgaacaatctgcctttcgccgccattattcacgctccgaagcaagcgcgttgaccgcggctgccgtcatggcgctgccgccgcgtcgcccgcgcacgatcacgtaaggcacgccgcggctgttggcggcaagctcgtccttcgattccgccgctcccacaaagcccaccggcattccaatgataagtgcgggcttcggtgcccctgcatcgagaagctcgaacaggcggaagagggcggtcggcgcattgccgatggcgacaatgctgccttcaatatgcgggagccagagatcaagcgcggctgcggagcgggtgttgccgatcttttttgcaagttccggcacggatgggtcgcccagggtgtagatcacgcgattatcggcgggaaggcgcgagcgggtgatgccttcggccaccatgcgcgcatcgcagaggatcggcgcgcctgccagaagagcattgcgcccggctttgcctgcaccttccgagaaggcaagatcgtttgccacatccaccatgccgcaggcgtgaatcacgcgaacggcaagcttttcaagatcggctggaatgtgacggagatcggcttcggcgcggataatagcgaaggatcggtcgtaaatggcctgtccgtcacggatatagtctgtcatgggccgctcttattgatgtcgggcgttcagaatatgcgccgcttcctcaagggtgatatccgacgccaatagctgtccgaaccgcgatggtccagccccgttctgtgaaaacctgtcttgcgcgtaaagatcgtaacggcctgccgaacgggccagaagcgtgtgcggcaggggggcaagcgcagcgcaggatttggcacagcccgtcaggtgaaccggatcggaaccgctttccagccgtgctgccagaaaatttccatccgcctgtgtatccgccagagccgatgcacagcccgttgcaccggaacaggcgcgcaaccgcgcatgggcggattttgggctggtctcaagtcccgttgcatgaagtgcgcgtttgatccggtcggtttcgccgggggctatattgggaagaaggatgccctgccagggcgtgaggcgcaattcttcctgcgccagccgggcaagttcgcgaagctgcaatggtgtcagtcgccccagaagcggcatcgcaccgatataatgattgctgtccaactggcgatgctgaccaagatgcgcatgagccacggtcgccttccgcttccatccatatgccggttcaatggcaaaaggcaggctttcgcggacggttttcacaaactctctctcggatgtgagctgtttcattcgcgctgcaccgttgcgcagaaagcagcgcagaagcgcatcgatgaagggcgggacattgtttgccgctatcgtgcccaatgcctgccgatccggtgaggatgccaagccgaaaacataggctttgccttcctcggttgccgacagccagatatcgcccggatgggaaatcatggcacaatcttccccgccatcaacctgtagggaaaatttcggcgatagcgcgtggaaggctttttcagcctgcaacatggccagcaaatcagaagcaaggccggtcacatcgcagatctgtcccggatcgatgcccgccgtggggcttaccatgacattgcgaatatcgtcggcggctggattgtctgcaccaagtcccgcttcataaaacgcggtcacgacctcgtcccagcgggctggcgcaatgccgcgcaattggacattcgagcgaatcgaaagctcgatggcgcgcgcccctgaatgttccgctatgtcggcaagcgcgaacgcctgttgcgtggaaaggcggcccagcctcagcttgatgcgggcaattgcgccgtctttcgccatgaccatgcgtgagaggccggggcaggcactgcgcctgtctgattggttctggatggtttgctggttcaacatgggggtcttatacgccttggcgcttgcacttgctaccgccccgccatacgaacagggaaaaggagcgttgcgcatgggctgctggctgacggtaatcggtattggtgaagacgggctggatgggctggggcaggcagcacgcaatgctatcgccgaagcacaggcaatttttggcggcaagcgacatctggcctttctgggcaatgacacagaggcggaacgcatcgcatggccttcgcccttcgatgaagcctttgcggcgatccatgcgcgcagaggcaggcccatcgttgtgcttgcaagtggagatccgatgtttttcggcgtcggcgcgtcgcttgcgaagcatttttcgcccgatgagatgctggttctgccttatccctcatcgctgtcgctggctgccgcccggatgggctgggcgcttcaggacgtgcaaacggtgagcgtgcatggccgcccctttgaattgcttgttccgcacattctgccgggtgtgaggcttctggtgttgagcaatgacggtacgaccccggcaagggtggctacgctgctggcggccataggatttgggcaaagcgtcctgaccgttctggagcatctcggtgggccgaaagagcgcaccctccacggcaccgccgctaactggctgcatgagcgatgtgcggaccttcatgtgctcgccatcgcgtgtattgccgcgccggatgcggctgttttgtcgcctgttgcgggattgcccgatgaggcgtttgaaaatgatggccagcttaccaagcgcgatatccgtgctgtcacgctttcgcgattgcagcccttgccgcaccagcttctttgggatgtgggcgcaggctgcggctccatcggcatcgaatggatgcgtgttcatgcctcatgccgggcaattgcaatcgaggccgatgagggacggcaaggcatgatcgagcgcaaccgggtggcacttggcgttcccggtttgcagcttgtgcaaggcagggcgccttccgcgctgcgcgggcttgaagcgccggacgcaattttcattggcggcggcgtgacggatgaaggtgtgctggaagcctgctggaatgccctgaaaccgggcggacggctggttgccaatgccgtgaccttgcaaagcgaaatgcggcttttcgcctggcggcaggaatttggcggtgatctgacccgcgttggtgttgcacaggcgggcgaactcggctcgttcgatgtctggcgtcaggcgctccccgtcacgatttattgcgggttcaaatgacgagatcgtgggcctcaagcggctccaccacctcgccattgcgcattacggccagccggtcgctcctatcgtgacgacggctaaagcatatcttccagagcgggttcccacttttggggacatgttctagtggattgaatttgacgtttgaatcccggctgttacatatgctgtttcaaacgtcaaattctaaaaatccactagatacatatacttactagtggtctttgtgattccaacatttgctcaacgcttgaaccgagggaggcaaatgttggaatcagaccactagaatttgtagttcaggccggccttgatcgaatggttcttcaggttgttacgctgttcgatgccattcacttgcgatttgacatcgttgaaacgctggaagtcatattcggccttgacggagagagggccgctcaaggcctgttccacacctgcaccaatcagtacgccgccttcgcagccggaagcggaagtggtgttgtccttagccttgaagcgggtcacgccataaccggcggtgccgtaaacgagggtcttgtcgaaggtatagccgaccttgcccttggcattgccattccaagattgctgtagcgtgccgccatggccgatgcgatgttcggcttcggcgaagttgccttccagctccgcgccgaaaacgatattgccgttctgcatgttcttgccgacgacaatgccgccgagggcgccggtacggctggcaaacgggcttgggaatttggaagacgaaccaccaacctgcgcgccgacataattgccggaccagtcatgcggaccggcggcgacagggtcgttataggtgtagtcggtccctcccatcatgtcggctgcgaaagccgagcctgcaaaggccatgacggcagcgccgagcgcggctgcggtgatagaacgcttgaacattttgtactccggttttcccggccaaaacaccggcgggaaacatgcttgaactcaattttttcgggcggaaagcggcgctttcgagcgggccttcgtctcactcttaattgtgactaaatttaagaaaattcgagcaaacttcgcagattgcgcaaccttcttcgcaccatgcttaatgattggtaactatggagaggcaaatcagatcaggcgcaggctgcgcaggctcgcatgtccgtgcttgccgatgatgacgtggtcatgcacggtaatattgagtgccttggcggcgttgaccagttgcttggtcatgtcgatatcagcgcgcgatggcgtcgggtcgccggacgggtggttatggacgaggatgatggccgtggcggaaagctccagcgcccgcttcaccacctcacgcggatagacgggcgtatggtcaacagtgccggtctgctgcacttcgtcggctatgagcttgttcttcttgtcgaggaacaggatgcggaattgttcgcgggtttcaaacgccatggcggcggtgcaataattgatgaccttgtcccaggagccgagtacttcgcgctccatcacggtgctgcgggcgctgcgcttggctatggcttcgacgagtttcagttccagcgcgacggtggggccagcgcccggaatttcggcaatcagattctctggcgcagccagaacttcggctatggagccgaaacggttgagaagcgccttggcaataggcttggtgtccgcgcggcggatggcgcggaacaggagaagctccagcaattcataatcggcgagagcgtccggcgcatcccggaagcgctgcttcagccggtcgcgatgccccgcataatgaggcttctccagcttcggtgtgcgttgcagcgtgtcgctgaagcccggaaattcgccatctccgggcgtatccttcttctttgccattctgtttaaacccccgcgaaaacagatcagacaataagtgattgccgcttttcaatcaccgcatggaaggcgggccaaagatattggccggagaaagcgtgaaaatctcgcagccatccctggtgacgccgaccgtgtgttcatattgtgcggtcaaggagcggtcccgcgtcaccgccgtccagccatcggcaagaaccttcacatgcggtttgcccagattgatcatcggctcgatcgtgaagatcatgccttccttgatctcgacaccttcattgggggtgccgtagtgcaggatattcggcgcatcatggaaaagccggccgacgccatgaccgcagaaatcgcgcaccaccgagcagcgttcgctttcggcataggtctggatcgccgcgccgatggcgccggtcttcgcacccggcttgacggcggcgataccgcgaagaaggctttcataggtcacttccagcagacgttcggaagcgcgcttgatttcaccaaccgcatacatgcggctggaatctccgtgccagccgtcaagcagataagtcacgtcgatattgacgatatcgccttcgcgcagaggcttgtcgttcgggatgccgtggcagaccacatggttgatcgatgtgcaggtcgatttcgtgtagccgcgataattcagcgttgccggaaacgcatcgtggtccatgccgaattcaaatacgaaacggtcgatctcattggtggtcacgccgggtttgacgatatcgttcagcgcatcaaggcaacgtgccgtcaggttgcagaccttgcgcatcgcctcgaaggcttcggggccgtagagcctgatctggcctgtatatttcacgggtgcgcttgtcgcttcgatataggttaccatcactcgatccgtctcatgtcctcgattggcaccagctctgtggcgtcgatgccattttccgttatgtggcaccgaacggcccaagcctcaaccccggatgcaatcgcacgttcaaaagcccgtgcgtaaaagggatcaagatcgccggaaataccaaatctgctgcaatcggcgcgctgggtaataaacagcattatgccccgatgaccagcggcaacaacatcaacaagttcgtccagatgttttgcgccgcgcgccgtcaccgtatcggggaattctgcaaggccgggcgtgcgaatgaaatgcacattctttacttcgacataggcgcgcgggcgggggccatcatcgagcagaaggtcgatgcgggaattgcgcccgtatttttgctctcgcttgagggtcgcatagccgtcaaggtcgggtatgaggcctttcaggatcgcttcctccgcgatgcggttcggcaatccggtattgacgccaaccagcgtattgtcggcctcgacaatctggagtgtgtgcgcatatttgcggtgcggggcgtccgaaaagctgagccagacccgtgaaccgggcgccgtcaggcccagcatggagccggtattgggaacggaggcggtgatgaaccggccatcatcaagagtgacatcggcaagaaaccgcttgtagcggcgctccagcctgccggaaatgaggggggtaggaaacagcatggggcgatttagagcatttccagcaaaagtgcgaagcggttttgctggaaatactctagatttgccggaaatgctctaaaacagggtcctgatgacgtcatgccagcttaagtccgctccgagaaccagagcggctgcgacaagaccggccccgaggaatgtaagggttgttctcgtttcgcttgtcattttcttcccaccaaatcactcgttagaagtgggaagaatttcgcggatgatttggcccggattgtgatgcgataatgactattccgggcaatttgcgggcattttacagattggtaaaatgccgcgcctgctgctattctgtggcccagttgaacgccagttcctcgcggaaggcgaagcggacgatatggcttgcaaccacatcttcaagagaggcaaggttttcttgtgatgcttccacggtggcggtcagcttttccgcatcggcatcgagaatcaccacgcggccttcgccaagatcaatcgtgccatgttccggtgtgaattcgaccgcgaacttgtgtgtccagtgcttgcagagctgttgcaggtagcggctggcatgggcagtgggaacgattgctgttgctcttggcatttccggtccttccaaaaaagttgcagacttgcttacagacatgcgcgtaacagcacaacgccaattcagccagtaatttttgcatcgattttgagggataaaaccagcaaatggtacgcccaaggggaatcgaacccctgtttccgccgtgaaagggcggcgtcctaaccgctagacgatgggcgcccgttgctggtgtgagtgggcttatattgatgaaggttccgactcgcaagcccaaaacaacacttttctgaaaaaagtgccaattgctgcccagacgggatgaaagcctgctgtgtttccgtctatccgcttgaaaatacaagaaaaaagaaaagaccggccatttgattttccattgggcgaattgtgcggtggacgcggatcagcctttgcagcgccagttccagtcgcgttcggggcctacatccacatgcacggaggttgtatggcaataggtgccaacaccgccgcgccttggcatggaccgggcaaaacgggcgatttcccatttctagacgccatcaatctgaatgtcggctgccgcgcagatcatgtgcagcgagcggcgcgcaccattgaccttgcgattataagaagggctgcgatagcccgatgtcaccatgacaggacggcggaaatggcgttccatggttttcagcatggtaacaagctctggctttaggcaagccacatccacggtttggcgctggactttcagcccattgggtgcaaggcgggcaaggccgggtgccgatgccagcgtcacgctggcaaattcatcatcctcgttcgcatcgatatcgctatcgtcatagaggctgtttcgatgcttgatttctatgccgccattggggcgaacgccggggagggaatagttatagtcgtgtgttgcggtggtggacgagacaggctttataaccgccagcttcttgttttctgtccggcttgaccgggcgcctgtcgattcgtcggaaaaaaggcgggcgatactgccctgagaggcggggggacgttgcgcagaagcgtaggcagttttggaagagccgaacagcgagcttacctgaattggcttttctgctgcctgtgcaggttttgcagcctcaacgtcctgcgccttggcaggttcggcctgttttaccgcagttgcggcggtttcctgtggtttttctgcctggctcgcaaattcgtccggctttgcttccgcaggcttgctattgccaaacatgctgaaaagggaagtcttcggcggctgaggggcgagggcggtcagctctgtcggctccctggcctccgatgaggcgtcggcgtcggcttttgccttctctttattattggtatctgtgctgctggggcttgccgtcgcggtgggctttgtcgcgccgggttcgtctgctttcgccttcaaatcttctgctgcaactgcctggtctgccgcgctttgcaacgtatcggcaatcatggagccatccgcaccggcggcaagctggagcggttttccgtcgagaccggtgccagtgccggtggatgtgcacgatgtgacaaaaagcgccagcaaagcaatgctgcctgaaagaaacctgccggttgtccgggttgatgaattttcacgtttcaacagtctgctccggctcgatttccctgaccagtttggcgaaccggacatgtccgagcccacctggtttcgggagatcggttctcccgtgcagggtttgcttcatgcctgaaacaatcgtccccacgatcccggctggaatgccggaaagataattgcagaaatatcagcgatttataacagtcttttcagggctgtaagcatcgcctcgtcgtattatataaatcaccttgcggaaatttgttaccaatttttaagttttttggaagccgagtgcaactattgatgttctgtgggattaagtgacttgccgctgttggttcatcacggaatattaatctttgtaatctgtagttatatttattggcgggccttgttgccaaaccatgccggacagccttcacgtgacccaatttgcccatgcgagcattcgcttgttgacagggcgcctcaacttgatgctatcccttagcaaatactttatctctgtccgctgctgcacgaagcagcacggcatatgcttaaccgggaacaggaccatgaccaagcgcacgcggcagatcgccaattttttgctggcagcaatggcggcggcgatgcttacggcctgtgccggtggcaaagagtttcagggtacgccgcaggaaggcgcttcccgcaccggcgtttatcccaagtttggtcatctgcccaaggctgcgacagcgcagatcacgccggaagaaaagcagcaattgaccacgacgcttgacgctgaccgcacccgtctggcgccgcagaaggctccggggggcggctttacggcggccgaggctcaggctatgcgccgccaggcgcaggagcagacaaatgctaccctgaagcagatcgagtccggtcaggaataagcccttccataaccgccaaaagttgggcgtttggcccggtatcaagtctcgacccgattcgagaacaggtgtatagctccttcgcggtgcgtgagcgccattatattcaaccctcctttggaacaggatcatgtcggaagaattccataaaatccgtcgtctgccacattatgtctttgaacaggtcaaccgtctgaaggcatcggcgcgagcggcgggtgccgacattatcgatctgggcatgggtaatcccgatctgccgaccccgcaaaatatcgtggacaagctttgcgaggctgtgcaggacccgcgcgcccatcgctattccgcctccaagggcattccgggcctgcgccgtgctcaggcacaatattatgcacgccgttttggtgtgaagcttaacccggacacgcaggttgtcgccacgcttggctccaaggaaggcttcgccaatatggcgcaggccatcaccgcgccgggcgatgtggttctgtgcccggacccgacctatccgatccactcctttggcttcatcatgtcgggcggtgtcattcgctcggtgcaggccaagccggacgataatttcatcccgacgcttgagcgcggcgtgaaacactccattccgaagccgattgcgctgatcctcaattttccgtccaacccgacggcttatgtggcgacgcttgatttctacaaggacgtggtggcttttgcgcgcaagcacgacatcgtcatcctttcggacctggcctattcggaaatctatttcgacggcaacccgccgccatccgttctggaagtgccgggcgcaatggatgtgacggtggagttcacctccatgtcgaagactttctccatgcccggctggcgcatgggcttcgcggtcggcaatgagcgtttgatcgccgcgctgacgcgggtgaaatcctatctcgattatggcgcctttacgccgatccaggtggcggcgacggcagcactcaatggtgacggctccgacattgcctatgtgcgcaatgtctataagcagcgccgtgacgtgctggttgaaagcttcggccgcgctggctgggatgttccgccaccggctgccaccatgtttgcctgggttccgatcccggaacggttccgctcgctgggttcgctggaattctccaaacttctggtggagcaggccgatgtggctgttgcgccgggcgtcggttttggtgaacatggcgacgattatgtgcgcatcgcgctggtggaaaacgagcatcgcattcgtcaggccgcgcgcaatatcaagcggttcttttctgccaaggatgagaacctgcaaaatgtgattccgcttgaaggtcaccgctagacggcattcccacctttgcgggctggcccatgtttgcaggctgggctatgcttgcggccgcccatgctcgcgggctggatttatcctgcccgcagttctcacccgatgaaaccactccagtagaaggtcgaaataatgagtgatgcattgcggatcggtgttgccggcctgggcaccgttggtgcttcggtgttacgtattctgcgtgacaagtccgagatgctcacgcgccagtgcggcaagcctgtaacggttacggcggttagcgcccgtgaccgcaatcgggatcgcggcatcgacctttcaggcattgcatggttcgatgacccggtggaacttgccaaatctgccgagatcgatctttttatcgagctgatcggcggcgaggatggcccggccaaggcgtctgtggaagcggccttgcgcgctggccgccatgtggtcacggccaacaaggcgctgcttgcgcgccatggcgttgcacttgccaggatcgccgaggagaagggcgtcctgctcaattttgaagcggctgtcgcaggcggcattcccgtcatcaaggccatgcgtgaatcgctgaccggaaacacggtttcgcgcgtttacggcatcatgaacggcacctgtaactatatcctgacccggatgtgggaagaggggatttcgtttgaatcctgcctcaaggatgcgcagcgcctgggatatgccgaggccgacccgaccttcgatattgaaggcaacgacacagcgcacaagctggcgcttctcaccagtcttgccttcggcacgcagatcgccgccgacgatatctatctggaaggtatcagcaatatttcgctggctgacattcgtgccgctgacgaacttggctaccgcatcaagcttcttggtgttgcacagaagaccgataccggcatcgaacagcgcgtacatccgaccatggtgccaacctcttcggttattgcgcaggttcatggtgtgaccaatgctgtcgccatcgagaccgatcttttgggtgagcttctgctttcaggtcccggtgcgggtggcaatgccacggcttcggcggtgatcggcgatgtggccgatatcgccaagagccgtccgggtttccagcatgggccggtattcggcacgcctgccaaggccttgcagccctataatcgcgccaagatgcgcaaacatgcgggcggctatttcattcgcctcacggtacatgaccgcattggcgcttttgcggcgattgcccggcgcatggcggaaaacgacatttcgctggaatcgatcgtgcagcgcccgcccatggatgacgcgccgcgcgaaggtgtcaagacggtgattctggtgacacatgagacaaccgaatctgcggtcaagaaggctctggaagccattctgaaagacgatcatctggtggacaagccgcagatgatccgcattgaacgcgctggctgagtgttgttcccccatcaaggttttgcgacctcaggattggacgaattccgttcacatccgaccggtgcatgaaacgaagcgtgtagagctcagagcggttcccattttaatagagtcgttggaaccactctaactatttgttttgtcgcattatccgacgcatcgaagcgggatcagaaatcagtccagtggactgatttccccgcgtaggcgtttcacacttttgctggaaatgctctaaatcgattaaggctttgagcgcgcactgtttttagctcctacactcttgcaggctgtcggggactttgacaaaaggtttgaacaatgtcgccatgggccggcgatggcggcgatgccgcataaacgcaattcaaattcaggactttgttcaaatggccaagaccgcagagcagcacccccacgggctggatcgcattctcacactggagctcgtccgtgtggccgagcgtgcagccgtggcggcggcaaggctgcgcgggcgcggcgatgaaatggctgccgatcaggctgctgtcgatgccatgcgccaggaattgaaccgcctgcccatcaccgggacggtggtgattggcgagggtgagcgcgatgaagcgccgatgctctatatcggcgaggaagtcggcaccaagcagggggcggctgtcgatattgcactggacccgctggaaggcactacgatctgcgccaagaacctgccgaactcgctggcggtcattgccattgccgaaaagggcaacctgctttacgcgcctgacgtctacatggaaaagattgctgtcggccccggctatcccaagggtgtcgttgatctcgatgccacgccgacggacaacatcatgtccatcgccaaggcgaagggcgtgaagccgaatgaaatcaccgcctgcatcatggaccgcccacgtcatgcgcgccttatcgaagaagtgcgggcgaccggcgctgcgatccgcctcatcggcgacggcgacgtagcgggcgtgatgcatacgacagatccggacgagaccggcatcgacatctatatcggcattggcggtgcgcctgaaggtgttctggctgctgcggcgcttcgctgcatcggtggccagatgcagggccgtttgcagctcaataccgaagagaaggttgcccgtgccgccaagatgggtatttccgatccgaaaaagatctataccttggaggaaatggccaagggcgatgtgctcttcgcggcgaccggcgtgacggatggcaatatgctttccggcgtgaaattcgcgcgggattatatccagacccatacgatcgtgatgcgctcgtcgtcgcagacggtgcgtgaaatcaaggcgcgccatcaggatttgtccaaattctagagcatttccagcaaaagtgtgaaacggttttgcgttggaaaatgcgataaaataaatagttagagcggttccaacgattccgttttaatcggaaccgctctaggacatatatgagatcgaacggcctgccgtttcagaccccgaaaagcgtatcgtttttcggggtttttgatttgatacgctccatcggcaactgtatgatgccgcgatattttaggcccttgatggggacgacattatatagccgaacttgatccggatttttgagaagcaatctttgttcaaattatatcgaggtagtcatggcatctggaaaaatgcgtatcgttgtcctctttggtggacgctcagcggagcatgatgtttccgttctttcagcaaccaatgtcatgaatgcgctggatccggccaaatatgaggctgttcctgtttttgtaacacgcgcgggacaatggctgttgagccgcttcgtgaacggtgcgctggaaaagccgtcaagcggcgcagagctttgccttgttccgggcggctgtgggcgtgccatcgtggttcctgatgccggcgctccatacgaggcggacaaaatagatatcatatttccggttctgcatggccttcatggggaagatggtgctgtgcaaggcttggctcaggttgcgcgagtaccgctggcaggttgtggtattccaggttccgccaatgcactcgacaaggatattgccaagcgcctggtcaatgaagcgggcctgtccacggcaaaatccgtgaccatcacgcgcgaagaggttcccgctttcagtgcgctcgaacaggctttgggtttgcccatatttatcaaacccgcccgtcagggttcgtctgtcggtgtccacaaggttgtaacggaagcagattatcaggctgccatgtccgatggtttcatttatgacgataagctgctggctgaagagttcattcaggcgcgcgaagttgaatgcggcgttcttgaagacgaaggaggcgcgctgttcgtctcgcgcgctggcgagattgtgcctgcggaaagccactgtttttatagttatgatgccaaatatatcgatgccgatggaactgagatcaaggttcctgcggagttgcccgaacaggtagagaatgaaatccgtgcgatcgccgccaaggctttccgggttctgggctgcgattccatggcgagggttgatttttttgttacggcagacaggcgtatcgtgctgaatgaaatcaacactattcccggcttcaccgatatgagcatgtatttcaaggtgatggctgtgagcggtgtaagctatcctgaaattatcaatcgattggttgcgcatggcttggcgcggggaagctgactttaatctcatcattgaagaacgctggcttttgtgtctttaaggaccaatgacaacagagcgttttttcctcggagtgaaacaatccgcaaccggccagaaatgggtggatcggctgggtccgcgtgaagccaatacggcacttgccattgcacagcatcatggcatttccgatctggttgcgcgtgtgcttgcggggcggggggtgtccgtggaaggggcgccggaatttgtcgatccgacgttgcgcaatctcatgcccgacccggcgacgctcaacgacatggacaatgcggcggggcgcattgccgatgcgatccagcgccgcgagacggtcgcgatctttggcgattatgatgtggacggcgcgtgttcttccgcgctgatggcgcggtttctcaaacattacggtgtccagcattccatctatatccccgaccggattttcgagggctatggccccaatcccgatgcgatgcgggaactggccgccaagggagcaagcctgatcgttacggtcgattgcggcaccaacagcgtgccgtccatcaccgccgccaaacaggccggggcagatgtcgtcgtgcttgaccaccatcaggtcggcggcgatctgccggaagatgcggtggcgatcgtcaatcccaaccgtgaagacgatatttcgcagcaaggccatctctgcgcggcaggcgtggttttcctggcattggtgcaggtggccaaaatcctgcgcgcgcgcggcaaggggccggggcctgaccttctttccatgcttgatctcgttgcactggcgacggtttgcgatgtggtgccgctcaagggcgtcaaccgcgcctttgtggtgaagggcctgctcgttgcccgcgggcaaagcaatgtcggcctggcggcgctggcgcgcgttgcgcgcatcggggagccgctcaatgcctttcatctggggtatctgatcggtccgcgcatcaatgcgggtgggcgcattggcgatgcgggcttgggcgcgcgccttctcacgctggatgacccggcaatggcggatcgcattgcaatggaactcgacaggctcaatcaggaacggcaggccatggaggccgaaatgctcatggaggcggaagcggaagcttcgctggagatttcgggcggggcgggcgcatccgtgatcgtaacggccagtgaccgctggcatccgggcattgtcggcctgctagcctcccggctgaaggaaaaggcgcggcgtccggcctttgctattgcattcaacgccaatggtgtcggctccggctcggggcgttcgatttcaggtcttgatctgggcaagctggtgcgcggtgcggtggaaaagggcctgctggtgaagggcggtggccatgccatggcggcgggcattaccattgagcgcggcaatcttggcgcgctgcgcgcctatctggaagaagaagccgcggatatcgtgtcgcgcttgcgtgaaaaccagagcctttccatcgatggggcgctggctgcatccggtgcgaccgtggcgctttatgaagctttgcagaaagccggtccttatggttctgcgcatccgcagcccctgttggcgctgccgcatcatgtgctggccgatgtgcggggcgtcgggcgggatcatgtgcgggtgacattgcgcggggcagacggcaagcgggtcaatgcgatcgcatttcgagcggcagaaggcgatcttggacgcttcctgttcaacaatatcggctgcagtgtgcatgtggccggaaatctttctctcaaccattggaatggttctgtttctccccaaatccagattctggatgcggctttgcctgtttaaagctctggttcatttgaaatttctggattttttggcttcccacccttgtgaaggatggggccgaattcccatatgagccctgatttaaacattgagacagggccctgaagggggccctgcttttacagaatcgtcgaaactgctctaaccgggagaaacgaatgacgggttccggaaaccgcctaaccaaactgacgcttgcacttgtcctcggccttgttgccgtattcacggctgtcgatttcgctgaggctcgccgcgcgggcggtggcggttttggtagccgtggcatgcgcacctattctacgcctgcgccgacccgtaccgcgcccaacaatgcggctcccatcgaacgctcgatgacaccgaacacaggcgcgacgcaaacgacccgtcccgctgcggctggcgcacagaatgcggcacagcgttccggtggcctgttcggcaattttggccgttccatgcttggcggcctgctggtcggcggcctgatcggcatgttgcttggcaatggtctcggcggtcttgccggcatgttcggcctgatcctgcaagtggccgtcattgccctgatcgccatgttcgtgatgcgcatgtttgccaatcgccgccagacggcagcggctggcgcgggccatgccggggcgcagcctttcggcgcgagccagcctttcggttcggcgaaaagcgcatccggtcagggcagctttagcggccgcacaccatccgtcaatccgtttgagaccaaacaggctgcggctcccgtcgtggaggatgagccgatggatgtcggacaggaagatctggatcgttttgagcagatgcttgtggatatccaggggggctatggccgtgaggattatgcggcgctgcgcaagctcaccacgccggaagccatgtcttatctggcggaagaacttggcgaaatcgcatccggcggcaagcgcaatgaagtgaaggatgtgaagcttcttcagggcgatgtgtccgaagcctggcgcgaaggcaatgtggaatatgcaacggtggcgatgcgctattcggccatcgacgtgatggtggatcgcaccagcggcgcggttgtcgaaggcaacccgaatgagccggtggaaagcgtcgagctatggaccttcacccgcacagatggcggcgcgtggcaactcgccgctattcaaggcacggaataagtcttttctttcaacaagaagcccggtcgcgagaccgggctttttcttttatcaccaggtgccgatgttttcggcagatgcccaaggctcctgcggagcaaggcgctcgcccttctggatcagctcgatggatatgccgtcaggggatttgatgaaggccatatggccgtcgcgcggcgggcgattgatggtgacgccggcgcttttcagcttctcgcaggtggcatagatatcgtccaccatataggcgaggtggccgaaattgcgcccgccggtataggtttccgggtcccagttataggtcagttccagttcaggcgcgcgctccgcccgggcgcgatctgtatcggagggggctgcgaggaagatcagcgtgaagcggcccttttcgttttcgatgcgccggatttcttcaaggccaagcttgtttacataaaaatcgagagattcgtcgatgtcgcggatgcggaccatcgtgtgcagatagcgcatagtcttttccttggttgccgagttttgttgcccgtgcgcccgctgcttgaaaacgcacggagaaccgattggttcgctcacatcatcaaatccgatgtagcatgtcgttcgtcaagcccataatcgaccagaccgaagtgaaggacatgacattgccaaaacgcctggcagccatatttcagcttgataggtggctttcaattctcgaaatgccactgaaaataaccatgaaagcataaagtctgtggtcatcatggggatggacaaaagtttaagcttgccgcctccggttaaggaagtgttattctttaggcaagaatcaggtcggaaacccgaaggaagaacagaggagaggcgaacgcatggcggacaagtctgtgtctgatgaccagttccacagccagcacgcctcggaagaactgggcgagttcattgaggtttctggtcatatcaagtggttcgatgtggccaagggctatggcttcatcgtgccggaccagccgggtctgaccgatattctcctgcacgtaacttcattgcgccgcgacggatttcagacggcgctggaaggtgcgcgcatcgtttgcgaagtccgccatggcgaccgcggcctgcaatgcttccgcgttctctccatggatgcctcaaccgccattcaccccgcgcagatgccgccgcagtgcacgcatgttaccgtcacgccatcgagcgggctggagcgcgtgatcgtcaagtggttcaaccgcaccaagggtttcggcttcctgacgcgcggtgaggggacggaagacattttcattcacatggaaacgctgcgccgtttcggcatgatggaactgcgccccggccaggtggtgctgatccgcttcggcaccggcgaaaagggcctcatggcagccgaaatccacccggatatcggaacagccatacctgtttcacattagagcggttccgattaaaacggaatcgctgggactgctctatctctttgttttgccgccattttcaacgcatcgaagcggaagcagaaatcagccctgtggactgcttttcccgaataggcgtttcacacttctggctcgaaaatgctccagcccccatttgggtctgattgaaccagaccggcctctcgtaataggttggtgaagcacgaaacttgtgcccttgtcgccgtttcgtccggttgataatcttcatgtgcaatggcgccctttgccattcaaagaaatatcggcgtatttgcggccgcgcaggaatgttcgctcccgcaggacgcaatgaaaaatggcgcaataaaaacaaggaagggctaggcagatgggtcgcatttttctcgctttggcatttatgtttgttgcctttgtcgcccgcgcggacgaagcccaaccgatgcgattgcctgtcgataaggaacagctcaccttcatcacctcgacaggcaacaaaattaatttcgcgcttgaagtggcggacacggatgaggcgcgtgtgcgtgggctgatgtggcggacggattttcccaaagaccgtgcgatgatcttcatcctgggcgaaatgcgccgcatcgtaatgtggatgcagaatacaccactgccgctcgatatggtttttcttgatgacaagggccgggtggttgccattcacgaaaatgcggtgcctttttctgaaaatctcatttcctccgaggttccggcagcgtatgccgttgaactcctggccggtacggtcaaacgcacaggcataaaagttggcgacagggcgatccatcgcgtgatctgcggcgaatgccgctcctgatgccgctgcaatgaaatcaagaggaatgaacaggtgagtgccttcgatatcgaatatttcgaacatgacggattgcgtcttgcgtatcgtcaggccggagaaggcgatccgatcctgcttatccatgggtttgcatcgtcaagtctggtgaactgggtttcgccgggctggttccgtacgctgaccgaagcgggctatcgcgtgatcgccatcgataatcgcggccacgggttttcgacaaaaagccacaaagcggaggattatacgccaagcaagatggcgggcgatgccgcagcactgctcgatcatctgggcatcgcgaaggcccatgtcatggggtattccatgggcgcgcgcatttctgccgttctcgccatcgaacattccgagcgcgtgcatagcgccgtttttggcgggcttggcatcggcatggtgacgggggctggagactgggagcctattggcgaagcgcttctggctgaagatccggcgacaatcacacatccgcgcggccagatgttccgcaagtttgcggatcagaccaggagtgatcgtattgcgcttgcagcctgcgtcatcacgtcgaaggagcttgttccggtggcggcgatcgaacgcatcctccagccggttctggtggccgtaggcaccacggatgacattgccggaagcgcgcaggaactggcaaatctgctgcccaatggtgaggcgctcgacattccgggacgcgatcatatgctggcggtgggcgacaaggtgtacaagcagggtgttctgaaattcctgaaggaaaacccgctttaacctgacggtgattgcggtgcgcattcgcgcaccccgtcaaatcagcgacaataattcggcgggtgtcagggcaatgcattttaagttatcctgcgcgccgaactcgtattgcggtgcgactggcgaaaatttgacttttgccggacctgcacgatgcaaaactggagtatggatatgtccgttcgcatgtcttcaaaagtgaatgccggtctcgatcaggtcgatcccatctggcattccatccgtgccgaagcggaggaggcgaccaggaatgacccggttctgggcgcctttctctacgccacgattctcaaccagccgagccttgaagaagcggtgatgcatcgtatcgccgaacgccttggccatcccgatgtgagcgcggatatcctgcgccagaccttcgatacgatgcttgaggcaaacccggaatggtcgcacgtcctgcgtgtggatattcaggctgtttatgaccgcgatccggcctatagccgctttatggatccggttctttacctgaagggcttccatgcgatccagacacaccgtctggcgcactggctttacaagcaaggtcgcaaggatttcgcctattatcttcagagccgctcgtcatcgatctttcagaccgatattcacccggcggccaggcttggcagcgggctgtttctcgaccatgctacagggcttgtggtgggtgaaacggccgttgtagaagataatgtctcgatcctgcatggggttacgctgggcggaaccggcaaatcgagcggtgatcgccatccgaaaatccgtcagggcgtgctgattggggcaggcgcaaaaatcctcggcaacatccaggtagggcagtgctccaagatcgcggctggttccgttgtgctgaagtccgtgccgcataatgtaaccgtggcgggcgtgcctgcgcgcatcatcggcgaaacgggctgcacggagccatcccgcgtgatggaccagatgctgggtgacggcatctaattccaatattgataacggctcatgccataaagttgggttgtctgctggttttatcccgcagacggcctatatgtggtgaaagctttgtttggagcgtcttcgggccaaaaatgtgaaacgtccatgcggggaaatcagttcaatggactgatttctgacctcgcttcgcacttttgcccatgccaaaccgaaagttaattcgtcgctacagcctgcgataggcgatgtcaggggtttacataagaaaatgccgggtgcaataaaccggcttcaaatcaatgtcaggagaatccggttgaaacccgaagaactcaaaaaactggacgcctatttcaaacggaccttcaacaatcctgatcttcaggtgaaggcgcgtccgcgcaagaatgattccgccgagctttacctcgccgacgaatttctcggccttatctacaaggatgaggatgaaggcgaattgtcgtataatttctcgatggccattctcgacgtcgatctctgatcgggcgcaagccgggtatagtttaaacgctctttccatccggagagggcgtttttgtttgagcccctttcaggtcatgacgcgcgaactcctgcttgtgcatcgggccaaaacggcatagagcatttccagcaaaagtgtgaaacggttttgcgttggataatgcgacaaaacaaatagttagagcggttccggcgattctgttaaaacaggaaccgctctagcccttaatcgtcaattaccgtaatctggcgaattgggagaaatcatatgccgatctatgcatataacgggcacaagccgcagtttgcggaccgcgagagcaactggattgcaccggatgcgacgctgatcggcaaggtggtcgtgggcgagaatgcgggtttctggttcggcgcggtgttgcgcggcgataatgagccaatcactatcggtgccgataccaatgtgcaggaacagacgatcatgcacaccgatatcggctttccgctgaccatcggtgcgggctgcactatcgggcaccgtgcgattctccatggctgcacgattggcgagaatactcttatcggcatgggcgcgattgtgctcaatggcgcgaaggtcggcaagaattgccttatcggggcgggaacattggtgaaagaagggatggaaatccctgataattcgcttgttgtcggctctcccgcgcgtgtcctgcgccagcttgacgatgctgccgttgaaaagctgcgggcctctgcaaagcattatgtggagaggggacattccttcatgcgcggcatggagcctgcctgaaaggcggctgaaaccaacaaaaagggacggggaatgacgacccgtccctttttgccgaggcttgcggtggtccgtgtattagtgaatgctgccgaccagaatgtcacggtcatcccggattgaaacccagctacccgtgctgtaggtcgattggcgcttgagataggtatagtcggtcttgttccaggcgaggacacgcgggtcgagattgtcgagaatgaaatcgccgcgatcggtgcgaacggtcagaacggcgtggccttcaccattcggctggcgaaccacggtgaagagaagcgtgttggccggtacgcccagcgccatcagttcgcggcgcttgagaagcatatagtcgtcgcaattgcccgccgtggtcgggtattcccaatattcttcctgtccccagacttccatgtcggtcatcggtgcgatcgtcgtgtttacgcgctcgttgacgtcgatgatctgctgccagagccgctgcgtcagtttcagcgaggcgctgctgcggcttgtgctgctgcattcggctggatggcgctggcagaattcatagtggcctatcggttgcgaggtgcgctcgccggtggtcatccagggcgaggtcgaggcgggattggcggcctgcgccagcccggcacccagcagcatcaggatcgctgcgatgaagatttgttttgtcattcttttgtctccctgttggagaccaagatgaccggcataatttgaaagcgggcaaattcacgcgcgaaaatgcgagtcaaattcgattaaaactgcgcggaacacggaaagcttttgtcaataattgggcctttttggccttatttcagtgctttttgagcatttttagcgcattcaagccctgatgtcgtttgctattacgtaaccttgacgcgcgtttatcttttcctcgcccttggggcatcaggcccgcccgccattaatcacacgcagtttcggaacgttccttgccggcttttgatacgggcttgcgcaatggcggtggtttgcgcttgcattcacggtgatggccgccgatttatgggtttcttctgcgagggcaagatcaggcgcaatcggctcgaccgcattcaaatggccaagtacgatcgggtcggccccgatccatgcgaccggattcggtacggcaatgctgcccagaaagctgatctgtccactggccgttatgagtggcgcaagaaacatttcaaagtgcaggcttcgccctgaaaggctgatgccgtcatgaaggctcagggctggaacttccagcgcgcccacattctgcaccatttcgcgaagggcagggcggtcctgttccggccagagcgaaagaaagcggatattcttcagctcacgcccgaacagcgtacagattcgcgttccggccagccgcaccgataattcaccgcgcttgtccgtctcgagaaagaagaggtcgcagaggtggcgccccagcttgcgcggatcgacattctcgcgcagcggcacatgaaagcttccgctttcaccgcgcgcaagtcgctgccattcgccgaaaatcgcgatcgtgctgcggtgtttcattttgcgccgtggttccaacatatcgtttggggcggaggccggccccgctgttcgacgcattaaaatagtattaacggggaggaagccagtttaaccctttcttcatccaccgtgcccgcgcgttaaggttaataataagtaatggttgaaaagcccgcaaatacaggcttagttgagggcatcagaagaagccattgacttgtcaggcgtttttctgatctccagatttcatgttgcggacagttcctgctcgcaccagggccggtcgggaaactccgccggcctttatttttaacatattctaccctatcaacatgtgtgatgcgcagggaaggcgaaccgtaaggggcgcctgccgatgcttccgaaagacaagagagagcagcacttcatgagcattccccagccggaaatgcgcggcacaggcggccgcgagccgatcttcaatattccgggtgtcgtgattgctctgatcgggttgtgtgtcgcggtctatgtctatcagaattatattctgagcgagcggcaggattttgagttcatgatgaactttgcgctgatcccggcgcgcttttcgatggcgagcggctttgttgatccggcggtgatttttacgtttatcagctattccttcatgcatggcagttttgcgcatattgccgtcaatatgatctggcttgccgcattcggctcgccgctggccgggcgaatcggcgcggtccggatgatcctattctgggttttcacgtcggtcgtcgcggggcttacgcattacgcactccatcccgaaagcctttcgccgctggtgggtgcgtcgggcgcgatttcgggcatgatgggagctgccgcccgctatggttttcggcgtgtcggctatggccggcgctcggaatttgccgggccggtgcttcccatcgggctgacgctgacgctcaagcccgtcctcatttttgtcggcgtctggtttctcatcaatatcgtcaccggcctttattccactggcggcgctgacttttccagcattgcctgggaggcgcatataggcggcttcattgccgggtttttcgggattccactgatggaccgcccgcgcagctatgatgccgttttgaggcgatagatcctgcgccatttctggctttgaccaagccttcccctatttgatgccacttgccaatcaggcgatcaaagcgcaccatcatggaacgcggtcgaagggaactgcgttttgcttcatatggcatttaaatgccagaagcagcgaatgctaaaccttggagggactttggcatgaccgtaagatcgattctcgagacgaagggcagggatgtggtggttatcgcatctgctgacacgctttcccaagccgtcgccatgttgaacaaacataagatcggcgcgctggtggtgtgcgatgaggccggtcatatcgagggcattctttcggagtgtgacgtggtgcgtgcactcgcagcccaggaatcccaagccatgagcaagtctgtcgcggaagtcatgacatcaaaggttcaggtttgtcatgaacaccacacaatcaatcaggtgatgaaaatcatgacacgcagccgcttccgccatatgccggtggaggaaggcggcaagcttgtgggaatcatttcaatcggtgacgttgtgaaacggcgcatcgaggatgtggagcgcgaggcggaagatattcgcacctatatcgcgacggcctgaagccggatgattcgctgccatgccttccctgtcgggaggcatggtctcagaaagtacgaatcagcgtgaacgcagataacgttcggctgcgtaaagcgaaattgccgccgcattggaaacattgagcgacttgatctcgcccggcatgtcgaggcgggcaagtgctgtcacggtttcgcgcgttttctggcgcaagcccttgccttcggcacccagcaccagagcgattcggtttcctgaaagcgtcgcctccatctccagaggcccttgcgaatcaagaccgatggtctggaagccaagcgtgtgcagttcttcgatggcttcggcgagattgcgaacctcgatatgggcaatgagctccaatgcgccggaggctgccttggccagaacgccggtttcctgcgggctgtggtggctggtcgtaatcagggcgccagcgccgaaagcgactgccgagcgcatgatcgcgccgacattatgcgggtccgtcacctggtcgagcaccagaagcagcgggctttccctgagttcggaaagttttctggtgcgaagcggttcggcctcgatcatgacgccctgatgcacggcttccgacccggtttccttgtcgatatccctcggatcgacgatctccacggggaaggggagagaatcggcttcgccaatctcaagccgggcaaagccgttgcgtgtggcgcgcatacgcaggattttgcgctgcgggttttccacggcggcgcgaaccgtatgcaggccataaaggcgcacggttccttcggcaaccgcgcttgccgcgatcgcggggcgctgcggtttgcgtggtgatttgccttccgctccggccttctggtcgcggtgctggcgacgcaggcgcgcatagtgagaatctttgggtgtacggggcgaattttgatcggtcatggtgcgcttatagctctttagaggggcggaagatagcggcttgccctgcaaatgctatcaggctgttccgattgtaaaataattcgcaaagcccgccaaaacgggcgctttcccgctccgtgaatgggtgagtgaaggcggtgtttccactatgctgtggacggacatgcattcttttcgcctttaccctgttgacaggggataagcttatcgtcataaggcccctcgcggatcgacggctggcctgacagtcagcctgaacccccgcaaaaatgcctagtcgctcgactctgctgatagtgatatctggagggatgcccgagtggttaaaggggacggactgtaaatccgttggctatgcctacgttggttcaaatccaactccctccaccactgtcggatcagggtcatgagtgcgcgggtatagctcaatggtagagcagcagccttccaagctgaatacgcgggttcgattcccgctacccgctccagattttaccgagcggtatggcgtgtaaggaatcatcgacgggcggttcgccgttccgttttggcataaatgctggcccggaagcctgacggcttttgtgctggcgcttgagcggttctagaacaaagagaacaacggcgatggcaaagagtaagtttgaacgtacgaagccccatgttaacatcggcacgattggtcacgttgaccatggcaagacgtcgctgacggcggcgatcacgaagtttttcggcgaattcaaggcgtatgaccagatcgacgctgcgcctgaagaacgcgcccgcggcatcacgatctcgacggcacacgtcgagtacgaaaccgcaaaccgtcactatgcgcacgtcgattgccccggccacgccgactatgtgaagaacatgatcaccggcgctgcccagatggatggcgcgatcctggtggtttcggctgctgacggcccgatgccgcagacccgcgagcacattctgcttgcccgtcaggttggcgttccggcgattgtcgtgttcctcaacaagtgcgaccaggttgacgatgcagaactgctcgaactggttgaactggaagtgcgcgaacttctgtcgaagtacgaattccccggcgacgaaatcccgatcatcaagggctcggctcttgctgctctggaagattcttccaaggaactgggcgaagatgccatccgcaacctgatggacgcggttgacagctacattccgaccccggaacgcccgatcgaccagccgttcctgatgccgatcgaagacgtgttctcgatctccggccgtggtacggttgtgacgggtcgcgttgagcgcggtatcgttaaggtcggtgaagaagttgaaatcgtcggcatcaaggcgacgacgaagaccacggttaccggcgttgaaatgttccgcaagctgctcgaccagggccaggctggcgacaacattggcgcgctgatccgcggcgttggccgtgaagacgttgaacgcggccaggttctctgcaagccgggttctgtgaagccgcacaccaagtttaaggcagaagcctatattctgaccaaggatgaaggtggccgtcatacgccgttcttcaccaactaccgtccgcagttctacttccgtacgacggacgtgacgggtgttgtgacgcttccggctggcacggaaatggtcatgcctggcgataacgtcgccatggacgttaccctgatcgtgccgatcgccatggaagagaagcttcgcttcgctatccgtgaaggcggccgcaccgtcggtgccggcatcgtctcgtcgatcatcgagtaatgatttcgaccggcggttcgccgccggtcataattccggcttcaaataaaacttgaagcccgttcctttcggaactagacggaatatgaaggcgccaaggcgccgataggggtatagctcagttggtagagcgacggtctccaaaaccgtaggtcgcgggttcgaaccctgctgcccctgccattttgaaagcgggtgtctgtagcttgactatggatgcccgttttctatatattatttagtcagcttttacgctgtgaaggagcggcggtgagagccgcttcgtttttcttctggtggtgtttgttgtgcaggatctatcccgcagccaagaatgctcttgcgagcgaggcgcgggttccggctttgcagtgctgccgagataataattccccgcatgctgtgttggccaggtggggaagggtcgccgttacacgattggatggtgtgatgagcgatattcgcaaggatcggaactccgataagcctgtatggtgttcttttaacctttgggcttgtcttttgcgggaatcgattctatgtagcgtcaacagacacgcggtgcgtggggctgaaaattcagctttgcgcgccgtccacgcgtgacctccgacatttgattcgcttttgctgattgaagtttgaggttgtgcctgatcagacagagcggcagatggcatccaagacgaatccgatcaccttttttcagcaggttcgcgccgaaacggcgaaggtgacctggccgacccggcgtgaaacggtcatctccaccatcatggtggtgatcatggcttttctggctgccgcattcttttttcttgccgaccagcttatggcctatggcgtagagtttattcttggccttggccgctaagttaggattggggagttttttagatgacggcgcgctggtacatcgttcacgcctattccaattttgaaaagaaagtggccgaggatattgaggccaaggccaagcagaaaggcttgtccgatctgatcgaacagatcgtcgtgccgaccgagaagatcgttgaagtgcgccgtggccgtaaggttgatgcagagcgcaagttcttcccgggctacgttctggttcgtgcaaagcttaccgattcggtattttcgcttatcaagaatacgcccaaagtgactggtttccttggcgattccaagccggttcctgtttcgcagaaagaagtcgatcagattctgaatcaggttcaggacggtgtcgagcgtccgaagacttcggtgtctttcgagattggcgaaaatgtccgtgtttccgacggtccgtttgcttcgtttaacggcatcgttcaggaagttgatgaggagcgtgcgcgcctcaaggttgaagtttccatcttcgggcgcgcgacgcctgtcgatctggaatatggtcaggttgacaaactctgatcatttcgcccgcaagggctttctactccattcgcttccggtggatggggtgggagtggtggaagggaaggcggcttagccggtcgtcgatctccgcaccaccgaactgcccgccagtccgtctggcgtcagtcgagagccggtatttccggcattaatcgagaaagccggatatccggcaaagttaaaaaggcagaaagcaatggctaagaaagttgcaggccagctgaagctccaggttccggcaggtgcggccaatccgtcgcccccgatcggtccggctctgggtcagcgcggcattaacatcatggaattctgcaaggcgttcaatgctgcctcgcaggaaatggaaaaaggttcgcctattccggtcctgatcacctattaccaggacaagtccttcaccttcgtgatgaagacgcctccggtgacctacttcctcaagaaggctgctaacctgaagtccggttccaagaccccgggcaaggcaagcgccggcacgatcacgcgcgacaaggttcgtgcgatcgccgaagcgaagatgaaggatctgaacgccgctgacgttgaagcagcgatgcgcatgatcgaaggttctgcccgttcgatgggcctggaagtggtgggctgagacgatggcgaagatttccaagcgcattaacaagatccacgaaggcgtcgatcgtaacaagctgtacgatctgtctgctgctatcggtctcgtgaaggaacgtgccgtcgccaagttcgacgaaaccgttgaaatcgcgatgaacctcggcgtcgatccgcgccatgccgaccagatggtccgcggcgttgtcaatctgccgaacggcactggccgtactgtccgcgttgctgttttcgcacgtggtgacaaggctgaagaagccaagaaggctggtgccgatatcgtcggtgcggaagaactgtttgaaatcgtcaatggcggcaagatcgaattcgatcgctgcattgcaaccccggacatgatgccgctcgtcggccgcctcggtaaggttctcggcccgcgtggcatgatgccgaacccgaaggttggcaccgtcaccactgatgttgctgctgctgtggctgcttccaagggtggcgctgtcgaattccgcgtcgagaaggctggtatcatccatgccggtatcggcaaggtttccttcgacaatgcgaagcttgaagaaaacatcaaggctttcgcggatgccgtgatcaaggcaaagccgtcggctgccaagggtgaatacgtcaagcgcgtatcgatttcctcgaccatgggcgttggcgtcaaggttgatccgtcgaccgtcaaggttgttgactgattttggaaggctccggttcgtccggggccctcatctttcctgaccgggaagggaagggctgccgcccgttccgataggacaaaaagcaagaattccgggtcgcaagacccggatagccggatgaaagtccggttatcctgtccgagattgcaggtggtgtatcgtcttcgggcgagaaccttaaacacagagcctgcatgagacgtggaataacctggtttcgcgcgatgagcgcatgcgaggtttgaaccgtagttgcctttgagtgaagcctgctggcaggtggagctgaaggggacaggatcctcgaacgtcggactgactgtgaagttcgtccggcaaaggcaacccggcagggccaatgatggtcctgtcaactggagagagacagtggatagagcggaaaagcgcgaatttgtcgcgtggctgaacggcgctttcaaagagtccggttcggtcgtcgtggcccactataccggtctcaccgttgcgcagatgagcgatcttcgctcgaagatgcgtgatgcaggtgggtccgttaaagtcgcgaaaaaccgccttgccaaaatcgctcttcagggcacggaatcggaaggtattgctgacctgtttacgggtcagacggtcgttgcttacgcaaacgatccgatcaccgctccgaaagtagccgtcgaattcgccaaggctaacgacaagctcgttattctcggtggtgcaatgggtgcaacgacgcttaacgccgatggcgtcaagtcgcttgcttcgctcccgtcgctcgacgaactgcgtgcaaagctggttggtatgatccagaccccggctcagcgtcttgcagtgcttaccagcgctccggcgggccagatcgcccgcgttattggcgcgcacgcccggaagaacgaggcggcttaaggccgtttctcgctgtcaacagttcaaaccttaattataggaaatacaaaaatggctgatctcgcaaagatcgttgaagacctttcggccctgaccgttctggaagccgctgagctgtccaagcttctcgaagagaagtggggcgtttcggctgctgctccggtcgctgttgctgctgccggtggcgctgcccctgctgctgccgcagaagaaaagaccgaattcgacgtcgttctcgctgacggcggcgctaacaagatcaacgtgatcaaggaagtgcgcgcactcaccggtctcggcctcaaggaagccaaggacctggtcgaaggcgctccgaaggctgtcaaggaaggcgcctcgaaggacgaagctgagaagatcaaggcacagctcgaagctgctggcgccaaggttgaactcaagtaagtttggactattctggcggatggttttccatccgccagttcccgctggactttcccggtgggtcggataactggaacccttttcctgagtgccggaacggctttcaggaaacgggttttagcccgttagaaggaccgccgaagggcggcgcatgataaaggccgcaaggcgtgagcaagccgcaaggctatagaacgaggagcgacgatggctcagacccattctttcaatggtcgcaagcgcgtacgcaaatttttcggcaagatccccgaggtcgccgagatgccgaaccttatcgaggttcagaaggcatcttacgaccagttccttatggttgaagaaccatccggcgggcgtcctgacgagggtttgcaggcggttttcaagtctgttttcccgatccaggatttctccggcgcttccatgctcgaattcgttcgctacgaattcgatccaccgaagttcgatgttgatgaatgccgtcagcgcgatctgacttattcggcgccgctcaaggtgacgctgcgtcttatcgtgttcgatattgacgaagacaccggtgcgaagtccatcaaggacatcaaggagcaggacgtgtacatgggcgatatgccgctcatgaccgacaacggcaccttcatcgtcaacggcaccgagcgcgtgatcgtttcgcagatgcaccgttcgccgggcgtcttcttcgatcatgacaagggcaagacccattcttcgggcaagctgctgtttgctgcgcgcgtcattccttatcgcggttcgtggctcgatatcgagttcgattccaaggacatcgtctatgcgcgcatcgaccgtcggcgcaagctgccggccacgacgttgttgatggcgctcggcatggacggcgaagaaattctgtccacgttctacaagactgtcacctatacccgtgacggcgataactggcgcattccgtattccgccgaacgcttcaagggcatgaagatcatctccgatctcgttgatgccgatacgggcgaggtcgttctggaagcaggcaagaagctgaccgcgcgtgcggccaagcagcttgccgaaaagggcctcaaggccatcaaggcgacggaagacgatctgttcggctcgtatctggcggaagatgtcgtcaattacgcaactggcgagatttatctcgaagccggtgacgaaatcgatgaaaaggttctcaagaccctgatcgataccggcgagacggaaatcaacgttctcgatatcgaccatgtcaatatcggtgcgtatatccgcaacacgctggctgtcgacaagaacgagagccgccaggaagcattgttcgacatctaccgcgtcatgcgtccgggtgaaccgcctactatggattcggctgaggccatgttccattcgctgttcttcgattccgaacgctacgacctttcggccgttggccgcgtgaagatgaacatgcgtctggacctcgacgcggaagacaccgtgcgcgtgctgcgcaaggaagatatcctggccgtggtcaagatgctggtggaactgcgcgatggtcgcggcgagatcgacgacatcgacaatctcggcaaccgccgcgtgcgttcggtcggcgagctgatggaaaaccagtatcgcgtcggtctgctccgcatggagcgcgcgatcaaggaacgtatgtcctcgatcgaaatcgatacggtcatgccgcaggacctcatcaacgcgaagcctgctgctgctgctgttcgtgaattcttcggttcctcgcagctttcgcagttcatggaccagaccaacccgctttcggaaatcacccacaagcgccgcctgtcggctcttggaccgggcggtttgacccgcgagcgtgctggctttgaagtccgcgacgtgcatccgacccattatggccgtatctgcccgattgaaacgccggaaggcccgaatatcggtctgatcaactcgcttgcaacctttgcccgcgtcaacaaatatggcttcatcgaaagcccgtatcgcaaggttgtcgatggcaaggtgacgaatgatgtcgtttacctgtcggcgatggaagaagccaagcactcggtcgcccaggcgaatgtggagcttgacgagcagggcggtttcgttgacgagttcgtcatctgccgtcatgccggcgaggtgatgatggcgccgcgtgaaaacgtggacctgatggacgtttcgccaaagcagcttgtttcggttgctgcagcgctcattccgttcctggaaaacgacgacgccaaccgcgcgctcatgggctcgaacatgcagcgtcaggctgtgccgctcgtgcgtgctgaagcgccgtttgtcggcacgggcatggaaccgatcgtggctcgcgactctggtgcagccattgcagcgcgccgcggcggtatcgtcgatcaggttgatgcaacgcgtatcgttatccgcgccacggaagagctcgatccgtccaagtcgggcgtcgatatctaccgtttgcagaagttccagcgttcaaaccagtccacctgcatcaatcagcgtccgctcgttcgcgtcggtgatcgcatccataagggtgatattatcgctgatggcccgtccacggatctgggcgatctggctcttggccgcaacgtgctcgtcgcgttcatgccgtggaacggctacaactacgaagattcgatccttctgtccgagaagatcgtttcggacgacgtgttcacctcgattcacatcgaggaatttgaagttgccgcccgtgacaccaagcttggacctgaggaaatcacacgcgatattccgaacgtttcggaagaagcgctgaagaatctcgacgaagccggcatcgtttatatcggtgcggaagtgcatcctggcgacattcttgtcggcaagatcacgccgaagggcgaaagcccgatgacgccggaagaaaagcttctgcgcgccatcttcggtgaaaaggcatccgacgttcgtgatacctccatgcgcatgccgcccggaacctatggtacggtggtggaagttcgtgttttcaatcgccacggcgttgaaaaggacgaacgcgccatggctatcgagcgcgaggaaatcgagcgtctggccaaagaccgcgacgacgaacaggctattctggaccgcaacgtctatggccgtctcgccgacatgatcgatggcaaggttgctgctgccggtccgaagggcttcaagaagggcacgacgatcacccgcgagctgatgaccgaatatccgcggtcgcagtggtggcagtttgccgttgaagatgaaaagctgcagggtgaactggaagcgcttcgcagccagtacgacgactccaagaagctgctcgaagcacgcttcatggacaaggtcgagaaggtgcagcgcggcgatgagatgcctccgggcgtcatgaagatggtcaaggtctttgtcgctgtgaagcgcaagatccagccgggtgacaagatggctggccgccacggcaacaagggtgtggtttcacgcattctgccggtggaggacatgccgttcctcgaagacggcacgcatgccgacatcgtgttgaacccgcttggcgttccgagccgaatgaatgtgggccagattctggaaacccaccttggttgggcttgcgccggtatgggcaagaagatcggtgagcttctcgacgtttatcgcaaaacggccaatatcgagccgctgcgccagacgctggagcacatctatcccgacaacgaccgcaacgaaccggtccggtcttacgacgacgacgctatcctcatgctggccaaccaggtgaagcgtggcgtgtcgattgcaacgccggtcttcgacggtgcggttgaggccgacatcaatgcgatgctgacggatgcaggccttgcgacctcgggtcagtcgacgctttacgatggccgtacgggtgaaccgttcgaccgtcaggtgaccatgggctacatctacatgttgaagctccatcaccttgtcgacgacaagatccatgctcgttcgatcggaccttactcgctcgtcacgcagcagcctctgggcggcaaggcccagttcggcggccagcgcttcggcgaaatggaggtctgggctctggaagcatatggtgcggcctacacgctgcaggaaatgcttaccgtcaagtcggacgacgttgcaggccgtaccaaggtctatgaagcaatcgttcgcggcgacgacacgttcgaggcgggcattccggagagcttcaacgttctcgtcaaggaaatgcgttcgctcggcctcaatgtcgagctggacgatacccgcgaggcagagcagccggcccttccggacgcggcagaataaatatcgaggcgcgccatggtatcgccgtggcgcgcccgtattgtcagtcacaactgcataataccgcgatttcttttcaggatggcagggattttcaacttgtcatcgacgtcacacagggcggcggatcgcccttaaggagaacggcatgaaccaagaggtcatgaatcttttcaatcctcaggctccggcgcaaacgttcgattccatcagaatctcgatcgccagccctgagaagattctgtcctggtcatacggcgagatcaagaagccggagacgatcaactaccgtacgttcaagccagaacgcgatggtctcttctgcgcgcgcatcttcggcccgatcaaggactatgaatgcttgtgcggcaagtacaagcgtatgaaatacaagggcatcatctgcgaaaaatgcggcgtggaagtcacgctttcccgcgttcgccgcgagcgcatgggccatatcgaacttgcagcaccggttgcgcatatctggttcctgaagtcgctgccaagccgcatcggcacgcttctggacatgacgctcaaggatatcgagcgcgtcctgtactttgaaaactacatcgtcaccgaacccggcctgacctcgctgaaggagcaccagcttctgtcagaagaggaatatatgatcgccgtcgatgaattcggcgaagatcagttcacggcgctcatcggggcggaagcgatctacgaactgctggcttcgatggaacttgaaaagatcgctgcggacctgcgcgtcgatctggccgagaccacttcggacctgaagcagaagaagctgatgaagcgtctgaagatcgtcgagaacttcctggagtcgggaaaccgcccggaatggatgatcatgaagatcgttccggtgatcccgccggatctgcgcccgctcgtgccgctggatggcggtcgttttgcgacgtcggatctcaacgatctctatcgccgcgtcatcaaccgtaacaaccgtctgaagcgcctgatcgaactgcgcgcgccgggcatcatcatccgcaacgaaaagcgcatgttgcaggaagctgtcgatgcgctgttcgacaacggccgtcgcggccgcgtcatcaccggtgccaacaagcgcccgctgaagtcgctgtccgacatgctcaagggcaagcagggccgcttccgtcagaacctgctcggcaagcgcgtggactattcaggccgttcggtcatcgtgaccggcccggaactgaagctgcaccagtgcggcctgccgaagaagatggcgctcgaactgttcaagccgttcatctatgcgcgtcttgacgccaagggctattcgtccaccgtcaagcaggcgaagaagctggttgaaaaggaacgcccggaagtctgggatatccttgacgaagtgatccgcgagcatccggttcttctgaaccgtgccccgacgctgcaccgtctcggcatccaggcgtttgaaccgaccctgatcgaaggcaaggccattcagcttcatccgctcgtctgcacggcgttcaatgccgacttcgacggcgaccagatggctgttcacgttccgctttcgcttgaagcccagcttgaagcgcgcgtgctgatgatgtcgaccaacaacatcctgcatccggccaacggcgcaccgatcatcgttccgtcacaggatatggttctcggcctctattatctgtccatcgtggcggagaaggagccgggcgagggcatgatattcgccgatatgggcgagctacaacatgcgcttgaaaacaaggtcgtcacgctgcacaccaagatcaagggccgtttcaagacggtcgatgccgaaggcaaccctgtgtcgaagatttacgacacgacgccgggccgcatgatcatgggtgaattgctgccgaagaacgtcaacgttccgttcgatatctgcaatcaggagatgaccaagaagaacatctccaagatgatcgaccatgtttaccgccattgcggccagaaagagacggttatcttctgtgaccgcatcatgcagcttggttttgcccatgcttgccgtgcgggtatctccttcggcaaggatgacatggtcatcccggaatcgaaggccaagatcgttgcggaaaccgaagcgcttacgaccgaatacgaacagcagtacaatgacggcctgattacgcagggcgaaaagtacaacaaggtcgttgacgcctggggcaaggcaaccgacaagatcaccgaagagatgatggcgcgcctgaaggccgtcgaattcgatccggtgaccggtcgccagaagcagatgaactcggtctacatgatgtcgcattcgggtgcccgtggttcggtcaaccagatgcgccagcttggcggcatgcggggcctgatggccaagccgtcgggtgaaatcatcgagaccccgatcatctcgaacttcaaggaaggcctgaccgtgaacgagtacttcaactcgacccacggcgcccgcaagggtctggcagacaccgccttgaagacggccaactcgggctacctgacccgtcgtctcgttgacgttgcacaggatgcgattatttcggaagtcgattgcggcgccgaaatcggtctcaccatgcagcccatcgtcgatgccggccagatcgtcgcctcgatcggccagcgcgttctgggccgtacggctctcgatccgatcctgcatccggtaaccggcgaagtcatcgtcgaggctggccgcatggtcgaggagaaggacgtcgagatcatcgagaaggctggcatccagtcgattcgcatccgttcggccctcacctgtgaaacccgcaacggcgtttgcgccaagtgctatggccgcgaccttgcacgcggcacgccggtcaaccagggtgaagctgtcggcgttatcgccgctcagtcgatcggcgagccgggcacccagctcaccatgcgtaccttccacttgggcggtaccgcacaggtggtcgacagctcctatcttgaagcttcgtatgaaggcaccgtcaagctgcgcaaccgcaatgtggttcgcaactccgatggcaacctcgtggtgatgggccgtaacatggctgtcctgatcctcgacgctacgggcaaggaacgtgcggtccatcgcgtgacctatggttcgcgtctgttcgtggacgagggcgatacggtcaagcgcggccagcgcattgccgagtgggatccgtatacccgtccgatcatgacggaagttgaaggctacgttgagtttgaagatctcgtcgatggtctgtcggtttcggaaacggccgacgagtcgactggtatcaccaagcgcgttgtcatcgactggcgttcgaccccgcgcggttcggatctcaagcctgccatggtcatcaaggacaaggccggcaagatcctgaaactgtcgaagggtggcgatgcccgcttcctgctctccgtggaatcgatcctttcggttgagccgggcgcgcatgtgaaggctggcgacgttatcgcccgtctgccgatggaaagcgccaagaccaaggacatcaccggtggtctgccgcgcgtggctgaactgtttgaagctcgccgtccgaaggaccacgccatcatcgccgagatcgatggtaccgtccgtttcggtcgcgactacaagaacaagcgccgcatcattatcgagccgaacgacgatacgatcgagccagttgagtatctcattccgaagggcaagccgttccatcttcaggacggtgacgtcatcgaaaagggtgagtatatcctcgacggcaacccggcaccgcatgacattctggcgatcaagggcgtggaagctctggcttcctacctcgtgaacgaaatccaggaagtctatcgcttgcagggcgttttgatcaacgacaagcacatcgaagtgatcgttcgccagatgttgcagaaggtggaaatcacggaatccggcgataccggctatattccgggtgaccacgttgaccgcatcgagctggaagagatcaacgaacgtcttatcgaagaaggcaagaagccgggctccggcaatcctgtcctcctcggtatcaccaaggcttcgctgcagacgccttcgttcatctcggccgcgtcgttccaggaaacgacccgtgtgctgaccgaagctgcggttgccggtaagatggacacgttgcagggtctcaaggaaaacgtcatcgtcggccgtctcatcccggccggtactggcggcatgaccaaccagatccgtcgcatcgcaaccgcgcgcgacgaactgattatcgacgaacgtcgcaagacttccggttcggccgaagcaaatgcgatgctggttgatatgaccaacaacgctgccgaataaaatcggcaaacggtaaactgaaaaaggccgcctttcggggcggcctttctgttttcagcgcaggataaaaaagagccggtcggaaccggcgctttctttctgatccttactcttcctcttcgtcgtcgccgtcgaattcaatcagtgcaacttcacccgaaagcgctgtagcccaggcgctcttgtgcggctcttccgtcagggtgcccatctccagaagctcggcttcatggtagccttcttcggcaaggatgctgagaacggtttggacgagatcttcattttcgtccgcttttaaaagcaggtgcacctcaatcggggtttcgtcaccctcgttccagacatcggcgatggcaaggtggacagttggcgaatcgtcgcccataggtgtggaatcatttgtggtcgtggaagacattgagaaacccttaatattctgttgtgtttcgactcggatgtgcttcaatagcggttgtgaagtggttgcgccatgctggcagatgaaaatgacggttttgatcgcgaaatattagcgaatagacgtcgataatggtgcaagatcgtgtcctggtggggcgcaaacgccggtttccgggccttcggtgaagaaacttcgcctcctgcccttgacgaaacgcctccaaacacgtatcagcagcccatctgagccgatgtgagacaggctttttcgggacgacgcgttctggagttcatctcaaacagggttcgttttacgatcgaaatgcaacttgccgttcgcatgaagcgtcagcttcctctgcttttgttcggggtggccaccggttgacgagggctgactccgaatttgcgcatgagcatgccggtgaaacggccctttggggcgtggatacgagattttttaaagaggaaggttcaatgcctaccgtaaaccagcttatccgcaagccgcgcactgcgccggtgaagcgcaataaggttcctgcactgcaggcaaaccctcagaagcgcggcgtttgcacccgcgtttacacgacgaccccgaagaagccgaactcggctctgcgtaaggttgccaaggttcgtctgacgaacggctttgaagtcattggttatatccctggtgaagggcataacctgcaggagcactccgtcgtgatgatccgtggcggtcgtgtgaaggacttgccgggtgtgcgttaccacatcatccgtggcgttctcgatacccagggtgtcaagaaccgcaagcagcgccgttccaagtacggtgcaaagcgtccgaagtaagattttccggggataccggccgccggaaggcgagttgagcccgatgtaattgaaagaagagacgaaatgtccagacgccataaggcagagaagcgtgagatcaatccggatccgaagttcggcgatctcgttatcacgaagttcatgaatgcagtcatgcttcatggcaagaagtcggttgccgaaagcatcgtttacggtgcgctcgatgcaatcgaagccacggccaagtccgagccggtcgcgctgttccatcaggcgctcgacaacgtagctccgcacatcgaagtccgttcgcgccgcgttggtggtgcaacctatcaggttccggttgatgtgcgtccagaacgccgccaggcacttgccatccgctggctcatcaatgctgctcgcggccgtaacgagaccaccatggttgatcgcctgtcgggtgagctgcttgatgcggctaacaatcgcggttctgctgtgaagaagcgtgaagacacgcatcgcatggctgaagccaaccgcgccttctcgcattaccgctggtaatcgtcgaaacctattcaaagagcgactatcatggcccgcgaatataaaatcgaagactaccgcaatttcggtatcatggctcacatcgacgccggcaagacgacgatgaccgagcgcattctgttctataccggtaagaaccacaagatcggcgaaacccacgatggtgcgtcgaccatggactggatggagcaggagcaggaacgcggtatcacgatcacctctgctgctacgaccacgttctggcagggccgtgatggtaagaagcgccgcttcaacatcatcgacacgcctggccacgttgacttcacgattgaagttgagcgttcgctgcgtgtgctcgacggcgcgattgcgctgctcgacgccaatgctggcgttgagccccagaccgaaaccgtgtggcgtcaggctgaaaagtaccacgtcccgcgcatggtcttcgtcaacaagatggacaagatcggtgccgacttctaccgctcggtggagatggttggttcgcgccttggtgctgtggcacttccggttcagctgccgatcggcgctgaaaacgatttcgtcggtgtcgtcgatctgatcgaaatgaaggccctgacctgggatggcaccatcggcgctccggcaacggttggtgaaattccggccgatatggcggacaaggctgaagaatatcgtgaaaagcttatcgagcttgctgtcgagatcgatgaagcagcgatggaagcctatctcgaaggcaccatgcctacgaatgacgagctgcgcgctctgatccgcaagggcacgatcgaagtcaagttccatccgatcctttgcggtaccgcgttcaagaaccgtggcgttcagccgcttctcgacgctgttgtggaattccttccggctccgaccgacgtgcctgccatcaagggtatcgacgtcaagacggaaaccgaaaccacccgtgaatcttcggatgaagcaccgctttcgatgctggcattcaagatcatgaacgatccgttcgttggttcgctgaccttcacccgcatctattcgggcaagctgaccaagggcgtttcgcttgaaaacaccgtcaagggcaagcgtgagcgtatcggccgtatgttgcagatgcactccaacagccgtgaagacatcgatgaagctttcgcaggcgacatcgtggccttggctggcctcaaggaaaccaccactggcgatacgctttgcgatccgctgaagccggttatcctggagcgcatggaattccctgatccggttatcgaaatcgctatcgagccgaagaccaaggccgaccaggaaaagatgggcattgcgctcaatcgtctggctgccgaagatccttctttccgcgtcaagtcggacgaagagtccggtcagaccatcatcgccggcatgggcgaacttcacctcgacattctcgtcgatcgcatgaagcgcgaattcaaggttgaagccaacgtcggcgctccgcaggttgcataccgtgaatcgatcacccgcgctgcggaaatcgattacacccacaagaagcagtcgggtggttcgggtcagttcgctcgcgtgaagatcatctttgaacctcatgacggcgacgatttcatctttgaatcgaagatcgtcggcggctcggttccgaaggaatatattccgggtgtccagaagggtatcgaaagcgtcatgggtgcgggtccgctcgcgggcttcccgatgctcggcgtgaaggctaccctgatcgacggcgcgtaccatgacgttgactcgtctgttctcgcctttgaaatcgcgtcccgtgcagcgttccgtgaaggtgcgcagaaggctggcgcccagcttctcgagccgatcatgaaggtcgaggttgtgacgccggaagattacgtcggcgacgttatcggcgatctgaattcgcgtcgcggtcagatttccggcaccgaagcccgcggcattgccacggtcgtcaatgcaatggttccgctcgccaacatgtttggctacgtgaacagcttgcgttcgatgtcccagggccgtgcacagtacacgatgcagttcgaccattatgagccggttccgacggcggtcgcacaggaaatccagaagaagtttgcgtaaccgctcaggttacgccccccccaatcaaaagaatgcctgagcaggctaaatttacggagagctcaaatggcaaagagtaagtttgaacgtacgaagccccatgttaacatcggcacgattggtcacgttgaccatggcaagacgtcgctgacggcggcgatcacgaagtttttcggcgaattcaaggcgtatgaccagatcgacgctgcgcctgaagaacgcgcccgcggcatcacgatctcgacggcacacgtcgagtacgaaaccgcaaaccgtcactatgcgcacgtcgattgccccggccacgccgactatgtgaagaacatgatcaccggcgctgcccagatggatggcgcgatcctggtggtttcggctgctgacggcccgatgccgcagacccgcgagcacattctgcttgcccgtcaggttggcgttccggcgattgtcgtgttcctcaacaagtgcgaccaggttgacgatgcagaactgctcgaactggttgaactggaagtgcgcgaacttctgtcgaagtacgaattccccggcgacgaaatcccgatcatcaagggctcggctcttgctgctctggaagattcttccaaggaactgggcgaagatgccatccgcaacctgatggacgcggttgacagctacattccgaccccggaacgcccgatcgaccagccgttcctgatgccgatcgaagacgtgttctcgatctccggccgtggtacggttgtgacgggtcgcgttgagcgcggtatcgttaaggtcggtgaagaagttgaaatcgtcggcatcaaggcgacgacgaagaccacggttaccggcgttgaaatgttccgcaagctgctcgaccagggccaggctggcgacaacattggcgcgctgatccgcggcgttggccgtgaagacgttgaacgcggccaggttctctgcaagccgggttctgtgaagccgcacaccaagtttaaggcagaagcctatattctgaccaaggatgaaggtggccgtcatacgccgttcttcaccaactaccgtccgcagttctacttccgtacgacggacgtgacgggtgttgtgacgcttccggctggcacggaaatggtcatgcctggcgataacgtcgccatggacgttaccctgatcgtgccgatcgccatggaagagaagcttcgcttcgctatccgtgaaggcggccgcaccgtcggtgccggcatcgtctcgtcgatcatcgagtaagaagattgtgcaggggcgctcgtgttgagcgagcgtcccgcgtaacaaggaacagatgaaatgaacggtcaaaacatccgcattcgcctgaaggcgtttgatcatcggatccttgacgcttcgacgcgggaaatcgtgtcgactgccaagcgtaccggtgcaaatgtgcgcggaccgatcccgcttccgacaaggatcgagaagttcacggttaaccggtcgccgcacatcgacaagaagagccgcgagcagttcgagatgcgcacgcacaagcgtcttctcgatatcgttgacccgaccccgcagacggtggacgcgctgatgaagctcgatctgtccgccggtgtcgatgtcgagatcaagctttaatcggcttgaggacggaaggaacgaacccgatgcgttcaggtgttattgcacagaagctgggcatgacccgcgtctacaacgacgctggcgaacatgtaccagtgacagttcttcgtatggagaattgccacgtggtagctcagcgtacagttgaaaagaacggttacacggctgttcagcttggcgttggaatggccaaggtaaagaacacgtccaaggctatgcgcggtcacttcgcgaaggccgaggtcgagccgaaggcgaagcttgcggaattccgcgtttccccggataacctcctcgaagtcggcgttgaaatcaccgccgaacatttcgtcgccggccagaaggtcgatgtgacgggtacttcgatcggtaaaggttttgccggtgtcatgaagcgtcataacttcggcggtcatcgtgcttcccacggtaactccattacccaccgctctcacggctcgaccggtcagcgtcaagatccgggtaaggtgttcaagggcaagaagatggctggtcatatgggccagacccgcgtgaccacgcagaatattgaagttgtctcgacggacagcgatcgcggcctcattctggttcgcggtgcggttcccggctccaagggcgcctggatcctcgtgcgcgacgccgtcaaggcttcgctgcctgagaacgcgccgaagccggcaggcctgcgtgcaggtgcaaaggccgaagcagccgcgactgagggaggcgaataatggatctcacgattaccactcttgaaggcaaggatgccggcaaggtcaagctgaacgaagaaatcttcggcctcgacccgcgtgacgacattcttcagcgcgtcgtgcgctggcagctggctcgccgccagcagggctctcacaaggcgcagggccgtggcgacgtaagccgcaccggttccaagatgtacaagcagaagggtacgggccgcgctcgtcaccattccgcccgtgcaccgcagttccgcggcggcggtcaggctcacggaccggttgtccgtaaccacgaccacgatctgccgaagaaggttcgcgctcttggcctgcgtcatgccctgtccgccaaggccaaggcatccgacctgatcatcatcgatgatctggcctctgccgacgccaagacgaagcagctcgtttcgcagttcgccaagctcggcctcgaaaatgcacttcttatcggcggtgcggagatcgatgcgaacttccagcgcgcggccttcgaatatcccgaacatcgatgtgctgccggttcagggcatcaatgtttacgacatccttcgccgcggcaagctcgttctttccaaggcggctgtcgaagcccttgaggagcgtttcaaatgactgatcttcgccattacgacgtgatcgtcagcccggtcatcaccgagaagtccaccatggtttccgaacacaaccaggtcgtcttcaacgtggcccgcaaggcgacgaagccggaaatcaaggctgcagtcgaagcgcttttcggcgtgaaggttacggcagtcaacactgcagtgtgcaaaggcaaggttaagcggttccgcggccttgtcgggcgccagagcgacgtcaagaaagcgatcgttactttggccgaaggccagagcatcgacgtttcgaccggtctctgagaggccatggagtaagagacaatggcactcaagcattttaatccgatcacgccaggccagcgtcagctggtcatcgtggaccgctcggaactctacaaaggcaagccggtcaagtccctgaccgaaggcctgtccaagaagggtggccgtaacaacaccggtcgtatcaccgtccgcttccagggtggtggtcacaagcgttcgtaccgcttcatcgacttcaagcgtcgcaagctcgacgttgtcggtacggttgaacgtctggaatacgatccgaaccgcaccgcgtttattgcgctcattcgctacactgatggtgaactcgcatatatcctggctccgcagcgccttgctgtcggcgatcaggttgttgccggtaactccgtcgatgtgaagccgggcaacgcgatgccgcttagctcgatgccggtcggcacgatcatccacaatgtggaactgatgcccggcaagggcggccagatcgcccgttcggctggcacctatgcccagctcgtcggtcgcgaccagggtatggcaattcttcgcctcaactccggcgagcagcgtctggtttccggcgcatgctttgcttcggtcggtgcggtttccaacccggatcacggcaatatcaacgacggcaaggctggtcgttcggtatggcgtggcaagcgtccgcacgttcgcggcgttgcaatgaacccggtcgatcacccgcatggcggtggtgaaggtcgtacctcgggtggtcgtcaccctgtcactccgtggggcaagcctacgaagggcaagaagacgcgctcgaacaaggcgactgacaagttcatcatgcgttcgcgccatcagcgcaagaagtaagagaggtagtctgaagtggctcgttcagtttggaaaggtccgtttgtcgacggctatcttctcaagaaggctgagaaggtacgcgaaggcggtcgtaacgaagttatcaagatgtggagccgccgctccaccatcctgccgcagtttgtcggtctgactttcggcgtctacaacggcaacaagcatgtgccggtgtcggtttcggaagaaatggtcggacacaagttcggtgaattcgcgcctacgcgtacctattacggtcacggcgcggacaagaaggcaaagaggaagtaacgatgggcaaggccaaggctccccgccagcttaaggataacgaggcgaaagccgtcgcccgtacgctccgcgtcagcccgcagaagcttaaccttgtcgcgagcatgattcgcggcaagaaagtgaatgcggcacttgccgatctgacgttctcgcgcaagcggatcgccggtaccgtcaagaagacgcttgagtcggcgattgcaaacgctgaaaacaatcacgatctcgacgtcgatgccctgatcgtcgccgaagcctatgtgggcaagtcgatcgtcatgaagcgcttccacgtccgtgaccgtggccgcgcgagccgtatcgagaagccgttttcgcatctcaccattgttgtccgcgaagtcgcggaaaaagggaaggccgcataatgggtcagaagattaatccgatcggtcttcgtctcggcgtcaaccgcacctgggattcgcgttggtacgcgaataccggtgagtacggcaagctgctgcatgaagatgtcaagatccgcgagttcctcaccgaagaactcaagcaggctgcgatctccaagatcgtgattgagcgtccgcacaagaagtgccgcgtgacgatccattcggctcgccccggcatcatcatcggcaagaagggtgcagacatcgaaaagctccgcaagaagctttccgagatgaccaatgccgatacgtcgctcaacattgttgaagttcgcaagcccgaagtcgatgctacgctgatcgctcagtcgatcgctcagcagctcgaacgccgtgtggcattccgtcgcgccatgaagcgtgccgttcagtcggcaatgcgtcttggagccgaaggtatccgtatcaactgctcgggtcgtctgggtggtgcggaaatcgctcgcatggaatggtaccgtgaaggccgtgttccgcttcacacgctgcgcgccgatatcgattacggcacggcagaagcgaagaccgcttatggtatctgcggcgtgaaggtctgggtcttcaagggcgagatccttgaacacgatccgatggcttccgagcgtcgtgcggtcgagggtgacaatcagggttcctcgtcgaaccgccgccgcgaaaacgcttaaaaagcgggccgcgggcgagaaatttggagtagagaacaatgatgcagcctaagcgcaccaagttccgcaagcagttcaagggccgtatccacggcaactcgaaaggcggcacggatctgaatttcggtgctttcggtctgaaggctcttgagcctgaacgcgtcaccgcacgacagatcgaagcggctcgccgcgcgatcacccgtcacatgaagcgtgcgggccgcgtgtggatccgcatcttccctgacctgccggttacttccaagcctactgaagtccgtatgggtaaaggtaagggttcggttgactactgggcatgccgtgtggcaccaggtcgtgtgatgtttgagcttgacggcgtacccgaagatgtggcacgcgaagccctcagactcggcgccgcaaagttgccgatcaagacgcgctttatccagcgcattgctgaataaggagaggcaactatgaaagccgcagacgttcgggcgaaaagcctcgatcaactgaatgacgagctgggcaccctgaagaaagagcagttcaacctgcgcttccagaaggccaccggccagctcgaaaaaaccgcgcgcgtgaagcaggttcgccgcgacatcgcgcgtatcaagactattgcccgccagaaggcggccgaaagcaaggcataaggaaaaaatatcatgcctaaacgcgttctgcagggcgttgtcgtcagcgataagaacgacaagactgttgtggtcaaggttgagcggcgctattcgcatccgcttcttcagaagaccgtccgtcagtcgaagaagtacaaggcgcatgacgagaacaaccagttcaaggttggtgatttcgtttccatccaggaatcggcgccgatctcgaaggacaaacgctgggtcgttctgacgagcgaagcagcaggctaaattataaacacgcagcttaggtagggcaggagcccttaaccagctgagaggaaagaaggcggccagtcatgattcagatgcaaacaaacctcgacgtggcggataattccggcgcacgtcgtgtcatgtgcatcaaggtgctgggcggctcgaagcggcgttatgcttccgttggcgacatcattgtggtgtcgatcaaggaagctattccgcgcggccgcgtcaaaaagggtgacgtgatgaaggcggttgtggtacgcaccgccaaggatatccgtcgtccggacggcagcgttattcgtttcgataacaatgcagccgttctcatcgataataagaaagagccgatcggcacgcgtatcttcggaccggttccgcgcgaactgcgcgcaaagaaccacatgaagatcatctcgctggctccggaagttctataaggaagcaagacgatgcagaagattcgcaaaggcgacagcgttgtcgtgctgtccggtaaggacaagggccgtaagggcgaagttcttaaagtgatgccgaaggatgagcaggcgctcgtcagcggcatcaatatcgtaaagcgtcatcagcgccagacccagacacaggaagccggcatcatctccaaggaagcgccgatccatttgtccaacctggcaattgctgatccgaaggacggcaagccgacccgcgtcggtttccgcgtcgaggacggcaagaaggttcgtgtcgcaaaacgttctggagcgctgatcgatggctgaagctaaggcacttccccgcttcaagaagctttatcaggacaatatccgtaaagccctgcttgaagaattcaagtacgacaacgagatgcagattccgcgcatcaccaaagttgtcctcaacatgggcgttggcgaagccaccggtgattccaagaagcctgcggttgccgcagaagatcttgcgatgattgccggccagaaggctgtcgtcacccgcgctcgtaactccatcgcaaccttcaagttgcgtgagggcatgccgattggcgccaaggttacccttcgccaggaccgcatgtatgaattccttgatcgtctgatcacgatcgctcttccgcgcgtccgcgacttccgcggcctgaacccgaagagcttcgacggccgtggcaactatgccatgggcatcaaggagcacatcgtgttcccggaaatcaactatgataaggttgatcagatctggggcatggacatcatcgtttgcacgaccgccaagacggatgatgaagcgcgctctcttctgcgtgcattcaacttccccttccggcagtaacggcaagcgtagcgaggtatatcaattatggccaagactagcgcagtcgaaaaaaacaagcgccgcgaaaagttggttaagcgtcatgctgtcaagcgtgctcgcctgaaggcgatcgtcatggatcagggccttccgctggaggagcgcttccgcgccaccatccggcttgccgaactgccgcgcaattccgccaaggttcgtattcgcaatcgttgcgaagtttcgggccgtccgcgtggttactaccgtaaactgaagatgtcgcgtattgcgctgcgtcagttgggttcgctgggacagattccgggcgtcgtcaagtcgagctggtaaggagtagcatatgtctgtgtcagatcctctcggcgatatgctgacccgtatccgcaacgcggttggccgcaagaagaccaaggtttcgaccccggcttccaagctgcgcgcccgtgttctcgatgttcttcaggctgaaggttacatccgcggttacacgcagagcgaattcgaaaacggcaaggccgagatcgaaatcgagctgaagtactatgaaggtgttccggttatccgtgagatcacccgcgtgtcgaagcctggccgtcgcgtttacgtgtcggtcaagtcgatcccgcaggtcgtgaacggcctcggcatctcgatcctctccacgccgaagggcgtgatggcggatcatgaagcccgtgaacaaaacgttggtggtgagctgctctgccgcatcttctgatgcggttgacagcgaacagataaaagacaggtatcaaaatgtctcgtatcggtaaaaaacccgtgccggtcccggcaggcgtgaccgccagtgttgaagggcagaccgtcaaggctaagggcgcgaagggtgaactctccttcgtcgtgcacgatgaagttctggtcaagatggaagacggcgctgtgcgcgtcgatccgcgcgaccagtcgagggaagctcgttccaagtggggcatgtcccgcacgatgatctccaacatttttgttggtgtgaaggacggcttcgagaagaagctcgaaatcagcggcgttggttatcgcgccgccatgcagggtaaaaacctgcagctttcgctcggcttcagccatgaagtggtctatgacgtgcctgctggcatcacggttgctgttccgaagccgacggaaatcgtcgtcaccggaatcgacaagcaacaggtcggtcaggtcgcggctgagatccgcgaatatcgcggccccgagccttacaagggcaagggcgtcaagtatgctggcgagaagatcgtccgcaaagaaggcaagaagaagtaagggaagcgcgtcatggcatcgccaaaagaaactttgcagcgtcgcgctgctcgtgtacgccgccaggtcaaggctgtcgccaatggccgtccgcgtctcagcgtgcaccgttcttccaagaacatctacgcccagatcatcgacgacgttcgcggcgttacgcttgcggccgcttcgacgctggatggcgacctcaagggcaagctcaagactggtgccgattccgcagccgctgctgccgttggcaagctggttgctgagcgcgccgtcaaggctggcgtcaaggacgtagtgttcgaccgtggtgcattcatttaccacggccgtgtgaaggctctcgccgaagctgcccgcgaaggcggtctcagcttctaatcagcatttgtgcttccggaaaagaaaaaggaaatcaggatatggcacagagagaacgtaaccgcgaagagcgcggccgtgaggagcgcgacagcgaattcgtcgataagctcgttcacatcaaccgtgttgccaaggtcgtcaagggcggccgtcgcttcggttttgctgcgctcgtcgttgttggcgaccagaagggccgcgtgggcttcggtcatggcaaggcacgtgaagtgccggaagctatccgtaaggcgaccgaagctgccaagcgcgacatgatcttcgtaccgctgcgttcgggccgtacgctgcatcacgacgtcgaaggccgtcacggcgctggcaaggttctgcttcgcgcagcccctgccggtaagggtatcatcgccggtggtccgatgcgtgcagtgtttgaaacgctcggcgttcaggacgttgtcgccaagtcgctcggttcgtcgaacccttacaacatggttcgtgcgacgttcgatgctctgaagcatcagatgcatccgaaggacatcgctgcacagcgcggtatcaagtactcgacccttcaggctcgccgccatgatgtggtcggttcggaagaatagccgatagtttgtgttagtccggggccatgcagttccagcaaaagtgcaaagcggttttgcgttggggacggcgaattaagtggccaccggatacgccatagacaagggatttgagtgatggctgagaagaagggcaagacggttacggtcgagcagatcggaagcccaatccgtcgtccagccgaacagcgcgcaacgctgatcggtctgggtcttaacaaaatgcaccgccgtagcacgctggaagatactccggcagttcgtggcatgatcgccaagcttccacacctcgttcgcgttgtggacgaggcgtgatagcgcagggagacagagatatgaaactcaacgatctgcgtgacaagccaggttcggtcaaggcacgcaagcgcgtcggccgcggtatcggttcgggcaccggcaagaccggtggtcgcggcgtcaagggtcagaagtcgcgttcgggcgtctcgatcaatggctttgaaggcggccagatgccaatctaccgccgtctgccgaagcgtggcttcaccaacatcttcgcaaagagcttcaacgttgtgtcgctcggccgtattcaggccgctatcgatgcaggcaagcttgatgccaaggctgttgtgaacctcgattcgctgaaggctgccggcgtgattcgccgcgccaaggacggtgttcgcatcctttcggacggcgaactgaaggcaaaggtggccttcgaggtggctggtgcttccaaggctgcggtcgaaaagatcgaaaaggccggtggcagcatcaagcttcctgaagccgctgccgaataaggcttcgatacgaaaataaaaagcggcggccttgtgccgccgcttgcacatttatgccaatgcgcatatctgggtagggtctttttagtctcaaggtgcaaccgctgaggattgcgctttcgggagtggaggaccggagacttttcaccggagaaatttaatggcatcggctgctgaacagctagtttccaatctcaatttttcggctttctcgaaggcagaagaactcaagaagcgcatctggttcacgctgggtgctttgctcgtataccggttcggcacctatattccgcttcccggcatcaatcctgacgcgcttgcgcaggctttccagcagcatagccagggtgtgctcggacttttcaatatgtttgccggtggcgccgtcggtcgtatggccatcttcgcgctcggcatcatgccctatatttccgcctccattatcgtgcagctcatgacgtcggttgtgccgtcgcttgaagcgctgaagaaggaaggcgaggcgggccgcaagatcatcaatcagtatacgcgttatggcacggtgcttctggcgcttgtgcaggcttatgcgatttcggttggcttgcagtccggcaacggcattgtcaccaatcccgggcctttcttcatcgtttcgtcggtgattacgcttgtcggcggcacgatgttcctgatgtggctcggtgaacagatcacggcgcgcggtatcggcaacggtatttcgctgattatcttctccggtattgtcgccaacttgccgcacgccatttccggcacgctggaactggggcgtaccggtgcactctcaaccggccttattctgggtgttatcgttcttgcggttgccctggttgcggttatcgtgttcgttgaacgcgcgcagcgccgccttctgatccagtatccgaagcgtcaggtcggcaatcgtatgttccagggcgatacgtcgcacctgccgctcaagctcaacaccgccggtgtcattccgccgatctttgcttcgtcgctgctgcttttgccggcgacggtagcaggctttgccaatacgacggaaatgccagcctgggcgaccaccgttctcaatgcgctcggccatggacagccgctttatatgctgttctacgctgcattgatggcatttttctgcttcttctatacggccattgtgttcaatcccaaggacaccgctgaccagctcaagaagcattccggctttattccgggcattcgtccgggtgagcgtacggcggaatatatagactatgtgttgacgcgtatcacagttgtcggcgccatctatattgtgcttgtctgtctcctgccggaattcctgatttccgcgaccggtgtgccattctatcttggtggtacctcgctgctgatcgttgtgagcgtgacgctcgatacggttgcgcaaattcaggggcatctgatcgcccatcagtatgaagggctgatcaagaagtccaaactcagaggtgggaaacgtaatagatgagactgatacttcttgggccgcccggagcaggtaaggggacgcaggctggacttcttaccaagaagcatggaatacctcagctctcgaccggcgatatgctgcgcgcggcagtcgctcagcagagcgagatcgggaagcgcgccaaggccgtgatggatgccgggcaactggtttccgacgagatcgtgaaccagatcgtttcggaacggatcgatgcgccggactgtgcgaatggtttcattctcgacggctatccgcgcactgtgccgcaggctcaggccttgagccagatgctgtcgggcaaggggcttaagctggatgccgtcatcgagctgaaggtcgatgagaatgctctggtcaagcggatggaaagccgtgtggccgaaacgattgccaagggcgctcaggtccgttcggacgacaacccggaagccttccgcaagcgtcttgtggaataccgcgaaaagactgcgccgctttcaagctattatgccggaaccggcgaactgcgcatcatcaatggcatggcgccggttgaagaagtcaccgccgaaatcgagagaattcttgttccggcctgattggtcggcatgaaaattgaggggacttgaaaaagtctcgtcttaggcgggcagggaaagcgtgaagcgttttctgcccgtttgttgcttccaaaagttggtcgaatcgtctgtaggccgggtttcatggctttacgaacgtttaagagttgactttttcgggcgattccgtcaaagactgcgccacttcaactggttttgaacggcgggtagcggcggaaatcgaaagaggccggtaccggtcgtttaatgctgtctggttgatcgcatctgccagatggatttttttataactcaaggagaacagacgtggcacgtatcgctggcgtcaacatcccgacgaacaagcgcgttaatattgcgcttcagtacattcacgggatcggaccgaaatttgctcgggaaatcgtaacgaaggtcggcattgccgatgatcgtcgcgttaaccagctatcggatgctgaagtccttcagatccgcgaagcaatcgatgctgactaccaggtcgaaggcgatctgcgtcgtgaagtttcgatgaacatcaagcgcctgatggacctgggctgctatcgcggtctgcgtcatcgccgttcgctgccggttcgcggccagcgtacgcacaccaacgcacgcacccgcaagggtccggcgaaggcaatcgcaggcaagaagaagtaatttcgacggagcgcatgttccgtcgggcctttccggtgcgccggttgggttcgatgctggtccttctcttaggaccggtgtagccgctggaattacggcggtgtagagatcgattgaaaggactatcatggccaaggaagccacgcgcgttcgccgtcgcgagcgtaaaaacatctcgtcgggcgttgcccacgtaaattcgacgttcaacaacaccatgatcaccatcacggatgctcagggcaatgcgattgcctggtcgtctgccggtgctcaggggttcaagggttcgcgtaagtcgaccccgttcgccgcacagatcgctgccgaagactgcgccaagaaggctcaggaacatggcatgcgctccctcgaagtcgaggtttgcggaccgggctccggccgtgaatccgcgctgcgcgccctgcaggctgccggctttgtgattacgtcgatccgcgatgttacgccgatcccgcacaacggttgccgtccgcgcaagaagcgccgggtctaatcctcgttcacatgctgtatgagcctcgggcttttcaagttcgaggctcctctgcggtttcttcacttgatcgccacgacaggatggtggcgacggttgatagaaggataatcacatgatccagaagaactggcaggaactgatcaagccgaacaaggtggatttcatcacccacggctcccgcacgcatgcaaccgtcgtcgctgagccgctggaacgcggctttggcctgacgctcggcaatgcgctgcgtcgcgtgcttctgtcgtcgcttcgcggcgctgccgtgaccgctgtccagatcgacggcgttctgcatgaattctcttccattccgggcgttcgcgaagacgtcacggatatcgttctgaacatcaaggaaatcgccatccgtatggaaggcgagggcccgaagcgcatggtcgtccacaaggaaggccccggcgtcgttacggctggcgacattcagaccgttggcgatgtcgagatcctgaacccggaacacgtcatctgcacgctggatgaaggcgctgaaatccgcatggaattcaccgtcaacaccggcaagggatatgtgcctgccgactgcaaccgcgcggaagatgctccgatcggtctgatcccggtcgatagcctttattctccggttcgcaaggtgtcgtacaagatcgagaacacccgtgaaggccaggttctcgactatgacaagctgacgctgaatatcgagaccaatggttcggttacgggtgaagacgctgtggcttatgccgctcgcattctccaggaccagctttcgatcttcgtcaactttgaagagccgcagaaggaagctccgcaggaacaggttgcggaactggccttcaatccggctctgctcaagaaggtggacgaactggagctgtcggtgcgttcggcaaactgcctgaagaacgacaacatcgtctatatcggcgatctgatccagaagacggaagccgaaatgctgcggaccccgaatttcggccgcaagtcgcttaacgagatcaaggaagttctggcatcgatgggtctccatctcggtatggaaatcccagcctggccgccggaaaatatcgaagacctcgccaagcgctacgaagaccaatattgagcatttccagcgaaagtgcgaagcggtttcgcgcgggataatgcttgaaagcaaactgagcgtttccagtgaaagtgcgaaaatggtttcgcgtccgggaatgcatgaaacgaaaataacaccggcaggtccggtaagatacgaattaaaggagaaggctcatgcgccacggtaacggataccgtaagctgaaccgcactgcctcgcaccgcaaggcgatgttcgccaacatggctgcttcgcttatcgaacacgagcagattgtgacgacgcttccgaaagccaaggaaattcgcccgatcgttgaaaagcttgtcacgcttggcaagcgcggcgatctgcatgcccgccgtcaggctatctcggctattcgcgacgtcaggctcgtcgcaaagctgttcgatacgctggctgctcgttatgcaacccgcaatggcggctatatccgcatcatgaaggctggcttccgcgctggcgacaatgcgcctctggctgttgtcgaattcgtggaacgcgatgtcgatgcaaagggtaaggctgaccgcgctcgcgttgaagctgaagctgctgctgaagcagacgccgcataatcgacgctgcattgatttttgaaaagggctgccatgggcggccctttttgtttgtgctgaagatcctgtccggtcgcgtgctatgattgaggcgaacagggccgtcttcatgatttgaatcacaaaaacgttccaacagtttgtttttatgtgcctcatgcaaggaggcgcctccacacttttgctggaaatgtccggaatattggcggtaacctctggcgggaatcgatcatagttgcccgcaattgcccgtggcatcaggattagcggagtttgcacatgaattggcggtgtttgggatttgcaggcgtcgttctggcttttttcagcctggcggcggggcctgtggcggcgcaggatagccccgcaaccgccgtaagacagataccgctcagccggggggatatgcagctttccttcgcgccgctcgtcaaggaaacggcgcccgccgtggtaaatgtttatgcggcgcggcaggtacaggcgcgctcgccttttgagggcgaccccttcttcgagcagttctttggcagccagtttggcgcaagcaagccgcgtatccagcagtcgctcggttccggtgtgatcgttgatcgctccggtattattgtgacgaataatcacgtcatcaaggatgcagacgaaatcaaggtcgcgctttccgacgggcgtgagtttgaaagcaggatactgctgcgcgacgagacgaccgatctcgcggtgctgaagattgaggcgaagcagcaattccctgtgcttgctctgggaaattccgacgaggttgaggtgggtgatctggtgctcgccatcggcaatccattcggtgtcggccagacggttacgagcggcatcgtatcggcgcaatcacgtacgcaggtcggcatttcagattttgatttcttcatccagacagatgccgccatcaaccccggtaattccggcggcgcacttatcgatatgcgcgggcgtctgatcggcatcaatacggcgatctattcgcggtcgggcggctcggtcggtatcggctttgccattccctccaacatggtgcgcgctgtcgtggatgccgccttgcagggcagcacgcgtttcgagcggccctatatcggtgcaactttccaggggatcacgcccgatctggctgaaagcctcggcatggaaaaaccttatggtgcgctgataacggcggtcgtcaaggatggcccggccgaaactgcgggcctgaaggttggcgacgtggttctgtccgttcaaggtgtgcgtgtcgataatcaggatgtgctcggctaccgtctttcgacggcagggatcggaaagacaatttccgtcgaagtcatgcgcaatggcaagaacctttcgcttccggtgaagcttaccaaggcgcccaaggtcaagcaggccgagccgaaggtcattgaaggtgataacccctttgacggggctgccgtaggggatctgacagcttcgacggcggcgaagctgcggttgaagcgaggccagcaaggggttgcggtgtttgatgtctattccggctcgccggcggcgcgtcttggcttgcgtcccggcgacattatccgcagcatcaacggcaatcagattcgcaccgttgacgatatgaccgccgtgcttgaggccggacgtggtctggcatggcggctggaaattgaacgcaacggcgctttgctgcgccagttcgtgcgctaggcccattaaacggagacgctggaacgcgttctaacgcaagttacgcccggcaggattatgctccggcaccggcggacagacgttgcatgccgcttcaggggggattatgcctgaagcggcattttgtttatgatcgagcgattggaatgagcgatctattttcaacagcggcagacccgaatgcggaccgcaacaggccgcttgcggaccgcctgcgccccaaacatctttcggaagtgaccggccaggaacacctgacggggccggaaggcgtgttgacgcgtatgattgcctccggctcgctcggctccatggtcttctgggggccgcccggcaccggcaagacaaccgttgcgcgcctgcttgccggtgaaaccgatctcgccttcgagcagatttccgcgatcttttccggtgtcgccgatctgaagagggtgtttgaagcggcgcgcgcgcgccgtatgtccgggcggcagacactgctttttgtggatgaaattcatcgcttcaaccgggcgcagcaggattccttcctgccggttatggaagatggcacagttatcctgattggcgccacgaccgaaaacccttcttttgaactcaatgccgctctcctgtcacgcgcgcgggttctgacttttcatccgcatgacagcgaaagcatcgccacgcttctcaaacgcgccgaggagcaggaggggcaggcgctgccgctggatgatgaggcgcgggcaagccttatccgcatggcggatggcgatggccgtgcggcgctgacgcttgccgaggaagtctggcgcgctgtacgccccggcgaagtgttcgatgctgccaaattgcaggatgtggttcagcgccgtgcaccgatctatgacaaaagccaggatggccattacaacctcatttccgccttgcacaaatcggtacgcggttccgacccggatgcggcgctttattatctttcacgcatgttcgatgccggagaagacccgctttatatcggacgccgcctcgtacggatgtcggtggaggatatcggccttgccgatccgcaggcgcttgccatctgcaacgcggccaaggatgcctatgattatctgggctcgccggagggggagcttgcactggcccaggcctgcgtttatctcgctacggcacccaaatccaatgcggtctatgtcgccttcaagaattccatgcgcgcggcaaaagaaaacgggtcgcttttgccgccgaaacacattctcaacgcgccaaccaagctcatgaagaatgagggctatagcgaaggctatgcctatgaccacgaccaacccgatgcattttcaggccaggattattttcccgaagccatgggcaggcaggttttctacaatccgcccgagcgcgggttcgagcgggaaatccgcaagcggctggaatattgggcacggctgcggcaggagcggcagcggcgctgactgccatttttctttcttcctttcacgcatgtttgacatctggtgaattggcaaggcctgtcgttagaaaggtcttcttaatttttacgttttatcaatattcgcaaagagacgaggttttgcatgaagcgcgttttgtttctcgtcgcgcttttgaccctcggaggctgcgcgactgctccacggcaggtcaataatgtatgtgcggtcttcgatcagcgtggcggttggttcaataactggcagacggcggccgtccgtacttcgcgggaattcggcgtacctgtgccggttctgatggcgacaatctatacggaatccggcttccagccctatgcgcgcccgccgcgtaccaagatactctggatcattccgtggaagcggccttcctcggcctatggttattcgcaggccctggatggtacatgggatcgttacaggcgcgcaaccggccgttggagcgcgtcacgtaccaattttgccgacgcaatccattttatcggctggtatcattatcaaagttatttgaagaatggtgttaatcgcaacgatgccttcagcctttatctcgcctatcattccggccatggcggctatgcgcgcggggcgtggcgtagcaactcgacggccatagcgggagcgaaaaaaacgcaagccatggccaatcgctatagggtgcaattgcgctcatgcggaggcttcagttaaagacggccatggtgtgaatgagccaccatccggccttattcgcaactatcatgcgcgcggaatcgcaaattgaggataaccatttcatgctgaagaaaaccggtattgccctgatctgtgccacatttctggcagggtgcaccacggacccatatacgggccagcaaaaagtatccaatacgacgggcggcgcggccatcggcgcggctgtcggtgccttgggaggcctcatggtgggcggttccagccgcgcacaacgcaatgccgtgctgattggtgccggtattggcgctcttggcggtggtctcatcggtaactacatggaccgccaggaggctgaattgcgcgcgcaattgcagggcacgggcgtttccgttacccgtaacggcgacagaattatcctgaacatgccgtcgaacattactttcgatacggatcaggatcaggtcaagagccagttctacccgacgctcaactcggtggctatcgtcctgcgcaagttcgacaagacgctcgtggatgtttacggcttcaccgattcaaccggaagcgccagctacaaccaggccctgtcgcagcgtcgcgccgcttcggtggcaagttatctcgattcgcagggcatcgacccccgccgctttgccgttatcggttatggtgcaagccagcctattgccagcaacgcgacgccggaaggccgtgcacagaaccgccgcgtggaaattcagatttcgccgctacgcggagcctgaccggagcagagcggttcctgttttaacggaattgaatgctctattgcgaaacatccaatgccaatatggcaggcgcagccctcttatatcggggcagcgccttttttcttgccgaatcgataatgccggatttcgtgcagattgcagaagttcgtggatagttccattattttcggaattgctgatattagggaacaagaatggaacaaaattgcgaaatatatattaatcaatatgttatccctgttgccaaataagaacaaaacagatacaaatagtttgtggcaacgagcctgccgggcttctagcgagacaagaggatggtgtaagatgtctcaaaattcattgcgacttgttgaggataattcagtggacaagacaaaagctctcgacgcggcattgtcgcaaatcgaacgggcgttcggcaaaggctcaatcatgcgtctgggccagaacgatcaggtggtcgaaatcgaaaccgtatcgaccggctcgctctcgctcgatattgccttgggggttggcggcttgcccaagggacgtatcgtggaaatctatgggccggaaagttccggtaaaaccacgcttgccttgcacaccatcgctgaagcgcagaagaagggcggcatctgcgcattcgtcgatgcggaacatgcgcttgacccggtctatgcgcgcaagctcggtgtcgatcttgaaaatcttctgatctcgcagcccgatacgggtgaacaggcgcttgaaatcaccgatacgctcgtgcgctctggcgccatcgacgttctcgttgtcgactcggtcgcagccctgacgccgcgtgctgaaatcgaaggtgaaatgggggattccctgccgggccttcaggcccgtctcatgagccaggcgctgcgcaagcttactggctccatttcccgttcaaactgcatggtgatcttcatcaaccagatccgcatgaagatcggtgtcatgttcggctcgccggaaacgacaacgggcggcaatgcgctcaagttctatgcttcggttcgcctcgatattcgccgtatcggctccatcaaggagcgcgacgaagtggtgggcaaccagacccgcgtgaaggtggtgaagaacaagctcgctcctccgttcaagcaggtcgaattcgatatcatgtatggcgcgggcgtttccaaggtgggcgagctggtcgatcttggtgtcaaggccggtgtggttgagaagtctggtgcctggttctcctataattcccagcgtctcgggcaggggcgcgagaacgccaagcaatatctcaaggataatccggaagtcgcgcgtgaaatcgaaaccacgcttcgccagaatgccggcctgatcgccgagcagttccttgacgatggcggaccggaagaagatgctgccggcgcggcggaaatgtaaggcgctgttcatgtgtgaattttcaaggcctcgtgcacttcgcgcggggctttgtttttattctgacaggcagaaattgctttggggggcctgatttatggctggctcgccggagccgctttatctttttgtttttgagcattatccgatacaaagccgcttcgcacttttactggaaatactttaatagcgcaggttgcttatctggacaggaaagcggtgcaccgttaaaagcggtcaaccgaaactccaacttcgcgttcttgcaatacggaagaggagaatgcctcgggtcttcgacataggttggtggccttgtgggcggatgatgacaatcgatgcggcctttcatggcctgcatccgtgcagggtggaatgcccaagggtgaattatggctggcgtcaacgagattaggtccacatttctcgactattttcgcaagaacgggcatgaggtcgttccatcaagcccgctcgttccgcgcaacgatccgacgttgatgttcaccaatgcgggcatggtgcagttcaagaatgttttcacgggccttgaacatcgctcctataaccgcgcgaccacatcgcagaaatgcgtgcgcgccggcggcaagcacaacgacctggacaatgtcggttataccgcgcgccatcatactttctttgagatgctcggcaatttttcgttcggcgactatttcaaggaagatgcgatcagctttgcctggaacctgatcaccagggaattcggccttccaaaggacaagcttctcgtcaccgtctaccacacggatgatgatgcggcgaacttctggaagaagatcgccggcctttccgacgaccgtatcatccgcatcccgaccagcgataatttctgggcgatgggcgatacgggaccgtgcggaccatgttctgaaatcttctatgaccacggcgatcatatctggggcggacctcccggatcaccggaggaagacggtgatcgtttcatcgagatctggaacctcgttttcatgcagttcgagcagcagacgcctgaactgcgcatcgatctgccgcgcccatccattgatacgggcatggggcttgagcgtattgcggctgtcttgcagggcgtgcacgataattatgacatcgatctcttcaaggcgctgatccgtgcttcggaagaagcaaccggcgtcaaggctgaaggcgatttccgtgcaagccatcgtgtgattgccgaccatctgcgtgcttcgagcttcctgattgccgatggcgttctgccatccaacgaaggccgcggttatgtgctgcgccgcatcatgcgccgcgccatgcgccacgcccaattgctgggtgcaaaagagccattgatgtggcgcctgttgccagctctcatccgcgaaatgggacaggcctatcccgagctgatccgcgccgaatccctgatttccgaaacgctgaagctggaggaaacccgtttccgcaagacgctggaacgcggccttggccttctgtccgacgcttcggaaaatctcgccgaaggcgaccgcctcgatggcgagactgcgttcaagctttacgacacctatggttttccgcttgatctgacgcaggatgcgctgcgccagcgcggcattgccgtcgatacggaaggcttcaatgtcgccatggaacgccagaaggccgaagcgcgcgccaattggactggttctggcgaagctgcgaccgagacgatctggttcggcatcaaggataaggtcggtgcgaccgagtttctgggctatgaaaccgaaagcgctgaaggtgtgatcgcatcgctcgtacgtgatggcgtggaagtgccgtctgttcgggagggcgaaaccatatcggtggtggtcaatcagacgccgttctatggcgaatccggtggccagcagggcgatacgggcacaatttccggcgaaggttttgtgattgccgtcaaggatacccagaagaagggcgagggcgtcttcgttcatatcggcgaagtcaccgaaggaacggcaaaggctggcgatgttgtggaactgaaggtcgattcggcccgccgcacacgcattcgctccaaccattcggcgacgcatcttctgcacgaagctctgcgcgaaacactcggaacccatgtggcgcagaagggctcgctcgttgcgcccgatcgcctgcgtttcgacttttcgcacccgaagcccatttcggctgaagagctggaggctgtggaaaatctcgcaaacgagatcatcctgcaaaatgcgccggtcacaactcgcctgatggctgtggacgatgcaattgccgaaggcgcgatggcgcttttcggtgagaaatatggtgacgaagtgcgtgtcgtttccatgggtacggccaagcatggatcgaaagcgggcaaggcctattcggtggagctttgcggcggcacccatgtgcgccagaccggcgatatcggcctcgtccgtattatatcggaaggcggggttgccgcaggcgtacgccgtctggaagcgttgacgggggaggctgcccgcctttacctcgaagaacaggatgagcgcgtaaaggctattgccagtgctctcaagacgacatccgcggatgtgctggaccgcgtcaatgcgcttatcgatgagcgcaagaagctcgaacgtgaattggccgatgcgcgcaagaagctggcgcttggcggcggttcgtccgatggtggcagtgctgtcgaggcggtcaatggcgtcaatttcctcggcaagatcgtgacaggcgtttcgccgcgcgatctgaagccgcttgccgatgaaggcaagaagcaggtcggttccggtgttgtgttgttcattggcgtgggtgaagatggcaaggccagcgccgttgccgcagtcacagaggatatggtaggccgcttcagcgcggtggatctggttcgcgcagcttcggcggcccttggcggcgccggcggtggcggacgccccgatatggctcaggccggtggtcccgacggcgccaaagctgccgatgcaatcgcggcggtcaaagcgttgatcgcctgatcctgccaaactaaatgaagaagcgcggggtgttgctccgcgctttttttatgccgcgtgtatggcacgcacaagtttcaggatatgttctttatccgctgattaccgcatggaaacgctgtttatagacggcgtttccaatgcactggcattattccgcctgcaactgcaaggcatcgcggatcgtgtagaacatatccgtctgatccgtgaggccggtaaaattggcagcgccggggccaaaggcggctatgcgcaattgcgcgcctgtgtggccctgatcgtcggcttcgtcggaattgccataggtcacgcccatgatcgcgccatcctcggttttcaatgcctggctcaaacccggagccttcgcatcgggatcaatgatctggcttgcatgggcgtgatcggccgttacgatgacaagcgtgttgccgtctttgcgggcaaaatcgagtgcggcctgcacggcttcatccagatcgactgtttcgccgatctgcccgcacggattggcggcatggtcctgtttgtcgatggaggcaccttccacctgaaggaaaaagcctttttcgttggttttcagcaggtcgatggctttctcggtcatttgcgccagtgtcggaatatcggcagtgcgcttctcattgaccttgcacttgacaggctctctgtcgagattgccgtgatgggcggcctgaggccctttccagcggaccggcatgttgcccggtgagaagaggccgagaacaggtttgtcctgattggctgtctcgaccttgctcaatgcgtcggcatttctaaccagttgatagccgcgtgcttcggcctgtgcgctcaaagtctggcctttccatgtgccagcccgggccttgtcctcgaaatattttgcgccgccgcccaatgtcacgtccgggcgggtgttcaaaagctgttcgctgatcgagcctgggccgccattttcaagcgcattatccttgcacttttccgccgtgctggttgggtcgtagcacttgcgatgggtaacatgggcaacctgcacggcgggtgtggcatcctgcaattcggcagtgctgacattgccggtgccgaggcccttttccttggcgagttcaatgagcgttttgtgcggtttgccatgaatatcgacgccgatggcgccgttataggttttgacgccagtggcccaggcggtgccggaggcggcagaatcagtcacgtaattcggcttgccgctttccttgtcgagcgaataatgggtgtactggccggtaacgggaagggcatcgatgcccttgaaatgattgcctgcgccgactgcataattgcgcgcaaccgtgatctcggaatcgcccatgccgtctccgatcagcaggatgacgtttctggcaggccccttcctgatctgatcgcgaaaagctgcggtaatatcaccatcaaggcggcgtgcgccgcctgctgccgacaggtcgccttttgcgctgcgctggaagagtggagccgcagtttcagactgggccatcacggtgcttgcgggtgcgcaaaaggtgacaataattgcagcgcttgccagaagtggccgggtgaatttcctgggcatccatatctctccttatcatacgctccggcaggaaaatgtgatgccggaaacctgaatggcgcttttatgcgaaaaggagattgcaggcgtgtgaaagccggaaggaggccgcaattttttagagtgtgccgccttcgacaacaggatgctttttggtcggaaaatgaaaaacccggcctcgaaaggccgggttccacactggctaaatgccagaactataatcaggcagccatggctttctgaagattttcgtcgatcttgtcgaggaagccggtggtcgagagccaaggctgatccgggccgatgaggagcgccagatccttggtcatgaagccgctttcaacggtgtccacgcagaccttttccagcgtttcggcgaacttcttcagatcggcattgttgtcgagcttggcgcgatgcgccagaccgcgggtccatgcgaagatcgaagcgatggagttggtcgaggtttcctcgcccttctgatgctggcgatagtggcgggttacggtgccgtgggcggcttccgcttccaccgtcttgccatccggcgtcatcagaaccgaggtcatcaggccgagcgagccgaagccctgcgcgacgatatccgactgcacgtcgccatcatagttcttacaggcccagacatagccgcccgaccacttgagcgccgaggcgaccatgtcgtcgatgaggcggtgttcgtaccagatcttcttttcttcaaacttcgacttgaattcggcgtcgaagacttcctggaagatgtccttgaagcggccatcataggccttgaggatggtgttcttcgtggagagatagaccggatagccgcgctgcaagccgtaattgaaggaagcgcgtgcgaattcgcggatcgattcgtccagattatacatggccatggccacgccagccgaaggggcctgatagacttcatgttcgatggtctggccatcttcaccgacgaacttgatcgtcagtgtgcccttgccggggaacttgaagtcagtcgcgcggtactggtcgccgaaagcatggcggccgacgatgatcggctgggtccagcccggcacgaggcgcggcacgttcttgcagatgatcggctcgcggaagatcacgccgccgaggatattgcggatggtgccgttgggcgacttccacattttcttcagcttgaattcttccacgcgcgcttcgtcgggcgtgatggtcgcgcattttacgcccacgccatattccttgatggcattggctgcatcgatcgtgacctgatcattggtcgcatcgcggttctcgaccgaaagatcgtagtatttcaggtcgatgtcgagatagggatggataagcttgtccttgatgaactgccagataatgcgggtcatctcgtcgccgtcgagctcgacgaccgggtttgcaaccttgatttttgccatggatgaagcctctttctgaatgcgtcgcgcccgtatagcacccgtaaaggataaggcaaagcgtaagaggcttattctttggcctataggcctgtttgacggtcaaaattttgcgaaataacgaagtttacgcggcgcgatgggcagcatccgttccagcggccgattttttccacgaagcgcgctgctggcgatagttttcctgctcgcgggccagaatggtttgcgcatcgagggccgagatcggcgtcgtcttttcggtcgggacaaatccgttcaattgcagcgaaagatagcgtccgcagcagacgcgcaggaaggatgcgaaattatcgaggtcatggccctcattgcgggattcgtcataaagcttgccgagaaggcggctgacggtgagattgtcgcgggccgcaatatcttccagtgtccaccagaagaagttttcaagccttacgctggtcacggctccgtcgatgcgcagcgagcgcgtcacgctttgccagagttcggcatctgcgccaatgaacagcctgcacatggtttttctcccgcttgctctcccatatcactgtgacgcagtttcgccctgcctgcaaccttgcgggcagcgggcagggcgaagacgatcagccatgcgttattttcgttccgagaacggcgaggaactgcgataaccaggcaggatgcgcaggccaggcgggtgaggtgacgagattgccgtccgtcacggcctgatcgattgcaatgtcggcatatttgccgccggcaagctccacttcgggccggcaggcgggataggccgagcaggtgcggccttcgagaacacgggctgcggccagcaattgtgcgccatggcagacggctgccactggtttgtttgccgcaaaaaagtgcttcacgacagcgatgaccttctcatcgaggcgcagatattcggggccgcggccgccgggaatgacaagcgcgtcgtagttttccggctttacatcggcgaatgtggcgttcaacgtaaaattatgtcccggcttctcggtataggtctgatggccctcaaagtcgtgaatggcggttgcgatatggtcgccggcctttttgccggggcagacggcgtgtaccgtatggcctaccgtcagcagcgtctggaacgggaccatggtttcgtagtcttcgccaaaatcgccgcaaagcatgagtatctttttaccggacatggtttcctccctgaagatctgaaatacgtgagaggacagtttggcatggatgcgcggcaaagaggtgttatcgggctactacacaggcttttgctgaaacaggtaaggggaatctttgcgattccgcgtcaattatgtcagggaaacgccacgatttcatagctaatgcggaaaacatcatggcaggaacagacaaacagcgccccatccttgcggaaggaccggcaatcattctggtcaatccacaattgccggaaaatatcggcatggtggcgcgcgccatggccaatttcggcctggcggaactgcgtctcgtcaatccgcgcgaagaatttccaagcgaaaaggcaagggcagcggccagtaaggccgatcatgtgatcgataatgccgtcgtttacgacgatctgccttccgcaattgccgacctcaatttcgtctatgcaaccacggcgcgcgagcgcgacggcttcaagccggtgcgcagcgccatggaagcgggcaatgcgttgcgccgccgtttcaaaaccggcgagaaaacgggcatcctgttcgggcgtgagcgttttggcctcagcaatgaggaagtgggccttgcggatgaactgttgactttcccggtcaatccggctttcgcctcgctcaatattgcgcaggccgttttgctcatgtcctatgaatggatgaagtcgggcttggaaaaccagacggatacggttttccgtgggccggaaatgccgctggcgccaaaggaagagctgcacgggtttttcaaccatctggaagaagcactggatgttcggggatattttcgccctgaagcgcgcaaggaaatcatggtcaacaatctgcgcgccgtattgacgcgcgcggggtttgcctctgcggaactgaagctcttgcgaggcgttgttacctcgctcgacgtctttacgccgaagaagccgcgcggctccggtgcaccggaaggacgcgcgcgtaaacctgtcaatgaggacaaggcagaatgaaaaaagcacctgccggcagttttcccgcgaaaccgaccatcgctccagaaaggccaattctggtcttcgatagcggtattggcggcttgacggtcttgcgcgaggcacgcgtggtgatgcccgaccggcggttcgtctatatcgccgacgatgcgggctttccctatggcaactgggaggaagaagccctgaagcgccggatcattgagctgtttggcgaattcattgccaattatgaccccgaaatcgcggtcattgcctgtaatacggcttcgacgctggtgctggaggatttgcggcgcgcctatccctcggtgccctttgtcggcacggtgccagccataaagcctgccgccgagcgaacctcatcggggcttgtttcagtacttgcgacgcccggcacggtgaagcgcgcctatacgcgcgacctgatccagtcttttgcatcgcggtgccatgtgcgtctggtgggggccgacgggctggcggcgattgccgaagcgcatattcgcggtgaaagtttcgatgaggcgctggtcatggcgcagatcgcgccatgttttatcgaaaaggatggcaagcgcaccgatatcgtggtgcttgcctgtacgcattatccgtttctcgtcaatgtattgcgccgtctggctccatggccggtggattggctggacccggcggaagccattgcacgacgcatgaaatcgcttttgcctgcgcgaagtgacgatgatgaatttcattctcaagatgacctggcattcttcacatccaggaaacccgactatgccattcgccgcctgatgcagggttttgggctgcgtttttaatcgtttcagtcggctctggcggcgcttgtcggcaagcgattgtattctttgggaaaatccagaataatggaatgcggtggttgacaatcggcctcaagcttcccatggttttcggcataatctatgcgggaagaggactggtattatgaaattcggaagcaaaatccgtcgcttggctgttgcagcggtggcgggcgcgattgcgttgggagcgagctttgcggttgcacaggccccgacatttttccgtatcggcactggcggcacagccggaacctattatccgattggtggtctgatcgcgaacgcgatttccggcgcaggcgaaaagggcgtgccgggtctcgtcgcgacggccgtttcgtcgaatggctcggttgccaatatcaatgcgatcaagtcgggcgctctggagtccggctttacgcagtcagacgttgcctattgggcctataacggcaccggcctttatgatggcaagggcaaggtggaagatttgcgccttctggcgacgctttacccggaaacgatccatatcgttgcgcgtaaggatgcaaacatcaaatcggtcgcagacctgaaaggcaagcgcgtttcgctggatgagccgggttctggcaccatcgtcgatgcgcgtatcgttcttgaagcctacggcctcacggaagacgatatcaaggctgaacacctgaagccgggaccggcaggcgagaggctgaaagatggtgcgctggacgcctatttctttgtgggcggctatccgacgggcgcaatctcggaactggccatctcgaacggtatttcgctcgttccgatctccgggccggaagcggacaagattctggagaaatattccttcttctcgaaggatgtggttcctgccggagcctataaggacgtggcggaaacaccgacccttgccgttgccgcacagtgggtgacgagcgccaagcagccggacgacctcatctataacatcaccaaggttctctggaacgaggatacacgcaaggcactcgatgcgggccatgcgaagggcaagctcatcaagctcgatagtgcgacgagcagcctcggtattccgctgcatcccggcgcagaacgcttttacaaggaagcgggcgtgctgaaataatccctcaatgatcggttcctgatatcttattccgaattgaagggtgacattgcggcagctcgttatgcgcgctgctgcgctcccgttttccagagcggttccggttagaacggaatcgttggaaccgctctatctctttgtttttacgcattatccgacgcaaaaccgtttcacgcttttgctggaaatgctctagcctattgaaatgcacgaccggcaaagtggagttggccagcatgacagaagaacaaaatgcaaagcttgcgccgatggaactcgatgaggtcaaggcgagggagcttgaagaaaaattcgattctgaaatccacttccgcccgctggcgccagtggctgcccgcattgtcgggactttgctgataattctgtctcttttccattattatacggcaggcttcggtctcttgccggaaatgatccatcgtggcatccatctagccttcgtgctggggctggtctttctggtctttcccttctcacgcaagggctatgacgaacctgcaaagccgtcgctgcttcgcccgcttggaatatccgttatcgattgggggctggcgatcatcgccgtcgtggcagtcatccatgtgccgctgatcccgcttgacgatctcgccttccgtgtcggcaatcccacaagcaccgatgtcgtgctgggcagccttttgatcctgatcctgctggaagccacgcgccgttcagtcggctggccgctgccgatcatttctgtcctgttcatgctctatgcgctctacgggccttccatgcccggcattctggtgcatccgggggctaccgtcagccagcttgtggatcatctttatctcacgacgcagggtatttatggtatcgcgctcggcgtggtcgcaacctatgtgttccattttgtgctgtttggcgtttttgctacgcggatcggccttggccagctttttctcgattgtgcggcctgggttgccggacgatttgccggtggcccggccaaggtttccatcttcggttcggctctgttcggcatgatctccggttcttccgtcgcaaatgcggtgacggtcggctcactcaccatcccggcaatgatccgtctcgggtataagcgccatttcgcggcggctgtagaatcggcttcctcgaccggcggtcaaataacgccgccgatcatgggtgctgccgcattcctgatgatcgagtttctcaaccttccctatacgacgatcattcttgcggccatcgtgcccgcctttatgcacttcttcggcgttttgatgcaggtgcatttcgaggccaagcgcaccggtttgcgcggcatgaccaaggaggagatgcccgatctgaaagaagccttaaagcgggactggccgaccattattccgctggtggtgctgatcgccgtactgctttcaggctatacgccttatcttgccgctttctgggggattacgctgtgcatagcggttggccttctcaatccgcgcaagcgcatgaccattggcgaagtgttcgagggcctgcgtgacggtgcaaaatatgcgcttgccgttggtgcggccgcggctacggttggcattatcgttggcgtcgtaacgcttaccggcgttggctttaagatttcctatatcgtaacctccacagcggcgcagcttgcaacctatttcggtacgatttcgcccgtaagctggtttgcaccgcagacgctgacacttctcttcacgctcgtcatgacagggatggtctgtatcctgatgggttgcggcattccgacgaccgccaactacatcatcatggcgacgattgcggccccggcgctgggcctgctcggcgtggagccgattgtcgcgcatttcttcgtcttctattatggtgttcttgcggatatcacgccgccggttgcgcttgccgcctatgcggcggcgggcatggcgggggccgatccgttcaagacgggcaacacagccttccggctcggtctgggcaaggtgctggtgccgttcgttttcgtcttctcgccatcgctgctgctggtgacgtccaacttcaactggccggatttcttcattgccttcttcggctgcgttatcggcattacggcgcttggcgcggcattgtccgggttcttcctggtgcggacgaagatatgggaaaatgtgcttctcatatttgcggcaatgcttctggtcgcgccagaaatctattcgtctatcgtgggtttgattctgttgctgccagtcgtcgttcgtcatctggtggcgtcgcgccggcccgcctactgaacgggcttttcgggaaaggggacgcttaatctgccgcaattcggtaggcgatatcccgatgggcgcccctcttgcctgcacattgttttgtgcaggcgcgcgcgttttgccggacacatgcgggcatggaaccaacggggctcgccgccgttgttttccagagtgttgagcgtggaggttcaagcgatggaaattgtccaaatccgcatcagttcggtcggcgggttcaagctttatatggttgaattcgtcaccgaaggcgaagaaagaatcacggtcaggatagagaacgacacggataaagagttgcggcgcgatgaagtcattcgccgtgcggcgatcaagcttggcgatgcaatggggatggcttgtgctgaatgcggcattgagccggacagcctgttgacgcgcccaagcgcacggcgtgcgggtgaccgggccgaattggaacggcagcttgatgaagggctggaggacacctttccggcaagcgatccggtatcggtaacaagctcggctattcccgcttccgccgatcccaaatcctgatggctgtgagagtttccctgacaaaaaggccgaggcggttgcctcggcctttcatcttgagaaaatgattcctgttttcgttttatccctatgatatggaacgaaattacaggtttctgagtttgccttccatcaggtccagcacggcgcgtgcgcagtccagcacattcgtgccggggccgaaaacggctgccacgccatgatcgaacaggtactgataatcctgacgcggcacgacgccgccgcagaccacgataatgttttccgcaccctttttgcgcagcgtttccacaagctggggcaggagcgtcttgtggccggcagcaagcgacgacacgcccagcacatgcaccttggccttgatggccatatcggcggcttcgtcgggcgtctggaacaatggccccgccagcacttcaaagccgatgtcgccaaaggctgaggcgatgatcttcgcgccgcgatcatgcccgtcctgaccgagtttcgcgaccatgacgcgcggcttctcgccagcctgtttcgcaaattctccgaggcgatcaacaagggtctggtattccggctcgtccttataggctgtgccgtaaactttcttcacgacctttggaacggcggcatgatcgccgaaggcgcggcgcatggcgtcggaaatttcacccaccgtggcgcgtgcgcgcgaggcttctaccgctgcggccagaaggttgccttcgccgctgcgggcgaccttttccagttcggcaagggcggcttcgaccttttgcttgttgcgcatttccttgatgcggttgaggcgcgcaatctgcgattggcggacagccgaattgtcgatttcgagaatatcgatttcgtcttcctgttccagccggaacttgttgacgccgacgataacttcctcacccttgtcaacggccacctgtcgcctggtggcggcttcttcgatcaagcgtttgggcaagccgctttcgacagccttggtcatgccgccgagcgtctcgacttcctcgatcagcgcccatgccttttcggccagttcgttggtgaggctttcgatgtaataggagcctgccagcggatcgaccaccttggtcacgccggtttcgttttgcaggatgagctgcgtgttgcgggcgatgcgtgcggaaaattccgtaggcagggcaatggcttcgtcgaaagagttggtgtgaagtgattgcgtgccgccaagtgccgccgacatggcctcgaaggctgtgcggacgatattgttataaggatcctgttcctgcagggaaacgccggaggtctggcagtgggtgcgcagcatcagcgagcccggcttcttcggatcaaattccttcatgatgcgtgaccagagcaggcgcgcagcgcgcaacttggcaatttccatgaagaaattcatgccgatggcgaagaagaacgacagccggcctgcaaaatcatcgacattgaggcccttcttgagcgccgcacgcacatattcgcgcccgtcggccagtgtgaaggccagctcctgcaccagtgtcgcgccagcctcctgcatatgatagccggagatggaaatggagttgaacttcggcatttcctgcgccgtataggcgatgatgtccgcaatgatccgcatggagggttccggcggatagatataggtgttgcggaccatgaactccttgagaatgtcgttctgaatggtgccggaaagctgtgcgcggggcacgccctgttcttcgccagcgacgatgaaattggcaaggatcgggataaccgcaccgttcatggtcatggaaacggaaatcttttccagcggaatgccatcgaaaaggattttcatgtcctcgacggagtcgatcgccacgccggccttgccgacatcgccttccacgcgcgggtgatcgctgtcatagccgcggtgggtggctaggtcgaaggcaaccgatacgccctgctgaccggcggcaagcgccttgcgataaaaggcgtttgattcctccgcagtggagaagcccgcatattgccggatcgtccatggacggcccgcatacatggttgcgcgcggcccgcgcaggaacggctcaaagccgggcagggtacccagatggccgataccttccagatcgtcttgcgtataaagcggcttgacgtcgatgccttccggtgtgtgccagacgaggctgtcggcaggccgcttcagttctttttcagccaacgtttcccaatcagcgcgggttttcttcgtcattggctcatctccatcccataaactcgcaccctgatccggtgcaaggcaccgcattcggggttactcaaattccattatcagctcatcaacggccaagctggaaccagcctctgcggtgatgcgcttgaccgtggcacggcgctctgcacgcaatacgttttccatcttcatggcttccacggtggcgagcggctggcccgcttccaccgtctcgccatcctttacaagaatggaggtgatgacgccgggcatcgggcagagcagcatcttcgacgtatccggcggcagcttcaccggcatgagttttgcaagttctgccacgcgcggtttgcgcacatgcgccaccacgtccatgccgcgccagcgaagccgccagccggtgccggagcgcgaaaccttcaccgcaatcggcttgccgccgacggtgaacgaaccgagctggctgcccggatgccagtcgctggcgattggcaggctgccaccatcaatgaaattgatcgtcgtgccgccttcgccctcagcaatgcggaccggcagggaatagccgtcgagtgtcaccacccagtcattggcgatggaatgtttctgcggcgaaagcctgccggaaatctgcgtatcgcggcgttgcgccacgagattgatctcagccgccacggctgccagcgtgcgcgcatcatcttccgagcatttcacacccgaaaagccatccggatattcttctgcgatgaaggccgtggtgagtgcgccttcgcggaaacggggatggtccatcacggcggaaaggaagggcaggttgtggccgatgccttccacctcgaaagcgtcaagcgcatggcccatggcgtcgatggcgctgatgcggtccgggccccatgtgcaaagctttgcgatcatagggtcgtaatacatcgaaatctcgccgccctcgaacacgccggtatcattacggataaccgtgccgtccgggttgcggccttcgaccggcgggcgatagcgcgtcagcctgccgatggagggcaggaagttgcgataagggtcttccgcataaagccggctttcgatggcccagccgttcagcttcacatcggcctgagcgaaacgcagcttttcgccggatgcgacgcggatcatttcttccacgagatcgatgccggtgatgagttccgtcaccggatgctccacctgcaaacgcgtattcatttcaaggaaatagaagttacggttgccatcgacgatgaattccaccgtgccagcggaataatagccgaccgccttggcaagagcgacagcctgctcgcccatggccttgcgggttgcttcgtcgaggaagggtgacggcgcttcttcaatgaccttctggttgcggcgctggatggagcattcacgctcgcccagatagacgacattaccgtgctggtcgcccagaacctgaatttcgatatggcgcggctgggtgacgaatttttcgatgaagatgcggtcatcgccgaaggaagactttgcctcattgcgggaaagctggaagccttcgcgggcctcctcgtcgttccacgcgatgcgcatgcccttgccgccgccaccggcggaagccttgatcatcaccggatagccgatgctgcctgcgatcctgaccgcctcgtcggcatcctcgatcaatcccatatggccgggcacggtggaaacaccggcttcggctgcaagcttcttggaggtgatcttgtcgcccatcgcgtcaatggcgttcaccggcggtccgatgaaggtgacattggcggccttcaacgcttcggcaaagcgcgggttttccgacaggaagccatagcccggatgaacggcatccgcgccgatttccttgatggcggccagaatcttgtcgatgacgatataggactggttggatggggccgggccgatatggactgcttcgtcggccattttgacatgcagtgcgttgcggtcggcgtcggaatagaccgccaccgtggcaatgccctttttcttggccgacttgatgacccgacacgcgatttcaccgcgattggcaatcaggattttcttgatcatgtgcgtttactcaaatgaaccggatcattgccatggcatgaccccaaaaagtgggaaccggcttgcggataagatcatgcgaaattagagcgggatggtgtcgtgctttttccatggtgcgctctgctgcttgttgcgcaggcttgcaaaagcgcgggcaatgcggcggcgtgaggaatgcggcatgatgacctcatcaatgaagccacgctccgcagccacgaatggattggcaaaacgctcctcatattccttcgtgcgcgcggcgatcttttccgggtcgcccagttccgaacgatagaggatttccgttgcgcccttggcgcccatcaccgcgatttccgcagttggccatgcataattgatgtcggcaccgatatgtttcgaagccatcacgtcataggcgccgccataggccttgcgcgtgatgagcgtgaccatcggcacggttgcctgggaataggcgaaaagaagcttcgcgccgtgcttgatgacgccgccatattcctgtgccgtgccgggcaggaagcccggaacgtccacgagcgtcaggatcggaatgttgaaggcatcgcagaagcgcacgaaacgtgcagccttgcgcgaggcgtcgatatcgaggcagcccgccagaaccatcggctgattggcaaccacaccgaccgtctggccatccatgcggatgaagccggttatgatgttcttcgcgaaggcttcctgaatctcgaagaaatcgccttcgtcggcaagcgcgagaatcagctccttcatgtcgtagggcttggtggcgctgtccggtacgagcgtgtcgaggcgcatttcaaggcgcgccggatcatcgaagatcgggcgaacaggtggcttctcgcgattgttgagcggcaggaagtcgaacaggatgcgtacctgttccagagcctcaatgtcgttctcataggcgccatcggccacagaggattttttcgtgtgggtggatgcaccgcccaattcctcagcggtcacgatttcgttggtgacggttttgaccacatctgggcctgtcacaaacatgtaggacgaatcgcgtaccatgaaaatgaagtcggtcatggccggggaatagacggcaccgccggcgcatggccccatgatgacggaaatctgcggcacgacgcccgacgcatccacattgcgtttgaaaacatcggcatagcctgccaacgatgccacgccttcctggatgcgcgcgccaccggaatcgttgaggccgatgaccggcgcgccgttttttacggccatgtccatgatcttgcagattttttgcgcatgggtttccgaaagcgagccgcccagaaccgtgaagtcctggctgaacacatagacctgacggccattgatggtgccccagcccgttaccacgccgtcgcccgcaactttctgctgcgccatgccgaaatcggtgcagcgatgcgtgacatacatgtcgaactcctcgaacgatccttcgtcgagaagcacttcgattctttcgcgcgcggtaagcttgcctttgccgtgctgggcatcgatacggcgctgtccgccgccaaggcgagccgcggcgcggcgtgcttcgagttgttcaagaagttcctgcattctatgaccttcggaaaccaagggtaggaaacggaaaaaagacagtctttttccgccccttacttacttaaaatcgcgggaagccccggaaaagcttgaaaaggtgctattgtgtaagatataaatttgcaaatagcgaaatgcgaatttgcaaatgacacctcgaaaactctatatcggccggaaaatccgggaaatccgcgaacagcaccgcgccacgcagtccggctttgccgagcggctgggcatttcaaccagctatctcaaccagatcgagaataatcagcggcctgtttccgccgccgtgctgcttgccttggcggaaaattaccagatcgatatcggcgcaatttctcttggcgacgacgatcgactgctttcggcggtctcggaggcgctggccgatccggtgttcgataattacaagccgagcttgcaggaaatgaagctgattacacagaatgcgccgggacttgcccatgcgctgatcgcctgccatcaggcatatcggcgcaatagcgagcagcttgcaagtctcgataaccagttgggccgcgcgccgtcgactgcggagcccgcgccttatgaggaagtgcgcgacttctttcactttattgataattatgtccatgagcttgatattgcagccgaaaaactggctgctgatctggatattccggggcgggatattggcgttgcgctgccgcaatatatggaggatcgccatcgcgtgcgcatcgcccgtgcaggcgcggaggaagctgtactgcgccgtttcgatgcgcatacgcgcgtactttatctcaatccctattcacctgccactacgcgcaatttccagatcgccttccagatcgcagaactggaaatggaatcccttgtgacagcgattgccagacaggcggattttcgctctgccgaggcggtggagatctgcaagatcgggttgcgaaactatttcgctggcgcgctggtgcttccctaccagacttttctggcggctgcgaaagagctgcgccatgatcttgagctgcttgcctcgcgctttggcgcaagtctggagcaggtggcgcacaggctcagcaccttgcagcgttccggccagcgcggtgtgccggttttctttgcgcgggtggacagggccggaaacatcaccaaacgccacagcgcagccaagctgcaatttgcccgttatggcgcggcttgtcccttgtggaatgtgcaccaggcctttgagacgccggggcggatcatccgccagcttgccgaaacgccggatggcgcgcgctatctttgtattgcgaccgaactgacaaaaagcgagggcggctttaaggcgccgcagcgccgttacgccatcgcgctcggttgtgaagtcgcctatgcgcaggatttcgtttatgccgatgggctggatatcaccatgcggtcggctttcgatccgattggcgtttcgtgccgtatctgcgaacgtgccgaatgtgtgcagcgtgccattccgccgcttaacagcaggctggcggtcgaccatgaccgccggggcattctgccttatcgattgctgtaaaatcagaaaccggcatggtccttgaggaactcagcctcctctggggtcgtgtcacggcccagcacctgattgcgatggggaaaacgcccgaaacgttcgatgatatcgtgatgttgtcgggcgaaatccgaagcgaactcgtcgccaagtttttcgtagagatcaacacaacgcttctgatcgttcagattttcactatgcatgaagggcagatagaaaaactgccgctgctccggtgataattgccggtcgaaatcatggtcgagcgcctgtgctgccacatcgcgcgccagcccgtcgctctcaaatgagcggggcgagccgcgaaacatattgcgcggaaactggtcgaacaaaatggccagcgccaatgcgctttccggctgttgcttccattgttccatcttgtcggcgcgtgcgtcctcataggccgccatgaatttttgacggatttccgcgtcaatctcgtcgcttttgctgaaccagttttcgcgcatccggggcgagaaccagaaatcgagaatgtctttcggttcaattgccatgtgatgggcctcccttccggttttgctgccgctactgcgcgttctgcgctgtgccgtctgccggcggtgggcagggcggttcacccttgagattacgcgacatgcaggcgaaacggtcaaaacccttgccggcgtcgattgcggcctttcctgcgccgccgcaaccggagagaacagccagtgacatgagaataacaagttttttcatggatgttcctcccgaagcggatcaatcacatcaccataagggcgacggcttgaggcggcaaccggagccgttcttactattggttttatcgcattttcgcgccaaaccgtttcacacttttggctagactctagccacggccccgatagttggccacgccctgttcgggtatccagacattcaagggggctgccccggtctgatagaaaacatcgatgggaatgccgccgcgcggataccaatagcctccgatccgcagccattccggctccagcaggtccacaaggcgtttgccgatggttacggtgcaatcctcgtgaaatgcgccgtggttgcggaaggaaaagaggaagagcttcagcgatttgctctcaaccagccatttgcccggcacatagtcgatcaccagatgggcaaaatccggctgaccggtcatggggcagagagagctgaattcgggcgcggtgaagcgcacgcaatagggcgtgccttcttgcgggtttgccacgcgctccagaaccgcttcttccggtgtcaggggaatatctgtgtgcgaaccgagctgtttcaggccggaatatatcgtattttcagacatttgcgtgtctttctttaaaagccacggggcagccgttcagcactttttcaagcgcgtatccttgttttgaccgggtaggctgcgaccggtggcggattgccatgagagcggttcggcttaaaacggaaccgctctatctctttattttacgcattgtcccacgcaaaaccgcttcgcacttttgctggaaatgctttaagcgcgcaatagcagcctgcggtccatgcgtaaagatgcaaggaaaagcccgcgcggcggcgcaggcttttgaaaagattgtattatcccgtttatatcagcggcgctctgacagtgcgcagccgatggccacaccgatcagaatgccgataatgcctgccgttccaaacaatgttgttgctgttccggggttttcgcgaacagcttcggcaacaacctgtccgcgctcgcgcacggtttgtgctgcatggcgaaggcggcctgaagcttcatccatggcatcttccgcacgcgctttcagatcatcggaatgcgaggcaagtgaacgcgacatgcgtttcaattccgtgcgcatctccgcaatctgcttttccaaagcctgttggatgtcattgatatttgcttcggccatttccaatctccattgaattgatgactagaaaacgtgagaaacttgtatcggttccatcggcacgcaaagtttactcgatctggcggaaaggccgcaggcggctgagactatggccgacggcaacgccgattgcggcacctgctgccttgaacagaaagtcgtggaactcaccatggcggccgggtgtgatacgctgcaaaagctcgaaaagtgcggcgcaacccacagtcagcatgagtactgccagccagtggcgcggataggcgagggcaaacaggccgcccacgacaagaaaagctgcgagccgttccaggttgacaggttcgccggttacaggacggaactggatgggacttatcgtgacggcgagaattgccagaagaaccagccatgcggcggtgcgcaagatcagtttcatgcagatgtggccttttattcttcggtgcggttttcggcaggttcatcctgtcccgggtcgccgcaccgcctgtacatgcggtcagtgatcgattttttcagagtattgccgaaaggcaatttatagtgggcaatgacatccacccccatacaccacttaacatcatggggcgagaggccataattggcttccagaaagccgattacgtaagcgacaccgtcctcgcagcgatccgtcttgcagaacataccgtcgcgggcgagctggagaagcgatttctccccgattttcacgacaatcggttccgccgcgaaaggcacggcacccaaagccgctacgatgacgaggccgatgatcgtgaattttacagagcgccgcatgaatcgctattttcctgatttgtccaaagcacataacgcatgagcgactattcgatggcaaggccactttatttgcaattaggctgtagttaaaacggcgtggtttgcgtcgcaaaatctcaatggggaactaaaatattgccattgataatttagtttgaagcggtttaatattgacttttacgtaaatgaagtagcacaacagttactcgcatgttgtgaaacagggatgtcctagtgcgcgaatattatacgataacggaattgacgagggagttcggaatttccacccggacgcttcgtttctatgaggatgaagggttgatcgctccggtgcggcgcggtcgtgcacgtctattccgaccgtccgaccgacatcttctcaagcagatcatgcgtggcaagcgattgggcttttctatcgcggaaatccacgaaatcatccagatgtatcgtgagctaccgggggagaccgggcagctcaagctgctgatgaagcgcgtggaagaaaagcgcgccgatttgcgccagaagcgccgggatatcgatgaaacgcttggggaactcgatcaagtcgaggaagcctgcatagagcgtctggcggagcttggcgtatcgacctgatatgccggcttcattgcgccccggcaccaggcacgtgcgagcacatggcggctatttcgcgcacggtgctgttgttctcctgattggctttgccggaaaacacgtcgtcgaataatttggccttgtccagttcggttacgacacagccgcagaatttctcacaaagagcagcgccgtcattcgccatgcaggcggaaacgcatgattgcgtgaaaacctgccgcagatcgggttgcgctggtggtgcgaccagcgagaagacatagaccagcgagatcagaaccggctgatggatcaaataaaatgcgaggctgtgacggccgatgaaggtcagcggcttttcgagtgcatgtggacgaatgccgccggaaagtagtttcagccaacccagatgttcgccaatgcgggcggcggctataccggccagaaccgctccgaaccacggaaacagcggcacataatcgttggagcgcggtggcacagttgaaaggccgacccaggcgagaatgggcgtgttgaaaaaatccgaggccagataatgcggcgcggccacaaccagcacggccaccgctgccgtgaggccgggcggaagattgaggaaaagaagcccagcacgctggccagtgcaatctgatgcaggatgccgaaaaatatgaagctgtcgggcgtcatataccatgtcacggcactgattgctgctgccgccgctatgatttgcaggagccgcttggccatagggcgccagcgtatgccgcgaccatgggcaagtacgaggctgaagccgaccagaaacaggaagctggaggctatgcagcgcgcaaagagcttccatccgccctgtgctgtcgtcgccggtgccatatagccaaaaaattccagatcccagccgaaatgatagatcgccatcgctatcagggcgatgccgtgcgcaatgtcgatccgcccaagacgtgggcgcggcgaaggcgtggtttccatttcggttatgtcctgcatggtttaaagtctgtccaaaagaaatcgtaacgattccgaacggcgcggaacggctccaactgcgattcacgacaaatctctaacacagcctgacgccccgctatagtgtatcgatgagaggagattcgtttcagatcgccggatcaggataagctcaaaggcttggagcacaggttgttttacggattttccaagattttctggctgtttttccagccccttacgattatttttcttctggtggcaattggtcttcttgccgcctggcgtggttttcggcggctaggtatcgcggtgctcatacccgcgacggcgctcctctttttcggcgccttcaccaccggtggcgcaatgctgctgtcgcctctggagaaccgttttcccaaatccgaaagcctgccacaacatgtggatggcattatcgtgctgggcggctacatgaacggggaaattgttgccgggcggcagaatttcgagcttaacagtgctgctgaccgcatcgtcgagaccatgcggcttgcccggctttatcccgatgcgaagatcctcgtttccggcggtgaagggactttttttgaaaaatcggcgcgggaggcggagactacccgcgcgcttctgttggatcttggtttttccggcaatcgctacatttttgaaggcaaatcacgcaatacggtggaaaatgcgattttctcgcaggctctggcgcagcccaagccgggcgaaacatggcttctggtgacctcggcctatcatatgccgcgtgcggttggctgtttccgcaaggcggggttcgacgtgacggcctggccggtcgattacaaaacccgcacgcgggagacgtttggcctttatctcgaatctcccaatgacgcgctttcgcggttcagcatggctttgcgggaatggacggggcttgccgcatattggtggacaggccgcacagatatgcttctgcctcattcctgatgccgcattttcgccgtgtctgtaaagcttccattaagtatgatatttctcaagcgattgataaataaatatattttataatgcgtaaaagccttgtgaactgtttgccgtattccagccacgtttcatcattgcgtttcgccgctcacggggctatatgcgctttaacagtgccgtgagcggcgctgcttcgataggttgcacaataaggttgccaatatatccatggacgaaaccgttcaaaaatcctgctggggcataacgctctgggcagtcatcggcctcgccaccgtcattctcatggcttacctcttctccgtctgatcgtgacaggtttgcgtattcgggaagtttgatgccgtatttcggcattccgtttgcgctggtcctttcttacactatatctgataaatagcagtttaagcgcggggcccttgccagccgcgtttggcgatggccttcaggcgcgttgcctggccaataatcaggcacccggatgaaggggtgcagcaggtgtgggaatgtttctgtcggtttttgatctttacaagattggcatcgggccttccagctcgcataccatggggccgatgacggctgccaatatgttcctcgacgaaattatcggtagggactggccaaagccggccaatgcgaaaatctaccgtctcaaggccagcctgcacggttcgcttgcctataccggcatcggccatgccaccgaccgcgcggtcatccttggcctttgtggataccggcccgatacgatcgatcccgacatcatggatgcggaagtcgcccgtgtggctgcggaaaagacagtgcagccggaaggccatcccgcttatcatttcgatccgaaaaccgatctggtcatggatcgcaagacgccgcttcccggacacgccaacgggatggcattcgaggcttatgaccgggacgaccggcttttgctgcgccgtgcctatttttccattggcggcggtttcgtcgttacagcggaagaactgagccgcgtgcagaccagtggcaacaaggtcgacaacggggccaatgtgccttatccgttccgcaatgcagccgaaatgctcgaaatggctcacgccagcggtctttcgattgcagagatgaagcgcgcaaacgaagaatgttgcatggtgcgcgttgatctggatcatggcctggaccggatatggggcgcgatgcgcgattgcatcgagcgtgggctcagccgcgatggtgtcatgccgggcgggttgaatgtgcggcggcgcgcgcgccagttgcatgacaagcttcaggaagactggcgcaacaatcgcagcaacccgctgctcgccaatgactggctgtcggtttacgccatggccgtcaacgaggagaacgcttccggtggcagggtggtgacggcgcccacaaacggagctgcgggtgtggttcccgcagtgctgcgttattatctccatttccatagcgatgcggacgagaagggcattcgcgattttctgctgacatctgccgctattggcggcgtcatcaagcacaatgcatccatttccggtgcggaagtggggtgtcagggcgaagtcggctcggcatcggccatggcggctgcgggccttgcggccgttctgggcggctcgccggagcagattgaaaatgcggcggaaattgcgctggaacatcaccttggcatgacatgcgatccgattgccgggctggttcaggtgccgtgcatcgagcgcaatgcgcttggtgcggtcaaggccgttacggctgcttctcttgcggtcaagggggatggcaagcatttcgtgcctcttgatgcctgcattgaaacaatgcgccagaccggacacgatatgagcgagcgttacaaggaaacgagccagggcgggctggcggtcaacgttgttgcctgctgaacagtgaccgtttaagtggatcaattttgttgcatcacactgcgcaaaactacttcgcgcttttgctggaatgctctagatcagaatcatggctctaaatctcgtcaaactttgcgtcggctgcgacagtatcgaagatctcgcggcatggattgattttcgccttgcggaacagcgcgcggcgggcctcgtgcccgaacaggtgcacacgacccgtatggtgccgaaacgtatagatgagcttctggaaggaagctctctttactgggttatcaagggcaatgttcagtgccgccagcgtctcctggatattcgtccctttaccgatagtgagggaataggccgctgccacctggtgctcgaaccgaagattgttccgaccgaatggcaaccgcgccgggcatttcagggatggcgttatctcaatgaaaacgagagcccgcgcgacgaggcggcgggcaaggcgggcagggccgcacttccggcagagctgcgacaggagctggcagcactgggactattgtagcttctgctgaacgaaagcagcccgcctttcgggcgggctggaagcagatgcggtctgctagaacggttcctgttttaatggaatcgcccgatttgctggaaatgctctattactcagttttcgatggtgaggcgcacggcgacgtgattgaacttgaccggcagggtcatccgcatcgcggcgcggggcaggctcatccgcttgttgcgtgcagcgtggcagatcaggaggccgaccagatcgcgggtatggaagcccgctccgcggcgcacatcggctatccgctgggctgcttctttcaagccctggaccgagaacagcgaaccacgaccggaagcacgatgggtgtcctcgacccataaggcgcttttggcaacaggcccgtaagtctctttcatattggacatctcgaaaccctttacgctatacaaaatgggggtttgaaggtgcagcaaggggaggtttccccttgcaactttcgtgaattcagttcgagttcgctaccgcatagcagccgaagttattgcgcttcagcgaggcgcaagcatcccaggccgcctgcttggaggtaaagccgacgaaacgggcgcgatagaaggtggcgctacccttgttgaaggtttccgtatagggcgaagcggagcgcagtgtgcggccagcagtggcggacgccttggccagcatatcgcgggcctgtccttcgctcgggagcgagccgatctggatcgcccagccgcttgcagccgatgcggatgccgttgtcaccggatccacatcttgtgccggggcctgcgttggccgaacgggggccttcggcgtcggaagtacggctgcctgagcggccagagccgccgggcgcggggtgggggctacgagggccagaacctgcggctggtcgatatcaccttcaccgatttcggcattgatgatgtcctcgacggcgatgcgggcgacgggcaccggtgcacgtttggtttttggcaggtcgatggaagccacaacctgcggggcttcactgcgcgcggcaatcaaagcatcgttattacggccacgggcggccatcggcagatatttgcgaataagctgggccatgtgggcatcgcggcttgcgccggtattgccgcccatcacgacggcgacgagacggcgaccatcgagattgactgacgaaacaaggttgtaaccggaagcgttggtatagcccgtcttgatgccgtccacgccttcgacacggccaagaagccggttatggccacggatggtttggccgcggaaatcgaagctgctgcgcgagaaataggcaaattcacgcgggaaatggcgacgcagcgccatgccaaggatggccatgtcgcgggcggacgaatgctgggccatgttcggcaggccggacgcattgcggaaggtcgtgttgcgcataccaaggcggcgcgcccttgcggtcatcatctgggcgaaacgttcttccgagccgccaagatattcaccgactgccgcagcaacgtcgtttgcggatttcgtaatcatcgcaagggccgcatcttccgcccgaatcgactggccgggacgaaagccgatcttcgtgggcggacgggaggcggcataggccgacacgggaatgcgcgtatccttgttgatgcggccggcgtggatggcttcaaatagcatatagagcgtcatcatcttggtcagcgacgccggatagcgctgtgcatcggcatttgccgagaaaagcgtcttgccggtgttcgcatcaacgacgatcgcggcatatctgttgtcgcctttcgccatggccggtgcaatggaggaaaccgtggagtaacccgtcacggctgttagaagaagagagacctgtgccgcttttttcaaggcatatgcgactttactgaatgcggtacgcacgatgatgacctgcctgtatcccggaatttcttactgcggcggtgaaagcacaccgcaacctaattcggacaccttacggccatcagcgttaccaatccgtttatggtaaccggcttgttcataattttctgaaaaatttgggaggtgaagtttcgccgggcagggatatcgggagtgtctcgcccgccgcccggagcgggttatgaaccgggcgtttcatataggccctggtttcactgcggccggattgtgctccgcccgacggattgctggtggatgaaatccgaaaacttgcttgtgcaagcccggcattgccactttccggcgcgcgcgtttgctttcacatctgcgatataattgtgcccagtgcggcccttgcaacaagtcccggttgcaagtgatggcgaagggcttaaaatccccatatgacgtcctacatattagggcaggcagagccatatgaatgggcatcgagtgataggtttatgaggcgcttcaatacaatcatgcagggcaagaccaatggggggaacgggccggaaagcggcaccgttgtcgtgacgcgcacgcagccgaaaaccagaaaacccagtctttaccgcgttctgcttcttaatgacgactacactccgatggagtttgtcgtgcatgtcctgcaacggtttttccagaaaaatctggacgatgcgacacgcatcatgctgcatgttcacaatcatggtgtcggcgagtgtggcgtgttcacttacgaggttgccgaaaccaaagtcagtcaggtcatggatttcgcccgtcaaaaccagcatccgctgcaatgcgtgatggagaaaaagtgaggtcatatgccatcgttctcccccagccttgaaagggcgctgcatcaggccctcaccatcgcaaacgagcggcaccacgaatatgccaccctcgaacatcttttgcttgcgctgatcgacgatcaggacgctggcgccgtgatgcgcgcctgcaatgttgatctggattatctcaagcatatcgttactgactatattgaccgcgagctggacaatctcatcaccggctatgatgaggattccaaaccgacagccgctttccagcgggtgatccagcgtgctgtgatccatgttcagtcttccaaccgtgacgaagtgacgggcgcgaatgtgcttgtcgccatctttgcggaacgggaaagccatgctgcctacttccttcaggagcagcagatgacccgttacgacgccgtcaactatatctcccacggcatttccaagcgcccgcagggcagtgagccgcgcacgccacgcggcgtggaaagcgccagtgaggagcggacaggcatcgagcaggaggaagctcccaagaagaagcaggatgctctttcggcctattgcatcaatctcaacgaaaaggccaaggcgggccggatcgacccgcttatcggccgggacagcgagataaaccgcacgattcaggttctgtgccgccgctccaagaacaatccgctttatgtgggcgatcccggtgtcggcaaaacggcgattgccgaagggctggctaaacgcatcgttgaggggcaggtgccggacgcacttgcggatgcgaccatcttctcgctcgacatgggcacgctgttggccggcacccgctatcgcggcgattttgaagaacgtttgaagcaggtcgtgaaggaactggaggaatttccgggcgcggtgcttttcatcgatgaaattcatacggttatcggcgcgggcgcgacttcgggcggtgcaatggatgcatcaaaccttttgaagccggcgctctcttccggcgcgatccgctgcatcggctcgaccacctataaggaatatcgccagttcttcgagaaggacagggccctggtgcgccgcttccagaagatcgacgtgaacgagccttcgatcccggatacgatcgagatcatgaaaggcttgaagccgtattttgaagactttcacaaggtcaaatatacggttgatgccatcaaatcggctgtcgagctgtcggcacgttatatttcggatcgcaaattgccggacaaggcaatcgatgtgatagacgaaacgggtgcaagccagatgcttctgcctgaaaacaagcgcaagaagaccatcggcgtgaaggaaatcgaggcaaccatcgccacgatggcccgcatcccgcccaagtccgtttccaaggacgatgaagaagtgctttcgcatctggaagccgaattgaagcgcgtcgtctatgggcaggatctggctatcgatgcgctgtcggcttcgatcaagctggcccgtgcggggctgcgcgagccggacaagccgatcggttcctatctgttttccggccccaccggcgtcggcaagacggaagtggccaagcaactggcaagctcgctcggcgtggagctgctgcgctttgatatgtcggaatatatggagcgtcacaccgtttcccggttgattggcgcgcctcccggctatgtcggcttcgatcagggtggtcttctgaccgacggcgtggaccagcatccgcattgtgtgctgttgctcgacgaaatcgagaaggcgcatcccgacctgttcaacattttgttgcaggtgatggatcatggggcgctgaccgaccataacggcaagaagatcgactttcgcaatgtcattctcatcatgacgaccaatgcgggcgcgtcggatatggcgaaagctgctatcggcttcggctcgacgcggcgcgaaggcgacgacatggaagcgatcaaccggctgtttacgccggaattccgcaaccgtctggatgccatcattccgtttggcccgctgccggtgccggtcattcatcaggtcgtgcagaagttcgtgctgcaacttgaagcccagcttgccgaacgcggcgtgacctttgaactgaccgatgcggccatcgcatggctggccgacaagggctatgacgagcgcatgggcgcgcgtccgcttgcccgtgtcattcaggaacatatcaagaagccgctggccgatgaggtgctcttcggcaagctcaagcatggtggaaccgtccgtgtggatgtgaccaccaaggaagatggcaataccgacctgatgctggaaagcatcgccgaaaagccggtaaagccgaagaaggacattccgccggaaaagaagttgccgcagcgcaggaaggctgcgccgaagaaggcggaaaaggaaaaggtgctggctggcaaggatgagcctgcgccgaagcccaccacaaaggcaacgccgataaaatcctcggtgcccaaagtgccgcgcaagaaataaacgcataaaaacggcccttcggggccgtttttattaaactaccatctgccgtcagcaaaatggtgctgccatggcagtgaatactaatcgcaaaaaatatcttttttcaaagagatgcgcgaattttctcagcgttttctgaaagaacggcaggatcttccatctggccgctatgcggtttcagcgccacgccttcaaagcgcggaatgacatggaaatgcaggtgatagaccgtctggcctgaagccggttcgttgaactgcatcacagtcacgccatcagcattgaacgcctttttcactgcattggcgattttctgcacagcctggatgacatcggcgagcgtttccggcctggcgtccagaagattgcgcgacggagccttcggcaccacaagcgtatggcctttgccctggggcatgacatccatgaaagccacaacgctgtctgtttcataaacgcgggtggatggaatttcaccgcgcaagattttggcgaagatattgttgtcgtcgtaagtggcggacattcgattctctccaatgcatattttcatggcgatcagactttatcccgaccggtaaggcaagccgggctggcctatgctttccggtaaggggagtgttcttccagggcggcatggatatgctcgacctcgcgccgttcgctgtcgagatagttgcgtacggcattgcggaagctttcgttggcgagataatgggcggaatgggtcgtcaccggcacatagccgcgcgcgagcttgtgttctccttgtgcgcctgcctcgacaacgcgaagtttgtgctcaatggcaaaatcaatggcctgatgatagcagacctcaaaatgcaggaaggggtggtcttcgatacatccccaatgtcgcccgaaaagcgtgttgccgccgataaaattgatcgctcccgcgatatagcgcccgccgcgctttgccatgaccagcagaatatcgtcggccatgctttgcccgatcagcgagaagaattcccggttcagatagggacgcccccatttgcggcttcccgtatccatatagaaggaaaagaaatcatcccatatggcttcggtcagatcgtggccggtcagccagtcgatttcgattccctctgcatgtgcttcgcgccgctctttccgtaatgcttttcgcttgcgggaaacaagttcgttcagaaaatcatcataagataaaaagccgttgtttataaaatggaattgctggtctgtccggtgaagaaagccagctttttcgagggcgggaatttcgtctgccggtgcaaatgtcacatgggcggacgacacgccgctctggtcggcaagttcgcgcagtccgcctgcgagtgcgagccgcacggcatgattgtcataggcgatatgattgaggaggcgcgggccggtggcgggggtaaatggcactgccgcctgaaatttgggataatagcggccgcctgcacgctcgaaggcgtccgcccagccatgatcgaacacatattcgccctggctatggcctttgagatagttaggcactgcgccgataagattgccctgatcgtcttcgaggcgcagatgacgcggcaacctgccagcctttctggaaacgcagccggattgttccagcgcggccagaaaagctcttgaaataaagggattatagttctgctcctgccgggatgtcccggcaatactgttccactcgtcttcagtgaaatcgttgatattctcaacgacccgaagaacgaaactttggccgtctggcggatcgtggtcgctcaccgctgttccccttgccgctgtcgaatgcagtttgcggcgctggccccttgcgcgtcaagcaatgagggcccgcggatcaaagccttcaaatgtgatctggtcgacattgaggtcgctgtacttttgcatctcgcgatcccgtaccgtccagctgataaccggtatctgaagccgctcgcgcacaaaagtaacgaacgggttcggcaggtggtgcacattgtaggacacgaaggaaatcccatgcgcgagcatggaaaaatgtttctcgaaatcctgcatgcgcgttccttccgctgtcagtccgccgggaatccccggtgcgtcagcggtgaaacgacggatcaggtgatggtcgaacgacatgatcgcggcttcccccttgtagggggaaagctctttggcgactgccgccaccaatccgtcatcgcggccttcaatgcctttcagctcgatgacaagcggcacccgcccgtcaaccagatcaagcatctggcgaagcgtcggtacatggtcggcggtgccgccaatatgcagcgcagttgcttcatctgtcgtgagttcgcaaatgcggccctcgcagcctgcaaggcgtttcaggtcgtcgtcgtgaaagacgaccacgccgccatccctggtcagatgcgcgtcgcattcgatggcgaagcctgcctttgccgccgcatcgaatgcggaaagggtattttcccagcacgtcttgttctggtcatgcagcccgcgatgtgcgattggccgctttttaagccatgcgatggatgatttatcggaggaggccatattacgcgacctcgatgatggcttcgacttctacaggcgcattgagcggcaggcttgcgacgcctacggcagaacgcgcatgtttgcccgcatcgcccagaacggcgaccagcagatccgatgcgccattggccaccagatgctgttcgacgaaaccgggtgccgaagcgacgaatacggtaatcttcacaatccgcttgatgcgatcgagttcgccgagcgccgcctttgcctgggcaagaacgttgattgcacaggcgcgcgccgcagcctgaccatcggctaccgtcagttctttgccgatcaagcctgtatgcaccagtttgcagttttccagcggcaactggccagatgtgagaagaagcgagtcgctttgtgcaaagggcacatagttggcagcgggggctgctgcctgcggtatggatatacccagatttttaaggcggttctcgatcgtgtcggtcattcgtttaatccttgcttaaaaaggcacttcgcgatctatctcatgtgagaatcgatgaagctttcggtgaagggtgctttttttgcctcgcttccgccacgagttttttttatcatgctcgtcaactcatcgggagattcatgtatgcgttttgtaaggattgcggctgcggcgagcggagcgaccgtgtttatgtgggccggatttgcgggtgcggccagtgcggcgtcagcggtcaggttggttccccatcgcgcaatctatgatctgaccctggatcgtgccgatgaaaaatcgggaatcagtggcctgaccggccgtatggtctatgaattcaacggttctgcatgtgaaggctataccaccaatttccgctttgtgacgcgggtcgacatggacgaacagccgcagcgcgtcaccgaccagcaaaccacgaccttcgaggatgcggacggaaaggactttcgtttcgtcaacaagacctttgtagacaaggaactggtcaaggaagtgcgtggcgatgccaagcttgaggatggcaagaccgtcgtcaagttgagcaagccgaaggaaaatacgctcgatctgaagggaacgcagtttccgacccggcatatggaagagctgatcggcaaggctgaagcaggccagaaattctatcagacgacgcttttcgacgcctcggaagatgccgaccgggtggttgccaccaccgtcgtcgtgggcaagcagcaggctgtgccggatgatgagaccaaggttatgggcaagttttcaaaggatcaggtctggcccgtcacgattgcttacttcgatgacaaggaacagcaggacggaatgccgatctatcgcatcaatttcaaactctaccgcaatggcattacccgtgatctgaccatggattatggagatttctccatgcgcggaaagcttgtgaagcttgatatctatgacacaggaaaaaataagactggatgcagtaaatagcgcctgtattaactataattctatttagcggcttcatgttttcgtggtatcaatctatctgattgaagtggcgggtatctcgagtttgaaatatttttttgaggtgtctctatgcgaaaatatacttcgttatttctggtttcaactacggtttttctgacagcatttacttctttagcgtcggctgacgcaaaaatcgatcaccggaaaagttccactgctaccgtgcgttgccatgtgcctaccaaggcgaaggtggcggcgctgttcgaacgctggaacaagtctctgcttaccggcgatccggcaaaggtggtggcaaattgtgcgcctgatgcagtattattgccgacgctttccaagaaagtgcgctacacgcaaaaggagcgcgaggattatttccggggctttttgaagaaaaagccggtcggtcatatcgatagccgcaccattcgcaccggctgcaacgaggcgttggatacgggcacctatacatttaccttcggcgacggtagcaaggctgctgcccgctatacattcacctatggctggaacggcaaaaactgggtgattacgtcgcatcactcttcggctatgccgcagtaagcatatattctatatatgcaaattgatatggcgggcaggggttttggccttgcccgccatgtttgcctctgctgcagggttgcattttgcggcgcgatcagttaacagcgcgcctattccacacacgggatcagggcttttgccgggagaaatccggcctcagcctccggtggcgagcaatcgcctcagcccgtggaggttaaaccggaaaaggaaaataagatggcattgcctgatttcagcatgcgccagcttctggaagctggtgttcacttcggccaccagacccatcgctggaacccgaagatggctcccttcatctatggtgagcgcaacaatatccacattctcgatctgtcccagaccgttcctctgttgaacagcgcgctgaaggtcgtttcggacactgttgcccgcggcggtcgcgttctgtacgttggcacgaagcgtcaggcttcggacatcattgccgatgccggcaaccgttcggcccagtattatgtcaatgcccgctggctcggcggcatgatgaccaactggaagacgatctccaactcgatccagcgtctgcgcaagctcgacgaacttctggctggcgaagcccagggcttcaccaagaaggaacgcctgaaccttgagcgtgaacgtgaaaaactcgaccgcgcgctcggtggtatcaaggacatgggttcggttcccgacctgatgttcatcattgacaccaataaggaagcgatcgccattcaggaagccaagcgccttggcattccggttgtcgccgtgatcgactcgaactgcgatcccgaccagatcgactatccgatcccgggcaatgacgacgctgctcgcgccatcgcgctttattgcgacctgattgctcgcgccgctctcgacggcattgcccgccagcagggcgccatgggcatcgatgtcggtgcgcaggttgaggctccggtcgagcctgcccttcaggctccggccgaaggcgcctgataggcattcatgatttcgtccatccgtcatatccatgatagggcggatggataatctcgtttcattccggcgcgctttcatgatcccggcagggagatcctgcggataaatcatgatcccgcactaaagcgccggttaaaagttggcacacccatccggtgtgccttcgctttcatgaaaggcgacacaatgagcatttccgcatctctcgtcaaagaactccgcgacctcaccggcgctggcatgatggactgcaaggcggctctcgctgctaccgagggcaagatcgaagctgccgttgactggctgcgcgccaagggcatcgccaaggccgacaagaaggctggccgcacggctgccgaaggtctggtcggtgttgctgcttccggcaacaaggccgttgtcgttgaagtcaattccgaaaccgacttcgttgcccgcaacgacgctttccaggaactcgttcgcaagatcgcgcaggctgcgctttcgaccgatggttcgagcgaagccgtggccaacgccaatgtggacggcaagaccgttaccgaagctgccaaggacgctgttgccaccatcggtgaaaacatcagcttccgccgttcggccgcactctcggttccgcagggcgttgttgcgacctatatccacaatggcgttgccgatggccttggcaagcttggcgttctggttgccattgaaacggctggcgatgcagaagccgcgcaggctttcggacgtcaggtcgccatgcatgttgccgccgtcaatccgctggcgctgacctctgccgacgtgaacccggaagctgccgaacgcgaaaaggcaatcttcatcgatcaggcccgccagtcgggcaagccggacaacatcatcgaaaagatggtggaaggccgtatgcgcaagttctacgaagaagttgttcttctctcgcaggctttcgtcatcaatccggacctgacggttgaagccgctctcaaggatgccgaaaaggctatcggtgcaccggccaagatcaccggctttgcccgtattgctctgggtgaaggcatcgaaaaggaagaaagcgacttcgcagccgaagtggccgcagccgccaagggctgatcggttttccagcgcatcttgccgcgaaaaccggttttcgcttttcgggatgcgtccattgcctgaaaagcctcttgattatgaagggcatcgcgtgacaacgcggtgcccttcgtgtatcgcaacccaagcacaaccttcgatcacgatctgcggagatcattccatgaccggtaagcccgcctacaagcgcgtcctgttaaaagcttcaggtgaagcattgatgggcagtcagggttttggcatcgacgtctcggtggccgaccgtattgcaaacgacatcaagcaggcccgtgcgcttggggtggaagtgggcgtcgtgatcggcggtggcaatatttttcgcggcgtggcggtggcttccaaagggggcgatcgcgtgacgggcgaccatatggggatgcttgcgacggtcatcaattcactggcgctgcgcacgtctctgcacaagatcggcgttgattccgtggtgctttcggccattgccatgcctgaaatctgtgaaagcttctcgcagcgtcaggcaaccgcctatatggatgaaggcaaggtggtaatctttgcaggcggcacgggcaacccgttcttcacgaccgactcggcagcagccttgcgcgccgccgaaatcgaagccgacgcgctcctcaaaggcacgcaggttgacggcatctattccgccgatccaaagaaagaccccggcgccacccgcttcgagcagctcacccacgaggaagttctcgatcgcgggcttgccgttatggatacggctgccgtcgcccttgcgcgcgagaacaacattctgataatagtctattccatccatgaaaacggcggcttggccgatattctgcaaggcaaggggcgttgcacgattgtttctgacaactgatcgtgaaccttgctgcgtattgaaggagaaaatgcatgagcgatgcttttgacatcaacgacctgaaacgccgcatggagggcgctgtcaacgcattgaagcacgaccttggcggtctgcgcaccgggcgcgcttcggcaagcttgctggagccgatcaccatcgaagcctatggctcgaccatgccgatcaatcaggttgccaatatcagcgtaccggagtcgcgcatgctgtccgtcagcgtgtgggacaagagcatggtcggtgcggtggagcgtgcaatccgcgattctggccttggtctcaacccgatcaccgacgggatgacgttgcgcattcgcctgccggagctgaacgaacagcgccgcaaggaattggtcaagatcgcgcatcaatatgcagagcaggggcgtatcgctgcccgccatgttcgccgcgacggcatggaccagctgaaaaagctggagaaggacagcgtaatcagtcaggatgaaagccgggttctgtccgaaaaggtacagaagctgaccgacgataccatcgccgagatggataagatcgttgctgtcaaggagggggagatcatgcaggtttaggccctgggcctggcattgcatgattttaaaaggagagctgcgccatgtccgatccgcgccacatagccattatcatggatggcaacggccgttgggctaaggcgcgcggcttgccgcgcagcgcggggcaccgcgcgggcgtggaggccttgcgggagatcgtgcgggccgcgggagatcgcggcctcggctatcttacgctttttgctttctcttccgaaaactggacccgtccgagcggcgaggtcagcgatcttctggggcttttgaagctcttcatccggcgcgatctggcagagcttcaccgcaacaatgtgcgtgtcaatattatcggcgagcgggcggagctcgcagccaatatccgtgcactgttgaacgaagcggaatcgcttacccatcgcaataccggcctcaatctcgtgattgccttcaattacggttcacgcgatgagattgttcgtgcggtcagaagccttgcgcgcgatgtcgccgccgggcttcttgatccatcctcgatctcggcggagcttgtttccgctaatcttgatacggcgggaatacctgatcccgacctcatcatccgcaccagtggcgagatgcggctttccaactttcttctctggcaggctgcctattccgagtttctctttctgccatgtcactggccggatttccggccggccgaccttgatgcggcctatgaaacgttccggcagcgcgagcgtcgttttggcggtgtggagccgcgcgccagtgcggatgccgaagaagaaatattatgcccttcgaccaagggagcggcagtctagagtggttcccgttttaacagaatcgccgggaccgctctcagtgatgcgaatttcagataagccatactagcgcgctataagtgtcgttccgccgaaaggtctcaatgtcaaatctgcaaacccgcatcatcaccgctatcgttctgggcaccatcaccttgtggctgacatgggttggcggtgtgggctttacgctcttttccatcgcgattggccttgccatgttttacgagtggacggaactgtccgcgacacggcaaaccgccttttcgcgccttttcggctgggcgtggctgatcgttaccgggattctcctgatccttgaccgcggagcattgctgacaatcgggtttcttgtcgccggttgcgccattttgcttgtcacgcagtggaaaagcggtcgtggctggcctgctgccgggcttttctatgcgggtttttcggcgctttcactttcgctcttgcggggggatgagccgttcggttttaccactatcgtctttctcttcgccgtcgtgtggtctacggatattgcggcctatttcaacgggcgggccttgggcgggcctaagcttgcgccacgtttctcgcccaacaaaacgtggtcaggcgccatcggcggggctgcggctgcggttacgggcgggcttcttgtcgcctcgcttgtggcggctccgggaggctggggcgtgccggtgctggcgctgctcctgtccatcgtttcccagattggcgatcttgccgaatcgtgggtgaaacgccagttcggtgcaaaggattccggccgtcttcttcccggccatggcggcgtactcgatcgcgttgacgggcttgtcgccgctgccgcacttttgtatctctttggtgcgatttttgccgagccagatgttccgtctgcaatcttctttagtttctgaccgcttttatggtctgtcggctgaccggaaccgctcagtcgatgaaagtttggtaggagtagtaatttgcaggaggctctggccctgtttttcggtagcgaaagtctgttggtcgggacaatcataccgtttctgttcgttttgaccgtcgtggtgttcgttcatgagatgggccactatctcgttgcgcggtggtgcggcatcggagcccaggctttttccatcggcttcgggccggaactgctgggcttcaccgaccgccatggaacgcggtggaaactttcggccatccccctcgtcggttatgtgaagtttatcggcgatgagagcgaaaccagctcgcctgtaggcgtcaacgagagtgctctcagcgaagaggaccgcaagcgggcctttcatacccaacccgtctggaaacgcgcggcgacggtttttgcaggtccggcgttcaatatcattcttaccattgcaatcttcagtgttttctttgcgctttatgggcgccagatcgccgatccgctgattgcgggcgtacagccgggaagcccggcagccgaagccgggtttgaaccgggggaccgcttcgtcagcgtggagggcgagaagataacgactttcgccgatgtgcagcgcatcgtttcaggccgtgccggcgacaagctgaattttaccgtcgagcgtgacggcaagatggtggaccttcaggcagtgccgaagattgtcgagcggaccgatccgcttggcaacaaggtgaagcttggcgctatcggcgttgaaaccacggaagctgtgggcaatttccggcgtattgaatatggcccgctcgaatcggtggggcaggccgtcattgaaaccggccatattatcggtcggaccggcgagttcttcaaacgtttcgccgtggggcgcgaagacaagtgccagcttggcggacctgtgaagattgccactatggccagcaaggcggcaagccaggggtttgactggctgatacaattgatggccatgctatccatcggtatcgggctgttgaacctgtttccgctcccgccgctcgatgggggacatctggttttctatgcggtggaggcaatcaagggcagccctgtttcaggtgcggcgcaggaaattttttatcgcatcggttttctccttgtcatgggatttatggggttcgtacttttcaacgacctttttgcctgctagatcaatgaccggctggtttttggtggtaattgaaaatagggggcggagcggacgatttcggcagatcatttgccataatgcagcgcagacccggctgatccgcggtcaagcgttaaacagaagtgaacaatgggagtgaggactggaaaagctaagcaatctgtttaccataacgcgcaattcgcgtggcgcggatgccacgctcgcttgcctaagtaaacagaatttaactgtgatgcttgcttgtatggaaaaaccggataatacggttgtatctgtacgtgcttttctgggtaaacgtcccggggacagaaaaacgaaggttcggaaagcctatgacggcaagttctaaattctttggcgccgcttctgcgctcgccatgtcagtggctcttgtggcttcgggtactgctggtttctccttggcatcggtcagtgtggccgaggcagccgtcgtcagccgtatcgaagtgcgtggcaatacacgcgtcgatgctcagacgattcgcgataatatcgacataaggccgggcaaggccttcaccagcgcggatatcgatgctgcggtgaagcgcctttttgccatgggtctgttttccgatgttcgcatccaccagtccggcagcacgctgatcgttcaggtgaaagagcgttcggtggtcaacaatgtgctgttccagggcaataagaagatcaaggatcctgatcttgcacgtgccgtgcagctcaagccgcgtgcgcctttcgatatggccacgatggaagccgacaaggaagcgatcaaggctgcctactcccatatcgggcgcagcgatgcgactgttaacgctcgcacggtcgatcttggtcagggccgcgtgaatgtcgtttacgaaatcaacgaaggttcgcgcaccaagattgccaatattgaatttgtcggcaatcaggcgtttagcgggcgccgcctgcgtgacgttatttccaccaagcgttcaaatccgctttcctggctgacgcgtaacgacgtttatgatgaaggccgccttcaggccgacgaagaaacgctgcgtcgcttctattacaaccgcggctatgcggatttccgtgtgctttcgtcgaatgcggttctcgatccgtcgacgaacgaatatacgatcacgatcaccgtggatgaaggtccgcgttatactttcggcgatgtaagcgtggaaagcaccgttgatggtgtcgatacgcaggcgcttgatcgtctggtcaagacccgtacgggcaagccttacagcgcgaaggaaatcgaagattcggttctctccgttacggagagtgttgccggcagcggttatgcctttgcaaaggttgagccgcgtggtgatcgtaactttgaaaatcacacgatttccgtggtctatagtgttgatcaggggccgcgtgcctacattcagcgcatcgaaatccgtggtaacgacaagacccgcgattatgtgattcgtcgtgaattcgacctgaacgaaggcgatgccttcaatcaggtcatggtgcagcgcgccaagcgtcgccttgaggtgctcgacttcttccagacggtcaacatctcgaccgctccgggttccgagccggatcaggtgatcctggttgtcgatgttgtcgaaaagtcgacgggtgaattctcgatcggtggcggctatacgaccggcggtgaatcgccgggtgcacaggttgaagcggcaatcaccgagcgcaacttccttggtcgcggccagtatattcgcatcagcgcgggtgccggtcaggacgatatgcgcaattacggcctgtcgttcacggagccatatttccttggctatcgcctctcggctggcttcgacgtattccgccgctcatatcgtgtgaatgacgattatgatgtcgagcagactggcggtacgatccgtttcggcctgccgatcacggacaacttctctgctggcatcgcgtatagcctggttcaggaaaagtatgacctgttccgtggcgatgcagaaaattattacgctccggcgctgctggaagctgctgaaaacagcccgtggctccgctcgtcggtcagctactcgctgacctatagttccatcgatgacataaagaacccgcatgatggactttatggcaagtttatccaggaattcgctggtcttggtggtgatgcgaaatatgtgaagacgaccttcaagggcaactactaccagacgctgtcgcaggaagcggatatcgtcggtttgctgggtgtcggtgccggttatattcatgaattcggtgatgatggcgttcgcatcttcgacctgttcaagaacagttcggatattattcgcggcttcaagttcaacggtatcggcccgtatcaggatgccaagaacggcaagcgttactggatggggggaaccacctatttcagcggtactgctgaagttcagttcccgatgccggtccttcctgaaagcctgggtgtgcgtggtgcattctttgccgacgccgctacgctttacggcaatgatacgccagacattagtggcgacgacaagaagcttcgtgcttcggttggcgtcagcttgatgtgggcttcaccgttcggtccgttgcgctttgactatgcattccctgttgcaaaagctgatactgacaaggttcagaacttcaacttcggtgtatcgacaaagttctgatcgatttgccttttctcggggcgcctttacgccccgaggaagaaagtgttttgatggcagatcccatatttttcaaaccgtcgcgtgagctcacgattggcgatgtagcagatttcaccggtgcaagccttcgagacccgaagcttgcgccgcgttctgttgaacggctggcttccctgaaggatgccggggagggtgcgcttgtcttcgtggaaggcaagaaaaacgtcagcagtctcgtcggtctcaaggcggcgggtgtgctttgcaccgaatctctcgccgacagcgtaccgtctggtattgcggttctcgtctcgcgccatccgcatcgcgatttctccgccgtaggacgcatgttgtttccggcttccgtgcgcccggaaagctggcttggggaaacaggcatatcgccagcagcctttattcacccaaccgcacagatagaagacggtgcgacggttgaagccggtgccgttatcggcagcggcgtgacaatcggggcaggcactctgattgccgctaccgcggtgatcggacaaaactgtcagatcggccgcaacagctatatcgcccccggcgtttcggtgcagtgcgcctttattggcaataatgtttccctgcatccgggtgtgcgcatcgggcaggacggatttggctatgttccgggcgcggcagggcttgataaggtgccgcagctcggccgggttatcattcaggacaacgtagagattggggcaaataccacggtcgatcgtggctcacttgatgacacggtcattggcgagggcaccaagatcgataatctggtgcagattgcgcataatgtgcgcatcggtcgattttgcctcgtagctgcgcattgcggcatttccggtagctgcgttatcggcgaccagaccatgctcggtggccgcgtcgggcttgctgatcatctgatcatcggttcgcgtgtgcaggttgccgcggcaagcggcgttatgaacgacatacccgatggcgagcgttgggggggcatccctgcgcggcctatcaagcagtggttccgcgatattgcgaacatccgcagcatcgggcaatcaagaaaggacgcatcctctgatgagtgatgacaatcagaccaagttggaagccgcggatattcaggcactcctggctgtgcttccgcatcgttatccctttttgctgattgaccgcattgtggatatcgatggtgacgtatcggcgactggtatcaagaacgtgaccatcaatgaaccacattttactggccatttccccgaaaatccgatcatgccgggtgtgctgattgtcgaagccatggcccagaccgctggcgcgatctcgctcctgcaacgcaagaccggtcgccccggcgtcgtctatttcatgacgatcgatagtgccaagttccgccgcccggtggttccgggcgatcgtctgctgttgtatgtgaagaagatcaagcagcgggcgaatatttccaagtatgaatgcgtggccgaagtcgatggcgtaaaggttgccgaagctgaagtcgctgccatgatcagcgtagctgacgagaacctgtgagtaaatcgatgaaggaaacattcattcaccccacagccttggttgaaccgggtgtggagctggggcagggcgtgtccgtggggccgttctgccatgtccagtctggtgccattatcggtaatgattgcgagctgatgagccatgtggttattaccggcgccacgacgcttggcgcgggcaccaaggtttatcctcatgcaattctgggctgcgatccgcagaacaacaagcacaagggcggcccgacccggctcaatgtcggtgtgaactgcataatccgcgaaggcgtaaccatgcacaagggctcggacaatgcccgtggttacacttctatcggcgataattgctcgttcctcgcttatgcgcatgtcgcacatgattgcgatatcggcgattatgtcaccttctcgaataatgtcatgatcggcgggcatacgtccattggccatcatgccattctcggtggtggcgctgccgtgcatcagtttgtccgcgtcgggcaccatgcctttatcggcggtctggcagcggtggtgagcgacctcatcccttatggcatggcaattggtgttcacgcccatctgggtggtctcaacatcatcggcatgaagcgttccggcatggagcgcaaggaaatccacaatttgcgccatgccgtgcggatgctgttcgaccgcaccaaaccaatccgccagcgcgcgcaggatgttttggcggctattccggactccccgacggtgagcgatatgatctcgttcatcaacgtcgataccaagcgcgcctattgcacgccaccgctggatgcggctcatggcggagccgggcatgacagcgacgaagattgagccagtaggaacaagaagccctgcgcgggacgcggggcgggtcgccgttgtcggcggcaacggcctgctgccgatcaaggtggcagaaactctgcaaaatgcggggcaggcaccttttctggtgcctctgcgcggcgaagccgatcctgtactctataattatgagcatcaggaaatttccgtcgtcgagtttgcaaagcttgtacgctccatgaaaactgccggtgtgtcgcgggtggttctggctggcggtgtacgcaacaggccgcatgttcgtgacctgaaattcgattggccgacattaagggctgtgccttatgttctgggtgcgctcggaaaaggcgatgatgcgcttttgcgcgctttcataggccttctggaatcctttggtttcaaggtggttggcgcgcatgaggtggtgccggatctgctttcgccgccgcctgcctgtctcaccagaattactcccgatgctcgtgaacgccggaacattgcacttgcgatggatgctgctttgaagcttggcgatcttgatgttgggcagggggcgattgctgccggcgggcgcgtcgtcgcacttgagggcgcggaaggcacggacctgatgatcgagcgtgtacgcgagttgcgcacggcagggcgcatttcgcgtcgcggcggcgtgcttgtaaaaatggcaaagccaagacaggatgagcgggccgatttgcctgccatcggcctgtctaccgtggaaaatgccgagcgtgcggggctggcggggattgccatcgaggccgggcgaacctttattcttggtttcggagaaacgcttgcagcggccaataaaaaaggtctttttatcgaaaccatcagtcgagacgggaaaggcaagacagggtgaacgaaacgagccggccattaaaaatagcgattgtggccggagaagaatccggcgacttgctgggcgctgatctgattgatgcgttaagggcgcaaacggatcgactggttgatattgtcggggttggcggcgatcaccttgccgaacgggggctcaagagttttttcgacccgcatgagattgcgctcatggggctgggggcgatcctgaaaaacctgcccgggctgatgctgcgtatccgccagacagcgcggcagatcgtggtcgaaaagcccgattgtgtgctgttgatcgacagccctgaattcacccatcgtgtggcgaagaaaatcagggcttcggcgccctccattcccatcgtcaaatatattgcgcccagtgtctgggcttggcggccacagcgcgcgcgcgccatgcgcgcctctatcgaccacgtgctgactgtcctgccgtttgaggtggaagtcatggaaaggttgaacgggccgcaggcaacctatgttggtcatcgcctgacaagtcatgagccgatcctgcaggcacgtgcgtcgcaactggttctggaagcgcagcggtttaatgccgacaaacagacattgctattgctgccgggatcacggcgcacggaaatccagatgttgatggagccgttcggcaaggctgtcgagcaactggcggcgcgtatcgagaagctggaggttgttctgccaaccttgccgcgtatcgaagccatggtgcgcgatctttccagggactggaccgtaaaaccgctgatcgtgacgggggacgaggaaaagtggaaagctttttcccgcgccgatgcggctttggctgcttcgggcaccgtctcgcttgaacttgctcttgcacgtatccccagtgtgctttcctacaaggccgattggttcgcccgcaaatttctgatgccgaagatcacgatctggagcgcggccttgccgaacatcattgtggatgagcctgtcgtgccggaatatttcaatgaatttgtgcggcccggaatgcttgcccgcaatctggagcggatcatgcggcccggttcggcgcggcaggcacaactcgacggttttgacgaggtcgcatccgtcatgaaaaccgaaaaaccttccggtgagatcggtgcgcgtgttctgcttgcccttgccgaaggaagaagcgcattctagagcatttccagcaaaagtgcgaagcggttttgcgtaggataatgcgacaaaacaaatggttagagcgcatcccgaaaaccggttcccactttcgggagggatgctctttctggacaaagaaaaaccccggcagccttcgctgccggggtttcttttgtgctcacacagaaggttacttgcgctttgcaagcggcacgtaatcgcgttcggttgcgccggtgtagagctggcgcggacggccgattttctgctgcggatcttcgatcatttccttccactgggcgacccagccaacggtgcgggcaagggcgaacaggacggtgaacatttcggtcgggaagcccagcgccttcagcgtgatgcccgaatagaagtcgatgttcgggtagagcttcttttcgatgaaatattcgtcggtcagggcaatcctttccagttccattgcaacgtcaagcagcggatcatccttgatgcccagctcgccgaggacttcatggcaggtcttctgcatgatcttggcgcgcggatcgtagttcttgtaaacgcgatggccgaagcccatcaaacggaacggatcgttcttgtctttagccctggcgatatattccgggatacggtcaaccgagccgatttccgaaagcatgttgagcgcagcttcattggcgccgccatgagccgggccccagaggcaggccacgccagcggcaatgcaggcaaacgggtttgcacccgacgagccggcgaggcggacggtcgaggtggaggcattctgttcgtgatcagcatgcaggatgaaaatgcggtccatggcgcgcgccagaaccgggttcaccttgtactcttcgcaaggcacggtgaagcacatgtgcaggaagttcgacgcgaaatcgaggtcgttcttcggatatacgaacggctggccgatatggtacttgtaggccatggctgcaagcgtcggcaccttggcgatcaggcggatcgaagcgaccatgcgctgatgcggatcggtgatatcggtcgagtcgtggtagaaggcggacatggcgcccaggcaacccaccatgacagccatcgggtgggcatcacgacggaagccggtgaagaacttcgtcatctgctcgtgcagcatggtgtggcgggttacacgatagtcgaaatcggccttctgggttgcggtcggcagttcgccgtaaagaagcagatagcaggtttcgaggaagtcgccatgctcggcaagctggtcgatcgggtagccgcgataaagcaggacgccttcgtcaccatcgatataggtgattttggattcgcacgaagcggtggaagtgaagccagggtcgtaggtgaatgcgtgggaattcttgtaaagtggaccaatatcaacgacatccggcccgacagtgccttttcgcacaggcagatcgaacgttttgccgtcgagggtaaagctggctgtcttatctgacatcgtttttcctttcatgtccacttcgccgcctgcacgacggcagaatttgcaatcgtcttataacttgtttctcatcttcgatcggggtttccgatggaacggaaatcctcgtttcaacgcattatccgaacgattttgcccgccaaactatcccaaagtttctccgatgcaatgcgcaatttggactattttcgcgggttttgtcacgtcagcgtgaataggcccagcttaaccgatttgatcgccgatgcgggcgagggattcctctcttccaagcaccaccaatacgtcgaatacacccggagaagtggcgcgcccagtcagggcggcgcgtaagggttgcgcaatcttgccaagtttcagcccttcggcttccgcatgggcgcggattgccgcatcaagcgattcagccgtccattcgcccattgcttccagaacaggatagaccggcttcagtacagcgcggccttcatcgttgagcaaggatgcggctttttcgtccagcgcgagcgggcggctggcaaaaatgaactttgcaccatcggcaagctcaacaagcgtctttgcgcgctccttcagccccggcatagcgagcagaagttgtgcgcggcctttgtcgtccagggcttcggccagctccttgccgccttcaatttccggcaaaacggcaacgagcgcatcaaacagcgcctgatcgtcgcttgaacgcatataaagaccgttgattgcctccagcttctggaaatcaaagcgggcagcgcccttgttgatgtccttcacatcgaaccattcgatcatctgttcggttgacatgatttcgtcgtcgccatggctccagccgaggcggacgagatagttgcgcagggcggccggcagatagcctatggcccgataggcatccacgccaagcgcgccgtgacgcttggaaagctttgcgccatcggcgccatggatgagggggatatgcgacatctgcggtacgtcccagcccatggcattatagatgatcgtctggcgcgcggcgttggtgagatggtcgtcgccgcgaatgatatgggtgacgcccatgtcgtggtcatcgaccacgacagcgtgcatataggtcggtgtgccatccgaacggagaatgatgaaatcgtccagatccttgttcgggaagcgaacatcgccctgcacggcatcgtgcacgacggtttcgccatcccgaggcgccttgattcggatgaccggctttacgcctgccggtgcctcggagggatcgcgatcgcgccagcgcccgtcataacgcggcgggcggccttcggcgcgtgccttctcgcgcatttcttccagctcttccgggcttgcatagcaataataggccttgccgtttgcaaccagctcttcggccacttcgcggtggcgcggcgcgcgctcgaactgcgagattgcctcgccatcccaatccaggccaagccaggtcaggccgtccagaatggctgccgttgcagcctccgtggaacgttcgcggtcggtatcttcgatgcgcagcagcatcttgccgccgcaatgcttggcgtaaagccagttgaacagagcggtgcgggctccgccaatgtgaagataacccgtcggcgagggggcaaaacgggtaataaccggtttcgacatgatagctccactatgtcgcgcgcccgtctgaaagcagtggcaaatgccgcgcagaggcgcattcctgaatttttgatgccgcatattgttaatgggcaggcgaggcgggttccaaacttaaagaacctgctcgatttcggctggcgttcatgtagcataggcagcaccatctgcaagggtttaggctgagtggggagattttttgcagtcaggcgggggcatgacgggcattggcgaggcagaaaaggcgaacgaacgggcgctcgtaaaagctttgcccgaagatgtgctgcgttcttttctgcccggaaaacgaccgtggcccacagatgattatctggctcccgcgccttcgcccacgcctctttctcttttcgagcggctatatctggcagcgcggacagcctatgcccggctggcaagtgcggccgaacgggaagtagggcgtgggctgtttttcgtgctgtttcccattttcatggggacgggggcggtcgtctatttcacccttgctttcgagccttcatggacgccgcttctggccatgctggtcctgattgcgggtgtgcggattgttgcgcgaaaacatttcatggcggcgcaattgcttacccttgcgctcgcgctgcaactgggccttgttgcaggcaaattcgagacggagcgccgggcgacgccgatgctcggttcgggcgttgccacacgcattaaggggcgcgtcgtcgcgctggaataccaggacaatggaagctggcgcgtaacgctggacctgctcgaaacggaaaaaccaaagcttcattttgccccgcagcggatcaggatcagtgcgcgcgatattcctgcttcgacggcgatcggcagcgggctgacgggttttgcacgcctgcgcgtgccatccggcccgttcggcccggcaattacgacttctccttccatgcctatttcaatggcatcggtgcaaatggcttttttcttgggacgcccaaaacaatccgggtgccaccgctacaaacgctttcggcagagttttccgaatggatcgccacgctgcgcgtgagggtttcggagcgcattcaggaagtgattgcaggcgaggacggcaatgtcgccgccgcccttatagcaggcgcgcgtggtggcatcagcgaagagacgaataaagatctgcgcaaggccgggcttgcacatattctttccatttccggcctgcatatggcgcttgcggctggcgtcgtcatgcttgcgctgcgttcgctttttgcgctttttcccggcttttccatgcggcatccggtaaaaaaatatgccgcatttctctcgcttctaagctgcacattctatcttgccatgtcgggtgcggacgttgcggcccagcgcagctatgtgatgattgccgtcatgctctgtgcgctgtttgtcgatcgcgctaccatcagcatgcgcaatctggccatcgcggccatcgcgatgattgctttgtcgccgcatgaaatattggggccgagcttccagatgtcattctcagcgacggcggcgctcatcgccgcctatgcctggtggagcgagcgcaatgcgcgaaaattttcccgtgcgggccgaaaggcagctgagcgcggttttctcgcccgcatggttgcgcccgccgttgccactgggggcacgtcgcttgtggccggtcttgcaagcggaatcttcgccgcctatcatttcaataataccgctcccctcggccttgtcggcaatgttctggccttgcccgcgatctcgatcctcgtcatgcctttcggcgtgttcggcctcgttttgatgccgttgcagcttgattggctgccgttgcaggtcatgggggtggggctgtgggcggttcgccatatcgccgcattcgtagcctcctggtcgcccgatggaaatccgggggcaatgccggggccagcacttgttttgtggacaatggcgttactggtggctgtggcctttaccacgcggctgaagttgcttgcgctcccactccttgcggctgggcttgccgtttttctcaaagtgcctttcccggatattgtggtgtctgaagatgcgaagctcgttgtcgtgcgccagcaggatggaagctttgcggtcaatcgcgatcgcccttcaaaattcaccatcgataattggaagtcggcctatctgatcaagcaaatcattgaaccgcaaaagggaaccaaaaagaataacgccgggagcagtagtggtttcatatgcgaagagggcgtctgttttgtgacgctgcgagacgggcgaactctttcctataccgccgacgagaccatgcgggatgtcgcctgcaatattggtgatatcgccattctggcgatatccggcaagggcgctcaatgcgagagcgagcaaacactcgtcatctcaaaacgggatctggctctcaagggcacattggaaatccggttgggtgggcaattgtcgattgcttctgacaaggcagattccaaacctgccttggttcctccaaagcccggcctggaagccgaacaattacccaaccggccagcgtttcaatattatcgcgatcaactgacattcgcagtcgatgcaccgtcacgcccatggcatctgcatcggctatattcccgtccggcacggggactgcctgatcgggaatacaagaagaaactgtcatccagttccgctgcatctgcttgttcagcatctggtgaaacacaaggccggtgcagaaacggttccgctcaatagcggcggatcaagcccacaagcttcccctgaacatgcacccgatcagggccgaaaatccgggtttcataggccggattggctgcttccagtgcgatggaagcgccctcgcggcggaagcgcttcaaggttgcttcctcttcatccaccagtgccacgacaatttctcccggattggccgtatcgccgcgtttgatgatgatcgtatcgccgtcgaaaattccggcatcgatcatggaatcgcctttgacttccagcgcataatgttcgcccgcgccgatcatttccggcggcaggctcagcatatgggtctggttctggatggcagagatcggcacaccggcagcaatacgccccatgaccggcacagagacagtggctggcgcctcgctgttttgtggagccggggcagggcgcacgggctgaacggaagctacttttccgaggcttccttcaattacactgggtgcgaatttcttctgcgggctgagaccgggagcgatcgaatccggcaggcggagcacttcgagtgcgcgcgcccggttgggcagcctgcgaatgaagccacgctcttccagcgccgtgatgaggcggtgaatacctgatttggacgcaaggtccagagcttccttcatctcgtcaaaagaaggaggaatgcccgtttctttaagacgttcatgaatgaacagcagaagctcgtgctgcttacgggtcaacatgcgctataccctccggcccagaatcgagaaaaacaaaaccagaacgaacactatatgttccagtcttgttctgcaatggttttaaaatgattaatcggggaagatgcattgccgagaagggcgatgcactcatccggaaggacgggagggaaatttcatgccaaggtatattaattaattataatgggttgcggtgaacggtaaatgcagtttctaaggaaaaataccgcccgccctgtgccgcaacctataacataaggatgcggcagggatcgccaggcaatgcctcgggcgcgttttcctcgcggatcaaaagcgcatcggagcacaccaaagccgagagcatggacgaatcctgcatcggaaagggggtagcgacgagagttccgtccggctctgattcgaccgttacgcggataaagtcgcggcgatggtcgttcgcgcgcatagcgacgccaagctttgccgcgcggatatctgccttcagcgcgaggccggaaagctttgccacaagcgggcgcaggaagagcaggctgcaaacaaggctcgatacgggattgccgggtaatcccagaacgtgaaccgttttgccattgacggctttgcggccatacatgagcggtttgccgggccgcatggcgatcttccagaaatcgagcgcaacgccgcaattgcgaagcgcgccgtggacaaaatcgcgatcgcctaccgaagcgccgcctatggtgacgagcatgtcgatgccgtcctccagcgcatccgatatggctttttcaattctggccgggtcgtcggctatgatgccgaggtcttcaggcgtgccgcccgcacggcgcgtaatttcggcaatgccgatgctgttggaggcaacgatctggtccggccccggtattgctccgggcggaacgagttcatcgccggtggcaagaatggcaacacgcggtctggtgaagacgggcaggcgcgcatggccgcttgctgcggcaagggaaagggcaggtgcatccaattcgcggcctgcgggaaccaccactttgccgggtgcgaaatccagccctgcgcggcggatatggcggcccttgtccaatccgtgcagaataatgagccgttttccctcgcgctcggtatgttcctgtatgatgatgctgtcggcattttccggcatgggcgcgccggtgaaaatgcgaatggcctcgcccttgcgaagcgttccctcgaaacgctttccggcggcagactcgccgatgacggtcaattcaagaggataggtgatctcctctggcgcaatcagcgcatagccatccatggccgagcaatcaaagggcggttgaagaagctgggccgtgatgtccgaggctgtaacgcgcccgcctgcgtccgtaagcgaaacgtcttccgtgccatgcggcgcggcggagttgaggatataggccagtgcttcatcgaccggaagaaggggcatggtttcctctcgaactgaattgtttgacccgttagagcggttcctgttttagcagaattgccggatccactctaaccatttgttttatcgtatttttaacgcatcgaagcggggtcagaaacagcccagtcgcctgatttcccgccgcttttttcgatcacgcggatgctgccgatttccatgtggcgatccacagccttggccatgtcgtatatggtaaggcaggtaacggatgcggcagtcagcgcctccatctccacgcctgtccggcctttcaatcgggctagtgcgcgcacgcgcaggccgggcaggttctcgtccggctcgatctccacggccacctttgtcaacatcaatggatggcacagcggaatcagatcggaagtcctcttggctgccatgatgcccgcaagcctcgccgtgccgatgacatcgcccttggccgcattgccttcgagaatgagggccagcgtttcgggtttcatcctgaccgcaccttcggcgaccgcctgccgctcggtttcgtccttgctgccgacatccaccatgtttgccgcgccggtctggtcgatatgggtgagtttgccgctcatagcttttccgcacccgtcaaaagcgcgcgggtggctgccgcaacgtcatgttgtcgcataaggctttcgcctatcagaaaagtgccgatgccggacttttcaagccgcaggcagtcctcatgcgtgaagatgccgctttcgccaaccagcagacggtcggacggagccattttcgcaagccgctcggaaacggcgagattgacctcgaagctgcgcagattgcgattgttgacgccgagcaggcgcgaggaaagcttcagggcgcgttccatttcagcttcgtcatgcacttcgatcagcgcatccatgcccagtgcgaaagccgtgtcttccagctcttttgcaagatcgtcatcgacgctggccatgatgatgagaatgcaatccgctccccagctacgcgcttcatagacctgataggggtcgaacaggaaatccttgcgcaatgcgggcaggctgcaagcctggcgtgcggccgtgaggaattccggcgcgccctgaaaggaaggcgtgtcggtcagcacggaaagacaggccgcaccgccttcttcataagcctttgcaagcgctggcgggtcgaaatcggggcggatcaagcctttggacgggcttgctttctttatctccgcgatcagtgcaaattgaccggcggcgcgcttggcctcaagtgccttcagaaaaccgcgcggcgctgactgatccctcgtccgggccttcagttcatcaagggcaagacgcgccttggcggcggctatttcttcccgcttataggcttcgatcttgcgaagaatatcggtggacatggcgcgatccttcctgtcaggccggcttgtcgttggaaacggcaatgaccttttgcaaaaccgcaagggctgcgccgctgtcgatggactgtacggcttgcgcaattccgtctttcaggttttccgctttgcccgcaacgacgagcgcggcgcctgaattgagcagcacgatatcgcggtaggcgctgtccttgccctccagaacgccaagaagggccttggcattttcggcagcttcgccccccttcagttcggcgggcgagcagcggcgaaggcccacttcttccggggtgatttcaaaggtgcggatctggccgttttcaagtgctgcaacctgcgtggtgccagccgtcgtcatttcgtcgagaccgtcaccgtagacaacccaagccgtttcggagccaagctctttcaatacatgggccagcggttccagccattgcggggcgaagacgccgacgagctggcgtttgacactggccggattggaaagtgggccgagcagattgaagatcgtgcgggtacccaattccacgcgggaagggcccacatgacgcatggcggaatgatgcatcggtgcgaacatgaagccgagaccggcttcgctgatgctgcggccaatggtgtctgcgtcggcctcgatattgatgccgagcgccgccaatgcgtcggctgcgccggagcgggacgaaagcgcgcggttgccatgtttggcaaccggtacgcccgcaccggccacgacgaacgccgtacagctcgacacattgtaggaaccggattggtcgccgcccgtgccgacgatatccatcgcatcatcgggcgcgatgaccgggatcatgcgggatctcatggaagccaccgcaccggcgatttccggcaccgtttcgccgcgcacgcgcagcgccatgaggaagccgccgatttgcgagggcgttgcctggcccgacatcatgatgtcgaaagcggcttttgcatctcccagcgggagcggctctcccgacgcggcttttgcgatatagggtttcaaatcagccatcacatccaccgcttttagaaggcaaacgcgctgttgatgacggcctggttcaccttcaccggatattgcttctgcaattccccgacaagctgttgcagcatatcatccgcaagcgcggtcgccagatatttctgctgatcttccgggattgcttccggtccggcggcggcaggtttggtgacctccgttaccttgaagagaatttgcgcatcgtcggagggcgcggcagccgtgccgaccagaccgttcgcgccacggaaaatctgcgcggttgcagccgaaccgatgtcggcgtcgttggtggtgcgggtgatgccgcgcttggtctgcttttcaaggcccagttcggaagcgattgtgtcaagcgttgcgccgtcttcgacgcgcttcttcaattcttccatgcgctggttgaggcgcttgacggcttcctcgcccttccatgccgccacgaccttgtccttgacttcatcgagcgtgcggtcgcgggcaggggtaacgccatccacctgataccagagatagccgatattacccatggtgagcgggtcgttgtcgaagccctgttcagcctgaaagacggctggaagcagcgcctgcgcattcggcagttcaacaggcttgcccgcaggatcgtcgccttcggcatcgattgcatcgaccgttaccattttcaggtgcagctttttggcgacatcggccatggttgccccgtccgaacgttcctgctcataggaatcgtgcaggctgttgatgctgctggctgcaatattggtggcgagcgtgttgcggatttctccttcgacttcggaaagcggcttctcatgcgccgggttgattttcgttacacgcagcaggaccgggccgaagattcccttgacaaccgggctgaccgcaccttcgccaagcgcgaaggcggcgtcggcaatggtctggtcgggaatgccggatttttcaaaagtgccgagcgtcagatcgctttcggtcttgccctgttccttgccgatatcgaggaagctggtgcctgcctcgatcttctggtgggcggcttcagcggcggcatcgtcggcaaagttcagctgttcgatggtgcgcgtcttaggcgtgctgaaacgggccttgttcttttcataatattcgctgatctcatcctgcgtgacggcggcagggtcggcaatatcggacggctccagcttcacatagctgatcttgcgatattccggcgccttgtaatcttccttgtgcgcttcaaaataggccttgagcacatcctctgacggtgcgggaatggcgtcggccttttcggcaggcacatcgatatagtcggcgctgcggctttcgccctgatagagggcaagtgccttcagcatcgtatccggcagtttcatgccgtccgttgctgcttcgacgatctgctggcggcgggcgactttcgcacggttttccagataatcctcggcgcgaatgccggactggcgcaaaaccgcatcaaaccgcgcgcggttgaaattgccgcctgcatcatggaaggcgggatcttcggcggtcaggcgggcaatggcgtcctgggaaaggccaagctgcatgttgcgggctgcttcatccagcacgacaccggcggcaagctgggccagaacctggttctcgacgccgattgccttggcctgttcgcgggtgagccgctggcggaactgctgcgaaaggcgcataagctgctgttcgtaggcaaagcgataatcggtcgcgctgacctcggaatcaccggctgtcagcgcggcgttgcctgccatgccgccacggaagacatccgagatgccccagatcgcaaagcttagcacaagcaggccaagcaaaagtttggcgatccaggattgagcggcggaacgcaggctatcgagcattgtaaacccttcaagaacaaattgaagcttggctttataaaatgagccagtcaggggataacctcaagcaagccccatatgcaaggtctcattgtgttgaggcaacgaagaacatttgcattgcggcgcgaatacgcttagtcagtggcaaattttggcgcggccctgcttcgtgaaatgggctggtgtctgccgtttgaaaaggcgaggagaacaacatgactccgggaatccgtccgctggttgctggcaactggaaaatgaatggcaagggagaatccctgaccgaactgcgcgccatcgctgcgggcctcagctccgacctcggccgcaagctcgatgcggtcatatgtgtgccggccaccttgctttcgcgtgcggctgaaacgctggaaggcgaaacggtcggccttggcggacaggatgcccatttcaagacatccggcgcgcatacgggcgacatttcgccggaaatgctcaaggaagctggtgccacccatgtcattctcggccattccgagcgccgcaccgatcatcacgagagcaataagctcatttgcgccaagacggaagccgcatgggctgcggggctggtggctatcgtctgcgttggagaaaccgccagcgagcgaaaggcggagcgtgcgctcgatgtcattggcgaccagctttccggttcgctgccggatggggttacggcggaaaacacaatcattgcctatgaacccatatgggctatcggcaccgggttgacgccgacggttcaggatgttcgtgcagcgcacgccttcatgcgtgaacagttgatcgaacgtttcggcgcaaaaggcgcgcatctgcgccttctttatgggggttcggtgaagccgtccaatgctgccgaattgctcggtgttgcagatgttgacggcgctcttgtcggcggtgcgagtttgaaggcggcagacttcctcgccatatgcgaaacctatcgcaatctataaagccggtattacttcacgctatcttgggcgtggggcttggattatcggacaatagcgtgtaaagagccgctcaagttcaggatataaagaccgtttcatatgcagaccgtactcattgtcattcatttgttgatcgtgctggcgcttgtcggcgttgtgcttatccagcgttcagagggcggtggtcttggcattggcggcggttcgggtttcatgacggcacgcggcgcagccaatgcgctcacacgcacgaccgccattctggcgatcggtttctttgccacatcgctgctgcttggcataatggcgcgctacggcgagcgtccgacggatattctcaatcgtattccggccacaaccggcagccagagcgcaccggcaggtggcagcacaaatggcggtggcattctcgaccagcttggtggcgagccttccggctccggcaatggggcagcgcccgctgctccggctgcgccggcccagcccgatgccggacagccgcaggctccggcagccccggcaaatccggttcccagctcgcaataaagatctgggaaagagccgggaaagagccggcaaattgattatcgggaaaccggccatcatggccggttttctttttgttaagcatagaacggcaaagtgttgcatgagggccataggccgtagcgattcgcattgcttgagtgctggagcgaattgagatgctcccaagtttacagtatgcaaagcgtaagcctgaacgcaggggttgcggcaggtattttccgctcgtgcttggattttcgggaactgaccatgttttcacgccgtattctgttggctggtatagcaagcctttgcatgggagccgctgctcctgcctttgttgcttcgccggtcaatgctgaagcgcagctcgatgaagctgcggcaaatgtccagaaggtcgctctggcgagcaacgccaaggcaaacccggacaagccgaagaagaaaacggctgccaggaccaacaatacggccaaggccaacaaatatagcatcgatccgaagtttcgtccgcaggacgtgaccttcaccggctacaagcccggcacaatcgtgatcgatcccaagaagcgcttcctctatctggtggaaacttccacgaccgcgcgccgctatggcattgccgttggcaagcagggactggaatttcagggcaaggccaccatcagcgccaagcgcgaatggccgcgctggattcccaccaaggaaatgattgagcgcgatccggcccattatggccgcttcaagaacggcatggatggtggcccgggcaatccgctcggctcgcgtgcgatgtatctcttccagggcaacaaagacacctatatccgcatccacggtacggtgcagccatggaccatcggcagctctgcctccaatggctgcttccgcatgatcaacgaagacgtgatggatctctacgaccgcgttacgcttggtacggaagtggttgttctgtaaaccgggaattcctgtatgggatcggccgggctcacgggcccggccttttcttttgcccaaccttcagaatgcggaaactgtggatttccagcttcgccatggaaatatgcgggcgcgggtattaagaggttggaatgtgttcgctccggggttttgctccggttttcctttgttcaatgacggttgccgctcaagctttggtgaaaaaatgccccgaagtgcatttttttgtggcggaatcaatcgggaaagtctaacgagataagcccatggcgcgatatgtattcatcactggcggcgtggtttcttccctcggaaaaggcatagctgccgcagcattggctgcactccttcaggcacgcggttatcgtgtgcgtatccgtaaacttgacccctatctgaatgtcgatccaggtacaatgtcgccttaccagcatggtgaggtgttcgtcactgacgacggagccgagacagacctcgatctgggccattacgagcggtttaccggtcgtcccgccaaccagcaggataatatcacgaccggtcgtatctaccgcaatatcatcgaaaaggaacgccgcggcgattatctcggtgcgacggttcaggtcattcctcatgtgaccgacgagatcaagaatttcgttcttgagggcaatgaggattatgatttcgtgctgtgcgaaatcggcggtacggttggcgatatcgaagccatgccgtttctggaagccattcgccagcttggcaacgagttgccgcgcggcacggcggtttatatccacctgaccctgatgccctatattccggctgcgggcgaattgaagaccaagccgacccagcattcggtcaaggaactgcgttccatcggcattgcaccggatattcttctggtgcgtgccgaccgcgaaatcccggaatcggagcggcgcaagctgtcgctgttctgcaatgtccgtgaaagcgcggtcattcaggcgcttgatgttgcgacaatctacgatgttccgatcgcctatcacaaagaagggctggattcggaagtcctgtccgcattcggcatcgatccggcgccaaagccgcgcatggatcgctgggaagaggtttcccatcggctccacaacccggaaggcgaagtgacgattgccgttgtcggtaaatataccggcctcaaggatgcctataaatctctcatcgaggcgctgcatcatggcggtctggccaataaggtgaaggtcaatctcgactggatcgaggcggaagtttttgaaagcgaagacccggctccatatctggaaaaggtgcatggcattctggtgccgggcggctttggtgagcgtggtgctgaaggcaagattctcgcggcgaaattcgcacgcgagcgcaaggtgccttatttcggtatctgctttggtatgcagatggcctgcattgaagcagcgcgcaatctggtcggtatcgaagatgcttcctcaagcgagtttgacccaaccagggagccggtcgtgggtctcatgaccgaatggctgaagggcaatatgcttgaaaagcgtgcggcggcgggcgatcttggcggtacgatgcgccttggcgcttatgaagcggtgctgaagcccgactcgaagattgcgcaaatctacggctcgaccgatatccacgagcgtcaccgccatcgttatgaagtcaatatcgactataaggaccgtctcgaagcagccggcctgaatttcgctggcatgtcgccggacggcgttttgccggaaacggtcgaatatgcggatcatccttggtttatcggcgtgcagtaccatccggaactgaaatcccgtccgtttgagccgcatccgctttttgcatcctttatcgaagcggccatcgaacagagccgtctggtctgagtttgagcgcgcccttcggggcgcgttttgtttatgcgtcttgttttcgatgactatggatgccagatacagcccattctggcgtttataaattgaggttccgctatggtgactgccaattccacggttaaagtcggtaacgtcacgttttccaacagcgcgcctttggcgctgatcgctggcccttgccagatggaaacgcgcgaccatgcctttgaaatggcgggtcgcctgaaggaaatgaccgataagctgggtattggccttgtttacaagtccagcttcgataaggccaaccgcacttcgctgaaggccgcgcgcggcatcggtcttgaaaaggcgctggaagtgttcagcgatctcaagaaggaatatggttttcccgttctgaccgatatccataccgaagagcagtgtgcggctgtcgctccggttgtcgatgtgcttcagatcccggcatttctttgccgccagaccgatctcctgattgccgccgccagaactggccgtgtggtgaatgtgaagaaaggccagtttcttgcgccttgggacatgaagaatgttcttgccaagatcaccgagagcggcaatccgaatgttctggccacggagcgcggcgtgtcgttcggctataatacgcttgtttcggatatgcgcgcattgccaatcatggctggccttggtgcgccggtgatttttgatgcgactcactccgtccagcagccgggcgggcagggcggttctacgggtgggcagcgtgaattcgtcgaaacgctggcgcgtgccgcagttgcagtgggcgtggcgggcctcttcatcgaaacccacgaagatcccgataatgctccgtccgacggccccaacatggtgccgatcgacaagatgccggcgcttctggaaaagctgatggcattcgatcgcattgccaaggcgctgtaagcctggaaagtgcatgagactggcggggattttccccgccttttgtttgattacatctttattttcaccgcatttgtcacacgccggatgtttccatttggctgtaaaatgctctaaggatgtgcccatatcggatttgttaatgcctgccggcggcaggcaatctataggaaaggactggctcctatgactgcaatcatcgacatcgtcggccgcgaaattctcgacagccgcggcaacccgaccgtcgaagtggatgtcgtgcttgaagatggctctttcggacgcgcggctgttccgtccggcgcatcgactggcgcgcatgaagccgttgaactgcgtgatggcggcagccgttatcttggcaagggcgtggaaaaggcagttgaagtagtcaatggcaagattttcgacgccattgcaggcatggacgcggagagccagcttctcatcgaccagacgctgatcgatcttgatggctcggccaacaagggcaacctcggcgccaatgctattctcggcgtttccctggcggttgccaaggcggctgcgcaagccagcggcctgccgctttatcgctatgtgggcggcaccaatgcgcatgtgcttcccgttccgatgatgaacatcatcaatggcggcgcccatgccgataatccgatcgattttcaggaattcatgatccttccggttggcgcgacttccattcgcgaagctgtgcgctatggctcggaagtcttccacacactgaagaagcgcctcaaggatgccggacataacaccaatgtcggcgacgaaggcggctttgcgccaaacctcaagaatgcacaggccgcactcgatttcatcatggaatcgattgagaaggctggtttcaagccgggcgaagatattgctcttggcctggactgcgcggcgaccgagttcttcaaggacggcaactacgtctatgaaggcgagcgcaagacccgcgatccgaaggcgcaggccaagtatctcgccaagcttgccagcgactatcctatcgtcaccattgaagacggtatggctgaagacgattgggaaggctggaaatatctgaccgatctgatcggcaataagtgccagcttgtcggcgacgatctgttcgtgacgaattcggctcgtctgcgtgacggtatccgtctgggcgtcgccaactcaattctcgtcaaggtgaaccagatcggttcgctgtcggaaacgctggacgcggtcgaaaccgcccacaaggctggttacaccgccgttatgtcgcatcgctcgggcgaaacggaagattccaccattgccgatcttgccgtggctaccaattgcggccagatcaaaaccggctcgctcgcgcgttcggatcgcacggcgaagtacaaccagctcatccgcattgaggaagagctggacaagcaggcccgctatgctggtcgcagtgcactgaagttgctctaagcggaacgggatttaggcaaaaggcgggccactatgcccgccttttttcgttttgttgcttggtgtagtgtggcaagctttgtttaagttatctagagcgcatcccgaaaagtgtgaaacggttttcggaaaatatgcgcgtcaaaataaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctaggctgtagtgacgaattaactatctgttttgtcgcattatcctacgcatcaaggcgggatcacaagtcaattcaatggactgattttcccacgtaggtgcttcgcgcttttgactcgaaaatactctgggggtgagtcgcatggttgatcaaacgttgagtttttatgctcaaaatgccgaaacttatgcggcaagatctgttgttaatcccaaacttgctgaatttttgcagcatgtggctcccggtggctttatccttgaacttggatcgggtagtgggctggatgccaagttcatgattgaaaatggatttaaggtcgatccaacagatggctcatacgaactggcggaagaggcttcgcggcttttggggcagccggtcaggcatatgtattttgaagatctggatgcaattgagcagtatgatggtatctacgcatctgcatcgctgcttcatgccaaacgatctgtattgccggagatcgtcaagtgtattcatcgtgcattgaaaaccagtggcaccgtctgggcaagcttcaaggatggttccagcgaaggttacgaccagttggggcgctactacaattatatgcaagcggaggagcttgcctccctttggaggaactgtgctccatggggcgatctgtcattttcaagctggcaggggagcggatatgacggtctaccgacattgtggcacggagtgactgcacggcggtgaaatgacggcgaatgtggggttgtcgtttggttgcagacgaatctttcaatatgactgccgttcttatctttgctgctttagctccaagacgatgaaaaggggaggtgcggtatgccggaacggatactcttcacaaaatcgcgatcaatcgcgcacattcaaggccctttggtaaacctctgttaaacaaaataatgcttgatgggggaatgcggattgacggcagcaaagagggatttgctgttgtaaaatatccgggaaggaagctgaaatgtggaccaagcagaaacgtaaatccattcgcggacgctttattttgccggtgttgacggctgcgtttcttagctatttcggcttccacgcctatcatggcgaatatggtctctatgcgcgtatccagcttgaggagcagaaaagccttctcaacgcccagcttgcaaaaattagcgctgatcgtattgcgcttgaaaagggcgtggcccttctgcgtgatggatccattgaaaaggatatgcttgacgagcaggctcgcagagcgcttaatctctcgcatcccgacgaggtgacaattatcacctccagggaagatcgatcaaattaacttgaatccagttaattgtctttttgtgatgtgtttttaagagtttggtggcatagcagctatgctctgggcgcatattgtatcttgtaatacgcccgtataccctcacactagaacgacaattttagggagcgagatatggcaccgagggctaaaaaggcgcctgctggcaaaacgcaggcgtcttccgtgaatgcacccaaggcaccttcgcctgcgaatttcgacaagaagcaggagttggaagcttatcgcgaaatgctgctgatccggcgttttgaagaaaaggccggccaactttatggcatgggttttattggcggcttctgccacctttatatcggccaggaggccgtggtggttggcatgcagatggcgttgcaggaaggcgatcaggttatcaccggctatcgcgaccatggtcatatgctggccgtgggcatgagtgcgcgtggcgtgatggccgaactgaccggacgccgcggcggcctttccaagggcaagggcggctccatgcacatgttctccaaggaaaagaatttttatggtggccatggcattgtcggcgcgcaggtttcgctcggtacggggttggccttcgccaatcactatcgtgagaataaatccgtttcgctgacctatttcggcgatggtgcggcgaatcagggtcaggtttatgaaagcttcaacatggcctcgctgtggaagcttccggtgatctacgtcatcgaaaacaaccgttatgcgatggggacggcggtttcgcgttcttccgctgaaaccgatttttccaagcgcggcctttccttcaatatccccggcattcaggtcgatggcatggatgtgcgcgcggtaaaggcggcagccgatcttgcgaccgaatgggcgcgttccggcagggggccgatcattctggaaatgcttacctaccgctatcgcggccactccatgtccgatccggccaagtaccgctcgaaggaagaagtgcagaaaatgcgctccgaacatgatccgatcgagcaggtcaaaaaccgcctgatcgaaaagggctgggcaaccgaagaagagctgaaggaaatcgacagggaagttcgggacattgtcgctgatgctgccgattttgccgaacatgatccggagccggatgcgtccgagctctatacggatattctgctctaattcgaggaaggtgttgctatgcccatagaaattctcatgcccgcactttccccgaccatggaggagggcaagctctccaaatggctcaagaaagaaggcgacaaggttacgtccggcgatgtgatcgccgaaatcgagaccgacaaggcgacgatggaagtcgaagctgttgatgaaggcaccattggcaaacttcttgtcgatgaaggcaccgaaggcgtgaaggtcaatacgccgattgccgtgcttcttggcgacggcgagagtgctgccgatatcggttctgctccggctgcaaaggccgaggcggcgaaggaagagccgaaggcggaagaaaacaaggccgatgccgttcctgccgctccaaaggctccggctgttgaagttgcgtccgacccggatattccggctggcacggaaatggtttccttgactgttcgcgaagctcttcgcgatgccatggcggaagaaatgcgccgcgatcccgatgtcttcatcatgggtgaggaagtcgcccaatatcagggcgcctacaagatcacgcaggggcttctggatgaatttggtcccaagcgcgtcgtcgatacaccgattacggaacatggctttgccggtgtgggcgttggtgctgcttttgccggcctgaagccgatcgttgaattcatgaccttcaacttcgccatgcaggcaattgaccagatcgtgaattccgccgccaagacgctttacatgtcgggtggccagatgggcgcgccgatggttttccgcggcccttcgggcgcggcagcccgcgtcgccgcgcagcactcgcagtgctatgccgcctggtacagccatattccgggcctgaaggtcgtgatgccctatacggcagccgatgcgaagggccttctcaaggctgcgatccgcgatccgaatccggtcatcttccttgaaaatgaaattctctacggccatcatttcgatgtgccgaagcttgatgatttcgttctgccgattggcaaggcgcggatccacaagcagggcaaggatgcaacaatcgtctcgttcggcatcggcatgacctatgccgtgaaggcagcggaagagcttgccgggcagggcattgatgtggaaatcattgacctgcgcaccattcgcccgatggatattgcgacggtggtggaatcggtcaagaagacgggccgcctcgtgacggtggaagaaggcttcccgcagtcgtctgtcggcacggaaatcgccacccgcgtgatgcagcaggccttcgattatctcgatgcgccaatcctgactatcgctggcaaggacgttccgatgccttatgccgcaaatcttgaaaagctggcgcttccgagcgttgccgaagtggtcgaagcggtgaaagccgttacctataccgcttaaacagaaagggtctggacatgccgatcaatatcaccatgccagcgctttctcccacgatggaagaaggtaacctgtcgaaatggctggtcaaggaaggcgataaggtcgctcccggcgatgttattgccgaaatcgaaaccgacaaggccacgatggaagtcgaggcggtggacgagggaacggtcgccaagatcgtcgttccggctggcactgaaggcgtcaaggttaatgcgctgatcgctgttcttgccgaagaaggtgaggatgtggcggctgcggccaagggcgctggcgcggctcccaaggcagaagcgccgaaggacgagccgaagcctgctgaagcgaaaaaggaagctgcggctcctgccgctgcaccggctccagccaggagcgagcagcctgctgttgcgcctgccgtaaacaagggcgagcgcgtgttcgcctcaccgcttgcgcgccgtatcgccaaggatgcaggcgtcgatatttctgccgtgaagggctccggcccgcatggccgcgtgattcagcgcgatgtggaagctgctctggcttccggcggtgccaaggccgtttcggcacaggccgaatctgctgccgcgccgaagccgatgtcggatgatgccattctcaaactcttcgaggacggctcctacgaggtcgtgccgcatgacggtatgcgcaagacaattgcccgccgtctggtggaatcgaagcagactgttccgcatttctatctgacgatcgattgcgaactggatgcgcttctggcgctgcgttcgcagatcaatgctgcggccccgatgctcaagacggaaaagggcgaggttccggcctacaagctttccgtcaacgacatggttatcaaggcgacggcgctggcgctgcgtgacgtgccggaggcgaatgtttcctggaccgagggcggcatgatcaagcacaagtgttcggatgtgggggttgccgtttccattccgggcggcctgattacgcctatcgtccgccacgcggaatcgaagacgctctccgttatctcgaacgagatgaaggatatggccagacgcgcgcgtgaccgcaagctgaagcctgaggaatatcagggtggctcgacctccgtgtcaaacctcggcatgttcggcgtcaaggatttcgccgcgatcatcaatccgccacatgcaaccattttcgcaattggtgcaggcgaggagcgcgccgtggtcaagaagggggaaataaaggtagcgactgtcatgtctgttacactttccaccgatcatcgcgctgtcgatggtgcgcttgccgcagaacttgcgcaggcattcaagcgccatatcgaaaacccgatgggtatgctggtctgatggaactgacgccgcgcttgtctttgtagcttatacgaagaacagcgcggcctttccgttttcaggaataagggcgaaaattatggccgacatttacgacgttattgttatcggatctggccccggcggctatgtgacggcgatccgcgcagcgcagctcggtctcaagaccgctatcgtcgaacgcgaacatctgggcggcatctgcctcaactggggctgtattccgaccaaggcgctgttgcgttcggcggaaatcctgcatttcggcgaacatgccaaggattacggcctgaaactcgacggcaccatcacgcctgacgtgaaagctgttgtgcagcgttcgcgcggggtttcggcgcggctgaatggcggcgttgccttcctgatgaagaaaaacaagatcgatgtgatctggggcgaggcgaagcttgtgaaggctgcctccggcagcaatccggcggagatttccgtcggcaagacctccaaacagccaatgcagccgcaaaaccccgtgccgaagggagtgctgggcgagggcagctataaggccaagcatatcatcgtggccacgggtgcgcgcccgcgggcgctgcccggtatcgagccggacggcaaattgatctggacctattttgaagccatggtgccgcaggccctgccgaaatccatgctggtgatggggtctggcgctatcggtatcgaatttgcctccttctatcacgacatgggtgtcgatgtgaccgtggtggaagtgatgtcgcagatcatgccggtggaagatgccgaaacctctgccattgcccgcaagcagcttgaaaagcgcggcctgaagatcatcaccgacgccaaggtggcaaaggtggaaaagggcgccaacagcgtcacggcccatgtcgagaccaaggatggcaaaacccagaccctgacggttgaccgcatgatctcggcggtgggtgtgcagggcaatatcgaaaatctcggtctggaagcacttggcgtgaagacggatcgcggctgcatcgtcatcgacggttatggcaagaccaatgtggcgggcatctatgccattggcgatgttgccgggccgccgatgctggcgcacaaggcagagcatgaaggcgtgatctgcgtggaaaagattgcgggcctgcccaatgtccatccgctggacatgggcaagattcccggctgcacctattgcaacccgcaggtggcctcggtcggcctgactgaagccaaggcgaaagagcagggctatgacattcgtgtcgggcgctattccttctcggccaatggcaaggcgatcgcgcttggtgaggatcaggggctggtcaagaccatcttcgaccggaagaccggacagcttttgggtgcgcatatggtgggtgcggaagtgactgaactcattcagggcttcgtgatcgccatgaaccttgaaaccaccgaagaggaactgatgcattcggtcttcccgcatccgaccctttcggaaacgatgaaggaaagcgttctcgacgcctatggacgggtgctgaacgcttgatgggggaggttcgcacattccgctgatcgagcatggagggccatggcggcgcgccgcctggccggtcataaaatggtgtagcgtggcgggactggtccttggttttatcgccgggaccttgagccatctgggcggcaacaccatatcggtcaacggcgtggcgatcctgggctggttcggcgtctggacgctgacgctggcgctcgggttgggcggatttgctttcgggctgatctgggctccggtgttcagggcgcttgggttggctgcgcggcgatgagtagcaagtgctcaagttgacagggcatgggcttgagattaggaccggaccaaatttaggagcatttcagccccatcggggatggtgcttcggataggcaggaaacagcatggttacagttctcaatacggtcaaccagagcggacgtttgcggcacccggaaaaggcacaccgccccgacaatgaggtgctgaaaaagccggactggattcgcgtcaaggcgcctgtttcgcgcggctatggcgaaacgcgcgagattgtccgctcgaacaagcttgtgactgtctgtgaagaagccggttgcccgaatatcggcgagtgctgggaaaagaagcacgcgactttcatgattatgggcgaaatctgcacacgcgcctgcgcgttctgcaatatttcgaccggcattccgaatgcgctcgacccgaacgagccggaaaatattgccaaggccgtgaagcagatggggctgacccatgtggtcattacctcggtggaccgtgacgatctggccgatggcggtgcgcatcattttgccgaagttatcaaggccgtgcgcgaggccgcaccggcgaccacgatcgagattctgacaccggacttcctgcgcaaggaaggcgcgctggagatcgtggtcaaggctcgccctgacgtgttcaaccacaatctcgaaacagtgccgtcgaaatatctcaaggttcgtccgggtgcgcgctatttccactccatccgcctgcttcagcgtgtgaaggaactggatccgaccattttcaccaagtccggcattatggttggcctgggcgaagagcggaacgaaatacttcagcttatggacgatctgcgctctgctgatgttgatttcatgactatcggccaatatcttcagcccacccgcaagcatcatccggttatccgcttcgtcaagcccgatgaattcaagtctttcgagaccatcggcaagacaaagggcttcctgctggtcgcttccagcccgctgacacgctcgtcgcatcatgcgggtgaagattttgccaagctcaaggcggcgcgcgaagcgctttatgcttcaagggcctcgtaagcggaatgcctcaatttacgaccgccaggcgtgctcgccaccgggcggaacagatgtttgcgctcgttgcggatgttgagaaatatccgcaattcctgcctatgtgcgaagccttgtccatccgttcccgcaaggagcgtgacggcaagacgttgctgattgcggatatgacggttggctacaagctcatccgtgagactttcaccagtcaggtgctgttgaagccggatgagaatatcatcgatgtgaaatatatcgacgggccgtttcgctatctcgacaatcgctggaccttcaggccgacagacggcggcgcgcaatgcgatgtcgaatttttcatcgattacgaattcaagagccgcacgcttggcctgttgatgggaacgatgttcgatcttgccttcaagaagttttccgaagctttcgagaagcgggccgaccagatttacggtcttggcgaatgacgccgcacccttttgaaaagcccccgaagttggacacccaacttcggggtttttgcattattgggcggtatagccgccgtcgaccagaagcgatgcaccgttgacgaaggaagcttcgtcgcttgcgaggaacaggacggcgtttgcaacctcctcggccctgccaagacgccccccatgggatgaagcgccacgagggcctgttttttgtcgtcggggatattcttgagaagcggcgtatcgatatagccggggcagaccgcgttcacgcgaatgttctgggggccgtaatcaatggcaagtgtttgcgtgagaagtttcacaccgcccttggcggcggcataagctgtaacgcccgacttgccgacatggctatggatggagccgcaattgacgatcaccccaccgccttgcgagcgcatctggtcgatggcgtatttatcgcagagataaacccccgtcaggtttatatcgatggttttctgccatgcggcttcgtccagttcgtcgatgggggcatcggctgcaatgcctgcatttgcgaacatgatgtcgagccgcccatagttttccactgtccttgcaatcagcgcctgcacggccctggtatcggcaacatccgtcttgatgaatagcgcctgttcatgggcgccagccagttcatccgccaattgctggccatgatcggaaaaatccgcaatcacgacctttgcgccctcccggataaaagcccgcgccgtggcttccccgatgccgcttgctccacctgttacgatgaccaccttgtccttgaaccgcatcgcgtaaagctccttctcatgttatttcaggagaaagataggacgattgcgggaaaaggtatactcacccgaatgtttatgcgcgatgcagcgcgtcaaggaccaaatcaagtgccgcaagcactgtcgcatgacgaatttcggttctggttttttcaccgaagcggcactcacgatgaagtgttgcctgtcccgttcgggcagatgcgatgtgaacgaggcccacgggcttttccgcggatcctccgcccggaccggcaatgccggtaacggcgatgctgacgcctgcacgcgaatgcacgagcgcaccttccgccatggcaattgctacttctttcgagacggcgcccagatgcgcgataagttccatcggtatggcgagcatctcgttcttggcttcgttggaataggtgacgaagccgcgatccaccacatcggaggagccgggaatatcggtcagtgcggctgcgatcagtccgccggtgcaggattccgccgttgcgatcatgatgcctgccttgcggcaggcatcaagcacggcgatggctttctgtccggcgatgatgtggctcattccggtacttctccggggtagatgacggttgcggttgcgatggctgcaatgccttcgcgacggccgacaaagccaagcttttcgttcgtcgtagccttgatggaaacccggtcggcggcgatgcccagcatgtcgcagagtgcttgtgtcatggcggcgcgatgggggccgatctttggcgcttcactgatgagtgtcacgtccacattggcgatccggcctcccgcctcgcggacgattttggccgcatgttcgatgaagatgcgtgaggcagctcctttccattgcggatcggatggcggaaaatgtgtgccaatatcacccgcaccgcgcgtggcgagcagggcgtcggtcagcgcatgaagggccacatcggcatcggagtgaccgttgagctttgcctcatgggggattttcacgccgcaaagcgtgacatgatcacccggctcgaaagaatgaacatcatagccattgcccgtgcgaatgtcgggaaatacggcatggtcctgccgcaggcgcttgtctgccatttcaatatcctttgcccaggtgagctttgtattatccgccgaaccttcgataatgcgaacagcaatttcctgccattcggcaatggcggcatcgtcggtaaagtcggtgcggttgattgcgaaggctttctcatgtgcgtccaagatcggcgcatagggaaaagcttgcggcgtctgcgccgcgaacaagccggtacgggaaatggtggtctctaccatgccgtctgccgccgcccgtttcaacgtgtcggagacggcgagggcgggaagcacaccattatcaggggtgaggtttgcaatgatgcgttccagcaaatcctgaccgatgaaaggacgcacgccatcatggatcaacacatattgcggcgcttcgtccttcaaggccagaagaccgaggcgggtcgattcctgtcgggtggggccaccggtaacgaggatgacgttctcatgcttctccggcacagcgcgccgataaagcgcatgatcgtcgggatgaatgacgacggcgattgtgccgatgagcgggcaatcggtaaaagcgcgcaaagtgcgggcaagcacggcctctgcgccaatgagccgatattgcttcggcccctcggcgctttgccccgcccgctcgccgcgaccggccgccacgatgactgctgctgcctttgaaatgactgtaacctctgccaaagattgtgcctgcaagccgaataaggccttgcgacgacaaatgccagacggcaattgatttatcgtgcgttcaggctgcttttccttgcgttcggaaagcggggtgattaaactgtatgcggatttcataatgcatatcaaataggcgcttattggtgacttccctcgatcaacctttgaatattcgcggtgtgatgctcaagaaccgcgtttttcttgcgccgatgtccggtgtttccgatctcccgtttcgcaagcgcgcggctgaggccggtgcgggtatggtcgtgtccgaaatggtggcgagtgcggagctgtgcaaccggcacagggaaagtctgttgcgcctttccggcgaggggctgggaacgcatgtggtgcagcttgcaggacgcgaggcgcgctggatgggggaggctgcaaaaatcgccgaaggcgagggtacggatatcattgatatcaatatgggctgccctgcgaaaaaggtgacgggcggctattccggttcggcgctgatgcgcaatctcgatcatgccatgacactggttgaggccacggttgcggcggtgaaagtacctgtcacgctgaagatgcgacttggctgggatgaaaacagcatcaatgcgccggagcttgccaggcgcgccgaagatgcgggtatcgccatggtgacggtgcatggccgcacgcgctgccagttttatgaaggcactgcagactgggatgcgatccatgcggtgcgcgatgcggtgagaatcccgcttgtcgccaatggagatgtctcatcgcgcgccgatgccgaggaaattctgcgccgctcgggggctgacgctgtaatggtgggacgtgcctcctatgggcagccatggctggcgggagcgatcgcgggaagtgatttcgcaccgcgtgatgcaaatggaattcttgattatattataagacattacgaagatatgctcgaccattatggcagcaaaataggcattcgtcacgcccgcaagcatctgggctggtatatggatcgccatgccgggcgcgccttcacgccggcagacaaggcggaactcatgacgttgacggatcgggctgcagtggttgaaaccctccggcgaatattcctgcgcgatgtcgatccgctgcgaaaggttgcctgatgcgcaataagactgaaacgggcggcgttccttccatcgtgcttgatgcgatcagccagccggtcatcatggtgagtgcggataatcacatcgtctatgccaatctggatgcggagcagtttttcctgtccggctcatccattctggcgcgaaaccggctggaatcctttcttcccttcggaagccccctgcttgcgctggtcgatcaggtgcgggcgagccagatgccggtcaacgaatatcgtgtcgatatttcttctccgcgtctgggcgccgaacggatcgtggatatttatgttgcaccggtggcggaaatgccgggagcggtggtcattctcttcaaggaaaagagcatggcggaaaagatcgaccgccagatgacgcatcgcggtgcggcgcgttcagttaccggccttgcatccatgctggcgcacgagatcaagaacccgctttccggtattcgcggtgcggcgcagcttctggaacaggtggtcagcgatgaagatcgcgcgctggcgcggcttatcaccgaggagaccgaccgtattgtctcgcttgtggaccggatggaggttttttccgacgagcgccccatcgagcgcacggcggtcaatatccatgccgtgctggaccatgtgaaggccattgcgcgcaatggtttcgcacggaaaatccgcttcagcgaggattacgatccatccctgccgccggtctatgccaatcgcgaccagcttgtgcaggtgtttctcaatctggtgaaaaatgcctgcgaggcgatgggtggccgcgatggcggcgagatcgtgctttcgacagcctatcgccccggcattcgcttgcaggtgccgggcgcgcgcgaccgcgtggcgctgccgctggagttctgcgtgcatgataacgggccgggcgtgccgcaggacatgctgccgcacctcttcgacccattcgtaaccacaaaaaccaacggctccgggctggggctggcgctggttgccaagatcatcggcgaccatggcggcatcatcgaatgcgacagccatcctgcgcgcacgactttccgtattctcatgccagcctggaaaggccccggcgaaccggaaatcaggtcaaacactattggcaacgctggagacaatgcatgattgcagggcgtccgactggaactgtactggtggcagacgacgatgcagccattcgcacggtgctcaatcaggcattgtcccgtgctggttatgatgtgcgggtgacgtccaatgccgcatcgctctggcgctgggttgcggcgggcgatggcgatctggtgatcagcgatgtcatgatgcccgatgaaaatgcattcgatctcttgccgcgcatcaagaagatacgccccgatctgcccgttgtggtcatgagcgcgcagaacacattcatgaccgcaatccgcgcttctgaggcgggggcttatgagtatctgccaaagccgttcgatctgaccgagcttatcaatatcgtagggcgcgcgctctcggaacccaggcagaagcctgccgtggcgcttcccgacgagcagggggagaacatgccccttgtgggccgttcgcccgccatgcaggaaatctaccgtcttctggcgcgcatgatgcagacagacctcaccgtcatggtgacgggtgaatccggcaccggcaaggaactcgtcgcgcgtgccctgcatgaatatggccgccgccgcaagggaccgttcgtggcgatcaatatggctgcaatcccgcgtgaccttatcgaatcggaactgttcgggcacgaaaagggagcattcaccggcgcacagaaccggtcgagcgggcgctttgagcaggccaatggcggtacgctgtttctggacgaaattggcgatatgccgatggaggcgcaaacgcgccttctgcgcgtgctgcaacagggcgaatatatgaccgttggcgggcgcacgccgatcaagaccgatgtgcgcatcgttgccgccaccaacagggatttacgacagatcatcgcgcaggggcttttccgcgaagacctctactaccgcttgaatgtagtgccgctgcgcctgccgccgcttcgcgaacgaagcgaggatgtccccgatctcgtgcgccatttcttcaaacgcgctgcggaagagggggtgcccgaaaagcgcattaccaatgcgggtctggagatgatgcggcgctatccgtggccgggcaatgtgcgcgagcttgaaaatctcgtgcgcaggcttgccgcgctctatccgcaggaagaaatcgcgccggaaatcatcgaaaccgagctcaaggccgaattggccaagccggacgttgttgccgctgctggcggcgagatggaaaatatctccatttcacaagccgtggagcagaacatgcagcgctatttcgcttcgttcggttcggatctgccgccgccggggctttatcagcgtgttctggctgaagtggaatatccgctgatccttgcctgcctgacggccacccgcggcaaccagatcaaggccgccgatcttttaggacttaaccggaatacgttgcgcaagaaaatccgcgaactcggcgtcaatatctatcgtggcgcaaagacctgcggttagcactacagttgcattcttcgtgatgccgggctgcaaagatctgctgccgggaatgctttaatcacaagcaatcgttgcattttcgccacaatgcgttgcatagatgcaacgctattggttattatggttaacatgaacagggcgaatctgacgaccgacatgaatgggacgaggcaatcatcgcaagatgaggggcagggtgaggggcgcaggcttctcgccttaccgggtattattaccgtcgtttcggcgctggtcacagcttcgttttccttcgcgatcctgatcggtattacgccaatcacccccgaccgcacggttacactggcgctggtgattatcaatgtcgcgttgattttgtttctgatcctgctgatttgccgcgaggtctatcgcatcataacggcgcgtaggctgggcaaggccgcgtcgcgcctgcatgtgcgcattgtagccctgttttcgctgattgccgccattccggcaatcgtggtggcaattgtcgcttccgtgaccctcaatctgggccttgatcgctggttcgaccagaatacacgcgacatcatcagttcatcccagaatttctatacagcctatcttcaggaaaccgcgttgaacctccagagcacgtcctattcgatgttgcaggatctggatgcgcagcgtgccatttatagcctcgaccggaacggtttcatccagttgatgacattgcaggtgcgtgggcgcgccttgctgggcgcatttctggtgcgtgataatggcgatgtcgtcgtgcagagcgatacgggcatggaaagccatctgccgccgccgacgaaggattcgcttgaaaaggcaccggacggaaagcctgtcatcatcccgccgggaaacaccaatttcgtcggtgcactcatcaagatgcgcgaaattcccgacatgtatctttatacggtgcgttcggttccgccgcaaattcttgatgccatcaatctgatgaatgccaatgccaggcgctatcaggaaatggatgcgaaccgcattccgacgcagattgctttcgctttgctctatttcggcctgacgctgatcgtgcttctgtcggccatctggacgggcattgccgttgcagaccggctggtgcggccaatccggctgctgatcggcgcatcggacgatgtggctgccggcaatcttgatgtttcggtgccggtgcgctcgtccgatggcgatgtgggggcgctgtcgggtactttcaacaacatggttgccgagctgaaaagccagcgcaacgaacttatttccgccaaggaccagatcgatgagcgccgccgcttctccgaagccgtgctttcgggtgtgacggcaggggttatcggtattgagaatgacgggtcgatttcgatcctcaaccgctctgcggagcatatgtttggcgtaacgtcggaagatgcggtcgggaaaagccttaccagcatcgcgccggaggtcgggcaggctttcgaggtggcgcgcgccacggggcgaaccgtgcaccgcgagcaggtgagcatggcgcgcggcggcggtagccgcagcttcaatgtgcaggtaacggtcgaggatgccgaatccgaggatcactcctatgtggtgacggtggacgacatcaccgatctggtgcaggcgcaacgttcttccgcatgggcggatgtggcgcggcgcatcgcgcatgaaatcaagaatccgctgacgccgatccagctttcggcagagcgcatccgccgccggtatggcaaggtcatcacggaggatcgcgaggttttcgaccagtgcacggacaccatcattcgtcaggtcggcgatattggccgcatggtcgatgagttctccgcttttgcgcgtatgccccagccggaaatgcggcatatggacctgcgcgaagcattgcgtgaagcctcgttcctgattgaagtcagccgcagcgacattcatttcgacaatgatttcggttcggaaaagctgattggatcgttcgatagccgcctgatcgggcaggccttcggcaatgtcatcaagaatgccagcgaggccattgacgcggttgcgaaggaagagcgcggcgaggggcatatccgcattcacgcctacagggcggatgggcaactggtggtcgatgtgatcgacaacggcaagggcttgcccggcgatgatcgccagaaactgctggaaccctatatgacgacccgcgaaaagggaacgggccttggcctcgcaatcgttcgcaagattgttgaagatcatggcggtaatcttgaattgcatgatgcgcccgcggattttcacgcaggccggggcgcaatgatacgtatggtctttcccgaggatccccccattccatccgatgcggattcgggaaatgacgaaaagcacacagctggacaggtgatttgatatggcggccgatattcttgttgttgatgacgaagtggatatccgggatcttgttgctggtattctgagcgatgaaggccatgaaacacgcaccgctttcgatgcggatagcgcgcttgcggccattaatgaccgcgctccgcggctggtgtttctcgatatatggcttcagggcagccggctcgacggtctggcactgctggacgagatcaagaagcagcatcctgaattgccggtggtgatgatttccggtcatggcaatatcgaaaccgccgtctcggccattcgtcgcggcgcctatgatttcatcgaaaagccgttcaaggccgaccgcctgatcctcgtggcggaacgggcgctggaaacctccaagctcaagcgcgaggtttccgaccttcgcaaacgcaccggcgaccagttggaactggtcggcacgtcgctcgccatgaaccagttgcgccagaccatcgagcgcgtggcccccaccaacagccgcatcatgattaccggcccttccggtgcaggcaaggaacttgtggcgcgcgcaatccatgcccagtcgagccgtgccaatgggcctttcgtaacggtgaacgcggcgacgatcacgccggaacgcatggaaatagagctgttcggcacggagatggacggtggcgaacgcaaggtcggcgcgctggaagaggctcatggcggcatcctctatctggacgaagtggccgatatgccgcgcgaaacccagaacaagattttgcgcgtgctggtcgatcagcagtttgaacgtgtcggtggcaccaagcgcgtgaaggttgatgtacgcatcatttcctccacggcgcagaacctcgaaggcatgatcgcggagggcactttccgcgaagacctgttccatcgtctttcggttgttccggtgcaggtgccggcgctggccgcgcggcgcgaggatattccctcgctggtcgagtttttcatgaagcagattgccgagcaggcgggcatcaagccgcgcaagatcgggccggatgccatggccgtgttgcaggcgcatagctggccgggcaatcttcgccagttgcgcaacaatgtcgaacgcctgatgatcctgacgcgaggcgacgacccggatgaactcgtgacggccgatcttttgcccgcggaaatcggcgacacgctgccgcgcgcaccgacggaatcggaccagcacatcatggcgctgccgctgcgtgaagcgcgcgagcgtttcgagaaggaatacctgatcgcgcagatcaaccgttttggcggcaatatctcgcgcacggctgaattcgtcgggatggaacggtctgcgctccatcgcaagctgaagtctctcggcgtataatatagcagggcgaacggagcggatatgcgggtaattgtttgcggagcagggcaggtcggctatggtattgccgaacggctggctgccgaggaaaacgatgtatccgtcattgatacatccgcacgtgatatcgagatcgtgcgcgatacgctggatgttcgcggttttataggccatggctcacagcccgatgtgctggcggccgcaggggctgacgaagcggacatgattatcgcggtcacgctttccgacgaggtcaatatggtggcctgtcaggtggcgcattccgtgttcaacgtgccgaccaagattgcccgtattcgcgcccaatcctatctgaaggcggaatatcaggacctgttcctgcgtgaaaacctgcccattgacgtcattatctcgccggaaattgaagtgggcgaagtggtgctgcggcgtatcgcgttgcaaggcgcgacggatgtgctgcgctttgccgatgacaagattatcggacttgccattgaatgccttgatgaatgccctgtcatcaatacgccgctcaggcagctgaccgaactttttcctgaccttaccgccaccgtggttggcgtggtgcgcaatgacagccttttcatcccgcgttcttcggacgaattgaatgccggagaccttgcctatgtggttacgacacgggaacaggtgcgccgcacgctgggcctgttcgggcatggaaagccggaagcaaatcgcatcgtcatcgcgggcggcggcaatatcgggctttacgtggcaaaagccattgaagagcgtgaatggcacacccgcgtaaagatgatcgagagcgagcatgagcgcgccttcgctattgccgatcagctcaagcgcacgatggttctgcatggcagcgcgctagaccagaatctcctgcaggaagcagatgtgcaggacgccgatctgatggtggcgctcaccaatcaggatcaggtgaatatcctgtccagcatcatggcgaagcggcttggctgcaagaccaatatggcgctgctcaatacggtggcctatcaggactttacccatatggtagggatcgacgcctatataaatccgaaggctgtcaccatctcgaaaatcctccagcatgtgcgtcgtggccgtattagcgcagtctatagcatctatcgcgacagggcggaacttatcgaggcggaagccctggaaacctcctcgctggtcggtgcgccattgcgtgatctcgatctgccggagggcttgcgaatcggagccatctaccgcgacggagagatgatccgtccaaacggtgacgtgcggataaagcccagggaccgggttgtcatttttgcaactgcggatgcggtaaaacatgtggagcagatgttccgcgtcagtcttgagttcttctgagcacgatttcgtgctagcttaatcctgggtgaggattaggggactcgcatggatatctgtacgttctggtatggctcgcgtttgcgggacgtcgatcgcatttgcctggcatcaatggtgatgactggccaaagggtgaagctttttgcctatgccccgatcgagaacgtaccgccgggtgtcgaactgcatgatgccgaaagcattttgcctgaaacggcattcaagcggcttgatccggcctatccgaattttcatacccaactgactgttgttcaattcagtgatattttccgtatcatgctgattaaataccagcagggcgtctggctggatacggatgtctatcttctcaagcagtttcatcccgatccggacaagccatacctcgccagggagaatcgctcccgtgtcggtgtgtctgcgctttatcttccgcatgaccatccgattattcatgaattcgaggattacatggccgcgaccgatccgccgccgacctggctgggtctgcgcagaggcaaattgcgtccgctttactatcgattgatccacaaggaagtaacgcccgcctccattggcattacagtctttggcaatgacggtatctcacgcctcgcccgcaaatacgggattttcaaggatgccgcgccgcaggaaaatttctattactgggtcggcaaggaggccacgcgcatctatgatccggcctatggcctgacgccgatccatcatccggagtttatcggttttcatatccataaaaagcataaggaagtcgtgtcgttccagccgggaagtttttacatgtgggcaatagatcgggtgcgcccattgctggaatctaaagaaaacaaagagcttgcgctggcagattgaatcccgtggccttcgctgtatgtcaaatttgctacgagccaatgaaattgccggttgcgcaaagattcccatcctgttaaccgaagctaacgagcgaagcagttgtgtttccacagcaattgcggatgggtatcggttttgcacacgcgggtgcttgatttatgcgcatgtgcgtgttcgtttatcatatcgcgagctggctgctgatcgattaaaggaataaaaacaatggctgaacgatcgcaaaatctacaagacctctttctgaattctgtccgcaagcagaagatttctctaacgatcttccttatcaatggcgtgaaattgaccggcattgtaacgtctttcgataatttctgcgtgcttctgcgtcgtgatggtcattcgcagcttgtttacaagcatgctatttcgacaatcatgccgagccagcctgtacagatgtttgaaggcgaggaagcctgacgctttccgatatttgccggggcgtggtaagtatcccgccccagcttttgtttgagtatgtttcggccagaaagcgcatcgctatcgggcattgcttgaacgttccggggcgtcttcatttgaaacagcttacgcggtgatttatctgcaaggcagatccatgcgttcccgcgtccccggagaatattacttgtccaaacccaaggataaaaaagcggcatccctcgatggcagcaagggctttgccctttccgagcctaagccaacgagagcagccgtcattgttcccgtcctgccggaccgttataatagcggctctgcgggcgaggatggcgcaagatcgcagttccagcgttccaacgaggcgcgccttgaggaagcgatcgggcttgcgcgcgcaattggtcttgatatcgaacatgcggaaatcgccatcgtcaccaatccgcggcccgcgacgctgcttggtgcgggcaaggcccaatccattgccgaagtcgtcaaggaaaaggcgattggactggtggttgtcgatcatgccctgacgccggtgcagcagcgcaatcttgaaaaggaatggaacgccaaggtcatcgaccgaaccgggctcattctggagattttcggtgaacgcgcgcgcaccaaggaaggcgcgcttcaggtggagctggcgcatctcaactaccagaagggacgccttgtcagaagctggacccaccttgaacgccagcgcggcggtgggggcttccttggcggcccgggtgaaacccagatcgaagctgaccgacgcctgcttcaggaaaaaatcctgcgcatcaagcgcgagcttgaaaccgtggtgcgcacgcgcgcgctgcatcgccagacgcggcgcaaggtgccgcatccaattgttgcgcttgtcggctataccaatgcgggaaaatccatgcttttcaaccgcatgacgggtgcgcaggtgcttgcggaagatatgcttttcgccacgctcgatccgaccttgcgccgcatccggcttccccatggcgaaacggtcatcctgtcggacacggtgggctttatttccaatctgccgcaccatctcgttgccgctttccgggcaacgctcgaagaagtggtggaggccgacctgatcctgcatgtccgtgatatttccgaccccgacaacgcggcgcaggccgaggatgtggagaatattctggctggtctcggtatcgagccgcaggaccatgcccgcgtcgtggaggtctggaacaagatcgacaatctcgacgaaagtgcgcgtgaggcagccttgcgccttgccgccgccggaagcgaggaggggcgcccgatccctgtttcggctatcaccggtgaaggcgttgacaggttgctttcgcttatcgaaacacggatagcaggtgcgcttggatcggtcgatctggtgctttcgcctttcgatctgcatcttctcgactggatttaccagcacggcagcgatgttcagcgtgaaaaccttgaagacggttcggttcgtatcaaggcgcggctgaccgaaatcgcccgcaggatgctggacgaaaagcgcggcatccggcctgaaaagcctgagatcgattgggagtaggcggatatttcgcgccacttgcggaacaggggcgcaacgccctatgtatggaagtccgacgattcaacctagtcatatcgccattaatatatcagaggcccataatgagagatccgatcgaaaccgtcatgaacctcgtgccgatggtggtcgagcagaccaaccgtggcgaacgggcctatgatatcttctcgcgtcttctgaaagaacgcatcattttcgtcaatggacccgtcgaagacggcatgtccatgctggtctgcgcgcagcttctctttcttgaagcggaaaatccgaagaaagagatcaacatgtatatcaactcgcccggcggcgtcgtgacgtccggcatggcgatctatgatacgatgcagtttatccgcccgccggtttccacgctttgcatggggcaggccgcttcgatggggtccctgttgctgaccgctggcgctaccggccatcgttatgcgctgctcaatgcgcgcatcatggttcaccagccttcgggcggcttccagggccaggcttcggatattgagcgccacgcgcaggatatcatcaagatgaagcgccgcctgaatgaaatctacgtcaagcacacgggccgcgactacgacaccattgaacgcacgctcgatcgtgaccatttcatgactgcccaggaggcgcttgaattcggtctcatcgacaaggtggtcgaagcgcgcgatgtaagcgcagacgaatcgaaataaggtcgaaatcttcggtgcgctccctttttcgtgccttttgccacaaaaggggcccaattcttggtcgtacgtgatggttaatgcgtcacgttaagtatctgtttgggttcgaggcgctaaactcggccggaatgagccgaatctttgccgggaacttattttttgtttgttcggcggtgcaggttctgcaaaagttgccagagggttccttcggtcggggagcctgcggtgacaggaatcctgaaactacagggcagcgcgtatctgctgccgtggtggccggcgggaggcgcgttttccctcccggaccgggtccgaaccggaagaaacgattgatctggacgcccaaggtccatttcggtcaattgaaaggaaactgcgatgagcaaagtcagcaacggcggcggcgattccaagaatacgctttattgctcgttctgtggcaaaagccagcatgaagtgcgcaagctgattgcaggcccgaccgttttcatctgcgacgaatgcgtcgaactctgcatggacatcatccgtgaggaaaacaaatcctccatggtgaagtcgcgtgagggagtgccgacgccgcaggaaatcatggccgtccttgacgattacgtcatcggccagaaggatgccaagcgcgttctgtcggttgcggttcacaatcattacaagcgtctggcgcatcagtccaagaacagcgatatcgaactggcgaagtcgaacattctgctcgtcggcccgacgggctgcggcaagacctatcttgcccagacgcttgcccgcatcatcgatgtgccgttcatcatggcggatgcgacgacgctgacggaagccggctatgtcggcgaagatgtggagaacatcatcctgaagctgcttcaggccgccgattataatgtggagcgcgcgcagcgcggcatcgtctatattgatgaagtggacaagatcagccgcaagtcggacaatccatccattacccgtgacgtatcgggcgagggtgtgcagcaggccctgctgaagatcatggaaggcactgtcgcttccgtgccgccgcagggtgggcgcaagcatccgcagcaggaattcttgcaggtggatacgacaaacatcctgtttatctgcggtggtgcttttgcgggtctcgaccgtatcatttccgctcgcggcgagaagacctccatcggctttggcgctacggtcaagtccgtcgatgagcgtcgtatcggtgaagtcttcaaggaattggaaccggaagacctgttgaaattcggcctgattccggaatttgtcggtcgtctgcctgtcatcgctacgctcgaagacctcgacgtcgatgctctggtccagattctgaccgagccgaagaatgcgctcgtgaagcagtatcagcgcctgttcgacatggaaaatgtcgaactggtgttccatgacgatgcgttgcgcgcgattgccaacaaggctgtcgaacgcaagacgggtgcacgcggcctgcgttcgatcatggaaaagattctgctcgataccatgtttgaactgccgacgctggaaggcgttcgcgaagttgtgatttcgggcgatgtggtggatggaagcgcccgcccgctatacatctacgccgagcggcaggacgaaaagggcaacgtttcagcctgaatggcatgaaatgtccctgaaaaggccgcgaaagcggcctttttcatgtgctaaccttgcgtcagcttttgctcccgccagggcggcggcaacaggggcatgaaatttcactagtaagtatatgtatctattggatttttagaatttaacgtttgaaacagcatatgtaacggccgggattcaaacgtcaaattcaatccactagtgatctgattcaatccactggtgcacagaggaagcttgatattgtactaaatgacgggacagcgcaggatagttaacgattctttggatgcgccatgaataggctattgaattgatgggttctgctctccaagtatggaccgaagcacgctttgtgacctgcctcacgacaaaagggggcataggcgtggcagttgggtcggaaggcccgagaaaggactagtgttatgacgggtattgaacagaaaacaccggttggtggttctgaaacgggtggtgcggacgggctctatgctgtcttgccgctgcgtgacatcgtcgtctttccccatatgatcgtcccgctttttgtgggccgcgaaaaatccattcgcgcgcttgaagaagtgatgggcgttgacaagcagatattgcttgccacccagaagaacgctgccgatgacgatccggcgccggacgcgatctatgagattggtacgatcgccaatgtgttgcagcttctgaaactgccggacggcaccgtcaaggtgctggtcgaaggcacggcacgcgccaaaatttccaagtttaccgatcgtgaagattatcacgaggcttatgctgcggctctgcaggagccggaggaagatgctgtcgagatcgaggcactggcccgctcggtggtttccgactttgaaaattacgtcaagctgaacaagaagatttcgccggaagtggttggcacggccagccagatcgacgattattccaagcttgccgatacggttgcctcgcaccttgcgatcaaaatccctgaaaagcaggaaatgctgtcggttctttcggtgcgcgagcgccttgagaaagccctttccttcatggaagccgaaatttctgttctacaggttgagaagcgtattcgcagccgcgtcaagcgccagatggagaagacgcagcgcgaatattatctcaatgagcagatgaaggcgatccagaaggagcttggcgacagtgaggacggccgtgatgaagtggccgaaatcgaagagcgcatcaccaagaccaagctcagcaaggaagcgcgcgaaaaagctctggccgagctgaagaaactgcgcagcatgagcccgatgtccgctgaagcgacggtggttcgcaattatctcgactggttgctctccattccatggggcaagaagtcgaaggtgaagcaggatctgaactttgcgcaggaagtgctggatgcggagcatttcggccttggcaaggtcaaggaacgcatcgtcgaatatctggcggtgcaggcccgttcgaccaagatcaagggtccgatcctctgcctcgttggccctcccggcgtcggcaagacctcgcttgcgcgctcgattgccaaggcaacgggccgcgaatatgtccgcatgtcgcttggcggcgtacgcgacgaggctgaaatccgcggtcatcgccgcacctatatcggctcgatgcccggcaaggtcatccagtcgatgaagaaggcgaagaagtccaatccgcttttcctgctcgatgaaatcgacaagatgggccaggatttccgcggcgatccgtcttcggccatgctggaggtgctggacccgaaacagaacgcgaccttcatggatcactaccttgaagttgagtatgatctatcgaacgtcatgttcgtgacgaccgccaatacgatgaatattcccggtccacttctggatcgtatggagatcatccgtatcgccggttacacggaagacgaaaagctggagatcgccaagcggcacctgttgccgaaggccatcaaggaccatgccctgcaaccgaaggagttttcggttacggaagatgcgctgcgcaacgttatccgccattatacgcgggaagcgggcgtgcgtagccttgaacgcgaggtgatgacccttgcgcgcaaggccgtgacggaaatcctgaagacgaagaagaagtcggtaaagattaccgacaagaacctctccgattaccttggtgtggagaagttccgcttcggtcagatcgacggtgaagatcaggtgggtgtcgtgactggccttgcctggaccgaagtcggcggtgagcttttgaccatcgaaggcgtcatgatgccgggtaagggccgcatgacggttacgggtaatctccgtgacgtgatgaaggaatcgatttcggccgcggcatcctatgtccgctcgcgcgcgatcgatttcggcatcgagcctccgctgttcgacaagcgcgatatccacgtgcacgtgccggaaggcgcgacgccgaaggatggtccttctgccggtattgccatggttacggccatcgtctccgtgctgacgggtattcccgttcgcaaggacatcgccatgacgggtgaagtcacgttgcgcggtcgggttctgccaatcggcgggttgaaggaaaagctgcttgcgaccttgcgcggcggtatcaagaaggttctgatcccggaagagaacgccaaggatctggcggaaatcccggacaatgtgaagaacaatcttgagatcgttccggtatcccgcgtcggtgaagtgctgaagcacgcgctcgtgcgccagcctgaaccgattgaatggaccgagcaggagaatcccactgccgtgcctccggtggaggatgaagcaggggcttcgctggcccattaagggcacttgatgtgccctgataatcgaaatgccgggcttcaagcccggcatttctgtgtttaaccccggttttccggggttttttagtgttgacaggcttggtttacggctcttttcgaataaactccgccccatccggtcgcgttatccgttccggtttagaaagaaaggaaaatgcctatgaacaagaacgaattggtcgccgcagtagcggaaaagggcggtttgacgaaggctgatgccggtacggctgttgacgcagtgcttgcttctgtgaccgctgccctcaaggctggtgaagaagtccgtctgcctggcttcggcgttttctccgtttcgcatcgcgccgcttcgaccggtcgcaacccgtcgaccggcaaggaagttgctattcccgcccgcaacgtgccgaagttctcggccggcaagggcctgaaggacgccgttaacggctaatcatgatctggagagtgaaagctcttcaaacgggtcgtgacgataaatttccagccatcgcgacacgatcgcgaatggctgtcgagaagggcccggttcatccgggcttttttctttggttggcgtgtacatccagggggataggatgctgacgctatctacgccctgaatatgctcaaggctgctttactcggcagcttgggagctgcgcttgggccggcgttccagcagctccttgaggaattggccggtataagaccgcttctcctgcacaatgtcttccggacggcctacggcaacaatctcgccgccgccgtcgccaccttccggtccaaggtcgatcacccagtcggcagtcttgatgacttccagattatgctcgatcacaacgaccgtgtttccttgctccaccagttcgtgcagcacttcgagcagttttgctacgtcgtggaaatgcaggccggtggtgggttcgtcaagaatatagagcgtgcggccagttgcgcggcgcgacagttccttggcaagcttcacacgctgcgcttcgccgccggaaagcgtcgtcgcctgctggccgaccttgatgtaaccgaggccgaccttgacgagcgtttccagcttgtcgcgcacggccggcacggcggagaagaattcagcaccttcttccactgtcatgtcgagaacatcggcaatggacttgcccttgaacagcacatccagtgtttcgcggttataccgcttgccgtggcagacatcgcaggtcacataaacgtctggcaggaagtgcatctcgatcttgatgacgccgtcgccctgacatgcctcgcagcgcccgcccttgatgttgaaggaaaagcggcccggctgatagccgcgcgccttggcttccggcaggcccgcaaaccagtcgcggattggtgtgaacgcaccggtataggtggccgggttggagcgcggggtgcgcccgatcggtgactggtcaatgtcaatcaccttgtcgagaaattccagcccctctatccggtcgtgttcagccggatgctcacgcgaccccatgatgcggcgcgacgcagccttgaacaacgtctcgatcaggaaggtggacttgcctccgcctgaaacgcccgtgacagcggtgaaggtgccgagtggaatatcggctgaaacattcttcaggttgttgccccgagcgcccacgacacgcagccgcttggtcttggaaattttgcgacgctcggccgggacggcaacttccatcgcgccggacagatatttgcctgtcagcgaattcgtatttgccatgatatcctggggcgagccctgcgcaatcaccttgccgccatgcacgcccgctgccgggccgatatcgaccacataatcggcggtgaggattgcgtcctcatcatgctcgaccacgatgaccgtattaccgagatcgcgcaggtggcgcagcgtgtcgagcaggcgggcattatcacgctgatgcaaaccaatggatggttcatccagcacgtaaagcacgccggtgaggcccgagccgatctgcgaggcaaggcggatacgctggctttcgccgccagagagcgtgccggaattgcgcgccagcgtcaggtagtcgagccccacatcgttgaggaattgcaggcgctcgcgaatttctttcaggatgcgcgctgcaatttcacgctgcttttcattaaagctgccatcgatgtcgcggaaccaggcatcggccttgcggatcgacatttcggtgatctcgccaatatgttttttgccgatctttacggacagggcttccggcttcaggcgatagccattgcaggcggggcagggggtggaggccatgaagcgctcgatttcctcacgcgaccatgccgaatcggtttccttccagcggcgttccagattggggatcaccccctcgaaaggtttcgtggtttgataagaccgcagcccgtcgtcataatggaaggtaatttccctgcccttggtgccatagagaatggcttgccgggcctcttcggaaagttccgaccagcgcgcgcttaccttgaaaccataggccttgcccaaggcttccagcgtctggttgtaatagggcgacgaggagcgcgcccatggtgcaaccgcgccgtctttcagcgctgcgctttcatcgggaataataaggtttggatcgatggcctgctgcgtgccgagaccgtcgcaggtggggcaggcaccaaacgggttgttgaacgagaacaggcgcggctcgatctcaggaatggtgaaaccggaaaccgggcaggcaaatttttccgagaaaagaatgcgctcatgcgtttcgttggctgatttattggctgaaccgccttccgccgtttctcccactggcaggggcttgtcggcaaattcggcaatggccagaccatccgcaagcttgagacaggtttcgagactgtctgcaagacgtgtggacaaatccgggcgcaccaccacgcggtctaccactacgtcgatatcgtgcttgtatttcttgtcgagtggcggaacgtcggcgatctcatagaaggtgccgtccaccttcacgcgctggaagccctttttctgaagttcggcgagttccttcctgtattcgcccttacgcccgcgcacgataggcgcaaggatataaagacgtgtgccttcctccagtgcgatgaccctatcgaccatctggctcaccgtctggctttcgatcggaaggccggtagcaggagaatagggaatgcccacacgcgcaaagagcaggcgcatatagtcgtagatttcggtgactgtgcccaccgtcgaacgcggattgcggcttgtcgtcttctgctcgatggaaatggcgggcgacaggccgtcaatctggtcgacatccggtttctgcatcatttcgagaaactggcgcgcataggctgaaaggctttcgacatagcggcgctggccttcggcatagatcgtatcgaaagcaagcgaggatttgcccgagccagaaagccccgtcatcacgatcagcttgtcgcgcggcagatcgagatcgacatttttcagattgtgctcgcgtgcgccacgtatggaaatgaatttctgatcgctcattccgcgtcctgcctgcttcgtcctgccatggataaccgggcgccgaatgtggggatacgtcgcgccgctccattatatggggtgggaccttccaagaagaaggggtctccggtcaatcgtccgagtgaactcatatcaccagaacaaatatcgaacaaccagccttctgatatgcgatacgaaatgtgaacgcaagagcgttgactgtcactcctgacaggagcagactacccttactcgccgatagcggagagatgccgtgggcggaatagcgcggcatcggcaagaggtccgcaggaggcgggaaaacccggtaggaggtaaggagcatgagtccacctgactaggttatgtcgctttcgtaagaacgaaagcacaatcggatttgattgtagcggcatcttttcgcaaggaatgatgcatcgttgatcaagatatcgattgccgaaaatttacctcacacgcggaaggaagatggctgtgcgccattgatttccgaaagaatttgtcgacgaagcactgtcgacatgagagctttgctcaaccccaagccctgcgcgccaaagatacagtgagcggcagggcttttcttatggctgtccagagggaaaaccggccttcgcggcgtgcaaagcgtaaaatgtccttaaaataggggagagatgttcatttcgttcacgcaaatgcttgcattttgaacaaaacaggaacataaactctgtggacatcaaagaattcgccttccaggattgagcgcatattgagccagtcctgtaaggtgaacattctagtttctggttatggacgcagttgcgcctgacctttcttttggaaagcgccccttgtctggacgaagacgtgtggaaaaggtgcgtgcaagacccggagtaagttttcgatggctggtagcgtcaacaaggtcattctggtcggcaatcttggtgcagatcctgaaattcgccgcctgaattccggcgatatggttgccaacctgcgcattgcaacctcggaaagctggcgtgaccgccagaccggcgaacgcaaggatcgcaccgaatggcacagcgtcgtcatcttcaatgaaaatctcgccaaggttgccgaacaatatctgaagaagggcgccaaggtttatatcgaaggcgcgctccagacccgcaagtggcaggatcaaaacggcaatgaccgttattcaacggaaatcgtgctgcaaaaattccgtggagagcttcaaatgctcgacagccgcagcgaaggcagcgagggccgttccttcggcggtggtggcaaccgcaaccagatgtcggattattccggcggcggtggagatttcggctcatccggcccatcttcgggcagcagcggcggtttctcgcgcgatctggacgatgaaattccgttctgatcaggtttgacgggcgcttcggcgcccgcccttttcagcagcgtctgctttcgcatattttccgaaagctgcccccactttcgggagcgcgcttcagagcccatggtcgggctgtcctgattttcagggctttttgactgtatgtgctctggtgtctaaataggctgaaattcccagggatcctcttgtccagtcacgaagtagacatagggggcgtctgacgcccccgaaaggaacgtggagcctgtcgtaagcgagattgtcgtgccgttataaagaagaggaagagcgggcagatagtcagacttggcgacccaggcaatagtggtgcccactgcattatcaggagtaccatttccaaggccaataagggaggcatccagttctgaagctttgatctttcgatggggttttatcccaagtgtaaccctggtttaaagaacttccactttcaagcagcaagagagtatatgtaccttgtatggtgggtgttttaaaatatgaaagatatttattatgttttttattaaaaattttgtacattatattctccattttaacgtacattacttttttaaaatcatatgaactccaatatttatcaactgtaacatctgtcagggttttaattaaaaatagttcctgaatattatttaatgatatttttgattttggtggcgtgaccttatacaagatcatggatggggtaggtttcaattgaaaactccatccggtctgctggaaagcgggtcaacgaatactgaacaggtcttccttccgtatcaattttcaccgcctgagctgtcagcacaatcgcaccgggcgaaagttttagatatctgcgatcatcggcatcagcatggcgagcggaaatgatggtcgactttctgaaatattcttcaatagatgcttttctaagggtgacagcaatggagccgctttcagcataatcaactgcaatatcgggaaaacgggccgcatccagccaaagggtggcacgcgaaagcgggtggccatccgcgctgtgcagggtttcgagccgcaccacttcctgcccggtctcaagttccagtgcgctggcaatttccggcgaggcggtttccaaatcgcttgccagcaatatgcctttggtttcgcgtgtctgcgaggcgaaggtctgtgagatgcgggaggggtgcgtgcactgattggtgaggcgcttcgcattggcgatgaaagtaccgcgcccttgctcggcccgcaggaccccttcctgcgtcagggctgcaatggcattgcgcaccgtatgacgattcacgccaaaatgctcggccagctcgatctccgcaggcatacgcgcgccgggctgaagtttcccggccatgatatcactgcgtatctcatcggcaatctgtcgccagattgcaacgccgctgtttctctcaattcgtctggtctttgccttcaatcgccgttgtcctatcgttggcaggctatattcattctgatattgtatagttatctatataaatagacaagtttgacgatcaaaccaacaaggtcggacagggaagcatatgtgcggcacacagcgaagcacaaatgggaacatggccaattccgccactaaaggcggaacgtgccgggtgctgtgatgcaggctgatacgccaaaaggctgttttgtagccgttgtcggccccagtggggctggcaaggatacgatcatggatgcagcgcgtgtggctctttctggcgatatgcgctttcattttgtgcgccgcatcatcacccgcacacaaatgccggggacggaggatcatgacagccttgatgaagcggattttgccagggcggcaggtgaggggcgttttgcacttcactggcaggcgcatggcttgcgttatggcctgccgaagacgctggatgatgaaattgcaggcggcgcagttgtgatcgccaatgtctcgcgccgggttttaagcgatattcgcaggctttacacgtctcgctcggtcgtggtcatcagtgcccgaactgaggtgttggcgcaacggcttgcatcgcgcgggcgcgaaagccgggaagaaatcgccgcgcggcttgcgcgtgaagtgggcttcgatgacggctctggagatgtcgtcacgatagacaattccggcgaagttggcgcatccacaaaagcctttctgcatcatttgcatgaaattgctgttaaaacaattgcttaattatgtttctttgagtttcttataaaataatacaaacgtcatttcacggcacgaaggcaatgaagtcgattgatttagagcggaaccgctctaaccaatgatgagtgtcttgataccatcggcgacgaactgcacggcaagtgctgccaggatgacgccgagaaggcgggtgagaatggagcggcctgtttcccccagaaaacgatcgacccgttctgcgagcagcagcacaaaataggtaatcagcaggcaaacgaaaataacgccgagaagtgcggcacgcgaaccaacactaggaaacgattccgatgtcagcacgatagccgaaatggcgcccggcccggcaatcagaggaatggcgagcgggaaggcggctatattgcggatatgatcccgggttatggcaacctcggcgcttttttccttacgttccgtgcgcttctcgaaaatcatttcaaatgcgatccagaacaggagcaagccaccggccacccggaaggcgccgatggttatgccgaacatgccgagaatttgcgcgcccgcaattgcaaaaagcgccatgacgatgaaactgatgatcgaggcgcgaagcgcaacctgtccgcgctcatggcggctcatgccgggggtgatggccagaaacagcggcgccagacctggcagatcgattgtgacgaggagggtcacgaaagcgctgaaaaccgtatcgtagaaccccatcctgcacatgccccttttgttggtctgatttgtccgatcacatttccgcaaatgtaaaccatgaaggccgcagggtcgatgcaaagagcgatagggaacaacatccttgcgccatctttatgtgaatatcttgtaagttattgatcttacagccggaattaaccggttgaaatggtcctgaaattggccttttatgctgttttcctttataaagtgactttatcgattctgttgagaaagaaatctgaatagtgtcagatcaaacgcctccacccggttccgacgatatgaatggtggcccaaacggcggcccaagcggcattgagccgatttccattatcgaggaaatgcagcggtcttatcttgattatgccatgagcgtgatcgtgagccgcgcgctgcccgatgtgcgcgacggcctgaagcctgtgcatcggcgcattctccatgccatgaacgagatgaatctcgcctataaccgcccctaccgcaagtcggccggtgtggttggtgaggtcatgggtaagtatcacccgcatggcgatgcttcgatctatgatgccctcgtgcgtatggcgcaggatttttccatgcgcgacccgctgatcgacgggcagggcaatttcggttccatcgacggcgatcctccggcggcgatgcgatacactgaatgccgtctggaaaaggtcacggaatccctcctgtcggatatcgacaaggacaccgtcaattttcaggacaattatgacggccgcgaacaggagccggtggttctgccggcacgcttcccgaaccttctcgtcaatggttcaggcggtattgcggtcggcatggccaccaatattccgccgcacaatctgggcgaagtcattgatggttgcgttgcgctgatcgacaatccggccatcgaactgtcggaactgatggaattgattcccggtcccgatttcccgacgggcggtatcattctgggccgcaacggtatcaattccgcctatacgaccgggcgcggctcggtcatcatgcgcgggcgcgccacaatcgagccgatgcgtggcgaccgtgaggccattatcatcaccgagattccctatcaggtgaacaaggcctcgatgatcgagaagatggccgaactggtgcgcgacaagcgcattgatggcatttccgatctgcgcgatgaatcggaccgtgaaggctatcgcgtcgtggtggagctgaagcgcgatgccgtggccgatgtcgtgctgaaccagctttatcgctatacgcctttgcagacctcgtttggctgcaacatggtggcgctgaatggcggcaagccggaacagctcacgctgctcgacatgctgcgcgccttcgtcgccttccgcgaggaagtggtgacgcgccgtaccaagttcctgctcaacaaggcgcgtgatcgcgcgcatgtgttggtcggtcttgctattgccgttgccaatattgacgaggtgatcgccctcattcgccgtgcgcccgacccggcgacggcccgtgagcagttgatggagcgccgctggcccgccgtcgatgtggctccgctgatccgtcttatcgacgatccgcgccatacgttgaacgaagacaatacctataacctctccgaagaacaggctcgcgccattctcgatctgcgtttgcagcgcctcaccgcgctcggccgcgatgaagtggccgatgagttgaacaagatcggtgaggaaatccgcgattatctggatattctcggctcgcgcctgcgcgtgatgaatatcgtcaaggaagagatgattgccgttcgcgacgagttcgcaacgccgcgccgcaccgaaatcggttttggcggcgcggaaatggacgacgaagacctgattgcccgcgaggatatggtcgtcaccgtcagtcatgcaggctatatcaagcgcgtaccgctcacgacctatcgtgcgcagcgccgcggcggcaagggccgttccggcatggccaccaaggaagaagattttgtgacccgcctgttcgtggccaacacgcatacgccggttctgttcttctcgtcgcgcggtatcgtttacaaggaaaagctgtggcgtctgccggtcggcacgccgcaatcgcgtggcaaggcgctcatcaatatgctgccattgcagcagggcgagcgtatcaccaccatcatgccgctgccggaggatgaggattcctgggcgaacctcgacgtgatgttctcgaccacgcgcggcacggttcgccgcaacaagctgtcggacttcgtgcaggtcaatcgcaacggcaagatcgcaatgaagctcgaagacgagggcgatgaaatcctctcggtcgatacctgtacggaattcgacgatgtgctgctgacatgtgccggtggccagtgcatccgcttccccgttaccgatgtgcgcgtctttgctggccgcaattctatcggtgtgcgcgggatcaatctggcagagggcgacaaggtcatttcgatggcgatcctgcatcatgtcgatgcaacgccggcggagcgttccgcctatctcaagcgttcgattgcagagcgcagggcacagggcgctgacgatgcggatgatatcgttgttgtcggcgaggatgtcgatgcagaagcggagctgtcggaagatcggtatcaggagttgaaggctcgtgaggaaaccgtgctgacggtcagcgaattcggctacggcaagcgttcttcgtcttacgagttccgcatttcgggccgcggcggcaagggcatccgtgccacagatacgtcgaagaccgatgaaatcggcaagcttgtggcgctgttccctgttgagggaagcgatcagattctgcttgtttcggatggcggacagcttattcgtgtgcccgtggatggcattcgtattgccgggcgctcgaccaagggtgttacgatcttcaatacggcggatggcgaaaaggttgtctccgtggagcgcatatccgatgcggatagcgatgaggaaaacggcaatgggggcgatgcggcgccggaaggcgatactcccgctgccacgcaagaataagaaggaatatacgatcttcgggtcggtatttttcgggtttcaataaaaaaggccgatggcgcaaaccatcggcctttttcagatgccaagactggaggaattggcgatctcaaatctttatcggcagcctgctcaggcgcggcctgcaccccatgtgcctaattggtcagcgcgaacgcatgttgcgcagcgtatcacgatcgaatgcaacctgacgcacacgctggcgcttgctcgcgttctcttcgagaagaagtatgattgccgaggcagccattgcgaccatcatggataatgccagaagaaagatcatcatcttcttttcctttcgacatacatacgcttcaagaacgaaaaggttgcaccaaacttgcacctattctggtaaatcggttgtgaacttgtcgtgaagatgctgttcatatcgcgttcatttgttttcttggtttctgttttcttatcgctgctgttcttgttgaaaatcccgtcagaaaaggctagctggaagaaatgacgatcgcgatctatgcgggttcctttgacccggtaaccaacggccatatagatgtccttaaaggggccttgcgccttgccgatcaggttattgttgccatcggcatgcatcctggcaaaaaaccgcttttcagttttgatgagcgcgttgcgcttattgaggcaagtgcgaaggcggttctgcacaaggatgctgcgcgtgtttccgtcatcgcttttgatgggctggtcattgatgctgcgcgcaagcatggggcgcaattgatggtacggggcttgcgtgacggcaccgaccttgattacgaaatgcagatggctggcatgaacggcaccatggcgccggaattgcagacggtttttctacctgccgatccggcagtgcgcacgattaccgccacattggttcgccagattgcgtccatgggcggggacatcaagcccttcgttccggtggccgtcgctgccgccttgaacaccaaattcaaatcctgaccgcagggagtttttcgatcatgtctttcattcgctcggcgctggccgctgccgcttttgtcgcgctctcgatcggtgcagtgcagaccgcatcggctgccgatcctgaaaataccgttattttgaaactgaaggacggcgatgtcgcacttgagcttcgccccgatcttgcgccgaagcatgtggcgcagatcaagaaactggtgcgcgaaggcgcttataacggcgtggctttccaccgcgttattccgggtttcatggcgcagacaggcgacgtaaaattcggcaatatggacaagggcttcgacgcggcccgcgttggtaccggcggttcgaactaccccgatctcccggcggaattttccaaggaacctttcgtgcgcggcacggttggcatggcgcgcagccagaatccgaattcggccaattcacagtttttcatcatgtttgatgacggcccgttcctcaatggacaatatacggtcgtgggcaaggttgtcagcggcatggatgccgtggacaagattaagaagggcagcgaagccgagaatggtgccgtgaagaatcccgacaaaatcatcaaggccaccatcgaagctgacacgaagtaacacccatctggcgccccggaaacggttgaactttcggggtgcaaatcaacaggagaggcccaatggcttataaagacccagaaaatacgctcgttctcgaaaccacaaagggcaatgtggtgctggagctctacccggatctcgcaccgggccatgtcgcgcgcatcaaggaactggcacgcgaaggcgcttatgacggcgttgtcttccatcgcgtgatcgacggtttcatggcgcagaccggcgacgtgaagttcggcaagtcgggtggcgctcatttcgacggttcgcgcgctggcatgggcggttcggacaaggcggacctgaaggctgaattttccaacacgccgcacaagcgcggtacggcctccatggcgcgctccgccaatccgaattcggccaattcgcagttcttcatctgctttgccgatgctccatggctcgaccgccagtacaccgtctggggtcaggtcatcgaaggcatggataatgtcgaccagatcaagcgtggcgagccggtttccgatccggacaagatcgtgaccgcgcgtatcgccgccgacatctgattcaatagtttgtatcgagaaatctcggctccggcttcggccggggccgactttatgcgttgcgtttccaaacgcgatattgcttcgcgctttcgctggaaatgcccatacgaggtaagtcatgcgtgttgatcttttcgatttcgatctgccggaggagcgcattgccttgcgcccggttgagccgcgcgatcatgcaaaactgttgcacgttcgccccggagagccgtttgaagatcgacacgtctatgatctgcccgaccttttgcagccgggcgacgcgcttgttttcaatgataccaaggtgataccggcacagcttgaaggaatgcgcgagcgcacgggcaatatttcgcaggtcagtgcaacgctgcatatgcgtgtcggccctgatcgctggaaggctttcctgcgccctgccaagcgcgtgaaggaaggcgaccgcatccgcttcggccattccggaacaagctgctttctcggcacgctcgatgcaacggtagctgaaaaaggggattcgggcgaggcgcttctggttttcgatctgtccggtgcggtgctggacgaggcgattgctgccgtcggccatattccgttgccaccctatattgcttcaaagcgccctgaagacgagcgtgaccgcaaggactaccagaccgtctatgcgcgggaggaaggtgcggttgccgcaccgacggcggggctgcatttcacgccggatcttctggaaaagatcaaggccaggggcattgaggagcatttcgtaaccctgcatgtgggggcgggcacctttctgccggtcaaggccgacgacaccggcgaccacaagatgcatgcggaaatcggccatgtttcgcaaaggacggcgagcgcgctcaatgccgtgcatgagcggggcgggcgtattatatgcgtgggtacgacttcgctacggcttatcgagagcgccacgggtgaggacggtgttgtgcggccatggtctggcgcgacggatatcttcattacgcccggctatcgcttccgggctgtcgatctgctgatgaccaattttcatcttccgcgttccacccttttcatgctggtttcggccttcagcggtctcgatacgatgcatgctgcttacaattatgcgattgccgacggctaccgcttctattcctatggggacgcaagcttgcttgaacgtatcgaccacgatagacactcggcatgaccacagaaaatttcggattcaaggttctcgcgcgtgatggcgcggctcgtcagggtgagatttccatgccgcgcggcgtggtgcgcacgcccgccttcatgccggtcggcacggctggcaccgtgaaggcgatgtatatggaccaggtgaaagagcttggcgccgatatcattcttggcaatacctatcacctgatgctgcgccccggtgccgagcgcgtggccaggcttggcggcctgcacgaatttggcggctggaaaggcccgatcctgactgattccggcgggtttcaggtcatgtcgcttgcgcagttgcgcaagctgaacgagcatggcgttaccttccgttcgcatattgacggcaaagcctatgagatgacgccggaacgctccattgaaattcaggggctgctggattccgatatccagatgcagcttgatgaatgcgtggcgctgccgtcaccagaaaagaataccgaacgcgccatggagctttcgctgcgctgggccgaacgttgcaaggtggcatttggcgaccagccgggcaaggccatgttcggcatcgtgcaggggggcgatatcgcgcgtctgcgcgaaagatcggcagaagcgctcaaggccatggacctcaagggctattcggttggtgggcttgcggtgggcgagccgcaggaagtcatgctggatatgctggaagtggtctgcccgatcctgccaacggaaaagccgcgctacctgatgggggtcggcacgccagatgatattttgaaatccgtggcgcgcgggatcgatatgttcgattgcgtgatgccgacgcgcgcggggcgccatggccttgctttcacccgcttcggcaaggtgaatttgcgcaatgcgcgtcatgcggaagatcatcgcccgctcgatccgcaatccgattgtccggcatcgcgcgattatagccgcgcctatctgcatcatctggtgaagtccggcgaggcgctcggtgcaatgctgctcacctggaacaatcttgcctattatcaatatctcatgaagggcattcgcgcggcgattgccgatgggaaattcagtgattttaccgctgaaaccacggaaggctgggcaagaggcgatatgcctgcgctctaaaacggttcgtgttttaacggaaacgccggaaccgctctatgtcttggtttctacgcattgtccgctcgtcagcatggtttccaggcggcagagcacggaatattgctcggcatcggtgaggatatcgcaatcgagaagcttgccgctttgcattccggcaattgccagataggcgatgagtgcggtgtcgggatcgaccgcatcggataccatgcggtcaagcaaagccctgtggtaatgtcgaacaggcaccataaaatccggattttccgccagtgcggcaagcacaccgcaagcaggaggctccttgtcggcttgaatccgatagacgtccagaaaagcgcgggctacccggtttctctcaccgctctggagcgtttcctgaaccgccatggcctgctcatgttcctgcatatatttttccaccatagcttcaagaagcttggctttggtggggaaggaatagagcagtccacctttggaaaggcccgcacgagcagcaacagcatcgagtgaaatatgggccgggccgacttcctgcgccagctcggttgctgcacgtaaaattttttcgcgtgaattctccctctttgtgggtaacaatttacttgatctcctgaccgttcatatgctgacattaccgtccagacggtacagttgcccgcctctctcattcaagtaaattaagcgcgacctttgcgtaaaaggggatgcgcttcaaagccaccttggagttcatccgaatgatcaagcgcctgatcctggcaataatattcctggtggtcgtcgtcggagggttgatcgggttcaatctgttccgctcgaagatgatcaaggatttttttgccaatatgcagcagccagcgcagacggtttccaccgtaaccgttgagcccggtgtgtggcagccgggcgtggaagccatcggcaccgccagcgcgctcaatggcgtcgatctgaccgtgcagcttgacggtgtcttgcagaagatcaacttcaaggccaatcaggacgtgaagcagggcgatattctcctgcaaatggaagacagtatccagagggcggaccttgccgccgcggaggctgaggccgttcttgcccagcagaatttgaagcgcgccgatacattgcgtacgcgcggcgtgggcgcggtatcgaatgtcgatacgactgccatgccggcgaatgccgctgtcgcactggtgaaaaagatgcgcgccacgctggcgcagaagtcggtcaaggctccgttttcgggcgtcatcggcattccgaaggtcgatatcggccagtatctgacgccgggcacggtgatcgctaccttgcagaatatcgatatcatgcgcattgattttacggtgcccgaacagctgcttgcaaccataaagcttgggcagaccgtgaaggtgggttccaatgcggacacacttgattttacaggcaagatcgtcggcattgaccccaagatcgacccgaccacccgcctggtttccgtgcgcgcggaggtggataatcccgatcacaagctgacgccgggccaatttgtgcaggttcgcgtggaactgccggaagaaagcaatgtgattgcactgccgcagacctccatcgtgtcgagcctttacggcgattatgtctatgtggttcgccccgaacagaagcaggaaagcgcgaaggcgagcgaagccgcaaaggtgcaagagggccagaaacaggtggcgcagcaggtctttatcaagcttgggcggcggtctgcaggcaatgtggaagttacaagcggcctgaagcccggcgacatcatcatcactgcgggacagaaccgtctttcatccggtgttccggtaaagatcgacaatacggtcaatccgtccgggaacccggctgacaggcaataggcgagcaagatgaatttttccgatatcttcatccggcgccccgtgcttgccacggtggtttccctcatgatcgtccttttgggcctgcaggggattgcgcagctttccgtgcgcgaatatccgaaggttgatgaaaccgtcatcaccgtgacaacggcctatgccggtgcgagcgccgatctcattcagggcttcatcactgcgcccattgcggaagcggtcgcaacaaccgaaaacattgactatgtaacctcgtccagccgtccttcgtccagtactgtcaccgtgcagatgaagctcggcgcagacccggatgcggcgctgaccgaggttatcgcgaaggtcaatcaggttcgtggcaatctgcccgacgaatccgacgatcctgtcatcgtcaagggaacgggccagagctttgccaccatgtatctggcggcgcagaaccccaatatgacgagtgagcagatcacggaatacctaaagcgcgtgatccagcctcgtatgtccaccattcagggtgtcgccaaggcggaaattctcggtgggcaggtctattcgatgcgtgtctggctggacccgatccagcttgccgcgcgccagatcaccgcgccggaagttctgtccgcgatcaaggcctcgaacttcctgtctgcgccgggcaagaccaagaacgaatatgttgcgacatcgatcacgctgaagtccaccttgcagacaccggaagctttcggggccatgcctatcaaggcgttgggcgacgaagtggtgcgcctgcgcgatgtggcaaaggtggagcttgcggcagaaagcacggatactatcgtttcgttcaacggttcggccggcacattcctcggggtctatccgacaccggcggcaaatcccatcgacatggcggcagccgtgcgcaaggaattgccatccattcaggcatcgttgccggaaggcatgtcgctcgtcctcgtttatgacgcgaccgagcagatcagttcttcgatcaacgaggtgttcacgaccattggcgaagccgtggccatcgtcattctggtcatcatcgtctttctcggctcgttccgctcggtgctcatcccgattgtcacgatcccgatctcgctgatcggcgtgtgctttttcctttatgtgctgggcttttcgatcaacctcctgtcactgcttgccatggtgctcgctatcggccttgtggtggatgacgcgatcgtggtgctggagaatatccaccggcatatcgaggaaggcttgcaccccatcgatgcggccttcaaggggatgaaggaaattaccggctcgattgtcgcaatgacgatcacgctggcggcagtgtttacgccgctcggatttaccggcggcctgacgggttctctgttccgcgaattcgccttcacgctggcgggcgcggtcattatatccggtatcgctgctttgacgatttcgccgatgatgtgttcgcgcatgttgaagcatggcgaccagacccggttccagaagtttatcgaccgcaccttttcgcgcttcgagaagtggtatcatgcgcgcgtttccaactccctgaactatcgctggatcacgctggcaattgtcttgtgcctcatggggctgacgggcttcctgttcatgaacacgtccagcgagcttgcacctgaagaagattcgggcgcactgttttccatgtttcaggccccgcaatatgcgacgtcggcctataccaatctctatgccgagcagattgatgcgctgaccaaggatctgcccgagcagaaaactcggttccagatcgttggcatggacggcggcacgacttcgggcatcgcgctctgggttttgaaagactggaatgagcgtgaccgttcgcaaaagcaaatccagcaagacctgaccgcgcgtatctccaaggttgcaggcgtgcaggccttcatcttcgcgcctccatccctgccggggacaggtggcggcctgccgatctcgatagcgctgcaatcgaccggccctgccgatcaggtgtttgcgcttgccgaagagatcaaggccgaagcacaggcttcaggccagttcattatcgtgcagaattcgctctccttcaacgcgccgcagaccacgatcacgattgaccgtgaccgtgcggcgacgcttggcgtgcaggtgagcgatatcggttcgacactcggtcttttgaccggcggcgcatcgattgccaagttcgaccgcgattccaacagctacgatatcatcacacaggtgccggattcctaccgcgccaacccggaaatgctcggcaacttctatgtccgcagtgtttcaggttcgatggtgccgctgtcctcggttatccagatcaatgaaaatgccgcacctgcggccatcgaacagttcaatcagttgaactcggccacgatttcggcgctgcccttgccgggcgtgacgaccggccagggcctgcaaacactggtggatatcgccagatcgaaaatgccggaaggtttcttcctcgattattcctgccagtcccgactggaggtggagcagggcaacacgatcctgatcgcttttggctttgctgttttcgtgatctatcttgtgcttgcagcgcagtttgaaagcttccgcgatccattcatcatcatgatgtcggttccgctatcgattttcggcgctatcgtcccgctcaatatcggccttggcacgttgaacatctatacgcaggtagggcttatcacccttgtcgggctgataaccaaacacgggattctgatggtggagtttgccaatcagcagcgccgcctgcacggcctttcgcgccgcgacgccattgtggtcgccgcagaaacccgtctgcgtccgatcctgatgaccacagccgccatggcgcttggcgtggtgccgctgataatcgccaccggcgcaggcgctgccgcccgttactcgatggggctggtgatcttcacaggcatcacgatcggcaccatctttacgctgttcgtggtgccgatgttctatactttcattgcaaagaaggatgttgagggcgggtatgttacgccctcggaagaaggcagtgaatctgcgccagtgcaacatcactgaaacttgcgttgaaccacggacaaagggcggcttagaaataagccgccccttttatttgtcgaatgaccatatgagccagcatgatacctttatccgttcttgacctttcgcccgtttcagaaggcagcgatgcggcccattcgcttcgcaacacgctggagcttgcgcagcacgctgaacggctgggcttccaccgctactggctggcggaacatcacaatatgccgggcatcaccagcgcggctacctcggtcgtaatcggctatgtggccaacggaacctcgaccattcgcgtgggggcgggcggtgtcatgctgccgaaccattcgcctctggtgatcgcggaacagttcgggacacttgcttcgttgtttccgggccgcatcgatcttggccttgggcgcgcaccgggaacagacccagttacggcccatgcgcttcgccgcaatctggacagtgacgccaatgcgtttccgcaggatgtcgtggaactgctcaactatttcaaaccggccgaacccggccagcgggtgcgggccgtgccgggcgaggggttgaacgtgcctgtctggatattgggttccagcccgttcggtgcgcagcttgctgccatgctgggcctgccttacgcctttgcctcgcattttgctccggcggagatggagcgcgccatcgcgctttatcgcgaacgcttcgagccgtccgaatatatgcagaagccttatgtgatgctgggcctcaatgtgattgcagccgacacggacgaggaggcaaattatctgttcacctcgcagttacaggctttcatcaatttgcgcagcggtcgccccggcaagctgcctgcacctgtcgaaggctatatggagcggcttgatccggcagcacaagccctcgtccgccagatgctttcctgccgtgtagttggcgggccggagactgtggcgaagggcatcaaggcctttgcggaaaataccggcgcagatgagttgatgattaccggcatgatccacgaccacaaaaagcgtttgcgctcttacgagatcgtcagtaattcgattgcgtgaggatcggtttcgttgcgaacctctgccagaagccagtcgcgaaaagcggttacggccggtgttttcgcgcgtgttttgggcgccacgaaataatagctgctcgggcttttgaccgtatgcggacaggccacgataagctggccgttctcaatctcggagcggatgaggaaaagtggcatgagcccatgccaagccccgcaacacaagcctgcgatacgttggagaactgctcaaagcgcattccgcccggaacaggcgtggtgatgccgaggctcctgaaccaatgctcccatgcgccggggcgcgacgccatgttgaaaagtggcaggcgcagaaggtcatgcgggcttgtgaccgggtgatccttgagaaaggcggggctgcatacgggggcgacggtttcatccatcaaaaaggtgcattccgcattcggccaatccggctggcctatatgtattgccgcgtccagcccttcgcgatcaaaatcgaactggccgatgcgggtcgcgaaattcaggatgatatgcggatattgcgcgacaaaacgcggaatgcgcgggatgagccagcgggcgccgaatgtagacaggaaggcgagattgagtgtcgtgccgcgcatctgcgacatcacttgcagtgacgccgcccggatggaggcaagtgccggcccgatggcttgcagataaacacgcccagcttcggaaagcacgacattgcggcttgtgcggtcgaaaagggctgctccaagctgttcttcaagagacgcgacctgacggctgactgcgccttgtgtcagggaaagttcgtctgctgcggctgaaaaactttcatgccgcgcaaccgcatcgaatgcggcaagcgcactggttgagggcagaaggcggcgggatagggttgtcatgatctattactaaacggaatagatcgatgagtaaacgtcgattgcgttcatcgtcgtgccgctccatattccctgcatattcaatctgaggagaatacctgatgtcacgtgcggcttttgcctgggaagatccgtttttgctggaggagcaactgaccgaagacgagcgcatgatccgcgactcggccaaggcctttgcaagcgacgttcttctgcctcgtgtcgaaaaagcctatctggaagaaaccaccgacccggaactgtttcacctcatggggcaggcggggcttctgggcgtaacgctgccggaagactatggcgcggccaatgcaagctatgtagcctatgggctggtggcgcgcgaagtggagcgcattgattcgggatatcgttccatgatgagcgtgcaatcgtcgctcgtcatgtatccgatctatgcctatggttcggatgaacagcgcaagaaatatcttcccggcctggtttcgggtgaattgattggctgtttcggccttaccgaacccgatgcgggttccgacccggctggcatgaaaacccgcgccgaaaagatcgatggcggctatcgcctcagcggctcgaagatgtggatttccaattcaccgattgccgatgtgttcgtcgtctgggcaaaatcggctgcgcatgacaacgccattcgcggcttcattcttgaaaagggcatgaagggactttcagcaccgaagatcgggggcaagctttcgctgcgcgcttctatcaccggcgagatcgtgatggatggggttgaagtttccgaagacgcaatcctgccgaatgtttccggtctcaagggcccgtttggctgtttcaaccgcgcgcgctatggcatttcgtggggtgtgatcggggctgctgaagattgctggttccgtgcgcgccaatatggtctggaccgcaagcaattcaacaagccgctggctggcacgcagctttaccagaagaagcttgccgatatgcagacggaaatcgcgcttgggattcaggcatcgcttcgcgttggccgcctgttcgatgaaggcaagatggcgcccgaaatgatttctatcgtcaagcgcaacaattgcggcaaggctctggatattgcccgccaggcccgtgatatgcatggcggcaacggtatccagattgaatatcacgtcatgcgccacgcgcagaatctggaaaccgtcaacacctatgagggcacgcacgacgttcacgcgctgattctcggccgtgcccagaccggcattcaggcgttcttctgatcgtcggttccaagcctgcttttggcccgctcgcaatttgcgggcgggctttcttatattcatttgggattgctgaacatgcagaacacaccgcttgacggtctcaaggtggtcgaactggcgcgtattctggccgggccatgggttggccagacgctctgcgatcttggtgccgatgtgatcaaggtcgaaagccctgagggtgatgacacacgcacctgggggccgcctttcattgatgtcgaaggcgaacggtcggctgcgtatttccatgcctgcaatcgcggcaaacggtccattacagccgattttcgcaccgaggagggcagggagctcgtgcgccgtctggtggcggaggctgacgtcgtcatcgagaatttcaagctgggtgggctcgacaaatacggtctggattatgaaagcctgaaagcgataaatccgcagctcatctattgctcaatcacggggttcggccataccggcccttatgcggagcgtgccggatatgacttcatgatccagggcatgggcggcatcatggatttgaccggcgagccagaccgcgagccgcagaaaatcggtgtggcctttgcggatatctttaccggcctttatagcgtgattgcgatccagtcggcccttatcatgcgcgcgcgtaccggcaagggccagcatatcgatatggccttgtttgattgcatgtcgggggtgctggccaatcaggccatgaattaccttgcttccggcaaatcgccgaagcgcatggggaacgcgcatccaaatatcgcgccttatcagacgctttctgtttcagatggttacttcatcatcgcctgtggcaatgatgggcaatttggaaagctttctacgctgctgggtatcggtgaactggcaaaggacgagcgtttcgctaccaattcggcacgcgtcgccaatcgtgcggcccttacggcgctattggaggaacgcacaaaacagtggaagcgtgacgacctgctggcagagcttgcgaaaataggcgtacccgccggcccgatcaatacggtggccgatgtcttcgccgatccgcaattcaaggcgagagggatgaagatcgacccgcagggtgttccgggattgcgcacgccgatccgcttctctgatgctgatttaaaactcgacagccgctcgccgaaactaaatgaacacggcgctgcgatccgcgccgaactcgacaaaggctgaaaaggaaaatcccgtctttaaacgtcccccgaacgttgggcatccagcttcgggggcatgggatcaagaggccacctaaaacaaaacccgctttcgcgggtctaatgtttccaacaacttagcttgggtaaagttgtgaatggtgcggtcgagaagactcgaacttccacgggttgccccacagcgacctcaacgctgcgcgtctaccaattccgccatgaccgcccgtggtaggagccgaactccgtcggcgagggggcatttagcaaatcgattgggggtgcacaagccctatctgcattcaacaaaatcagtacgtttccagcgtttccttaagtgtcacccgaacttgtcaccttagccgacgctctttgcctcgacccttgctttctttgaagtcagcccatgagcgccgagggtagcgttaatgagcgacattcgagatacgaccgattgtgtacctcatgcgggccaaattgtgtaccgcacgatacaccgataacaggtccccggttctctgccaaggttgacgaacgccaccgccgcaatgaccaagagcgcggatgcgatgacgcgcagcgatgcgatgactgaaatcttcaacttcatggaccacaaggtccgtgtagtgctcctgaagggggagccatggttcgtggcggctgacgtgtgccgctgtctaggtattaaacacacaggcagcgccgtggtttccgccgatgtgcatgaaagagggtggctcgctaaatctagtgtgggaaattcccacgttagtttcccaaatcgcggcgcagttatcgtctccgaagcccgtctctacaagctcatcatgcgctccaccaaaccggaagccaagaagttccagaactgggtgacaggaacggtactccctgcaatcctcaaggacggcctgtatgtgcgcggggaggagaaggtttcagccggtgagatggaccttgaagaactgacgctcatcaccttgacccgccttcaggagaaaatgaagcgcctgaaggaagagaaagaggctgccgaagctctggctaagttctcgcaaggcatcatcacggaacccctagaatacgtcacgatggacgaatgatgtgcggagcacggggcgagccttaagccacctctaccttccccatgggatgaagaccaagcttagccggaaggcggctgtgctgtgccgtgagcgggggattgaggtgaagaagcagacgcgggaactgaatacgccagacgagcagcttcttagacggactaaccggcattaagtgcggggcaggacggagggcgtaccccgtgggttcgtggcggctgatgtgtgccggtgcctcggtattcacattcgttcggatggcaggatcaacacgaactgagccttgagcaagctgacagcatccgagaagcaaaacctaccgtacaaagaggcccatttaaggggccttaaagaagttgctgcccgcgcctatggtgtgtcgcttgtctccgaaagcggcctttacaagcacaccagcggcggctcccgcaggcatctctccagattggatggggatgaaaaatataccctcagaattaatgagggtattcgcggcaaccccaacgcaactttcatcacccgctcgggcatcaataagcttatcagccaccggcgttcatgcgatccagccgctggacgctcaacaagccgattgccaaagagttccagaactggctagcccgagaagtcatcccagaatatttggcagaaatttccgcgaaccacatctgattaaaggcaaccgcgcactacccccgtggccccttccgtttcccttgaatgctgccagaaggtgaagccgatagagcattcagcgctttccggtaggtggtgggaggctggaaccagagaggtgcgaacggctttcctgaaggcttcacgtgaggggcgggagggctggacctaaggttgcataggagcagcacatgcctaataggttgcacagtggcagagctaacccggcgcagtagagataagcaccaagagctaaccctctacagaagcagggcggtggtcttatgtatcctcccggctctggccttggtctgccttgaagtccatttagggcttgggggtgttggactgatggcgtatgcagcaataaagtccaattagagtgtgtattgactttatggactattagtccgataactcctataaacctatttggattatgggggccaacatgaacaatgcaaccgtcgccaacgtcgccgctacctaccggggtcagcttgtggggtacgctcgtacatcgacaaccgatcagaaggcaggacttgccgcacaagagcgagaccttcaagcggcagggtgtgatcgcatattcagtgaacagacctctgccaaggatagtaagaggccggaactgcaacgcgccctcgatcatctgcgagaaggcgacacgttcattgttaccaagctggaccgtctggcccgttcggttgctgacttggttgatctcaccgggcaactcagcagcaagggcgtcagtttgcgtatcctcgccatgaacctcgacacggcaacgccgacagggaagcttatgctgaaccttttgggatcgattgcggagttcgagcgggaactgatgctggaacgccagcgggaaggtattgcagcggccaaggcaggcggcaagtacaagggcagggcacccaccgcacagcgtcaggcagacgagattatccgcttgaaggacgaagggaagaccgtcgcggaaatcatggcggcaaccaaggcggggcggtctagtgtattcagcattcttaaggaggcaggaaggacggaagcccagctatgaccggaagcaactcaacgctgttcaggacatgcttgccatgggagccggtacatctgagattgctaaggcgacggggttgacacgacagaccgttatcaggatcggtaaagaccctgtgaaggctgaccaaacattgaagcaatgggagccgcaaggatacgacatgcaaagaaaatgctaggcattgaacggtttttccgtaatacagtatccagaattgaataagatcaaagcaggtaaatgtcaggatggtgaggtagacaggagcacggaccttggcgtcacccatggcgataccaagagaggctctggataaagctatagagatacttaactgagaataggtcgcccagtagcagcttagccactccagcagcacgaccttaacggaaatgttcaggcgcgtccctgcggatcaatgtcggggatgtttcgacgcatggctccatatcggtgtatttttttgaggctccataaatataatagaggacttgtaaataggcgcatatgcggttaggtgcgggttgaaattcagcatgatagggggcggggcaggcatggttgattacgctgacgacgtggacggtgttatccttgaggacgacgagcagggcaacgatagcgagcctcaggaagaggatgcagaaatccgcagatatagcgatatggcattcaatccgtggcgctttgcggcaactgtgaaagcggaggctcttgttcgggaagctgtacaggctgtcgaagccgcagagacacgacagaaaaaacgcagggctaacgatcagaaagtcttcgaggacacagtagaagccattatctgtgacctcatgcaccaccggatatgtggccgtgagcacggcattcgtgtcagccgctccaatcgtagccttggcaagagccgataccgcaatccgatctattccaaagtgttcccgtcaatcctcgataaactggaatatgctggctggatcgagcagactgtaggcgaccgagggaaggttgtgaagggggcgcagacggtcatctatcccggcccacgtctggtcagccgtatggatgctgtcgatatttccttggctgacatggggattgccgatcagtctgacccaattatcctacagcggcccaagaaggatcgaaggctgttcggggcgcgggaagaatatgaggacaatgaacggacgcgtcaattccgcagtgaaatggaccagatcaacggctggctcggtaaggccgatcttgaagtattggacgcttctgacattgctgtagatgatacgggcgcagctataatacggttgcgcgacccggcaaagcgcaagttgcggcgttatttcaccgacagcgaccatacgttcacctcgggcggtcgtctgttcggtggcttctggcagaacatgacgaaggccgagcggcgggaccttttgctgatccagggagagtcttgcgttgcgctcgattacagcggcatgggacttcgcattgcttacggtcatgctggtattgatcccggtgagggagacctctatctggttccgggcttggaagatttccgatcaggtgtgaagatcgttaccagtgcgatgctggcagcaagcacacgattgcggagaatgcctgaggggacccgtgtgaagttcccgcgtctgcttaagttctcgacagtgcgggacgctattgagggccgacacccatccatacggcatctcttctattctggtcatggtcacgctgtgcagttcaccgaaagccagatcatggtcgatgtgctattgcgtctgatgaagatggagattgtcgcgttgccagtgcatgacgcggtactgattgcggagagcaaggcagatcagacgaaggctgtcatgctggaagcattcagggatcatgtcggctttcccggaagtgtcaccttcgagaactgacccgatggaaatctcgcgggtgccaagcttggctctcctttcggcttcacaataggcagatattcggttcccttgtgccgggtagaaaggatggtcaagccttgtcattgaggttatttctttactccataatcctcaatcatcattgaacggcggaagccgtcaacaagtatcaggcatcaggaagcttcatgctgccccttggtttggcactagcggtcatcttggcatgggatatgaggatgctgatgtcttaaccttaagtggatgttgaatggaggagtatgaagtacgatacacccttggtaacacgatcaggtgagcctaaggatataggaggtgaacccagagagataccttatatgtgggacccgtaagaagctttcctgcatgtccactcgacatgttcaccgctctgggttcttcaatgctccctatttcctctcaggatcgccgtagagactcattctggtgtttccggtagttccgctcaggttgcctgaatgcccgcccttgactcgctctggcggaaatagagggcatccatgccagaaggtccgatgtgcggagcacgggcgtggtgatccttgaggggagccttggtttgtagcggttgacctctattcgatcctcttcaagcgccgtacgggtgttgcgtccctttcgctctcccttctccgtgatcttcataatcagagaggcggagcctccacactcacggacagcattaggtccgcttgtgccgtctcccttggtccaccgttctctcgtccacaagcaagcctaatgacaccttatcgatatgtccttgatgagcaggactatggagtattgaaccctcggtaacaccgacaggtgaacctctatcatacccttaggtgtttaccctcggatcactctccattatggggaccgtgagagacatcccagccgtccggcacaccgccatccgcgccatgcacttgtccgtattccgacacacacgctggtgttaagccgtagaaaggcgctcaggagtccatggaggggcgtacaggggcttcccggtggttcggtgcggaaatcaacggaggcgactcagtgactcgctatggcggaaataagcgtacatctgattgccacgctttccctcagttcaatccgcagcacttcctgccgtgatcgtcgctaatgcgatgattagtgaactaccgaagggtgggccgaaggaggcacgataggttaagcaaaggttccccgtgggtttgcgctcacggggacctaacggcaattctcagcagccgtaaacgcttcggcagggagttgcgccgggaagcctgttttgggagtttgttaacctattacttggtgcaaaaagccattttctcactatatgatagtgtatatctagatgtttttacgtagtcatataatatttatttagatatgctgtatgaaagtcctgtttattttcttgattttttaatatattcatcaattaagtacgacattatttctctttctgcccgtatagctgagcagtattcaatcactagcgcaatcttatttgcattgaagaaatttttgctatcccatgtccgtttaaattcttttgcggtgtaagcgtacgagggggtgctgcaacttgaagtgataaatgagatgagagccgcacatatggcggctgtcttgagtaggtaaatcggcattatgctcccctgttgtcgtcgccctgctcgacccgctatcacgttgagtaccgacgctcaaggcatctcgataaggcggatttctagcaaagcctccgggtaggccttcaatgccatgatgccgtgcaccttgagtgctgccggggcttcaacttctttaacctcaaggcccagcgtccgggcgtacttggcgcaccaatcttcatattggatcagttcccggtctttcatggcgttgccttcctcgtcgtcataggcggcgggataccagtcgtaggtgtcgaagaagaagcctacgaccgtattgaagcctttggggacgttcgggcttgaatatgggtgtccgcctgagcgtgataattcaatggcctccaaggtcgtcatctgggagtgatgccaagcgtttggatcaaagttcaagggagcaacagcggctgtatctattgttgcttgcgtgttcatggctattcttcctgtcaatttcggttaaatttcgcaggaacggctatcaatgcggcacggttcatgtccaatgactaatttgaatcgatcacgagcgatggattcattccattgatgagtggatcggtgttagatagcttaatctcccgcccctgcactttcttgatcgccttgaatgcaatctccagccgcacctcagcgcccccgtaacgctcactcatgccgccactcgaatgcccaaggacaagatttctgtcaaattcggatacacccgcacgggtcaatttgtcttccatgccatgacggagggagtgaacggtgtgtttagggttctcagaaacggcacgtagatgtttcataagggcagcggaagcgctatccgcaccacgtacacgaccgtaccggggaaacagaaattcgctgccttccgactctttcagggcatcctttacggctttcagggcgctgccaatgagcggcacacgccggattgatccaactgtcttgagacgtctatgctcgtgaaagacaagatcaagataggggatttgccctttcaggtgtacgtctgatcgcaaaagccccgatatttcaccaagacgacaaccagttccctccaagatttgccaaaggttccatatgtcagacgcggcgtttgccgacagccgttcgcgcatagcgctgacaacatcagcggggaggggatcgcgttcttcccttgcgactgtcgcagttgtttccgccttaatcggcaagttttgaaatgggttcacagcgtcccgaacatcaaactcccggataccgagattgaccatagcgctcacgtcgcacagatagcgtttgacagttatcggcttcatttcaagttcaccgagcatccggtcacgtactgctctggcgtccttgcgtgtcagcttggacagcagacaatcgggcgcgatgatcgtatgaaggtggcccataacgcgttctatacgggcagctttgtggatttcgttgatatcgcctttgacgcgctcttgaacataaagccgcttggcatcctccagtgtgggttctgacggcttgcgtctaaccgcctctataggctcgcgcacaggcgcaccaaggccttcgtcgggttgagcactttgtggctgaacgctttcaggctgaggaggtgtgttcctgtggggatcggacttgtcgtccggtggagaaataaggcgttcaaattcagcgtttacgcggggccaatttcgcaaggcttcacgtcttgtctcacccaacaggcgcttgaactcacccttaggaatgaacgcttgtgccgctttggggacccttcggcggtaatgccatgtcccgaattttgtctggaatacataccttaacagcaaacccattgtggtcttcccgtgtacatgggtgtgtacctgagggatgctgaaacgtcgatgttgttgaaaaataacagcaatttgcgtcaaatggtgcggtcgagaagactcgaacttccacgggttgccccacagcgacctcaacgctgcgcgtctaccaattccgccacgaccgcccgtggtaggagccgaactccgtcggcgagggggcatttagcaaatcgattgggggtgcacaagccccatctgcatcttcggctcatctttttggaaaagaatgtgaaaaacggagtcttgcagcctgtgtgcataaagaaaaagcccatatttccgggctttttcaatgagattgtaatgcaaaaaaatcttcagaaaaacttcgtcaaaaagcaagtctgaccctcataagaaggtggccggcaaacgggttgctgaaaaatagcgaatcccgattccgcgcagcctgctaccgggccgagtcaccccatcacgccttgcagacgtttgatatcttcgatccgtttgactgtttccgtgtaaccggcatcaattgcttctgccgcacgatgaaagtctgcaaggccgatctgcccgaccgtcggcatcagcgaaacatccggcgggtcaccagccatacgggcgcgggaaatccggtcctgaatgatgttgaaggcttccatcatcacaccggtaatgccgaggcgcgtttccttttcgccatgcattgcctgcggcactgattcctgtcgcatctttgcctgcttgatgacggcagcgcggccatattggtcgtagtgcaggtttgccgccagaacgaggcgctgttcataggcgcggcagacagaaaccggcacgggattgaccagtgcgccgtccaccagcacacggtcgccccagcgcacaggctcaaagacgccgggcagggcataggacgcgcgcatggcttctaccagcgggcctgtggaaagccagatttcatggcctgtacgcagttcagtgcaaacggcaacgaaaggcttgggcaggtcttctatgcgtatgccgtcgaggtgttcacgcaggcggccatcaagcttcatgccgccaaaaaggccgctgccgcgaaacgtaatgtcgagaaggttgaacatgcgccgccgggtgaggctgcgggcaaattcttccagttcgttgagttttcccgccagatagcagccgccgacaagtgcaccgatggacgtgcctgcaatcatctcgatttcgatgcccgcttcgtcaagggcacgcagaacgccaatatgcgcccagccccgcgcggcaccaccaccgagggccaatgctattttttggggttcatgcgtgatttcagccggatcagcgacaccatcggccgacggttcgccgtcctggtgaattgccctgcgcttctggctccatgcaagcaccacgttggacacctcttcgtttcgtacagcttaaagcgcgtcgcatttcatcatatgcatacggcgcgttttaaaattcagtttttgtgcatgtctttatacaaaccccgttcccgctttttgggagacatgctttggcgaaacttggtatccagacaataaatactgcgaattgatgacgcgagccttattcgtctcttcacatcattttgaaaggaattattgatcgtgatcgcttgccattgtcagcgccaccttgccacccgacgaaacgacctgacgatagaagcacgaacgacgccccgtatggcatgtcgggccgtcaccggcgacgtgcactttcagccagagtgcatcctgatcgcaatccgtgcgcaattcgaccacgctttgcaggttgccggaggtttcgccctttttccatagcgtcttgcgcgagcgcgaccaataatgggcaatgccggtttccagtgtaaggcgcagggcttcctcgttcatatgcgcgaccatcagcaattcgccatcgcgcgcatcagtgacgatcgctgtaatgaggccggatgcatcaaagcgcggcatgaatgccgcgccttcttcaacggccttcttgtcggaaggctgggcaggaaaaatgctcatcgtctatgcctgaatgctgtgttcaagtgcggatcagggtcatgaagcgaacctgctggtccgccttttccttgaaatcgccggtaaaggtggtggtgatcgtgctggaaccctgcttgcggatgctgcgcatggccatgcacatatgttccgcctcgatcatgacggcgacgccgcgtggcttcaaaatgcgctggatgctgtcggcaatctgcgctgtgatgctttcctgcgtttgcaggcggcgggcaaaaatatcgacgacacgcgcaatcttcgacaggccgacgacacggccttccggcagataggcgacgtgcgccttgccgatgatcggcaccatgtggtgttcgcaatgggagaagaaggaaatatccttcaccagaaccatatcgtcgtaacctgcgacttcctcgaaagtggttccaagaacctcttccgggctttccgaatagccgccgaaaagttcctgataggcttttgcgacgcgcttgggcgtttccagcaagccttcacgatcggggtcttcgccggcccacaaaagcagggtgcgaacggcagcttccgcttcggccttgcctggctttttgtgtattctggttacggatgcctgattgacaggcaggctggtgtcgtcgttatcttggaggatgcgagcgtccatcagtattctccagtagtttccttcaaggaggaaacgagttaaacggacaatacaacgatgcgctttacgagcgggcgatgtattgatccggcagcagcaagccaccggacaggggtgatcgtgcagcgatccttggggtatgtgataatgtgcccatggcgcagacctgacttccctgttatataaacatttatttacaacttcaaaccgcagccgggcgacaaaattctgtttttgtccggcatggcggaaggctcgcctacatgatcgacgatatctacaataaacgcatcctggagtttgcgggcaatatggaacgcatcgggcagcttgccgagccggatgccgttgccacggtgcattcaaaactatgcggctccacggttaccgtttatctaaagatgagggatggtgtggtgacagatttcgcccacgaggtgaaggcatgtgcgctggggcaggcgtcttcctccgtcatggcgcgcaatgtgattggcgccaccgccgacgaattgagggcggcccgcgatgccatgtacaggatgctgaaggaaaacggcccggcaccggaagggcgctttgcggatatgaaatattttgagccggtgcgcgactacaaggcccgccacgcttccacgcttcttaccttcgatgctgtcgctgattgcattcgccagatcgaggaaaaggcgaaagccgcctgacatggggtcttgcggcgggaaacatacgggcaagggcgcgcctaaaccttacagccgcaacttcaccgatccatggcgcaagacgccgggacgcctgttcggcacggcactgatacgcttttaccagattacgctctcatcgcttatcggaaactcctgccggcatctgccgacctgttccgaatatgcctatgaagcgattgcgcgccatggtctttggcgcgggggctggatggggttctttcgcgtggtgcgctgcggaccgttcggcacgcatggtttcgaccccgtgccgcgggaactttctcccgatctcaaatggtatatgccctggcgctattggcgctgctcggcttcgcgcatcggaaaataactgttttttacgttaaatgaatataattcattaaccatcgctgcattttatagctccttgatattaaggcgttgccctgtccatttttgggccgcaatttgcctgcatgccctcttcgcgcattcgtaattttctgcgatctatcatgttgaaatcgtcgtcccgtatttcgcgtttctttgcgtccgtcgcatttggaacagccgttctttgtgcgtcaggcgcaatggcgagcacatcatgggttgtgttcgatgcggatagcgggcggatgctggggcaggacgatgcaagcgcgcagcacgcgccagcctcacttgccaagatgatgacgctctatctcaccttcgaggccttgaagactggccggttgcattgggacgatgcgctgccgatttcaaaaaatgcggcttccaaggttcggatgaagctgtggctgaaggccggcgacacgatttctacccgcgatgcagtcaacgggatgattatcgtctcggcaaatgatgctgcgactgtcatgggcgaatatcttgccggctcggaggccgcttttgcgcgcctgatgacacagcgcgcgcgccagatcggcatgaaaagcaccattttcgccaatccttcggggctgaccgcgaatgtcagccagttgacgactgcacgcgacatggcggtgctgggcatggctcttcggcgagatttcccggaagaatatgcgttgttttcgtagcgctccttcacttttcgcgggcgcgtctataacgggcacaacaacctgatgtaccgctatgcgggtgtggatggcatcaagaccggctatacaaatgtatccggctataatctggtgtcgtcggcttatatcaacaacaggcatctggtgggcgtggttctgggcgcaggctctgccgggcagcgcgatggccagatggcgaaacttctgacgcgctttggcggtgtcgataatggcaaggccgcgcctctggttgccatggcgaagccgcaggcggttactgcgaaactgaagccggatgtggttgccgatctgatcgacgatacccagatcgagcagggggatggcggctatccagtgacttccggcagatcgaactggcgcattcagctggcggcaacgccaagccgtgcgggtgccagcgaattgcaggagaaatatgcacccgtggtttccaggatcgtgcccggcgcaaagggcgaaatctcgccttcgcccaagggtcgcaaagtctatcgcgtgcgtttttccggcgtcagggattcggctgccgcaagcaaggcctgcgcgcagctcaagcgccagcaaatcgcctgcctggctattcagaactagagagcgtttcgatctgattgaatcagatcggcgctataatcctttttttgacgcgcattttttccgaaaaccgtttcacacttttcgggatgcgttctagctgtagtgattgcactttactgcctatgcaaaagggaatatgagccaaactcattttctatgcatgagacgaaccacccgcaatcgttggcgggactggataaggatgatgacaatgtcgaataccgtttccctgcaatttcccgatggttccgtacgtgaatacgatgcatcgatgacaggggccgcccttgcggaatcaatttccaagtcgcttgccaagaaggctgtcgcttacgctgttgatggcacggttcgtgatctttccgatccgcttggcgcttccggcaaggtggaaatcatcacccgcgaagacccgcgcgcgctggaactcatccgccacgacactgcccatgtgcttgcagaagccgtgcaggagctttttcccggaacgcaggtaacgatcggccccgtgatcgaaaacggcttctattacgactttgcgcgcaacgagccgtttacgctcgatgacctgccggtgatcgaaaagaagatgcgcgagatcattcagcgcaacaagccgttcaccaaggaagtctggtcacgcgagaaggccaaacaggttttttccgacaagggcgaaagctacaaggtcgagctggtcgatgccattccggccgggcaggacctcaagatctattatcagggtgactggttcgacctttgccgcgggccgcatatggcttccacgggtcagatcggcaattcattcaagttgatgaaggtggcgggcgcttattggcgcggcgatgccaataatccgatgctgacccgcatctacggcaccgcctttgcaaacgataatgaccttcaagcctatctccatatgcttgaggaagcggagaagcgcgaccaccgccgccttggccgcgaaatggacctgttccatttccaggaagaggggccgggcgtcgtgttctggcacgccaaaggctggaagatgttccagaatctggtgagctatatgcgccgccgcctcgacagccatggctatcaggaagtgaatacgccgcaggtgctggacaagtcgctgtgggaaacctccggccactggggctggtatcgcgacaatatgttcaaggttacggttgccggtgacgataccgacgatgaccgtgtctttgcgctgaagccgatgaactgccccggccatgtgcagatattcaagcatggccttaaatcataccgcgatcttcctataaagcttgcggaattcggcaatgtgcaccgctatgagccttccggtgcgctgcacgggctgatgcgtgtgcgcggtttcacgcaggacgatgcgcatattttctgcaccgaagagcagatggcggcggaatgcctgcaaatcaatgatcttatcttgtcggtctataaggatttcggcttcgaggaaatcaccatcaagctctcgacgcgcccggaaaagcgcgttggctcggatgagctttgggatcgtgccgaaagcgtgatgatgaccgttctggagcagatccggcagcagtcgaacaatatcaagaccggcattctgccgggcgagggtgcgttctacgggccgaagtttgaatatacgctgaaggacgccatcggccgtgaatggcagtgcggcaccacgcaggtcgatttcaacctgccggaacgcttcggcgccttctatatcggcgcggattcggaaaagaagcagccggtcatgatccatcgcgccatctgcggctcgatggaacgtttcctcggcattctgatcgagaattttgccggtcacatgccgctctggtttgcgccggtacaggtggttgttgcaaccatcacgtcggatgccgatgaatatgcaaaggaagcggctgcgaagctcaaggctgccggtcttcaggtcgtgaccgatctgcgcaacgagaagatcaactacaaggttcgcgaacattcgctccagaaagttccggtcatcctcgtttgcggcaagcgtgaagcagaagaaaagactgtcaacatgcgccgtctcggctcacgcgatcaggaatccatgacgctggatgaagcgattgcccggctttgcgaagaggcgaccccgcccgatctgcttcgcctgaaaaatgcaggctgataaaaagatacgtaaaaaggccgcgcgatgcggcctttttattgctctattggatcagtcgacaatgtcatcggaggcttccgaatcgctgttggcaagaacctcgacgtcctcgttcttgccggattcgaccttgaaatcgcgctgatagatgcgatccttgttcttggcgacggccacataatcgccctcgatcagcaccatcgaggaataggcgccagcactttcgcgtacaacatcgcctgaggcattgaggatcgaccaggatgtgtcggccagagcttcgccgccatggtcgcgcaccagcttgagcgttacttcggcggcgcggtgctgcaccgttgcctctgtcagctttccggcttccacgcggatatcggcgcggatgattgcatttgccgtgccgtaattcgacacgacatgataggttccgctgttgaggcgaatgatcttgttcggctttacgtccggcacgatcagggaacggtcgctattttcctcgtcggcatagattgaaaagcgcagcagatcgtccttgatcttgccattaccgggcaggacggcgctaagtttcatgccgccagcatccagaatcatgatttcgtggcgggcagaattggaaagcgtaatgcgtttggtggcgcctgcgcgtccataggctacgtgcacgagatagctgccttccggcaggttgaacgaggcgcttccacccttggatgaggctatgagaggcaattgaccatccggtcccacatcgggggaaaaaacgcgccagacgaggccggcagggatatcgccgccctcctgtgtcagcttcgccttcaggtcgagttcgtaggtccggaccagcggattgttttcagggctggcaggcgaggcataaggattgattgtcggcagattgagttttggctcgggcaggctgagaccggtgcctgcggttggatcgacaccctgtgcgaaggcaggcgaagcaaccagtgtagctgcaaccgcgcgccagactacgccgtcgcgcaaacgcttgccgggttttgatcgaggcataggcttttgattgttcatgacgttttttgagcccaatcctacggctaattcaaggcgaaagtgcacagccagccgttttgcgcagccgaaatttcagccgcaacgcagcagatttgactttacagcagaatggtggcgggtgagaagaggcagcttcgatgagcgcgcgtttcggtcgtaaagaatgatatcggcgttgtttattgttatgatggcaattttagaaagagggcacctgtgtcacatccggttttcgattttcttgcgcagcgtagcttaacccctatttccgccatttgtgaaccggcgccagaaggcgaagaactggccgcgcttttaaaggttgcagcgcgcataccggatcacggacgcctcacaccctggcgcttcattctctatcgcggtgatacacgcaggcaggttggcgaatatctcgtaaagcgagcggaagagcgggaagggccgctttccgatgcgcagaaagacaaggaagccacgcgtttttccgcgcgccgcttgttgtcggtgtcattttttcccccgttgcgcatgagcgaatccccgaatgggagcagttcctttctgccggtgcggttgcgatgaacctttgcatcgcggccaatgcgctgggctatgcgaccaactggatcagcaactggtatgcggaagatgcaccggcgcgggcatttctggggcttgcgccgcatgagcgcgttgccggttttgtccatatcggaaccgctgaaaataaaatgccggagcgcccgcgcgcggacatggaaaagatcgtttcggactattccggcccgtgggtagaatagaagaagcttgcgtgaagcgcgctgacttgtacggaaaagacgatgttttatgaaccgaaagacggaacgggcctgccgcataatccgttcaaggcgattgttgcgccgcgccccataggctggatcggcacccgctccagaaaaggggcggtaaacctcgcgccttattcgtttttcaatgcggtctgcgacacgccgccaatggtgatgttttcctcatcaggcgtgaaggacagtctcgtgttcatcgaggaaacgggtgaatttaccgcaagcctcgtcagcgatcatctcaagacacatatgaatgcttcttcagtggatgcgccgcgcggtgtcaatgagtttgaatatgccgggctgacgcaagcgccgggcaggctggttggcgcgccatgggtcaaggaggcctatgccgctctggaatgcgttgccgtggaaatcaggcgtttacaggacaaagaggggcggcacaccgacaattacatggtgatcggcgaggttatcggcgtgcatattgacgacagcgtcctgacggacgggctggttgatatttccagggcaaagccggtggcacggcttggctatatggattatgcgaccacgcagagcgtttaccagatgtaccgcccgcgctggaaagacgaagggtaaggccgggtttacaggccttttttcttcgcttcgctccagatttcttccatttcatcaaggctggctgcatcgagatcgcggcctgacgttttcaaagcctcctcgatgaaatgaaaacggcgtttgaatttctcgtttgcggaaatcagcgccgtttcggcatcgatttcaagatgacggccaagattgaccatggcgaagagaaggtcgccatattcttcctcgatttcggccttgtcgcttgcggccatggcttctttcaattccgctgtttcctcggcaatcttgtcgaggatgggggctgcctcagaccagtcaaagccgacctttgccgctttctgctgtaatttcagcgcgcgcagaagggcagggaaggcgttgggaatgtcatccacaaagccggttttcccgatgctttccagtcccagttttgcacgcctttccgcgcgctctgccttttcctccgccttgatgcggttccatgaacccttggccattccggcgcttcgtgcctgcgcatcgccgaaaacatgcgggtggcggcggatcatcttatgcgtgatggcttccacgacgtcaccaaaggcaaaatagccctgttcttccgccattcgggcatggaagacgacctgtagcaaaagatcgccaagttcctcgcgcaggtcatccatatcgtcgcgttcaatggcgtcgagaacctcataggtttcttcgagcgtatagggcgcgatggtgcggaaattctgctcgatatcccacgggcaacccgtttcgggattgcgaagggcggccatgatttccaacaaacgatcaatattgcgggatgatttcatctgccctccttcaaacttcatgaaagcccggtaaaacgattgatgagaatcgatccatgcagcttgaagtctgttgccgattttgcatagtcagccggggatcgcatatcggagcggtatgttcaacaagcggatacgtgaacgatgacaattcttgtaacaggtggtgctggctatatcggctcccacacgtgtgtgcagttgatcgaggcaggccatgaagtggttgtggtcgataatttcgacaacagccatcctgaggcactgcatcggattgaaaagatcacgggccgcgcgccgcgccgcgaaccgggcgatattcgcgatcgcgcccttatggaacagatgatcaaacgccataaatgcactgcggttatccattttgccgggctgaaggccgtgggtgaatcgagcgaaaagccgctgctctattatgattgcaatgtgctgggcacacttcggcttctgcaggccatggaagcgacaggcgtgaagaagctcgttttcagctcttcggccaccgtctatggcgacccggataaactgccgatcaccgaagatcagcccctttcggccaccaatccctatggccggaccaagcttgtcatcgaagacatgctgcgcgacctttataacagtgacaatagctgggcgattgcgattctgcgctatttcaatcctgtcggcgctcatgaaagcgggcttatcggtgaagacccgaagggtattcccaacaatctgatgcccattattgctcaggtcgcaactggacgacgcgaaaagctgaacatctggggcaacgactatccgacaccggatggcaccggcgtacgcgactatatccatgtcaacgatctggctgccgggcacctcaaggccctgaaaaagctggataagcccaagtgcttcgccgtcaatcttggaacggggcagggctatagtgttcttgatgtgatcaaggcgtttgaacatgtctccaatcgcgagatcaaatatgagattgcgccgcgccgtcccggcgatgttgccgaatgctatgccgatcccggctttgcaaagaaatttctgggctggtcggctgagaaaaacctgcgtgaaatgtgtcaggacatgtggaactggcaatcgaaaaatccgaacggctacgaataaacatcgttgccgaaacggcttgtcgtttcagccattcatggctcggcgtgaatttcccggcatatcggatttgccagaaaatgccggaaccggcgcaatgacgagcgcctgcaagatcggactatagaatgcgttttctgccggacaaattcaccaccatgctgattgcaaccattctgtttgcatcggtgcttcccgttcgtggtgaatttgccgtctggtttgcgctggcgacgaagattgcggttgggcttttgttctttctgcacggtgcgcgcctgtcgcgcgaagcggtcattgcgggcattactcactggaaactgcatgtgacggtgcttgcctcgaccttcgtactgtttccgatactggggcttgccgctggctgggccattccgggcctttcacaatcgccgttttatacgggcattctctatctttgcgttctgccttccacggtgcaatcatccattgccttcacgtccatggcgcggggcaatgtttcggctgcggtggtgtcggcttcggcatccaatattttcggcatgttcctgacaccgctccttgtcggcctgcttttcgctatcaaaggcggcggtggaatatcgatggacgcactggaatccattctgttacaattgcttgcgccattcgttctcggtcaggttctccaaccgttcatcggaaatttcgtgcggcgcaaggccagggttcttgccgttgtcgatcgtggatcgatcctgatggtcgtttaccttgctttcagcgaggcgattgtcgaaggcctgtggcgcactgtttcctgggatgatctgggcatgatggtgggggtgaacatattgctgctcgccgtggttttgcttgccacctggtatggcagcaaatggcttggtttcagccgcccggaccggatcaccatcatgttttgcggctcgaagaaaagccttgccagcggtgcactcatggcgaacgcaatttttgccggagcgaatgtcggcaatatcgttctgcccttgatgctgtttcatcaaatccagctcatggcctgcgccattatcgcgcgcaagcttgccgagcgtcatgagatcaggccctgatcttgcaggctttcacggataagcgtaggagaagcggggaggggcgcgccctcacaaaactgcttcgcactttcggctcgaaaagactctaagaaaaggcaaatatttatggcgcagagcgatgataagccacttgatcaggaggcgcttgccgaggcctataatcgcgcattggccctggaaaaagctggcgatttcgatgccgctgccaaagcctatgaggaagttctgcaaatcgaccccgacgatcacggcggcgctgcggtgcggcttgccagcatggggcgcggtgcggttccgctgaaagcgcctgacgcctatgtcgcaacgcttttcgaccagcatgcggaaatgtttgataccattctggtggatcagcttggctatgatgttccgttgcagttacgcgaaatgctgcttgaaatggacgatgcgtttaatgccgaacgtatgcttgatctgggctgtggaacgggcctttccgccgatgcgctggacgatatggccgcacacaaaaccggcgtcgacatttctgaaaacatgatcgaagtggcgtatgaaaaaggcgattacgatgcgctgttcgtgggcgaggcggtacgctttctcgaaagcacagaggaagaaaactgggatctgatcgtagcgacggatgtgctgccttacatgggcgaactcgaacggttttttgccggtgtggcggaacatctcaactccggcgggcatttcggtttttccagtgagacattggacgataatcgtctggccggacgcgctttcgttgttggcgattatcagcgtttcgctcatgcccaatcttacgtgcgcgccatgctggacagtcacggaatggattgcatccgctgtgaggacatcactgtgcgtagcgagcaaggcgctccggtgccgggccatctctatattgcacgccgccgttgatcgcttgcatcgtgaatgctgaagcaagtctcttttcgagatagcgccgattgctttatagatcagaacattgatcatgcagttccataatctatcttatgcgattaacggacagggccgggaagccctatctgcgttatggtttcgagactccgtttccattcgtttgtgctgtgatatatctgcttgcgcgaccgctccagtatcgagtccgatatcggggtcgcactcgcttaaaatttacgaaggtatcccatcatggctccattcctatcgccgccgaaaatccaggaggaagaacggcagcagcggttagcgctgcttcagggcaagttgaaagaccggcatattggcggtcttctgttggggtctacgccgagccttcagtatttcaccggccttgtgtggcgttcaagcgaacggtttctgggcgcgctcgtaacaccttcggagctgatttatatcgttccgggatttgagcggagccgcgtggaaagcctgccgcatctttcgggcgaaattcgtggctgggaggaagaggaaaacagcgcggccctgatcgcttccctgcttcccgcaggcgcgtcattggccgtggatgatgccattccgcttttcgcatataacctgcttcgacaggaaattgcgccagaacgtctgcttgatggtggcccattaatccgcgagcagcgtatctgcaaatccgagaacgaaatcgctatcatccaatatgcgatgaatcttacgctcgaagtacaccgccgggcgcatgcgatgataaagcctggcgttgcggccagcgaggtggtgcgtttcattggcgagcagcaccgcgcattgggtgcaaggggtggatcgacgttctgcatcgtttccttcggtgcagccaccgcactgccgcatggcgcagatggcgaacagttctatcagccgggagatgttgtgctggtggatacgggctgccggatcgacggctatcattccgatctcacgcgcacctatatgctggatgagccaagcaaggaattcgcgcagatctgggccatcgagcgtgaagcgcaacaggctgtcttcgatgcccccggttgggtgtgccctgctccgctctcgatgatgcggcgcgcgccgtccttgtccggcatgggctcggaccggattacaagctgccgggcctgccacacagggccggacatgggctgggccttgaaatccacgaagctccctatatcgtgcgcgcaaacccgctgcctctgaccgaaggcatgtgcttttccaacgagcccatgatcgtagtgccagagcagttcggcgtccgtctggaggaccatatctacatgacggcaaatggtccgaaatggttcaccctgccctcgaaaagccctgtggaaccgtttgcttgaggctgttttcctgcccggcatcacgaagagtgcggctgtcgtgctatggcacaagaacagccgccccgctgaggcggccggagcgcagatcggcgagcgcctcgtttgcactttcaagcgggtagattgtggtgtgagtgcgcacgcctgccgcgcgggcaagcgggaaaaactcttctgcatcgttccgggtgaggtttgcgacggaaacgagcgcgcgttcttcccacaggatcgaatagggcatggatggaatatcgctcatatggatgccgccgcagaccacccggccgcccttgcgcaccgcacgcaaggcggctggaacgagctccccggcgggtgcgaaaatgatagctgcatccagcggtgacggcggcagaatatctgaatctccggcccataccgcgccaaggctgcgcgcaaaatctttcgcttccgtatctccgggctttgtgaaagcgtaaacctccctgtcctgccagcggcagacctgcgcaatgatgtgtgcggcagccccaaagccataaaggccgatgcgcttgccctcgcctgctttcttcagcgatcgccagccgatcagcccagcgcagaacaagggcgccagagccacaggatcggcggcctcatcgagatcgaaagcaaaatcggcatctgcgacgacatgggtggcgaacccgccatcgcgcgtgtagccggtaaaaagcggggcatcgcacaggttttcagcgccggagcgacaatagtcacaggcgccgcaagtatgcccaagccacggaacccccacacgccgtcctgtgcgtgacggatcgacgcccgttccaacggcatcgataacgccaacgatctcatgtccgggaaccagcggcagctttggcctttcaagctctccatccaccacatgcaaatctgtccggcagacggcgcaggcttcaaccttcagcctgatctggcccggccccggcaacggatcagggcgctccacgagaaccagtggctgtcccggcttctccagcaccatcgctttcatgatctttcgcctttcgacagttgcgtaattgcttggctatatcttggcctgataaaagctgatgagcgttgatttccgtcaagagcgatattgtgtggcagtcactacagcccagctgtttagtcctgtcattttatttcaagcatgatcctgatcgccgtcgcttcattccggctggattatgccctaaattatgaatagctaaaaaaatatgcggaagtgttggaaaacaccttgtcggcacgtggccgcgacataacttacctgatcccataatattgcttgtttcgttttcccgccgggcaaacggaaccgccaaatgaaattgtggttcatgccgagattgtacatcggcgaccaaagatttttcgatgcactgccccggaggatactgtggccgaaaccaatacctcgccttctcccgctcaagaccagtctcccaaacatccaatgctacgtcggattctgcttatcgtagggccggtcgtcgcgattgccatcggcctgtggatctatttcagtggagggcaatatgtgagcgaggatgattcctatgtcggcgcggcggcagtggccataacaccgcaggtttccggtcaggttatacgtgtcgccgttggcccgaaccagcccgtcaaggaaggcgatcttctgtttgaaatagacccacagccgttccagatcgaacttgaccaggcaaaggccaatctggcgcaagcgagcgaaaaactcgcagggcttgtcctcacctacaagcaacaattggcaagtgtggctcaggcaaaggacgatgtcaccttcgcacaggagcaatcgccaacgtcgcgctgccctatatgcagggaagccttgcgacgacaagcagccaggtcaattgggtgctgacctcctatatcgtcgctgccgccattctgacaccggccaccggctggcttgaggagcgttttggccgacgcccactgttcatcatctgcgttgccggtttcgttatcgcttccatgctgtgcggcacggcaaccagcattgaacagatggtcatttaccggatgctgcaaggggctttcggcgcccccgttgtgccgcttgcgcaggccgttctcctcgacagttattctgcgcggatgcgcgggcaggccatggcggttttcggccttggcgtcatgctgggcccgatcctcggccccactctcggtggttggctgacgcaatattatgattggcgctgggtcttttatgtcaatgtaccgcttggcgtgatgaccttgctgctggcttttggatttctcgaaggcaagaagggctcgtcgcttgccaggctggactggctggggtttgcaacgcttggccttgccattgcggcattgcagctctttcttgatcgcggcgaacagttgaactggttcgactcgactgaaataaagaccgaattcatccttaccattctggggctttatctcttcatcgtgcataccgtgacagcgcgaaagccctttctcgacaaacgcctgtttgccgaccgcaattttgtcatggggcaagtgctgatctttgtcatcggcgccgtcttgctggcgacattgtcgctgctggcgccctatctcgaacggttgatgggatattctgttctgatggccgggctggtgctcgctccgcgcggggttggaacaatggtggcgatggtcctggtggggcggctgacctccgtggtcgatataaaatatcttcttctgaccggcctggcactgaccgccgttgcacttcaccagatgagcatgtttacgcccgatgtctcgcaaagcacgatcatatggagcggaatcatacaggggttcggtcttggattcgtatttgtgccgctcagcaccattacatttgtgacgctgccggcggacctgcacacacaaggaaccggctttttcagcctcatgcgcaatgtgggttcaagcgtgggcatctccgtcacgacattcctgctgtcgcagaatgcggcaatcgtccatgccgggctgacgaatgatatttcaccctatagccgcgctacccagcatttcagttcggccgttcatctcgacacactggctggcaaggccatgctcaacgagttgattaccgttcaggccgaaaccattgcctatgccgataattttcgcctgatgatgtatattactatcttgactatgccgctcgttttcttcctgcggcacaccaaaccgcagaaaaccagctcggccggcaaggcggtaacggcgcaataatccctattaatgccggtggtaaactaaagccattgatcctaatcattccaggtcgcaattgcttcatgcgaagggataatttcgcatgaagcaattgcagggaatcgtttgggaacgacatgcacagggttaagaccaaagcagcatgtattaatggtctgcatggggtattaccctgtctgtggggtacgggcggataaattgatattcgttcggattataccatttccggcttagcgccggtcgggaaagaaggtagattatatgttggaagcacgtatccgtaacagttcactgcgaaacaaggttatcactgcggagcaagcggcaagctttatcaaggatggcatgattgttggcatgagcggctttacgcgcgcgggcgatgccaaggccgttccggtcgccatggccgcgcgggcggcaaccgatccattccagatcaccctgattacaggggcctccctcggacatgacgtcgataaactgttgaccgaagcgcatattctttctcgccgtatgccgtttcaggccgaccgcacattgcgcagcgcgatcaaccgcggcgaagtcatgtttatcgaccagcatctttccgaaacagtcgagcaacttcgttccaaccagatcggccccatcgactgtgccgtggtagaggcattggcgattaccgaaagcggcggaatcatcccgacgacttcggtcggcaattcggccagcctcgccattcttgccgaaaaggttatcgtcgaggtcaatctgaaccagcccatggcgctggaaggcctgcacgatatttatataccgacgaagcgcccttcccgcgatcctatcccgatcatggcttgcgatagccggatcggactgccctatattcccatcgcgccggaaaaaatcgccggtatcgtcatcacgcaggaaaatgacagtgcgtcacctgtcgagcccgcagatcacgaaacggttgcgattgccgggcatctgatcgaattcttcaagggggaagtcgtaaagggtcgtctggatctggcgcttaatccattgcaggcgggcatcggcaccattgccaatgcggttttgaccggctttgcagatagtcctttccacaatctgcgcatgtatagcgaggtattgcaggatagcacgttcgatctgttcgatgcgggcaagctggattttgcctccggctcatcgatcactctcagccccgcttgcggcgagcgcgttttcaataatatagaccgctatcgtgacaggcttgtcctgcgcccgcaggaaatcagcaaccatccggaagtcatccgccgtcttggtattatcggcatcaataccgcactcgaattcgatatctacggcaacgtcaactcaacccatgttgatggaaccaatatgatgaacggcattggcggttccggcgattttgcgcgcaacgcctatatttcgatcttcgtcagcaagtcggaagccaagaatggcgcgatctcctcggtcgtgcccatggtaacacatgtggaccacacggaacatgacgtggatatcctcgtgacggaacagggacttgccgatttgcgcgggcttgcaccacgcgagcgagcgcccgttatcattgaaaattgcgcacatcccgattaccgggaccagctcatggattattacgagcgagcctgcaaacgcggcggccacacgcctcatcttctggaagaggcattcagttggcacctgcgccgtcaggaaaatggcagtatgcgcaaataacccacaattcccctgccccggtatgcaatatatcggggcagatttattttcagccttcgccattctagctttcaaagtggaattttattttgttccgcgcattggagcctttcctgtcgatcttgataagatccacgcccttcggtattttttaaatttatacagaagatatgggaacccgttctaaaagtcgctatgccggtccgcaaatggcgacttttggaacaggctcttattgttttccgtatttcgcagtcgttacagcttttctttttcatatattgaattgttcattatattagttattcgtaattaatagcatcgggatatgaaagaggttaaatatagttaccatttttcaattatgttcttgaaaacactgtgaataccacttaaaattatgctaataatggcactttcaatcaataaatttaaaaaatacgcaatgatctctttcaagtcatgggtgatccttctataagcgcctgttaaatggtgcctgctcagagggcttgagaagcaggcacacaagacgtcctcactcggggttgggagagcgtgggaatgaagacggctctatggaaggcggcgttgttaacgctgtccgttgtcctgttttgtgttggggcgacgtcgataactgctttttggtccggtgaaacgccggggctgatggcaataagtctgagcctggggtttccccttgtgatgatattcccgttctcggcattcatttttcttcgctatgataaactgaaggaagcctacgcccagcttgagaagtctcatgtcgagttgcaggcgcgggcgcgtatcgaccatatgacgggacttctcaaccgcgaggctctcttcgagacgatgaagatcagccgttcgcgtattgaaaccggcacattgctggtcattgatgccgatcatttcaaggcgatcaacgatagtttcggccacggcgtcggcgaccgggcgttgaaactgattgccttcgccttgcaaaatgtaacgcggaagggggatctggtcgggcgcatcggtggggaagaattctgcgtattcctgcccggtgcaagcggtgagacgggcgttcgtgttgcccagcgcatccgcgcggaggtggaaaatacgccgttccatacgaccgaatatcaggtctatccactcaccatctcaattggggtggcttccgcacccaaaagcgaaaccaattcgcaggtgctgagccgcgccgaccgctgcctctatctggcgaagcagcgcgggcgcaattgcgtggtgttcgatgaggaaagcgcccctataacgggtgcttcagtggtttcgatcaatagcgggcgtgaagcggcgcgcggccaagcataatcttgattgtcgtcgtttcacacttttcgggatgcgctctaaagccactgctcgacttcctcttccgaccaggcaaccggaacaaatcccattttctgataaagttgcaaggcgcgcgggctgtcgagcgtattggtgtggatcgtcactttctgcgggctatgcgcccaggcggccgaaatggcttcattcaggaagaaacgggccaatcccctgccctgaaaatccgcaatcagcccgaaatagagaatttcgaccgtgtccggcttggcggagagctccagttcaacaaaacctgccgggcaaccatcggcataaagaacatggatttcggtggtctctgcgtgaattgcttcggcgacttctgcatcgctttgcacacggcgcagcatccagtgatgctgacgcccgacctgctcgtaaagatagcgataataatgaaccggcatatcgctcgcctgtatgatagcaagccgcaagcccgtaggaaccggtactgagagcggcgagcgggccgtcatttccagatgcgtgatgcgcgctttcaatttctcaggcatgtcactcggcttcgccagtcaccacgggcgtgtcctgtctgcttccccattcgctccacgaaccgtcatagaggcggttatccttgtgccccagcgaggtaagcgcgagcgtaatcacggcagcggtaacaccggaaccgcaactggtgaccaccggccccgacaggtcgatacccgcctcgtcaaaaatcctgcgcaggctttcgaggtctttcaattcaccgttttcggaaagggttgtaacaggaacattgcgcgcacccggcatatggcccgagcgcattcccgcgcgaggttccgcgtcgcgccccgtaaaacggcccacgccacgcgcatcggcaatctgcgagcgtttttcatcaacgatcttgcgcatttcctgaaaatcgacaactgcgtccttgttgaaggagggcttaaaaaatgtcgcggcaatcttcgttacttcgtcagtgacggggtagcccgcctttttccagccgtcgaatccgccatcgagaacatagacattcttcacgcccatgacgcggaacatccaccagacgcgcggggcggaaaacatgccggggccatcataaaccaccacggtttcgtcggcagtgatgcccagcgtgcctacttgctgcgcgaagaattccggcgatggcagggtatgcggaaggccggactccttgtcggcgattttatcctgatcgaagaataccgcgcccggaatatgcgctttttcatattcctcctgaccgttgcgccctgccgcaggcaaataccaggaggcatcgacgatcgcgaggccgggcttatgcagacgttccttcaaccagtcgcgcgatacgacgaatgcgcttttctcggtcatgattttcctccagctatgggtcaggttcaggcttgcggcaagctgccgaagcgaatgcggaaacggcggttttccttgcccttcttttcgatcttgccaatatggatttcaccgacttcctgtgtttcactaacgtgtgtgccgccgcaaggttgcgaatccacagagccattttcaccaatggcgaccagccggatacggccaaggccaacgggcgggcgaacatttttcgatttcacaatgtcgggattggccagaaattcctcgtcgctgatccagtggatcgacacaggggcgttggcctgcaccagttccatcagtttttcggtgacggattccttcgtatagctttgatccggcaggtcgaaatcgacacggctttcatcctcgcccaccgcagcacctgtgatcgggaacgggcaggcgacggaaagcagatggcaggccgtgtgcatacgcatcagtttgtagcggcgctgccaatctatatgcaggacgagtttttcgcccacgtccggcatttgctggccttgcgcgggcatatggacaatttcattcttggtttcgcctgtaacggtcgtcgcgatctcgatccgcgaaccatccgcgcgctcgaagaaaccggtatcccccggctggccgccggaagtagcatagaaattcgtcctgtccaggataatgccgccatttccggcgatggcgagaactgtgccctccgcagttgaaagataggaatcttcgcgaaaaagcgcctcagtctcgtatgccatgattacccctcgaacggtatgtctatttcggttttcttctccagccagcgcggcacgggcaggctcttgccgcggaggaaggcgggattgaacagctttgactggtaacgattaccgtagtcacaaagcacggtcacaattgtgtggcccggcccgagatcttttgcaagccggattgcaccggcaatgttgatgccggacgagccgccgaggcaaagcccctcctcttccacgagggcaaacaggatatcgagcgcctccgcatcgggaatctggtaggaaaaatcaggggtgaagccttcaagattggcggtgatgcgcccctgcccgatgccttcggtgatcgaatcgccttctgccttcaattcgccggtcgtatagaaggcgtgaagcgccgcgccatgcgggtccgccagagcaattttgatattgtggttccgttccttcaggccaatcgccgttccggcaagcgtaccgccagatcccacagcggccacaaaaccatcgatctggtcgcttgtatcgcgccagatttcctgcgccgtggtctcgatatgggcttgccggttgaccgtattgtcgaactgattggcccatattgcgccattcggctcggttttggccagttgctcggcaagacgccctgaaaggcgcacataattgttcgggttgcgatagggggcggcgggaacctcgatcagctctgcaccgagcaggcgcaagacttcctttttttcctggctctgcgtttcaggaatcacgatcgccgtgcggtagcccaatgccttggcgaccatcgtgaggccaatgccggtattgcccgcggttccttccacaatcacgcctccgggccgcaaaagcccgcgtttttccgcatcgcggataatgtagagcgccgcacggtccttgaccgactggcccggattgagaaactctgctttcccgtaaatatcgcatcctgtgagctcggaagccttgctgaggcggatcaacggcgtgttgccgattgtgtcgagtaccgaattgaacatggcttccgtcctttctgtttgaaggcgaagttatggggaagcgccctgcccttcaagcaagtatggaataattttccacgccaaagggcaaactgaaactcctgtagaggcataaaacagaaaagccgccctataaggcggcttttcgcgaaatgtgttttgcttttggatcaggcggcgcgctggccgccattgctgcggcgcttgcggcggaagggacgcttcggcttcggcgcggcctcaccggcgctggcatgtgccccggcgcgatgctgctcgcccgccttctgtgcggggcggcgatgcttgtgcgcgggcgccttgcggctctcagcctgttcagtccgctggccctggggtgcggggcctttggcgacaggtgctggtgcaagcttcaccggcgcatccttgatcgaaagtttgctccgcgtgacgcgctcaaccgcccgcagctttgattcttccgtagccggatcataaagcgtgatggaagcgccgcttgcgccgttgcggccggtgcggccgatgcggtgcacataggtttccggctcgtccggcaggtcgtaattcaccacatggctgatgccgggcacgtcgatgccgcgcgctgcaatatccgttgcaaccagaatgcgcagggtcccatcgcggaaaccgttcagcgcgcgctggcgtgcattctgcgacttattgccgtggatggccgcaacatcatagcggtcgcgctcaagatggcgcacgacggcatctgctccgtgcttggtgcgcgtgaagacgatgacggaacgcatgtcggcatcggtcagcatggctgaaagcaggcggcgcttctccttcgtcggcactggatgcacgacctgcgtaatttcagaagccgtggcgccttgtggcgccacttccacccgtaccggatcgcgcagcagacgttcggccagcgatgcgatctcctttggcatggtagccgagaacagtgcggtctggcgttcggcgtgtgttgccttggcaatgcgcttcacatcattgatgaagcccatgtccaacatgcggtcggcttcatcgagaaccagccagcgggtctgcgacaggtccacgaggccatcgcgcatcaggtccgtcaggcggccgggtgttgcgatgagcacatcgatgccgggtgcgatacgcttgatctgcgaaagcttggacacgccgccgagaaccaacgcggtggagatatgcgcgcttttggagacattgcggatcgtctgctcaatctgtactgccagttcacgcgttggcgccaggattagcgcgcgtgcggttttcgggcggcgcttgtcgccaaggccgatgattttctgaaggatgggcaggctgaaagccgccgtcttgccggaacccgtctgggcgatgccgaggatgtcctggccttcaagttgcgacgggatggcttgcgtctggatcggtttcggctcggtcatgccggcagcttccacgcctttgagcagaacgccggtgataccgagagcggcgaagccgcccgtgttttcttttgtcaattcaatctctttcagcggcaccgcgcattcgcggtccgctttaaaacgccgggcaagcgcaacttgccgaacataattccatttaatgataacgacgggacgccggaaaactctctggcgacttgcgctgtcgtgcccgaactgatttcgggtcccttcctctgctggaccattccggtgtggaagatgtgacgcaacaagtccaagtccgggaaagccgatgaaaatcagtcggcccatgcgcctgaattggcatatggagcgttttcgcccaaaaagcaaatggttttgcgcgaaaactttgtgtcagatgatgaaatcggccagaacctgattatcgctgatatcctgataggcccagccggattcggcaaacttcttctccagaagcttgaaatttgccgcgtccctggtttcgataccgattagcaccgagccgaaatttcgcgccgatttcttgagatattcaaagcgcgcaatatcgtcatccggccccagaaggtcaaggaaggagcgcaatgcgccggggcactgaggaaagcggaaaatgaaatatttcttcagcccttcaaaacgaagcgccctttcccgcacatccggcagccgctcgaaatcgaaattgccgccagaaacgacgataacgatgcgtttgcccttgatgtcgcttttcttgaaatccttgagcgcatcgatgccgagcgcaccggccggttccagcacaacaccttcaatattcagcatttcaacaatggtcgcgcagagcttgttttccggaaccgttatgacagttttcggatcgaagcctttgagaagtttgaaattttctttgccgatttctgcaacggcagcaccatcgacaaaattatcgatatgcgaaagcttgacccgcttgcccgcctccaggctggccttgaggcttgccgcgccctgcggctccacaaagcggaaagcggttttccagccaagatcggcgatatattgcgttacgccgcttgaaagcccgccaccgccaaccggcaggagcacgaggtccggcttgctgtcgtccggcaattgccgctcgatttccagcgcgactgtcgcctgcccttcaacaatgccgggatggtcgaagggtggcaccatcacgcccttgttggcggctgcgaattcccgcgaggcggcataacagacatcgaaaatatcgccgacaagtttgatttcgatgaattctccgccaaaggtgcgcgtcttgtcgattttctgctgcggcgtggtgactggcatgaaaaccacgcccttgcgcccgaaatgccggcagacgaatgcaaagccctgcgcatgattgccggcggaagcacagacgaaaacggcatttttatctgttgtttcaacggctttggaaataaaattgaaggcaccgcgcagcttgtaggagcgcaccggcgtcaggtcttcgcgtttcagccaaatctgcgcaccatatttccgcgacagataatcgttgcgttgcaatggcgtttcgcaaaagagcgcgcgcattgccttttctgcctgggccacggatttgacgaagggggtcatcattcagctttctggattttcctgcaaaaattgccccaaggatatatggatttcggacaatagggaaaggtggtgcggtcggcgggacttgaacccgcaagtcttaaagacgacggattttaagtccgttgcgtataccaatttcgccacgaccgcagcaaacgcattttctatgtcatgatttgcgcgcagaattcaagacgtaaagcttgccggtggcaactgctggcattcacacataagcttgtggaattaagcgaaaaagccgccaatcaagtggcggcttcgcaactgcccagtttggtcagccatgcagtttcgcggtaatttccgcaacccgcctgccctggaaacgggcgccatccagttcctgtgcggaaggctggcgcgagccgtcgccatcggcggtggttgtcatgccgtaaggcgccccgccgcgcaccacatcattccccatctgctcccgataggcgtaggaaagcggcacgataatcatgccgtggtgctgcatctgccattgggtggaaatcagcgccagttcagcgccgccatgttgggtggccgttgaaaccatgaccgagccaaccttgtttatcagtgcccctttggcccacagcccgccggtctggtcgaggaaattcttcatctgtgaagccatcatgccatagcgcgttgcggtgccgataatgatggcatcataatctgcaagctcgcccggcgtggcaatcggcgcttcctgatcgatcttgtaatgcgaagctttcgccacttcctctggcaccagttcgggaacacgcttcagcgtaacctctgcgccgccttcgcgcgccccttcagcagcagccttcgccatctgttccatgtagccataggccgaataatacagcaccagcatctttaccatctgacatctccgttaatcgtaatggcgaggcctctccctcgtagaaacttaattaagggagcgcgaagctttggaaaggcggcaaaacgaagaacgataaaagcggttgcagcagcgcgatacgggcgcttaactgtgccaatagaaatggagtctgcacatgagtcatgatccccggcaggccgtgagggctgcgatgctcgctatcggtgacgaacttctttccggccgcaccaaggacaggaatataggccatctggccgatgttctgaccgctgcgggcattgatctcaaggaggtgcggattgttcccgatgaagaggatgccattgttgccgcactgaacgccttgcgcgcgaactatgattatgtgttcacctccggcggtatcggcccgacgcatgacgacattaccgccgatgccgtttccacggcgtttggcgtgccctgcatccatgacgaaacggctttgaagcttctgggcgacaattatgcgcgccggggactggaatttaccgaatcccgcaagcgcatggcgcggatgccgcaaggctcgcaacatattccaaatcctgtttcgacggctcccggttttcatatcggcaatgtctacgtgatggcgggcgttccgtcggtctttcaggccatgctcgataatgtgcttcccacgctgcgcaccggccgcaagcttttttcaaaagccgtggaatgccccttcggcgaaggtgtgattggtgctccgctggccgcaatccagcaggaaaacccggaaacggtcatcggctcctatccgaaattcgagaacggccgtttcagcacggaattggttgttcgtggcagcgatatggaaaaaatcgacagggctgtcgcggctatcgaacacatgatcgcttcgctgaagcaggagggggcggcgtgatgccggtcaactctttttcatgcacaactcattgcactatatgttaaaataaaaatatagccggaaggagatcggtcatgtcctacaagacggtggttgcctattcccgcagtgaagcggagttgaaaagggtcctgtccgccatcgggctgttgaggcagaaagtgcccgatatccacgtgatcggactctatgccatcccttctcccatcgtctatgccgaccctaacggctttatcgatcccggcatgttcgagctgcacgacaagcagcacaaggaattatccgaacggctgaagcatgtcttcgaggaagaaatgcgccgtcaggggatcaattatgagtttcgcgttacccggtcggataccggaacggcagccgatggcgttctcgcctcctgccttggtgcggaactgctgattgcgggccagcgcgaccccaatgacccggcaaccaatgacgaaaccgctgataccattgttttcaacgcaagctgcccggttctgctggtaccctatgcgccggttctgcccatggtttcgcttgatcggatcgtggtcgcgtttaacggaaagcgcgaagccgcacgtgccgctttcgatgccctgccactcatcaagcaagctggcaggactgaaatcatctggatcgatccaccggaagcggagggagaagatgagacgcttggcggcagcgaactggccgaggcgctggcacgccatggggtgggggttgaagtgctggcgcttgcctcccagggccgccatgcgcaggacgcgctacgcgagcatctgattgccgagcgcgccgatcttctggttatgggggcatacagccattcgcgcctgcgtgagcttgtgtttggtggtgtcacccgctccctgctcaacgacctgcccatcctgacgcttttcgcgcgctaaagcattttcgagccaaaagtgcgaagcggttttgcgtcggataatgcgactaagaaaagtgtgcattttcgagccatgcgtgcgaagcacctacgcggggaaatcagtccactggactgatttctggtcccgcttcgatgcgtcggataatgcggccaggaaaggtctgcatttcgagccaaattgattttcgggttgtaaaccaccccgtcctttcacgatatgcttgcaaaaaccgcctttttgcggttatcagcatcacccggcgctggctgtgccgggtggaaagcctttccactatcttgctgccgcttgtcgccggcgcagacgatggaaagcggcatatccgacagttggcgcgaatgacggcatgtcatcgcagatttttggttttttgcaggtccgcagggcgcaaccccacgccacggatcgatccatggagcgtttcgatgtccttgcccgataaagcctttcccgtttcctgggatcagtttcaccgcgatgcccgcgccctcgcctggcgaattgccggtctggatcgtgaatggcgcgccatcgtagcgatcacgcgcggagggctcgtgccggctgccatcatctgccgcgaactgggtatccgcctcattgaaaccgtctgcatcgcttcctatcacgattacacgtcacagggcgaaatgcaggttctcaaagggatcggagcatctcttctggaaaatcagggtgaaggcgtcattgtggtggacgacctgaccgacacaggcaagaccgccgcaatcgtgcgcgagatgatgccgcgcgcgcattttgccaccgtatatgcaaagccgaagggccgtccgcttatcgacacccttcgtcacggaggtctcacaggatacctggatctatttcccatgggatatgggcttcacctatcaggagccgattgctggcggaaaacgcggctaaatgaaaccaaatgaacgcgattgcggtgatatttccgccgcaatcgcgccttatggaaaggatgctgagagagcatcatttgcaggataaaggctttcataactgcctcgctgcaatccagtttttagtaatgtctttaaaataaaagcttttttgccatttttttaaagttcatcgtcattctatggttgttatttcggcgaatcatatcatcctataaaaaagtgggggattttcgcggtgaagacgcaggccaaacaactcgttgcaacggagaagcgtattctgacgccttctggtcgtttgcagcaggttgcagcgcttgtctatcgtcgcgagatgggcgctttgcaggtgcttgtcatcacgagccgcggcacgggccgctggatcatccccaagggctggccgcaagtgggccgtacactggctggagccgcgctgcgcgaagctttcgaggaagcgggtatacgcggcgatgtttctcgtgaccccatcggcagctacatttattgcaagatggatctgccgccggagcgcatcaaccagttcacggtggccgtctatgccgtccagtttacttcacaggagaaggactggccggaacgggaacagcgtttgtgtgaatgggtgtcccctggcgaggcagccaaccgcgtcgaagaggtggagctgaagcagatactgaacggctttgctgattcgggctttgccgccgctgctgaataattttccccaccttatgggcacagcgcgaccgggcggtttatagccaattttctcttctttttttggaaaacccgctcgggatcccttctttttcagcaatttgcgggatcaagaggggagacttggccacctgtcgcttctccccgttatccacatttgccccagccgcttacgcacaatatctagcgtgtgaatggttgcagtaaaccaatgcttgacggtctgcaccgagtcgttttttatgaacctatcgttgtgtgagcggcgtggccgggcgtttcaaattgccggtctttctttcaggtaagtcgagttttaacgggcgttgcgctattttggcgtggtttttgcctgcggctttgtcgtgtcttaatttccgggctgaaccacctttgcagaagcatatgcatcaacaggcagaaagagcgttaacacaagatttagtatttgcgctcattcttgttacaagataaggtatttttgtttcgccaatgtttccgtagatatccgctgcaagggagccagaaccgcttccccgagggggcttttttacggaattaacgaggtggaaaacagtttccgggggtatcccccgcaacaagaaagcatttcctgcgggaaaggcacttgagacagtgacgcgatacaaacaggtcgtggctgaaagcttgccgacaggctactatatatagaacgtttggatgggacagatgaagatcgaacgccgctttacgaaagagaatcaatcggcttatgcggacatcgcgttccggactgcgaccagcgagatcaagaatcccgatgggtccatcgtattccgtcttgaaaacatcaatgtgcccgcacaattcagccaggtcgccgctgacattctcgcacagaaatatttccgcaaggcgggcgtgcccgcctgcctcaagaaggttgaggagaatgacgttccctcgtggctctggcgctcggttgccgacgaggatgcgctctccaagctgccggaaggcgaacgctacggttcggaaatggacgcttgccaggtgttcgatcgcctcgctggcacatggacctattggggctggaagggcggctatttcgattcggaagaagacgccgtcgccttccgtgacgagcttgcctatatgctcgccacccagcgcgtcgcacccaacagcccgcaatggttcaacaccggcctttcttgggcctatggcattgatggtcccggacagggccatttctatgtcgactggcagaccggcaagctgaccaagtccaagtcggcctatgagcatccgcagccgcacgcctgcttcatccagtcggttggcgatgatctcgtcaatgaaggcggcatcatggatctgtgggtgcgtgaagcgcgcctgttcaaatatggttccggcacaggttccaatttcagccatctgcgcggcgaaggcgaaaagctttccggcggcggcaagtcctccggcctcatgagcttcctcaagatcggcgaccgcgccgcgggcgcgatcaagtccggcggcacgacgcgccgcgctgccaagatggtggtggtggatatcgaccacccggatatcgaagaatatatcgactggaaggtgaaggaagagcagaaggttgcttcgctagtcaccggctccaagatcgtcaagcagcatctgaccgcgatcatgaaggcctgcgtcaactgcgaagcagataaagacgattgcttcgatccggcgaagaacccggcgctgaagcgcgagatcaaggccgcgaagaagaaccaggttcctgaaaactatgtaaagcgcgtgatccagtttgcgcgtcagggctataccgacattcagttcaagacctacgacacggattgggattcggaagcctatctcacggtttcgggccagaactcgaacaattccgtttcgctcaaagacgaattcctgcgtgctgtcgaaaatgatggcgactggaacctgacggcgcgtcgcgatggccgtgtcatgaagacgctgaaagcccgcgacctgtgggaaaagatcggctatgccgcatgggcttccgccgatccgggtctgcattacaacacgaccatgaacgattggcacacctgcccgtccgccggtccgatccgcgcctccaatccgtgctcggaatatatgttccttgacgacacggcctgcaatctggcgtcgatcaacctgctcacctaccgcaacaaggacggttcgttcgatatcgcggcctatgagcatacggcgcgcctttggaccatcgttctcgaaatttcggtgatgatggcgcagttcccgtccagggaaatcgcccgcctctcctatgaataccgcacgctcggccttggctatgccaatattggcggcctgctgatgacctccggcattccctatgactccaaagaaggccgcgctatctgcggtgcgctgacggcgatcatgaccggcgtggcctatgccacatccgccgaaatggcgaaggagcttggaaccttcccaagctatgagccgaatgcccagcatatgctgcgcgttatccgcaaccatcgccgcgccgcccatggcgaacgtcagggctatgaaggtcttgccgtcaatccggtggcgttgattgctgaggattgcccggatcaggacctcatcgcccatgcccgtgcggcctgggacaaggcgctggagcttggcgaaaagcacggctaccgcaatgcgcaggccaccgtcatcgcaccgaccggcacgattggcctcgtcatggattgcgatacgaccggtatcgagccagacttcgcactggtgaagttcaagaagcttgctggcggcggctatttcaagatcatcaaccgcgccgtgccggaagcgctgcgcacgcttggctattcggaaagccagatcgcggagattgaggcttatgccgtcggccatggcaatctcaatcaggcgccgggcgtcaatccgtcgtcgctgaagtcgaagggctttaccgacgagaagatcgaagccctgaatgcggctctcaagagcgccttcgatatcaagttcgcgttcaacaaatggacgttgggcgaagatttttgcaaggatgtgctgaagctgaccgatgagcagctcaacgatttctcgtttgaactgctgcctgttctgggcttctccaagaaggatatcgaagcggccaatatccatgtttgcggcgcgatgacgctggaaggcgcgcctttcctgaaggaagaacattatgccgtgttcgattgcgccaatccgtgcggcaagatcggcaagcgctatctctcggtggaaagccacatccacatgatggctgccgcacagcccttcatttcgggggcaatctccaagacgatcaatatgccgaacgaggcaaccgtcgaggactgcaagaatgcctatatgctgtcgtggaagctggctctcaaggcaaatgcgctttatcgtgatggctccaagctgtcgcaaccgctcaattcttcgctgattgccgatgacgaggatgaagatgatgcgctcgaagccctgatcgaggcgccggcagcagcccgcgccgttcaggtgacggagcggatcgtcgaaaaggtggtcgaaaagatcattcatgagcgcgaaaagctgccaaatcgccgtcagggctatacgcagaaggctgttgtgggcggtcacaaggtttatttgcgcaccggtgaatttggtgacggacgccttggcgaaatcttcatcgacatgcacaaggaaggcgctgccttccgcgcgatgatgaataattttgccatcgccgtgtcgctcggcctgcaatatggcgtgccgctggaagaatatgtcgaggccttcaccttcacgaagtttgaaccggctggcatggtgatcggtaacgatgccatcaagacggctacctcgatcatcgactatgtgttccgcgagctagcggtttcctatctcggacgcaacgatcttgctcatgtcgacacgagcgacttcggcaatacggcactcggcaagggaatcaaggaaggcaagaccaatctggtctcgaccggctggacgcgcggctataagccgacactggtaacaaacaccctgcccggcaatgaagccaagggatctgttaattccgcgccgcaggcctcgaatgtcacgacgctgaaatcctcaggcccggctgccaaccgcccggcaaccattggtctggtgacggatggggctacggctttcaagcgcgatttcgaggaacagcagccagcgcctgcaccgctgcaggaaagttctgctgcgactgagcttttctccgataaggccgcagccgatgcggcttctgcccgcgccgaaagcgccaatgcggcgaagaaactggaagcagatcgacgcatcaagtcgatgatgcagggctataccggcgatagttgcagcgagtgccagaacttcacgatggttcgcaatggtacctgtctcaagtgcgatacctgcggcgcaacaagcggttgcagttgatcccgcgacagaaacaacgatataaaaggctcgccttgtgcgggccttttacatgcagagcgcacctctattgatattgggaaattctattgacggaattcattcttgagcatccctgggctgagacgcttatagctcttggcggtttgtttttttcagctttcattgccaattttttgattaaggcaattctgctgaagatgctcaagcacatcattcagaaaacctcgttcggtcaggatgaggagctgaaaaaccttggtgttatcagccgtctggcgaatatcgttccggcgctgattatcgcatccggcattcttgccgttccggggctgcccgacggcgcattgacgatcattcggaatgtgtcgatttccttcatcattctgacactggcgctggcggtaaattctgcgctgagcgtagtcgacacgctttaccatcgccgcaccgaggcgcgaagccggccgataaagggttatattcaggtcacgaaactggccatatatcttattgcaacggttcttatcatcgcgacattgctggaccgttcgcctgttattctgctttcaggcgtcggcgccatggctgcggttctcattctggtttttcaggataccctgctgtcgcttgtcgccagtatgcagatcgcctcgtcaaatatggtgcgggtgggcgactggatcgaaatgaagaacctggacgcgaatggcgatgtcaccgaaatcgcgctttatacggtcaaggtgcagaatttcgataaaaccattaccaccatccccatccgcaagctcattaccgaaccgatgaagaattatcggggaatgcaggaatcaggcgggcggcgtatcaagcgcgctctttacatcgatcagaacacgattggctttctggatgaggctgaacgcaagcgcctcgcttccatcggtctgctggaagattatctgccccgcaaggaaaaggaaattgccgagtggaatgcgaagcttggagaacgcgctaaaaacccagtcaacacgcgccgtgtgaccaatatcggcacattccgcgcctatgttgaaacctatctgcgcaatcatccggggattcacaaaagcatgacgctgcttgtgcgccagatggatccgacgccggaaggcctgccgcttgaaatatattgttttacgaatacgaccaattgggccgcattcgagcaaattcagtcagatattttcgatcatctctatgccatattgccggaattcgggctgaatgctttccagaaccccagcggcaaggatttccgaagccttctggtcaaggataaagcgccttgataatggcggcgttgaggttctgaacgttatagcccgtgcgggaaggtgtcagccccagccgcgccacggcaagcttccgggaaggtacgatcatcacgctctgtccgtcatggccgaacatccagaaagcatctttcgggatgccttcggttccagccctcaccccggagatctgccgccataccaaagcggaaccataacgtccgagggaagcctgtgaaggtttggccatgaaagagacgaagccttccggcagcaggcgctttccatcaattacaccgccatcggcaagaaaggcgtcaattcgcgcccagtcacgcgccgtggcatacatataagacgatccggcaaaggtacccgacgcatccatttccagcaccgcatttgaaagaccaagcggatcaaacaaggcatgcataggaaagtccagtgcctccttgccattctcaaagctctgcatgaacaggcgtgaaagaatgttggcggttccgctggaatagttgaaatgtgtggcgggtgctgtcacgagcggcatcgatgcggcaaaacctgccatatcctgctccagaaagagcatgcgcgtgacgtcggtgacagttccgtaattttcgtcgaagcgaaggccgctttccatcgccatgagattggcaagcgttatctgcgagcgcccgtcggttttccattgcgggaaaagattatagcgggcaagcgccatccgcccttccgcgatgcgcataccgataagggtcgccatgacggatttcgtcatggaccagccgagaagcggtgtctgtgcgctaaaacccggaccatagcgttctgcaatcaattttccatcgtgcatgaccacgattgcccgtatgccggggccggcaagcgccagtttttcgatcagctcctgaatggctggatcaattgcaatatcgatgggctgcgcctcgatcttcgatataggcccatgggcgggccgcaaatccttgccatgaatattggcgcagccaaggccggggcgatgataagtggcgctgcttggcgcgaagaagcctaaaaagtaagttgtgaccgttttcgtgtcgtgatccacagacacattgaggagtttcagaagcggattgccgggcgcctgtacatcatctgccagcacggcatcggcatcacgcccggcgataaagacgttggagcaaacgatctttgccgcataggccgtccccaaacgcagcagttccggcggttttacggcaagccatatgacaaggccaagaacgagaagtgccagaatacccgctaacgttttaagaatgcgcatcctgtttccttccattgaccattcgttcggtcagttatgccccgcttgcaaccagtcaatgattccttctgccgcagccacgcccatcgcaaaacaggccgtcagaagataaccgcccgtcggcgcttcccagtcgatcatttcaccggccacaaaaataccgggcatcttgcgcagcatgtaacgattatcaatttcattccagcagataccacccgccgatgaaatagcttcttctatcgggcgtgggcgaaccacggctacaggaagtgccttgatggtccgggcaagcttttccgggtctttctcccgctgaatttcccacagaagcgctgccttcacgccggtcagccccgcccctttgcgcagaagattgctgaagctcaactttccattctgccgggccagatcggatttcaggcgctccagcgctctgccgggcgcaagatcgagaatgatagaggcctcgcccttcttttcaagatcatcgcgcaaggccgctgaatgcgcatagacaagactgccttcaatgcctatgcgggttatgacgaattcaccctgactggtgcctgcggctgtcgtcattgcaacagacttgaccggctcgcctgcaaacctgtttcggaaatagtcgctccaatcgacatcaaaaccacaatttgcggggcgcagccgggagacctcaattccctttgctttaaaaggcgcgacccatgcggcatcggaaccgagttttggccagctgacgccgccaagggcaaaaagtgccgagtcgtattctaccctggccgggccagccggtgtttcaatgagcaatgcgccgtcatcaaacccgatccagcggtggcgggtgagaatttgcacaccttgggcttccagacgcttcagccatgcgcgcaacaggggcgatgccttcatggccttcggaaacacgcggccggacgagccgataaaagtttctgccccaagatcatccgcccattggcgtaggctttcagggccgaagccgtcaagggcgggcagaattctgtcgcggcttgcgccataacgcgcagcaaaggttacaaatttctccgaatgggtgatgttcaggccggattttcccgcgagcatgaattttcgccccacggttggcatctgctcgtagagcgtgacctgatggccggatgccgaaagccgttcagcggctatcagcccagccggtcccccgccaacaatcgcgatccggtccctacgcatggggataggaacaggtgcatagcatcaatcctgtttctccagcatttccttaactgtggttgccaactgcttgagcgagaatggttttggaaggaacccaaatttcgcatctgcaggcaggttacgtgcaaaagcatcttcggcataaccggatacgaagataaacttgatgtcgggatgtgtcttgcgcaattcgcgcagcagcgttggcccgtccatttccggcatgacgacgtcggatacgacaatatccacctcgccgcccagttcctccatgatttccagcgcctcgacgcccgaagcggcttcgtggacggtatatccgcgcgactggagcgcgcgcacaccgcccatgcgcacggcatcttcgtcttccaccagcaggaccgtggctgagccggaaagatcggttgccttctcaaccttcttttccttggccgcgacgggggcatcatcggcgcgcttttcttcgatcaggcgcggcaggaagatcttgaaggtcgttcccttgccgacttcggaatcacaatagatgaaaccgcctgtctgcttgatgatcccatagaccatggaaaggccgaggcctgtccccttgcccacttccttggtggtgaagaagggttcaaaaatcttttccaatacatcggccggaatgcccgtgccggtgtcctccacctcgaagaccacataatcggcttccggcaggtctcggtaatgcagtttcgcggcgtcggctgcgggaatattgcgggtgcgcagcgtgatttggccgccttccggcattgcatcgcgtgcattgacggcaaggttgaccgccacctgctcgaactgccccagatcggccttcaccggccaaagatcgcgcccatgatcgatcttgagctcgatatccttgccgacaaggcgggccagaagcatacgcaggtctgccagaacatctgtcaggtccagcacttcagggcgcagggtctggcggcgcgagaatgccagcaactgacgcacgagcgaggctgcgcggttagcgttctgcttgatgttcatgatgtccgggaaggacggatcggacgcgcggtgattggtgagcaacagatcggacgacatgatgatcgccgtcagcacattgttgaaatcatgcgcaataccgcctgcaagctggccgactgcctgcattttctggctttgcgccatctggttttccagcgccttctgctccgtggtttccacggcggaaataacggcggcttcttctgccgcttcgccgccaagatcagtcacgggactcatatagaagcggatatgacgctcctcattgccgggaagcaccgtatcgacaggcgaaatactggcctgcccggcgaaagccgcagccagcgccttgttgaaggtttcgcggtcacgctcgtgaaccacattttccagcttcacccggcggtcgatggcatcgcgatcgaccacgccggagaatatatcgaggaagcgcgcattggtgcgcagcgtgtggccctcggcatcgactgcggcaatggccatgggggctgaattgaaaaagcgcgtaaaacgcacttccgccgaacgttgcgcgacggaagaatcatccccttcggcacggtcgagaacgatggtgcgggttgttcccggcattccgtcgcgcgcggtctgcacacgatgatagaagcgaacggcaaggctctgcccgtttcgcttgatgaggtcgaggtctataacggtgttgcggcttgtgcccggctcggccttgaccgcctttatgagcgccatgccgctgcccgccacgatatcgttgagcgtcagcgaaccgggtgtgaactgcgtcaggtcaacgcccagccattcggccagcgtggcgttgagataaataatgcggccagccggattggcagagaagaaaccggcaggggcatgatcgagatgattgatcgcctcctgcaattcctggaaaaaccgttcctgctcagcccgttcctcggaaatatcggccacctgccatgcgacgagcggtcccttgaattctgcgccaccttcaagcgcacgcgccttgatgcgataccagacgggcgcaagagagccatttgccccacgcgacaggccgccggaaatacgcacctcctcctgcgccgacaggccgtcgcgcacggcattggtcaggcgatagattgcgtcggatgcggcaggctcggaagcgagcacctgatcgagcgggcgaatgccatcggcatccgttgcaccggtcattctggcataggcctgattgggatagacgatctggccgcgcggatcagaaataaccgtgccttccggctgtgtatccatgaaggaatgcgccagatcctgatgatcgctgcgctggctgaactgaatgaggcccgtggccgcgccgaagagatagaagacgccaaccatggagagaacccccagagcacaagcgcgaaaccatcgccaagctgatcgcgaaacaggaaatagatgaaagctgcgcccatcagcagaatgccgacgatcaaaaggcgtaacgctgcgcttgggccgcgcttcggcatgacgagcggtttcggatatgtgttgtcggtctgtcgcgacatcaagccaactgccctttcatgctggatacctgcgcggctcggtttgcgcagatcccgcgtgcttctccgttcagccgaggcgccaattgcatcatccggcaattcgattctgtcttcattcaatattccggccctgcgggcgggcacagatgcccgcgcatcaaggtatatccgattcgcagaatgctttaattggcgcgcagtacaagcactgccacgcggaaacgatgccaacacggttgttttgcaccattttggacgcattggcgcgctgaacgttcaggcccaaggcgcccgcatcatattgaaaccaccccgtcgaacaacgttggatcatatatttcccgcatttcgatgaaacattcccaaagcttgcaaattcaattactgtcctgaaaattgcagatcgccagatgaagcggaacgtcgggggacgcgtaatatccgcccatccgtgattatttgtttatagtgtaagagggtatccgcatgaaggaatggctcagcggcatcatcggtgaaagcgcggctaatattgtcggctttgtgcttatatttgcaatcatccttggcggaatttttgttgttctcggcatcattcgccgtttcagcggcggcacatttgtatccagcgggcgcatgcgccagccccgcctttcggtgatggatgccgccgcggtagacagccggcgcaagctggttctgatccgccgcgacgatgtggaacatctgctcctgatcggtggcccgaccgatgtggttgtcgaacagaatatcgttctggaatcgcgcgctggcacccatgcccctggaactcatgcccttggtacccacgcacagagctcgcgtatcgaaccggaacatattgaacgcttccgccagcacgaagtgcttgccaatgagaagacggaacggcctgccctttccgtccagtcccagcccggagacgaacgcgaggaaactattcagctaagctcggccatcgcggcgcccgtctatcgcaagccggagccgccgaaggctgagaacgtccggcccgcgccctccgaacccgcaccaatgcgggcaccgcagcctcccgtgacgccaccgccagccgcgccgcgccctgaagcgcctgcgtcgcaggtttccgagccgcatccgcgcccagcttcaaattacccgtcacagccgcgcacggttcttcccccgcgccccgcgccatcggctgccccaaacagcgttcgcgcgcatccagcctatccgctgagccaggtttcgcgcggcgtggtaagtttcacatcaaatatccaggcagccacggttgcatcggccgcgacagcaaatctgggcagcattgtgcccgaacgcgaatctgccgctccggcaaaacccgcagcgcccgcgccgaatcagccggaacgttcagagcgtccagaacgcccggaacgcccacaacaacgcatcgagccggttgttccctttgtcgcccaggaagtcaggcagcccgaaagcgcagatgacgatctggatgaccttggcggcacattgcatgatgccattatggccgatcttggcagcaatgccggtaaagatgaaaatatggaggagttggacacggcttcgctggaagacgaactactcagctcgcttgatatttcacctaccgatgaacagccggaagatgccaaggccgaagaaaccatcgaagacgaaatggaaaagctgcttggtgagttgaccaagggagaaacccgcaattagagcggtttctgttttaacagaatcgttggaactgctctaactatttgttttgtcgcatttccactccggtcggattattctccagataaacgaaaggctgcgcttgaggcgcagcctttgtaaatttccaaaccattattcgatatcagtcgtcgcgataaaccttttcacgacgctcatggcgttcttgcgcttcaatcgaaagtgttgcgatcggacgggcatcaagacgcttcaggctgatggggtcgccggtttcctcgcagaaaccataagtgccatcatccaaacggctcaatgcagcatcgatcttggagatcagcttgcgctgtctgtcacgagcacgaagctcgattgcccgatccgtttcggaggaagccctatccgccaggtcgggatggtttgcgttttcctgctggagcgcatcaagcgtttcgcgcgcttcacgcagaatatcattcttccatgcaaccagttttgcacggaaataagacttctgccgttcattcatgaacggttcgtcttcagtgggcctatagtcaaggtcaattaattcactcattctgaatcaccccacatctaggagacgcgtgcggttatataagtccatcgtatctatgacacaacatcaaacaatcatgtcccactactttttagtgcattgaaatgatgggattatggccaaaaattatgcaaagcgcatttagttataatatacttctgctaaaccttccgaatgacttcaataaatttcgcttaacggactggagcgaaagatggtttcccctgcccgccacagcagtatagcagtgcctaataaaatggcaaaaccacctgcaagcctggtcggcagtcccataaagccggattaaaaaaatattggagaccgcgcaaaattgcgaaaattgtggcatgaaaggcccttatcggttgtgaacacgttcccggaacatcacatatgagtcgcttgtttcttctacgacatgccaaagctgcctgggcaaaaccggggatgaaagatttcgaccgcccgctcgatgaagagggaatagcgtcgctcatgcggttggcgcgatcgatgaaagaaaccgggctttttcctgaccgcgttgtcctctccgcctctgttcgcacatgcgaaacggccttcgggctgattgagcggcttggcatagatgttgaaaccattatcgatgagacgatctatagtggcggccccggacaatatatgcagtcgatccggcagcatggagacgtcggcaatcttatgctcacgggacataatccgagcattgaagatctggcgcttgcgctttgttcggatggcgagccagagagcatacaccgcttgaatgccggttttccgaccgcagcacttgcgacgatttcctttgaaggcgccttgacgaatatcgaaccggggcgtggttttctggagagttttctgctgtcacattgaaaatgttgcggtgctgaaacggtttccttgccaaattcaacccagtgtccctatctattacgtgacaccgcagcaatttcggcgagggcatattggcaaaactgaccagtttcggcgatgaagcaaggatcgcgctggatacgctgacagaccgggcgacaggccttctttccccatcgcttcgattgggcgttaccggcctttcgcgcgcaggcaagacggttttcatcagtgcgcttgtgcataatctggtgcatggcggacgcctgcccatgttcgaggcttataaagccgggcgcatttcgcgggcactcctcgaaccacagccggatgatgccgtgccgcgctttcaatatgaagagcacctttcggcgctgatcgacgaacgtatctggccggattccacacgcgccatttcgcagttgcgccttacgattgaatatgagacggcttccgcctgggggcgctggctctcgccggggcgtctttcggtcgatattgtcgattatcccggcgaatggctgcttgatcttcccctgcttggaaaaacctatgcacaattcagcgcggattcctttgcactcgccaacgagccgacgtacagggaccttgcggctgcatggctggccgaggcgaagacggttgccccttccgaaaaggccgatgaactgaccgcacagcgccttgcccggtgctttaccgactatctgcgcgcaggcaaagcggatgagcgcgcgctttccaccttgccgcccggccggtttttaatgccgggtgatctggacggctcgcctgcactcaccttcgcgccgctacccgaccttgagccgggtgattttaaatccggttcgatggccgccatgatggagcggcgctacgaagcctacaaaacctatgtcgtaaagccctttttccgcgagcatattgcacgtctcgaccggcagatcgttctgatcgacgcgatgcaggcgatgaatgctggcggcgcggtcgtggccgatctggagcgcgccctgaccgacattctatcctgtttccgtcccggcaggtccaatctgctgaccggccttatccagcgccgcattggccgcattctcgtcgcggcaacgaaagccgatcatctgcaccatgaaagccatgaccgcttgcaagccatcgtgcggcgattggtggaacgcgccatagagcgggccgatttttcaggggcggatatcgatgtgcttgccatggcagcggttcgcaccacgcgggaggccacagtgacggagggtaacgaaaccctgcccgttattgtcggcacacctttgaagggggagcgcattgatggagaagtcttcgatggtgaaacagaaacagctatatttcccggtgatttaccaaaaaatcctaatgtaatttttgaccctgcattgtcacaggatgaaccggcaatccgtttcgttcggttccgcccgcccaggctggagcgaaccgccgaaggcgtaaccttgtccttgccgcatattcggctcgaccgggcgctgcaattcctgattggggatcgtctggcatgagtgacaagacaccacgcaaaccaactgccttcaggctggaacaaccggcaagagtttctgccgcctcagagcaggaggagccaaggcgcccgcgcgctgtgaaggatctggagcaaatcactccacaggctgatgttttcgatctgacggacgatgaggcggcagagcttgaaatcctcgatcccgcctttgaagcgccggagcgcaagggctggtcgctcagccggatattgttcggcgcgctcggcattcttgtttccttcgccatcggcatctggacggaagacctgatccgcgcgctttttgcgcgagccgactggcttggctggacggcacttggtgtggcgatggtagcccttgctgctttcgctgcaatcatcttgcgggaactggtggccttgcggcggcttgcatcggtccagcacttgcgcaaggacgctgccgatgcagccgagcgcgacgatatggcggcggcacgcaaggcggtggatgcattgcggtcgatcgcggcaggcattccagagacggcgaaggggcgacaattgctcgacagcctgacggatgacatcatagacggacgcgatctcattcggcttgccgaaaccgaaatcctgcgcccactcgaccgcgaagcacggacccttgttctcaatgcatcgaaacgtgtttccatcgtcaccgccatcagcccgcgcgcactcgtcgatatcggttatgtgatttttgaatccgcccgcctcatccgcaggctgtcccaactttatggcggaaggccgggtacgctcggttttatcaagtttgcgcggcgtgtcattgcgcatctggccgttaccggtacgattgcgatgggcgacagcgttatgcagcaactcgtcggccatggacttgcctcgcggctatcggccaagcttggcgaaggggtcgtcaacggattgatgacggcacgtatcggaattgcggcaatggacgtggtgcgccccttcccgttcaatgccgaaaaacgtccgggcatcggtgatttcatcggcgatcttgcacggctgaacagcgacagaaacgcccgaaaataagcgcccgcctccgctgaaatcagcatcagcctgttgccgtgcaaaccaagcattaaccattcggtccgattatgagcgaacagatatttacgttggaatcgacagtccggtgagcggcaatcccccaatatcttgccccttcggccaaagatgatgacgtcgccggatttccggcggttcgagcggtatggacggcatttgcccgtgacatgctggaaaacaacctttaggaatagcggccaccaaggttcgtggattccgggacagagctgattatgaaaaattgcatcgctgcttgcctgacgctgctgcccgtatcgctttccgtttcaccggttatggcggcggataaggacaagcaattcttccagaccatcgaaggccagtggtccggtcccggcgaaatcgtcgccggtaaatacaagggcaccaaattcgtttgcaatctggcgggcaccacgccggatgatacggttggcatgacgcttgatggcacctgccgcgtcggcgtgttctcgcagccgatgaaggcaaccgtcacgcgcgtcggcgatggctatgcgggcaagttcaacgacggcgccgacggcaaggggcttgatgtcacgtccggctccgtcaatggcaacaaggtggttttcggcctcaatcgcaaacagctcaacggcgcaatgctggcacgcgtttccgatccgaatacgatgaatgtcacggtttcggttcgtgtggaaaaggaacttgttccggtaatcggtatgagcctcaagcgcgtggacactatcgctgtcggcagtatcgccaaaaactaagtggaatagccgccaggctgtagttaaaacgcaatcgttggaaccgctccaactatttgttttgtcgcgttatccgacgccagaccgttttacacttttggctcgaaaaacgctctattccaaccaccagcccgcatccgtgcgggctttttccatttccgcacggtcgcaatcggcagcccattcagcaacagttctcgcaccgacaggcagcgaaggtgcgatatcattgagcggcgccagaacgaaggctcgctcgtgcatacgtggatgcggaagctccaatgccggttcctgcatcgtgattgccctgcccgtctcatcctgcataacaagaatatcgatatcgatgatgcgtggtccccaccgttccagccgcacacgtttcaaggatcgctccacgtccagacagaccgcaatcagttccagtggctgcaaggccgtttcgatttgcgcgcaggcattgtggaaccaggcctgatccgtcttgccccatggcggggtccggtagaccggggatacggaaacaaccctcgtgtcgctccgtccatccagcatacgaagcgcgctcgccatggagatgatcggatcatcgatattgccgccgaggccaagccaggcgcgcaatggtttcggcggagtgctcactgggggtaaaccacggttacttccacataatcgaggacgcccgaaaccggggcattcggcttgcggatcgtgatctcagcccgctttatctgaggaaaccgtgcgacgagcgccttggcgacatcaagcgcgagggtttcgatcagataacgctggcggcccatgatgatgccttcaatgacggagaaggcaattccgtaatgaactgttccgtcaatattgtcgctttccagcgagttgccctcatcaacatccagaacggcatcgacatagaatcgttgtccgagcttgtgttcttcatcgaagacaccgtgatgcgcaaaaaaggcacagttcatgatgcggatcgtgtacacgggcttcacttcctattgttagatcctgacgttgctttgcaggatagcatccgcaactgcaagtgcatctctgttaaaagcgacattgtgaacacggaagatgtcggctcccgccaggcgaagggccacggaagtagccgctgtgccgatatcgcggttccgcggatcggcctgccccgtcattgcgccaacgaaccgcttgcgcgatgtaccgaccagcagggggaatccgaaggcctgcaattcagacatacgcgccatcaacgcaatgtcttcatcccgctccttgccgaagccgaaacccggatcaagcacgatgcgcgatggctcgatgcctgcatccccggcaattttcagcgacctgttcaggaacataaactgatcttcgatcacgtcgggattcgtgaggcggtcgcggctcgtatgcatgatgacaagccctgcccccgtttctctggcaagctgggcaatttccggttcgcgctgaagcccccagacatcattgacgatatgcgcgccggcctccaccgcaagccgcgcggtagaagcacgataagtgtccacggaaatgatacaatcgaagcgcctcaccagttcccggattaccggaaccacacggctggcttctgtctgcgcatccacagcagtagcgcccggtcgcgtcgattcgcccccaacgtccacaatggtcgcgccttcctccagcatcgtttcggcagcggcgatggcacgatcaagatcgttataacgcccgccatccgagaaagaatccggcgtaacgttcagtactcccataatgatggcggtttttccgagatggaggctgcgttcatgggcaagctgccattctttggtcataacggcgatattcctgtcgtctcgctatgtgaaaaggcgcaaccatttcgcatagcgttcatttcatgagtggcgttatagttctcttgacctttgcgtgccatgtttgccgccgcaattttaagtttcttctggtttgagaaagaggtgccagaacatgaatttcaagaaacgggttctggcattggctgcagctatggccattctgagcccgcaggctgaagccgccgccatttttcgcaagtttcaatattatacgatcaatggcaagacagccgccgatctcgacaaggcactttcacgcagcggcccctttctcaagaaaaccgggcaacaccatcccggcgcggcagaaatccgctttgatgccaaggttcgctatgggcgcgaaccgggtaagccctgcaaggtgcaggatgtttatgtgaacgttcacgcgaaggtctcgctcccgcgctggaagcagcgccgcaaggcatcgcctgaactggccctgatctgggacacgctgttgcaggatatccggcgtcacgaggagagccatatcgtgatcgcgcgcagccatgcaagtgaaatggagcgcgagatccgcagcttgcgcagccgcgccgattgcgcctcacttcgtgctgatatcgacaaggtcacatcgcgtgtgatggaagcgcatgatgaagcgcagcaatatttcgacctggttgagaccatcaatttcgagaaccggtttgaacgtcttttgacctacaggctggagcggatgcgccagacgggccattgacccgtcaaccctgtgcttttgcaatatattgacggatggcctgcgtcatcaaagccgcttcatgaaagccggacaggatcagtttgagctttcccggataatggcacgcatcaccaatggcaaagacaccgggacatgaggtggcgaaagtttcaggatcgacggctatggcattgccgcagcgttcaagcccccaccgcgtcagcgggtcggggcggacaatctgcccttccccgttgaaacaaccgaggccggatgcgatgacaattgcatcggcctcaaaggttgtgccgcgatttgtgcctatccgcagtctttgaccggccatatcaagattttcggccaattcgccaaaatgaaattcgggctggtaaggcgcgatctgttccagaagccggtcgatcagctctccacagccatgatccggggaaaagccgggatatcataaatgggcttatctggataaaggacggcacattggccgcccggacgatccaacgcgtctatcaaataacatttgaagccgaaaagcccaagctggaaaacggaaaaaagcgcaacaggcccggcaccgataatggctatcccggtttgccttccggcctccattacgccctcctcaatcgtgctgcccagcctgcccggtcagttctggcgttcgggcacctgaacgacaagcccctccagatcgtcggtaacgcggatctggcaggaaaggcgcgaggtcgggcggacttcataggcgaaatccagcatatcctcttccattggatccggcccgccgaccgtatcggcccagtcgtcatcgacatagacatggcaggttgcgcaggcgcaagcgccaccgcattcggcatcaataccgggaatgccgttgcgaatggccgcttccataacgctggacccgctgtcggcctcgacctcggttcgcgtggcgccatcggcggatacgaatacaatcttcgtcatttttattccttgagacacgtcttcgacgcgatctttgtgctacgcgcccctggcccgatcctcaggctgatcgcgcgattgatcccgaaatggcagatacggccttatgaatggagtttcaacccccgtaaatggcggctccccgactgcgccaatatgcccccgccctgtcaaaatcggcaaaacggaacgccggagccaatcccaccttgccgcagggggaaaagcgccatattatcggcttataagaactgatgaaaaagaccggggaatcctgatcagccacaactgcatcctgaaggtgttttttctgcaaatattcgcgttttacgcgcttgattgttaacctttgtggcgcgtgacccggaatggaaaaaaggctcaaaaccgatttccacaacttgctggtaaacgggaaaaccccggaaacgtcgaattttcatgatttaagggcttttccgttaaccttgtatttaaagttttaggtatcgcccacatacgcctatttccttaacaggcgtgagccgatacgatgcaaaatggcggataaagtttttgtaacggctctcaatgatccggccgtcgcggtaaatgagtacgaggtaggcaaagagatggcttcaaaatccaaggcacagaagctcgaccttgaggttgaaaaggcgctggaacaggcactggatatcgatttcggagacgatatttatatcgatatggacttgggtgcgtttgacgaaggcttctcgattgacgatctggaagagcagatttcccgtgccgcggaagaactcgtcgccgaacagcaggcgaaagccgccgagcctgttggaaacgagccggtcgtcaaggccgcttcggtcatcacaacggcttccgtgattgcaacgcctgctgcgcctccggtgccgcctgtcgtcaaggcggcctcctctgctcccgctatagccgccaataccgagcacaaacctgccaatgtagttgccgaacccgtttcagcacaggagaccgcggccaagcctgccgctgcggtcgccactgcaacgccggtcgccacgcctgttcgtgcaccagcaaatgacgattcgcgcagcgacaaggccatcgccgccgcgccgcgccgcatcaccgagcattcctctaagctttactggaccacgaccgcaatcagcgtggcgtgggcggctggcggcgttgctatcagcaaggcgatcaatccggaagtcttctccagcctgcaagccaccaaagatttcttcaccgcacccgccggacttggtgtggttgccggtgtggcgctgccgatcgcgatgttctggggcttcgcacaactcgtcaagcgtgctcaggaaatgcagaacgctgcgcgcagcatgaccgatgccgcgctcaaactgcttcagccggaagctgtcgcgggtgatcgcgtctccacgctgggccaggccgtgcgccgcgaagttgcagccatgaacgaaggcatcgaacgcacacttgcgcgcgcggtggagctggaaacgctcgtccaatccgaggtcaaccagcttgagcgcgcctatagcgacaatgaggtgcgtatccgctcgctcgttagcgatcttggcaatgagcgtgaagcagttgtcagccatgccgagcgtgttcgttcgtccatctctggtgcgcatgaacagcttagggaagaattatcaagtgcatccaatatcatacgcgacaatgttctgtccgcgtctcagcagctcagcgcgctcttgggcgattctggcgagcgcctcatcagcaatatcaacgaaagcggcggcgctattgccgatgcaatcgagaagcgcaccggcgatattggaaatcgcatcaccacctccggcgaagcttttgccaatctgctcgatacccgcatcgcaacgcttgacgaacagtcgcgcacgatctccgggaagttgacgcaggctctggacgagcgcaccaccggcattgcaaatgtgcttggcagcgcgacccagaccatggtgagcgagttcgacacgcgccttgccaatctggaaaacaccctttccgaccgtggccgctcgttgctggcagagtttgaggcgcgcgcccatgcgcttgacaacagcaccgaaaagctgaatgcggcgctggaaacccgttcgcgccagatcaacgaaaacctcattgcccgcacccgtgaaatcgccgaaaccttctcgggcggccgcaattcgctgggcgcgatggtggacgacatcaaggtgaagatcggcgacgatctgacctcgatcagcgaaagcgtcggcaatgttctgatcgataaggcagcagccttcgagggcaagctggccgaaagccgcgatcttctggcggcaacgctggaaggcgaaacagagcgcgtttcctcggtcattcgcggccatgcggatacgcttgccgcgcgcaccggcgatatccagaacgctatcgatgcaagcgcctcagcgctcaatgaagtcacagacaagcacgcggcaatcttgaccgagcgcaccagtgcgctgcagcaggccatgtccagcaatgtttccctgctggatgcgagcttcgcagaccatgcccgttcacttgaagagcgcactgcgtccctgcacaatgtcattgcaggaaatcaggcaatgctggctcagctcatggatgagcgtgcggctgcaatgcgcgagaatttcaacgaaaatcgtgaagtgctggcccgcaccttcgatgaacgtattggcagccttcagtcgcttatcgcggaaaaccagagcgcccttgagcgtattctggatgagcgcgcgcgcaatatggcggaatccctcggcgctggccgcgatgcctttgaaacggcactgggcgagcatgtccgcacggtcgaggaacgcacaagcggcttgcaagccgttctgaacaaccacaatgatgcgctggcgcatgttctggatggacatgagcagaccattgaaacgcgggccgctgaaatccgctccaccctgacggacagcacggcttcgctcagccagaccttgcaggatcatggcgagattctggagcagcgcaccacgagcctgcaaaacgccatcgccaacagcagcgccgccatcagcagcgcctttgagggccagaccggcattatcgaagaacgtaccgagaccatggaaaaggctctttccatcggcgtggacaatgtgcgccgcgcactggaacaaagtgcaggcgtggtcgccggaaagctgcgtgaaaagatcggtgaagctgccagcacacttgccgctgaggccgccaaagccggcgaagccctcgacggctttggcgaaagcttcagtgctcggctcatcgataatctttccggcaccgaagcccgcctcggcgaacgcgcggatgctattgccggacgccttggcgacattgaaagccgccttaccgacgagcttgggaccattgaggcacgcattgccgatacggccgccaaaacaagcgaaacgcttgccagccacagcgaatccttctcggccagcgttgccgacaatctcgctggcacagaaacacgtcttgtcgagcgtgcggatgcgatcgcaacccgtcttggcgatatcggctcgcgcatcacgatggagctcggctccgtcgaggctcgcattgcgcaggtgacggatacgacggcggttacgctggaagaacgcacccgtgagctcaatgccgtcctcgccgctcgctcgcaggaaatcaccaaaatcctcaacgatacggccgaaccgctggttcagcgccttgccgatagtggccgtggccttgcccagcagcttgaagaagcaacccatgcagcaactgatcgcctgcgttcggaaaatgcggcgctcgtcaatgcgctggcaagccgcacggcggaaaccatcgctgcggtccagcaggcaaaggtcgggctttccgacaatgtcagcgaactcattgaccgcctcgccgcttccaatggtgagcttggcaagctgattgatgccgccacgcgcaaccttgccgatatcgatgggcgtctggtggactctacgacgagctttgtggaaaacacgaaccgcgcggcgcagatgttccaggcttcaactggcctcatcgacagcaatctcggtacgcttcgtacgctatccgacaataccttgtcgcaaatcgccgatattgccgaccgcttcgatgaacatggcaaggttctgtcttcggcatccgatatgatcaattccgcacagaacggcctcgtcagcacacttgaggagcgtcatcaggcgctcgacaagctggcttccggtctggtggaaaaatcggaaggcgtcgaaaagctcatgcaatccttcgaggctctggttgcctcggccttccagcgcgccgaaggccagacccgcgtttcggcggaaaagatgcgcgagagcgtttcggatatcgtcgaacaggccgcacagaagttctcggcagcgaccgacgaaattcgccgcacggcaagcgaaatccgcgccgaactcgatacaacgcgcggcgaactgaagcgtggcgttctcgacatgcctgccgaagcgaaggaaacgacgaccgccatgcgcaaggccgtgagcgagcagatcaacgcgctcaaggaacttgctgaaattgtcaacaagtcgggccgtctggttgatgtgggtgaaggccgtgccgaccgccctgtgtcgcgccccgcagcatctcgccctgctccggttcaagctcctgttcgggcaccgatcgcgcctctggcacagacagatgttgcagtccggtcgcgtccggtggaagcgccgaaccaaaagcctgctccagcggcatctgcggaaaagccgcgcggttgggtttccgatcttcttgcccgcgcctcacgtgaggaagaagaagccgcgcagcccaaggtgcagccggccgcaacgccgcgttctccgagccatgtggttgaatcgctcaactcgctttccgtcgatatcgcccgtgctatcgaccacgaagcttcggttgagctttgggaccgttatcgccgcggtgagcgcaatgttttcacccgccgtctctatacgctgaaaggtcagcagacctttgacgatatcaagcgcaagtatcagaccgatggtgaattccgccgcgccgtagatcgttacatgaacgatttccagcgtcttctcgaagacgttgcccgcaatgaccgcgataatatggtgacgcagacttacctgacatccgacacaggcaaggtttacaccatgctcgcccatgcaagcggacgccttcggtagagcggctccagttaaaattgagcaatgaaaaaagcggccttccagccgctttttttgattacaggccactttgctttttgaagcgcaaaacgcgcttcaggcccacacttttcgcctcatacatataaaacaccggccagcctgcgagccaaccggtgccacgaaaccatcttcataaggtgcttgaactggctacgttttagcgcggtcccaacgattccgttttaaccggaaccgctctaaagggttgaaatcgtccagcttacgatctcattcacagtctggtcaaaagccttgtctaaagccttcacataggccgcattgctggttcccgtaacaggaattgccgtgcggaatacgcgggtggcgcggacttcgccggtcttgtcgctcaagagcctgacggccatttccacaacagcagtttgtggcgatgtataggcctgaatgccgaacatgcgcagatcagtcagaacctgataatttatcgccagcccatcgcccggacggccaatgccgccaaatgcgctggtattttcataagcctgcacaaggcgcgactgcacgatattggtcagcctgtcgccccattgcgcacccttgagatattcgatggagcccggcgcagagctgaccacgatattctcgctatccagagctttcagcgcggctggtccggggatcagcaattgcaagttcttgcgcttcggtacggtcaccatgggctggggcgtggacaggttgaacgtgtcgagcggcgttgttgtaccgcaccccgccagaaatgcggtgagcaaaattgcaactgaacctctgtgacggaacatgcgccgtgatttcatgtcactggaacaggttttggaaatcaatgacgcttcctcccatcatattgaggcacactcaccggcccgccgaagataaggcgctggggattacgctcaagctcggtaatgacttgttctatacgttgaattgcacggcggctgtcaataacgacaccctgcatttcgcgcaggccctgtccggaaaaacggtccagattattggcaatcggcgcaaggcgcgcgtcgagattattcgaggtttcacgaattgattgcaatgtcgtgattgcctgcgcgacaaggccgttcttgtcgtcggcagacaacatcttgtcagttttattcagaatgctttcaaccttgacggacgccgcattcaaacgcgccatcatatccttcgcgtccacgacgatctggcgaatattgccggcattctggccaagctcctgaatgatatcggcattatccgccaaagcttgcgtaaaggttttggtgttgttgatcgtgtccgtcagcgggccgcgggcgtccttcacgaaaccttcaagctggctcagcacattgttggcgcgcgcggcaatatcctgcgcggttgccagaagattgttcacggcagacggatcggcgtcaatacgcgcgaccgtgtcttccttcgccgcctccgtcaaaaggttcggctcatccagccggccgcctttcagttcgatataagcctgtccggtaagcccctgaaagcccagtgttgctgtggtcgaacgtgtgatcggcgtggtcgcgttcacgcgtgtctgcacaatcaccatgcccggattgctgtcatcgagatgcagccggcgcacgtcgcccaccttgataccgttgaaaagcacctggctaccaataccaaggcccgtgaccgaaccctgaatgcgcacatccagaggcagggaatcgcgcgcttcgccatagcgcgcaatccagtacacgaagccgaaagccaacaggcttacgagcaacgtgaaaacccctaccagtacgtaattggcttttgtttccatatcttatccagtctgcaagcggttgcccggccgccgtctacttggcgcagatgtatcaatctgacgcgcacgcttgccccgaaaataggccttcacccaagggtcatccaccttcagcatgtcctcaatggtgccgctcacgagcaccttcttgtttcccagaaccgcgatccggtcgcagattgcaaaaagactgtcgaggtcatgggtcaccatgtaaaccgtcagccccatcgtatcgcgcaggtttgcgatcagatcgtcaaattccgctgcaccgatcgggtccaggccggatgtcggctcatcaagaaacacaatatccggatccagcgccagcgcgcgtgcaagcgcggcgcgcttgatcatgccgcctgaaagttcggagggaaatttttccgccgtatccgggtgcaatcccaccagatcgaccttcaggcgcgccagctcatccatgagtttgggcgaaaggtcgagatattcacgcatcggcacctgaatgttctccagcacgttcagcgcggaaaacagcgcgccatgctgaaagagaacccccatgcgcatatcgatggccatcttttccatctcgttcagcttgtcgatattgcgcccgagaatttcgatatcgccggtctgcttcttgttgaggccaagaatggtacgcatcagcaccgacttgccggagccggacggcccgataaagccaaggacctctccctggaatatatcgagcgaaagcttgtggagaacagtctggtgaccaaacgaaaccgtaacgtcgcgcaccgagatcatcggcacgcccgtctggtggttctgatcttcctggggttgcgactgagtgtcgatgccgttttccataaccattctttaaccgagcttgctgccagactaaaccgcgccaacaagttcatacgtcaattttatgtgcaactgtgtctcaaagaacccagaaaaaacaatgagtcggttagtcctggagcgtttcctattttatttgaatcgttggaaatgctctatctgtttattgttatgcatgcctttatccaaaaccggcgcccaattgaggggatgccctagaaattaattgccgcataaaacattgcaaacaggccatccacaacgatgaccacgaaaatcgccttcaccaccgaggcggtaacgcgccgtccaagtgattctgcgcttccgcccaccttcatgccttcgaccgaagccagaataccaataatcatcgccatgaatggcgccttgataaggcccgcaaaataggtgttgagtgcaaccgcatcatgaaggcggctgatgaatgcctccggtgaaatattggagtaaagccagctcacccccgccgcgcccacaagtgcggagagatcggacaggatggtaagcagcggaagaataaccacaagcgccaccaggcgcggaaaaaccagtacgcccacggggttgaggccgatcacagtcagcgcgtcggtttcctcgcgcattttcatggagcctatttccgccgtaatagcgctgcctgaacggcccgcaatcatgatcgcggtcaagagaacccccagttcacgcagcaccagaatgccgaccagatcgacaacgaaaatttccgcgccgaaatagcgaagctgaaatgcgccctgctgggcaataatcgccccgacaatggtggacatcaaaacgacgatgggaatcgcgccgacacccatacgatccatttgcgtaacgatggcggcaatcggaattccgttgccgcgtccatatttaagctgcgcgccgcgaatcgttgcgcccagaatatgcatcgccatcttgaagtcgttgaacatggagatgacggcgccgccgagcacattgagaaaggcaatgaagaaaaacggcgacttggtacgcggaatatccagcgtccgttcaacggcatttcccacctcctccatcagcggaagccaagcttcgtgcacgcccttcagacgcacatccacatgctttgcggctagccgctggcgcaggcgttcgatcagccatgcgcctgccgtatcaaggttggaaatgccggaaatatcgatgattgtggccttgtcgccaccggcctgctcaatcccgcgcatcttgtcatcgaccagatgaacgctttgcgaaatccaggggccgctgagatggatgacgcgcatgccgtcctgttcgcccacatcaatctttggcgcagcattcgtcgtagctcttgctttgtcggcagcgtcggtcaacatggcctacctcatatacgagtcgttgaacgaccgaaatactgcgtcccgaagggcacttctatgcacaatacattgaaaatcattcatgaacgctatcctatcgcggggaaattcacaatctcacgcggctctaaaacagaagccgctgttgtggtctgcgtaattggtgacggcattcacgaaggacgcggcgaatgtgtgccctatgcgcgttatggcgaaaccatcgaaagcgtcagcggccagatcgaagcagtgcgcacggccattgaaaagggagccttacggcatgagcttcaaaagcttatgccggcgggcgctgcgcgcaatgccgtggattgcgcgctgtgggatctggaagccaaacaatccggcaaaagggttgccgatatgctgggcggcagtgccgccgctcttgaaaccgcaatcactgtttcgcttggaacgcctgaggaaatggcgcaatcaactgcgaaggttgcgcattatccgcttataaaagtgaagatgggcggcgaaaacgacattgaacgtatccatgccgtggcaaaagcggcgcccggcagccgcatcatcatcgatgccaatgaaggttggaccgacgccaatatcgaggaaaacatgaaggcggcggcagaagccggcgtcatcctgattgagcagcctttgccggcaggcaaggacgaaatcctcagccgcatcgaacggccggtcatcatctgtgcggatgaaagtgcccatacgtccgaagggctggaagagcttgcccggcgctatgatgccgtcaatatcaagctcgacaagaccggcggcttgaccgaagggctcatcatgcgcgacaaaaccatcgatctgggcctgaaaatcatggtaggctgcatggtgggcacgtcgctcggcatggcccctgccgtccttctggcgcagaaggccactgttgtcgacctggatggccctctcctgcttgcccgtgaccgggagcccggccttcattatgacggcgcacttgtctatccgccggagccaggtctgtggggctgatcggttccagtgcccatcacacctctcaccatatttcatgtgacagattacactcacgatctgccattttggaaaaactcattatagaaaatgagcctactgctatttggaactttaggctaaaaacacaataatcggcccggcgtacagccaatacgccttttacgcgctctatttttcccgaattaagcgcgaaagaattggaaagcgatgcaagatgaccaagaaaccttcctccccttcgacgcgctctgacttcgacgaagcggcgctgttcttccatcgctatccgaaaccgggaaagctggaaattcaggcgacgaaaccgctcggcaatcagcgcgacctggcgcttgcctattcgccgggcgttgcagcgccctgcctcgccatccatgacgatcccgcgaccgcagccgaatatacggcacgcggcaatctggttgccgttgtgtccaatggcacggccgttctgggcctcggcaatatcggcgcacttgcctccaagccggtgatggaaggcaaggcagttctgttcaagaaatttgccgatatcgatgttttcgacattgaaatcgatgcgcatgagatcaaccggattgtcgatgtggtgtccgctctggaacccactttcggcggcatcaatctggaagacatcaaggcgccggagtgcttcgaggttgaggaacagctccgcgagcggatgaatattccggtcttccatgatgatcagcatggaaccgcgatcatcgtcgcctctgccgtgctcaacggtctggagcttgccggcaagaagatcgaggaggcgaagatcgtcacctccggtgcgggtgctgccgcccttgcctgcctcaatctgctcgtcaatcttggcgcgaagcgtgagaatatctgggtctgcgatatcgagggcgtggtctatgacggccgcaacacgctcatggaccgctggaaggaagtctatgcgcaaaagaccgacgcgcgcacgcttgccgacgtcatcggcggggcagacgtattcctcgggctttcggctgcgggcgttctcaagcccgaacttttgaagcagatggccgaaaagccgctgattatggcgcttgccaatccaaagccggaaatcatgccggaggaagcgcgcgccgcgcgcgcggatgccatgatctgcacgggccgttcggattttcccaatcaggtcaataatgttctctgcttcccctatattttccgcggcgcgcttgacgtcggcgcaacggtcatcaacgaggaaatgaagcttgccgcagtgcgcgccatcgcttcgcttgcccgcgaagagccttcagatgtcgccgcccgcgcctattccggcgatacgccgaccttcggcccggattatatcattccctcgccgttcgatcagcgcctcatcctgcgcattgcgcctgccgtcgccaaggcggcgatggaaaccggcgtggcaacgcgcccgatcgaggatatggaagcctatctcgatcggctcaaccggtttgtcttccgctccggccttattatgaagccggtcttcgcggctgcccgcacgcaaggtgcgcccatgcgcgtgatctatgccgatggggaagatgagcgcgtgctgcgcgcagcacaggtggtgatcgaggagcgcatcgctgcaccgatactcgtcgggcgaccgcaggtcgtggagactcgcctgcgccgttacggcctcaaaatccgccccggcaccgatttcgagcttatcaaccccgaagacgatccgcgctatcgcgactatgtcgatctttatctgtcctatacgggccgtcagggcgttacgccggaagctgcgcgcacaatcgtccgcaccaactcgaccgccattgcagcccttgccgtgatgcgcgacgaggccgacgcgatgatctgcggccttgaaggccgttttgaacgccatctgcgcgtcgttcgccagattatcggcaaggtgcccggcatccgggattattcagccctgagcctgctcatctcgcagcgcggcgcgttgttcctcaccgatacctatgtcaatgccgaacccgatgcgaacgaaattgccgaaatggcagttcttgccgcccgcgagatcagccgcttcggtatcgaaccaaaggccgcgctcgtatcgcattcaaatttcggctcaaaggaatcggcaagcgcggaaaaaatgcgccaggctgcggccattctcgcggaaaaggctccagatcttgaatccgacggtgaaatgcatggcgatgccgctctttcgcagacgcttcgtgaccgggtcttcccaaactcgcgcctcaagggcgaagccaatcttctggtattcccgaacctcgatgcagcaaacatcacacttaatgtggtcaaggccgtcacggatgcgctgcatgttggcccaattcttcttggagcaacccgtccggcccatattctgacgccttccgtcacatcgcgcggtgtcgtcaacatgacggcgctggccgtcgtcgaagccttgcaaaagaacgccagcaatcgtcggcagaactaattttagattatgctttaaaagcatattgaagtattagacgaataaaacgccgggtatgacaatggttatactcggcgtttacttttcattaaagccatacgacaataatctcactcacgaacaacggggttgaggttcgttttatggcgattatttttacaaaaaaatctcggttatcatttattttagctgctgtagcagcaacaggcatagtggcggggtgtacaacaacgcaaccggttcagccctgcacaccaaaagagcgctcgcggctggttggccagattgcgcctaccaaggcccgcctcgaccgcaacaggaaagagttggcccgcgtgcacgcgcagataacacgagagcgttgcatcggcggtgcattctcgcccaaggtcggctcatcgcgctgctcgcgattagagggaactgcggatcggcttcaatccgaaatcaagatgcttgaggatcgtctgacggagttgaacgctgttattgcagggcgaggctcgtcatcggtttatgtccagtcctgcactgcaagctggatatcgcaacgcaagatcaggaaaaaggttaaggagccgacaaagaacaaggcgccggccaggcgtattgcggataaagcaacggagcctgccccggcggaattggcgatgccagcctacacatctcccgctgtgaccgatacccatccggtagcctatacaccatcgagcaattcgctctcggacaggcctggccggcacacggcagtaaaacaaggctcagccggtgacggtggcgccgccgccggaaaggccctatgtgggcaattcaaatgtcagggtcgtcggctcttcgttctttccagaccaaccagcaccagcaaatcagccagttccggcccatgcgcctgccccgtaagcgccagacgcaagggcatgaacaggtttttgcccttgcggcccgttgcggatttgaccgcttcggtccagcttttccatgtctgcccattccatggttcaggcggaagcaaatcgaaggcatggcgcacgaaatcgcggtcttcgcctgaaagatcaggcgcttccggcaaatctccgctcaccacctgccaccaatgggacacatcgctgaaacggtcgagattgccgtgaaccgcaagccagaaggattcggcctttgcgccacaaatacccagagcttccagacgtggctttgccttttcaaacggcatttcatgcagcagcgaacggttcagcgcatcaagctccgagggatcgaatttggcagaggatttggagatcgatgcaaggtcgaaatgttcggccagcgccgccatatcgggggcggcagtgacactttccgatgttccgataagaatggccagcgacgccacggccataggttcatagcctgcctcacgcaaggagccgacggacaaggcgccggtgcgctttgaaagcccttcgcccgatatggtcgtgagcagattatggtggccgaaaaccggaggcgtcgcacccagcgccttgaatatcgaaatctgtacgccggtattcgtcacatggtcgtcgccgcgaataatatgggtcacacccatgtcgatgtcatcaaccaccgaaggcagcgtatagagataggtgccgtcctcgcgcacaaggatcgggtcggacatggacgcaagatcaaccgtttgcggacctcgcaccagatcgtcccaatggacctcggtacgctgcgtcgcaaaaggatcgctctcgaaattcggcagcaggaaacgccaatgcggtttgcggccttcggcctccagtgccgctttttcagcgtctgtaagtttcagcgcctcgcggccatagaccggaggccaacggcgagcaagccgcaacttgcgccggcgttcaagctcgtctgccgtctcgtagcaggcatagagaaggcccgccgttttgagcttttccaccgcttttgcgtagatatcgaaacgcttcgactgatattccacacggtccggccggacgcccagccagtcgagatcgaccgcaatagcctgtgcatattcgtcctttgatcgctcgacgtccgtatcgtcgtaacggaggatgaatttgccattgttcttgctggcatagagccagttggaaagcgcagtgcgcgtatttccgatgtgaatatagccggtgggagacggcgcaaaacggacagtaacagtcattgtcaatgctttcagcggtcgcggaagcggtttgttattggataacggcgatcccgcccgaaattcttcttggtaatcttgacgccgggcgtggattgccggcgcttatattctgcgagatagagaaggtgttcaatgcgttgcacggtttccagcgcatggccgcgcgcaacgatttcagcattgctcatctcgttttcgaccaggcattccagaatatcatccagaacaggataaggcggcagcgaatcctgatcggtctggttttcgcgcaattcggcagaaggcgctttcgagatgatattttgcgggatcacctcacccgccgggccaagtgcgccctgcggcagattctggttgcgccattgcgacagcgcatagacctgcatcttgtacacgtccttgatcggattgaagccgccattcatgtcgccataaagcgtggcataaccaaccgacatttcggacttgttgccggtcgtaaccaccatcgacccgaatttgttcgagattgccatcaggatcgtgccgcgcgcacggctctgaaggttttcttcggtcacgccgctgtccgttccggaaaaaagcggctgcagcgcattcatgaagccttcgaccggttcggcaatcggaacgatatcgtagcgcacgccaagcgccttggcgcaatcggcggcatccgcgagcgattcctccgaagtatagcgatagggaagcatcacacagcgaacacggtctttgcccagggcatcgacaccaagtgccgcacagatggcagagtcaatgccgccggaaaggcccagtacgacatccttgaaaccgttcttgttcacataatcgcgcaagccaagcatacaggcggcataatcggctgccagcccttccggcaggcttgccttttcgccatccctgcaacgccatccgtcaccatcccgttgccactcagtcaacgcaatctgttcggcgaattgcggcatttgcaggcaaagcgatttatccgcattgaaaacaaaggagccgccatcgaagaccagctcatcctgcccgccgacctgattggcatagacgatcggcagtccggtctcgatgacctgtttcagcaccacctgatggcggcggtccatcttggcgcgatgataaggcgagccattcggcacaagcaggatttccgcaccgctttcggccagcgtttccgctacacccaattcgccccatatgtcttcacagacgggaatgccgagccgcacacctcgaaaattaaccgggccgggcatcgggccgggctcgaacacgcgcttttcatcgaattcgccataatttggcagatcgaccttgaaacgctcagcgataatctccccgccatccagaacggcaacagcattatgcgaaccgctatcgcggtgcagcggcgtgccgatgatgacaccggggccgccatcggctgtgtcggcggcaagcatacgcacggccttctcgcaggcggcaacaaaagcaggtttcaaaaccatgtcttccggcggatagccggaaatgaaaagttccgtaaaaaggataagatcggcctgcatccttgccgcttcggcgcgggccgtccgtgctttggccagatttccggcgatatcgcccatggtgggattgagctgcgcaaccgcaatacgaagcatggtgagattctcgtgagagcctgtcatgcgacagctttagcgcgcttatgcaatcgattgcaacggatgctgtaaggaaccgcgcggtttatcaggccagataggtagtcgcaataatataggcccagatcacggcaacaaacagaatcgcgatcagcaccgccagcgagccgcaatccttcgcaatcttgatttgttcatgaaaatcaagcgagacggcatcgcatgtcgcttcaatagccgtgttcagcacttccaccagcacgaggaaaaggattgaacccgtcatcagaaggaaggcaagccaggtcggcgcaaggaaaccggcgaccggcagggagatcaggaacagcaggagttcctgctgcacggccttttcattgcccgccagatgtttcagcgcccgcatggaattcaaaaaagccagcaaaacgcgctgcatgaagctctccggaagtgaatgatctcgcaatcaatagcgagtttttccgaaaagcaacagggcggagatcgaaacctccgccctgcccgttcagatcaatgtatcaattgcactcaggcgattgcggcccgcttttccactccggcatcacgctcctttttaagaagctccgccaacaggaaggccagttccagcgcctgatcggcattgaggcgtgggtcgcaatgcgtgtggtagcgatcatgcagatcttcagcagagattgcacgcgcaccgcccgtgcattcggtcacgtttttgccggtcatctcaatgtggatgccgcccggatgggtgccttcggcgcgatggatcgcgaagaaggattccacttccttgagaatgaggtcgaacggacgggtcttgtagccgcctgcggtgatggtgttgccatgcatgggatcgcaagaccagacgaccgtgcgcccctcgcgctcgacagcgcggatgagttgcggcaggtgatcgcccaccttgtcgtagccaaaacgcgcgataagcgtcaggcggccagcttcgttctcaggattgagcaggtcaatgaggcgaatgagatcatccggctgcaaggacgggccgcacttgaggccgagcgggtttttgatgccgcggcaatattcgatatgcgcatggtcaggctggcgcgtacgatcgccgatccagatcatgtggccggacgtgccgtaccagtcgccggaagtcgaatcgatgcgggtcagggcttcttcatagcccagaagcagggcttcatggctggtgtagaagtctgtctcgcgcagggcgtggttgctttcggcggtgatgccgatagcgcgcatgaaattcatggtttcggaaatgcgctgcgccaaggctgcatagcgttccgcctgcgggctcttgccgacaaagcccagcatccactggtgaacattttccagattggcgtaaccgccctgtgcgaaagcgcgaagcaggttcagcgtcgccgccgcctgacgataggccatgtcctggcgctgcggatcaggaatgcgagaggattcgtcgaactcgataccgttgatgatatcgccacggtaggatggaagctcgacaccgtccttcgtttccatgtcagatgaacgcggcttggcgaactgcccggcaatacgcccgaccttcacaaccggcttggatgcgccgaaggtgagcacgatggccatttgcaggaagacgcggaagaagtcgcgaatattatccgcgccatgttcagcaaagctttcggcgcaatcaccgccctgaagcaaaaatgccttgccgccagcaacggctgcaagctgttccttgagcttgcgcgcctcgcctgcaaaaacgagcggcggataggtacgaagacgggcctcaacgtcgttcagagcttgtgcgtccggataaaacggcacctgcctgatcggcttgcttctccaggattgcggggtccagttcttcgtcatttgagcacctgtctacgttatccgctagatttctctcggattatatcctccttgcacgaaagccggaattccgaatgtggcgggccatgcctgtacaggttgacagcccgcgctcgcaaacccggcatgcgtggtcgcgctgatataatgcacacagagattttatgccagcaagaattgttaagaatacgctcgaccagagaaatattcagccttctatctttttgccattcactacgcgataggttggcttatacatggtgacgagttcttccgtcgcagtcggatgcaccgccatggtgcggtcgaagtcgtccttggtggctccggccttgagggaaatgcccagaagctgcgccatctcgccagcatccggccccatgatgtgtgcgcccagaaccttgcggcttttactttccacgacgagcttcatcagcgttttttcgctgcggccggagagcgtgttcttcatgggacggaacagggcgcggtagatttcaagctccgggtacttcttcgcggcttcatcttctgaaagccccacagtgccgatttcgggctgcgaaaagactgccgttgcaatcagctcatggtcgggcttggtcggattgtccttgaaggcggtttcaaggaaacacatggcttcatggatcgcaaccggggtgagttgcacgcgattggtcacatcgccgaccgcccagatattttcgacattggtgcgcgaataatcgtcaacctcgatggcgccggacttgtctatctttacaccggccttttcaaggcccaggccatccgtgttcgggatgcggccaagggccagcatggcctggtccgtctccagcgtctcgccattggacagttcgaccgaaagctttccgtccgccttcttttcaaccttctcgaaaatagcgccgcaaagaatgcggatacctttcgcctccatcgtttcgtgcagcaggctgcgaatatcgtgatcaaagcgggaaaggatttccttgcctcgatagaccagcgtggtttcaacgccaagcccatggaaaatattggcaaattcaacggcgatataaccgccgcccgcaatcacgatggatttcggcaattcttccagatgaaaagcctcgttggagctgatgcaatattcgtggcccggcaaggattcgtgcgtgttcggccggccgccggtggcgatcaggattttatccgccgtcacgcggcgcccatcagccttcaattcgattgtgtgctcgtcgatcagttccgcgcggctggcgaagatatcaacgtgagaattctcaagccctttacgataaaggccctcaagacggctgatttccttgtcttttgccgcgatcagctttttccagtcgaaagccgcctcgcccatgctccagccataaccggcggaatcctcgaaatgttcgggaaattgcgatgcgtagacaaacagttttttgggaacgcaaccacggataacgcatgtgccccccatgcggtattcctcggccagccccaccttcttacctatggcccctgccagacgccccgcacgaacgccgccggagccgccgccaataacaaaaaggtcgtagtcaaaaccggtcatggaaatccccgcttcaagcgttatcgagaggtttctgttttgaagagggggagccaccctctccattcatttcgatatgtttgcctatatgtagcaaaagaaaaagcccggccaagttttgccgggcttttacaataaaaattaccgagaaaattactgctttgcaggctgctgcggagcagcagtagcaccagcctgtgcagccagaacctcggccacgctgcgggccagatcacgggcaacgccgttctgccagatgttggcggccttgacgacttcacgcgtcacgatcggtccttcggacagaagttttttgccggctggcgaggtgtagaacgcggtgatggccttcaactcgtcttcggtgaaagccttggcataggcgcgcgcggattccgtttccagatcggcgcggcgcgaagcgagcgcgagagccttgtcatcgaccgtcttggtgatgagagcttccagattcgggtccttttgaatgagctcacccttcagggcgcgggccgcactcggcagaatctggtcgaactgctcggtagcattgattgcggaaatcgcagcgcgtgcagcttccagatgagattcggaaatttcctgcgtaaaggccgaatgcacacccgccatcaggacgagcgcggaaaacggtgcaatcagacggcgaaagccagttgccgggatcataaggtcattactccgttcaatcagttcaagaccggttcatggtgcggataccgtcggtgccggcgataatcgccgcacgcgccagttcgatgaaaagtccatgctcgactacgcccggtatggcgaagagagcgtcagataatgtctttggatcgggaatgcggccaaaagatgcatccacgatgtagtgcccaccgtcggtgaggaaaggtgaaccgtcttttaaccgcaggttcagcggccctgcaagaccacactttacagccgccgcctcaatcgcccggattgtcgcgccaaggccgaagcggttgacttcaatcggcaggggaaaacgccccagcgtttccacaactttagactggtcggcaatcacgatcatggaatcggaagccgcagcaacaatcttctcgcgaagcagcgcgccgcctccgcctttgataaggctgagttcgccgtcaacttcatccgcaccgtcaattgtcaggtccagatgcggcgtttcttcgagtgtggtgagcgcaacgcccagttcctcacacagttttgctgtgcgctccgaagtcggaacaccaatgacgcgaaagccacccttcaccttttcagccagcagacgcacaaattcttccgccgtcgagccggtgccgatgcccaaccgcattccgtcttttacataagtcagcgcttcggctgccgccgcaatcttgagcttgcgtgcttcatccattccagaattcccgtttcttcccccgcggattctcaatcctgcttcttcgcctccagagcggttcctattttatcacaatcgttggaaacgccctaactcgttgttttgtctcattgtcctacgtatcgaagcgggatcagaaatcagtccagtggactgatttccccgcgtaggcgtttcacatttctgctggaaatgctctagcacgcaggcgcggcgtaacaaagcttccattcgatacaagttgcagaaattcgcccatattggttggcgccagcgaacttgagcccatgtgaaggatcggataggtatttaattatcgtttttcattccggaaagaaatgcaatgtccccagtcagccagaagcccatcattgttttcgacctcgacggaacattggtggatacagcccccgaccttctggacagtctcaaccattgccttgccatttccggcctgaaaaccgccgaccggggatcgctgcgccgttttgtgggccagggcgctcgcgtcatgatcgagcgcgcctttgccgcacagcagcaacagctcgatgacgcaaggctcgataaactggtggaagagtttcgcgcgcattatgccgcacatatgcccggccattcctcgttctttcccggcgcgctggaagccatggaccgttttgcaagcaatggttatcaactggccgtttgcaccaataaatatgaggaactgtcggtcaagcttttgacctcaatgggggaagccgcgcgctttgcggccatctgcggcgccgacacattctcctggcgcaaacccgacccacgccatctaatcgaaacgatcgcacgcgctggcggcaatcgtgaccgcgccttgatggtgggcgacagccgcaccgacatagacacggccaaggccgcaggaattcccgtggtagccgtggatttcggatattcggacttgccggttcagcattacgaaccaagccgcgtcatctcacattataatgaattcacacttgaaatggccggtgatctgattgccgccgtggctgatccggcacaatgataagtggattagtaaagcaacttcttatagttgcgttttctttttcaagcttctccttagcggcagaagcaaaggacatgcagcagacggagcttccaggcgtcaagccgcaaaagcctattgtcaccgcgccgccgcctgcgcctgagcccgatcaggcctcgcgcggaagcgggaaacacttccgcgtcggcaatacggatgtttcgatttcaggcgatgtcatcatcgacgtcggcgctgggcagaaccacagatcggaccattgaacgagagtggctcccatatttgggcatgctctagccaaaacgtgagagcgacgaccagaccgcgggcaattgcgcaggtaaatcttcggcaatcagtccgtgaccaaaacggcgcgccgcatccgcgtgcacccagacggatgcacaggcggcagcaaagggcgccatgccctgtgccagcaatccgcagacaatgcccgtcagcacatcgccagaacctgccgtcgccagaaatggcgtgccattggagtttatgacagcgaggccacccggctccgcgataaccgtatccggccccttgtagatgacgaccgcattcgcgcgcatggccgccttgcgggccttgtcgatttttgaagtattgtcttcggcaatatcgggaaaaaggcgcttgaactcgccttcatgcggcgtcagcaccagtgcggttgcactgcttcggtgcgtatcgaaaagctcgtccggtttgttctcgaaagccgtaatgccgtccgcatcgagcacgaggccccggaattgtccggcctttcccgaagcagcactcaacagcatcttcgtatagtcacgcgcaaaggcaggattgccatagcccggccccaatacagccgctgtaaccttgcggtcggtgataaattgcgcggcatcttgctggctgcgcgtttcgcgcaccatgatgctggtgaggtgagcagcgttgaccgccagcgcatccggcggtgaaagcagtgtcaccgcacctgccccgcttcgtgcagccgccatagccgacaggcgggcagcgccggtggaatgcattgcgccggaaaatacggccgcatgtcctctgctgtatttatgcgcatcgaccgcaggggatggcaggctatcggcccagagttccgggctgttttcaaaaacccgcggattgatctcgcctaaaattcgatcgggaatgccgatatccgcaatatggataatgccgcaatgcgccctgcccggttgcaatagatggccgggtttcttgcggaaaaacgtgacggttgcctttgccctcatcgccgcccccagcgccatgccggttgctcccgatatgccgcttggcagatcgacagccacgaccggcaggccggaggcattcacggcatcaatgaccgtcgcttgcgcgccttcgaccgcacgcgcgaggcccgcgccataaagcgcatcgataatgccgccaaaactcaccggcgaaaattcgttgagatcccgcacctgccccttatagaatatggaggcacgcatggcgtctgttccctgacgcgggggcgcggctgcgaaacacacggcttcatacccggcttccagaagatattgcgctgcgacatagccatcgccgccgttgtttcccggtccgcaaagcacggcgacaggctgcttttgcgggaacatatgttgcgctatgtcggcaactgcccgccccgccgccagcatcagcgcgaaaccgtccttgatgccgccctccatcgtcaggcggtcagcccgcgccatttcttccggcgtaagcaattcaaacataacgtacctttctccagcggctttctgcctgtgattaattacgcgctgccggactttatgcaagtttgcttgtttttaccgcaagttgcataatttttaagcatttgttttagcgggaagctatatgccgcggggtcgcacacggggtggcgcttgctccatgccgttaatagtgccactctggccgcgaaatggccaaaaagaaaattttttatctgcatttttcaaactggcacagtttatgcttctcaatagacgaagcgggcacaatgctcatttccgaagaagagcggagaccattctctgatgaaaaagatcgaagccattattaagcccttcaagctggatgaagtgaaggaagcccttcaggaagtcggcttgcagggaattactgtcattgaagccaagggtttcggtcggcagaaggggcataccgagctttaccgcggcgccgaatatgtcgtcgattttcttcccaaggtgaaagtcgaagtcattgtcgcagacgaaaccgtggacagcgccatcgaggccatccgcaaggccgcccagaccggacgtatcggcgacggcaagattttcgtctccaacatcgaagaagtcatccgtatccgcaccggcgaatccggcgtggatgccatttaaagcatgtctcccaaaagcgggaaccggttttgggataaagacatgcgtgaaaacaaacagatagagcctttccaatcacttacatgaaacaggaaatgctctaaccgaacctgctaccaatcatcgtcgtgcgaacaggaatttaaaatgacgactgccaacgatattctgaaacagatcaaagataacgacgtcaagttcgtcgaccttcgcttcaccgatccgaagggcaagctccatcacgttacgatggatatcggcctcgtggacgaagacatgttcgtcgacggtgtcatgttcgacggctcttcgatcgcaggctggaaggccatcaacgaatccgacatggttttgatgcccgatccggaaacggctcatatcgacccgttcttcgcccagtccacgcttgtcattctctgcgatatccttgagccgctttccggcgaaagctacagccgtgatccgcgtacgactgccaagaaggccgaagcctatctgaaatcgctcggcattggcgatacggtctatgtcggcccggaagccgaattcttcgtcttcgacgatgtgaagttcaaggccgatccgttcaatacgggcttcaagctcgatagcgccgaattgccatccaacgacgacaccgattatgaaaccggcaatctcggccatcgtccgcgcgtcaagggcggctatttccccgttccgccaatcgacagcttgcaggacatgcgttccgaaatgctgaccgtgctctcggaaatgggtgtgacggttgaaaagcaccaccatgaagtcgcttccgcgcagcacgaactgggcacgaaattcgacacgctggtgcgcaacgccgacaagatgcagattcagaaatatgtcgtgcatcaggttgccaatgcctatggcaaaacggcaaccttcatgccgaagccggtctttggcgacaatggctccggcatgcatgttcacttctcgatctggaaagacggcaagccgaccttcgcaggcaatgaatatgctggtctgtcggaaaactgcctctacttcattggcggcgtcatcaagcacgcaaaagctgtgaatgccttcaccaacccgtccaccaactcctacaagcgtctggtgccgggctatgaagcgcctgttctgctggcctattccgcacgcaaccgttcggcttcctgccgcattccattcggctcctcgccgaaatcgaagcgtctcgaattccgcttcccggatccgtccgccaacccttatctctgcttctcggcccttctgatggcgggccttgacggcatcaagaacaagatccatccgggccaggccatggacaaggatctctacgacctgccgccgaaggaactgaagcagattccgaccgtctgcggctccctgcgtgaagctctacagtcgctcgacaaggatcgtgaattcctcaaggctggcggcgtgttctccgacgaccagatcgacagcttcatcgagctgaaaatggctgaagtgatgcgttttgaaatgacgccgcacccggtcgagttcgatatgtattactcggtataaagctataacgacccattaccgaggggaacgacgcgctaaaaagcgcgcgcaaaagagaaaccccggctttctccggggtttcttcattttatcaataagttatgttggttttagaagctttttattaaatggcttccagcaggcgcgcagcaaccatcatctcgatctcgcggttcttgcggcgttcgattgcctcggcatcggaaccccaatgctcgatggtccagtcttcatcgatatgcgcgatggcccagcccttttcagcggagatttcacccttggcgacggccagcgcgatgatggcagaccccatcagcgtggtcatggtgtgcaatgcagccagagcaagtggatctttgaaaccggccatatgaacgctgaatgcggcaatcgcttcacgcggctgctcgacatgcatgacaccttcggccagcgcaaagcgcgcgccaagactttccatccagtcgatcagtgggtcccagttttcggtttggcgagaaaccagttcctgcgggctgtcggcgcggtagcaaagcatatccgttccggcaaagtggagaatatcctcaaacacggcctgcgggtcttgcgctatgccgtcaatcgccgtgttgacgaggcgggttgcgggcattttgcccggatcgatgagtttttcctgtgcggcaaattcatcggccacgatctgggccgccgcgcgggtgggcaacaacagaaggttgcgcgccggtgtcttgaccgggcgtccgtccagatggacagcgaaaccgccctcgctttcggccacttccgctttttcatagaagcgcttcggcagttgcgcctgcatctgcttttgcgcccgtacaatcggattttcgtcggaaagctgctttccggcttcgagatcgctcaaaatgtcacgcatgaattatccagtcccgtgtcacggatttcaaagggcgaggctcagaattcttccatttccagcaatagagcatgaagatcggaaggcttttccaggatatgatgggcgtcagcctccatcagcccttgcctgtgatgataaccccacgaaacgcctgcggatcgggccatctgcatatcgtatatggcatcgccgataacgattgtccggctgggttctattcccatttccgcgcaggattcaagcaccatggcgggatgcggcttcgacggacaatcatcggcggttcgggccacggtgaaataatgcccgataccatggcgctcaaaaaccgaacgcacgccgcgccgggatttgcccgtcacaaggccgagcagaaggtcatcgcgcccgccaagctcggccagaagcggcaggataccctcatagagcggctcgttgaaatctgccgcctgccgcatggtgacaaaattttccttgtagcgctgtgtcagccagtgcacctgatcgtcaggctcacgccccagcaatcgggcgatggccagcggcagggacaggccgatggtcgaataggtatccgcgactgcgggcggagcaaaaccggcatcggcaaaacttgccgccatgcagcgatgaataaaatcgccactatccaccaatgtgccatcgcaatcgaagagaaccagtttcatcgggcgctggagacctttgccggtttgttgatgatgagaagcccacagccgatgagggcgagagctgcaaaaattttccagctcaaaggctcatctagaatgatgccgctcaatagcacaccaaaggcaggtgtgagaaaggcaaaattggaaagcttcgatgccggatagcgcctgaccatccagaaccagagcggataggtaaaggccacgacgaatatggcctgaaacagaaatgccgaaacagaaatgatatcgggatttcggatcagcggcccgcttaaggcaataaaaggcagcggcacaaggctggcgaccaccaattgatagagcagtgttttttcgggtgcggtgcaggcaagcttcgtgcgcttgataacgagtgtggtgagcccccacagcacaccggagaaaagcgccagcagatcaccgtaaaaagcataaggccccggccggctgacataatcggaaaagaccagaaacacgccaaaaaacgcaatacacatgccgataaacgcacgaacagacatgcgttcgccgagcaggaaatggctgccgatcgccacccagaaaggcatgacattcatcatcagcgtgacacgccccacgcttgtcaggtccattgccacaaagatcagcacgaattcggtgccgaacagcattccagccacaagccccggcttcagcgtatcatcgcgtttgaaaagcggtatacgccgccagcagcaccatagaaaaacacaaagcccgccgagcgccgaacgcccggcggccatcagcatggggttgaaaccccaattgccgattttgatggcgacctgattaagcccccaaccgaacatgatgaaaatgaccaaagcaatggccaatccatcaaacgaaacccggccctgggccgttccccccgcttcgcctgacatgcctattcttccgcgttttcctcatcaaaaccgagcaggttccacgattgcaccatatgcggcggcaacggagccgtgacatcgattatcccgcccgaagggttgggaatacggatgcgccgcgcatgaaggtgaagacgcttttgaatgccgcccggaaattcccagttctgatctgcctcgaaatatttcggatcgccgatgatcggatggccgatataggctgcatgaacgcgaagctggtgggtgcggcccgtatatggttccatttccagccaggccaggttgtttccagccttttcaatgatccggtaataggagaccgcatggtcggaatccggctcgccatgctggcaaacacgcatcttgtcgccatccggcgtctgttccttgaccagccaggtcgaaatcttgtcttcacgcttgcgcgggacgcctttgacaagcgcccaataggtcttcttggtgtcacgctcgcggaaggatgcggtgagcgcctgcgcggcaccgcgcgtgcgtgccacgaccagaacgccggatgtatcacggtcgatgcggtgcacgaggcgcggcttttcacccttcttgctgcgccatgcttccaacatgccgtcgatgtgccgggtcacgccggagccgccctgcacggcaagcccggcaggcttattgaaaacgaatattttcgggtcttcgtaaagcagcatttgcgagagaacgtcgccatcttgctggttgcgaatggtcttcgccgtcattgggccagccgctttttcatccacccccagaggcggaatgcgaacagcctgcccggcctgaatgcgcgtgtcggccttggcgcggcccccatccacacgcacctgccccgcgcgcaggagcttttgcagatgaccaaagcccaggcccggataatggatcttgaaccaccggtcgaggcgcatacccgcctcgcccgcatccacaatcttctgttcaacgcctgccatgaaaaaacccgtcaatagtctttgcagcgcgtccgcgcgccctttaatcaaaccctgtcaatagacgcgcgcccgcgcgattgctaggcacatttctataaaatgataatttaacgcccttatcgggcaagcctgccgcagcctgaaagaattgcagtccaaccgccggaatcttcacactcggttacacacgtttttaatttatggtcgatccggacacccattcgccacttcttgccatcattcgatattgatagaacaaacgggctataccatttagtcccgtgaaatagaacgcgcgggagtgcgaaagtgtcgttgctaaaaatctactggcgagccatgcagtatcttgcggtcgaacgtaccgcgacgataaccatgtgtgtcgcaagtgtgctggttgcccttgtcacccttgccgagcctgtcctgttcggacgggtcattcagtccatctcggataaaggcgacatcttttcgcccctcctcatgtgggctgccctcggcggtttcaacatcatggcagccgttttcgtagcacgcggggccgaccggctcgcacatcgccgtcgtctgggcgtgatgatcgattcctatgaacggctcatcaccatgccgcttgcctggcatcagaagcgcggcacctccaatgcgctgcacacgctgatccgcgcgacggattccctcttcaccctctggctcgaattcatgcgccagcacctgacgaccgtggtggcactggcaacgctcattccggtggccatgaccatggatatgcgcatgtctttggtgctgatcgtgcttggcgtcatctatgtgatgatcggccagcttgtcatgcgcaagaccaaggatggacaggccgcggttgaaaagcatcaccacaagctcttcgagcatgtgagcgatacgatcagcaatgtttcggtggtgcagagctataaccgcatcgcatccgaaacgcaggccctgcgcgattacgccaagaacctcgaaaacgcacagtttccggtcctcaactggtgggcgcttgccagcggcctcaaccgcatggcctccaccttctccatggtggttgtgctggttctgggcgcctatttcgtcaccaaggggcagatgcgcgtcggcgatgtgattgcctttatcggtttcgcacagctcatgatcggccgtctggaccagatcagcgccttcatcaaccagaccgttacggcccgcgccaagctggaggaattcttccagatggaagatgccaccgccgaccgtcaggagccggaaaacgttgccgatcttaacgacgtcaagggcgatatcgtcttcgacaatgttacctacgagttcccgaattcgggccaaggcgtctatgacgtgtcattcgaggtaaagccgggccagaccgtcgctattgtcggccccaccggcgcgggcaagacgacgctcatcaatctgttgcagcgcgtttttgaccccgctgcgggccgtatcatgattgacggcacggatacgcgcaccgtcagccgccgttcgctgcgccacgctatcgcgaccgtgtttcaggatgccggattgttcaaccgctcggtcgaggacaatatccgcgttggccgcgccaatgcgacgcatgaggaggtccacgccgccgccaaggctgcggctgcgcatgacttcatcctcgccaaaagcgaaggctacgacacttttgtcggtgagcgtggctcgcagctttccggcggcgaacgccagcgtctggcaattgcccgcgcgatccttaaggattcgccgatcctcgtgctcgacgaagcgacgagtgcgctcgacgtcgagacggaagaaaagctcaagcaggcagtggacgagctgagccataaccgcaccaccttcatcattgcgcaccgtctctcgaccgttcgctctgccgatctggtgctgttcatggacaagggccatctggtcgaaagcggcagcttcaacgagcttgccgagcgtggcgggcgtttctccgacctattgcgcgcgggcggcctgaagctggaagacaagcagcccaaacagcctgtcgtggaaggcagcaatgtcatgccattcccggtcaaaggcgcggtcgcttagaacactttccgcatgctctaggagcggtttcgattaaaacggaaccgctctaaacggccacttcaaagcgaaggccgtcatagcccggctccacgtgatgcggcgtttcccgcatcaccgtttcataatcgagcggtacatgcatatgggtgagaatagcgcgcttcggcgatagtttctcgatccactccagcgcttccccaagcgaaaaatggcttgggtgcggacgatattgcagggcgccgatgatgagaacatccgcgtcctttatatattgcaggctttgctcgggaaatgcgctgacatccgtgcaatagacaacgctgccgatacggaaccccagcgattcaatatcgccatgcacctggctgaacggctggaagcggatggcgccgcccgcgccctcaatcgaaaagggcgtttccggcgcgatatcgtgcatcgagaggatcggcgggtaactcgacccgacgggcgtttcaaaacaataaccgaatgtgtcgtagagacggttgcgcgtcagccggttggcatagacatccatcaggcgcccattatcgaccacataggtacgcagatcatcaataccgtgaatgtggtcggcatggggatgggtgtaaaccgccgcatccagcatatgcacgccagaatcaatcatctgcatgcgaaaatccgggccggtgtcgattacgacaaccgtattgtttccctccgcatcatagcgttccacaagcagagaagcgcggcggcggcgatttttcggatttttcggatcgcacttgccccaatcgccattgatgcgcggcacgcccggcgacgagccgcagccaagcaatgtgaaacgcaggcaattgcggggagaagtcacgtttatattccttcggccggtcttggcattttggagaaaagccggaaaacattgtcgctggtgatcgccgcgatctcttccgggctgacgccgatggtttcagccagcacggccgccgtatgctgcacaaaagacggctcgttgcgtttgccgcgatgcggcaccggcgcaagatagggtgcgtcggtttccaccagaaggcgatcacgcggcacgattgacgccacttcccggatatcggcggaattcttgaaggtcaaaatgccggaaaacgagatatagccgcccagttctatacctttttccgcaagcgcacggccggaagaaaaacaatgcagaataaaggggaatgcgcccttttccgtctctttttcaaggatttcggccatatcgatatccgcgctgcgcgcatggatgacaagcggcaattgggtgcggcgcgcagcatcaatatgggcgagaaaaccctgttgctgggcttccttcggcgcataatcataatgatagtcgaggcccgcctcgcctattgccaccactttcggatgttcggcaagccgcaccagatcatcggcggtaatgtcgagttcctcatgtgcattgttcggatgggtcccgaccgagcaatagaccgcttcataagtctcggccagcgtgcgaatcgcatcgaatttccggacgcgcgtggaaatagtcaccatgcgcttgatgcccgcatcgagcgcgcgctgaacaacagcatcgcgctccggctcaaaatcggcaaaatcgaggtggcaatggctatcgacaagcatcatcaaactcagttctgttcgtccgcttccacatagcgcgggaagaccggctgcggcgcaggcagatcggtcccaccagcaagcgggcttgccagcacatcggcaaactggcgcttgtcagccggggcagccagaatatcgagcagcttctccgcagattgcgggatgaaaggctgcaccatgatgccgacgcggcgcagaacctcggctgttacatagagcacggtgcccatgcgcgcaggatcggtcttgcgcagtgcccatggctcctgccccgcaaaatagcggttggcttccgccacaacagcgaagatcgcacccaatgccagatgcagggcctgatcgtccattgccttgcgcgcggtttcgagcgcggcatcggcctgatccagaatggccttgtcagcctcggaaaatgcgccgggctgcggcaccttgccttcgcaattcttggcgatcatcgatagcgaacgctgggcaagattgccgaggtcgttggccagatcggcattggtgcggttgacgatcgcctcatggctgtagctgccatcctggccgaatggcacttcacgcatcaggaaataacgcaactggtccaggccgtaacgctccaccagttcaaacggatcgataacattgccgactgacttcgacattttctcgccgcgattgaacaggaacccatgcgcgaaaacacgcttcggcaagggtaattgggccgacatcaggaatgcaggccaatagaccgcatggaagcgggaaatatccttgccgatgatatgggcattggcgggccagtaagcccaacgctcatcggtcgtatcaggatagccgagcgcagtgatgtaattggtgagcgcatccacccacacatacatgacgtgcttttcatctcccggcaccggaatgccccaatcgaaggtcgtgcgcgaaatcgacaggtccttgagacctgacttcacgaagctcacaatctcattgcggcgttcggcgggcatgataaagcccggattgttctcgtagaggtcgagcagcttgtcctgataggccgaaagacggaagaaatagctttcctcctccacccattccacaggcgttccctgcgggccgtagcggacgccatccgcgcgcacttccgtttcttcctcgccgtaataggcttcgtcgcgcacggaataccagccggcatagccgcccttgtaaatatccccatttgcgaccatcgcctgccaaatgacctggctggccttgtaatgacgctcttcggaggtgcggatatagtcgtcgttggagctgttcagcacttcagccattcgacggaaggcggatgtgttgcggtctgccagctcgcgcggcgtaatgccttccttgcgcgcgctttgcagcatcttgatgccatgctcgtccgtgccggtcagaaaataaacatccatgccattgagacgctgaaaccgcgccatggcatcggtcgcgatcagttcgtaagcgtggccgatatgcggctttccgttcggataagcaatcgcagtcgtgatgtaatatttttcgcggctcattatggacccggtctttcgatttttggaagcgcgcgcccgaagcaatgcgtggtacgcgcgcgagaagaaattcgtcagcggtgacataacgcatgtaggcgttcatgtcacgtccatgcgcgttgttgaaacccacccttggttggcgatttcattcaagccgatgtgagcggcggcacaccggtgcgaaaagcgcgatgcgtcttttccagaaggataacaaccgcctgcctgcggtcgagattgtaggtttccgcctccaccgtttcgcgaatgaggtcgctccagaagcgcgcccattgatcagcttcacgcaattgcccgctatcggcgtagcgccgcgcttcggctgcgatacgccccatcaggtaatcgcggaaaagctcatattgcacttcggcttcccgcccgttcaatatgccgccgagcgcctgcgccttgggaagatcgaatatgctgcctgctatgatctgatccaccgtatcggaaatttccagcccgccatgcgccagcagaagcagcgcctttcgcacgctgccttccgagcgctgcaacagcacttccgttatgtcgcccgcactgatgcccgccttcgaccccgcatgtgacagtgcgcggccaagcgtttcaccgtcgagcggcttgaacgatatgctctggcagcgcgagcggattgtcggcaaaagacgtcccgatgaatgcgaaataaggatgaaaagcgcgcgcgccggcggctcttccagcgttttcaaaagcgcattggccgcattgcggttcatatcgtccgccggatcgacaataacgatgcgccaggcgtgatcggaagccgtacgcgtcagaaaatgcgtgacgcgacggatctcctccacggtgattgcggtgcggaattttccggtcttctggtcgaaagggcgggtgatgtgcagcaccgccgggtgcatgccacccgcgatctgccgccagagcggttttgaaaaatccggcgcgattagcgtttcgggagcctcgttccggtcgccgaaagagagcatatgccccgccagatgaaaggcgagcgttgccttgccaatgccctgcggtccctcgaacagcaaggcatggtgcatcctgccttcatgataggcctgcgccagaaaacgcgcgatctcgtcatgccccgccagataggcgctggccgagggtccggggacgccttcaatggcatcatgtgttttgggaatgtccagctcttcgatcataaaagccctttttccgtcaggatcgtgtccacgacagagcggatttcatcggcaattttttcctgagaacggtcggcatcaatgaccttgcagcgcgccggttcttgccgtgcgatttccagaaatgcctgacggcgcgcctcatggacggcaatatcttccttctcgaaacgatccgccgtgtcacttccgcgccgcttgcccgcacgcgacagtccccgttccgcgcaaatatcgagaacaagcgtcaggtccggcatagcgccatcaatcgctatgcgttcaatggcagccatataggtcgcgtcgagattgcccgtcacgccctgataagcccggctcgaatcaatgaagcggtcacacaggacaatgcgcccttcagccaatgtcgggcggatcaactggtccacatggtccgcgcgggcggcagcaaacagcaaggcttccatggccggaccataagtttcggcatttccgctcaagatgacgtggcgaatggcttcagcccccggcgaaccgcccggctcccgcgtgataacgggatcgaagccatggttacgaagatgactggcgagcaaggcaatctgggtcgatttgcctgcgccttctccaccttcaaatgtgatgaacaatcccgacactctggcatccgaacaaatgaatccatgcccgaatgggcctcacactgtttaatatcggcctttaagcgcgaggtcgagccttcaaaggtatttcctgagccagccggtcgaaaactcgaccacggatcccaatgcccgctgcggcaggctgccttgcgcgacggattgcgccgcaaaaacgggcacttgctgcaaaacgctgccgtttaattcaaattgcagcctgccaacttccgttcccgcggcgatgggggcttgcaacggaccctcatagatgatgcgtgccttcagcttttcacgcgcctccttcggcaaaagcagttccacatccttcttcaccaccagcggcaaggttgaggattgcccgccaaagacctgcgcatcgccgaccttatcgtttgccgcaaaaatgcgcatatcatcaaagccggtcatgccccattgaatgagtttgcgggcttcttcctcccgttccttcacactggcaaggccgctcatcgccagaaaaagccgccggccgttctgttcagccgagccaaccagggcatagccggaagcctcggtaaatccggttcccatgccgtccgcgccaacttcgagccgcagcagcggattgcggttgcgctgggtgatattattccaggtgtaggcgggctgctcataatatcgataatattcgggatgcgccgcatggatatggcgagcgagatttagcaaatcctccagtgtcaccacctgccccgccgccggcaggccggtggaattcacgaatttcgacgaggaaaggccaagctccttcgcgcgctggttcattgccccggcaaaggtctgttcgctaccggcaaggccctcggccagaacgattgcgccgtcatttgccgattggacgatcatgccttgcagaagatctgcaaccgtcggcgtcgatttgatgcgcgcaaacatggttgatgtgccggacggtgcgccgcctgtgcgccacgcatattcgctgacaggataggctgtttcaagcgttgtgcggcccttttccagggcctcgaaaacaacttccgccgtcatcagctttgccagcgaagccggtggaaccggcttatcggcgccctttgaaagaagaaccgttccgctgcgatcgtcgatcagcaaggcttgcggtgctttggtgacaatggacgaattcgcaggtgcagcccatgcaggcggcaccgcggcaaaaaccgttcccaacagaaggccagccctgattgctgtgattctggaaaaaagccccatgaaaatcccgttgcctgaacctgaacgtcgcgaaacagaacgcctgcatatagtttacgcaacggtttcagcgaaaatcaattcgccctcaccgccatgtgagtggaccgtcagtccctgcggaccacgaaggcatctgttgcgccagctttccatgccgcacgcagaagcgcatcattgccgcccttttcagcaacagccgtcaattcataaaattcgccattttcggtcggaattttctcacgtgtcaccctggccgaacgcggcaaggcgctttccagctttttggcggcagccagcgagggaaagaggccaagttcgatatattcgccttcgtcttctgcatttctacgcttccatgcattggaaaccgcagaagcagtcaggatgctgccataggttttttcttcccggtaggcagccgttgccagacgatccgaagcatagcctgcaaggccaccgatatgcgccgcattcgcaacgccaaagcttgatcccggccttatggtcggcacgggcacatgggcaggcatgaccggcgcctgaccggacggatctccataggccggattgatcgagaatggcgattcctgcggaattggtgccgatacccgcacaggttccatgttcggcaccggaatatgcgatttcggcgaggtcggtgtcggtccgttcatggcaagcatcacgcccgttgcaggctggccgatcgtatctccgccccctggacgataggacgccagcaggaaggcatcgtcattgccctcaagcggcgcgcggcccacatattcaaccttcacattcgccgtaccatgatgctggtaatccaacatctcagccgctttccacgaaaggtcgatcacgcggtcatattcgtaagggccgcggtcgttcacgcggacaatgacagagcttcccgtatccagattggtaacgcgcgcatagcttggcagcggcatggtgggatgcgcagccgtaagatgcgtcatgtcataaacttcaccattggctgtgaggcgcccatggaaggcctcaccataccaggaagcacggccaaccgccgtatagttcttgtcttccttggggtaataccagcgccccttgacctggtagggtttgccggtctggtcgcggccaccgccgcgcggcatcggctggcccttgccataaacgacacgcggacttgccttcacgccatatttggactcggcgaaatatcccttcgatcgtttatgcttggattttgtctggggcgtcgatgcacagcccgcaagcgtgacggccacagccatgagcgccagcattgccgccgagccgcgctttttacgcagcacgatgccattgaccgatgctttcagcccacgcttcaaattcatacgccacatacccgatacacagaagcgcaaccgaaaacgctggttgcctttatagaaaacagtgatgtcaccgatttattgacggatcattaaaactttccaaaatccactgcttgaatcatgtgaagcatcacgcaacccgcaaaaggcggcgctttttcttctggaagatggaactatcaggactgccacccgttattaatgcggctctattgacctccgagccagtcacctaacgtcatgaattggacccgctcccattgaagcgggtcatttttttgaaagcattccctgacgaagtgaaggatcggacatgctgatttttgattgcttcgcgctgtggaaaaccatatgcatttgcgccgcgcgcctatagcaactcctgaaccgtttctgccgggcggcaaagacgaacacctttgggcgtaacgaccacgggccggttcatcagcacggggttgcttatcatggcgtcaatcagaacctcatcagaaagtgcaggatcatcgagccccagttccgcatagcgcgcttcttttgcccgcagcagggcgcgcggcgaaatagccatctgccgcagcaattccaccagcatgtcccttggaagcggcgttttcatatattcgatgacatgcggctcgattccggcttcccggatcattccaagtaccttgcgcgacgtgccgcatacaggattgtgatagatggttacatccatggtcgtctccgctgattttcggaaattggtcttttatcataaagcggctgcaacatcgcaaagcctgaaagatatgcacagaagcctgtttccattatcattgaacctgcttgacagaaccgttccaccgcgcgatctaaagctttaccagcaaaagtgcgaagcgcttatgcggtgcgggtatgatgtaatggtagcctgtcagcttcccaagctcaccacaattcaatgttttcaatgatttaattgtaaaacagacaaaaatcgccccacaaaaatcaatacgttagataggcgctgtaaaacgatttcttgtcgtcaacagcgcccattattcttctacctatgaaaccacccccacattttcagaaggttctcatagagagagacaatgccgacgatgatggcaagaatgcttaggaccgtccatttgccaacccggccaagggtgcggacggtcgaatagaactgcatggcgtcctccagcgtttctatatcatcctcatccagcttggacagaaattcctttgtcctctccggtagctcacccatgcgattgacggttcgagcttcattatccattggcgtcacttccagcaccccgccgctttcccgaatgcattatgagaagcgataccctgacccgccggtgtatcgtttcctgagagataaacagccgtcgccggtttaaggctgatcggcttccacccggcgcagttctttgcattgctctggcaagccgccaagctcaacgcagagccgatagctatccataccgataatcttttcatcaatgcccgcccttttttgtattgcccttgctgttgcctatgctgccgccaaagctgtccgctggcgctcttttatcgttccggccacatacccacccgctaccaacaaaaacgccgccacaagggcaacgagcgagtatttcagccagtttgggatgagagcccagatcaagcctctttcctcacccgctggatgaagaagtagaggccgacgccaacaagcgcgaccattgcgatggcaagcgcccattgcatcgggccggagccgtctgccattgcacctaccccagtaatcatcccgccgagcggcccccaggcttcgggattcttcagcacctctttcaaggaggtatcggactgtacggccttgcctgtaggaacctgcggcaccggcgaaggtgcgggagcactgtcacgtgagaacgccagagcacgagaccgaacccgcgagacacacgaagtccagcccttgccgaacgtcgagaacgtgccgagacctttcagccatgccagacgagcatcacacagttcattgatgatccggtttgcggccatctttcggacggcagcgagcgtcttcgcaccgatgacgccatcctgatcgacaccgacgaccttctgaagcatcttgagggcacgggctgggccggagtggatagcaaaatctagcgtggcgtgatccacaccggcaggcagatcatcaccggcaaccttgttccagtaattctcccggtagatatccgtcgccttggtcttggtcagcgccttcacttcggctttcgataccttccggccttcccaggctgacagcgtggcaagcgtaatgcccatattcgttgcgccgccggggtctttcggatgatcgacatacccgccttcttccgagaagacatgcggcatcgctttggcaaaggttcccttagccattgttgatttcctttcggcaaagaaaaagccgcctcagtgggcggctatattgaatacgtgtgctttaagcgcattttgaacaattgattttgatggtcagaagaggtactcctcaatgcgctaatcaatttcgagggcactattatgttcgaatttctggttattattctgctggcagttattgcgttgaattccctgccgcgctggacgcagaaaaagcaccatctacaaagattacttatgacaactcatatcaccacagcgatgagattaactttcgtaaagtggacgaaacttgggatgcgaaactaccgcgcaatccagagttcagcccattcgataatcgctagtctgcaacagatttaagcagagacagataatcatttgcggcgacctgccatgtgcgagcggataatttggcgtatagactagactgcgcctcaaatagacgttgcctgttgtccaaaccaaaaatcatcttattggctatatcatccacatccaaaggattgaatgtcatcaagtcttgaagctctggatcatcaatcacttcctgcacgactgggatacggctcatgatcgatggagtgccgaccgaataggcttctgaaaatgtaaatgggaaccctccctcgaagtttgttggcgtgaccgacaatgatgccaggtgatatagagcagcaagtaccttgtttggtaaagaatgcagcgacagcacatcagcatgcaggccattatcatctataaaggtctggatgcgcttgtcatattgaaattgtgccgtaaggataagttttgctgggcgctgatgctctttcaatacttttgcataagccctaataaggccttctatgtttttgtgtggtctaagctgtgaagaatagaagaagaaaggaacatcgtcaaaccggaaacctttcaaatattccggcattcgaccatcattcttcttgataaaggcatgtaatgtgtcaagtgcatcttgacgcaaaatagccgcaccagaagctcccaaatctacgaacccgtgacggataaccgttatcttttccgcaggaacatcacaccgttcaacaaaatgtttttgcttcgcattttcactgtagcaaacgagatgatcggcagacctcaagctctttaacatgcgatcatatgagttatgctctcgtatccctcggaagttccctgggtaatcgaagaagacgatatccggggctgccatcacgatcttggattttatgttagcgacctcgggccaaaacatggctggtacataccaaactttgatgtccttctgggcgttgatcttcttcatcaacaatgagaattcccgttccctcatccggtcgatggtttcatcagatgacattaatttgttgaattgattggcatttttgtgaaaaaacaaaccaagctttgacctgataacacgtctaataagccgacgagcaaatagaagaccgataagagcggtgaaggctatagcaattggtacggcaagtagaatagtcactacagcaattgcagcagcccccaaaaaaatcccccaatacgagcgcaaagaaagccattctgcaacaaaatttgcaacatttttgccatagcgctccagccagagacgttttcgtttactcgtccgtctcttacggaacttatctctcaacttccataacgaagccaatggaggctgaccattcgtcgcgataattttgaccgcttcaagtgggatatcagcatcttccaaaagaacacgtacatcgtcctttagccagccggggcaagcaattgttacaccgctaccctggttcaaggcccccttgatcacgaatgcaattaagcgagaaataccctgatatggatctaattggcctgggttatagccgataaacacgccgagcttattcatgccgctgccctcacgatcacatcccagtattcggaagcgtgagcttcccacgaatgcagagatagggtttctcgacttggcaataaacctacatctattggcgtctcctccatttgcttaagcgctgatgccatttccttcacagaccttgcgttaaaatactgcatgggaatttcgaaacggttagaaatataccgcatctgcgggtagtcgtttgaaagcgttggacatcccatatatgccgcttcgaccgcagcaaaagttccgttgtctgccaaagttggatgccaaaggaaacaagctgaagcaagaagctccgcatactccttgtccgcaacctcaccagcgaactcaacattgcttttcaggttgtcgagacccgcaacaatttcccgtacagatttcacataagccttattttcgtacttggcctgccatcgatgggatgggtccatccgcacactactcacaccgactatctttgtctttatcttaccctttagtttgccgtaatataggtctagcgcttgaaacgcttttgcatggtttttgtgagcatttgggttggttggccaaaggaaatagggttccttaaccttagacactgaccggtaacgatccaaaaacgtcgggtcaaactccatcggagcaagataaactttggacgcaggtaagccagcgtatgaaatcgcatccagccgcgtgtgtggtgttgtagctagtacgccgtctgattgtcgtaagaacgcaagagcctcagcatccccctcaccgggccgtggtggccaaataatatcaggtacgtacctttgaatgaaatcggtggcaaatatcagtgtcggccttatcggggcaataggatactctacagagtaggatacaactagccaaaggtcactatcggcacagttgttttggccatcctccattagccaataggttctcgactgtaggtcgatatttctaccttggaaatagttagcattgttaacatcttctggaggaacttctttgaatgatatttcccgaacctctacaccattatcgataagatcacgaaactcctccccaatatcgtaggtatcggcacgtactgccaatctaacttgacactgttcaccataattctgacttcccttcaaaagcattcgaacgatattcttcgtaactcgaagacttccgcctcggtacttagctggtaggataactgtaatatgtctcggagccatactgatttcccgtgtctactcttaatgcgcgggaatagctcatttatagttaaaatggcaaggaccgttatgcagacccatttgtggtgacattggccacaaaagttttccccccggtgctagagttatgaagttggaagttcgcgagatggtttacgcttgtccctcctgtaaaataattccctgctacattatctctgaaaacggccccatttaggagagatgaccctgctgaaccctctgcaacgtacccccttccgccattatcacgtgatatcagaccattaaccaaaatgtcctgagcttggctataaaaaccgtgacttcaccagttgtgggtaactgcgttgcctataattacagtctgacaatttgcattcaaagagataccttgggaaacagtgttaagatttcctggtgccatattccggcggccaccactgcggatcgtattgatgtttatgcgatctacgttgataaaattgaacccagttccgccgtcgatggatgaattgagatcgtttccatctacgtattggacgttttggcaaaacacgccatcacccttgttattatctgcaaacaggctattgatgtggagggctgctccgtctgcaaagatgaacccccgctgttcagcatctgggacgtatccaaggtctgtatatccatccaatccagtggcttcggtgcggcgaagaaataacccctcaaaatttcgaaactcatatgctggtaggcttacaccaccatattgcggccctaacccaatttcaacatcttcaaagcgcagaaacgcaaagccatccctcatgcggatgccacgcccacggcatccgaaggcataaacgttcctaattaaaatgtcccaaacataaggtgtggctgcggccccctttacattgttatcgtcaatcaacccaccggaattaaaagaccgaacattctcaataagcgtatgttgaatgtatctggatgcatcattttcgatagtgtcgaaatggaacaacgctgcttgccccgtcatttcagacccatcttctatgaaatctccaatatttatatgatttgctctaagtaaaaaacgaccaatagcaccgacgcgctttatttttgagccaccagatgcgccacgcaacttgacagggttattgattataacgtctccatcaaacagataactgtcgtctgtctttggcattacgactgtttcacctgaattaacggcagactgcaacgcagaaattgcactgttgcttccattgtcaatcactgtagtcgcaaagtctttcagcgagaaaaacccgcgagcctgaccttgttgcagagttcggagaaggtttacgactaacccatcgttctctggcgtacccggcgcttttgcttgagtttcggtggcaaactctacagcaaggccaacatcataaccggtcccatcttgattaacgataagagacttacctgcatcggcggcgctgattttgggtagattaacaccggatgccgccgcctccgcccgtgcggctgcgtcttcagcggcggcaaggatggcttctgcatcgccataggacagcaaacgcaattctgtgccggtatcaatgcatagcagcgccatgccaggcatcaggtatcctgccgggactggctgattgatattcgtaaccagatcgcgattaattgtgccagataccgtcaccggccccgtgttctcctgagtgacattcaggatataaagcacctgatacgcagccgtcgggatcgcgacagaagatgtcacgacgatattattggctctgtaccttcgtcagcgttgttcagacgaatgacgcggttatcagggaacgccgaaaggccctcaagcaacgctttcaacgtatcgcgaaggtcaggcttgtaaggatgaaacggccctgatgccggaacacatcaatcacgaaatcgcggaaaatctcgtcaatcgtgcgaacggtcatgcgaatgctccatagcaaaacgccccgccaaggcagggtgtgggtttcttagtttgttggggtggtcagggcatcgttttgatcgtgctggccgagtaagcgcctacgcgtcccttctgggtacgaacggccaattagaactcgtactgtgtcagcgctgacagcgtcggtgtttcaaagctctctgcgtcgttttcgagcggaccagccacacgccattcggtatcagccgtctttttccagcggaccatatagttcaacaggatgttgccggtaggcgggaagctcagttctgctgctggtccagcgataatcagaacatctggcgcgtctggaactggcaaatcatcgtccgaagtagtttcgtccgataccggcgctgtgccttcctgcgatgtgtcccactggtaagcagtgtccgtcatggactggacctgaatggtcgccccttgcagaatgcctccttcaccaaggatgaatttgaaatcaaggacttcaaaaacactgttaattccgaacagcgggtattggatgccgatcaaccgttcgccgaaagcagcaaggcccatcaggttcgtgttgaacgtccctacccaattcgggttagctcggaaccattcgagcttcatcaagcgtcttgcctggctgtgcgaaggagccatattgaattgaacatctttggcttcttcaccacgctccgatacatcggcctcatcagcccaaggatctgcgtcagacgcctgataatcttgattgatgtcgaggaatgttgcccggatcgtgtttgccgttgtcatcacgtcacggccaaccggcgggtagttttccaaagaccggacctcattgatagtcatggccccaatagcggtcatctgctggtagaacttcgccctagggcgtgtctgcattcaacgtaaccagatcatagcgcatgcgagatggacgaaacccacgaatgcggtcaatgttttctcgcatcgcagcgcaatgcgacgatagcgtttcaacttgttaaaaaagcattcaatctgatggcgttccttgtacagcctccagtcgattgttgggacactggaacgtgttggattgaccttgatctgagccgttgccttgagatcgctggcaatgaaggcccttaagtgatcggcatcataggccgcatcagcaatgacatgccccacaccctttaagccggatagaaggcttgaagcttgcggacagtcaccataatggccgggtgttggctttattcgcagcggtaggccgatagcatcgacaacagcatgcagcttggtcgtcaatcccccgcgcgagcgaccgatgcaggcagcttcagccccccttttgcgcccgccgcatctgcgtggactttcgatatggtgctgtcaatgaggacatattcaaagtccggcgtatcagccagggcatggaaaagcctttcccatacaccggcgtgcgaccagcgccgaaagcgggcatgaaccgctgtccatttgccgaaggtcgcaggcagatcgcgccagtgcgctgcattggcagccatccacaagatggcgtcgacaaataatcggttatcaacgccactgcggccgggcgtaccaactcgccccggaagatatgcttcgatccggttccattgctcatctgtaaggcttcgtctgctcacggctgttctcctttaacaaccttgaatcagaatttcatgcaaaagggaatccttgtatgcagacaggccctagagcgcaggcatatcgcctcttgcccagccttccgtggtttcagcggtaaaatcactgaatttcccatcggcaatcgccgcgcgaatgcccttcatgagatattgataataggcaagattgttccaggtgagcagcattgcaccgagcgcctcgccggacttcaccagatgatgcagataggcgcggctataatcgcgcgatgccggacaatcggattgcggatcgagcgggcgatgatcttccgcatgacgcgcattgcgcaaattcaccttgccgaagcgggtgaaagcaaggccatggcgccccgcgcgcgtcggcatcacgcaatcgaacatatcgatcccgcgcgccacggatttcaaaatatcatctggcgtgccgacccccatcaggtagcgcggcttttccgttggcaggatcgggcagaccacttccagcatatccagcatgacttcctgcggctcgcccaccgcaagcccaccaaccgaatagcccttgaggtccatggccttgagcgcttctgccgatctttcgcgcagacgcgcgatatcgcccccctgcacgatgccgaacatggccttgcccggctggtcgccaaatgccaccttgcaacgttcggcccagcgcagcgaaagctacaggagcaaggccgaggaaggaaaggaagcgacggcggttcataataccctcacgtgtacgtacagaaaatattatttgtatgtacgattattattgcaagcccagacgaattattgtacatacgttttatgaagatcatctgggacgaaccgaagcgacagaccaacattgccaagcacggcttggacttcgctgacctgcatttcgaattcttcctgtcggctaaggtcttccccaccaaggcagatcgcctgatggcaatcggagaattcaacggcctgattatcatcgccgtctttttcaagccggttggttcggaagccctctccgtgatctccatgcgttcagcaagccagaaggaaaggaagctctgatgggtatcaaattttcctctaagcgccctctcactcaggaggaagaggcagaaattcagaagatgatcgcaagcgatcccgatgcaccggaagccaccgataaacagcttgccaaggccaagcctttcaaggaatcctttccagatatggccgccaagatggagaaggccattcgaggccggccgcgcatcgacaatcccaagacgccggttactatccggctcgatcaggatgtagttcaacgcttcaaggccaccggcaaaggctggcagggccgtatgaacgatgccctgcgcaaagctgtcgggctttgatcagcaagtgacctgtggcttgagaagcggcgacacttccgaggtcccttttcatcccatgctggctgagactaaggttgaatttcttgacccgtttacaaccaatccgttttggttaagctgccaaccgtgcgtttcggaaaaacgcaatcatgcgggggataaatccgacagttgctggataacgagcgaacacctcgccatcgtatcgagcgagtgcgagggacgatatgcgctttctggcttcgtcgacagaacgcgcctgtatttcaatgctccatttagcgccatcatatcgatagctgaaaaggaatttacgaaacacatcattcttggaggagacagacatgcaatacgtcctttatcgagataacgccgggtactggcgctggcgtcttctggccaacaatcaccgaactattgccgacagtggcgagggatacgtgcacagagctgatgcgataaatggcattaatctcgtcaagagctctgccgctgcccctgtagtcgagagataatcacaacgaccaagcgttgcgcaccagccactggcttcttggcttccgttactatctggtgcgccgccgttctaattccgttgccctcatgtctcgcgctaccctgataagtggggcggtactgcatgagggcgaatatctgccctagtcggcgctctttcgagccgtctggctacgaggacttccccagacccattctccaactacggctatcttcgctggccgtcagctacatgcgaggatcggcgctcgatgtgcgaaacgccatcgcattccgttgaggcagagcctcgaataaaaaagccgccctgcgaacaaggcggctctatatctgatcaaatatcagattagaacttgtaagctacgcccaatcggatgtcgtgtgtcttaaacttgttgcgagcctcaacgctgagatcgccatcaactacactgaaatccttatggccgtagtcggtataacgatattcaagacgtacgatgacattgtcagttgccgcgtaatcaacaccagcgccagcggcccagccagtcatagtcttgctctgagaaaccccaatgctctctataccgtccgtgagtgaaactgaattcttaacgtttccgaaggccacaccaccggcaatgtatggcatccatcgatccattgcgacacccatgcgagcgcgaacagcgcctgaccagcggagcttgctgtcaacaccagtggtgagatcaagatctgggtcggtgtcactgtggctagcatctagatcattataggtaatgtcaccgtcaacaccgaggacgaagttgttccccatgtcaaagttataaccggcataaagaccgccgaggaaaccgtctggctttactcggatagatgtgtcttcatcgctcagcgtcgaacggccccaaccataaccgatctggccgccgagataggcgccattccaggtgaaggtcggagcaacaacaaccggtgcaggttcctgttcaatgacggcgtcagcagcctttgcgccagtcgcagcaacgagaacgacagttgatgcaagaagaagcgatttaatgttcacggttccctccaaacattccaatattcattgatctcttaattatatcatccgagtgaaatgtctgtagtttttcagcaacacttgcaaccataacgctcatactgaacgccacacatttcatagtaaccaaacagtaaaaaagcggcccgaaaagccgctgtaatcctcatgtcgcaattctgcatcctgaaactatgcgcagattattctgctttgctcgatatggaaagacaatcatgcgaccttcttgcggttatgtgtgaaaaaatgacgataaagtgcgttacaggcgagacgaatatctccaagcatatgcgggaggaattgatcattctcaagcatgaattgaacggcagcatagagattgctatttcgcgtttcggcctgtgcttcatctattgccccacgagcgtcggcataagcctgcttggcgcgctttacccacgcctcatactcatcggggtcggaagcaccaatcgaacctatgtggtcatagtgcgcgccagcggaacactccgccttacgcttgtcgttgaaaacttccctgtagcgctctgcggcgtcatactggctcgtgctgatgccctccgccttgtctcgcttccatgccatatgcaagcgccccagattatcccccgccaagtcgcttaatgcttccgatgcgctcatgccgaatatcctcatccttgccagttgcgccacctttgcgggcggttcctttgccctgctgatctgaccggaaggtgcgcgcaaaactccctccttctttggccttcctctcgaccgcttggcttgaagcttcgccgctttcgtcctcgccatgtccgttcctcgctgactggggttatgctgcctgtttgtgcgctgcgctgaaaggctcaagcccctgcgcaaggcgaatttcatctgccattgcgattagccctggcatggacatacgtttccactggcctttgccacgacgaaccttgacgccgcctttcggtgctccggctacctcgtagccatattcagccatgaatgacgctatcccgtgaatgccactggtggcgccctgctcgaaccggcgtgcaccatgcttggcgaggtactcgttgatcaatgcagtctccggcgtcatgctagctctccatgtggaacggtgcggaccttcttgcgcttcgtggaactgatcgctctgtgaacacgcatgagagcatctgcttcggtgatgcccatgatttcagctatttccagcgtgtctttgccctgtcggaaaaggcgtaagggcttgaaaatttcctgatccttcttcgaccagtaatacgacgccgaacggtcagtttttgcgtgataggcggcgatcatgctgcaatcctcccctgctccgtccacgggtcgccgttcgactttcgaccatctgtcgggaggatgagatgcgcagggacgcggcaacccagcatattcggcatcggcccccacacgtcagagtgccaacaccgattgttgcgggcgtagttcatgaatttcttccagcgggcgtcgcgttcctcctgggaaagctcgctgtccggcttgtagctgctggcctgtcgctgggcttccggcttccacccagactgcatggcatttttcgcccattccgcgtcgaagccttgccatccgcgctcgatcatcgggtccgccgcctgatcggctgtgaggccgcaggcatcctttgcggcggccagccgcttggcgagcagttcagcaccgcgctcggtcaaaggttttttgatcttggccctgtgctcgaccactgcgacggctatcggctgggaaaggacagcttcgagtaccgaacggggggatttcttttggacctctttaggggtattttcttcggaaggggtatggggaaacccttctttttgaatttcctctgtggcgtcactttgcgtcacttgtgacgctttgttacgcctgtaacgctcttcccggtaggcgaagcgccgggaagcgaagttcaaaggcgtgaagcgtccgtcttccaagcttgccaccaaggacaagcagccgaaacgcctcacgaaataactccctccccgtagccgcctccgcacttggggagcagagcgaatgaagctgaccaagaaccaagtaaaggctctggaaacgattgctggaaatcgttttggcatgacgggtgactttatgccagccacactcaagcagttgttctccatgggcctgatatcgcgagagccgaaaactattggctgtggcttctggtatcgcatcaccgaagctggtcgccaagccctgaaaggcggtggcgaatgagccgttgccgatggataactgacccagatgtgccgggaggccggttccttgtccccggatgctggaaccgtgccatcaatggcgaccaagcggaatgtcaccgcaaggatggcacacaaacaacagctgaacgcttggaagccaaaatagacaaactcattgcgcgcatggatcaccttgaaggccgcgccgcactgcaggaaagggagtgaggatgggacagaaaccacttcgtttcacaaaggcagatattatagctcgtgctgcctcagtagccaaagacctaggtgtcatgcttaaattatgcaccgatggggcgatcctgatttattcagacaatgatgaacgggtcatcgatcaggatagcgatctgaacaaagagctaagggcattcgaagcaaagcatggttacagttgatttgaaaggcatccacaaagttaacgcaaagggccgcacgtattattatgcatggcgtggcggcccggcccttcgtggagaacccggatcggctgaatttatggcttcgcttcaagaagcaaatgatagtcgggtaattccagatgcttcaaagtttcgcgccgttatcacggcctataagtctagccacgactaccagaagctagccgacagcacgaaacgcaattggaatggatggctggataggatcgggaaaaaattcggggacttgagcataacgcagtttgatctacctcagaaaatacggccagtcattcgaaaatggcgcggggagtttgccgataagccacgaactgcggactatggaatgcaagtcctttcccgcgttctgtcctatgctgtagaccctcttggcaagattagccaaaatccatgtgaaggcattaagcagctatacaaaaacgaccgtgccgccatcatatggacagatcaggatatcgcgcggctcaaaacgaaatgttcacccgaagtcgcatgggcggttgatctagcagcccacacaggcttgcgcgctggcgatcttttgcggctgtcatggtctcatatcaccgataacgcaataatcctacccaccgggaaaagtcgtcacacgaaggaagcggtcattcctctttacgcggaattgagggccttgcttcaaacgatcccacgccggtctcctattgtcttgacaaacaccaggaaagcaccttggacggtaaacgggtttgggtcatcgttttcagactgccgcgaagaagcaaagcttggcgatagagatttatactttcacgacttccgtgggacggcggcgacaaagttctatatcgccggtctgtccgaacgtgtaattgctgaaatcatggggtgggaagaagaaaccgtgcggaacattatccggcggtatgtgagcaaaacggctgctatagaggccacgataaaacagattgacgaggccagaaagagaacgtagcttgtaaaatacgctgtaaaactttatagatgatcgacataaattttcgtcataaagcactgaaataatttacagtttgcgggtatgatgtaatggtagcctgtcagcttcccaagctgaacgcgcgggttcgattcccgctacccgctccactcttaatattgctcgttaaccagttcatttaacatcaaattaagcctgctgctccactatcggttgcatgaaacacgaccgttcctcttcgcgcagcaaaatcctcgaaccggcagtccgcagcggcatactggccgccccgttaatcctgatgctcgcgataatcgtgcttctctcgaacacaaattcgagactgcccaatattgtcgatcacaccatgacaagttcgatcgcgcacacaccgcgttgacggctccactcgcgctataacgatccgtccgttgctgcaccctgcccttaccgaaagaaaaagcagccacatatcccttctatctgatcacggagggaacttacgatgggtgaagcaggtattggctggattgcggcaatcatcattggcggcattgccggatggatcgcgtcgaacttcatgaatagcaacaccggcatattcatgaacattattctaggcatcatcggagcggcggtagccagcttcatttttggttttctgggtgtgtccttcggaggatggctcggctatctggttgccgggtttatcggcgcctgcatcctgatatggctaggccgcgcgataggcgggtaatcagcaaaccaatcaccaaccaaaaccctgccctgcgcagggtttttctgttttaaccggtcgatacggcaatcttacagtttttgagaaggatggcgcacccgacaggattcgaacctgtggcctctgccttcggagggcagcgctctatccagctgagctacgggtgcatagataaccttgcggcaatattgcaagcgcgtttctagccgaaccgcgcatatgcttcaatggcttattttaagaatccgaagggaatcaccacgccatcaaaaccttgccctcacccctggatttattgagtagcccataagttttctgcccgaaccttaattatattcgcggatagagctcattttaacaatgcgcgttttgcaaaccgattcccggtataaaaaatccggctaaattcggaattacatgcccttttgcgaatgaagggcagcgttcaaggccatggaatatagatattttcctcctttcctgattacaatcggtgaaacgcgctcatgttgcgcttgacttgtaccaccctcacctcgtatatccgccgcaccttcagttgagcgttgaaaaacagctcgaagggcgcgtagctcagcgggagagcactcccttcacacgggaggggtcacaggttcaatccctgtcgcgcccaccatttttcccaagaaaatcagcttgtgattattcggtgccttggcacaagccaatctcatcgccctgtaaaaacaaaagcgcgtttctgcctgcattatcgcaaacggaaacgcgctttgatggttttagttaaagccgttctaaatggctgccaggcgtgtggttgccgttttgtcgaaagccttctgcaagccggaatcgcgatcatagatatcaccgtaatagtgaatcttgccgtcagcatccggccatgccgtaaaataggcaatatagaccggcaccggctcgggtacctttatgccgcgttcatccttgccgaaatatttgtcgagattcttcactgatgtaccaagaacggcagccgccatgtcgcgaggacgttcaaggcggatgcagccatggctcaaggcgcgcatatcccgcttgaaataggattttgcaggcgtgtcgtgcatgtagatatcgtgcgcattcgggaagagaatcttcaattcgccaagcgaattgtcgaggctcggcttctggcggatcccgatatgggccttgcccgttgcaaccgcactccagttcaccgcacttgccgaaactttcttgccgtttgcatagacctcatagccattacggtcgagatagctcgtatcccgcatgacctttggcagcatttcattgagaatgatcgagcgcggcacaccccaggacgggttgaatacgaccgtttgaaccttgttatagaagaaataggtctgatgggtcggcgagccgataaccacattcatcccgagcttttgctggccatcctcataatatccggcatggtaggcaggctggttgaccatgacatagcgtttgccgaaatcatgcggcaaccagcgcagacgctccatcgaatagaggatgcggtcgcgcctgattgacgtctgctcgccctgaagggcggaaatcgtcgcccgtccgatcaggccgtccagtgtgccgcccgacaatttctgataatccttgatcgcggaaaccagttcgggatcataaacgctcgcatccgcatgggcggcaagcacatctcggtgctgcgccagatagtcagccggcgcatggcgggagatcagggcgacaaccttggaaagctgctcacttttatcgccgggtttgatgacgccatcgaacgaaatacgaatcggcttgccgcgcggcggttccgtatcggcaagggcgcgcttcagtgcagcatattgcgcattatcgggctggaaaccgtgcagataggcgctcgggtcggattctcttgcaagttgttccagaacagccttcggattgacacgtgtgcgcggcagatcgtggaaaccgctcagccggtcggcaatgatgcgcccctcgcccgcgtcgatagcatagcgcagggcgcgcgccgacatgcggatttcaaattcggccagtttttgctgccgctcatcgcgcttgtcaggatcgaaattatcggcaggaatcgttaccgcatattcatccgggttcaagccatcctcgtcggcacgcgcaaagaaggctgccagttgtttcgcacggtccagaaccttgtcatctgccgaccagaggaaggtgcgattgctggaataaaaggcaacgagggcctcggctatcggcttttcggcctttacgtcgatggatttcaaatagcccatcgccgcatcaaaagcgcgcttgcctggcgtttgatttttcgcctgtgggcgaatgggcgacatgccggaggtcaggggatcgatctacaccggctcggttgcggccgtcacctgcatgtcgagcgcatcaaaatccacctttacgagcgcttgcggcttataatcgtaaatctgggggccctgcaccgtcacgcgctgctgaacgggcggaagggcgcgtacaggggcttgcggcgcggatacagctttgggggcattggatgcaggagcagcggtctggggttgtgccggttgcgtctgcgtctggcggcgctgttgaaagagttccagcagggaatttgctgcctgcgcctgaacaggaggaagaagcaccgaagtggccagaccgagcgcggctgcgctacatacggcagccctgcaccgggcgccgatcttcccatttgctcgcaactttttggaaaactgcatttcaaccgccaaaattcatccgttcgcgacaagcgaatccattcaaacttgtgaatagaatttatgaatctcgtatagaaacttttaacgctaatgctttttgcgcttctcgattatcacaattgtttgacgcactttcttgggtagccgttccagaaggggccaattgaacaaagtgacgcagtggcaacctccccgcatcgcgctaaaagccccgcggaatatgccttgaagctccagcttccgggttcagagcgcatcgtgcattccagttttctggccggtgcggcaagcaagcgaggtaccacgatggcagaagcaagcaccgccgatcttttccctcttggcgaagacgacaccccttatcgcaaactgacttcggattatgtgtcggtggacacgttcaaggggcaggaagtcctgactgtggacccggaagggcttcgcctgctttcagaagcagcctttgccgatatcaaccatctgctgcgccccggccatctgcaacagcttgcaaagattcttcaggatcccgaagcaaccgacaatgaccgcttcgtcgcctacgaccttttgaagaacgccaatatcgcagccggcggcgtgctgcccatgtgccaggataccggcacggccattatcatgggcaagaagggccgccgcgtctggaccgaaggcggcgatgccgatgcgctcggcgccggtgtgctggacgcctataacaagaagaacctgcgttattcgcagctcgccccgctttcgatgttcgaggaaaagaacaccaagaacaacctgcccgcgcagatcgatatctatgaagaaggcgaagacgcctacaagttcctgttcgttgccaagggcggcggttcggcgaacaagacgtttctctatcagggaacgccttcgcttctgacgcatgaccgcatgattgatttcctcaaggacaaaatcctgagcctcggcacagccgcctgcccgccctatcatctggccatcgtcattggcggcacttcggcggaaatgaacctgaagacggtgaagcttgcttccacgcgctatctcgacagcctgccgaccaaaggctcggaaaccggccacgccttccgcgaccttgaaatggaagcagaaattcacaagctgacccagtcgctcggtgtcggcgcgcagttcggcggcaaatatttctgccatgacgtgcgcgtcatccgcctgccccgccacggcgcttcgctgccgatcggcatcggcgtttcctgttcggccgaccgtcaggcgaagggcaagatcaccaaggacggcattttccttgagcagcttgaagccaatccggcaaaatacatgccggatatcgacgaggaaaagctgaccgcgcatgtggtcaagatcgacctcaaccagccgatgtcggaaatactcaaggaactctcgaagcatccggtcaagacgcgtctttcgctctccggcccgatcatcgtggcgcgcgatctggcacatgcgaaaatccgcgaacggctggaaaacggcgagccaatgccggattacttcaagaaccacccgatctattatgcgggccccgccaagacgcccgcgggctatgcttccggctccttcgggccgacaacggcaggccgcatggattcctatgtggaccagttccagtctttcggcggctccatggtcatgctcgccaagggcaaccgttcgcgccaggtgcgcgaagcctgcggccagcacgggggcttctatctcggctccatcggcgggccggccgcacgtcttgcgcaagactgcatcaaaaaggtggaagtcgtcgagtacccggaacttggcatggaggccatctggcgcattgaagtcgaagatttcccggctttcatcgttatcgatgacaagggcaatgacttcttcaaggaattcaacctgagttgaccgctacagaaaaggccgggaccagaacccggccttttctttattcccctcataaggcctctccggcgattgccggtcaaatatctgttcttacgcacatacttcccaaatttttagggggggggcaataataaaggattgcacccaagttagaagttcgactaagtcgcaacgacagcgtgaaatacgcatatcgggctgcgggatttaagccgtcaccatttctttatgaggggataacctcctctcatcagccagttattttcatctgcctgcatcatatggccgtggattttcgatcaacgttcaattgaagcatggtggaacaacaatttaaggggatagagatgttgatcgtcggtgccggtatatctggtttggctttggcgcgtgcgctgcggcaattcgatattgaaacgcgcattctcgacaagcgcaatcaacatgcagaagccgggttggccatcaatctaccgggcaatgccattcaggcactggaacgtcttggcctgaaagaacaggttgatgcgcttggatatccgacgaagcggcgcgaatatcggacagcaaaggggaaattgttgttttccgtcaacgagaccgatttctggggcgagcgccatcagccgcgctgcatcctgcgctcggacttgctgcgcatcctgcaagaaggcaattcgcaagacaatcttctctatggcaaggaagtcgttgaaatctcgcaagatgccgggcgcgtttcggtggcgctttccgacaatgaaacaatggagacggcgtgcctgatcggcgcggatggcatcaattccatcacccgcactctcgcattcaatggcaatgccgtcagggcggcagctttatccaattttagctggcgcttcatggcgccaaatccgggcgtcgattgctggtcgctctgggtgggctcaaaaagcatgatcctgcttattccggtgagcgagcaaagcgtttatgtttgggcgacacttaccggaaaccggaccgatagcggccaggtgcgccttagcggcgagcatttttccgatttcccctccgatctgaggtcgatcatcgaaaatgcggtcaagacgccccaggacgtctataattctcccttgcaggaagtccgcatggatcgctggtcagccggaaacgtattgctgctcggcgatgccgcccatgccacggcacccgtctgggcgcaaggcgcagcacttggcatggaagccgccctcacccttgcaaaactcgtttcgcaaaaggtggaacagccggagcttttcgaccaatttgaaaagctgcatcgtccgcgcgtcaaccatgtcgtcgccatgacggacaagatgtccaaggcagccaagattccgtcctttgcgcaaaaactgctcctgcccattgtcgggccgcgcaattacgaggcaacatacggccccttgcgggacggcaatttctgatttcgaccagagcggttccaaccattccgttttaaccggaaccgctccagtcgcgggccaacctggctcagcggtctcttgtcaggcctttttttgccagttcatcgagatagttctgccagagcgtatccttctcgacaccgagcttgtgcagataggtccacgaaaacaggcctgtgtcgtgcatatcgtcgaaagtgatgcgcacggcatagttgccgatgggatcgatccgcatgatctcgacattgcgcttgccgccaactgtcacacgctgttccggcgaatggccctgcacctccgccgaaggcgacagaacacgcagcagttctgccgtgaggtcaaatttctggccgttgtcaaatgccacgctcagcaatttgcggtcgcgtgaaacacgcaattgcgtaggccaaagctcgctcattgccgctctccccgatcaatataatcaacaccggtgatagtccccgcgcggaaataccgcaatagccgcgcctgcattgaggcaacttcatgcgagggacaaactggacaatccatgatcgaaaacctatctctatcaggaagcgcggatattgttccgtgccatgcgaaaacaacggcttaatttatgcgcaatgttcaagctcagccccttgtttctccaacggaaccgatgatcgatccgttcggacgcgccgttacctatctgcgcgtttcagtgacggatcgctgcgatttccgctgcacctactgcatggcggaacatatgaccttcctgccgaagaaagaccttctgacactggaggagctggaccggctttgcagtgttttcatcgaaaagggcgtacgcaagcttcggctcaccggcggcgagccgctggtgcgcaagaacatcatgcatctgatcggcaatctttcgcgccatctcaaatcgggcgcgctggatgagctgacactgaccaccaacggatcgcagcttgcccgcttcgccggggagcttgccgattgcggcgttcgccgtatcaatgtttcgctcgacacactcaacccggaaaaattccgcacgatcacccgctggggcgatctgtcccgtgttttggaaggcattgacgccgcccaaaaggccggcatccacgtcaagatcaatgcggtcgcgctgaaagacttcaacgacgccgaaattcccgaactgatccgctgggcgcacgggcgcggcatggatgtgacgctgatcgaaaccatgcccatgggagaaatagaatttgaccgtaccgatcaatatctgccgctttcgcaggtccgtgccgatcttgccagccagttcacgcttgccgatattccctatcgcaccggcggccctgcccgctatgtcacgatcagcgaaacgggcggacggcttggtttcatcacaccgatgacgtataatttctgcgaaagctgcaaccgcgtccgcctcacatgcaccgggatgctttatatgtgccttggccagaacgacgatgccgacctgcgcaaggcgctgcgcgaaagcgagagcgacgagcatctgagccaagccatagacgaggccatctcccgcaagccgaaagggcatgatttcattatcgaccgtgagcataaccgcccgtccgtggcccgccacatgagccttacgggcggatgacgggatttagtttttaaatctcctgcggtcacttaattcgtctcgacagcctgcggcaaggcaaagcgccgggcgtttatactgttgccggttcggtccttttcatcgaaagcggtatctatatgatctatctcgcaaccaccctgaccggcagccagaccacggtggaaccatcatgagagctggccaaccaaaaatcacaggggcgaaaatcacaggggcaatcatcgccggaggacaatcgagccggatgcaggcaggcggcgtttccggtgacaaatttctgcaaccgctcggttccgcgccagtcattgcacatgtcattgcgcggcttcagccgcaggtcgatacgcttttcatcaattccaaaggtgatctttcccgctttgctgctttcggcctgcccgccgtcaaagatatagcaatgaaccatggcgggccgctggtcgggcttttgacctgccttgcccatgcaagcccctgccgtttactgctgacaagtgccgccgacacaccttttctgccttgcgacctggcatcgaatctcatcagaaaacaggccgaaacaggcgcgcggattattctcgcctgctccaatgagcgcgtccatcccattgtcggcctttggcatacggacctcgttccagaccttgagaaatggcttcaatacgctgaaaaagcaagtatcttctggttcgcaaagcatatcggatttgaggttgtgaatattcctcttgcccatgcaccgcgcctggcggaaagttacgatccgtttttcaatatcaacctacccgacgatcttttgaaggcgcgggaaataaacgaggccttgcaggcatgagccagaaaatcttcggcattacaggatggaagaattccggcaaaaccaccttaacggaacggctggtgcgctgtcttaccgcgcgcggccaccgcatttcaacgatcaaacatgcacatcatgcgttgacattgaccatgaaggcaccgattcctggcggcaccgaaaggccggggcagcggaagtggccatcgtttcatcgcaccgtttcgctatcatgcacgaaaatctggatgacggtgaaccatcgctttcccagatcgtcgcaaagcttggcccttgcgatctcgttctggtcgaaggttataagcgcgagccgcacaagaagatcgaaatacgtcgcaatggtgggcatgaagggcctcacctttcaaaaaccgaccccggcatcgtagctgtggtcagcgatatgccgcaaaacgatgaaagccttccagttttcgatatcaacgcaatcgatgaaatagctgattttatcgagcaggagatggctatttgaaaaactccctatgactttatacttttaccgggctatccacggctatatccgctacttgccccgcatctacggtgtttcacacgggtttagcacacaatttaattacgcaaccatcttgccaatcatcccgtaatggtgggaatatcgccgtcagatgagatgcgggaggcggacgtgcgaaaaaatattgcgtgtgatcggctcgaccatctattggtagcgaactggggtatgtgcaaccaaacgtgcaatttgaagatttcacggtcgttattgccctactaaacggctgaaccagaacaaaaaatcagggaaccagccagaacaaaacgagaggactgaaaatgcgcgtattgaagcgtatcgctatggcgacatcggtttcagccttggcaatcacggttggcagcatggctgcgggcgtcgccaatgcagaagaaccgctcaagctcacaatcggcaccgaaggcgcctatcctcctttcaatttcatcaagccggatggcacgctatcgggcttcgacgttgacattgcccgcgcgctctgtgaccaaatgaaagccaagtgcgagttcgtgacccaggactgggatggcgcaattccagcacttcagtccggcaagttcgatgccttcatcgcctccatgtccatcacggacgagcgcaagaagcaggtggatttcaccaataaatattacaatacgccacccggcatcgccgctccgaaggatacggatatcaagggcgtaaccaaggaagaccttgcaggcaagaccatcggtagccggtgattttcgcgatgtgatgatgcacctgatccgcctgcccgcaaaacagcgcgatccggcgaaactcaagcatgggatcgaggggcttgaatgctccatgcgcattgctgacgcgggccttgcagaccagccctggttttccggtgcggatttcgggatcggcgatattccattggggtgctatgcctatgggtggctccagttcccgattgagcgaccgtccctgccgcgcctcgaagactggtatcatcgcctgcaacagcgtacggcctatcgcgcggcggttatgacacccctcacctgatatgaataaatccagaggaatgatgcaatgacaaacgtgaaagtggcttttcttggtctcggtgtgatgggttatcccatggcggggcatctcaaagccaagggcgggcacgatgttacggtctataatcgcaccgcagcgaaggcggccaaatgggccgaacaattcggcggcaactatgccgccactccggcagatgccgtaaaaaacgcagatttcgtctttgcttgtatcggcaatgacgacgatctgcgctccgtcaccgttggcgcagatggtgccttttccaccatgaaaaaggacgcaatctttatcgacaacaccaccgcatcggctgaagtggcgcgcgaacttgataaagaagcgcagaagcgcggctttcatttcatggatgcgcctgtatcgggcggacaggcaggtgccgaaaacggcgtattgacggtaatggttggcgcatccgagccagtcttcgagcgtgcaaagccggtcattgaggcttatgcccgctctgtcggccttatggggccggttggctcaggccagcttgcgaaaatggtgaaccagatctgcattgcaggtcttgtgcagggtcttgcggaaggcattcatttcggcaagaaagcgggcctcgatatcgagaagcttatcgcggttatctccaagggcgcggccgggtcgtggcagatggaaaaccgctccagcaccatgaaccagggcaaatatgatttcggctttgccgttgactggatgcgcaaggatctgggcatctgccttgatgaagcaaatcgcaatggcgcgcttttgcccgtaactgcgctggtggaccagttttacaaggaagtgcagaagatcggcggcgggcgctgggatacatcttcgcttctcgcccggcttgaacagtaagcaataccattccaaatcaaaaaagcccggcatcgctgccgggcttttgcatgaacatccaaagcttagaatttcaccttggcagtgagcgaaagcgcaccaacgaagtcgtttccgaattcgcccttggaacccgttgggttggacacaccagcaatcatggtatcatccagatcaccagcggaaagccagccagcagcgccggccaagcgcacttcaaactgatccgttggcttgtaattggtaccaaggccaaagagccagacatctgtttgcgacgtcaggccggtgctcgttccacgatcccacgtaacagttgcagccgcagaccactggtcattgaacttatgaccgacaccgccgctaaccgtccaaccatcctgatagtaaaggttcaaactggtgatcttcgtgcctttgggagcgatcttgttatcagaagaaacaaagtccaccgatgtgatgctcgaccagtcggtccacttgaccgagccgaatgcgagccagtccggggcgataccggtctggaacttgaattcaaccgactgcggcgtagcaacatcgctctccacattaagcggcatgccccgccccgttatcgggttcagcacaagattgtcgatcgtgccttcaaggtcatacttaacttccgattgatagacgagcgtggcgcgcatcgcatattcaggaatttcgtaagcagcaccaagacgccagccaaccgactgatcttcagcatcaagcgatgctacccgaaccggccctggaaaaggaaacttcgtcggattcatgtttggactaatgccaggaatcagacgggtctgctcacccttcagttcctgatagctgacgccgccaagaattcggaaataacctttttcccctgctacaaagcgataggaacagttcacaccataatcatgagacgaaatcttctgctcgattgcggtgaacatgcgaactgtgtcggtaccgacatcagtctggataccccagggctgacgatattgcgccgcacaggcaagatcgctggtgatgtcgaatttggcggaaacctttggaacctagtagctcttggcctcatcgacttctgtttcatacggacgccgggtcgtgggattaatgccagccggaacaaaattctgtcccccggtccgctgaggggttttttccatagcagagccgcgaatattcttcagcttgcgttgtggcgcaacgaaggttccgccagcttcgacggcgttaccattttcaaaaagaatatcgaaatcctgcgagccacgctcaaacccacccgcatgagccataaccgtactgcccagcaaagcagctacgaacccagctattttcacgcgtcccatcttcatgaatgtcctcccagacagcaaaggcattaactttgacgaaaacgtaaatcaggaaggattcaacccgcaagatacaagaaactggatttgagccaccgtggttttggcgtgtcgcgttaaattgcctaaaacatcaaataccttgctgttctattggagttttcgacacatcagcgcctgaaatccgcctaaatcagcccatttttagccaatatttcgccttgttgccaaagtgcaacatcgccagaaaattataagacgcggcggctcgataacctttttgagagccgcttatagccgaatttgaaagccaataagcgaacacccggctgcacatggcagccgggtgtttgattcggcaggaaaacttccaaattctgtcagatcaaatcagcttgcatcacggatgcgtgactcggcagttgcaacgcgctgcgctgcctccttgagttcgagcagccgctcgcgctcagcttcaacgacttcttcgcgcgcattggcaacgaatttctcattggcgagctttttctcgatacgatccatttcagcggcgatcttgcctgcttccttggcaaggcgagccgcttcggcctggaggtcgatcaggctgccaagcgggatgcagatcgtcgcctcgcccagcagcatctgcgctgccccctttggcgcctgttgctcaaaggaaatgcgttccacgcgcgcaagccgcttgattgccgcatcgtggcgggcaaagcgatcgactgtcaccttattggcgtccagaaccacgaccggcgcaatcgcacctgcaggaacgttcatttccgcacgaacagagcgaataccggtcacaagatcaaccagccagttgatgtcggcagccgcatcttcgtcctcgaaggacaattccggccattcagccaatgccagaacggtgtcgcgcttcttgccttcgctagcagtgagcgaccaaagctcttccgtcatgaacggcatgaaaggatgcaggagcttgtagacctgatccagacaataggcggctgttgcctgtgcctctgccttggctgcctcatcatcccccatgaagatgggtttcagaaactccagataccaatcgcagaactggttccatacgaagcgataggccgcacccgccgcctcattgaagcgataggtggcaatcccttctgtcactgcgcgtgttgcccgggtcaattcggtcaaaatccagcgattgacggcaagctttgcattttccgggcggaaatcgggggcaagcttcacgccgttcatctgcgcaaagcgcgtcgcgttccagagcttggtgccgaaattgcggtagccggcgatgcgggccggatcgagcttaacgtcacgcccctgcgctgccatgatggccagcgtgaagcgcaaggcatctgcgccatattcgtccatcagttcgagagggtcgatgacgttgcccttcgacttcgacattttcgcgccatgcttgtcgcggacgagtgcatgcagatagaccgtatggaacgggatttcctccatgaaatgaaggcccatcatcatcatgcgggcaacccagaagaacaggatatcgaaccccgtcaccagaacactggttgggtaataggttgcaagttccggtgtcttgtccggccagccaagcgtggagaacggccagagggcagacgagaaccacgtatcgagaacgtccgtatcacgctccagcgcaacgtcttcaccgtaatgggcgcgtgcggcggccttggcctcagcttcgctcttttccacaaagcaatggctatccggtccgtaccaggccggaatctggtgtccccaccagagctggcgcgagacacaccatggctggatgttttccatccagtcgaaataggtcttttcccagttcttcgggacaatctgtgtgcggccatcacgaaccgccgccatggcaggcttggcgagctcaccggcattcacataccattggtcggtaagatatggctcaatgggaacgccgccgcgatcaccatgcgggaccgcgtgggtgtgatcgtcgatcttttcaagatagccacgctcatccatcagttcgacgatgcgcttgcgcgcggcaaagcggtccattccgtcgagttcgacgataagtgccttcagttccgctgtcagctcaagatcttcaagaaaatcgacattatctttgagcgtaatggctgcttcgggcgtgaggatgttgatagcgcgcagattattgcgcttgccgacctcgaaatcgttgaagtcgtgcgccggcgtgatcttgaccgtgccggaaccggcttctggatcggcataatcatccgccacaatgggaatatgtcgcccgacaagcggcaggatgacgtcatttccaacaagagcatgataacgctcatccttcggattgacggccacgccagtatcgcccagcattgtttccgggcgggtcgttgcgacgataatataggtatgcgggttttccgggtcgaaaggaacattttccagcggatagcggaaatgccacaaatggcccttgatctcgcgggattcgacctcgatatccgaaatcgcggtcaaaagtttcggatcccagttcacaaggcgcttgtcgcgatagatcaagccctgcttgtaaagcgtgacaaagacttccagcaccgcgcgggacagcccttcgtccatggtgaaccgctcacgcgaccagtcgcaggaagcacccagacggcgaagctgattggatatcatgccaccggattcggctttccattgccagatgcgttcgatgaatttttcacggcccatggcatggcggttcggctccttgcgttcggcaagctggcgctcgacaaccatctgggtcgcaatgcccgcatggtccatacccggttgccacagcacattcttgccgcgcatacgctcgaaacggaccatgatgtcctgaatggtattgttgagggcatggcccatatgcagcgagcctgtcacattcggcggcggaatgaccacagcaaacggatcggctccgggctttgcgcctgcgcctgccttgaatgcaccagcttcttcccagcgttcggcaattttcggctctgtagccgcggcgtcataggtcttctcaagcatggaattgtccggtctttatgcgcgataaaaggattgaaggctcaataacaactaacgggcggcaaatcaccttaaaagtgaaaacccgcctgtggggcagacgggccaagcttctagagtgcatcttttccgaaaaccgtttcacacttttcgggatgcgctccaatagcgcgggccggaatatttccgagcccaaaatgccaaatggttttgcctcagatcatgcgcgaaacaaaaagtcagagcagttcaacgttcccgttcaaaacaggcaccgcaccaactgccggttatttttcgccgcgtaccacgcgttcgatttcctcacgcacgaggcgttccaccagtgtcggaagatttttgtccaaccagtcttgcagcatggggcgcagcagttccgcggcgatctcatcgaaggaccggcgcggcgcggaatgaaccacatgattcaaatcctgaaatgctgcggcaacatggcgttgcgtcgcttccgataaaatagcggcaggttccttcccgtttgtggacatttcgctttcccccttcgcgaaattttcttccggccggggctccacaagagcagcctcaaccggagcaccgagaggttcggccttatgagcagcttcctctgagacaggggccgcgcgcgttgcaaccggagcaacttcctcgtcgcggcgatcatcattctgggcatcgagaacgatgtcgtcctcttcgtcttgctcaagcgcctcggtaaccaccacctcttcggcagcttctgcgagcgggccgcgcaatgaaggctgctcattgaagatgccctgcatcatcgaaggattttcgggcagtacagtttctggcttttcatcctgctgtgcagcgggacggcgaaattccgccacttcgccacgcgccgggaaagaagacgcgccgggaacgggatgacgggaaacatcgctgtcttcgataatccgccgaatggaagcaagaatttcttccatggacggttcgcgtgccgcgctggatgtctgggccatggcttaccgactttcccttgttaccaaactgctgaccggaggctgacaatgcacttgcgtgaactgctccaagaacagagaatcaatggattaagggtatcggacgttcggtgatttgagaatccctctgtgataacgcatcatccaaactcacagctttatggatttattaagaaattggacgatgcgaatcgccacaaacagaaatggcgcccacaggcgccatcgaaatattgtttgcagagccgatcagcggccatcaggcgtacgcaggccgaaccacttgtctttcaccgccttgtagtgctcttccggcttatactgggccacctgcaaaccaagctggtcggcagtcatgcggcccgtggcattcagaagagcatagctcgccacaacaacatcatgttcggcctgaactagagcgatctgcactgcgacgagatcgttctgggcattcaacacgtcaagcgtcgtgcgctggccaaccttgcgttcttcaatgacgccatcgagggcaagctgtgcggcggcaataccatcacggtttgctgcgaccgaggcacgggcagcttccagctgcgaccaggctgaactgatggcctgacgaaccttgtcctgcacgacatcaacctcgattcgcgcctgaccaagctgttccttggactggcggatctgcgctgacgtgcggccgcccgtgtagatcggaatgctgacgccaacgccgatcgatgccgtgttaccgtcgcccatatccgtccctgcgatagtgtcaagctggctggcgcttgccgtcaggccaatggtcggaagcagtgcgccttccttggccttgacattataaccggcggcattgacggcatatttcgtggcgaggatgccgggatgagaagcgagcgcagacgcataggcctggctcggcgactggggaagatgcctggccgcagaagccggggtaagcttgtccggcagcgatccaacgacctgcatataggtggcttccgccgttttcacgtctgcacgcgcggcgttgagagcggctatggctgtggagcggctggcctctgcctgagcaacgtcggtgcgcgtcccctcacccacatcaaggcgagcgcgtgcggcacgcacctgctcgttcatggcggcaaggttcttctcgcgcagtgcagcaatctggcgaagctggtaaacatccatataggcggctaccgcctgatagagcgtgttctgctcatcattgcggaggttttcgcgctgcgcgaagacttgcgtttcagcggcggcaacattgttcctggtctgaaaaccgtcgaaaagcatctggttcaactggatgccaaccgtaccagtcgtacgataatcggtggccggcgtcttgcctctcgatatattataagaaccggtaatctgtggccggtaggcagatttggcaatcgccacgttttcgtcctgaatgcgcacccctgcccgcgaggaattcaggggagcattattcttgtaagccttgacgagagcgccagtcagcgtctccgacagagcggcctgccccgttaaaacggtgccagacaacaatactgcggccgctaccagttccttgcacgctttgaacaccgtgtacctcatctcagaacaaacgaatccatcatcgaaccgaccagttcgggaaatttagtaacccgtaaaccgggtcatttccattgtcgccaagcccgcattcacaaacaaatttcataacgttgcagaattgtaccaattcccgaattaaaattcgaactgctcttcacactcgaaaccggggagcggtttgatcgctgcattgaaaacggtacgcccggaagccacgccgctttccttgacgtaaagacgcgcaacgcccgcatttccacggccttcgaccgcaaccaggcgaccgccttccttgagctgattgaacagaacgtccgggacgaaatcaactgcaccttcgatgaaaataacatcatagggtgcttcggacggatagcctgccctcaactcgcccgaaacgatcacaacgttgtcataaccgaattcctgaagacgcgccgttgcggcggctgcaagcgaggaatcgctttccaaaccgatgaccgatccagccaattgggaaaggacagccgccgaatagccggatgcgcagccgatatcgagaacgacatcgctcttgctgacacgggcaagctgcacaagcttggcgaagggcgaaggctccatgatataacgcggggccgggccttcgctttccagaagctgatcttcatcgatataggccagagcctgacggcttgccggaacgaatgcctcgcgcggaacggtcagaaacgcatcgataaccgccagatcagtcacgtccgtcgtgcggatctggttatcgaccatctttgtgcgaagatcctggaaatcggctaccatagccctaaacccttccttatcgcgtcaatgcgatgtttcatgcctgctggcatcctgtgatcgaaaccgttacagccggaccaaaactgccccgcctcacccggcttcgcaacacggcgataccataaacgagatttgccgttgatgtggcaaaaatcgccgttccagtcaatcaaacacagatattgtgcgctacacagcatttgcggctcatcgtctcgcccccccctcgaatttgccgcgtgaaacaacgaaaatgccgggaagcatctggcttcccggcacctacaatttgccggaccggtttacaagcaggtccaaaatcacattattgcgcgctcgtcgcaggatagcccgctgccgccaatgcggaaagaaccgcttccggcgcaaccgtaccgccgtaggcgacttccttgtttgcaagatcaacgacaaccggcgcttcggcatcaagcttgcgcaaggccgcagtcaccgcttccgcgcagccgccgcatttcatcttggggatggaaaacttcatcatttgctaaactcctttcagcttgacccgcatcatgcagcttcccatcgtggcaaggtcaagcgaaaaaatcagaccggccgtcacggagcctcgcaagtctccggcacactcttttcaaggctcagaggcgaccgggtcaaggagccggtcatgatctccattggcttgaatggtggttcttcctgcatggagggatttgtgagatgaatggtgtagcagcctgtaaaaacttcttttttcccgtcttcatcttccgcctcaattgccagcggctggctccagtaaatctggcccgcacccggatccggctcggtcttgcggagggcaaccttcacactcttggtcttctcataccctttgacaaaggttttgaagtccggttcccgtccttcttccgaataataactataggcgcgcgtatattccttgcggttgatcgcattgtaataggattccatcagcgcctgcggggtcgaacggtcatcgcgataatccggcatggccagcccgccagccgcgtcctgcgtctgttcggatggcttcgtctcttcgacgggctttacgggatcagccttctgttcgcttctggctggttcatttttggccgcaggctccttgggcttatcctgcgcctgcgcaacggatgcagccagaaaagtcgcgaaagcaaccagtaccagaggttttatccgatcattcgacatccgcttttccttatcctggcactatccgtttgcagggcacgcgaaccgcactcctgatttggtgtcttgcagcaaagatgttacaacactaactatagtgaaaacgtggcaaaagtggttttaagccgcttgcctcacagcagactggatgattctccagccatatgccagccagtaccggaagagtttgagatgggccgttttgcagtcataacgcttacagacgccgcggcaaaccgcgtccacgagatcatgacctcgcgtgaagatgcgcttgggatccgcgtcggcgtgaaaaagggcggctgtgcaggtatggaatatacgatcgaactcgtcaccgaggcaaaagccggcgacgacctgatcgaaaaggacggcgcgaaagttttcattgccccggaagccgttctttttcttctgggaacgcagatggattttgaagtcacaacgctgcgcacggggtttgtcttcaacaaccccaaccagacctccgcctgcggctgtggcgaatccgtcgagttgaaacccgcctcgccagaaagcctgcgccagatgcagggtacagcctgattccgccaaacggcgctacgcagacggacgacgaaacgctccgcgagcttctctgcatgggcttgagccaagccttactggaatattcccgcgaaaacctttgacgatcctggcataataggcgattgggcgcgccttgcctgtgaaccggcacaaaggtcgagcccaggaagcaaacaaacaaaagcgccggtctgaccagacagaccggcgcttttgttattctgcttacccgatcacacgccggttggaatcagcatgaaggccggaatatcgtttccaaaaccaaccggagccggaccgtcatcatcgcgatcacggcggcgcttgtgctgttcggtctgcggcttgccgcggcgttcttcatttgatgaacgaatcgcttcgcgacggtgttgattttcaataaccggctgcggttgtccggccggatcaacggttttagccgcaacaggcttgctggccttttccttcggcttttccttgcccttgccgcgcgcgttgcgtcccttgcgtggctgctcatcagcctcctcggatacggccagcgtggacagatcgccatcgtgccactcgatcttttcgccgatcatgctttcgatcgccgcgagatatttggtgtcagacgaggtcacaatagtgaacgccttgccggaacggcccgcacggcccgtgcggccgatgcgatggacataatcttccgcatggatagggacatcgaagttgaacacatggcttacatcgggaatatcgaggccacgtgcggcaacatcggatgctaccagaaggcgcagcttgccatccttgaaactggacagcatggccatgcgagcccgctggtccatgtctccatgcaaggcgccggcatcgaattcatggcgcgtcagcgagcggaaaagctccgagacgtccttcttgcggttgcaaaagatgatcgcattcttgagtgaatcaccttcggactggatcaggtcgcgcagcacggcgcgcttgtcccaatccttcttgcccgatttcaccagacgttgggtcacggtcttggccgtggaggaagccttggcgacctcgatgcgcacgggcgaatgcaaaaactgttccgtcagcttggtgatttccggcggcatggtggccgagaaaaacaaagtctggcgggtaaaggggatcagcttgcagatacgttcgatgtccgggatgaaacccatatcgagcatacggtcggcttcatcaatgacgagaatctcgacgccggtaagcagaagcttgccgcgttcaaaatgatcgagcatacggcccggcgttgcgatgagaacatccgcgccgcgctcaagcttgcgctcctgctcctcaaacgatacgccgccgataagcagggccacgttgaggcggtgattgataccatatttgacgaaattttcttcaacctgcgctgccagttcgcgcgttggctcaaggatgagcgtgcgcggcatacgcgcccgcgcccggcccttttccagaagcgtcagcatcggcagaacgaacgaagccgtcttgcccgttccggtctgtgcaattccaagcacatccttgcgctcaagcgcgggcggaatggccccagcctgaattggagtgggcgcagtgtatcccgctgcttctacagcagcgatcactttcggggaaagaccgagttcggcaaatgtcgtcaatggaggcgtagctctctgttcggaataagttccacctgtcctgtcattgcggccgcgttttcgggcgcaggagccgaggcagtaaaggcgtctttaacgcatggagcgttatcttgtagcatcgcctacgtccagagcgtgcaaaagtcaaccaaaataccatccacagggctcaaattgctttgtcccataggcctttccatcgcatcaccgaggcaaatccggtgaaaatattcaagtcatactgcaccagatatttagtcccgacatttgaaattcctcaacgcggacgcctcgcaaatgacaggaacttcaaatccaccacacctaatgcctgaattgttctgtgagaattcgctcatcccaggaatgatttttgtcgaacaggatcgtaacctggctgtttggcgcttcgcgtacagtaacggacgtaaccgatttgacttcgttattatccgctacagcattgacagggcgtttttctgtttcgagcaaatccattctgacagtcacatgttttggcagaagtgcgccgccccatcggcgcgggcgaaacgggctgaccggcgtcagcgccagcaagggcgcctccagtggcaggataggcccttgcgcggaaagattataggccgttgatccggctggcgtcgccaccatcacaccatcgcataccagttcctgcaggcgcaccttgccatcaatggtgatgcgaatgcgggcagcctgataggactggcggaaaagtgaaacttcattgatcgccaacgcctcgacaggcggcgcatcgtcggtttccgcgaccatgacaagcgggcggatcgtttccatctgcgcggccagaatgcgctcgggcaggttttcgatcacgaactcattcatcaaaaagccgacagaaccacggttcatgccatagatcggcttgcccgtattcatgaaatcgcgcagtgcctgaagcatggtgccatcgcctccaagagcgacgatgatatcggcgtcttccgctgcaacatggccgtatctttctaccagatctttctgggccgatagcgattcctttgtgccagatgaaacaaaatgaagcgcaagcgatgtgtctttcatgctctcaggtctcgtttctggcaaatctgccgctattttttcccgccgcctattggctatcacatgcaaaacatggttgccataatctcaacatggtgatttttcattttacaggcgcggtatttatgctaatcgggcgcctgtgcccttatagctcagttggtagagcacctgatttgtaatcagggggtcgggagttcgagtctctctgggggcaccacttttcgacagatagcgtatataatcggtctttttacattggtatcgtcacctctataatgagaggcggctttttaatcccgctctcgataccgttttccgatattgtcgtaatacgcagcttataaattatcactcacttttacatttaccgcttatatttgcatatgctaaatttcaaaaaatcgaatctataaagtttataagatgcctatatttaaaataattatcgcgaccaccacgcgcaacagacctaagatgctgattaatctctataaatcgctgggcgatttagagataccctctaatattgatgtcgaattcctgatcgtagaaaacaacaggaccagcacttctgaaagctggcttcatgaaatccgttccagcatttccccgtctgcggtggtttatattttagaaacaagtatcggtatttcctgcgctcgcaatcgtgcgcttgattatgcccaggaagctggcgccgattttctggcctttgtggacgatgatgaatttgtcgaacccgattggctgaagcaacttttcgccgagcaacaaaggcgggatctcgatctggtcggctctccggtgcgccctgttccccagaacagcaaactgagcttatggcaaagatttgtctggtccggcgtggaacggaacggcacgagggccgaggaccgggcacgcaggaaatggcaggaaaataaagctgatacgatcaagatagcgaccggaagctggcttggaaggatcgatttcttccgcagaaccggcctcagattcgattcaaaacttggcctgaccggtggggaagactggaacctttggcttgaagccaagaagctcggcgcaaaaacgggctgggcgccagatgcaatcgtctatgaaaccgtgccttattgcaggatcagcttttcctatcatttccgccggaaccgggatcataacgcaacagagtttacgcttctgtatagcaaaagcccccgacgcgcgtggatgcggcttccctcccgcattctcagtcgtgtatggaaactgctaaccgcaatcctcaccctgccattcaaggggggacaggctctcatttcgctggcgatggctttgggcggaattgtcgggctggtccaggcctgctgcggaaaacagcagcttcattataaggaaacaaccggttcttagggcagctccgacgattctgttaaaacagggcgtctagtaccagccgacggcaacctgcgcttcttcggacatacggtccggtgtccatggcggatcgaaggtcatggtgacctccacgaacgaaacgccctccacggcgctgaccgcattttccacccagcccggcatttcgccggcgaccgggcagccgggagccgtcagcgtcatttcgatcttgaccgtgcggtcatcctcaatatcgatcttgtagatgaggccgagttcgtagatatccgccggaatttccggatcatagacggtcttcaatgcggcgatgatatcgtccgtcatccgcagcaactcatcctgcggaattgctgaagcggaaaacacggcactaccttcagccgttgccgtttcactggcaggcccggtttcagccttgtcctgaactttctgttccatatcggtcatccgaaaaacttccttgccttttccaaggcttcagccaatgcgtctacttcggcgcgggtattataaagggcaaaggatgcacggcatgtagaggtgacgccaaagcgtttcaagagcggttgcgcacaatgcgttcccgcgcgcaccgcgacccccgcccgatcgatcaccatcgacacgtcatgggcatgaatgccttcaagcgcgaaggagatgattgcgcccttgtccggcgcattgccgaaaatgcgcaagctgttgatccggccgagccgttcatgcgcataatcacgcaagtctgcctcgtgagccaggatcgcatgacgcccgatcttttccatatattcaagcgccgcacccagaccaatcgcctgaacgataggcggcgtgcctgcttcaaagcggtgtggcggatgattgtaggtgacgttttcctccgtcacttcctcgatcatttcgcccccgccctggaacgggcgcatcttttccagcatttgcgcgcgtccataaagcacgccgatgcccgaagggccatagactttgtggccggtaaagacataccagtcacagcccagatcctgcacatcgaccggcaggtgcactgcaccctgactgccatcgaccagaaccggaacgccgcgtgcatgggcaagctccacgatcttcttgatcgggaccaccgtgccgagtgtattcgacatatgcgtgatggcaacgagtttggtacgttcgctcaggcgcttctcgaactcttcgatgtggaaaacaccgttatcgtcgactggtgtgaaaaccagtttcgcgccctggcgttcgcgtatgaaatgccacggcacgatgttggaatgatgctccatgatcgagagcaggatttcatcgccctcgccgatgaacggcattccatagccataagcgacggtattgatcgcctctgtcgcattcttggtgaagacgatctcgtccacagaaccggcattgagaaaacgtcgcacggtttcacgcgacttctcataagcgtcggtggcagcgttcgagagaaaatgcaaaccgcgatgaacattggcatattcattcgcgtaagcatgagttaccgcgtcgataacgctttgcggcttctgtgcggaagcgccgttatccagataaacgagcgttttgccgtgcacctgccgcgacaaaatcgggaaatccctgcgtatggcctcgacatcataggccatggtgagcggattcttctgatccatgatcgttccttctgccttcccggcaggaaaggaggaagcgggaaactcccgccccgtcctgttcaatcaggcccaattcactcaagcatgaacggcgagccagttggaaagaaccccttcgagtgcttcaaccagcgtttcgtcttccagctcctcgatgatctcggcgatgaacgccttgatcagcaggccgcgcgcttcattttcggggatgccacgggccatcagataaaagagatagtccctggacagttccgcaaccgtcgcgccatggccgcaggccacatcgtccgcgaagatttcaagttcaggcttggcatcaaactcgccttcatccgaaagcagaagtgtgttgcaggccatgcgggcatcagtcttctgggcgatctgggcgacacggatcatgccctggaaaacgccgcgtgcacggtctttcaccacattgcgcacaatctcggtggagcgggtattctccaccaaatggcccacggtcatggtgacgtccgtatggctgtcatcggccagaagattgaggccgcgaagctcaaaatcggaatcctcgccctcgacattcacatgcacttcctgacgaaccagcttgccgcccgcattgacgatgtaaagcgtcagcctagaccccttgccgattgtcacattgaactgcgagagctgtgttgcctggccgaaatcgcgcagaatcacccagatgatctgcgcaccatcgccgaccgtcacatggttgacggatgtggagaaggcatccccctcaccgccattctggcgttcgatgatcgtgcccttgacgttggcgccgatgcgaaccggaaaccgcgtatgcccctgcccggcattctggatgttctgtatttcgagcggctcttccagttccgtgtcatcggcaatcgaaaccatccagccgtcgctgacataggcagcgttgatctggccgatcgtatcgtcgaagccacgcgacctaagctgcgagacaagcgaaccatcggcaagcgcctcacgaaccggcgtcagcaaaacgcctttgggggccttggcggcaagcgcgacaccattgctggcggcaatgatggacgaaccggcaatcagcgccggcagagcctgtgttccggcagatgtgtcgaatgccgcaacgcccttcagcaacgtgcggaaatcggtgtaatgccagctttcgatgcggcgcgagggaagcccctgaaccttgagggcttcaagggccgtgtcgcgtgcgatcacgacatcgccattgccgggcagatcgcccatgcgctcggcaaaactgtcgatcagcacgctttcagccggggtgcgcggcttgggtgccgaagtggcctggatattcatgatccaaccctcctcaggcggcttcgccgattacgtcggcataaccattttcttccagatgcagcgcgaggctcttgtcgccggacttgatgacctgccccttgtagagcacatgcacgctgtccgggacgatatgttcaagcaggcgctgatagtgcgtgatgacgatcacggcgcgatcaggcgaacgcaatgcgttgacaccttccgaaacgatcttcagcgcatcgatatcgaggccggagtcggtttcgtcgagaacgcaaaggcttggctccagaagctgcatttgaagaatttcagcgcgcttcttttcaccgcctgagaagccaacgttaagcgggcgcttcagcatattcatatcgatgttgaggccgccggcggcgtccttcacccgcttgatgaattcggggatattcagttccggctcgccgcgcgccttgcgctggctgttcatcgcaaccttcaggaattccatcgtggcaacgcccggaatttccatcggatactggaacgcaaggaagatgcccttggcagcgcgttcagccggatcgagttcgaggatcgactcgccattatagagaatgtcaccttcggtgacctcataatcatcacggccagcgagaatataggaaagcgtggacttgcccgaaccgttcggacccatgatcgccgccacttcacccttgttcacggtgaggttcaggccgcggatgatctcggtatccgtatcggcgatctttgcatggaggttcttgatctcaagcataaatttaaaccttgctctaatgccaggaaaaggctggccagaaaaatcggaacggtgaatacggcttttaaccgacgctgccctcaagcgagatgccgatcagcttttgcgcttcgacggcgaattccatcggcaattcctgaatgacttccttcacgaagccattgacgatgagggcgattgcctcctcttccgggataccgcgctgcatcacatagaaaagctggtcttccgaaatcttggaggtggtcgcctcgtgctcgaattgcgcggtggcgtttttcgcctcgatatagggcaccgtatgcgcgccgcaatcattgccgatcaggagcgaatcgcactgggtgaagttgcgggcgttctccgccttgcgatgggccgaaacctgaccgcgataggtgttgttcgacttgccagccgaaatgcccttggagatgatgcggctcgacgtattcttgccgagatggagcatcttggtgccgctgtcgatctgctgatgaccgttggaaacggcgatcgaataaaactcgccgcgtgaattgtcgccgcgcagaatgcaggacggatatttccaggtgattgcagagccggtttccacctgcgtccaggaaatcttggaattgtcaccacggcaatcgccgcgcttggtgacgaaattatagataccgcccttgccgtccttgttgccggggaaccagttctggaccgtcgaatatttgatttcggcgttttccatcgcaaccagctcgacaaccgccgcgtgaagctggttctcgtcgcgttgcggtgcggtgcagccttccagataggaaacgtaagcgccttcatcggcgatgataagcgtgcgctcgaactggccggtgttcttctcgttgatacggaaataggtcgaaagctccatcgggcagcgaacgcccttgggaacataaacgaacgaaccgtcggtgaagactgctgagttcagcgttgcgtaataattatccgataccggcacgaccgaggccagatatttctgcaccagttccgggtgttcccgaatcgcttccgaaatcgagcagaagatgacgcccgccttcgacagttcttccttgaaggtggttacgaccgaaacactgtcgaacacggcatccaccgccacgcggccggaagcgtaaacattatcggccggattgccgtcgatctcgctcggctcaccctgcttgcgcacgccagccagaatttcctgttcgcgaagcggaatgcccagcttctcataggttttgagaagttcgggatccacctcatccagcgacttcgggccggactggttcttgggcgccgaataataataggcgtcctgaaaatcgattttcggataatcaacgcgcgcccaggtcggctcttccatggtgagccagcgttcataagccttcaggcgccattccagcatccattccggctcgttcttcttggcggaaatgaagcgaatgatatcttcgttgaggcccttcggggccttgtctgcttcgatcgtcgtttcaaagccgtacttatattggtccacgtcaaggccgcggacctgatcgatggtctcctgcactgcaggcattggcgttctccatcctcgtcggggtcaaggcccaacagttgcaaacgtcaaggcgatggtagtcttgattaccgcctcaatatagtatgcgtgaagcttctttaaaacctctctaaactgaatttcaagcgccggatttaaatttgccaataaaattcaagaattatttatcagagaggctcaaaccgcgcccaattcgtgcttcgtgcgctggtgacgctcgacgattttgcgcaaggcttcaagaaatcgatccactgtttcctcgcccgcatccgttgcaagcgaaacacggatggctcccggcccgtcttcctgccccatggcagcaagaacatggctcggccccaccttgcccgaagaacaggccgacccggccgaaagcgcaatacctgcaagatcaaaagcgatctgcaccgtttcagccttctggccttgcagggaaaagaaagtcgtattcggcaagcgcggcacagcactgccatgaacgatcgccgctggcgcaatttcggcaaggccacgctccagacgatcccgcatgagggatgaccagccttcgccgtcgattcgcgcttttgccacatcggcagccgcaccaaaaccggcaatcaggggcagcgcctctgttcccgcccggtggcctttttcctgcccgccgccgcgcaccagcgcccgcggcatcatgaggtcggagatcgcaatgaccgcgccgacgcccttcgggccaccgatcttgtgtgaggaaattatgagataatcaccgcaattatctgtaatatctaatttaattctccctgcagcctgcacggcatcgacgatgtaaatgccgcccgcagcctttacgatggctgcgatctccgccaccggctggatcacgcccgtttcattattggctgcctgtactgcaaccagcggaagacccttgctcctgtcatgggcggcaagcaggccgcgcaaaatgtccaggcgcaggatgccattggcatcaaccggaagaacggtgatgtcatcgggcgaaaactgtccgccggcgatcatgcatgggtgttcggtggcgctgacataaaggtgtgagagacgcaccggcgaacgccccatcatgtaattgggggtcagcagcgtcgaggccgcctctgtcgcaccggacgtaaaaaagacatgctccggcctggcattaacgagggtcgcaacactgcggcgggcggattcgaccagcgcacgggcagcccgcccctcgcggtgaacggaggatggattgcccgtaatgcccaatgccgcgatgatcgcatcgcgcgcttcatcaagcaaaggcgcactggcattataatccagatagagcctcttgccgctcccgaccaccttacctatctccttaacaacgccttcgagatatctgaagtcgcaattttcttgaattttcaaccaagaacggcctatgaagccgcttgagaaactgaaacctgtttcagtcattcaaaattttcagtcggttctagaagcggcgtccctttccgtcaagctcgctgcctggaacccgatctgccggttacgagcggagtacacatgccagaagtcattttcaacggacctgccggacgcctcgaaggccgctatcagccttccaaggaaaagaacgcgccgatcgcactcatcctgcatccgcacccacagttcggcggcacgatgaacaacaagatcgtttatgatcttttctatatgttccagcagcgcggctttaccacgctccgcttcaattttcgcggtatcgggcgcagtcagggcgagttcgaccatggtgcgggcgagttatcggatgcggcaagcgcgctcgactgggtgcaggcgctccatcccgactccaagacctgctgggtggccggatattcgttcggcgcatggattggcatgcagcttctgatgcgccggccggaaatcgaaggctttatttcggtcgcgccgcaaccgaacacctatgatttttcattcctcgcaccctgcccttcgtccggccttatcattcacggggaccaggacaaggttgctccgccgaaagacgtgcaggcgctggttgacaagctcaagacccagaagggcatcaccatcacgcagaagaccattgccagcgcaaaccacttctttaccggtcagggcgaagaactgatcgaggaatgttcggaatatctggatcgccgccttgcgggcgaactggtagaagcgcgcccgaagcgtcttcgctagatttttcagtcgcttaccagatttgcgacgcctcatccagcgggctgcccgccggattttttatagtattattattcaacaatcttttcccccgttattcgagagcgcgccatgccggtttatacttttctcgccattgcaatcttttccgaagtcatcggcacactaagcctcaaggcatcggaagggttttcgcgccttggcccatccatcgtggtggtggtcgcctatggcctcgccttctatttcctgtcactaacgctgaaaacaatcccggtcggtgtcgcctatgcgatctggtccggcgttggcgtaacgctggtggcgctcatcggctggctggtattcgggcagaagctggatcttcccgcaattgtcggcatgggcctcatcatcgcgggcgtgatcgtcttgaatttgctttccaacaccgctcagcattagggcctaacaggaacgccgccggaaacgggcttgtcgcagcccgtcgtggagggataggtgagcggcaggccgcaaagcgaacgcactgcaagataggcccaggcctctgcctccatggcgtccccatcgaaaccggcattatccgcatcgatcacatgcgcgccctggcgctcggcaagcgcggtcagctcgtccatgagcgcaccattcttgcgccctccaccgctcaccacataggtgcgcggacgggcaggcagatgcgaagcggatttgaggattgccgccgcacttacaaatgcaagtgtgcgcgcgccatcggcaaggttcaattcacccttggccggaatggcgaaatcgccacgatcgagcgaacggcggtggtttcccttgaagaattcatgttcgagatatcggtgggcggtgtttcggtccacacttccgctcatcgcagttgcaccgcccggatcaaaccggccatgcccatgcagttccatccattgatcgatgagcatgtttcccggcccgctgtcataggcgatcagcgcgccatcctcgccgacataggtgagattggagatgcccccgatattgacgaagacgaccgggcctttgaggccaagcggcagattggccgccaaagcggcatggtaggcgggaatcaagggagcaccctgaccaccatggcgcatgtcttccgcccgcatgtcataaacgacaggaatgcccgtttcgcgagccagcagcgcgccgtcgccgatctggacagtcaggctctcgttcgagcgatgcagcaccgtctggccatgaaaaccgatcacgtcgatctcgtgcggctgcaagccctgttcgtgaaggaaatcatgaacagcaacggcatggagcaatgtcaggtcatgctcaagctgccgcagcaggccgggacgctcggccctgtctttgatggcgcgcgcatcgacaagccctgctttcagccgcgcgcgaaaaccatccgaataatccatcgaggcagaagcgcgccgctctatccagttttcgccgtcggtagcaagaagagcaatgtcgatcccatccatcgaggtgccgctcatcagtcctattgcgcgtttcaaatcgggcatgcgggagtttccttgttattcccggttgattgatgctaaaggcggacatatcacaaggcagtaagtacttgcttaccgtcaatttcaatttcgcctcatcagtcaggaaaagggcatgtccggtttcaaatccgattttcttcgcacgctttccgaacgtggcttcatccatcagatttccgatgaaagcggcctcgacgaattgttggccaaggagaccgtgacggcctatatcggctttgatcccacggcgcccagcctccatgccggcggcctgatccagatcatgatgctctattggctccagcagaccggccacaagccggtggcgctgatgggcggcggcacgggcatggtgggcgatccgtccttcaaggacgaagcgcgcaaactcatgaccgaggatacgattgccgaaaacatggcgagcatcaagcgcgtcttcgccaattacctcacctttggtgacggagcgaacgatgcgctgatggtcaacaatggcgagtggctgcgcaatatcaattacctggaattcctgcgcgatgtggggcggcatttttcggtcaaccggatgctctccttcgattcggtgaagttgcgcctcgaccgtgagcagtcgctttccttcctcgaattcaactacatgatccttcaggcctacgacttcgtggaactgaacaagcgttacggcctgcgcctgcaaatgggcggctcggaccaatggggcaatattgtcaatggtattgacctcggccaccggatgggcacaccgcagctttacgccctcacctcgccgctcctgaccactgcgtccggccagaaaatgggcaagtcgcttggcggcgccatctggctcaatgcagatatgctcagtgcctatgacttctggcaatattggcgcaatacggaagacgcggacgtggaacgcttcctcaagctctacacgacgctgccgctggacgagatcgcaaggctcgcagaactcggcggcgcggaaatcaacgaagccaagaagatactggcgaccgaagtgaccgccatgctgcatgggcgcgatgccgccgaagaagcagccgaaaccgcacgcaagacctttgaagacggcgaactttcggaaaacctgcccacagtcggcgtgcacaaggcgacgcttaatgacgggatcggtgttctggcgctgatggttctggccgaactttgcaccaccaacggcgaagcacgccgccatgtggaaggcggggcggtgcgcatcaacgatgagccggtcagcgatccgcgcatggttgtcaatgctgcagcactaaacgatcagggcctcatcaagctgtcgctcggcaagaaacgccatgttctgatccgccccgcataaagcggcagaataaagcatcaaaaaaaccgggcctcgcgcccggttttgtttatcgggccttattggaactcgaagatggaacggaaaatgcccggcgcgatgagcgaaatcgggttgacgatcacctgtggctgtttcgcattgcccacgagcttataagtaataccaagcaggccgcgatcacggccattgcccaaaagcgcgccgaaaatcggcacttcgccaaagatacggttcacgccataagccggcatgaatgtgcctgtgatagacatattgccctgctggtcatagagcgtgccctgaaatatcgttccgaccgcaggaccacgaacgacacctttcgacagattgagatagccttggcccttttcaatcagggaaaagccgcgctccacatccacccgcgacacgtcaatatcacgtttgacagcctgggtgaggctggcgccgccgcttgatggcgagctggaaacgattttcgccagacgcggttcattgacgatggaaaagttgcgcgcatcgatctggccgcgcagcggcccgtttccctgagcggccaggcccaccgtaatcttgccgccccgcatcttgtcataaaaatcaaagaaacgcaggaccgcacccgcatcgttcgactgaagcgatatggagcgcgcatcgccctgatcgttattggtggccacgaagggctgccccgacgaggtgacggcattgacggaaatgccggaaactttcgagcctgcgctttcataagacacagcaacattgcgaagcgtttcgttgttgaatccgtgaacctcatcaacctgcgcacttaccacgacacgcggactgttggcgcgaccgcctccgctcttttttgcttcaagatcggaaatctgcttgatgagcgcccgcgcatcgaattgcgagccgcgcacattgacccggaagctgttcccgctttttgtcgcctttacggagagattatcgctgcggttaagtcgaatttcactgaaatccgccgactgaaagtcacccttggcgatggagagattgcctttcgcaccgaaagcatcgccggaaaataccagattgctgatttcaaattcacctctgtcactatgttcgacaagatcaaaggtggccttggcgggaatgcctgcgcctttgcgccatccaagccagggcagatcgatctgcgtttttaaaagatcagccgagacatggcgcttgccaccattctccatccccagatcaaccgacatcggcccggagaaaacggcattcaggccgggaaagaccgcattgcgggtcttgtcgtctatttccagctttatcttctgctcgcgctttgccgggccggagcggtccacgggctccgtcatgctgactttcgcaggaacattgtccagtctggcatcggctgtaatgatagcggcagactggtctaccttgatattgcctgtagcatccgtaattttggagccgccaaccggcttggcaatatcaagctccgaaaatccgatatccgcattccatttcagtgtgccaggcggcggatccttcgacacggcaaagctcaccttcacctgtgcattgatatcccccgtcacatcttgcggcaggaagggaacatttttcagcacatcgatgggtttgtttcccgcgatttccgcgatggccgcagcctcgcccgacacatggagatcaagatcggccataacgggccgctgcggcccccatggaataacgagcgtgccgttggaaacggtcgccttccggttgttcggggtataggcggtacccttgagaagcttgatcgtggtataggcaccccgcacggaaaccgtgccatcggcatcgcgcacggcaggcagttccccaaccacatcgaagcgcgtgtccacgacattgaaatcggcattgatctcctcttccgtgagaggcggcggcaggccgggaccattgaagcgcccgccagccagcgaaatatcgatgcggctatcttgcagtgttccgccaaaaagattcttcaacacccattcgcgcgcgccatctgcaacgtcgatcggccatagatgcttggcatcggcaaccggcatcttgggaatgcgcagcataaagatcatttccggcgaaccatcaccaaaacccatgctgccctgaccgtaaagctgcccgccttccgtctgtacgtccagattgacaaactggatgcgttgctgagcgggcatatagcggcctgcgatgcgggttgcaaaagagagcggcggatcactggattcggggggcatactggtcgccgaagtggtaagcacctcaaagcgataggaggggccatctgtattgctctctgcctcctgttccgggccgaaggcgccgttgaactgcgcctgcaagccgccgagcacaaggcgggacggtttgatctcgatcttgtggctcccaacccggtgttcgaggctgaggcgcacattgccgcgaacattatccaccttgcccaactgcatgtcgatgccatccaccgtcaggtcagcggccagccgttccggcttatcgccatccgccgcaaatcctgaaagcgtcaattgtgcataagcatcaagctcgaaatgagccgggttcacccgattgccgttgatgacgggggcgacttgtggcggggagcccataacaaccggaatatccttcacattcaggcgaaatgcgctaagcgccttgtcgctcgccctgcgttcgatatcgccgtcgagggcaatctttctgcccttccagacgacggtgccggtgatggcgatctttccgcgatcttcggtcaggcgggcgcgttcaatatcgagtacctgctcttcttcgcccaccttgaaggacaccgaactgttggcgatacggataacgcgcgtgtcctgcgcgctcaaaagctccaggctgcggcgcatggcggcaaatatctcaccggaagcggcatcgaaatcgacatagcccttttcatcataaggcaaggatttccagaaaccgccgccgcgcgcttccggcaaatcaaaggcgaccccctccacctcaagctgcgccacgcgcagttttcccgttaaaagcggcagcggtgcaagccccagacgaacagactttataccattgatcgcaaccccctgtttcggatcaacaatcgacacatcgcgcgcttccatggcgacatggccgttgcgatcacgtgaaagcgcagcactgccaatggaagcggatgctccttcaccaagaatatgggagaggcttttctgggcttcatctcgcagaagatcgctgttgaccccgccacgcaggatgacaaaccccacgccacccagcagaacaagcagaatgcagatcgatagaagggcatgagaacaacgcgaaacaatcgatcgcgcagaacgcaccgaacctgatacgataccctcgccgctttcagccacgaggcgctcgatccttttcatctgccgcttggtgaagcgaattttttgtggtttctctgccaataatccagccggactgatcttctgcgtctatcagcaccttataatctagtttataagaatactgtaattgattgaattaacttgctacttccgtaatatggcatcatttcatatcaagtttgccggtctctgtctcctcttggcggttgcccggatgagcggttgcgcaagccttgtttgaatgcgatagctcggaatagtaacagttgctttccctgctaatccataaaagaaaggcgtagatatggctcatccccaagttggcgatatggcaccggattttaccctaccatccgaccatggcgaaattaccctgtcatcgctgaaaggccaccctgtcgtcgtctatttctatccaaaggacgacacatcgggctgcaccagggaagccatcgccttttcgcagttgacggccgaattcgacaggatcggcgtgcgcgtgatcggtctttcacccgatagcgcaacgaaacatgccaggttccgcaccaaacatgcgctgacggtggatctggtggccgatgaagatcgcgtggcgcttgaagcctatggcgtgtgggtggaaaaaagcatgtatggacgcaaatatatgggcgtggagcgcacgacctttctgattggcgccgatggacgcatcgctcaggtctggaacaaggtcaaagtcgatggacacgcccaagccgttcttgaagccgcccgcagactctgatccccatacgctttgcaccctatgaccgacaagcctacctatgaacagacattgcgcggcaacgctattcgcgccatatccgcctgcgatctggacgaaaaggttcgcctggcgcgggaaacggcaagccgctggttcgcccgcgcactttcggttcgcagccccctcgatccgcccttgcccgaacgccccggacgccccgaaaagccggaactcgtgccgccacgcatgttgaagaagcgttcgctcaacacagaacatggccgcatcgcgctgatgcatgcacttgcccatattgaactgaacgccattgatcttgcgctcgatatcgtggccagatttgccgtaaagcccattccacgcagcttcttcgacggctggatgaaagttgccgatgacgaagcccggcatttcacactgttgcgcaaccgattgaaatcattgggtgccgactatggtgacatgcctgcgcatgatggcctttggcaatcggcgcatcagacccgaaacgatctcgaagcgcggcttgcagtcgtgccgctcattctcgaagcgcgtggccttgatgtgacgccttctcttctggaaaaaatgatcgaaaccggagaccacgaaacagcggcgattctcaacatcatctacaatgatgaaaaaacgcatgtggccgtgggcgcaaaatggttccgtttcttctgcgcccgcaatcggatcgaccccgccgcccggttccgcgaactcgtgcgggcgaattttcgtggtgaattgaaaccacccttcaatgaactggctcgcgccgaagcaggccttacgccctccttctatcgttccttgtcgccggtttctatataaagacaggcggatagagccttccaatgatttgaaaatgctccgggctcctgccccgcacaagcctcatatggaaaagtctgttaggataggtttcgatctgattgaatcagttcggcgaaccctgatgatgtgtaatcgggctggaccatccgggagaggcaaaagccaacatggctgaaaaacaggcggagatgaagcgcaaaaagccacctgccgttatcatcgcgcggggcaggaaaatcagccattttgcgctgcggccatggatggtcgcggcaggcggaaccgccttgcttgttctttgcatcgtccatccaagcacggcggaagtcgccccgaccacaaaccgcctcgcccccttggtggagcgcgcctttcgattgcagcccatgcccgacatgcctttgaagcctgcaccggagcaacacagcctagccatccccgatgaggcgctcgcgggccatgattttcctggcatcgatccgatcataaccggccccgtgccgggcaagcgtgcaaggggagcgcattgagcacgctctttgaagcctcagaccaccatggaaatttccggcacgcgacaaatcccgtgagccttctcaaggcgggaaagcagattgatccgttctgataatgcagcataaaaaacccggcgcgaggccgggttttagggcgtgtctgcattcaacgtaaccagatcatagcgcatgcgagatggacgaaacccacgaatgcggtcaatgttttctcgcatcgcagcgcaatgcgacgatagcgtttcaacttgttaaaaaagcattcaatctgatggcgttccttgtacagcctccagtcgattgttggggcactggaacgtgttggattggccttggatctgagccgttgccttgagatcgctggcaatgaaggcccttaagtgatcggcatcataggccgcatcagcaatgacatgccccacaccctctaagccggatagaaggcttgaagcttgcggacagtcaccataatggccgggtgttggctttattcgcagcggtaggccgatagcatcgacaacagcatgcagcttggtcgtcaatcccccgcgcgagcgaccgatgcaggcagcttcagccccccttttgcgcccgccgcatctgcgtggactttcgatatggtgctgtcaatgaggacatattcaaagtccggcgtatcagccagggcatggaaaagcctttcccatacaccggcgtgcgaccagcgccgaaagcgggcatgaaccgctgtccatttgccgaaggtcgcaggcagatcgcgccagtgcgctgcattggcagccatccacaagatggcgtcgacaaataatcggttatcaacgccactgcggccgggcgtaccaactcgccccggaagatatgcttcgatccggttccattgctcatctgtaaggcttcgtctgctcaaggctgttctccttcaacaaccttgaatcagaatttcatgcaaaagggaatccttgtatgcagacaggccctagagcgcatcctgaaaagtgtgaaacggttttcggaaaagatgcgtgtcaaaacaaaggattagagcgccgatctgattcaatcagatcggcgctctaattgtctgaagcctttcagccggatcaatcgatatcctcgatcatttcgccgccaccctgaatgcgatgggcaagagcggcctccatgaaaggcgtgacggcgccgtccagcacttcctgcgggttggtgctttcaacacctgtgcgcaaatctttcacaagctgataaggctggagaacgtaggagcgaatctggtgcccccagccgatatcggtcttggtggcattcgccgcatccgtagcctcttcgcgctttttcagctcctcttcatagaggcgcgcgcgaagcatggaccaggccttttcacggttcttgtgctgcgaacgttccgcctgacactgcaccacgatgccggttgcaatatgcgtgatacgcaccgccgaatcggtcgtgttgacgtgctgcccgcccgcgccagaagcgcgataagtgtcgatacggacatccgcctccgtcacctgaacctcgatattgtcatcgatgacaggatagacccagatgctcgcgaaggaggtatgacggcgcgcgttagaatcataaggcgaaatgcgcaccagacgatgcacgccggattcggttttcaacatgccataggaattgtgccccttgacgagaatggtcgcggacttgatgcccgcttcttcgccttcatgtacttccatgacctccaccttgcgcccgttgcgctcggcccagcgggtatacatgcgcaaaagcatggacgcccagtcctggctttccgtgccgcctgcgcccgcatggacttccagataggtgtcgttcgcatcggcttcgccggagaggagcatgtcgatctggcggcggtcgatctcatccttgaggtcacggatggttttttccgcatcctcgacgatcgacttgtcgccttcctcctcgcccatggcgatgagttcgacactatcgttcagcgtctgcttgaggtgattgatgccattgatactgtcttccagttgctggcgctcacgcatcagcttctgagcttcctgagcatcattccatagcgtgggatcttcggccctctgattgagatagcccagacgttttacagcctgatcccagtcaaagatgcctcctcagcaggcttatggcctgctggatttcgtcaaccagcgtctcgatttccgcgcgcatgggtaaatcgttccttcaatatcagtatattttcatgagaagccgaaccggaatattcagggttcaggctttgacttgcgaatgaaccgcaagcgccgcggaccatagtgagtacgcggcgccgtgtaaagcttgacgggtcagtaaagtccgccggaaccggaattgatcgcgcgggttgcctgcggggactgcggcgcaaccggggagccttcgcggaacgtgtccatgccgatgaccgaatagctgtcggacgggccggtgcccggcttgaaagcttccataatgacattcggatcgcccggattggcgcgcatgcccgtcttgcggtcgatcgcgatgacggtcatgccttccggcacacggaaatcaaccttcggcgttcgagccaaagcctgctccatgaaggacttgaacaccggcgcggcaaggccaccgcccgtattgccgcggccaagcggagtaggcgtatcatatcccatgaaaacgccaaccacgagatcaggtgtgaagcccacgaaccaggcatccttttcctcgttggtcgttccggtcttgcccgccagcgggcggtccaggctcttcaatatctgtgccgttccgcgctgcacgacaccttccatcatcgacgtgatctgataggccgtcatgggatcgagaacctgatcgcgattgtcgatcagtgtcggctcgtcctgattggcccattcctgcgcattgcaaccttcgcactggcggttgtcatgcttgaacacggtcttgccgtagcggtcctgaatgcggtcgatcatcgatggcgtgatgctctgcccgccattggctataatcgaataagccgtcaccatacgaagcaccgtggtttcgcccgcgccaagcaccatggagagaacaggcaacatcttgtcgtagataccgaaacgctcggcatattcgaccacgagcttcatgcccatatcctgcgccagacgcacggtcatgacgttacgggactgctcgatgccgtagcgcagcgtagaggggccggcgaacttgcccgaaaagtttttcggagcccagataccgagcgacccgccctggtcaatttccagcggcccgtccagcaccacggaagcaggcgtatagccattatccagtgcagccgcatagacaaacggcttgaaggacgaacccggctggcgataggcctgcgtggcgcgattaaactccgattcgccaaaggaaaaaccgccaaccatggccagcacacggcccgtatgggggtccatggcaaccagtgctccttcaagcttcggcggctgctggagactataccgggaatcgcccgtctttgacacatagataatatcgcccggcttcagcacgccttccggcgacttggcactggtgcgctttccgccgatattgacgatgcgcattgcccatttcatatcgtcggcagcgatgaaagcgcgcttgcgctccttgctgcgtgaaccggacgcgtcaaactgcggctggaggccgatatcagcaccggcaggcgtaacattcaggacgacggcaagctgccattccggcacatccgaatagggctccatattgccgaaagccgtaccccaatcgccgccaagctcgacatttttcaacgggccgcgccagccgcgcgcctcgtcatagcgtatcaatgccgcctgcaaggatttgcgcgcttcaagctgcaatttgggattgagggtcgtgcgaaccgacaagccgccttcgtaaagcgcatcgacaccgtatttctgaatgatctggcggcgcacttcttcggtgaaatattcggaagcaaagagataatgggtagccgtgcggggggtgacgccaaggggctgcttctttgcgtcttccgcttcggcagtcgtgatatagccattctcggccatgcggtcgatcacccagttgcggcgctcgatggcgcgctcgggctggcggaagggatggtaattgttcggccccttgggcagggccgcaagataggcactttccgcaatggtcagttcgcccaccgacttgtcgaaataggtcagtgccgcactggcaatgccataggaaccgagaccaaagaaaatctcgttcaggtaaagctcaagaatgcgatccttggaatatgcctgctcaatgcgcatcgcaaggatggcttccttgatcttgcgatcataggtctgcttggagctcagcaggaagttcttcgccacctgttgcgtgatggtggaggcgccgaccggacggcggccagaacctatattcttcagattcgtgaccaccgcacgcgcaaggccaccgaaatcgaggccatgatgctcataaaaggtcttgtcttcggcggaaacgaaagccgccttcacgcggttcggcacggcctgaatcggcagataaaggcgtcgctcacgggcaaactcggccatcaggctgccatcggaagcatgaactcgcgtcatcaccggtggctcgtacttggcgagcacctcataatccggcaaatccttcgcaaggcttccaatataaagcgccgcaccgcctgccaccaacagcatcaaaacggtgcctatcccgaagaaatatccgataagccttaccataaacccggaatcctgccttcagattattcacatgataagggtcgaaacataaactgccaaccctcgaacctattgtgccgcatggcaactaattggcttagtgaccagcaaatgcgtcaaaggcaagatggtttacatatttttatcaatttaaaacatttgcaccgaaaaacgcggcgaaaataagaggggctgttgcaagcctgcatcttatgagcgcatgttaattccatcgaatgctaatgcaaaaccgcactttgaaaaactatccgcgaaaaactatccgccgctgagatttgagggtctcttgcgcgcggcaaaggccttcaccgcaagtgcgatcctgtctgccagttttttacgccattccgggttgctgatgagtttttcatcctccgggttggaaagatagccaatctcaatcagcacggaaggaacatcgggtgcccgcagaacctgaaagccggcgaagcgatgcggattattaatgaggttcacctgcccctgcaattcgccaatcaccttttcggcaaagcttaaggagaaggtgtgcgtttcgcgccgcgtgaggtcgagcaggatatcggtgacttcgggctgttcttccggcagcgcgccggccagactgtcggacttgttttcacgctccgccatggcgcgcgcaacagcgtccgacgccttgtcggaaatcgtatagacggtcgccccgcgaatatcgtgctggttgatggtatcggcgtgaatggagataaaaaggtctgcttcatgctggcgcgccagacgcacccgctcagccaggcgcaggaacgtgtcgtcctcgcgcgtcatcaaaaccttgatgttccgttcatgggagagcctgtcacgcaactccttgccgaaggcgagcgtcaggttcttttccttgtttccactcaggctttccgcaccgctgtctatgccgccatggccgggatcgatcatcaccgtaaagggtcgcggcttgccattccccggcagggctgaaccagccacctgttgccgggcccgctcggtcgagccggttttacctttctgctccttgagcttttcggcgaacttcctgtcagaggttgcgacaatatccgccaccaagcgatagccggaggcgttctcatttttgagaacacgaaggttttcgacatcgaaagccccccgcaaggtgagaatcagccgcgaacaccccttccccgccaggccataacgcacgtgcgaaacaagccccctcgcctcaaggcttttttcatcgaagccgaaacgggtttccggcagatcgatcaccagacgatgcggattgccaaacagccgtgttgaaagcttcggttcccgatcgaacattacaacgacgcgcgtgcgcagatcatcgccagccatacgaaatgtgagggccgaaagtggcggagccgggctatcggcagcaaaagtggaaggcacattagcgagtgacaggcagaacaatgcaagaagcacgaacaaaacccgtatggcctgaaagctggctcccactttataatggctttgtaaatccatacaccgtcacaatcgaaaacattatcgaacaggtgggttgtggcgcgataccgagatcgcttgcctcgcgcggctcctgatccgtcgtacaaaactaccgttaacgaaggatttccagccgcatttccaccgcgaatgaggcctataccccgctttcggcaaaattgcgatgcggctgtcaattgatattcgtgcttgtcatcgcttgaacgaggccataaaagcttagacaggtaacggaactcctgtcagaatcgtttgccggttccctcaatggaccacaaggaatggcagagagaacagcggcatatataatttgccgctccggtagccggcacagaattcagcggagatggcttccctgccctccgttttaaatcggccgacggcgcatggatacgcgctgtcgccactgctcgcagagggcaaagaggtcggcccggcttttccgggtcatatatgaggtcgtttcgttcggaacagctatgggtcaagcaagactgaccattgcgagcctgaagaccgtgatcgccacgaggccatcacgcgcggaggcagcggcttttattccggcgaacccagaatcatccggcagatgcatcgcagtcaggacaaaagccttcagggcttcgtccggcgcacgcggcttgcgtcttcgcgccggcaggaaagacaataatgtccaacaaaatgcttatagatgcctcccacccggaggagacccgcgttatcgtcacgcgcggcaacaagattgaagaattcgatttcgaatcggaacataagaaacagctgaaaggcaatatctacctcgcacgcgtcacccgtgtcgaaccgtcgcttcaggctgcattcgtggaatatggcggcaatcgccatggcttcctggcattttccgaaattcatcccgactattaccagattccggtcgccgaccgccttgccctgcttgaagcggaagccaaggccgcacgcgctgaagacgacgaggacgaaccgcgcgccaaaagcgaccgcagtgaacgcaacgaccgcgcgcgccgcaatcgccgtcgtggcggccgccgcgatggccagaatggcgaagcgcaggcaaacggtgctgacaaggacctgccggcggcagagccggtcggtccgggctttgcggattacgttgcgggaacgcccgccgctgctctcacgcagaaaggcgatataatttccgaagccctcgacaatggcgatgacgatgatgtcgagaacgaagaggacatggtcgaatcggtcggctcggaagatgctctggaagagcttccgacccacacccgcacccatcgccgccagtataatattcaggaagtcatcaagcgccgccagattcttctggtgcaggtggtcaaggaagagcgcggcaacaagggcgctgctctcaccacctatctttcgcttgccggacgttattcggtactgatgcccaacaccgcgcgcggtggcggcatttcgcgcaagatcaccaatccgcaggaccgcaagcgcctgaaagagatcgtgaaggaactcgaagtgccgcagggcatgggtgtgatcctgcgcacggcaggcgcaaaccgcaccaaggcggaagtcaagcgcgactatgaatatctgatgcgcctgtgggaaaacgtgcgcacgctgacgctgcaatcgacagcgcccgcgctcgtctatgaagaaggcagcctcatcaagcgctctatccgtgatatttacaacaaggacatcacggaaatactcgtttccggcgagaacggctatcgcgaggccaaggatttcatgcgtatgctcatgccgagccatgcgaaggtcgtccagccttaccgcgatcatattccgatcttcacgcgcaacggcgtggaagcgcagcttgaccgtatgcttgtgccgcaggtgacgctcaaatcgggcggctacctcatcatcaaccagacggaagccctggttgccatcgacgtcaattcgggccgctcgacccgcgaacattcgattgaggacaccgcgcttcagaccaatctggaagcagccgaagaagttgcgcgccagttgcgccttcgcgaccttgcgggcctgatcgtcgttgacttcatcgacatggaagaaaagcgcaacaatcgcgctgtcgaaaagaagatgaaggaatgcctgaaggatgaccgcgcccgcatccaggtgggccgcatctcgcatttcggccttctggaaatgtcgcgccagcgcatccgcgcatcggttctggaaagcaccatgcaggtctgcccgcattgcggcggcaccggacatatccgttcggattcctccatggcgctccatatcatccgtggtatcgaagactatctgctgcgccattcgggctttgatattcatgtccgcaccccggcagcgtccgcactttatgtgctcaatcacaagcgccagattctggccgatctggaggggcgctttggcgtcgagatcagcattgatgccgacgaaagtgtaggaaaccagcactttgtcattgataagggtgcgccttctacccgccccgtcaccccgtcggcagtacagccgatggtctatgaggacgatatcgaagaccctgaaatcccggtcgaagaagacgagaccgaagaagaagcaaggaccgatgttcaggctggcgaagagcgcagcgaagaaaacgaccgcaagcgccgccgtcgtcgccgtcgtcgcggtggccgcgaacgtgacggtcgtgatctgtccgcgcaggaagaagccgtttcggaggaagcatccgaagaggataatgaaaccgatcaggccaatgaggccgtgtcatccgcttccatgagcgaggaagatcgccgcaagaagcgtcgtcgcggccgccgtggcggacggaagaaccggcgtgaagacgacaaccgtgcgcgcagaattcctgatccggaattcgtcggttacacacctgttctgccggtaaaggccgaagaaagcatcggcgaagtagtggaaacggttgaaaccgtggaagcacctgtcgttgaggccgcgccggaagaaaagcctgaaaagcccgcccgcaaaacgcgcacgcgcaagaaggctgtcgacgaagcgcctgcagatgaagccgcagcgcccgccgaggaagtggtacctgaaaagccgaagcgccgtacacgcaaagctgccgccaagccggttgtggaagccgaagacgttgccgaggtgaaggaaacggttgcggcagaaacgcaggtggaaaccatcgcggaaccgaaaagcacagagccggtcgtaacctccagcgagagcgaagaccggaagccgaagcgttcgggctggtggcagaagaagggctttttctaagaagccgggccgcctttccgctgccctgttacggatgacaaaaaaccggcggaaacgccggtttttctttatgtttttgccgcagaacggctccctttcaaagtatggcagagctgcttcacgctttctgctgcggcaaccagtcgtcaagccgccgaacagcctcttccatttcctcgaccttgcctgcgtaggagaaacgcacggtgcgatgcccgtccagcggatcgaaatcacggccgggggtggcggcgatattgatctcggagatcatcccgcgcacaaactccatgctgtcattggtgaaacgcgacacatcgcaataggcgtagaaatgcgccgtccatcggtgcagccagatcaagccccatgcgcggcagatgattgagcaggataagcctgtttcggcgatagcgatccttgatccgttccagttccgcagtggcgcggaaggcctcaatggcgccgcgctgcgacagttcgggcgcggaaatatagaggctctggctgaggcgctcaatcgcccggatatcgttgtccggcagaaccatccagccgatgcgccagcccgtcatgcagtaatatttggagaaggaattgatgatggtgacgtcgtcggcaacttcaagtgcggttacatcgtcggcttcataggacaggcgatgatagatttcatccgatatgacccggattccgaggttacgtgccgtctcgatgatcgccgtcagttccggtttgtcgataaccgctccggttgggttggcggggcttgcaaagagaacgcccttcaagggtttttcagcatgggcggcggcaagtgcttgcgccgtcagcgacgaggatgttccatggccggtgggaatttccaccacttcgagatcaagcgccgtcaagatgttgcggtaggccggatagccggggcgcgttatcgccacccggtcgccgggatcgaaatagacaataaatgcaagattgaaagcggcggaagagccggtcgtgaccgcaatccgctccggcgacacgctgacgccgtaatgatccgcataatgcgcggcgatagcctcgcacagttcaatcaggcccaaagcgtcggtatagccgatgcggccatctttcaacgcgcgctctgcggcctgacgaacgaccacaggtgtggaatcagccggttggccaaccgccatggaaatgatcggatggcccgccgcgcgccgacggttcgcctcagccagaacgtccatggcgtgaaacggctcgaccgcgctgcggttggaaagagtagtcaactttgcctccagaaacttgcgtgcgcatagctttgcaactcgccgtataatcgccagattgggaaagcaacagagatgctgcaagaaaatgcgacctcacctggagaagcgtatccgcgacaccggcctatcggtgattgaatgcacaggctataagattcgtcaccgtttcaagaaggacaacgcgaaatatgggaacgacgactgcacctttccctgcaaaaacgctttcttttcttaaccttatacgccgttttgtggccgcttccggagccatcgccattgccgtgacaggcgcttttcctgcctcggctcaagcgcgcgggggcggtgtgcccattatccgcgatgccgaaatcgaggcgctcgttgccgattatgccgcacctatcctgaaggtcgcaggccttggcaagcgcggggtgcgggtcattctggtgaactcgccaagcttcaacgcctttgtcgatggccgccgcattttcgttaatacgggcgccatcatgcaagccgaaacgccaaatgagatcatcggcgtcattgcacatgaatcgggccatctcgccggagggcatcaggacaggctgcgcgaacagttaagccgtgcgcgcaccatggcgatcatcggaatgcttctgggggtcggggctggtgttgcgggtgcagccggcggcagcggcaacgcggctggtgcaggtgcgggcattgcacttggcagcaatgaaatggcaatgcgcagcctgctcaattatcagcgcaccgaagaaatgaccgccgaccgtcttgcggtcaattatctcaatgccacgggccaatcgaccaagggcatgctggaaacattccagcgttttgcgtccgcgctgtcactttcggggacgcagatcgatcagtacaggatcagccacccgcttccgcgcgaacgtatcgccaatctggaagaacttgcgaagaagagcccctattacaacaagaccgattcccccgccttccagcttcgccacgacatggctcgcgcaaagatcgcggcctattccggcaatatgggcgcgctccagcgcatgttccgcaacaatccgggcggattggccgcgcgctacggcagtgccatcacgacctatctgaacggatcggcgcgcgcagccctgccgaaattcgacgcccttatcaaagaacagccgaagaacccctatttccaggaaatgcggggagaagttctgatcaaggccaatgatgcggcaggcgcagcaaaagccttccagaaggcggtttcgcttgatccgcacaaatcgccgcttctgcgcatgagctacggtcgcgcgctgatgctgacaggcacgaaggcgaacatgcctgccgccatcagggagatcaaggcgggaatcgcctcggatcctgaattcccggatggctatagctatcttgcacaagcttatggccagcagggcgacatggcccgtgcagaccttgcgacagccgatatgaactattatgcgggtaagttacaacaggcccagatattcgcaatccgtgcgcaaaaacagatgaagccgggaactcccgactggcttcgcgcgcaggacatcatcaacgcaaagaagtccaagtaggatcggcacagcccatcacgaccttgagacagaattaggattttcggatgaaaaatgcggcttccattacgatagcgagcggtattatcggcttggttgcgcttggtatcggatattgtgccggtacggcgcgacaggcctccaagcctgtacaggctgcaacctccaccgttgcctttaacccgaaggccgtcgaaaacatcgtgcgcaattatctgcttcagaacccggaactgatgctggaagtgcagaccgcgcttgaaaccaaacaggctcatgcggcacaggaacaggtgaagcaggtactggccgccaatcagagcgttcttttcgaccccaagcatgatgctgtctttggcaacccgaatggcgacgtgacggtctatgaattcttcgattacaattgcggctattgcaagcgcgcgcttcccgatatggaagcgatcctgaaaaaagatccgaatgttcgttatgtcctcaaggagttcccgatcctggggccggattccatgcgtgcgcatgtggtctcccaggctttcaaggcgctgatgccggagaagtacccggaatttcatgaaatgctgcttggcgggcatgggcgcgcaacggaggaatccgcgattgccgacgccgtaaagctcggcgccgatgaagctaagcttcgtgaaaaaatgaaggacccggccatcaccggcgctttccagcggacctaccagcttgcgcaacagctcaacatcaccggcactccgtcctatgtcatcggcgacgaactggtgcccggcgctattggtatcgatggattgcggcagagaatcgcggccgcccgggacgctgcaaagaagtaaagatatcggtcgcgcccggctgtttcctttcagaaaacaattttgggtgcgatcctatcaaaatacggtgaacaaagaaaaatagccgtattgcttcttcatttcacaaagaatagcaggaaaaatcgccttggtggaacatctgcaacgaattagagggtttcggcttgcgtccaagccctctatatgaaatgcgaagtgtaccgaaatttcgtggtaacgcgttatcagtcgcggacggatatgacaaaaacagttttcgttctgaacggccccaatctcaaccttctcggaaagcgagagccggggatatacggtgtggcgacgctcgatgatatcgaagcaagctgcaagcgtgaggccggacaactggagctgcaaatcgatttccgccagtcgaaccatgaaggcgatctggtaagctggattcaggaagcgggcgagaaaaatgcctatgtcctcatcaatcctgctgcctacagccacacttcggttgcgatccacgatgcgatccgctcggccagggtgactgtcgtggaagtgcatctgtcgaacattcatgcgcgtgaggctttccggcatcactcccatgtgtccgcagtcaccaaaggtgttatttgcggctttggcgcggaaggatacctgctcggcctgcgcgcgcttgcggcaattgccaaagaagaagaaaacaacgggcaaagcattaaaggggcctgatatgtccagcaaaaattctgtcatcgacaaggaaacgattcgcgatctggcggatatcctcaatgaaaccgacctcaccgacatcgaggtcgagcatggcgatctgcgcatccgcgtttcgcgcaaggtgacggttcaggccgctgccaccgttatgcctgccgtcgcacccgctgcggttgccgcacccgcagcagccacggcttcggccagcgaaccgagcaaggccgatctggccaagaatgccgtgccttcgcctatggtcggcactgcctatctcgcccccgcccccggcgcacgcaacttcatcgaagtcggcacgcaggtgaaggaaggccagacacttctcatcatcgaagccatgaagaccatgaaccagatccccgccccgcgcgccggtacggtcaaggctattctggtcgaagatgctcagccggtcgaattcggcgagccgctcgtcgtgatcgaataagacagtcacgcgaaattcggcttattcaatggacgggcagcaaagcgcaatgtttcaaaagatactcatagccaatcgtggcgaaatcgctcttcgcgtgctcagggcttgcaaggagctgggcataaagacggtcgccgttcattccacggcagatgccgacgcaatgcatgtgcgcctggcagatgagagcgtatgcatcggaccgccgccctcacgcgacagctatctgaacatccatcagatcgtggccgcctgcgaaatcaccggcgcggatgcaattcaccccggctacggcttcctttcggaaaatgcaaaattcgccgaaatccttgaagcccatgacattaccttcatcggccccactgcttcgcatatccgcatcatgggcgacaagatcgaagccaagcgcaccgcaaagcgcctcggcatcccggtcgttccgggttcggacggcggcgtgacggatgaagtcgaagcagcccgtatcgccaaggaaatcggctatccggtcatcatcaaggcttcggccggcggcggtggtcgtggcatgaaggtcgcccgcagcgcggaagagcttccgatcgcacttgcgacggcacgttctgaagctggcgcggcctttggcgacgatgcggtctacatcgaaaaatatctcgaaaaaccgcgccatatcgaagttcaggtcatgggggacggtgcgggcaatgccgtccatctgggcgaacgcgactgctcgctgcaacgccgtcaccagaaggtctgggaagagggcaactcccccgccctcaatgcggaagcgcgcgaaaagatcggcatgatctgcgccaatgcctgcgcagagcttggctatcgcggcgcaggcacgatcgaatttctctatgaagatggagaattctatttcatcgaaatgaatacgcgccttcaggtggaacatccggttacggaagcgatcaccggcatcgatcttgtgcatgagcagattcgcgttgccgcaggccttggtctttcggtgaagcagaaggatatccgcttttccggccatgccatcgagtgccgtatcaatgcggaagatccgctgaccttcgcaccgtcaccgggcctcatcacgcattatcatacgccgggcgggcttggcgtacgcgtcgattccggcgtttattccggctatcgcattccaccctactatgacagcctgaccggcaagctcatcgtgcatggacgtaaccgcgtcgaatgcatgatgcgtctgcgccgcgcgctggatgagttcgtggtggatggggtaaagaccaccctgcccctgtttcaggatctgatttccaatcaggatatcgccaatggcgattatgacatccactggttggaaaagtacctggccaacaagagcaagaacgaaagcgcctgaagaaagtgaccgcagaagcacccccggacgacgacataatcgagccggagatgcttctgcgggcctatgccacgggcatatttccgatggccgaggaagcggacgatcccgaggttttctgggttcgtcctgaaaagcgcggtgtcataccgctcgacggcttccacattccgcgaagcctccagaaaaccatccgtcagggtatttttgaaatccggctcgacagcaattttgcgggcgtcatcgagggatgcgccagcggaaccggcgaacgcgcacgcacatggatcaacgagccgatccggcgggcctatgcgaagctgttcgagatcggtcattgtcacaccgtcgaagcctggtatgagggcaaactggccggtggcctctatggcgtgacactggggcgcgcatttttcggggaaagcatgttcacgcgcaagcgcgacgcctcgaaggtctgcctcgcctatctggtacagcacctgtccagacagggcttcgtacttctcgacacgcaattcaccacaccgcatcttgaacggttcggcgcgctcgaggtaccacgcaaggaatatgaagaaatgctggaacgggcccttgaagggatcgcccggttttagagcatgtctccccaaagtggaaagcggttttgctggaaatgctctagttgcgctgattgggcggcggcacgtcggacttctgcttgcagtccttcaaccagacgtcatagatcggatgctccacggcattgagaccggggctgtcggcaaacatccagccggtgaaaatacggcggatcttgcggtcgagcgtgatctcatccacagtcacgaaggcatcggtgcgcggcgcttcatcttccgtgcgtgaatagcagacctttggcgtcacctgcaacgcgccaaactgcaccgtctcgttgatatagacatcaaacgtggtgatacgccccgtgatcttgtccagacccgaaaattgagcgacaggattgcttatacgctccgccctggcggcgtgcaggctgcccatgcccgccaataccgtgatcagggcaatctgcgctgccctcttgatcctgtcttttccgctgccagctacgccggaagaatgcttcgtcaaaacggagatccgcatcaaaggtgttaaataaagccggaataattcctaagcatgaaatgtgacgattcgttgccctgctgcaagccacaaagcggcagcaggcccaaagcatccgctctatcctcaaggcttttcaggaaaaaacccaaaagcggccagaaaaaatccggcgcgatatctgcgccggatcgaattcagtcaagaaatctcagtttccgggggtccaggcgtcgtattcgccggtgacgcgcgggcgttccgcaggctgagcgccgggaagcgcaatcgatcccttggggcgataagccaggggagaaccggtcaggttctgcaaatgcggcttctgccattcacgcgggcgatagtcttccttgcttggcggcgtgtctacgcgatgatgcatccagccatgccagccgggaggaatggtgctggcttccgaataaccattgaagatgacccaacggcgcgtgcggccttcggaatccttgccgccctgataatagacattgccgaattcgtcttcaccgacgcgttcacccttgcgccaggtatgaaagcgcgtgccgagcgtctgaccattccaccaggtgaagacttgcgtaagaaatttcttcatgacctattccagatccatcattgccacaggcgatcgaaaccgccgggttttcttgcttatgggcctatcgcgccgtcatggcaagggccaagttgccgctgtcacaagagtatgaagggcctaaaccggctgcacacttcatgccttgagagacatgctttacatattccagttttcaagcgacttttccatgacaagcacgggctccttgcagttgggatcgccccaatcctccttgcgccccacgcggacataacctttacgctcataaaaacggacagatttttcattccgctcgatcacttcaagccgcattgtcctgacatcgggaaaggccatctcgatttctgacagcagcatggtgccaatgccggtaaactgtatttgcgggcgcacatagagctgatgcagcgaggccttgccgtcctcggtctggctggcgaatgccattccgttgataccgccctcaccattatcggcaacgataaattccgaatagggcttcttcaggttggctttcaaggcagcaggagaatgccacctgccggtaacggcattcaccgtttcccggcccaaaagatcatcgaaagtcgcgtgccaggttgagaccagcaattcatgcacagcctcaagatcggcctcgctggcactgcgaacccacattattcctcaatccccagcttggatttcaccagttcattgacggcctgcgggttggccttgccgcccgtcgccttcatgacctgaccgacaaaccagccagccagcgtcggcttcgccttggcctgctcaaccttgtccgggttggcggcaatgacgtcatcgacagccttttcaatcgcgccggtatctgtaacctgcttcatgccgcgctcttcaacgagcttcttcggatcgccaccctcattccagacgatctcgaaaagatcctttgcgatcttaccggaaatcgtaccttccttgatgagatcgatgatggcgccaagctgggcggggctaatcggcgattcctcgatatccttgcccgccttgttcagcgcgcccagaagatcgttgatgacccagtttgcggcagccttgccgtcgcgcccctcggcaaccgcctcataataatcggctatggccttctccgtcacaaggatcgaggcgtcataaacggaaatgccaagcgtttcgacaaggcgctgctttttcacatccggcagttccggcaatttggccgccagcgcatccacgaaggcctgatcgaattcaagcggcaacaggtccggatcggggaaataacgatagtcatgcgcctcttccttggagcgcatggaacgggtttcgcctttcaccggatcgaacaggcgcgtttcctgatcaatcacgccgccatcttccagaatggcaatctggcggcgcgcttcatattcgatggcctggccgacaaagcggatcgagttgacgttcttgatctcgcaacgcgtgccgaattcgccgcctggacggcgcaccgaaacattgacgtcagcacgcatggaaccttcatccatattgccgtcgcaggtgccaagatagcggacaatcgtgcgcagcttggtgaggtaagcgcgcgcttcatccgacgagcgcagatccggcttggatacgatctccatcagcgccacgcccgaacggttcaggtccacataggacatggtcgggtgctggtcgtgcatggatttacccgcatcctgctcaagatgcaggcgctcaatgccgatctccacgtcctcgaactggcccttgttgtccgggccgaccgaaatcatgatcttgccctcaccgacgatcggctgcttgaactgcgaaatctggtagccctgcggcaaatcgggatagaaataatttttgcggtcgaagaccgacttcagattgatctgcgcattcaagccgatgccggtgcgcacagcctgcctcacgcattccagattgatgaccggcaacatgcccggcatggccgcatccacgagagagacattggagttcggctcggcaccgaatgcggtggaagcgccggaaaacagcttcgattctgacgtgacctgcgcatggacttccatgccgatgacgacttcccaatcgccggtcgcaccagagatgaagcgtttgggttcaggtgtacgcgtatcgataatggacattactcgctcgtcaatactgtgattggctgaaactggttggttactggctagagcaaagcccttgtggatgcaagcttttcagccgtccgtccgcaaacgaaaaggccgcgcaacgcgcggcccatccatattgatcgtcaggaagccaatcaagcctcttcggacttgccttcttcggccttcttcttcggcgcagccttcttcttcgcagccgccttcttggcaggctttgcttccgaagctgcatcttcgtcttcagccgtcagctcttccttcgagaccttcttgtcggtcacattgatgttggccagcagatgatcgacgaccttttcttcaaagatcggcgcgcgcagattggcgacggcatccggcgtacggcgcaggaagtcgtagatttccttttcctgacccggatagcggcgaacctgatcgtaaacagcgcgctgcagttcttcttcggtcacttccacgcctgccttctcgccgatttcggagagaacgaggccaagacgaacgcggcgttctgcaagcttgcgatattcttcgcgagcagcttcttccgtcgtttcctcgtcttcaaaggtgcggccagcctgctgcaggtcgaagttgatctgctgccagatgttgttgaactcggcgtcaaccagcttctgcggggtttcaaactgataatcaccatcaagggcgtcgagaatctgacgcttcactttctggcgggtgatctggccgtactggctttcgatctgttcgcgcacaacctgacgcagacgctcaagcgactcaatgccgagcttctttgcggtttcgtcatcgagaacgagttcgttcggcttggcaacttccttcaccttgatgtcgaaggttgcttccttgccagccagatgcgcagcgccgtattcagccgggaacgttacggtgatgaccttctcgtcgccagccttcaagccaatgagctgttcttcaaagcccggaatgaactggccggaaccgagaacgagctgtgcgtcattgtctgcaccgccttcaaacggctcgccgtcgagcttgcccagatagtcgatcgtgacgcgatcttcgttttcggccttgcccttcttggtttcaaaggtgcgggtcgacgacgcaatgcgcttgacctgttcatcgacttcctcatcggaaatgtcgacgacttcacgggtcacggcgatcttggagaagtccttgacctcgattgccggcagcacttcatagttcagcgagaaaacgaaatcggccttgccgtcgagaaccttctcggcttctttttcgtcttccgacatgatgacttcaggctgggtcgccgacttttcgttgcgttcggcaaggatggaacgcgacgaatcgttgaggatttcgttgacgatctcggccatgaaggacttgccgtacatcttgcgcaggtgagccgtcggcaccttgcccggacggaagccgttgatgcgggcgcggccgcgcgcggtttcgagccgctcagcgagcttggcttcaagatccccggccggaaccacgactttgatctcgcgcttcagcccttcattgagcgtttcggtaacctgcatgttcaaaccttcacttcttgtcattgtcccgccgtcaccggtttatctgccttgtcgcgggagagaaattcttttgccttatggcgttggtgcggatggagggactcgaacccccacggtctcccgccagaacctaaatctggtgcgtctaccaatttcgccacatccgcttctgaaccgaagcacattcctcagaacgcaccaaattcgcctcagatatgaaccgcccctcgaaagcgcgcgtctctatatcatccaattttgccggttcaaaggaaaaaagccgcctttcctgcatagatttatcaggttcggcaagacgaggctcttcctacccttcaactctctatatagcgatcctatcggcccagccaacccctttcaaaatgcacgtgctgctggatcaataaagcggcccctcataaagtggctggccttcatccatgagcgccttaatgaccggcgatccggacgcatcaaccgctacaagcaccgtaatatcgtgctcgcgctggctaccctcaatggggtggccttcaccttccggcacataatatcgctcaatgccaaaactgaggcgaatattcgcctccggatcatcactgatctcatagcccgcttcgccgcgaatctgggtttcgccggtagcgaggtccttgaacggcacgaaagacgcccgcgagaaacgtgaaatgcccttggcatccggcttcacggcaacataaacggtgcgtgaaccggccgggcggacgccctgaatggcgctccgggcgatatttgatatttcatatcccagaacgacataatcaccccgcataagatcgcgcggatcgaccggctccgtctggaaaacgatatcctgaccggaacgcaatatagcggcacgcttttcaataccggcataaagaatgccggtttgaaggagcgcggcgagaacggcgcctgcatagagccatttgcggtttgtggtcatggatgcgcctccagaccttgctttcggccaaagcggctttccatgcgccgcacaaaggcggcaagcagcagcaccagaatgcccgccgtaagaaagaagcccgaggttccgatcatggtgcccacggtttcaaacgccagataaagaacctcaatggagaatgccgcataagctatggagcgcaatccaccattatcgcgcccgcagatggcgatcgcaccaatcgaaagggccaatatcagcatactataaagaatgtcacggtcgatgcccgccgaaacaccgccataggtgataacgctgtcgagttgcaaaattgcaaatgaaagaagcacaagcagcaatccgtaagcggcgagcggatgggcaaagcgcgtaagcttctgcaattgttcgtggcgcaggccgtcagccagtatcagccctatgccaatcacgatcatgagcaacagaaccgttttgttttcctgtccggcataaagaagcaggcaccagccgatcgagaacagggccagaaaatgcgccgcatggcgcgagcgcgtgaaaagtgcggcggcaacgcctgcaagcagcaaaagcggcccgacccagcgataagaaatatcggcacctgaaaggttgctatcggcgaaaacgaaggtcgaaagataaaagcaggctacgcccgcgccaaaagccgccagcgcctgtgcgcgcaggagaaatgccgaagccagaacaccaagggtccagtagagggctgcggaataaacatcgcccgatatgtgatacatctggccgacgagcgcaatccccgcgccaaaggacgcagcacccagaacgtaaagcgcggcgggaaaaaccttgtcgccccgcgcctgacgccatgcgcctcccagatagctcgcccagatcagaacgaagatgacgcctatgcgcatcagccggggcatttcctgccagttggcggcgacgagcatgataaccgccgcgcccagcagaagcccgccaagggttgccaatacagaaccgaggctgaaaacagacctgcgcttttcaagatcgagattcagccgtgatgccgtttgcgcaccaatcaggccttcgttctgccatcgctcgatcaggcgttcaacagagatggaaaatgacaaattcgctcctgcccaatctatccgttcgcattatcgcaactgtaaacggctgagaacatacaggaaaccgggtttccggcgaagtacccggtcaaatcgcttcgcggcaaattccggctgcacgatctaatcgatttatcccgccctgcataactcgcaatgcagctatgcaaactcggctctgcaacctgcgaaaacaatagcttatatcatgggcaacaaacaagatgaattgaacagcactcagttcctcaacgatgaaggaatagcacgatgaacctctttcgctcttacaacaactggcgccgctaccgcgaaaccgtcaacgaactgaaccagctctctacccgcgagctgaacgaccttggcatctcccgcgcggacatcccgttcgtcgcccgtcaggccaaagcgcgctaatcacaagtttctccgggcctggttcctcctcccaattcaggcccggttcgtcgcaaagctctccacctcctcccagactttgcgataacaagaccggttctcctcccaatgccggtcttcccctaatggcatccgtcgccctcctcccgcgacggatgccatttctttttgcatctcccttcccggtttctggtcccttctcccattgaaggcgctgatcaaaggcgataagggaattgccatgtcaaacaataccgatctctcccccgttcacgtcattggcggcggccttgccggcagcgaagccgcctggcagatcgcacaggccggcgtaccggtcgtgctgcacgaaatgcgcccggttcgcggcaccgatgcgcacaagaccgaacagcttgcagagctcgtctgctccaactccttccgctccgacgacgcagaaaccaacgccgtcggtgttctccatgccgagatgcgccttgccggatcgctcatcatggcttgcgcggatgcccatcaggttcccgctggcggtgcgctggccgttgaccgtgaaggcttttcgcaggccgtaaccgccagactggaagcccatccgctcatcaccatcgagcgcgaggagatcaccggcctgccgccgaccgaatggggaacgacgatcatcgccaccggcccgctgaccgcaccgtcgctggccgaagccatcgccgctgaaaccgatgcggatgcgcttgcctttttcgatgcaattgcgcccatcattcatttcgattcaatcaatatggatgtgtgctggttccagtcgcgctatgacaaggttggtcccggcggtactgggaaagattatatcaactgcccgatggacaaggagcagtacgaagccttcgtcgccgccctcatcgaaggcgacaagacggacttcaaggaatgggaaggcacgccctatttcgatggttgcctgccgatcgaggtgatggctgagcgcggaccggaaacgctgcgtcacggcccgatgaaaccgatgggccttaccaatgcgcataacccgactgtgaagccctatgcggtcgtgcagttgcgacaggacaatgcgcttggcacgctctacaacatggtgggtttccagacgaagctgaaatatggctcgcagacgggcatttttaaaatgatacccggcctggagaacgcggaatttgcacgccttggcggcctgcaccgcaacacctaccttaactctcccgtattgctcgacaatgttctgcgtctcaaatcccgtcagacattgcgttttgcaggtcaggtaacgggttgtgagggctatgtcgaatcgtcggccatcggcctgctggccggtcgctttacggctgcggaaaagcttagtcaggctgccgtgccgcccccgcccacgacggctttcggcgcgctgcttggccatattaccggtggccatatcgttaccgatgacgaacccggcaagcgttccttccagccgatgaacgtgaatttcggcctgtttccgcccgttgacgtacccaaacccgaaggcaagcgcctgcgcggcaaggaaaagaccattgccaaaaagcgcgcgctttccgcacgcgcccttgccgattgccgaaactggctcagcttgtactgaagaaaatggggcttcggcgcctttgccggagccgcttcatgatgcgcggtttcaaaagtttgcgcggaacatcagccattgtttacggatggcagaaatatcggcaaccttctgcgctgcctgcgcacccagacgttcaaccgcgttcagataggccggaacaagcgccatcggcaaaaaggccggatgaagcgtttgaggcaacccggctttggccttgtcgaaaattgccagatgctcccgcgccagcgccagcatgatggtgacggcacgctcggtggcggatttgtcttcgctggagagaagcatatcgcgggttacaccgatggctttgagcatgtccgccggaacataaacctgcccgcgtcgccggtggattggcaagagccgcagtaaacccgccaccgcctgcgcaacgccggcatggccagcggtttcagcatgggcctgcgcggcatcgcgatccagtatgaaaccggccagctggatcaaagccgatgccgtttcaccgcaatagccttccaagtcgttacggctcggcatgggatcgtcataaagatcgaacacgcgcgcttcgcaataattgtcgaaggcaatgcggggaagctcgtatttttcgatcgtctcgatcaaggccgcggcaactggatgcgcttcagcactgcctcttgcctcgccattgatgagatcacgccaccattgcaaccgcacttcgcccggaagcggttcgtggacgagatcgcggatgcgcgcaatctcggcgttgaacgcatatagtgcagccaatgcgccgcgcttttcctgcggggcgtagagcaccgaaagatagcgatcccggtctgcttcgcgcaaaagcgccagacaatgggtttcattctggttcatgattttcaatctacagcaatcagcgctgccgcaaccgcgcgatcttccgccagaagcacattataggtgcgcacggcggcgccggtgctcatagggtcggaggaaatgtggtgttggcgcagcagcgcgcgcacatcttctggaatacggcgcaggtccatgcccgtacccaccagcagaatctcgatgtcggacgcctcctccagtatcgcaccgagatcggcacgggaaagaagcggcgggtttttcggctcccagccatgaatacccgacgggagacagagaatggagccgcgatgcgacatttcggcaaagcggaacccaccattgccataggcatcgatgggcgcgcggcccggaaaatgggcttcgcgtatttctattcccttcgccattttcagctttccagattgagcgattgcgcaagctccgcatccaccgcgtcaccggcatcggtttcgcgcggcttgagaccgaactgaacaagcagcggtgctgcgatgaagattgaagaataactcgccacaatgataccgacactgagcgccagcgcaaacatgcgaatttccgagccgccaaaagcataaagcggaacatgtgccaggaaggtgacgaaagaggtcaacagcgttcgcgacagggtctggttgatcgaggcatcgatgatcgcgggcaatggcgcactcttgtaacggcgaaggttctcgcgcacccggtcatagatcaccaccgtatcgttcagcgaatagccaatgatcgtgaggattgccgccacgctccacaaattgaattccatgcggaaaacgatgaacatgcctgaaagaatgacgacatcatgcaatgtggaaagcaccgcgcccagtgcgagctgccagcggaagcggaaccagacatagatgaagatgccaatcagcgacaggatgacagcgagcacgcctgcgcgcgacaattgttccgatacggtcggcccgaccacatcgacccgctggaaggaataatcctgctcgaattcaccgcgaagcttgacggcaacggtctgctccgcatcgtcgcccacttcctgactgccgataatgacaagggccgagcgcggcgatttcgcaggcagaacgcgggcgctatcgatattcagctccgcgagccgctcgttgatatcttccagattggcatcgccattgcgcgcctgcagctcgaccatcgaaccgccacgaaagtcgatgccgtagttgaagccgatattgacgaaaagcgcgaccacgattgcgcaggccagcaccgaaatgccgagcgttacgaactggaggcgcatgaagggaatatgagtgacggttggcaccagtttcaggcgacgcttgggcacttccttcggcttggcggtgcgcacccattgggcgatcagcaggcgcgtgaaagtgagcgtggtgaaaagcgtcgtgccgatgccgattgcgaccgtgagcgcaaaaccatgcaccgtacccgaccccagaaggaacagaacgagtgcggcgataagcgtggtaagattggcatccacaatggtggaaagggcgcgataaaagcccgattccatcgcctgcacgacggaatagcccttgcggcgatcctcgcgtacacgctcatagatcagaatatgcgcatcgaccgcaaggccgatggtcaagacgagacctgcaatgctcgcaaggcttatcgaagcgccaatgagcgacagaacagccgtcaggatgatgatattgaccacaagcgcaaccagggcgatgacacccagaatgccataggaaagcaccatgaagaggccgaccaccagtgccgccagaagggccgcaagcactgccgcactcgcataatcctcaccgagcgcggaggcgatggtgcgctcttcaagcacagtcaccgcttgcggcaaggcgccagagcgcagaaccacggccatattattggcggcctgtaaatcgaatgcgccttcgatctgcaattcactggtgtcgagcgggccggaaaccgtgggcgcggaaaccacctgattatcaacgacgatggcgaaggaattctcattgccctgcgccgtcagatcggccagacgccggcgtccgttgtcgtccagtgtcagcgtgatgaccggctggccatcgtcggcggaaatactcgccttggcatccgtgatgtcatgcccggtgagaatgggtgtttttttcagaagataaccaaccggaggatcatcaaaggaatagacgatttcgctatcggcaagcggtgtgccgcgaatggcgtcatccggcgacatggtgtcgtccatggcgcggaaggaaagatttccgcgaatggtgagaatatctttgagaagctgcgcatcgtaaaggcccggaacctccacgcgaatctgattgcgcccctctccctcgacaacgggattgccatagccaagctcttccagacgctgccgcatgatattggcagtcgtctccagatcggtcttgcctgcattctgcacctgaagaataagccgcgagccgcccgaaaggtcgagccccagcgatacctgcttcttgggcagaaaatccggcagatttgccagcgtttcacgcgagagaaaatttggagatgcgatgatgaggctgacaaggactgccagccatatcagtgcagatttccagcgtgaaaaatagagcatggaatgcaagtccgtttcagcttggatgaagcattgccggagttcacccaaagggaaaatcttccggctatttgcacgcaaacgcgattttgcgcgcgtgctgcataatgaacgggctcaggttatttaaaccttaccggagcccgcctgctctttcaaaaaaaaagagattatttgttcttgttgtcggcgacaggttcgcccttcacgcgcacatccatcaaggtggcacgcacaacgcgaatacgaacgccatcggcaatttcgagttcgagttcgttgtcatcgacaaccttgagaaccttgccgacgatgccgccacccgtcacgaccgtatcgccacgacgcacggagttcagcatttcctgacgcttcttcatctgggtccgctgcgggcggatgatgagaaagtacatgatgacgaagatcaggatgaacggcaggatgctcatgagcatatctggtccaacaacgctgccggatgcttgagcgaaagccggtgttacgaacattaggaactcctctgaagtcacgaagacaaattattaacggcattacaatggttggtgcttcaattgcaaccggcgatgaacccgcctgcgccaaggtcgcacacttttcgcttccgcgttagcatgttaagtcgttacccctaccatcaggggcctaaaatgacgaccgaagatatactcagccagaaactggaccgtttgatagccgcgctggaacgcattgcaccgccggaagcaaaaacacccgatctcgacgccgcagactgtttcgtctgggccccggagcggcttgttctcgatcccgtcagccgtgtgaaccgcgtggatatcgcgttgatccgtggcgtagatttggtacgtgaccagcttgtggacaatacccgccgcttcgcaaaaggttttcccgctaataatgttctgctttggggcgcgcgcggcatgggtaaatcatcgctcgtaaaggccgcgcaggcgagcgtgaacgccgaatttccggatataacaccgctgaagcttgtcgaaattcatcgtgaggatatcgatagcctgccggttttgatgaatctcatcaaggaaacgcgccatcgtttcatcctgttctgcgacgacctatccttcgatcatgacgatacatcgtataaatcgctgaaagcagcacttgaaggcggcgtggaaggacgccccgacaatgtgattttctacgcaacatcgaatcgtcgccacctgatgccgcgcgacatgatcgacaatgaacgctcgacggcgatcaacccctcagaagccatcgaggaaaaggtttcactgtcggaccgcttcggcctgtggctcggctttcataaatgcagccaggacgattatcttgccatgatcgacggctatgcggcgcatttcaaactcgactatgcccgcgaccagatgcacagggaagccctggaatggtccaccacacgcggcaaccgttcgggccgtgttgcgtggcaatatattcaggatctggcaggcaggcttggaaaaaccatgcaatgaaaaaggcgggcccctgcccgcctttttcattttttcctgctgaaactgttatgattccagatatttggtcggattgaccggcgccgagttcttgcgcacctcgaagtgcagcttcggcgacttggcgttgccgctcatgcccgacttggcgatttcctcgccacggcgaaccttctggccgcgctgcaccattatctggctgttatggccatagacggtcacaaggccattgtcgtggcggatcagaacggtctggccaaattccttcaaaccatcgcccgcatagatcacaacaccgttttcggcggctttgaccggcgtgccttccggcaccatgatatcgataccgtcgctgaccgaggtgccctcacgctggccgaagcttgccagaatgcgcccacgaaccggccaacgcatctgcgagatgccggttgaggatggcgctgcggcctgatccttttccgcatcctcgattaccttgttgctggcctgcggcggcgtataaggctttacctctgcacctccattggccggcgcactggctgctttggccgggtttgccggctgcggcgtgattgcggccacctgtgtcggcgcacctgcggcagcagacggaataacgagcgactgcccgacgcgaatggcgccactggtcaggccgtttgccgccttcaactggtcgacagggacattgtgcttctttgcgatggagaacagcgaatccccgctcttcacgacgtaggcaccgcccactgatggcggggttgcgatagcgccgccagccgatgccatattggtcggcgaggatttcttgccgttgacagcaggtgcttgcggaacgccagcgatattgttgtccatcgggcgcggcgcgccctgccccgtcgccggaagctggccaagaaccttttccttcgcgccattcaccgtattatgcgtaacggtggcggcacttgcgaccctggtttcagcggcattaacggtattattgacgcgggacgccgccatatcctgggcttgatcgacctgattgcgcatctgcgtcgatgccgcagcgacaggcgcacccagaggcgctgacgataccggcggcaaggaattgcgctggaccgttccgcttgaaaccggcggggccgaagccacgggggcagacgcataaacattgcctgcgggttgctgcgcgacgggctgactggacgtagaaccagtaaaaatgccgtctgtgaagcgcatcgtatcagcactgcacccggctccaaaaccggcaatcagaacgattgcaacattccgcaggagacgttcggacgtatgctgcaaaattggtaaacgcatgttcaactcgtccatactcgaaactcactaagacgattaaaacgcgttaatgttactctctggttaagaatgccccgaaactaaaaaaagattcaccaaataaacaccataagcgcaagaatgacgcgcaaacagccacttccggcccgcaaatgccaagctggcgaggctgccattgctcaaaatcaatgcaactgaagccgttccgacaaaagcgcgaagcggttttttggaatcatcctcaaacaaaatcttggagcgggatgatggttggacttaaattcaacccgttttagagcgcgtttcgatctgattgaatcagatcggcgctctaatcctttgttttgacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcgctctaaagaacggaagacgtgccttcgatgaacggctgatatcgaaccggcatgaggtcttcctgttcaaaacggcttccaacctttgaaatccgcgtcatgatctggcgtccatcgccagggccgatcggggctatcaggacgccatgggtggcgagcagttcaacgaaatggcgcggcacctcatcgcatgcgagccagatgacaatgcggtcaaacggcccgcccggcataccgtggcgcccgtctgtatgtttcaccatgatattctcgcgcttcagcgaaacgaactgctggagagcgtggtcgcagagttttcgataccgttccaccgtcgttacacggccggacagcaaggacataacggcggcggtaaagccggagccggtgccgatttccagaacccgatggccgggctcaagcttcagggcggaaatgacgcgcgcctgatcgtctatgccttccatatattcaccgcaatcaagcggcgcggttcgcgggctataggcaagatgcgaccatgccgccgccagaaagctctggcgcggcgttgcttcaattgccgcaaaaagttgcggatcatcaatgctgtgcccacgcatccgcagaacaaaggatgcaaatccctcccggtccgaaagccgcgggcgttcagacgttgcctgcctcatgcttccactccaagcgccgcgcccagttctgcacgaaccttatgagcggtcagatcaaggtggagtggggtcactgaaatgcaacccgaacggatggcagcaatatcgctgtcgtcggcaaccggagccttgccgcgaccgaaatgcagccagaaataagggaaaccacgtccatcgcggcgctcgtcaaggcgcgcatcatggctaagcttgccttgtgccgtgacgcgcacgcccttcacttcttccggagcgcaattcgggaaattgaggttcaacagcacgccttccggccagcccgcctccatcagcctcccgataagctcaggcgcatgagcttccgccgtttcccacggcacgatccggcgatcgcccgcatattcatattcctgcgacaaagcgatggctcgcacaccaagcaatgtcccctccatcgcaccggcaaccgtgcccgaataggtcacatcgtcggccatgttcgccccggaattgacgccggagaggacgagatcgggcgcgcccggcaatacatggcgcacccccatgatgacgcaatcggtcggagtgccgcgcagggcaaaatgacgggcatcgatctggcgaaggcgaagcggctccgacagtgtcagtgagtgggcaagcccgctctggtccgtttcaggggccaccacccacacatcgtcggagagcttgcgtgcaattcgctccagaacagcgaggccttcagcgtggataccgtcatcgttcgtcagcagaatacgcaatttgtcactccttcgccgaaatggataagacacttaagacactacagcggttccagttgaaatgggatcgttgaaactgctctctctttgttctttcgcatgtccccaaaaccggttcccacttttgggggcatgctataattccagatcaagcggctttttcgatccgcgtgaggccgcccatatatggctgtaatgcttcaggaatatgaatgctgccgtcttcctgctggtaattttccataaccgcaatcagcgcgcgcccgacagcagcgcccgacccgttgagggtgtgcacgaagcgcgtggatttttcgccttccgggcgatagcgggcattcatgcggcggccctggaaatcaccgcaggtcgaacagcttgaaatttcgcgataggtgttctgccccggcaaccagacctcgatatcataggtccgctgtgcgccaaagcccatgtcgcccgtgcaaagcacaacggtacggaacggcaggcccagccgcttcagcacttcttccgcgcaagccgtcatgcgctcatgctcggcaacggagctttccgcatcggtgatcgataccatctccactttcaggaactgatgctggcgcaacatgccgcgcgtatcgcgcccggccgaccccgcttccgagcgaaaacatggggtcagcgccgtgaagcgcagcggcagccccttcatatcgacaatttcttcggcaaccagattggtgagcggcacctccgccgtcgggatcagccagcggccatccgtcgtgcggaaaagatcttctgaaaacttcggcaattgccccgtgccatagaccgcttcgtcgcgcaccatcagcggcggcatgacttcggtataaccgtgttctgtcgtgtgaagatcgagcatgaactggccaagcgcgcgctcaagacgggcgagcgggcctttcagcaccgtaaagcgcgcaccggcaagcttggccgcgcgctcgaaatccatgtatccaagcgcctcgccaagctcaaaatgctctttcggctggaaggagaaattgtgcgggttgccaatgcggcgcagctcaacattgtcgctttcatccttgccgagcggcacatcatcaagcggaatattgggaatggtggacaatgcgtcgctcagttccttgctgaggcggcgctcgtcttcttccgcatgggcgagaaaatctttcagttcgcccacttcggccttcagcttttcagccgtgcccatgtcctttgcggccatggccttgccgatttccttcgaggcggcattgcggcgctcctgcgctgcctgcaccttgccgacatgctcgcggcgcttttcatccagcgcaatcagttcggacgaaagcggagcagccccacgctttgcgagcgccttgtcgagggtttccgggttttcgcgaatccatttgatgtcgagcatggaaaaaagccatttcgtgaaattgaacagaagcgaggctaaacgatcttcagccccaaagatgcctgacgtcagatcaggtggaggaagcgttgttatcagcgtcggcagatgcctgcgcctcatcccgcttcttctcgatcatgcgcgccagaaagatcgaaatctcgtaaagaaggatcgtcggcaaggcaagaccgatctggctcgccgggtccggcggggtcagcaccgcagccgcgacgaaggcaatgacgatcgcatatttgcgcttgtccttcagccccgccgaagtcaccagccccacacgcgccatgaggctcgtcaccaccggcaactggaagaccaggccaaaagcaaagatgagcgtcatgatgaggctcagatattccgacactttcggcagaagcgaaatctggacctcgccgctgccgccggtctgctgcatggcgaggaagaaccacatcaccatgggcgtgaaaaagaaatagacgagcgcgccgccgatcaggaacagaatgggcgacgcgatcaggaacggcagaaatgcagtgcgttcgtgcttgtagagaccgggagccacgaatttataaatctgtgcggcgatgaccgggagggccagcacaatgccgccgaacatggccaccttcacctgcgtgaagaagaattcctgaggtgcggtatagatcaattccgccttggagcggtccatgccggcccagtcgatggcccattgatacggcaccacaagcaggttgaagagctgttttgcgaaagcaaagcagaaaatgaatgccacgaaaaaagccaggatagcccaaataaggcggcggcgcagttcgatcaggtgttcaagcagaggcgctgcgctctgttcgatttcatcctcgtcccggttcacgctttggttcctgtcttctttgtggtctttttaaccggcgttgcggtcttgtctgccgtcggcttgggggtagctccggtttttttggcagtctttgtcgtcgtcggtttcggcccggcttttgcagccggacgcggtgatgttttcctaggcttggcgggttcttcgggcgcggtgatcattggtacgggaactggcggcgcgggaactggcgttccgcccggctcaaccggcgtcgtaacctcacccaccttgttctcggtgactggcgacattgatgttgcggactggagaccagaccgcaaatcctcgccagcactgcgaatcgggtcaaaaacctgtgtcagccttgtgcgcggatcaaggcttctggcttcatcgatgatggtcttgacgtcttcaagttccgcctctttcaaggcctcgttgaattgatggcgaaactcgttggcggtggtgcgcatgcgtgcagtcgccttgccgaacgcgcgaagcattttcggcaaatccttgggaccgaccaccacaatcatgacaattgcgataatcagcagttcagaccaagcgatatcgaacataatttgataccttgcgctctgcgcgcacatcctgtctcttggcgaaaagccgcactgcccacaaacctgccatgcgcgttttcagcccatggcagttcatcccggaaggatcaggacttggtggtcttcttgacgtccttgacgggttcttccgctttggcgtcgatcgtacgcggatcttccttggcgtcttcgtcagccatgccctgcttaaaattcttgatacccttggcgacatcgcccatcagctcggggatcttgccgcggccgaacagaagaagcacaaccgccagaacgatcagccagtgccagatggaaaagctacccatattattcctctcagtgccgcccaaggcgcggcatatgcctgctatctccgatacgatttaagcgctttcaacaaatctttcaaacagaagtgtgatgatgaacggcttcaaaccggattaattcgtcgcaggcagaaattttgttctattctcccctgggtgcaagcaaacccagtccctccagatcaatatcctccagcgggtcctccccttcggtcagctcgtccgggtcgatattggggatcggtacggcaaaactggaaggaatgcgcgccgagagaagccctgcgccgcgcaattcctcaagaccgggcagatcgcggatttccggcaggccaaaatggtcgaggaaagcgtcggtggtgccatatgttaccgggcgccctggcgtgcgcctgcgcccgcgcagcttgatccagccggtttccatcaagacatcaagcgtccccttggatgtttccacgccgcgaatatcctcaagttcggcgcgtgtcaccggctggtgataggcaatgatggcaagcacctccatggtcgcgcgcgaaagcttgcgctgctgaacagtctcgcggttcatgatgaaggcgagatctggcgcggtgcgaaacgcccagccactgcccaccttcacaaaatgcacgcccctgccctcgtaaaccttctggagatggttcaaaaccggagcaatatccacattggcgggaagccgctcggcaagtgcgcgctcgcaaacaggctgcgaagacgcaaaaacaatcgcctccacaatgcgggcaagctcggcaagcgtcaccggcgaggcaggccccgcctgctcttcttccccaacgccttccatatccatcaaatcgcggcgctctgcttcaggcattttcgtcctcatcgaattcatcgagttcgcgggtcgcgcgcatatagatcggctcgaacggagcgttctggcgtacttcaagcttgccttcgcgcaccagctcgaggcatgcggcgaaagaactggcaagcgccgacgccctctcctgcggagaaagtgcataatcgatcaaaaaacggtccagcgaaacccagtcgcccaccgcgcccatcaggcgcacaagcgccgtgcgtgcctccttgagggaccagacgctgcgtttttctatctgtacctgggaaaccgcctggcgctggcgctgcgacgcataagcgctaagcagatcgtaaagcgttgcggaaaaacggctggcgcggtccaccaccaccatttccggcatgccgcgcgggaaaacatcgcggccgagccgatgacgattgacgagtgccgccgccgcatcgcgcatggcttcaagccgtttcaaccggaattgcagggaggcaacgagttcctcgcccgtggcgccatcgtcgccctgctgcttcgggatcagcagcttggatttcagataggcaagccatgccgccataacgagataatcggcggcaagctccagacgcagcgcgcgcgcctgctccacgaaaccgagatattgttcggcaagcgccagcacggaaatgcgcgcaagatcgacgcgctggttacgcgcaagatgcagaagaaggtcgagcggaccttcaaagccctgcacatcgatcagcagtgacggctcgcctgcgcctcgcccggcctcattttgccacagggtatccatcggcacgcgtgtgccgtcgtttccacctgtatgtgcatccgatgctgccaagcctgtcgtcctgctgttgcccctgccggcacagattctgccagcaggaacaagtttatcaagttttgccgattacgctatcggttcaaacatggcattgaattcggcgcgcacctcgtcctcgtcggaaagatcggggtcgcccgcatagacttccgccagttcggcccggcgctttgctttgccatccagaaccggcacacgggcggcaacctttaccagttcctccataacgcctgagcaatagagcacgatatcgcagcccgccgtaacgatgccgtcggttatatcgccaagatcgccggacaatgccttcatggaaatgtcgtcactgatgacaaggccgtcgaacccgatcacatcgcgaatgatcgtattaataaccgtcggcgaaagcgtggacggtctttccgggtcgatgcaatcgaacaccacatgggcggtcatggccatcggcagatcattgagcgccttgaacggcacgaaatcatgcgcaaccagttcgttgagcgcaacgctgacccgcgccagttccttatgcgtatcggaaaaggcgcggccatggcccggcatatgcttcacgacgggaagaacgccgccagccagaagaccttcggcggcagcgcgtcccatttccgcaaccgcatgggggtttttggaataggcccgcattccgatcacatcatgcgcgccctccaccggcacatccagaaccggcaggcaatccgcattgacgccgaccttcaacagatcgaaagcatggagccgggcatggagccaggcggcacgcaaccccttttccttgtcgcgtgcatagatcgcgccaatttcggacgcggacggatagttcggtaccagcggcgggcgaaggcgctgcacgcgcccgccctcctgatcgatgaaaaccggcgtctggtccagccccgtcaggtcacgcagatgggcggtgagctcgctcacctgttcgaggctttccacattgcgagcaaaaagaatgaagccccacggggtttcatcccggaagaaggcaatctcgtccggggtgagcttcgtgccggatataccggcaatccatgccttgcactctttcatgcggcttttcctcgaattgtcttgctgaatcaaactcgcctccgccgggtttagccgaaaaaacggccgcttggtaggctgtaggctgtggtgacgaattaacttatggttcggtatgaacgaaaatgctcaatagcccggcagatgcgaaaagggcggctgacgccgccctcaaatggctggaaccttgctggttgtttttactgcgtcacgaaacagcttccgccagccgacttgagacggctgcaaagcgccaatgcatcttccttcgagccagcctgtacgcgaacacggtaataggtgcccttgccctgaatgtcggcgcgcttgatatcgacgctatgaccgccaatcacactggcatatttctgggctatgttggcataggacttctgcgccagctcagcagaaggctgcgaggcaatctggatgaaataaccacccgccccggctgccgatgcgacctgcggtgcagccgatgcctgcgcgcgctgcggcacgttaccgacgatattgacgggctgttcagcggggcgcgacggcacgatcggagcgcgggtcggaaggcgtggggtctccggcgtcgcggattgctgtgcctgtggcgctggcggttcatttcctgccgcgagtgcgccgatttcatcccgtgctgccggtgcggcaggcggcgccatattgtcggctaccgacggctgtgctgcatgtccgaacgaaggctgaatgatcgtgccatccgggcgaacgatcatcgtttcgacctcacgcggctggatcagcggttcatgcgtgccggaatgagcctgttgcgcatcgttctgcggtacattgccacccggttcttctgtggcattatattcgctgtcatcggtaccggaaatatcgaccggttcttcaccggatgtaatcagggctttctgttccgggttgttcggaagcgttccggccacacggtcatagaccgccttatcctggttcggaaccgtggttccgcccggattttccggctgcatcttgatgggctggttatcggcgcgaatcacaaccggctcaccggagcctccgccgccgaggaaatgatagccgattccgccgagcagaaccgccacaccggcaacacttgccaaaatcaagccacggcgaccacgaaccgggcgattgcggtaagcttccgccgcgccgcccagatcgtcttccgtcggcattgcggcgcgctcgccataatcgccgccttccatggtctgcgcaccctgcgcggcccagtgattgtagaaatcatcctggctggcagtcgttgcagcggcaggtgcagcttcagacccggcgcgtcggtaggaagcagcagccgctgccgccgcagcacccaagccggccgcggccatgccgctattcggcatataggtcgatgcgctttcacggaagatgtcctcaaaagccctgtcggcttcgctctggccttccgtgatctgcacattctcatcaacaccaatcgtgctgaaaacttccgcgaactccgcttccagctcactgagattggtgcccgcttcctcttcgccgtaattcacttccggcagatcgagcgaatgcgtctgttcgaccttgttttccgtgaccgtgagggtctcaacctccggtgcaggctccggtgcgggcatacgcgccggagcctgcatgtcggtataagcggcaaaggagacagcagggcgataatcctcgccggaatggattgcgtgcgcataggctggcgcgggagaagcttcttgctcctcctcatggagatcaagttcaacatcggtgaagaaatcttcatcgttgaaaaaatcttcatccgcagtatcggcgacgtctgcgtcgaatgtgtctccagacggctcgaaaccgaaatcatcttcggtcaggctgatttcgtcgagccccgacaggtcatcatccgtcgattcggcggcggcagccgtttccggctctgcttcaaaggtaaaatcgtcctcaagcgaaaactcatcctcgattggccggaacggatcctgggcaacaaaatcctgcacaataggcgcctggggcgttttcagttgcggccccgaggagagcacaccgggggcggctacacccggcgcaaaattgctgcgcggataatagggataggccggcgcctcgccagtgcgtgacgcatagccctgcccggcatgggacggagcatccagatgcggttcgctgaccggcgcttccggttcgccctgatgcggttgttccggcgcgtaggaaacaggctcgacgtgatccgaatagctgttccgggatgccacaggctgcggctcatcgccaaacagaaggttttccagctcgtcttcaagcgaaagcggttgctgtgcaggctcagccgcgaaatgcgtagcgggagcatctacaggctgctgcgcattccaattattctgtgctggccagtcattctgttccagcctgtcattctgtgcaggccactcatcctgtgcctgccaattgtcctgcacgccggtatcttcacgccaagcttgctcacccggctcaatggcaggctgatagacggtcggatcatattcgcccgcatctgcctctatcggctgctggcgatcaccataagccgcaggtgatgccatatgggcgtgttcgctcgaatcacgagcctgcgaataatcgttatagtcgaattgcggaacgggctcggagcgatccacgtcctcgaactcgaaaatttccggtgacggtgctgcttctgccgagccaaggtcgagatcgaattcttcttccagcgcggcagcgaacgcatcctcctccaacggagactgctcgccataggcccgctccccgtgcacgccaaaggttgcggtcgaaacggtttcgctatgagctgtaggctgcgtataatcgtcgaaatgccccataagctcgcgctcaagatcgagaacgggatcaaaagaggggtcatcctgcgccgaatcaaagcgcggctctgctcggccctgatcctcgaattgactgtcatggcggcgctcattccgagcgacgttatcatcagcaggcgtgtcgaagtccataatccgcgaaagttccatcagcggatcatcttcgtgcaccggacgctcgccgtaattacggggatttgcactgctgtccgtcatggcgtgttcctaactcaaaccctggacgccgcaagacgtctccatacattgcatattagcgaggcaatgtgggcaaaagttgacggaagtttcctgcacaggaaggaagatccatgactttcaatcatactgatcttccttcacattagtcttactgtcactcatccaaaggcgtctttcgactttcagtacttcggacgaccgtgtaatcctagcgcatctccgtaggagcatccgcgccgataatcgtcaatcctgacgtcagcacatcggaaacaacctgcaccagccctagcctggccagcgacaagtctggatcgttaaccttaataaaacgtaagtccggattttccgcgcctctgttccattgcgaatggaacgaactggcgaggtcgtagaggtagaaagccaggcgatgcggctcctgatgaatggctgccgattcgatcaggcgcgggtattccgcaagcttgcgaacgagcgcaatttcgctctcgtcggtcagcttttcaaaatgcgaccccatggccacgcggtcaagatcgacaagcccaagctggtccgcagcctgacggaaaaccgaatggcagcgcgcggaagcatattgcacatagaaaaccggattgtccttggactgctccgtcaccttggcgaagtcgaagtccaatggcgcatcgttcttccggtaaagcatcatgaagcggaccggatcgcgaccgacctcgtccaccacatcgcgcagcgtaatgaactcgcctgcccgcttggacatgcgcaccggctcgccattgcggaacagcttcacgagctggcacaggagcacggtcaatttggccttgccatcggaaacggcacgcgcaacggcttccagacgcttgacataaccgccatgatccgcgccgagcacatagatcatctcattgaagccgtggtcgtacttgtccttgaaataggccacgtcacccgcaaaataggtgaacgagccatcggacttcatcagcggacggtcaatatcatcgcccacttccgtagaacggaacagcgtctgctcacggtcttcccaatcttccggcaactgccccttcggaggcggcagcttgcccttataaacatggcccttgagcgtcagatcattgatcgcgttacggatcgcgcgcgcatggtcgacatgtagcttgcgctcggaatagaagacatcatgatgcacgttcagcgcgtcgagatcagcgcggatcattgccatcatggcgtcgatcgtgcggtccttcacgatggccagtgcttcggcttcaggcatttccagaagttttgtgccaaactcaccggcaagctcctgcccgacccgcacgagataatcaccggggtaaagccccgccggaatctcgccgatgctttcgcccagtgcctcacgatagcgcagcatcacagaacgcgcgagaacatcgatctgcgcgcccgcatcgttgatgtaatattccttgacgacgtcatagcccgcgaatttcagcaggttcgccagcacatcacccacaaccgcgccccggcaatggccgacatgcatcgggcccgtagggttggccgatacatattcgacattgaccttcttgcccgcgccaagcctggagcggccaaaatccgttccctcgttcagcatcaccaaaagctcgcgctgccaatagctggccttgaggcgcagattgatgaagcccggaccggcgacatcgacggattcgacatcctcatcggccttcagcgcctcggcaatgcgggcagcaagctcgcgcgggttctggccgaccgccttggaaagcaccattgcggcattggtcgcgatatcgccatgcgaagcatcgcgcgggggctcgacacctatgcgtgaaaggtcaagttcaccaccatcttttggtttcagatcaatatcttgcaacgtttttttaatacgtgcatcgaaatctgcaaagatattcatggtctgtcctgtcaggctagcgcggttcctgttttaacagaatcgccggaaccactctaactattgttttgtcgcattttccaacgcaaaaccgtttcacacttttggctcgaaaatactctaacgcctggatttttttccagttttcccggcgcgggttcatccaaaaaacgcggatattcgatgcatttgcgtatcgaagccgcttcgtccggccccgattaagctaaatcgggggttcggtcaaacaatcgtcggtgttcgcgcacggcataattatcagtcatcccggccagataatcggctacgcggcgtgcgagtgctgccttatccagtgcctcacagcccaaacgccattcatcaggcatcaatgagggatcggtgaaacaggcatcgaagagatcctgcacgatcctgtcggctgcgtgcctgcgcaccaccacgctttcgtgaaaatagagattcttgaacaaaaagcgcttcagcaccttttcctcggcccgcatggcgtcggaaaagccaaccagcgcgcgcggctggttgtgcacgtcttccatcgttccgggcctggcggatgcaaggcggcgctgcgcctcctcgatcacgtcttccaccatgatcgtgatctggcggcgcaccagttcgtgtccagtgcggacggggtcgagattgggataacgtgtccgcacaatatcaagcagccgtttggcgagcggtacttcgtccagcgattcgagggtcaagagccctgcccgcaagccatcatcaatgtcatgcgcattgtaggcaatgtcgtcggcaatggccgcgcattgcgcctcaaggctcgcaaagcgtgaaagctccagatcatagcgcgcgttaaaatccagaatgggttgcggaaccgggatatcgggatgggctgcatatggccccagcaacgggccattatgcttcaccagaccttccagcgtttcccacgaaaggttgaggccatcgaaatcagcgtagcgatgctcaagcttcgtgacgatcctgagcgactgggcattatggtcgaaaccgccgaaattcttcatgcgctcgttgagtgcgtcctcgccggtatggccgaagggcgtgtggccgaaatcatgaacgagagcgacagcttcagcgaggtcttcatccaggcgcagcgcgcgcgccagcgcccgcgcaatctgcgccacctcgatggtgtgcgtcagcctcgtgcggtaatgatcgccctcatgcgcgatgaaaacctgcgtcttgtgctttaaacgccggaaagccgtggagtggataatacggtcacggtcccgctggaacggcgtgcgggtcgggctttccggttccggcaccagccggccacggctgaaagcaggattgctggcataaggcgcacgttcgcgataaccgaagcctattccttccagcgacattgcgatgttttcctcactgtaatatgattacgtcaaattggtgcgtcattgacttccgcaacctgcgttcatagctatcagctaaacatgaaggcaagtacgcggctatcggaaaatctcaagaacgcataacccgatccccgtccctgcaaacggaacaaggcaaatgacaggcattaccgtttcagattccgctgccaggcggatcgccaaaattctcgattcggagccgggaaagaccgcgcttcgcgtttctgtcgaaggtggcggctgctccggcttttcctataaatatgacctcgtcgacgcacagaccgaggatgacatcgtcatcgaaaaactcggcgccagagtgctgattgattccatctccgtgccttatatggacggctctgaaattgatttcgtcgatgatctgatggggcaatcattccagatccgcaaccccaatgcgaccgcttcctgcggctgcggcaccagcttcgcgatctgagcggcgcaacaaaacccgtgatgcaaaaccggcggccagatggccgccgtttttttaaccatggcaacaagcggacagtttcagactttcactgaagcaacggtcgcttcgatgtggtccaccagcgcatcttgcaggccaagccgcccggcaagcatatccagatagccgcgttcggcgcggttatctggatcgatagccagccgcgatgccgtataaagttcaactttctgctcttccgtctgcgctgcggcaaccagcacatcgagatcgacgggttcggccagttcccttgcaaggaaggcctcagcctcgtcgtccagaccggaaatcttcaccttttccatgatgcgggcacgttcggcatcatcaatataaccatcagccctggcggcggcgatcatggcctgaaccagcgtcagcgcgaaactattgctcatcgcgggagaatgcggatggaagggtgaatcggccggtggcgccggaagaagctccggctcttttgccaccggctgttccgcctcctgcggggcctgaccggacttataattcttgtaggcaagatagcccaatccggctatggcggcgatgccgccgacagttgctacattgccagcaagtttgcggcccgttttcgtgccaaaaatggctgcggctatggcacccgtcgcaagcgggttcttcttcgccatatctgttacctgtccagccttgtcgcggacacttcccgacatacccggcacctgtgatccgagaaactgatcgagaaattttttggcatcgaacatccgaaatctcctgtctggttttgtcctttcgcacataggaacgcaaaagcggcaatacaaatgctccgccgccgaaatacgagctgtgacaggaatgtgggaggaaaagctgtgtggtccaaagggccgtgcttgccctgccccgcacgagcgcataatcattatggaatgaaaatcgctacatggaacatcaacggcgtcaaggcgcgcatcgacaatctccagcattggctgagggagtcgtcgcccgacatcgtctgcctgcaggaaatcaagtcggtggatgagcaatttccccgccttgagatcgaagcactcggctatcatgtcgaaacccacggccagaagggtttcaatggggtggcgctgctctcaaaaaaatcaccggatgagatcaataaaggccttcccggtgacgatagcgacgaacaggcccgtttcatcgaaggcatttattcgaccgatactggtgtcgtgcgggtcgtgtcgctctatttgcccaacggcaatccgatcgacaccgaaaagttcccctacaagctttcatggatgcagcggcttgaaaattgggcaaagaagcgcctgacactggaagaaccattggttctggcgggtgactataacgtcattcccgaacccgtggacgcccgcaacccgcaggcatggctgggcgatgcgctgtttcagccgcaatcccggcaggcattccgcaggctggaaaatctggggttcaccgatgcaatccgggcatcgaccgatgaaagcggcgtctattctttctgggattatcaggccggggcctggcagaagaataacggcattcgcatcgaccacctgatgctgtcgccggaagcgacaaaccgtttcatttcagccaatatcgaaaagcacgttcgtgcctgggaaaagccatccgatcatgtgccggtaacagtcacgttggcggtttagaacgattccgttttaaccggaagcgccagagacatcagattgagacatcgggctgttttcagtaactgccttttacagcgtaatcacttgcaagcgcgatggcgttgcggcggtcggcctcgcctgcaatggaaaaggcctgttcctgcatgtcgcgtatccaggtgcagtcttcggccgggcatcgctcgaaggcagccgtgagcatggcaaggccacgcacggtcttgccggcctgaaacagcatattgccgagcatggcctgcgcaccggtattgcccttccgggccgcaagctggaaccagcgtgcagcctgaacagcgttgcgctcaccaccttcgccgtcgagcagcatcttgccaagctcaaactgagcaatagagtcgccgaaattggccgctgcctgcacataaagttcacgcgccatgttggggttggcctgaaccggcgagccgggaatgccgtttttcacatagcctgcaagcgcgacaagcgcatctgcgacgtagggagcgttttcggagccgggttcggagccttcacgaacgatcttctcaaaaatcttataggcttcataatcatcctcggccacgccgtcgccctcggcatacatacgcgccagcttccacttcgcgccctgatggccacgctccgccgcataacgcaaagccttgatggcttcgtccttatgcccgttcttgtaggcagagaagccgaatttgaaaagctcgaaggggcttcgcgatttttctgaatcgtcgttcagatcgaaagcaaaagtactatggcaggcaagtgccaaggtaaggaccaagcctagagccatcgctatagcggaacatgaaaaactgcgactacgcatcacaacgccggtctttcatatggaacggaaaagatcatgaaaggcaggttgcgcctgcttttcgtcaacagtgagacccgatcttgacggaaaaaagctcagctcgcttcggcggaggcgacaggcaaacgggcagaattctttctgctcgtcagcggtccgctttgtatagacgcacctttcgtcatttctgtctgtcctgtgggagcataaggctccagaataattttttacgacatttgccgctctctaacgggtgccgtccctttgtggcgggaaatgggcaaaatagaccacatatctttgtagcctgaagcatctgttgagactgttgctaattgaacacaaacggattgttgttgcggcccgtgctacccggcaagggctgttaaaggggggctgtttccgccagcggactgaatttgacgttcaaccgccgcccgaaataaattccgcatcaaacaccagattaaaaaatacaatgaattcaaatatttactatcattcttgcagactgcgacatttactcggcaccagcatccgggggatgcaaatgccggggcaagatcgctagaacgagagaagagatgataaaatgattcacccgaaggaagggggaaatgcgtcaatttatgcgcccatacaggcatacttcccccgcacctcgcagaagaaaaattggagggtttttaagcatcctcttgactttacttctttttttcattctcggcatgctgattttccatctgccagccaaccagcccgaccgaaatgagccaagcggccgcccctatatcattgacggggatacagtcgtgctcggcaagacccatattcgcctgaaagggatcaacgcaccggaaatcgggcagagctgcgagggcgcgcacggaacctatgattgcggcggcgaagctcgcaataagttgcgagcccggatcggcagggcgtcgattcgctgcgaaagcagcgggcgcgaccggtatgaccgggttctggcccggtgctttcttggtgaaaccgacctcaatcagtggatggttcaggaagggtgggccgtttcctatggcaattaccagcgcgatgaagcagacgcccgccgtgacaagcgcggcatatgggcggggaagttcgagcggccttcgcgctggcggaaagagcatccgcaccccaaccggaaacaaccatgaaacccttcgcccgaaaaggatgcaattggccgaatgcctgtctatataagagggcataatcaggccctcatcgatctgcccctgttccggagtcgaatggaattcatggaaaaactggacgagctcaggcactcgatccaggcttgccgcctctgccgcgacacgccgctgtttccgccaccgctaccgcatgaacccaatcccgtctgtatcatttccgatacggcgcgcattgccatttgcggacaggcgccgggaattcgggtgcacaacacctccctgccgttcaacgacccgtcgggcgaccgcctgcggcaatggctcggtgttacgcgcgaggagttttacgacgcctcccgtttcgccatcgttccgatgggcttctgctttccgggttatgacaagaacggcggcgacctgccgccgcgcagggaatgccgccagacatggcatgaccgggtgtttgcggccatgccgcaactggagttcattctggtggtcgggcaatatgcccttgcctatcacctgccggactatcgcgggcgcaatctcacggaaaccgtgaagaactggcggcatttcatggaaacgccgagccataccgggcgcatcgccctgcccctgccgcatccttcatggcgcaatagcggctggctgaagcgaaatccgtggttcgacatggaagtcgtgcctgttcttcaggcaaaagtccgccatctcattgatgacgagaaataaattttactgtcgatattttcatcagaataatttttctgtaacttcgagcaatggcgaaccataaggtatgacgtttcagcttttcgtaaagttgaggaaacggtttctaaaactgggaatggaaacgcatggacaggctcgacaggaaaatactgcgcttattgcaggaagatgcgacactggcggtggcagacgttgccaagaaggtcggcctttccacgacgccatgctggcggcgcattcagaaactggaagaagatggcgtcatcaagcgccgtgttgccattctcgacccggtgcgcgtcaatgcgcgcgtcactgtattcgttgcggtccgcacaagctcgcacagccatgaatggctgaagcggttttcggaagtggttcaggaattcccggaagtcatcgaattctaccgcatgagcggcgacatcgattatcttctgcgcgtggccgtgccggatatcgctgcctatgacgctttctacaagcggctcatcagcaagatcgagattcgcgacgtgtcctcctcctttgcgatggagcagatcaagtacacgaccgaattgccgcttgattacatggttctcgacaaagaaaacaactaagcacattcccccgcaaaggcgcttcgcacttttggctcgaaaatgctcgggggtcgtcattcagaatgaaaagcccgccggatcggcgggcttttcaggaaagtctcttatttcgaggcggaaacaccggcctgctcgaaggtagccatgccgctatggcatagcgccgccgccttgacgatattggctgcaagggccgcgccggtgccttcaccaaggcgcattccaaggtcaagaagcggctccttgcccatctttgccagaagcttgcgatgccccggctctgccgagacctggccgaacatgcaatgatcgatggcttccgggttggccgcatagagcacggcagcagccgcgcttgccacaaaaccatcgacgatgaccggaattttctccatgcgcgcggcaaggattgcgcctgccatggccgcgatctcgcgcccgcccaggcagcgcagcacttccagcggatcctgcaaatgcggctgatggagcgcgactgccagacgaacggcggcaagctttcgctgcatcagttcacccgtggaacccgtacccggccccacccagtcttcagccgtgccgccgaaaagcgcaagcgcaatcgctgccgcaatggtcgtgttgccgatccccatttcaccgatgcaaagaaggtcggtgccgcccgcgatcgcttccatgccgaaagccatggtggcggcgcaggtgcgttcatccatggccgcttcttcggtaatatcgccggtcggatgctccagcgcgagatcgaacactttcagtcccagatcgttggcaatgcaaatctggttgatggcagcgccaccggcggcgaagttttcaaccatctgcgctgtcacgctcggcgggaacggcgtgatgttctttgccgtgacgccgtgattgcccgcgaatacggcgaccagcgggcgattgacctgtggcgtgcgtttgcccgtccatgtggcaagccatgcaacaatctcctccagccgcccgagcgaaccggcgggcttggtcaacgtcacctcgcgttcgcgaacagcccgttccgcgcctaaatccggccccggcagattgcggatcaattcacggaaatcgtcaaagggaaggccgctggcgctcatatcgtaaagtccaatcaatgatgggaggtgtaaattcgttgggctcgtcctataagcactgacgcgaattttcaaatcacctctttgatctgaaacaatattgaggcgaaatatcgcgatggttcgaccctgaaaacaaagcggagcagtgatttgcagcgaaatggcctgattggcgacacgatcagaagtctgggatttttgagccgcctgccactgccgcaaggctggttcgacaatacggacgattcgctgccgcgaaacgcacgcgcctttccgcttgcgggcggcatattggggcttctggccggcgtggcacttctcattgccaatgcaatcagcctgccgccgcttgcggctgcactgattgccatcggtgcgctggcagcaatgacgggtgcgctgcatgaagatggcctgggcgatacggccgatggttttttcggtgcatccacgccagatcgccgcctcgatatcatgaaagattcgcgcatcggcactttcgcggccctgacgctggttatctggaccggcgtgaaagcgtctctcctgatggcaatcatcgcgcgcgcgggcgcaggctatgcgcttctggccctgatcgggacggaagcagccagccgcgcaggaatgctggccttctggcatgccctgccctcggcgcgccccggcgggcttgccgatagtatgggccagccgcaatgggaaaccgtggtctgcggctgcgggctgggtcttgctctcctcgccatcggctttctgccgtcaggcggcatggtggccctcatcaacgcactggtgctgatgaccgtcgtgctttttggttttgccagactgtgcatggcaaaaatcggcggacggaccggcgatacgctgggtgcggcgcagcagataggctcgcttgcagcccttatcggacttgtcatggccctttgatgcaaccacattgcatttcatggacacggcaaaaatcgaatcgccctgcatattggtatgcacgatggatgcaaaaactggcttctgcctcggttgcgcgcggacgcttgatgaaatcgcgcaatggtccagcatgaatagcggcgaacaaagggccgtattggcgcttctgcctgcacgtcataaagtcctcgatcgaaaaaaggctggctgatggggcgtttcttctggcttgtcatcgctgcggttgcccttgtggttctgcttctcatgtcgaataacgacagcggcaccacactgggcgttgcaaacgatgcatttgcccgtgcagcctatctcggcatatggggcatcgttctggctgcgggcctgctcggatcaggcatcaggctcggcgatttcgcccgcaacattgccatctggtccgtcatcattctcggcctcgtcgccggatatcagtatcgctacgatcttcaggacgccgccagcaggattaccgcaggcctcattcccggcagccccatctccggcatgaacgccgatggcacactgaccgttacacttgcaaaatccgccaacggacattttgaagtgaatggccgggtgaatggcgcgcgcgtccattttcttgtcgatacgggcgcgtcttccgttgttctttcgcaggaagacgcagagcgcgcaggcatcgataccgcttcgctcaattattcagtgccgatcatgacagcgaatggccaggcgcgcgccgcatcaatcaccatcgccaccttgcagatcggtgatatcgagcgccacaatgttcgcgccatggtgacgaaggaaggcctcttgacgggcagcctgctcggcatgaatttcctgcaaacgcttggcggctttaccgtgcgtggcgatcagctgatcctgattaattaggccgcttcggcgcaggcttccacaaccgtggcataagcctgacgcaccacatcgctggtcgcacccggcttcgttgcatccgtggagagaatttgccgccagcggcgcgcaccgggctggcccgtgaaaagaccaaccatgtggcggcttacatgcgaaagccttccgcccgacgcgatatggcggtcgatataatcgcacatggcgtcgatgatttcaggcattgctagtggttcctgcccctcgccataaaggcgggcatccacatcggccagcagggcgggattgtgataggcagcgcggcccagcataaccgcatccaccttttgcaagtgcacttgcgcctcttccagcgtggcgatgccgccattgatgccgacgaatgtttcaccaaggcgctgcttgagacgatagacgcgctcataatcgagcggcgggatctcgcggttttccttgggcgaaagccccttcaagcacgccttgcgcgcatgaacccagagcgcatcggccccggcttccaacacctgatccgcaagagcatcaagcgccgtttccgtatcctgatcgtccacgccgatacggcatttgaccgtgaccgggatggaaatcgtctccttcatggcggcaacacagcgcgccaccacatcgggcgtcaacatcaggcacgccccgaaagtcccggactggacacgatccgacgggcagccgacattgagattgatctcgtcatagccgaaatccgcaccaatctgcgcggcctgcctgagcttggccggatcggagccaccaagttgcaaagcgaccggattttccgcaggatcgaagccaagcaaacggtcgcgcggaccgaatatggccgcatcggcgacaaccatttcggtatagagcagagcgcgttttgaaaagagcctgtgaaaataccggcaatgcctgtccgaccagtcaatcatgggcgcaacggcaaaacgcggcctgctggctttcacagagcttgaatcttttccgtatcttaccgtcatttattaactgcttaattgaacttttgccgcctctcgcattcgtttcgatgcggcgtacaacaggaaagttgtaccgatggcacggatgattggcgcgtatctaacatacatcaagccacaacgggattctaaaaacgcaaaaaagcgccagtctgcctgtagcagactggcgcaatcccataagacaattatcagttttcagcgccgtaagcgtcgaaatcaaagtatttgtcgttgatttccttatacttgccattcttgcgaatagccttgatggcagcgttgaacttttcgaccagttccgggcggcccttcttgaaggcaacgccaacgccgacaccatggattgcatcgtccggcgggtaggtgccgaccatcttgcagcaggcgccatccggcgtcttcagccattccgacaaggtcacgctgtcgtcattgaccgcatcgagacgaccattggcaagatcaaggcgatattcttccgccgtgggataagccttgatcgtgctgtcggtgaaggtctgctcggcatagttcgcgtgggttgtggaaacctggacgccgatggtcttgcctgcaaggtcttccttggtcacgcccttgatgtcggtatccttgggcgcggccacgccgggcggcgtgttgtaatatttatccgaaaagtccacctgcttcttgcgttcttccgtaatcgacatggaagacacataggcgtcgaacttgcctgcctgcaatgccgggatggtgccatcccattcctgcgtaatgaatgtgcactccgccttcatctcatcgcaaagcgcccgagcaatatccacatcgaagcccgatagcgagccatcaggattgatgaaattaaatggcggatatgccccctcggttccgatgacgagcttgaggggctcttcagcccttgctgccccaatagccgcaaaacccgcaatcacggcacatgccgcaatacgcttaaaaccgcgcatttcaagtcctctcatttgttccggctggttccctgatctgattttctggttcagccgcataccattcacattggttttgacgcgggccgccaacagatagcaaactcccccccgctcactatcaataaatcgttcgcctgaagctgcacaatgttttttcaacgtgcgacccggactttcccacgcttgcgcattatgatcgactgcggacatattttccgcgattcttatcccccgtagttcaaggatatccggcgtgacctccttttcccctttcggcaaatccttcgatgcatttcttttcgatatggacggcacgatattgagttccatcgcagcgacggagcgcgtatggagcgaatgggcaaggcgccatggtatcgatcccgtgacattcctgccgaccattcatggcgtgcgcgccgttgaaaccgtgcgccgccttgcgcttccgggcgttgacccaatccgggaagctgaaattctgctggaagccgaaatggccgatctggatggcattgcaccgatcgagggggcctataaatttctgcattcgctaccggaaaaccgctgggccatcgtgacttcggctccgctcgaacttgcgcgccgccgcatcaaggccgccgggttgcccatgccgaaaacaatcgtttccgccgaagacgtggaacgcggcaagccaagccccgaatgtttcgagctgggcgcaaaacggctgggctttgcgccgcgtgattgccttgttttcgaggatgcaccggcaggcatcgtggcaggagaaaccgcgggcgcaagcgtggttgtcgtcacagccacgcatccgcattcaccccggacctcgcatttgagcatagaaagctatcgctatcttcaactcaccatcgaagaaagcggaaaactcagcctgagcccgacagtgccagcatcagttggctaaagcacacgctggccttcccgccagaccgtgcggatgatcggcacatgtccggccatctgcacccgcaccagatcggcgcgcttgccagcggcaatctcgccacgatcatcaagccgcagggcgcgagccgggttggccgatacaaggcggatagcctgcggcagcgaaatattctccaccacttccgccagaaaaaatgctgattgcatcatgctggcgggaatataatccgacgacacgatatcgagatgccccgcctcagccagttcgcgggccgaaacattgccggaatgggagccgccgcgcacaatgttgggcgcgcccatgagaaccgacattccggacgccctggaggcctttgccgccatatgcgtcgtgggaaattccgctacgctaatcccttgagcctgcgcctcggccacatgctcaaccgttgcatcgtcgtggctggcgaggatgatgccgcgcgcatggcacaaatccgcgatcaccttgcgcgtcggggctgaatagcgttgcgactgtccgatacgtttttcgcaatagagccggaattcctcttccgagaagttcgacttgcgcaaaaaataagccttgtagctttcgatatcggcaaactggcgctggcccggcgcgtgatccatcaatgaaaccagcttgaccagcggatggctgccgaaccgttcaaaagcagacaggcaatccggcgccgaaacctcgcagcgcagatgcagaaaatgatcggcgcgcaaccggcccgcatcgcgcccttcggcgattgcgttcgacagtttgcgcatgtcttcaatgtccgtttccgcttccccatcgaaaccgatgcgcaaagcatcaaacaccgcggtgatgccggaagccgcaatctgcgcgtcatgcgcctgcacggcagcaatcgggttccagcgcaccctggggcgcggcgcataatgcccttccagatgatcggtgtggagttccaccaggccgggcgtcaggaaatcgccttccatatcgtcgcccacggatgaagcacccgcggaaatatccgcaattaacccgtccgtcagctttaccgaaccgaggatgacatcatcggtcaatacaatgcgggcattgcgcaaaacggtctcattcgccatcgtttacggcctcccaaccgcccgtgacgcccgcattgaagccgctttgccaccgcttagcggatgcagcgaatgaacctcgaacggcgccccttcctcaggttctacaaacaaagcgagattggcaacctccacgcaatcgtccagcataggagtgaaaaactcctccagcacccgttccacgcggctgcggtccttttcctctacaggcccggtcaatgtcatatggaaccggaattcctcaaaaacataaggatagccccagcgcaccagattgtggcgctgccgttcattcagccgctctggccgccgccgcgcaatctcggcttcactcaatggcgcccgaaaacggtcgaatgcaaccaccacatcattggccaactggttgagttccgccaccggctcttccggcacaagcgcgaagaaagagctgatggactggagctcaaggcgtggaatcaccaccggtgcggcagaagacgcaaaatgcatcagtgcggccagaaggtcattttcggaatgctccccggccagacggaacggcgctttcatggttgcgtgaaagccatagcggcgcggcttttcagtaaggcgacatatctcgtccgtttccagagagcacaatgccggcatcttgaccggctccccgctgaaagcgttgcggcccagccagtttgcgccaaccctcaaaagcgcatcattggatggcggcgtgaaataaatcgcacaacgcatgtcaaattccctggctggaaagctgcccgttcaaaacccgattttgagttcatatatcgcgcttttaaacgcagtcccgaatatggacggcggatgcttacacaatcaatgtggcaagtcgataaagactgcgacaaagcaattttacaccgcagcaaattggtataggcgttactcaggagactgacatgggcgggtttgcatctatcggcgaatgcatgatcgaactatcgggcaatgaaggcgatcaatggcgcatggggtttgccggcgatacgctgaataccgcctggtacatgcgcgcgctgacggataaatcttaccccgtggaatatgtaaccgcctttggcgaagacagtttttcacaaaagcagcgtgtttttctcacctccaacgggatcggcattgcgcatagccccgtcatcggcggcctgcatccgggcctttacgcaatcacgctcgacggcgctgaacgttcctttacctattggcgcagcaatgccgccgcgcgccgtttggcttgcgaccgggacgcacttgaaaagagccttgcagggcgcgacatgatttatttttcaggtattacgcttgcaatcatcctgccggaacatcgcgcgacatttttcgatatccttcaccaatgccgcgcagcaggatcgcgaatcgctttcgatcccaatttccggcaacaactctggccggaccgcaaggccgcacgggaaatcatcagcaatgcgatgggcatcgccgatattgcgctccccaccttccccgatgaacaggcgcttttcggcgacagggatgccgcggcctgcgcgaagcgcattgccgcgctgggcgggggcgaaatcgtggtgaaggacgggaccgaaccggcgcttgtggccgcgggcggggaatgcacactcgttccttccgccgccgcacaggcaatcgacacgaccggcgctggcgacagcttcaacggcgcttatcttgccgcacggttgaatgggctggcgcctgtggaagcagcccggaaagcgcatctcgtcgcagcgcgcgtggtggaaatccgtggcgcgctcgccccgatggaaacggcacgcgccacttttgccggttaatcctcctcgcgcgaaaaggtaaaatggctgatctgtgcgtaaatatcgcccgggcgcaggatcggctgcggaaaataaggatattccagcgcgcccggccatatctgtggttcaaggcaaaagccagcatgtttgccatagggcttgcccgtcagtcctatgcaatcattggccatggtgttgccagcatagagctgtatccccggttcggtagttgaaatatcaagccggatgccggaccgcgcggcctttaccgaagcgcaggggcgcagcgggccgcgtgcagccgcaaggcagaaattattgtcatacgccacctgacggccgttttcctgcatacgaagcggcctgaattcgcggaaatcgaaagccgtgtcctttaccggcagaacccgcctgtccggaataagcgcctcatccaccggaagataggcgtcgcctgcaatcttgaattggtggtcgagaacatcaccctcaccaccgtcatccagattgaaatagctgtggtgaagcagattgcatatggttggcctgtcggtcacagcctccagccgaacaatcagcgttccatccgcattgagcatataggtgcaattcacattcagattgccggggaagcccatctcgccatcgggagaaaccgttgcaagcgacacgaaatcagggccggtcgccgtgatcttccagacatggtgtccgagccccttgctgccgccatgcagattgtggcggccacggaagttcggctccacctcgtaaaccgttccatcaagatcaaagcgcgcattgcggatacggttggccgagcggcccgcaatcgcacccagatgcggggaatgtgccggataatcggcaaaatcgcgatagccgatcaccagtggcgccgggtggccttccatacgcagatcctgaatggctgcgccccaattgatgatctttgcggtcaaaggcccgttggagatagtgaggcggtggaccacctgcccgtccggcgcatagccgaagatttccgaattcacgattgcctgcctgtaagccgtccagagataaacgcatcaagccgcatcgcagcgcgccgcgcaagaggcgttgcggatattgtccgcttttttccgaattacctgccctgccgaggccgttgggaacactcctattcccttgccggagctccgtgctaccatacacgtataggtagtattcaataatttatcaaaatctaaagtaggggcaaattatgaaacggaatttccagacggttatgccttatattttcagtgaagaaggcggctatgccgacaatcctgctgatcctggcggggcgacgaatatggggattaccatcaatacattgtccgcatgggaaggacggcaggtatcgccgcaggatgtgaaggaactgacgcaggcaaccgccacgcagatttatcaggtggaattctggaacaagatcgacggtaacgacctgccctccggcgtggattatgccctgttcgatttcgcggtgaattcagggccgggccgagcagcaaaaaccttgcagaagatactggcaatgcccgaagacggtattatcggcgcgcaaaccgtcgcggctgccgccgcgcgctcgcccgaagggatcatcaacgcattatgcgatgcacgcgctgcctggctgcgcggattatccactgcggcaaccttcggaaacggctggcttgcccgcgtggaacgggtgcgcgcccgtgcgctcgcgcttgccgccacgccgcccgccatcacccaaccggcagatcccgcaggcaaccccagccccaaggcccggcaggccgatattgcctttacatcggcgctcaaacacccggaagcattgggcacgatgggcagcgtcgcctccggcctggcggcgattgcaacgggcaatgggccagttcaatatgcactggcaatcgttatggttgcttgcgccggcgtgggcttatggtactttgtgcggcgtgtgagaagtgagccctgaataactctcttttgaaaacatttccaaaatttgcgattgcctttctgttgcgcttcgccggttacgcgccttatatgcgctttcaaagttctggtatgtgaaagcaataggctttccctgccagcagaaaaacgctagacacgcgcagaatagtcagatgcatgccgaaggggcatggctcagaataaaggaatcgaaacttgtcctctacttttgacaaagtcgccgacattatcgccgaaaccagtgaaatcgaccgtgacaccatcacgcccgagagccacaccatcgacgatcttggcattgacagcctcgacttcctcgacatcgttttcgccatcgacaaggctttcggcatcaagattccgcttgaacagtggacgcaggaagtaaacgaaggcaaggttccgacggaagaatatttcgttctgaagaatctctgcgcaaagatcgacgaactggtcgcagccaagaagggctgatcgcgtaatacggcggttagagcattcccggcaaagttcgaggcggttttccgttcgggaatgcatctggaaaattggggtgggcagaaatgttcgccctgattccgtttctggagcagtgtcagcatcgacggacgaacgggacccatgcagaacaacaaagtcgtcataaccggcatcggcctcatttcttcgcttggcgaaggcgtggaggcgcattggaatgctttctcgaaagccggtacgcagccgcacctcgaaaagcaggcttttgcgccctataccgttcacccgcttggtgaagtggactggagcctgcaaattccaaagcgtggcgatcagcgccagatggaaacctggcagcggctcggcacctatgccgccggtctcgccctgcaggatgccggcatgaagggcgatgaggcgctgtgcgcgaccatggatatgatcgtcggcgccggtggcggcgagcgtgatatcaccgtcgatatgcagattctcgaagaaggccgcaccagtaacaatcgcggcgtgatgctgaacgagaagctgtccacggaactgcgccctaccctgttcctggcccagctttccaatctgctggcaggcaatatttcgattgttcacaaggttacaggctcttcccgcaccttcatgggcgaggaaggctccggcatttcggctatcgaaaccgctgcggcccgcatccgcaccggccagagcacccatgcgctagttggcggttcctataatgccgaacatttcgacatgattctcggtgctgaacttggcggcctgctcaagcatgacggctgggcggcgctgtggagccgcgacggttcggctggcggcggaatgatttcgggttccggcggcgtctttctggttctagaaagtgtggaccatgcgcaaaagcgcggtgcacgcgcctatgcggagatcagcggcatcgagagcgcacagatccgccgcagcactgccgacctcgaaaaaaccgtgcgcgaactcgtgcttgcggcaaatggcggcaaaaatccggcctatgtggtttccggtgcatcgggcgcacatgcggcaaccgctgccgaaaaggcggcgcttgagagtgtttcggctgcctatcgcggcattagcggcctgaccggccatctgcgtgaagcacagtttccgctggcgctggcgcttggcgcaatttccgtctggaaaggcgaagccttcgccccgctggatgcttcggaaaagcctgccagcggcgcggtcagcgaagccattgtcaccaccatcggggcaacccgcgctgaaggcgcagcaaagctggtgagagcataagatgacgaaatatacagaccatctcggccgtcccatcgtcgccatcaccggcgcaggtgtcgtttcctcgctcggtcagggcaaggacgacaactgggcggcactgaccggcggaaagtcgggcatccacacgatcacccgtttcccgaccgagaacctcaatacgcgcttttccggtacggtggattttctgcccgaaagcgaaagcggcgcatcagcgctttcggaagccctggcgcggcttgccggtgaggaggcgcttgcccagtccggcctatccgtgaccgcttttggcggaccgctctttcttgcagccccgccggtcgagctcgactggaaaagccgtttcgcgctcgatgcgagcgtcaaggacgaaggcccggcgagctatcagcttcttctggaagcctgccggcgcgcgcgtcatgatgcgctcttcaacaccacgcagttcggttatatcgcagagcgcctttcgcaggcttttggcacgcgcggcctgccgatcacgctttccaccgcctgcgcatccggcgcaacggcgatccagcttggcgtggaggccattcgccgtggtgaaagcgaccgtgtgctttccattggcaccgatggttcggtttcggcagaagcattgatccgcttctcgctcctctccgccctttccacccagaacgacaagccggaaaaggcttccaagcctttctccaaggatcgcgacggttttgccatggccgaaggttccggcgcgctcgtcatggaatcacttgagagcgccgttgcgcgcggcgcaaaagtgctgggcattctggccggttgcggcgaaaaggccgacgatttccaccgcacccgttccaaaccggacgcttcgcctgccatcggcacggtgcgcgccgcccttgccgatgccggtctcaccgaagaccagatttcctacatcaacgcccacggcacctcaacgccggaaaacgacaagatggaatatctggcgctttcgactgttttcggcgacaagctcggctccattctggtttcgtccaacaagtcgatgatcggccatacgctgacggcagccggcgctatagaggccgtcttctcactgctcacgatccagaccggcacactgccgccgacaatcaattacgataatccggatccggccattccgctcgatgtcgtgccgaatgtgaagcgtgaagccaaggttgcagccgtgctttccaattccttcggtttcggcggacagaatacgagccttgttttgacgccaaatccgaattaatccgtccgtaatcgaattcaaattcctgatgatcccggaaggcgaaagctctccgggatcatgccatgaaaggaacagcccatgcgcgccttgcagcttctcgatgatcgccgccttgaaatcaccgatattgcgcccccgccgctgcccggcatgggggaagtgaccgttcgcatcaaggccgtggcgctcaaccatatcgatgtctggggctggcgcggcatggcctttgccaagcgcaagatgccgctcgtcatcggtgcagaggcttccggtgttgtcgatgctgtcggtcccggcgtttccaatctcctgcccggccagctcgtttccatctatggcgcgcgcacctgcgggctttgccgcgcctgccgcgaaggccgtgacaatctttgcgaacatgtgggcggcgtgcatggtttccatcttgatggctttgcctgcgaagcggtgaaccttcccgcccgcctgctggttgccgcccctcccggcgtggatgctatcggcgcggctgttgctccggtcacattcggcacggtggaacatatgctgttcgacaatgccaagcttgaacccggcgaaaccgtgctcgttcaggctggcggctcaggcattggcacggctgcgatccagcttgcaaagaagatgggctgcacagtcatcaccacagtcggctccaacgacaagatcgagaaggccaaggctcttggcgccgatcacgtcatcaattaccgcgaggaccgtttcgagggcgtggtgcgcaagctcaccaagaagaagggcgtggatgtggtgttcgagcatgtgggcgcggacacatgggcaggctccatgctgtgcatgaagcgcggcgcgcgtctcgtcacctgcggctcgacctcgggcgtttccacgaacatgaacctgatgcagcttttccagcagcagttgaagattttcggctccttcggctgccgcatggaaaacatggccgacgccatgcagaagatggcacgcggcatcgtgcatccggtcatcgacaccgtggttggctttagcgatatcgacacggcgctgaagcgcatggaaggccgcgacgtcttcggcaagatcattctccagatcgactgagcccgtcacgtccatgatgttcaagctgaaacttctgctcttccgctggtcgcgcaagctgaagcaattcaattactggctctgggcacaagccgtttttgtgctgctcgggtttctgcgcctgtttccggcaaaagcggcaatcagcttttcggccagggtggctcgtcttatcgggccgctgacgccgcgtcataaggtggccaccgacaatctgcgcaaggcctatccggaaaagagcgaagctgaaatcgtgaagatcgcccgcgaaatgtgggattcgatggcgcggcttttcgcggaatatatcttcctcgatgcggttttcgatttcgatccctatgccgtaaaaccggggctggtcgaggtggaaggcattccgattttcgagggcctgcgcgacgaaaagaagccgcatatcttctttaccgcccataccggcaatttcgagcttctgccgatctgcgccgccactttcggcctcaatgtcacggcgctgtttcgcccgcccaacaatccctatatcgccaacaaggttttgaaggcgcgccgcacgaatatgggtcatctggtgccatcgaaggccggtgcggcatgggcgcttgcgggaatcctcggcgatggcggcaatgtcggcatgctggtggaccagaaattttcgcgcggcgttccctccacattcttcaatcgcccggtgaagaccaatccgctgctcgccaagctggcacggcaatatgattgcgatgtctatcccgcgcgctgcatccgcctgcccggcgggcgttatcgtctggaactctatgagcgcatggaattgccgcgcgacgaatccggccagatcgacattaacgcaaccacgcaattgctcaacgacaccgtggagcaatgggtgcgcgaatatcccggccaatggatgtggttccacaagcgctgggggtagagcatgtttccgaaaagtggaaaccggtttttggataaaaacacgcgccagcaaacacttagagcggttccaacgattccgctttaaccggaaccgctctaggatttttgctgttcctgtgatacgggcaagtcacgctgccaaggagactatcgccatgcgccccatcgccattgccccttccattctttccgccgattttgcccgtcttggcgaagaagtcgatgccgtgctggaagccggtgccgattgggtgcatatcgacgtcatggacgggcatttcgtgcccaacatcacctttggcccgcaggtggtgaaggcaatccgcccgcgtaccaaggcattcttcgatgcgcatttgatgattgcgccctgcgatccctatctggaaccttttgccgaagcgggatgtgatctcatcaccgttcatgcggaagccgggccgcacacgcatcgctcgctgcaatcgatccgtgcgcttggcaagaaagccggtcttgcgctgaaccctgccacgcccgccgaggcgctcaccaatgtgctggatgaccttgacctcatcctcgtgatgacggtcaatccgggtttcggcggccagaagttcatcgcgccgatgctggacaagatcaggcgcgtgcgcgaaatggtcggcgaccgccctatcgacattgaggtcgacggcggcattacgcccgaaaccgcaggttcggtcgttgccgctggcgccaacattctcgtggccggttcggcggtctacaaaggtaattcggtcgagagttaccgtgccaatatcgacgccattcgtgctgcggccgaagccgcgcgtaatcgttaaaccctcactttccacaggatgcacccatgatcccgcgctattcccggccagaaatggtcgccatctggtcgcccgaaacgaagttccgcatctggttcgagatcgaagcctatgcctgcgaggcgctggctgaactgggcgtcatcccgaaggaagcggccaggaccatctgggaaaagggcagcgtggcgaaattcgacgtcgcccgcatcgacgaaatcgaagccgtcaccaagcatgacgtgatcgcattcctcacgcatctggccgaatttatcggccctgacagccgtttcgtccatcagggcatgacgtcatcggacgtgctcgacaccacgctcaatgtccagcttgtgcgcgctgccgacctgctgctcgctgatctggaccgcgtgctggaagccctgaagaaacgtgctttcgagcacaaggacacggtgcgcatcggccgcagccacggcattcatgccgaaccgaccacgatgggcctcactttcgcgcgtttctatgccgaaatgtcgcgcaatcgcgcccgtctcgttgccgcgcgcgcggaaatcgccacgggcgcaatctcgggtgccgtcggcactttcgccaatatcgacccgcgcgtggaagaatatgtctgcgccaagctcggccttgaagcagagcccgtttcgacacaggtgatcccgcgcgaccgccacgccatgtttttcgcaacgctcggcgtcattgcatcctcgatggaaaacatcgccatcgaaattcgccatatgcagcgcacggaagttctggaagcggaagaattcttctcgccgggccagaagggttcgtcggccatgccgcacaagcgcaatccggtgctgaccgaaaacctgaccggccttgcccgtctggtgcgcatgtcggtcacgcctgcgatggaaaatgtcgctctgtggcacgaacgcgatatttcgcattcgagcgttgagcgcgctattggaccggacacgaccatcacgctcgatttcgcgctcaaccgtctggccggcgtgatcgagaagctggtgatctatccggacaacatgctcaaaaacatgaacaagttccgcggtctggtgcattcgcagcgcgtattgttggccctaacgcaggccggtgtgtcgcgtgaagacgcctatcgtctcgtgcagcgcaacgccatgaaggtctgggaacagagcgttgatttcctcgaagaattgctggccgacacggaagtgcgcgctgcactttccgaagagcagatccgcgagaagttcgatctcggctaccacaccaagcatgtggatacgattttcaagcgcgtcttcggctgaagcagcgcggcctacccctccctcaccctgaggagccgttggaaacggcgcatcatcctgagcttgtcgaaggatcgaagggctgagagaaacactctgcctgccctcgtccttcgaggcttcgcttcgctccgcacctcaggatgagggagagaacacagagacaggaaaagccccatgtttatgaaaacatggggctttttacattctgtaaggcctgctggtttaagccttggtcctgatcgtgttgaccacattgccccacggatcgacaaaggtgctgtcgttgccgccgcgcgtatcttcaagctcgacccagctaaggccggtgcgatccatatcacgcttgcccgcgccagcactctgccaggcattggctgcaatatggtggtggtagcgcccggtggacatgaacacggcgcggtcgccataggtttgcaccgtttcaaaccccagttcgttgtgccagaaggtttcagcctcctgtgcattgccaacacgcaggttcacgtgaccaatcatggtattctgcggcgcgccgtcccactctccgccctcacgctggacgacgccgagcagattgcacacatcaagcagatcggggctcatcatcacgcgatcgccgttccattgccattggtcatgcgggcggtcagcatagatttcgatgccgttaccctcggggtcggtcagatagattgcctcgctaaccttatgatctgctgcgccgctgaccggcaattgcttgtcaatggcacggcgcgaccagcgcgccagatcgccgcgtgtcggcagcaaaaaagccgtatgataaaggccggcgctgcgcggatcgtccggtctggcagcggaaaactgttcgatttccatcagttcgcgatcacccgcgcccagcacgattgaggcgccgcggcgcgccatctcgcgcaggcccaccacatcgcgataatattcggcaagcatttccgcgtcccgcgccttgaggccaatacgggccacacgcaccggcgtcgtcattgcaaacggcacaggtgcggcggacggcagggcctcgtcagcggcccccgcagtgccaggcgccttgcgtctgctgattgccatcggtgttgtctccatcacgtttcagttcttggtcgcgtttccgttctcgcacgaaagcggtttcgattaaaacggaaccactctatttctttgtctttacgcattatcccacgcaaaccgcttcgcgcttttgccggaagtgctctaaagatcgtgattggaagcattgttcacaagtctgcgatcagcgaacaagctgttcatcgttcgatgcccccacccgcgcatggcgcttgaagaaggcacaaagccactctaaatggggggcatgaaagtcaaagacgcagatattctcatcattcccggctataccaattccggccccgaccactggcaaacccgttgggagagcaaactctccacggcgcggcgcgtgcagcaggccgaatggtcgaagcccgttcgtgaagactggatcggcgaagtcgtcaaggctgccaatgcagcaaccaggcctatcgtgcttgtggcccattcgctcggcgtcgccacagcagtccatgccataccgcatatccagcataaggtggcaggcgcgtttttcgtcgcgccaccggatgtttccaatgagaagatcaggccaaaacatctgatgaccttcggcccctacccgcgtgaacgcctgccgttcccgacgattatggtggtaagccgaaacgaccctttctccagcttcgaggcggcggaaagtgtcgtgaaggattggggggcactgttgatcgatgcgggcgaagccggacacatcaatgcggagtcaggccacggcccctggccggaaggctccatggtctttgcggaattcatgacccagcttcaggctcccaaacagcattgagagcctgaaacaaaaaggcaggcatggaacattgccttttccgtttgattatccgcgaacagctttcaccagcgtttccgccgcaaggcggatatagccgctgtcattgctaattgtcaggaaccggaaacccagcgaaatatagcggcgcgcaaactccggcgatggcgaatagatgcctgcaatcttgccggctgctgcggccttgtgtgcaatattgctgatcggttccacgattgcatccgaatgcgggttcgcctcgcgtccgttgctccatgcgatggaaaaatcggacgggccgacaaaaacgccatcaataccgcgcacatccagaatggcatccagcgcatcataggcatcgcgcgtctcgatcatcgcgaaggcaagcgtgtcgtggttggcggtggtcagataatcgttggaacccggcgcgccataatccgcatttgcccggaacacgccccatgaacgctcgccaactggcggatatttcatcgcggccgcaaatctgcgggcgtcatcgactgaatttatcatcggagcaatcaccgcatgggcgccaaaatcgagcgcgcggcttgccatatcgaagcgtccgacaggaatgcgcaccactgggggcttgcctgcattcagcaccaggccgaggctgcgcagaatgctcgcctcgtcgtgcccgccatgctgcatgtccagcgtcacggcatcgaaagcactatgcgcaagaatttctacagtcaggggttccggcaaggatgaccaggcagaaagcacggtctcaccggcgcgaaggcgcgaagacaacgacattgacatgcgtatttccttcacttcacaagttcagggcggaaacactgtgtgcccccgccccaaatcatcatcaatcctgcttcacctgacggatcgcctcttccatgaaggcgaacattttttcgcggattgcctcatccgtggtgctgacgcctgctgcgtccagatcggcacggaccttgcggaacacatcctcatcgccagcttcttcaaaatcggcggcgacaacttccctggcataggcttccgcttccgcatccttcttgccaagacgttctgcgacccaaagtcccaggagtttgtttcgacgcgcctcagccttgaagcgcagctctgcatcaagcgcgaatttcttttcaaaagcgtcgcggcggtcatccatgccagtggtcatttgtaaagctccagacttccgggttagaagagattgtcatccgttctcttgcctaaagctggcaaggggcgcaagattatacaagggcttaaaaaccactttcttgcaactcacgcataaacttgtatccaaaacagcgaaaacgggggaacgggcacaaagcaggattgttaaaagccgacaattgctataggtagcccgcgagaataacggctgaaagccgatcaccatagatatggaaatccgagaaaagccatgaaccgtcgccgccgtatttacgagggcaaggccaagattctttatgaaggccctgagcccggtacgcttgtccaattcttcaaagatgacgccaccgctttcaacgcgaaaaagcacgaagtcatcgacgggaaaggtgtgctgaacaaccgtatttccgaacacatcttcacccagctcaaccgcattggcattccaacgcacttcatccgccgtctcaacatgcgtgagcagctgatcaaggaagtggaaatcattccgcttgaagtggtggtgcgcaatgttgcagccggttcgctcgcaaagcacctcggccttgaagaaggcaccatcctgccgcgctcgatcatcgaattctactataaggccgatgcgctcgacgacccgatggtcacagaagagcatatcacggctttcggctgggctagcccgcaggaaatcgacgacatcatggcgctcgctattcgcgtcaacgacttcctgaccggccttttcctcggcattggcatccagcttgtcgatttcaagatggaatgtggccgcctgtgggaaggcgacatgatgcgcatcgtcgttgccgatgaaatctcgccggattcagctcgtctttgggatatcaccaccaatgacaagctcgacaaggaccgtttccgccgcgatatgggcggtctggtcgaggcctatcaggaagtggcacgccgtctcggcatcatgaacgagaacgacacgccgcgcccgtccggcccaacgctggtgaaataaccattcgcccagcccggaagggcatgatcccgaaaagtggacacggttttcgggatcatgccagaacaaacctttcgggctgtttcattcgttctaaaattgcaggaactacagagtgatcaaggcacgcgtcaccgttacactgaaaaacggcgttctcgacccgcagggcaaggcaatcgtcggcgcgcttggcagcctcggtttcgacggcgtcagctcggttcgtcagggcaaggtgttcgatctggaactggaaggttcggacaaggccaaggccgaagcggacctcaaggccatgtgcgagaagctgctcgccaacaccgtgattgaagattattctatcgccatcgcctgagcccaaaaaggaagcagacgccatgaaatccgcagtcattcttcttcccggcctcaaccgtaatcgcgatatgatcgcggcactcaccaagatcaccgggcaggctcctgtgacggtctggcagactgacaccagcattccagacgatgtggatctgatccttattcccggcggtttttcctatggtgactatctgcgctgcggcgcaattgccgcgcgtatgccggtgatgcaggccgtgcgcgagaaggccgacaagggcgtgatggtcatgggcgtgtgcaacggcttccagatcctccttgaggccgggcttctgccgggcgcgctgatgcgcaatgcctcgctgaaattcgtctgccgcgaagtgaagctcgaagtaaccaacgccaacacgtcgttcacacgcggttacaagccgggccagatcatccgctgcccggtcgcgcatcacgacggcaattatttcgccgacgccgaaacgctgaagcgtctcgaaggcgaaggccaggtcgtgttccgctatgccgaaggcaccaacccgaacggatcggtcaacgacattgccggtatcgtcaatgcgcgcggcaatgtgctgggcatgatgccgcatccggaaaacctgatcgaagccgcccatggcggcgatgacggccgggcgctttttgcaggcgcactcggcatcacagcctgacggatcttgcatatatgaaaacgggcggcccaatcggagccgccttttttattgcgcatgcttcatctcaaaactgcactggcaaagcatctgttttcatggcagcttgacttcgggcgggttccaacggaagaaaaaacgccgggatcgacccatatttgtttcacgcattctcccggcataaagagttcacatttttgctggaaatgcctcgcatattttggcgacaacgaatcaggggaacatcattcatgcagctttattcccgccctctttccccttactcggcttttgtccgcggggttctttacctgaaagacctgccgttcaagccgatgaccctgccctatccgttgccggccgatttcggcacgatcacgccgctgcgccgcgttcccgtgctgattaccggttccggtgaaacgctctatgaaggagtggtgatcgccgaatatctggaagatcattttcccgagacaccccttctgcccggcaccccgcgcgaacgcgcgcttatccggcttcttgcgcgcgtgagcgagcttgaagtgcttggccctgcgatgaaactgttcatccttctcagcaagcccgaacgcgacaatgcaagtatcgaacgcctgttcgacaagatgcataccggcctgaaagtggttgaaagccgcctctcggacaaggcctatgcaacaggcgacgaacccacccttgccgattgctgggtgctgccggtgcgttttctcatggaaccgctgaagaaactgtctgacagagcggatttgctggacgagttcccgaaattcgatgcatatgccgccaaggcaaaacagcatccggtttttgagcgcatctggaacgagatgagcgacgggctgaaagctttcatgccgcaactcgcctgaccctgtttaccccacctctcatgcgtgcctttgaaaggcgcgcactatcggagccttccttgaagaccaagactttcgctcttctggccctcccggccattgcattgcttgcagcctgcacttccagcaaacccacgagacctgtcgccgccgataccagcaaggcggcgctgccaaccatggagcgcatcgccttggccgcgaatagctgctggttcaaatccaaggacaaggatttccgtggctattcgcttgcaccggagctgaattccttcaccgggcgcccgcgcattctcgtcgtcccggcgcgcaaccccacctcacgcccgctgctcgtcgtacaggcgcaaggcaatccggcacatgtcgagaccttcggccccatgatgcaggaaagccatggcggacgcatcgccgccgatatcaaccgctgggcctccggccagagcggctgtcagtaaatcttgttctgacagagcacgcttgcgtgtgattatcatggatatccaatgaagggccgggagagcggcattttcctgtcgcacttcatgaaaacataggttaaagaggcgccttgaaaccttaggcgccagtcttcggcagaaggctttcgggtgccacagcctgcgacggggttccccatttccatgactatttccaatacgcgagacatcacgccggaactgatcgaagcgcatggtcttaagccggacgagtatcagcgcattcttgagctgatcgggcgcgagccgacttttaccgaactcggcattttctccgccatgtggaatgagcactgctcctacaagtcctccaagaaatggctacgcacacttccgaccagcggaccgcgcgtcattcaaggccccggtgaaaatgcaggcgtggtcgatattggcgatggcgattgcgtcgtcttcaagatggaaagccacaatcacccctcctatatcgagccttatcagggtgccgcgaccggcgtgggcggaatcttgcgcgacgtgttcaccatgggcgcgcgccccgttgcggcaatgaatgcgctgcgctttggcgaacccgaccatccaaaaacccgccacctcgtctcgggcgttgtttccggcgtcggcggctatggcaatgccttcggcgtgccgactgtcggtggcgaggtgaatttcgacaagcgctataacggcaatatcctcgtcaatgcctttgctgccggtcttgcccggcatgatggcattttcctgtcggaagccgagggcgtcggcctgccggtcgtctatctgggtgcaaagactagccgcgatggtgttggcggcgcaacaatggcatcggctgaattcgacgagtcgatcgaggaaaagcgccccaccgttcaggtgggcgatcctttcaccgaaaaatgcctgcttgaagcctgccttgaactcatggcttccggtgcggtcatcgccattcaggacatgggcgctgccggcctcacctgctcggcggtcgagatgggtgccaagggcgatctcggcatcgaactcattctcgatcatgttcccgttcgcgaagagaacatgaccgcctatgaaatgatgctttcggaaagccaggagcgcatgctcatggtgctgaagccggaaaaggaagcagaagcgcaggctatcttccgcaaatggggccttgatttcgcgattgtcggcaagaccacggacgatcttcgtttccgcgtcatccatcagggggaagaggtcgccaatctgccgatcaaggatctgggcgacgaagcgccggaatatgatcgcccgtggatggagccgggcaagcatgcgccgctgcctgccagcaatgtgccgcaggtggaagactattccgcagccctgctgaagctgatcggctcgcccgatctttcctcgcgccgctgggtctatgaacagtacgacacgctcattcagggcaattccttgcaggttccgggcggcgacgccggtgtaatccgtgtcgaaggccatgaaaccaaggctctcgccttctcttccgacgtgacgccgcgctattgcgaagccgatccgtttgaaggcggcaagcaggccgttgccgaatgctggcgcaacatcacggcgaccggcgcggagccgctggcctcgaccgataatctgaacttcggcaatcccgaaaagccggaaatcatgggccagctcgtcaaggctatcgaaggcattggcgaggcctgccgcgcactcgacttcccgatcgtgtccggcaatgtgtcgctttacaatgagaccaacggccaggccattctgccaacgccaacgattgcgggtgttggcctccttcccgactggtcgcaaatggcgaagatcggcggcatgcaggatggcgatacgctggttctgctcggtggtgacggaacgcatctcggccagtcggtctatctgcgtgaccttttcgaccgcgcggacggtcctgcgccttttgtcgatctggcgcttgaaaagcgcaatggcgaatttgtccgttctgccattcgcaacggtcaggtgacggcctgccatgatctttccgatggcggtctggcgattgccgttgccgaaatggcgatcaagtccggcaaaggtgcgacgctggacgctggtgacggcctgccgcacgccctgcttttcggtgaagatcaggcacgctatgttatttccgccacgcctgaaatggcaaagctcatcgcgcttaacgcggaaggcgcaggcgttccattccgcattttgggtacagttggcggcgaccggctgaaaatcagcaagaatgtcgatgtcagcgtggccgatctgacgcaggcttatgaaggttggttcccgaacttcatgaacggcgaactgaccggcaataactgatcttatccttggagcggttcctgttttaacaggatcgccggaaccgctctgactgtttgttttatcgcattgtccaacgcaaaaccgtttcacgcttttgctggaaatgctctaaaactgataccaattgccgcccggagggaaaccctgtccgggcggtttgattgtcggctatttaagcgttagacagatgaatattgacgcaccgcgaaggtgcgttacgattcgatagagcgataggaaaagccggaaacggcgggagattttacatggctatggacgcacatgagatcgaaaaactgatacgcgagggaattcccgacgcaaaggtgacgatccgcgaccttgccggagatggagaccatttcgctgccgaggtcgtggccgaaagcttccgcggcaaatcgcgcgtgcagcagcaccagatggtctatgacgcgctgaagggcaatatgggcggcgtacttcacgccctcgccttgcagaccagcgtaccggaataataagtaccctctgcgccggggagaggcttgctgcggcaagatgctgctccccaaaatgcggttttcccgcgtatttgacttgctttcgccttaacggggtggttaccagcaatcagatgactatatgggagatatcctcccatcctgtgccggaatttgggccggcattttgaaaggaaatcagatgaccggcattaacgatatcatcgacaatgaagtgaaaaacaacgacgtcgtgcttttcatgaaaggcacgccgggtttcccacaatgcggtttctccggccaggtcgtccagattctcgattatctcggcgtgaactacaagggcgtcaatgttctggcctctgacgagcttcgccagggcatcaaggaatattccagctggccgacgatcccgcagctttatgtgaagggcgaatttgttggtggctgcgatattgtgcgcgaaatgttccaatccaaggaattgcaggcacttttcaacgaaaaaggtattgccaccaaggcagcttgaggcttaattgcctcataacacggccttagcctcgatttttataaaaggcgccgttcagcggcgccttttatattgtcagatggttttcatcgacggtggttttctgccgggtcttcgttttcgggagcgtcctcggcaattggtcggaatgtgtaaaaacaaataatcagagcggctgcgcgcacaaaggtccggcaagccgctctgggatctttattccgcgctgcacctttctgaggcggcgcaccaatatgccagggaatgccagccatgccgctcgacatcaaggacggttcgccaagccatcagacatccatacgcggacgcggtgaatttattgcgctcatcgccgccatcatggctatcaatgccctcgctgtcgatatcatgttgccgggcctgccgcagatcggcgccagcctcggtgtacattctgaaaatcatgttcagttcgtaatcacggcctatctgctgggtttcggtgtttcgcagcttttctatggcccattgagcgaccgtttcgggcgcaggctgccgcttttcggcggtctggccatctatgttgtcgccgcactgggctctgcctttgtaaccgacttcacgacgctcatcattctgcgtgtgctgcaagggcttggcgctgccgcaacgcgcgtgattgccgtgtccgtcgttcgcgacaagttttccggccgccagatggcggaagtcatgtcgcttgtcatgatggttttcatgatccttccggtcgtggcgcccgccaccggccagctcatcatgctgttcggcgaatggcacctgatcttcatgttcatggccattatggcgcttgtcgtcggcctgtgggcattccttcgcctgccggagacgctccccgtgagccatcgccgcccgctcaccatgaaaagtacgcttggcggtttcgtgattgtccttacgaaccgcgtggcgctgttctatatgctggggacctcgttcattctcggcgccctcttcggctatatcaattccgcacagcagatttttgtcggcatctatcagctcggtacattattcccgctggcctttgccgccgtggccatgacgcttgcgcttgcctcgttcctgaattcgcggctggtggggcgcttcgggatgcggcgcatttcccagaccatgctgctcgttttcacgagcttcagccttctctggatggtgctgtctatcgtcatggatggccccattccatttgcggttctgatgataatctatatgaccatcatgctctcgttcagccttgtgaccgccaatttcaatgcgctggccatggaacccctgggcgaagtggctggcacggcttcttccgtgctgggcttcgcacagaccgtcatcggcgcggcactcggcgcggtgataggacaggctttcgacggcaccaccacgcccgttgccaccggctattgcgtgctcggtttcgtggcgcttgcctgtgtgcttatcgccgaacgcggacggttgttcagggttcaaaatccgccagccgaacatgtgatctaatcacccttcgcaaatgtaaaagcccgcctgaccggcgggctcagactgctgacaaacctcgggcagggtcaaaatggcctcagattcacggaacgtcacagattcaaaacgtgagcagatcggaatcaaaacccatcgtttttgactgctgccaaaaatcgaggggtttttcatcaatctgagcccgcctgaccggcgggcttttacattcgtatcattcttcccagagggcggttcggatcgcctgccagctttccctgctgggcgcgattagaagtccgccgccggtatgagatggcagatagttgctcccgtcccaacgggcaagatagccgcccgcttcctgatgaataagggcgccgggcagatgatcccacggcatcagcttgttatagaccgcaaaatgcgcaccacctgtcgcgatgatgcgatattcatgtgccgcacagcgataaccgatctgcgagagaaatttcgtatggttgcgcgcaaggcgcgagcgcatcggctcaggcgtatattgccacgatacagaacccgtcatctgccctatggcggcaggcgcggcgacatgcacattgcgggtcgtaccatcagcacggcggatatggctcccggctcccttcgcagccatgatccagtccttatcgacgggatcatgaataatgcctgcaacggtttcgccttttgacaccaccgccagcatcacgccaaaaagcggcaccccggaagcaaaattgaaagtgccgtcgaccggatcgatggtgaatgccagatcggcctctcccaagcccgcaagcaagcccggattgtcggaacaggcttcttcgcccacgatcaacgcatcgggaaaccgctccctcaaccgggcggtgatgaagcgttccgcattaatatccgcctctgtcaccagatcagcaggggatgtcttctgccggatgtcacccacttccagatggcggaaacgcggcattatttctttggctgccgcttctgccagaagatccgccagccaatcgagttgtccatcaccaaagcgcatcgtcactacccttctcgccattggccatcaggcccgcaaaatcgaacagtttgcgatccagaagatggctcggccgcacattggtcagggcgcggatcatcgtgtccttccgtcccggcatacgcttttcaatatcgatcagcatggctttcatggcgttgcgctgaaggccgtcctgactgccgcaaaggtcgcacggaatgatcggaaactgcattgcgttggcgaatttttccagatcatcttccgcagcataggcaagcgggcggaaaaccataagatcgccttcgtcgttcagaagttttggcggcatggccgcaaggcggccgccatggaagagattcatgaagaaggtttcgagaatatcttcacggtgatggcccagaacaatggcagagcagccctcctcgcgcgctatgcgataaagattgccacggcgcaggcgcgaacaaagcgaacaataggtgctcgtttccggcagcttgtcggtaacgatcgaataggtgtcctgatattcgatgcggtgctcgatgccatagcgcgtgaggaaatccggcagaatatgctttgggaagttgggctggccctgatcgagattgacagccagaagttcaaccggcagaaggccgcgccatttcaggtcgagcagcaaggcgagaaggccataggaatccttgccgcccgacaggcagaccatccagcgatcacccggctttaccatggcgaaatcttcaatggcctgccgtgtcaggcgcacaaggcgcttgcgcagcttgttgaattccactgtggcaggcacatcgcgaaacaaaggatgacaaccactgctgtcagcatgttccgtgatatcagcatcgaaagcgttcatggtgcttcccgaacaattgaggatattgcaggtttggagcgcgttttaatctgaatgaatcagatcggcgctccaactattttttgacgcgcatcttatccgaaaaccgtttcacacttttcgggatgcgctctcatacccaaaactggacgccgggaaaaccggcaaaccggaattctttgcaggcaaaaaagcgcaagtgcctggaccgtccttttactttacgactgcaatcttcactcagggattaaatccaaatgtttgatattttaaattcgataggggtcatcggacgcagattgtttctatcggtattttttctgctgttcagcgctcttctttcagcttgcatcacttaccatacagcttgcgtcacttaccataccgaccgacagatcgatgatacgcttggccctcccggccccatcgccaaagttccaggataacgcataagaaaaacccgcgctgcatacacagcgcgggttttgtatttcggcttgataccgcaccccagccggggcacacagaattagcgcgagtagaattcgaccacgaggttcggttccatctggacggcgtaaggcacatccgaaagacccggaacacggttgtaggtcgcgaccatcttgttgtgatcgacatcgatgtagtccggcacatcgcgttctgcgagctgaacggcttcgagaacgatggcgagctgcttcgacttttcgcggacttcaacaacgtcaccgaccttgaggcggtaggactgaatgttgacgcggcggccgttcacgttcacgtggccgtggttgatgaactggcgtgcggcgaaaatcgtcggaacgaactttgcgcgatacacaacagcatccagacgcgattcgagaagaccgatcaggttttcacccgtatcgcccttgcggcgagcggcttcttcataggtcttgcggaactgcttttccgagatatcgccgtagaaacccttaagcttctgcttggcgcgcagctgcacaccgaagtccgacagcttgcccttgcggcgctggccgtgctggcccgggccatattcacgacggttgaccggggacttcggacggccccagatgttttcgccaagacggcggtcaatcttatactttgcggattcgcgcttgctcatcgcatttccttcaaaaagttagagcgcccggaggcgctggaggaaacgcgccctcctctgccctgcgtttccgaggactgacaggatgaagtgcgcgagcgcgatcttcatccacgggacacgtcaaatgaaacgccagcgcatgaaagcgccagcgatggcggcttttagtcattcccctgccgtcttgtcaagttcacgggtgctgcaaaggccagaaaacatgccttttccttcccctttgctaccatttgcaacgctctgccatcaagcgtgaaggaacatggcggctgttttcccattaactgacaaacctgcaatcaaagaggtgtgcatggtgttgtctttttcccggccttcacgaatattcatcatggtctgtctgacattggtttttttcctggcgccaggtcttttcaggcaaggcagcacaaaagcgcagacattcatcgagcggatattgaaacaggatgcgcagaaggccaaaaaatataaaaaacgcacagtccaaaagcgctccagcaagcgacttttagcaaaacaggctgaaaagcctgccccgcaaccaaatatcgaagtcaaatcgaaaccaacaactcctgttcccgttccggtgcctgcgccgcgccgtactgaagaaaaagcgcaaaaagaagcccccgccatggacgaggcccatgaggcaaagcctgccgcggacaaagccgaaccggagcaacaggcaaagccacagaaggatgatcgcatctatcaggtggcctgcccggctttgatttccggcgatgttgacggaaaattgctgccgcccatcaaggatggcgaacaatgcggcacccactccccgctttccttaacggcgatcggcacgaaagagccgctgcgatttgcccatcccgtcaccaccaattgcgccatggcggtaacgcttgcccagtggagcagcgccataaagaaagccgccaaaacagcctatggcgacgatttcaaaataacgaagatcggcacaggctccgattatcaatgccgccgggtgaatggcgcatcgagcggccgtatttcggaacatgctttcgccaatgcgctcgacatcatgtcatttgaattttccgatggcagcaaaaccgagcttcaaagcggatggaacggctcggacaaggaaaaggctttctggcgtgcagtgcatgaagcaagctgcgagcttttcatgaccgtgatcggccccgatggcgatgctgcgcatcggaccaacatgcatcttgatcagggttgccacggcaaaacctgccttatgcggatttgcgaataaatttgtgtcgtaacttgcggaagttcatagaaaaatccaaatcatcctttcagatcggttccggttaaaacgaggtcgatggagccgctttctttctttgtttgtacgcattatccgacgtatcgaagcgggatcagaaatcagtccagtggactgattttccagcgtagacgcttcgcacttttgctggaaatgctctagactgaactgcttttatcgattcaacagctctgcttgacagcggcagagtttttccagaaggaaacggggcatgaaatcgaccaagatcatactttccgctatttttgcctttggtttcactgccgccgcgcaagctgatgccgtgccaaagcggacaaaggatttcacagccaattatcagacgctggtgaaagaccagcaggcatctccacaggtggccgattgcattgcttcaggctacgactatgtgaaaaagagcaagaaatatgatcgccttggcttcaccaaggcggatattgcagccgctgccaccagcgataaatcggccaaattcagcgcaaaagacgcgaagaaagtttccgccatcatttccgttcccggcgaagcgcgtataaagagcgtcggctataaatgggacagcatcacgctgcgctgcggcataacacgcggcaagttgcaggccatagaaatcgtgcgcaagtaaccgttttcttgcaatgcaggcgatcttttcgcctgcattgacgctcattttctgtcgtcatcggaaacgtggccgggcaggcccttgcgtttggtttcggcgagctcttccagttctttttccgtcatcgattcatacatctgcttcgatgcgccaaaaagctcgctcaccttgatttcgccgcgcttggccgcaagtgccgcgcccgctgctttctgttgtgcctgtgattttgccggcatgatcttgtcgcctcccgtttcactcgggccggattatgctctaaacaagctcgacttccacaacgccctggatagccttcatggcgctcgcgatctgcgggctgacgcgatagcgatgcggcaattcgatctccacctcacgctgtccgttatccttgatgacgatgaggctcacctgtccgtcaccgcgtgtattgaaatgcggtgcgatgtggcggaccgcatcagccgagcgcagatagagtcgcatagccttctgcatacggcaagcctcgtcttccagcgactggacagtctgaatgcgcaatccgatgccttcaggccggttttccgcctgcaccgtgatcaccaccgatttgccgctttccaacagatcgcgatattgtgcgagcccttccgaaaacaggaccgcctcaaactggccgctggcgtcggaaagctgcacgatacccatcttgttgccggtgcgggtcttgcgctcctgccgggccgtaaccgtcccggccagacgccccgcgcttgcgccgcgctttaccgcggctgaaaaatcagcccagctttgcacacgcatccggttcaagacgtcgcgatattcgtccagcggatgggcagacagataaaagccgaccgcctgaaactcacgatgcagcatttcagatggcagccagggggctgtcggcggcaggataagtgtttccctgggcgcgccggaaaggccgaaaatatccgactggccgctgacggcattttcctgcgtgcgctgggcaaagcccagaatgcggtccatcccggcgcacatggcagcgcggtcccgcccaaaacaatccatcgcgcctgcattgatgaggctttccagaacacggcgattgataattttgggatcaatccgctcgcaaaaatcctcaaggctttcaaactgtttttcggcacgcacatcgacaatatgatcgacagccgcctcccccacacccttgatggctgcgagcgaatagaaaatcttcttctcacccacttcaaacgggcggaacgatgtcttcaccgaaggcggcacaacctcaatgcctagacggttcgcctcgcggcggaaatcgttgagcttatcggtgttcgacatatcgtaggtcatcgacgcggcgaggaactcgaccgggtaatgcgccttcatataagccgtctggtaagaaacgatggcataggccgcagcgtgcgacttgttgaagccatagtcggcgaacttggcaagcagatcgaaaatcatgttcgcctgcgccttgtccaccccacgctcaaccgcaccatccacgaaacggacacgctgcttgtccatttcctcgcgtatcttcttgcccatggcgcggcgcagaaggtcagcttcgccgagagaatagcccgaaagcacctgcgcgatctgcatcacctgttcctgatagacgatgacgccctgcgtttccttgatcaggtgatcgatcttcgggtgaatggaggcgatctcctcctcaccattcttgcgcgcattataggttggaatgttctccatcgggcccggacgataaagcgccacaagcgcaataatatcctcgacacgatccggcttcatgccgagcagcgccttgcgcatacccgcactttcaacctggaacacaccaacggtttcaccgcgcgacagcatttcataggtcagcgcatcatcaagcggcaggtgggaaagatcgatatcgatccccttgcgcgccaccagcttgaccgccgtttgaagaacggtcagcgtcttgaggccgaggaagtcgaacttgacgagacccgcctgctccacccacttcatattgaactgggtgacaggcatgtcggatcgcggatcgcgatacattggcaccagctcagacaaaggtcgatcaccgatcacgatgccagcggcatgggtcgatgcatgccggtaaagcccttcaagcttcagcgccatgtcgagaaggcggccgacgaccggctccttctcgcgctcctcgttgatcttaggctcggactcgatggcttgcgccaatgataccggattggccgggttctgcggcaccagcttgcagaggcgatccacctgcccatatggcatttccagaacacggccaacgtcacgcagcacggcgcgagcctgcaaggttccaaacgtgatgatctgtgcaacctgatcgcgcccgtatttttcctgcacatagcggatcacctcttcgcggcgatcctgacagaaatcgatatcgaagtcgggcatcgaaacgcgatcgggattgagaaagcgttcaaaaagtagcgagaagcgcagcggatcgacatcggtgatggtcagcgcataggcgacaagagaaccggcaccggaaccacggcccggcccgaccggaataccatgagctttggcccatttgataaagtcggcaacgatcaggaaatagcccggaaacttcatgcgggtgatgatgccgatctcatattcgaggcgttcggcatattgttccggcgtatagccttccgcaaggcccgcagtctcaagacgcttcttcaggccctcgcgcgcctgccgcgcaagttcgtcagcttccgcctgaacggcagcttccggatcgtcggactcgccggtaaaccgtggcaggatcggcttacgcgtctgcgtgtaccaactacaacgcccggcaatttcgaccgtattctcaagtgcttccggcaggtcggcaaaaagctccgccatttccgcgcggcttttcagacaatgatccggtgtcaggcggcggcgatcatcgttggagagaatctggccttccgcaatggcgagcagcgcatcatgcgcctcgaaatcctccgctttcaggaaaaaagcctcgttggtcgcgaccagcggcaaatccatctcgtaagccagttccaccgtactggcttccacagtgcggtcataccccgcctggcgctgcaattcgacatagagacgattgccgaaggtttccttcaggaaagccaagcgcgcgcgcgcgcggtcggcacgatccgccgtgaaggaccgcccgatcggccccaaaggtccgccggttagcgcgattacatcctcagacaaggctggcagccagccagcctctatgtggatagggtcgccagcaggcgtatccagaaatgcacggcttacaagccgcacaatattggcatagcctgcttccgttgccgcaatcaggacaagcggcgcaagatccagcgcgagcttgcggttaacactgcggctattgtcattatgatcgccgaaggcaacgtcaagctgacagccgataatcggctgcacaccatccttcgacgccttctgcgcaaattccagcgcaccgaacagattgttggtgtccgtgactgcgatggccggcgcttcgtcggcaagcgcctgtttgatgatcttgccaagcggcaatgcgccttccagcaaggaataggcggaatgaacccgcagatgaacgaaacccggcgtagcagagctaccgctcgctgcgtttcctgctaccgtatcgttcattcgtccaccccgatcttccgtaaagccgcatcgacgaccgctcacaggttggtcggcagctttcctgcttttcaccttcaacggccagatgtcaatgatgccgcttgcggttggcggcgggcgactctgaccgcccgcaatttccagtgtcggggaatgttcgggcgatgtccagagaggctaccgcccggatggggcaggttcacaggaacccgaaatattttccaaagcagatccggctaaaacggaatcgtttttggctcgaaactctagatggcgcttacccagatcgcaaaagttgcaatgaagaggcttatggaaatgaaggacaaaacatcgtgtacgagatcggtcatgtcggaaactcctctttgtttacgtctgtttgttatttgttctatttttgttcctaagtcaacacctattcgatatccgcattcattttagggtttataaatagtgaacacgtaaccgcaggcaggtgtgccggggaagcaaaaacaaaggagggaggatattgcgacgctgcgccacctcaacatggaggagcgccctgcgccagcggaagttcgctcgataaggccgctcccggcggctccccaagataagcgaaaatggctccgtttagagcggttacaacgattccgttttaaccactctaaagatcgacgaccctaccgtctttcagcgtcacccgccggtccatgcggcgcgccagttcgtggttgtgggtcgcaatcagggcagcaaggcccgactggcgcacgagcgcctccagcgcaccgaaaacataggaagatgtcgtcggatcgagattgccggtcggctcgtcggccagaagcacgagcggcgcattggccaccgcgcgcgcgattgcgacgcgctgctgttcgccgccggaaagctctgccgggcgatgcgaggcgcgtttgccgatcttcatatattcaagaagctgctgcgcgcgttctgctgccgcctttctggaaaggccgcgaatcatttgcggcagcatcacattttccagtgcggaaaactccggcaggaggtgatggaactgatagacaaagccgacatcgttgcggcgcacggcggtgcgctcatcatccgaaagcttgctacaggaacgtccgtccagaacgacatcaccactgtcagggcgctccagaaggccggccgtatgcagaagcgttgacttgcctgcacccgatggcgcaacaagcgccaccatctcgccgcgacgaagcgtgaaatcggcatcgttcaggataatcagctcgcggtcggcttccttataggcgcggccgatgcgctctagccgcaggatgatttctgccgccattattcgtacctcaatgcttcgaccggatcgagcttggctgcgcgccaggcgggaaagatggtggcaataaacgaaagcaccagagccatgacgatgacggaaagggtttcgccggggtccatcttggccggaagctggctcaggaaataaagctccgggttgaaaagcgtcgtgccggaaagccacgagaagaattcgcgcaggcgctcgacattgaggcacacgacaacgcccagaatgacgcccgccaccgtgccggtgacaccgatggcagcgcccgtcatcaggaatatgcgcatcaccgcgccgcgtgtcgcgcccatggtgcgcaggatcgcaatgtcatgccccttgtccttcaccagcatgatgaggcccgaaataatattcagcgcggcgacgagcacgatcagcgtcaggatcatgaacatcacgttgcgctccacctccagcgcggaaaagaaggtctgattgcgctgacgccaatcgacaagcgaaagctggcgcgctgcggcctcctcaacgggtgcccgcatcgcatcgaccttatcgggattatcgacaaaaatttccagcgactgcacctttccttcctgattgaagaaaagctgcgcctcggaaagcggcatcatgacaatagaggaatcatattccgacatgccgatctcgaagatcgcaacaatcggataggctttgacacgcggattgacgccaaagggcgtcacatcgccatccggcgaaataacgcgcagcgtatcgcccacggaaagccccagattttcagccattcgcgtaccaatggccacgccgccactgtggtcgaaacctttcagcgtgccctgacggatattggacgatatgagcttcagcttgtcgaggtcttcctcacgcaaaccccgcacgagcgcgcccgttcccgcaccaatattgccctgcacgagcgcctgcccttccacaacgggaatagcaaacttgatacccggaatggcattcacacgcttgataaggtcggcataatcatccagtggacggtcgatcggctgcatgatgaggtggccattgatgcccagaatgcgcgtcagaagctcggcgcgaaaaccgttcatcaccgccatgacgatgatgagggtcgcaacacccagcatgatgccggtgaaagaaaagccggcaatgaccgaaatgaaggtttcacggcggcgcgcacgaagatatcgccacgcgatcatccgttcaaaagccgaaaaagggccggacttcggcgccttcacggctgccgtggccttccctccggactttgccgccgcgttgctcatgcttgtgccgtcaacatgttgattgctgcttcaatacccaggctctggcgttcgcccgtcttgcggtccttcacctcgacttcgccagccgcaacgccgcgcggaccgacgatcacctgtgtcggcaggccgatcagatctatcgtggcaaatttcgcgcccggacgttcatccttgtcgtccagcagcggatcgacaccggcattggtcagcgcctcgtagagcttttcgctcacaccatcgcatccctcatcgcccggcttcatgttgacgatgccagcaccaaacggtgcaatggtcttcggccagataatgcccgcatcatcatgcgaagcctcaatggcggcagccaccagacgcgacgggccgatgccataagaccccatggaaaccagatgttccttgccatccggcccctgcactttcgcgcccatcggctcggaatatttggtgccgaaatggaaaatgtggcccacttcgatgccgcgcgcggaaacctggctttccggcttcaccttggcccaatcggcttcgtcgtgcatttcgtccgttgccgcataaggcgtcgtccagcgcgtgacggtatcggtcagctgtgcgtcattgcggaaatcagtatccgcacccggcacggcaaggtcgagataagcacggtcgcaatagacctggctttcgccggtttccgccagaatgatgaattcatgggaaagatcgccgccaatcggccccgtatccgcgcgcatcgggatggcctgcaagccaacccgcgcaaaagtgcgcagataagacacgaacatgcgatagtaagccattttcgcgccttcataatcgaggtcgaacgaataggcatccttcatcagaaattcgcgtgagcgcatgacaccaaaacgcggacgcacctcatcgcggaacttccactggatatgatagagattgagcggcaaatccttgtaggagcgcacataggaacggaaaatatccgtaaccatttcctcgttggtcgggccgaagagcatttcacgcttctgacggtcctgaatgcgcagcatttccttgccataggcgtcatagcggccgctttcgcgccacaggtccgccgactggatcgtcggcatcaggatttcgttcgcacccgcacggttctgttcttcacggatgatggtgcagaccttgttcagcaccttcaaaccaatcggcaaccaggaatagatgcccgcagactgctgacggatcatgcctgagcgcagcatcagcctgtgcgagacgatttccgcctccttgggattttccttcagaatgggcaaaaaataccgcgacagacgcatcgtaaccaccgatcaagaggaactgcctgaatgcttcaagaatcaggcaaaaattaagcatattccatggtttcttaccgggtaatgcatctattgaaaacccgcatgaaaaagctttcgccacagcggattccgccatccacaaccataaaatacaagcgggggaacgcagggcacaaaatgccacttcaagattcacatttaatttcaatatattatagatatatcaccagacgggagcaatttttacgaaagaattatgacgcaatagaagatttttggtgacaaaagctgtgcggttcgctatttttttcaccataagagcaacaacggaataaaaccgttggtttcacgcggtgaagtcttgggaggatggatccaggcgcggtttccgcagccgccagtaaaatggaaaacggatcgaacgcgtattcaattggcagggcgaaagccttgcttttttttgcacttgcaggatcgccacttccacctctgcgaggcattttattgatttgaataatacattaattttgtaggattatcatcaggatgatttaccatgcataagtattcaatttttcacttatgaatattgccgtgaaaacgaatactcccttccggctgcggcaaatgggtaatgaaaaagctgaaggcatatttgcagcgagcgtttcttgctttaacggaacagccctaactctttgttttgccgcattatccgacgcatcgaagcgggatcggaaatcagtccagaggactgatttccccgcgtaggcgcttcacacttttggctcgaaaaggccccaatctcgggcagcctcaaatttccggttctggcggagaagccttatgtcagatcggggaagaaatggggaatatcgtccagtccgagaccgcttacctgcgtcagataataatagagcaggaagataagcgtggcggcaacggtggtgcgcaagaaagcgcgcccgatatgcggcttggctggagcactggcgacggttccaagtgtcacctcgttttcctcggcctgcgtgcgcaaaccaaaaggcagcagcgcaaaaagtgctgtccaccagatgatgaaatagatcgcaatgccggaaaagagagacatgatcagacctcttcgagttcgatcagcgtgccgttgaaatccttgggatgcaaaaacagaaccggcttgccatgcgcgccaatcttcggctcgccattgccaagaatgcgggcgccttccgccttgagacgatcgcgcgcggcgatgatatcggcaacctcatagcacagatgatgcatgccgcccgaagggttcttctcaagaaaggcagcaatcggcgagccctcgcccagaggttccagaagttcgatcttggtattgccgacgtctatgaaaaccaccgttacgccatgttccggcagagcctccggctctgtgaccgtggcgccaagcttaccgcgataaagcgcggttgcggcttcaagatcgggaacggctatcgccacatggttcaagcgttcaagcataagcacctcccatgccagtcagttcgcaatttcgcaggattaccgtatcctattcacgaagacggtcactaccggctttttgccccaggcttcatttgccgcagcccggacggcgcggcgaacagactcgcgcaccgtctcaatatccttgcggcgaacgcgcggtatgctgtcgatcgcctcaatggctgcatccagcagaatgtcttccatcagttcaccctgcctgtcctcctcaggcaggccgaaggccacaaggtcaggttcgtccagcatcttgtgctcccggtcgagcagaaccgataccgcgacatggccgacataggcgagcttgcgccgctccaccataccgatttcttcttcgtcgccgatcagcttgccgtccttgtagaggcggcccactggcgcttcgtcaatgatctcggccttgccgggcgcaaggcgcagcatgtcgccgtcacgcacctgtgcgatctgctcgatgccctccatcgcacccagagacccttgcgcgaccagatgagcggcctcgccatgcaccggcacgagaatctgcggacgaacccaggaatacatgcggcgcaactcactgcggcgcggatggcctgaaacgtgaacgagggcgtcctcatcgccaatgatcttgataccgcgatcgatcagccggttcttgatgtcgagaatggccttttcgttgccgggaatggcccgcgacgaatagatgaccgtatcacccgccgtcagggcgaggctgcgcatctcatcgcgggcaagtttcgccagtgccgcgcgcggttcgccctgactgccggtcaggatcatcaccacattttcacgcggaatgtagccgtaatcctcttcgctgagatattccggcaggccttccatataaccaagttcggttgcaaccgagatggcgcgcttcatcgaacgccccaccaccagaacctgccggcccgcatcgcgggcagcttccgtgatcgaacggatacgccccacattggaggaaaaagttgtgatcgccacacgtccgcgcgcattctggatcagttcgcgcagactttcacccacctggcgctccgatggggactcaccttcacgcagcgcattggtagagtcgcagatcagcgccagaacaccggcctcacctatggcgcgaaagcgcgcttcgtcaatgacggggccaagcgatggctcgggatccattttccagtcgcccgtatgcaccaccgtgccaagcggcgtggtgatggccagcgaaaccggctccggaatcgaatgggtgacagcgacggcttcaatcttgaacgggccgacttcaaacgtctcgccggccttatagatcgtgatcggaatttccggcgcactgtcttccgactggcgcttggcttccagcagaccagctatgaacggcgtcgcatagacgggaactttcaggcgcggccaaagatcaagcagcgcaccaaaatgatcttcatgcgcatgggtgatgacaatgccgcgcagattgtgcttttcagcttcgagatagcgaatatccggcagaatgaggtcggcgcccggctgttccggcccggcaaagctgacccccatatccacgaccagccattcgcggttatccgcaggaccaaaaccatacatggccaaattcatgccgatttcgcctacaccgccgagcggcagaaagacgaattccgtagtattggaccgggccatgaaacttcctttgtgatcaattctttagagcggttcccgttttaacggaatcgccgaaaccgctctaactatttgtttgtcgcattatccgacgcaaaactgtttcgcacttttcgggatgcgctctagtcttgtcgcttcaactggacctaaagctaccctgttgcaacccctgcaatacaagacaacgaaattatttgcgtattgttgcagccgtcccgaaatagacatcgcccgccgttaccgcgacccgcgaaccttcatcctcgcgaataacaaagcgacaagcctcgtcaatcgtctcgaaacgaccttcaacaacgcggccttcaacctgcatggtaacgtgctggccaaggccatgcgcgcgcttaagccaacgcttgcgaatatcgtcgagacaacgcccctcgttccagacacgatagttgaccgaccacgcatccgacagcgcagcgaacagggtttcagcatcacatttgctgccgagcgcccgcaatgaggttgccggataaggcgggtcgtccggaaaggcgaccacattggtcccgatgccgatggcaacggcaaacaaattctttgccagaatggaagattccagcaggatgccggtgagtttggcgccattgaccagaacgtcatttggccatttgaggccgattgtcggcggcaccgcaggcccggttgcggcaaagaccgcatcaagcgcatcggcaagcgacaggcccgcgacgaaaccaagcgtcgctgccgttttcatttcataggattcgaccagaagcagcgtggaggcaagattgccttccggcgtagaccaggcgcggccccgtcttccgcggccgctttcctgttttttcgtaacaagccagagcttgcccggatcaccgccagccgcccgttccagagcaaccgcattggtggaacctaccgcctcgaaagtttcgagacggtagccctcatttgccgccaccggcgaaagcgcaaaactcatctcagcttccgcccccaagctttgattagaaaaacgtcctggctgcggcttcggcatatccgccaatcgggccagcaaggaagacatagaaaagcacgaaggcacctgttacgccgagtacgaggcgaagctcgcccgcgaccggaacaaaacccgctgccggttcatcgaaccacatgatcttgatcatgcgcagatagtagaacgcgcccacgaccgaagccacgataccgatgatggcaagcggataaaggcctgcttccacggcggcaaggaaggtgtaccacttgccgaagaagcctgccagcggcggaatgcctgcaagcgaaaacaggaagatggtcatgaccgttgccagcaccggattggtgcgcgacagaccagccagatcgtcgatgttttcgacgttgccgtccttggtgcgcatggcaagaatgaaagcgaagctgccgagcgtcatggcgagatagatcgccatatagatcatcacgcccttgacgccgataaccgtgcccgcagccagaccaacgagcgcataacccatatggctgatcgaggaataggccatcaggcgcttgacgttgcgctggccgatcgcggcgaacgcgcccaacaccatggaggcgagtgcaacgaagatgataacctgctgccagtcatgcgtaaccggagcaaaagcctcagtcacaacacgaatgatgagcgccatggcggccatcttcggtgccccggcaaagaatgccgttaccggggtcggagcgccttcataaacgtccggcgtccacatgtggaacggaacggcggaaatcttgaatacaagaccggcaaggatgaagatgaggccgaacaccaagccaagctcgcgctggccacccgaaacagcctgcgcgatttccacgaagccgatatggccggtatagccgtaaacgagcgatatgccatagagcaacatgcccgaagaaagcgaacccagcacaaaatatttgaggcctgcttctgtggaacgaacgctatcacggttgaacgccgccagaacatagagcgccagcgattgcagttcgagacccagataaagcgtcagcatgctattggccgaaaccatcaggagcatgccgagcgtggcaatcacgatcagcaccgggaactcgaacttgtcgaatttctccgccttggcaaagccaaccgacatgatgagcgccacaatggatccgagcagcgtcagcaccttcatgaagcggctaaagccgtcaatgacgaacgcaccaccgaaaaccgtgccgtttgcgggaaccagaagcaccagagccaatgccgcaatcagcacagcgacggacaatccattgacgagcgtggttgcccgttcgccagaaaacacgccgatcatgagccgtgccaaggcgcctacagcaaggagaacctccggtgctgccagggtcagatgagctaacagatcagtctgcatgacctttacgcctctattctcttattggaccagcatggcgctcgcgttggccgcgagagctgcatcgtaatgttggatcaaggcgttcacggcaccggcggtcgcattgaagaccggggttggatagacgccaaagaagatggtgagtgccacaagcggataaaggatcagcttttcacgcgggctgaggtcgaggagcgccttgaggctttccttgtccagcgcgccgaagatcaccttgcggtagagccagagcgcataggcagccgagagaatgacgcccgtggtcgcgaacagcgccacccaggtattgacccggaacacaccgaacagcgtcaggaattcaccgatgaagcctgaagtacccggcaggccgacattcgccatcgtgaagatgaggaaggccaccgcatatttcggcatattgttcacaaggccgccgaaagcagcgatctcacgggtatgcatacggtcatagatcacgccgacgcaaaggaagagcgcacccgacactataccgtgtgacagcatctggaagatggcgccctgcaggccctgctcgtttgccgcaaagatacccatcgtcacataggccatgtgggcaaccgacgaataggcgatcagcttcttcatgtcctcctgaaccatggcgacgagcgacgtatagatgatcgcaacgaccgacagggtgaagatgaagggcgcgaaatcagcggaagccagcgggaacatcggcagcgagaagcggatgaagccatagccgccgagcttcaggagaataccggccagaatgaccgagcctgccgtcggcgcttccacgtgtgcatccggcaaccaggtgtggaccggccacatcggcatcttcaccgcgaaggacgcgaagaaggcgagccatagccatgtctgcatacttgccgggaagttatactgcaacagctcgacgatattcatcgtgccagcctgccagtacatggccatgatggcgatgagcatcagcacggagcccaaaagcgtatagaggaagaacttcaggctcgcatagacgcggcgcttgccgccccacacgccgatgatgatgaacatcgggataaggcttgcttcaaagaacacgtagaacaggaacaggtcgagcgcgcagaacacgccgatcatgagcgtttccaggatgaggaacgcgatcatatattccttgacgcgcttttccaccgacacccagcttgcgagaatgcagaagggcatgaggaaagcggacagcaccacgaacaggacggagatgccgtccacgcccatgtggtagctgatgccgctgcccatccagtcgagttcctcgaccatctggaagccggggtttgaattatcgaaccccgcccagacgacaagcgacaggataaagacgaacaccgtcgtgagcaaagccacgttgcggatgttgcgacgcgaagcctcgctgtcgtccttgatcagaaggatcagtaacgcgccgacaagcggcagaaacgtgaccgttgagagaattggccagtcggtcatcagaaagagctcccgagcatcatccaggtgacgagcgcggcgacgccgatcagcatcgcgaatgcgtaatgataaaggtatccggactgcatcttgacgacgcggttggtgacatccagcacacgggccgacacgccattcgggccgaagccgtcaatgagccagccatcaccacccttccagaacaggcggccgagccagcgagctggacgaacgaacaggaagtcatagagttcgtcgaaataccacttgttcagcaggaactggtagagaccgcgatggcgggccgccagcgccttcggcatttccggcgcgcggatatagaatatccaggcgacgacgaagccgatgaccattgcaacgaaaggcgacagcttgacccacagcggaacgtggtgatgttcctcaagaagctggttggcggtcgaagtgaacaacgaacccttccagaactcgacatattcgtggccgaagaacagttccttgaacagaacgcctgcaagaatggcgccgatgccgaggatcaaaagcggcacgagcatgacgggcggcgattcatggacgtgatgcatgacttccgccgaagcgcgcggcttgccgaagaaggtcatgaaaatcagacgccaggaatagaagctcgtgaagagagccgccacgatgagcagtgtcgaggcataaccgcttgcgagattatgcgaagcaaacacggcttcgatgatcccatccttggagaagaaaccggccgtaccgataacggtgcccggaatgccgaggcccgtgatggcgaccgtaccgataatcatcatccagtaggtaacggggatcagtttgcgcaggccacccatgcgacgcatatcctgctcgtcggaaacggcgtgaatgaccgaaccagcgcagaggaacagaagcgccttgaagaaagcgtgcgtgaagagatggaacacggcagcgccataagcgccaacgccgagagccgcaaacatgtaacccagctgcgaacaggtcgaataagcgatgacgcgcttgatatcgttctggacgagagcaacggtggccgcgaagaaggcagtcgtggcgccgatgatggttacaaccagaagagcggtctgcgacagttcaaagatcggcgacatgcgcgcaaccatgaacacgcccgcagtcaccatcgttgccgcgtgaatgagtgcggaaaccggcgtcgggccttccatggcgtccggcagccaggtgtgaagcaggaactgggccgatttacccatagcgcccatgaacagcagcaggcaggcgatcgtgatcgcgccctgtctgtcgagctggtagccgaggaaatccagcaccacctgattggcatcgccacccggaagggcgttggctgcggcagcaaagatcgtgttgtaatcgaccgactggaacagcgcgaacacactgaaaataccgagcaggaagccaaaatcgccaacgcggttgacaacgaaagctttcattgcggcggcattggccgaaggcttcttgaaccagaaaccgatcagaagataggaagccagacccacgccttcccagccgaagaacatctggatcagattgtccgacgtcaccagcatgagcatggcgaaagtgaagagcgagagataggcgaagaagcgcggacgatgcggatcgtggtgcatatatccgatcgaatagatatgcacgagggccgacaccgagttgaccacaaccagcatgacgccggtgagcgtatcgacacgcagcgcccagtcaaaggtcagcgcgcccgaattcacccaatggagaaccgggatgcggacagtttcggcatcatggccaagcggtatcttgaagaagacaatccaggacaggattgccacgaaaaccatcaggccggatgtgatgtattcactcgctttggctccgatcttattgccgaacaggccggcaacaagaaagccgataagcggaaggaagacgatcgcgtagtagagcatttgcccgtcaacctttcataacattgacgtcttccaccgcgatggagccgcgattacggaagaaaacaacgagaattgccagaccgatcgcagcttcggcagccgcaacggtgagaacaaaaagggcgaagacctgcccgaccagatcgccgagctggctggagaaggccacgaagttcagattgaccgaaagaaggatcaattcgatagacatcaggataacgatgacgttcttgcggttcaaaaagatgccgaagacgccaagcgtgaacaggatggccgaaacggtgagatagtgagcgataccgatttccatatgcttatcctcagatgcctttgcccgtttcgacttttctgatctcgatcgccgtttcgggcgtacgagcaacctgagccgggatggactggcgcttgacattcggcttgtgccgcatcgtcagcacaatggcgccgatcatcgcgaccagaagaacgagacctgcgacctggaagtagaaaacgtagtgggtgtagagaatgtcgccgagggcagcggtattggtccgcgtggcaacatccgggatcggcaaggcaccctgccccagcttcggcgtgaacatgcggcttgcgaaaacgaagatcagttcgcccagaaggatcaatccgaccagagcgccgaccggcgcatattgcagtgcaccgcgcttcagttcagcaaagtccacatccagcatcatgacgacgaagaggaagagaaccgccaccgcgccgacgtaaacgacaagcaggatcatggcaaggaactcagcccccgtcagcaggaagagcgccgccgcattgaagaatgtgaggatcagaaacagcaccgaatgcacggggttgcgcgccgcaatcaccatgaacgcgctggcgatcatgatgaaggcgaacagataaaagaacgctgccgcaatacctgtcagcatggggatcccccaacacctttccgtgagcaaagccctattgcttcgcccgctttattcaaacttatatccaagcatcggattaaaaagacttttccaatccaatgccgaaaccctttgtcgcattgtcctaggcaaaaccgcttcgcacttttgccggaaatgctctaacccaatcagcgatagggcgcatccatcgcgatattgcgcgcgatttcacgttcccaatgatcaccattggcaaggagcttgtccttgtcgtagtaaagttcttcgcgcgtctcggtcgcgaactcgaagttcggaccttcgacgatagcgtcaaccgggcaggcttcctgacagaagccgcaatagatgcatttcaccatatcgatgtcatagcgcaccgtacggcgggtgccgtcgttgcggcgcgggccggcctcgatggtgatggcctgcgccgggcagatcgcttcgcaaagcttgcaggcgatgcagcgttcttcaccgttcggataacggcgcagcgcatgttcgccacgaaagcgcggagagaccgggcccttttcatgcggatagttcagcgtcgccttgggcgcgaagaactggcgcatggaaagagcgaacgcgctggcgaattccttcaacaggagcgatttggctgcttgagcgattgaagccatgagttttactccttacgccagaccgaagactttgaggaaggtcgcggttgcgacaaccatgaagagcgagatcggcaggaacactttccagccaaggcgcatgagctggtcgtagcgataacgcggaacgaaagccttcaccattgcgaagaggaagaagcagaagcagagcttcagcatgaaccagatgatgcccggaacccagctgaggaaccacacatccaccggaggcagccagccgccgaggaaaagcacagtcatgagggcgcacatcagcgtgatcgccacatattcgccgaggaagaacagaaggaacggcgtggatgaatattcgatcatgtgaccggccacgagttcggattcagcttccacaaggtcgaatggcgggcggttcgtttcagcaagtgccgaaatgaagaagacgacgaacatcgggaacaggcagagccagttccagtcgaggaacgaagccggcaggccaagcatggtgcccagacccgtattctgcgacagcacgatatcggtcaggttgagcgagccaaccgtcaagagaaccgtgacaatcacgaaaccgatggaaacttcataggaaaccatctgcgcggcagaacgaagcgcaccgaggaacggatatttcgaattcgatgcccagccgcccatgatgacgccataaacttcgagcgaagaaatggcaaagatatagagaatgccgacattgatattggcgaccgcccagccttcattgaccggaataaccgcccaggttgccattgcaagaacggcgaaaatgaaaggcgcaaggaggaagacacccttgtttgcgccagacgggatgatcggttccttgaagacgaacttcaacaagtcggcgaagcgctggaacagaccccagggaccgacgacgttcgggccgcgacgaagctgtaccgctgcccagatcttgcgatccgcgtaaagcaggtaagcgacgacgatcagcaatacgacgagcagaacgaccgacttcagcgctatgataagcgcgggcaagacgtaagctgcaaaaattccttccattgttccgtctctctctcgcttactcagctgcctgttggaagccgccggccgcgagcgccgagcattcggccatgacggcggaagcgcgcgcgattgggttcgtcaggtagaagtccttgaccggggaaacgaacgcagcgccgttgcccggattggatgctttccccgccagcgcgacaagatcgtcggcggaacgaggcgtaatggtgtcgatggccagcatatgcggatagtccgcatagagtttggcgcgaagctgctgcaacgaatcgaacggcaggcgcttgcccaggctgtcggaaagagcgcgcaggattgcccagtcttccttcgcctcgcctggtgcgaaaccggcacggttgccaagctgcacgcgaccttcggtgttgagccaggtgcccgacttttccgtataggcggcccccggcaggataacgtcggcggcatgtgcaccggcatcgccatgcgtgccgatgtaaacgacgaagctcgaactcttggccatcatgtcgagttcgtctgcaccgagcaggaacacgacatcgagattgcccagcatgtcgcgcgctgccttgccgccctcgcccggcacaaagccgaggtccagagcgccaacgcgcgaagcagcggtgtgcagaacggagaagccgttccagtcgtccttgatcgcgccgacgtcctgagcgagtttggcggcggttgacagaaccgcacggccgtcttcgccggtgagcgcaccctgaccgatgataatcagcggacgttcggccttggccagcacgtcacggaaggcgtgtctgccggaagccagctggccaagcgtttcagcactgctacccagatattcgtaatcgtaacgcagttcagcctgttcgccgatcagggcgaccgggaaatggcccatgcgctggcgcttgcggatacgggcgttcaggactgcggcctcgatgcgcggattggaaccgatgatgagcaaagcatcagcgttttcaataccttcaatcgtagaattgaaaagataggttgcgcggcccagtgccggatcgagagcggcgccatcctggcggcaatcgatattggcggtgccgagcgcagtcatcaggcccttcagcgcatagatttcttcaaccgaagccagatcgcctgcaacagcgccgatcttttcagccgaggttgcggaaaccttggcggcaatggcagcaaaggcttccggccaggtggcggcaaccagacggccatccttgcggacataaggacggtcgaggcgctgggtgcgcaggccatcccagatgaaacgggtcttgtccgaaatccactcctcgttcacctgttcgttgacgcgcggcatgatgcgcatcacttcacggccacgggtgtcaacgcggatgttggaaccgaccgcatccaccacgtcgatggtttcggtcttgttcagttcccacggacgcgcctggaaagcataaggacgcgaggtcagagccccaaccgggcaaagatcaatgacgttgccctgcaattccgacgtcatggcgcgttcgagataggtggtgatttcggcgtcttcgccgcggccgatgaggcccagttccgaaatgcccgccacttccgtcgtgaagcggacgcagcgcgtgcagtgaatgcagcgcgtcatcaccgtcttgacgagcgggccgatatatttgttttcaacagcacgcttgttttcacggaagcgcgagccatccgtgccgaaagccattgcctgatcctgcaagtcgcactcgccgccctgatcgcagatcgggcaatccagcgggtggttgatgagcaggaattccatcacgccttcgcgggccttcttgaccatcggcgtattggtgaagatttcaggtgcttcgccattcgggccgggacgcagatcgcgcacgcccatggcgcaggatgccgccggcttcggcgggccgcccttcacttcaaccaggcacatacggcagtttccggcgatggaaagccgttcgtggaaacagaaacgtggcacttccgcgcccgccgcttcggcagcctgaaggagcgtatagtgatcgggtacttcgatctctgtgccgtcaaccttgatctttgccatcgcttatccaaacctgcggctcatgccgcatcttccatctcaaacttttgtacctgcgcttgattggcatggccttttccgaaaaccgccaggcacttttcggggtcatgccctgtcgggcaggctcacacaacttattcagccgcttccagacggatattacggctctgaacggcgttgcgagtatattcatcaatgcgcttttcaatttccggacggaaattgcgaatcagcccctggatcggccatgcggccgcatcaccgagcgcgcagatcgtgtgaccttcgatctgcttggtgacgtcgaacagcatgtcgatttcacgcttctgcgcgttacccttgaccatgcgctccatcacgcgccacatccagccagtgccttcgcggcacggcgtgcactggccgcagctctcatgcttgaagaaggcagacaggcgcgcaatcgccttgatgatgtcggtggacttgtccatgacgatcaagccgccggtgccgaaggacgacttcttctcacgcatgccatcaaaatccatgacggcgtccatcatgtcctcggccttgatgaccgggcacgacgcgccgccgggaatgaccgccagcagattgtcccagccgccacggataccgccgccatgcttttcgatcagctcgcggaacggaatgccgagcccctcttccacgacgcacggcgtgttcacatggccggacatctggaacagcttggtgccgacattgttcggacgtccgatggacgagaaccatgccgcgccacgacgcaggatcgtcggcgcaacggcaatcgattccacgttgttgaccgtcgtcgggcaaccgtagaggcccatattggccgggaatggaggcttgaggcgcggctgacccttcttgccttcgaggctttcgagcagagccgtttcttcaccgcagatataagcgccagcgccgtgggtgacataaatgtccatatcccagccgcacttgttgttcttgccgagaaggccggcttcgtagcactcgtcgattgcagcctgaagcgcctcacgctcacgcatgaactcgccgcgaatataaatataagcggtgtgtacgcccatcgcgcaaccggcaatcacgcagccttcgatcagcgtatgcggatcgtggcgcaggatttcgcggtccttgcaggtgcccggctccgattcgtcggcattgacgacgaggtaatgcgggcgaccatcgctctgcttgggcatgaacgaccatttgagacccgtcgggaagccagcgccgccacggccacgcaggcccgacgccttcatctcctcgatgatccagtcgcggcccttctcgatcaggcccttggtattgtcccaatggccacgagccatggcacccttcagggactgatccttgaagccgtaaatattggtgaagatgcgatctttgtcagccagcatgtctcacctgtttccgtcttttgttgctgcctcggcttcggccttagctttagctgctgctgcatccgacgccttgcgggtttcgaggccgatcttcttgtagtccagatcctcggtaagcgcggtcaggccgctggccggttccgacgtcacacggccatcctgcgggccgggcttgatcgtgtcgcccttgcctgcctcaaaagcatcgatgatttcagccaggcgttccggcgtcaggtcttcataggcgtccttgaagatcatgaccatcggcgcgttggcgcaagcgccctgacattccacctcttcccacgacagcgtgccgtcggcattcagctcgaacgggtcatggtggattttgtgacggcaaacatccatcaaagcctctgaaccgcgcaacatgcagggcgtggtgccgcaaacctgaatgtgagcgcgcgagccaaccggcttcaactggaactgcgtatagaaggttgccacttccagaacgcggatcagcggcatgttgagcatggcggcgacatattcgatcgacgctttcgtaacccagccttcctgttcctgcgcacgcatgagcagcggaatgacagccgactgctgacggccttccggatattttgcgatcgtcttgtgtgcccaagcctcattttccgcgttaaacgcgaaagtggctggctggacggcatcatctgcgagacggcgaacggacatcagcggtcaacctcaccaaacacgatatcaagcgagccaagaattgccgaaacgtcggccagcatgtggccccggcaaaggaaatccatggcttgaagatgggcaaagcccggagcgcgcagcttgcagcgataaggcttgttggagccatccgaaaccagatagacgccaaactcgcccttcggggcttccactgccgcataaacttcaccggcaggcacgtggtagccttccgtgtaaagcttgaagtgatggatgagcgcctccatcgagcgcttcatctcgccgcgcttgggcggcacgatcttgtgatccgtattggaaacggggccgacacgctccttgcccagaagcagatcaacgcactggcgcatgatacgcaccgactggcgcatttcttccatgcggatcagatagcgatcatagcaatcgccgttcttgccgaccggaatgtcgaattccatctcgctatagcactcgtagggctgcgacttgcgcagatcccatgcagcgcccgaaccgcgaaccatgacgccggagaagccccatgcccatgcgtcttccagcttcacaacgccgatatcgacgttacgctgcttgaaaatgcggttcggcgtgatgagatcatcgagattcttcaacgtcgtgaagaatggatcgatccatttgccgatatcttcgatcaactggtccggcaggtcctggtgaacaccgcccggacggaaataggctgcgtgcatacgcgcgccgcaggcgcgctcataaaacaccatcagcttttcacgctcctcgaagccccaaagcggcggcgtcagcgcgccgacgtccatggcctgcgtggtcacgttgagaaggtggttcaggatacggccgatttccgaatagagaacgcggattagctggccgcgcttcggcacttcgatatccagaagacgttcgacggcaagcgcataggcatgttcctgattcatcggcgccacatagtcgaggcggtcgagataaggcacagcctgaagataggtcttggcttccatcagcttttcggtgccgcgatgcagcagaccgatatgcggatcgacgcgctcgaccacttcgccgtcaagctccagcaccagacgcaacacgccgtgcgcggcaggatgctgcgggccgaagttgatattgaaattgcggacctgagtctcagccatgttcagcttcctgtcgctcagttcgtctttgctttctcatcaccgggcagaacgtaatccgttccttcccacggcgagagaaaatcgaaattgcggaattcctggcgcaactgcacaggctcgtaaacaacgcgcttcagttcgtcgttataacgaacctcgacgaaaccggtgagcgggaagtccttgcgcagcggatggccctcaaagccatagtccgtcaggatgcggcgcaagtccggatggccagagaacagaatgccgtacatatcgtaggcctcgcgctcataccattccgcgccgaagaagaccggaacggcagacggcaccagcgtatcttcgtccgcctgaaccttgacgcggatgcgctggttctggcgcggagacagaagctggtagacgacatcgaagcgcttttcgcgctgcggataatcgacgcctgaaatatcggtcagattgacgaactggcactgcacatcgtcacgcaggaaagtcagaacgccgatgaggctcgccaccggcacgcaaagcgtcagttcgccataagccagattcgcctcttcgatcgcgtcgccgagacgttccctgatatagccggaaagttcaccgagagcttcttcgctcattttctaacttccttctttagaactcatgccgcctgctttgttttgggaggcccttgcggggcagcagcagaaccctaacaaatttagtgtgcgcaaaccggcgaaagccggatcaacgctcgatcgtgccggtgcgacgtatcttcttctggagaagcaggataccgtaaagcagcgcctccgcagttggcgggcagcccggcacgtaaatatcgaccggaaccacgcgatcacagccacgcaccaccgagtaggaatagtggtagtagccgccgccattggcgcaggagcccatagaaatcacataacgcggctctggcatctggtcgtagaccttgcgcagagcgggcgccatcttgttggtcagcgtgccggcaacgatcatcacgtcggactgacgcggtgaggcgcgcggcgcaatgccgaagcgttcggcatcgtagcgcggcatggaaatgtgcatcatttccaccgcgcagcatgccagaccgaaggtcatccacatcagcgagccggtgcgcgcccaggtaatcagggcatcggccgatgtaacgatgaagcccttatcggaaagctcgccgttcagatcattgaaaaatgcatcgtccgatccgacgggcttgcccgtgcgcgggtcaagaatgcctttcggctgcggagcaacgagcgttgtattggtgccggtcaatcccattccagcgcccccttcttccattcatagatgaagccgatggtcagaacgccaaggaacaccatcatggacaggaagccgaaccagccgatctggccgaaagaaacggcccacgggaacaggaaggcgacttcgaggtcgaagatgatgaagagaatcgacaccagatagaaacggatgtcgaacttcatacgggcgtcatcaaacgcattgaagccgcactcgtaagcagaaagcttttccgggtcgggctgtctgtaggcgacaagaaacggcgcaaccagaagggctgcaccaattacaatcgcgacgccaagaaagatgacgatcggcaggtaagaacttaaaagctcgttcatggtcctttatccggcttgaatacgaggctgcgccgcatgtcataagctttttgaagctgacgaccatgcgacacattgcatctattgcaacctcgtcgccccaagcagcttcaaaaggcatgccgtgcgaactaagcgcttttcgccgggacggttatcgcagcacgtgcgcgagcgcaacccctccggcactttctattgggcaaagtcacgccaagatgcttaataaggcatggcatcaaggccgcttatcccatccaaaccccctatatcatgaaaagatcataatttcgtgaggaaaagtcgcacacctctccacgaggcggcaaccgcggcagggaatcaatcaccccagatgcggaagcggcgtcacgaggcttcatccccctgcccgccacctccatggagcgacagattctacagattctattgtgagcaatcgctgatcgcgcaacgcggcgaccaagcggacggaataatttcaggcagcgaaaaattccggtcgcgatgggttccaaacttggaatggaaaaacggagacaccccggcacacgcgaagacatgccttcagctcacgcggcctttccctattatgcattaatattgtgtggcaggatcgaagggaggtctcgcatggtccaacttcttctcgccagcggcgactatctggtgatcggcgcgatcatcctgtccgtcgtctatctgtcctgacggtttgcccgatcatgcggggcagcaatttcttccacgaataattataaagagaaaaggcggctggcgccactttcgtttcaacagcattttttgattgttgaatggaaaatggcgcgagtgacggggctcgaacccgcgacctccggcgtgacaggccggcactctaaccaactgagctacacccgcgcatttttcaaggcaaaccttccggaagccctgcaccggcgtttccgctcggcgtgtccggtcgtttaagtggttcgccgggaagtgtcaagcgaccgccatgaagaaacgataagaattttcctttttacctaaaactgttgttttttcaggacttttgggaactgaccattatcaacaggatatcaggcatcattattttgagtgaaattcaatcgtccgcacgcgctgattcaaaactatatcaatgaagtatggcaaagtgcggcaatgaagatgcgaacgaacgatccgccgaagcccctgcgcgatgaaaatagtttcaccgattaagttttccggtaatttttccgcttgcacttgcgacacgaattgcataaacggctctcacagtgactggtgaaacagtcgggcgattagctcagttggtagagcgcttcgtttacaccgaagatgtcgggagttcgagtctctcatcgcccaccattctatcctatagaaatcatcatagaatttcgtttctgcgatgtaaattgtgtaacaattatgtgtgaatcacatgtgtagcagataagagcctgcgcccgtgggtaactccatactcctcattcttgacagccgattccccgcatggtgattgtgccgtgggctaatattcgacttggggagttaccatgaaaaagctgtttattttggccgctgggatgatgctggctggctgcattactgatgctggaaaactggaagatcggattgccgctcaaagagcgccttcaccggccataaagcaactcatcatcaatgaggcgcggaatatcctgctcgatccatattcggtccgcgatgtctcgatttcatcccttattccgaatctgaaaagctccaataatgatgggttcatatgcgtccgcttcaatgcaaagaatagctatggcgcttatacgggtctaaaaacggtcggaacaaacgtcattagtgggcggctacttggatattttaccaatccagccatatgcgcatatcctaccgtgaagtggcaccccttgccggaagtttcgcaactgcgcaaactgtgacaggggcaaatcaaaaagcccgcctacatgacgggctttaagctttctacccgactctatgagaacattccgtaagttggctggctctccatagcttccagttgctgttcgcttgtcgtctgcttccgtcgcacgttctttttaagctggcgctcaaattcaagcatatctgcctctttaatgagcttcataaactccttgaatcttttctcgcctaagcagacgtgcaagaatttcgccgcctcacgcgccgcatcaatccggtgcttttgatcttcctcgccttcgatatctattaatataggcttggctccggtgctgtgtttttggggtgccgcgccagccctacaagcccgccgtggaaacccggcgggccgttcttcttgtttcacacactatttgacagggtgagtgtttattcccccaaccctacaaagttacctagtcaaattggtcgggcgtagtcaccaactgttgcttcaagctcggttttgtgacgctcctccccctctgtaacctcctcagttccagcctgaccgctaaacgaccatacaccgccttggcgcttaatcacccgctttttgcctggcgttacagaatactcatcactatcgagtgtgctcatttttgcctgaacgtgcacaactttagcttttccccgaacaatttccaacataccgagattttcaccggtgtcggggtcacgtaactcttctccaccaccaaatatcagaaaccgcgagcccaaagttatgccgctttctgatcctctgttgatgacgatttgataatcatccaccaccttgatgactttcggcaaacttttgtattcttcgttcattcgtctaatcccctgaacaagccgggcctgatcaaaatcgcgtccttgctggtctgattaagtttttcaccaacagcttcgatatcgttataaatttcttcataaccccggatatgaatctgaaccagcttatttgtctgaacgtttactacctctccggtgcacacaagccgctcatattcaccgtctttgacgtaaatcgcggtcatgacacccaaacttagccatggtgcaccatcgactataagaagtttcttgtcgtgaatcgccttaacaagcggcacccctaaaaaatcaggagtgtttcggctcagaataatccacagaaggtagagcagtaatatccaatagacgccattaacaatagcgagattggaatagcttacccgccaatcttcgccctgccaccagccaataacggcaattatcgctgtcactgttgcaagtatggcagcgagcgctctagcgtgacgaagcactgtctttctgacaatttccagattcacccctagggcgtgtctgcattcaacgtaaccagatcatagcgcatgcgagatggacgaagcccatgaatgcggtcaatgttttctcgcatcgcagcgcaatacgacgatagcgtttcaacttgttaaaaaagcattcaatctaatggcgttccttgtacagcctccagtcgattgttgggacactggaacgtgttggattggccttggatctgagccgttgccttgagatcgctggcaatgaaggcccttaagtgatcggcatcataggccgcatcagcaatgacatgccccacaccctctaagccggatagaaggcttgaagcttgcggacagtcaccataatggccgggtgttggctttattcgcagcggtaggccgatagcatcgacaacagcatgcagcttggtcgtcaatcccccgcgcgagcgaccgatgcaggcagcttcagccccccttttgcgcccgccgcatctgcgtggactttcgatatggtgctgtcaatgaggacatattcaaagtccggcgtatcagccagggcatggaaaagcctttcccatacaccggcgtgcgaccagcgccgaaagcgggcatgaaccgctgtccatttgccgaaggtcgcaggcagatcgcgccagtgcgctgcattggcagccatccacaagatggcgtcgacaaataatcggttatcaacgccactgcggccgggcgtaccaactcgccccggaagatatgcttcgatccggttccattgctcatctgtaaagcttcgtctgctcacggctgttctcctttaacaaccttgaatcagaatttcgtacaaaagggaatccttgaatgcagacaggccctaaaccaacctcgaatcgctgtccatttttaccccgacgcgaaattaataccgctgcaagctataagtatatcggtcatgctggtgtatcgtcgagacttgtggataactcgccggtattgttacaaaatatggaccgtgacaatggcacaaaatttcttttcagttatttctaataataaaacaaaatcagtaagataataatggtacgatgggatatttgactttttgagtctctcatcgcccactatttacccccccccttggaattgccccccatctacaccccaaggttttagcccattttgatattataaaatcggctttctgcatggcgcttatgtggttttcctgcccaagcatctccgcccgcctgcccatcaatgaaaatacctgtcagccgctttatggcacattgttttttggggaacaggcaaggattacgctgcctgtgcgaattttgctccccaccacccgtgccaaattaattaattccactatcacgctgtaacctttattgattttagctctgagcatgaaacgcgcataatttcggaagtttggcgccacccacacagtggctcctctttatttgccgtcactgccaaggagtacataaacagatgcagcttaaatccattcttctggcactcggcattggtgcggcgggattaacgctcagcggttgcgtatcggaaagctattacggcaccagcggcggatattatgatccctattatgtgcgcggcggctatgtcggcagcgccatcatctatgatagcgggcgttatcgcgctcctcgccgttaccacagttatcgccataatcatcgcccgaaccgcccagattataacaggcctcaccgcccgaaccggcccgattacaatcggccaaatcgcccggaccggcccggcaggccggatcggccgcatgtgcgccccggtgacggcagctccagcggcagtggcaatcacaggccaagaatccacgcccccgaacgcggcccgcgctgattcataaagacatgctgcgaagggcttcgcagcatgtctcgtcattgcttgataaaattcggctcgccgcttcaggcttttgcgagcgcctgctccagatcggcgatgatatcgtcggcatcttcaatgccgatggaaaggcgaaccacgtccggcccggcgcctgcagccactttctgctcgtcactcaactgacggtgcgtcgttgaagccggatgaatgaccagcgaacgcgtatcgcccagattggcaagcagcgagaaaagttcgagactatccacgaacttcacacccgcttcataaccgcccttgatgccgaaagtgaaaacggaccccgcacccttcggcgcatatttctgctgcaaggcatgatatttgtcatgcggcagaccggcataattgacccaggatactttttcatggccatgcagccatgtggcaaccttcagcgcattgtcgctatggcgctgcatacgcagggcaagcgtttcaacgccggtgagaatctggaacgcattgaaaggcgaaatggcagggccgaaatcacgaagccccagcacacgggccgcaatggcaaaggaaatattgccaaaagtcttgtgcagttccagaccggcataatccgggcgcggttcggtcagaagcggataattgccggatttggcccagtcgaacgtgccgccatcgaccagaatgccgcccatggaattgccgtgcccgccgataaatttggtcagcgaatggaccacgatatccgcaccgtgctcgatcggacgcaccagatagggtgaggcaagcgtattgtccacgatcaatggcaggccattgcgatgcgcgatttccgcaatggcctcgatatccaccacgatgccgcccggattggcgaagctttcgatgaagatggcgcgtgtgcgctcatcgatctgtttggcaaaatcggccgggttcgtcgcatcggcccagcgcacctgccagtcgaaagatttgaacgactgaccaaactgattgatcgaaccgccataaagctggcgcgcggcgataaaattatcacccggctgcaacaacgtatggaaggcgagaaactgcgcggcatggccggaagccgtcgcgaccgcggccgttccgccttcaagtgctgcaatgcgctcttcgagaacggcggtcgtcggattggtgatgcgcgtatagatattgccgaaggcctgaaggccgaacagggccgccgcatggtcggcatcctcgaacacaaaggatgtggtttgatagatcggcgttgcacgggcacctgtcgccggatctggctttgcgccggcgtgaacagcaagcgtttcaattccgggcgaacgttttgacattatttcctcctgtgtccccaagccccgatttgagccccactccgggcctaaatccggcctgaacctaggcgttgccgccaggaaagcaaaggaggatttttcgtcacatgcaggaatcgcaaaaattaaatccgaaagtgcttattgactgatcgggcaacgaatatggttgaagcagagcttgcaagaatgcgcgcactccctctattgcttaatcaaattgggaggaaggcatgaatatcaataccgcgcatcgcacaaataccagcccgtcatgacaatcgaagatctgcaggctttcatgaagcgcgagtttccgcagcttggtgaggctttcgagatcgtaacggtggatgaaggctctgccacaatgcggcttcatgccgatgcgcaacatctgcgccccggcggtacggtttcaggcccctcgctcttcgcgcttgccgacgttgcggcctatgccgcgattctcgcccatatcggcccggtggctctcgccgtgacgaccaacctcaatatcaactttctgcgcaaaccctcccccggcacggtggaggccgtggcgcatctcctgaaactgggcaagcgccttgcggttctcgatatcagcctgaccgatggcgcaaatggcgagctggtggctcatgcaacggcaacctattcgattccaccgcgataaaaaggccaaaaagataaggtattataataccaagtctataacatattgattttgcttatcttttaaaacaaggttccgaatatagggcttgacgatcacctggacattgtgtatcgacccgccggaagcgagtgaaaggtaactttcgcccgcccgttcgggttggtcaaatccaacacaagcaacaaaaaaagccccgatcgcaagtccggggatcaagtcaaggaagacttcaatggcaactttctcccagaagccggctgaagtggttaagaagtgggtgctgatcgacgccgaaggtctcgtcgtcggccgtctcgcatcgctcgtcgccaatcgcctgcgtggcaagcacaaggcaaccttcaccccgcatgttgacgatggcgacaatgtcatcatcatcaatgccgacaaggttgttctgaccggcaagaaatataccgacaagaaatactactggcacaccggccatccgggcggcatcaaggagcgtaccgctcgccagattctcgaaggccgtttcccggaacgcgttcttgagaaggctattgagcgtatgatcccgcgtggtccgctcggccgtcgccagatgaagaacctgcgcgttaatgcaggcccgaaccatcagcacgaagctcagcagcctgaagtcctcgacgtcgcagcgctgaaccgcaagaacaaagggaatgcataatcatggctgagagcatcaactcgctcgaagaactcggcactgtcgccaagaccgaagctgccgctccggttgatgtccagaagctggacgcacagggccgcgcttacgccaccggcaagcgcaaggatgccgttgcacgcgtatgggtcaagccgggcaccggcaagatcaccgtcaacgacaaggaattcgagaagtatttcgcacgtccggtcctgcagatgatcctgcagcagccgatcgttgcctcgaatcgcgccggtcagttcgacatcgttgccaccgttgccggtggtggtctctccggtcaggccggtgccgttcgtcacggcatttccaaggccctcacctactacgaaccgggcctgcgcacggttctcaagaagggtggcttcctgacccgcgacagccgcgtcgtcgaacgtaagaagtatggtaaggccaaggcccgccgcagcttccagttctcgaagcgttaatccttatcgctttggacttacagaaaagcgggccttcgggtccgcttttttgctatgtaataggagactcaagccagcacggaagcggccatgccttcaaagaccatcgaccatgcgatcactgcccgcagcctgaccagtgcggccaccgacccaacccatgcgggcgtcttgtccttcatgcggcgcacttactccaagtcgctcaaaggcgcggaagcagttgtctggggcattcctttcgatgccgccgtttccaaccggcccggcgcacgcttcggcccgcaggcgatccggcgcgcctcggcgatcttcgacaacgatccgcaatatccgttcgagcgtgatcttttcgagaatctcgctgtcatcgattatggcgactgcctgctcaactatggcaatcacaccaagacaccctccaccatcgagcgtgaagcagcaaaaatcctgaaatccgatgcatttctgctgacgctcggcggcgatcatttcatcacatggccgcttctcaaggcccataccgcaaaatacggccccctcgctctggtgcagttcgatgcgcatcaggatacatggttcgatgatggcaggcggatcgaccacggctccttcgtggcccgcacggcgcgcgacggcatcatcgatcccgacctttcgatccagattggcatccgcacgcatgcgccggaagattgcggcatcaggatcatttatggccacgaggtcgaggatatgccagcagcggcgattgccgatgcaatcctgaaacgcaccaatggcaggaaagcctatctgaccttcgacattgactgtcttgatccggcttttgcgccgggaaccggcacgccggttgcaggcggcccctcctcggcaaagatgctgtctgtcctgcgcaagctgacggctcttgacttcgtgggcgccgatgtagtcgaggttgcaccggcctatgaccatgccgatataacagccatcgcgggagcgacgatcgcaatgtattatctgggccttctgggcgaacggaaagaacgacgatgaagcgtcgcgcttgttcatagattgattcaagcggctcgaaaactgattccgaatatcgccgtaactttctgaattcaaaggcaaaacgcatgaaaccgaaaatcttcatcgatggcgagcacggcacaaccggcctgcaaatccgcacccgtctggccgagcgcgacgatcttgaagtgatctccatcccggaagccgagcggcgcaacaaggatttgcgcgccgactatctgcgcgctgccgatattgcgatcctgtgcctgccggatgatgcttcaaaggaagcggtttctctgctcgaaggccataattccacccgcatcatcgatacgtctaccacccatcgcgtgcacccggactgggcctatggctttgccgaactggcaaagggccagcgcgagcggatcgccgaagcgcgtctcgttgccaatcccggctgttatccgaccggcgcgattgcgcttgtccgtccgctgcgcgatgcggggctgctgcccgccgattatccggtaagcgtcaatgcggtttccggctatacgggtggcggcaagcagctcatcgcccagatggaagacagaaatcacccggattatctggcggcaaacaacttcctctatggccttccgctcaagcacaagcatgtgcctgaattgcaattgcatggccgtctggaccgccgcccgatcttttcgccaagcgtcgggcgcttcccgcagggcatgatcgtacaggttccgctgttcctcagcgaacttgagggatcgccgtcgcttgccaaggttcatgccgtcctgacggagcattatgccggtcaggatattgtcgaggtcgtgccgcttgaggaaagcgcaaaacttccacgtgtcgatgcggaagagcttgctggcaaggacggcatgaagcttttcgtctttggcacagaagatcacggccaggtcaatctggtggcgcttctcgacaatctcggcaagggcgcttcaggtgcggccgtccagaacatgaacctcatgctcggcaagtaaaccaaatacatggttttagcccggttgcgccaaaacgcagccgggccttgcattggagcgcgttttgatctgattgaatcagatcggcgctctaatcctttgttttgacgcgcatcttttccgaaaaccgttcacacttttcgggatgcgctctatgcagcataggcacccttggttgcgcgccagtgcgccaccgcgaaagccagaaccaccagagcaaaaaactggtgcgtcaggcccagatgcagcggcgcactcatcaaaagcgtcgcaatgccgatcatcgcctgaatgaaaacgaggccgaccagaacgatggtgcggcgcgcatgggtggtgcccggtgcatttttccagacctgcaccgcgtgaagaatggcaagcagcaaaaccgtataggcaaacatgcggtgcacgaattgcacggtcttgggattctcgaacaggttgcgccaccacggcgcctgtgtgaacaggtctgacgggatgattgcgccatccatcaacggccaagtgttataggtcaatcccgcgtgcagcccggccaccagaccgcccagatagatctgcaccagaaccgcaaacacgatccagccggcaaaacgctggatggaacgctctgccggtcgctcgctgtaagtgaccaacccacgcgcgatatagaaaaccgcggttatgatgacgcaggccgtggtgaggtgaatagcgaggcggtactggctgacgctggtaagctcgctgaggccggaagcaaccatccaccagccgatagcgccctgcaacccgccaagcgcgagcagacccagcatacgatatttgagcccgcccttcaggcggcccgtcagccagaaaaagcccagcggaacggcaaccagaaagcccacgaatcgcgccaacaggcgatgcgcccattcccaccagaaaatatactggaactcagcaagggacatgcccttgttgatctgctgatattggggaatttgctgatatttctcaaattcctccacccattcggcatggttgagcggcggaatgacaccatggatcggcttccattcggtgatcgaaaggccagagcccgtcatgcgggtggccccgccaaccatgacaatggcaatcagcacggcaaagacagcatagagccagtagcgcacaaggcggcggtcacgatcattccgggatgttccgtgcccttgcaggccgatgtgctgtgccgatgttgccgccattgcattcaccctttttcttatcaagccgaggatacatgcagcatagggaacgcggttacaagacaagttcacgcgacaagccgccgcgttttaacctttcatcatcgtggctcacgagctagtggtctgattccaacatttgcatccctcggttcaagcgttgatcaaatgttggaatcacaaagaccactagtaagtatatgtatctagtggatttttagaatttgacgtttgaaacagcatatgtaacagccggggttcaaacgtcaaattcaatccactagagcatttccagtatttcaaataaaacgggaaaagctcgactgatgactggcgaaaaggaaaagcaccatgcccgttaggctgaaaaaactgatcggcacgtttttgctggttgcattggtcataatctacgcggttctggcgacgatcattgctgtcgcgcatctggccaatgccagcgcctgggcccaccttctctatttcttcgtgaccggcattctgtgggttctgcccgccatgggaatcatctggtggatggcgcagccgccgcgtaaaaaacagaactgactgcggcaagcaaaagccgctttccagcctgattcaaggaaaccgttcaacccattgatttgtcgggttatatattttcggcctctcccatcagaataatgacatcctcaaaaccgttctgatccagatcaagtgcagaaatagccacggcattgtcatcagggtccacgatgctcatgatgattgtggccgcgccatcggtgacctgacgaatatggacggacgaggatggtccgcattcgatcagaacgaaatcataaatcgtttccagcgcatccagaatgagcggcaggcgatcggcggaacgcatggccaatacgggatcggcatttcccagtggaatgacgtgcgcctgtgaaaaccgatcgcagtgaatgacttccttgaaacggcgcttgccggcaagcaggtcggtaattcccgcgggctgattgccatcgagcatggcggcgctcaccgtgccgaatgccgtcatatcgatgaagatgacccgctttccccgatcggccaattcccgcagcaatttcaccgagccagcggaggctggatcaccttccggcgaaaccacgatgacccgccggtgccccgcatcgatcaggcgattggcaatcatgaaaacaccattgggattgtgtggcatcggagcagcctctgtcgcggcggaaaacccgtatattctacccgcgtcggtactatctttcattgcgcaatcacgttctttaccagccattaaccctaatcaaacgataacattgacaactgatattcgcattcaggggcaattgccggttctgattgcaacatcgagacgcaatgcaggctgtagcgaccggaaaataccgagatcaatatgatggcgacaacaatccaaagtaagcgcaaaagccatataatatttctggctctcggttttgccgcaatgacacttgccggatgcgcaagctatcgtccggctccacctgcattccacgaagcactgaaccagccctatctgctcgatgcaggcgatcgtgttcgcattacggtatttgaacagccaagcctaagcaataattacagtgtcgatcaatccggctatatcgcctttcctctgatcggcagcgtacctgcgcgcggaaaaacctccaaacagttggaaagcatcatcgcttccaaactgcgcggcggctatctgcgcgacccggatgtcagcgttgaggttgatcgttatcgtccgatcttcgtgatgggtgaagttggcgcagccggtcaatattcctatgtgcccggcatgaccgttcagaaggcaattgccgcagccggcggtttcagcccccgcgccaatcaggaaaatgttgatattacccgccagttcaacggggaggttcttacaggccgtgtcttgatttcttcgcccatattgccgggcgacacgctttatgtgcgcgagcgtcttttctagagcggttgatggaagacataacttcccttctgcgtaccatcaggagattgcagccggacattttccatgaacgcgccttccgcgccagtccgttcggctcacttatacgggttttaaggtattgcgtagcccgtatccattccccgcgcgccccaagtggggacctgcctttcgacaggaagacacgctgcggcgttttcttcctgtcgataagcccggcatgatatagagatcttatttaccgtgacatattttccagaagctcctggacgcatggttttcttccgcgcagagatttcttagggaactgattttaggtatagtcctgcaattcgagcagcaggggcaaaatcgtgcaagatacacaagcgcgctctccatccggtggcgaagcggcaattgctgccgccagccaggattccggaccgcaggaaaagaccgggctcagcgatatggcacgccagatggcggcgcaatatcagcgcgaaacgctttctcctgccatgctgagcggaatgatgcggctcgtcgagctcacacttatcttcgccaccggcattttaagctttgcttattatgtcgggctcaacaccaatcttaatttctattatccgctaatcatcattgcgggcagcgccttgttcgtcatgctcatggagttgaatggcggctatcagcctggcgtcctgcgcagcgccacccgcaatctgcggcgcgtattcgtcaactgggcgacggttctgggcgcgctggcgattgcaggctttctcttcaaaatttcatcgcagttctcgcgtgggtggttcatcatctgggccgtaagcgcgttcggcgttctcgtcatctcccgcctgtttatcgcctggaaaatccggcgctgggcacgaaacggaaccatggaacgccgcgccatcatcgtcggtggcggaacgaatgcggaatctcttatccgctcgcttgaacagcagccggataacgacatccggatttgcggcatttttgatgatcatgacgaccgccgctcaccgcccatcgttgccgtctatccgaaaatcggaaatatcgacgatttgatagaatttgcgcgcattgcgcatatcgacctgctcatcatctccctgccgatcagtgccgaattgcgcgtgctttccctgcttaaaaaactctgggtgctgccggtggatatccggctttcagcactcaacaatcatctgcgcttccacccccgcgcctattcctatgtcggctcggtgccgatgctggatattttcgacaagccaatcaacgactgggattccgtcgccaagcggattttcgacattgttttcagcctgctcggaataatcctcctgtcgcccatcatgctggcgaccgccattgccatcaagctggacagcaaaggcccggtaatcttcaagcagaagcgccatggcttcaataatgaggtcatcaatgtctggaagttccgctccatgtatgcggacaaatgtgatccggccgcaaagcaagtcacgacaaagaacgatccgcgcgtcacacgcgtcggccgtttcatccgcaagacctccatcgatgaactgccccagtttttcaatgcactcagcggaacgctctcgctggtcggcccccgcccccatgccgtggcggcccattcccataatgtgctgttcaatgaggtcgtagacggctatttcgcgcgccaccgcgtcaaacccggcgtcaccggctgggcgcagatcaatggctggcgcggtgaaatcgacaatgcggaaaaaatccgtatgcgaaccgaatatgatcttttctacatcgaaaactggtcactctggttcgacctcaagatcctgttcctgacgccgatccggcttctgaacacggaaaatgcttattgaacattatcgccctgttagagccgtttcgatcataatcttgtttccccccattccactccggtcggattatgctcgaacctccatgcccctgattgtcgcggccagacagcagtcaggcggtgccgtttatacatctgtgcgcaatttgccagtttcttgaatttagcccttgcgcgccaagtctttataatctagggctttccccggctcggagcgtagcgcagcccggtagcgcacttgactgggggtcaaggggtcgtgggttcgaatcccgccgctccgaccattttcttccccttatttccccagattgcctgccccccttttcaccaaatgagctttaaaatggcatggatctatctggtattcgcaggcattcttgaggttgtctgggcttttttcatgaaaaagtccgagggtttttcccttctcacacccacgatcataactttcgtgaccatgatgggcagtttcctgctgcttgccatcgcaatgcgcagcctgccgcttggcaccgcctatgctatatggaccgggatcggcgcggtgggtgcatccatcgtcggtatattcctgcttggcgaagcggcaaccttcttccgcgtggccagcgtcgcgcttattcttgcaggcattatcggactgaaactgtcttccacataaaatgcaaaaagggaggcatcagcctcccttcattcaatctgcataatattcagcgaacctgatccagaagccgcttgcattccagaaggtcaaaaagggcttcctgcaaaagcgcacgattatcctttgacggacgcctgccatccgccccgatcgggccatcttcctcacccttcaacagcccgaacaatttgcgggccggctgcggcgccttgatgccgctcggcaaggccatttcattatcggcggcttcctcggcggcgcgtttttccgctgcgatctgcttctggcgcgtaatggcctcgatggcctgcacatcaccattgcccaatgcgatgatgaactgtgcgttgttttcgcgcagaaggcgctgcacacccttgatcgtatagccctgatcgtaaagcagatggcgaatgcccttgagaagctcgacatcaagcgggcggtaataacgacgcccgcccccgcgcttcatgggcttgatctgggtaaagcgggtttcccaaaaacgcagcacatgctgcggcaggtcgaggtcctccgcaacttcgctgatcgtcctgaatgcatcagggctcttgtccatcatctgccctttccagtggttccatttcaccgacaggcgcaacttgccaattcagatcgttcaaccggctgcgcgcatctcaggcctacagccaaaaccatgacgcccaagcacatccaaactcatacgacacgctttagagcggtcctatcttaacagaatcgctggagccgctctaactctttgttttgtcgcattttccaacgtatcgaaacgggattaacaaattcccgcgctctaccaataagcttcaccgggcaacatacgccatcttgaaccgatgacacctgaaccaagtgctgtctgaaaagcttttttcttttcagaacccaatgtcaacaaaaacgattcgctcacttattattatataataatcacggctttataagcacctattcaagtttggggacaattcggtttgctgctttctaaaaatgcaagcaaacaaaaaggtgccgctgaagagcggcacccgaaagcttcatattgaaaaaatatcttgcgaaaatgccgcccggaaaggcggcattgaaacttcacttcgaggttttaccctgacgcttctgatgttcctgcaaaatgcgctgcttgagaacattagacgccttgaacgtcatcacacgccgcgggaggatcggcacttcctcacccgtcttggggttacgaccgatacgctcgttcttgtcgcgaacctgaaatgtcgcaaaagacgacaatttcaccgtttcgccattgacgatagcgtcacagacttcatcgagtatcatctcgaccaaagccgccgattccgttctggaaaggcctaccttacggtaaacagcctctgccagatcagcccgcgtgaccgttttacctcccatgaccgaacctgcctggttagcgtttgaacagataatatccttacatgacaggacgttacacaaataaaagcataatggtcaagccacgagttcccttacgggttatcaattttatcgcttaccagcgcacaagaaccgcgccccaggtaaatccgccgcccatggcttccaaaagaacgagatcgcccttcttgatgcgaccatcggcaacagcggtggcgagggccagtggaaccgaggcggcagaggtgtttccgtgccggtcaaccgtgatgacgaccttctcttcagcgatgtgaagcttctttgccgaagcgtcgatgattcgcttgttggcctgatgcggcacgaaccagtcgatatcctcggccgtgaggcccgttgcctcgaaggaagcctcgatcacatcggtaatcatgccgacggcgtgcttgaagacctcgcggccttccatacgcagatggcccaccgtctgcgtggtggacgggccgccatcgacgtagagcttttccttatgattgccatccgagcgcagattggcggcgagaatgccgcgatccgaagtcaggccatggccttcggctgcttcgagaacgatcgcgcctgcaccatcaccaaagagaacgcaggtggtgcggtcggtccagtcgaggatacgcgagaaggtttccgcaccgatgaccagaacgcgcctggccatgccgccgcgaatatagagatcagccgtggtgatggcatagatgaaaccgctgcaaacggcctgaaggtcgaaagcgaagcctcgggtgatgccaagctcgcgctggattgccactgcactggccggaaaggtattgttgggcgtggaggttgccagaaggaccagatcgatatcggacggctgaagcccggcattctcgattgccgcgcgcgcagcagccgctcccagcgaaaccgtcgtttcgccctcgcccgcaatgtggcgttcacggatacccgtgcgctgcacgatccactcgtccgaggtttcgacaatgccttcaaagtcggtattcttcatgacccgtttaggcaatgccgaaccgataccccgtacgacagatcttatcatcgtttatttcctgtcctcaaaagcgaccggagcacaatattttcgcttacacggtcgagaattctggccttagagcatttccagcaaaaatgtgaaacggttttgcgttggataatgcgacaaaacaaatagttagagcggtttcggccctcattggagcgcgtttcgatctgaatgaccagacctgcactccaaactcttctcgtggaagcataatcctggtcgtcctcgtttcaccccggtcggattatgctttcgacgaaacatgcgaatgactgtggtggaaatgggcgagatcagcctcaattttctccagcagacgatttcttaccatgtcatagcccacttccaccgccgagcagaagccctcagcattggcgccgccatgacttttaatcacaatcccgctcaagccaaggaaaacccctccattgaccttgttcgggtccatcttttcacgaagccggtcgaaagcgcccttggcaaacacatagccaatcttggcaagcagggtgcggctcatcgcctggcgcagcagttctgccatctggcgcgcagtgccttcggcggtcttgagcgcaatattgccggtgaaaccttccgtcaccacagcgtcaaccgtgcccttgccgatgtcattgccttccacgaaaccggaatattcaagcccgtccagcggcgtatcgcgaaggatctggcctgcttccttgatttcgtcgaggcccttgacctcttccgtaccgacattcagcagcccgacggtcggcttgcgcacctcaaacaatgcgcgcgccatacccgcccccatgaccgcataatcgaccagctggcgagcatccgcaccgatggtcgcgccgatatcgagcacaatgctctcaccgcgcaatgtcggccatataccagcaattgcggggcgttcgacatccgacatcatgcgcaggcagaacttggacatcgccatgagcgcgccggtattgcccgcggaaacacaagcatcggcatcgccggtcttgaccgcttcgatggcctgccacatggaggattttccacgaccggcgcgcaaggcctggctcggcttgtcatccatgccgatggcaacttcgctggcgcgaaactccgaggcttccttcagcttcggatagcgcgccagaacaggctccacctgcgcgggaagaccgaagaaaataaaacgaatatccgggtggcgttcaaacgccttcgctgcgccggggatgaccacttcggggccgaaatcaccgcccatggcgtcaatcgaaatcttgatcactcttgattattcctgtgcgatcctgtccctgcacgattttttgcagaagacaggttttcggggaaaatagtgtttttgcgttgccgtacaaccaaattctgtcaaccccactgtgaattacggctttttctgccattctgaaagtttcgcaaagggtgaaacgggcttctcatccccatcaccatcaccgaaaatttttggctcgctctcttccggcggccccggcttgcggggatagggatcgatggccagatcaaaaaattcttcggcaaccgcaccgacatcaatcctgtcaccgacgaaggtttccgggatatccgcaccttccgcatcgagcagtatttcgccgctttcatcaagctctatccgcgcaagacgggaattttccggcacgaagatagtgtcgatctcctcggcaatcgtgttggtcaagggttccagcgtcaccacgcaggcctgcacaatctccgcatcgatgcgtccgcgcacacggatgccgtcctttttccagggcgtcagcagaaattcggcagaaaatgcgttcacggcatcaagctcatgccccctggcgagcgcagcgcgctctttctcatcggtgctgattgttaccgtcacgcctttttgcggcaggtgcataaccggaacgggataggtaagcgccggtttgtcagtcattcttcctggcctctttatcatcgactagagcatttccagcaaaagtgtgaaacgattttgcgttggaaaatgcgataaaacaaatagttagagcggttccgttaaaatgaggaccgcgctcatggcgcaaggtccacctgatcgacatccatataggaaatgtctccagccgccaaagcctcgtctgaaatttcccgcaaacaatcacggcattgcaggacatacgcgcctagatagcaagcatggggccagaattcgaggtccgggcggatatttcgtgtaagcgcggcagcaagggcttgcgcatcattcgcatccagcgccgcgccataggcgccaacgcggccataaaacatgcgcgcaagcttcttcatacgttttggaacgccctgatcgccgatccccagctctcggagcgaatgatccacatccttgaagaattcgtcggcaatctcctgcgcaagtgcgttcagtgcaggattttctcccttcatgcggtgaagggcgagaaaaatatgcagcgaaagcatttcataacggccaagcggtgtatcaggcacctgaaattgtgcataaaatcgtttttgccgcgccgccgccacgatcacttcataaacgcgaaggacgatagcctcgtttgctttcgatttgcggcggaatagttggagaatcatgtcagtacgaccgttccagttgcataaacaagcaaggtggtttacccaagttcttccgacggcgaaagtgccgcgctgatttagattctatggagaggtctttgttgcagcgatttttcccaggtgcgcgcaagcagcgtgctcttctcgccggcacggcaattctcgtctcagtggcccttgccggatgcaccaccgcatccacgctcaatccgtctgaaacgctgactgagggttacgtgctcgaccagcaggcactcgattcggtgccggtcggctccagccgtgagcaggtgcttctggcgctcggcacgccatccaccaccgcgaccttcgacaatgaagtgttttattacatttcgcagaagcgttaccgcgcggcccagttcatgaagccaaaggtcattgaacgccagattcttgccatctatttcaacaaggacggcaaggtggagcatattgccaattacggcctgaaggacggcaagctgttcgacttcgtctcgcgcaccacgccgaccagtggcaaggaccagacgttcctcggccagatcatccagggcgtttccaaggcgccgacttctctgccatcggcaggcggttcataaatcggcccgatggaaatcaaggaaaacccgccttcacggcgggttttctgttttatacacaagagaaaagatcaggccatgtgggccagcacggccagcagaagaagcgccacgatattggtgatcttgatggccgggttaacggcagggcctgccgtatccttatagggatcccctaccgtatcgcccgtgacggaagccttgtgcgcttccgagcccttcatatgctttactccatcggcatcggtaaaaccatcctcgaagcttttcttggcattatcccatgcaccgccgccggaggtcatggaaatcgccacgaaaagcccattgatgataacgccgagaagtgaagcgccaagtgcggcaaaggccgcagccttcgagccggagataagcaacacgccgaaatagacgacaatcggcgccagcaccggcaggagtgaagggataatcatttcgcggatggccgccttggtcagaagatcgaccgcgcgcgcataatccgggcgctccttgcccgtcatgataccgggcttctcacggaactggcggcgcacttcctgcaccaccgcgccgcctgcccggcccacagccgtcatggccatgccgccaaaaagataggggatcaggccgccgaagatcagccccgcaaccacataagggttggagagatcgaaggagacaggccccatatcggcaaaatacggatagatttgcccattggcggcaaaataggccagatcgttggaataggccgcgaaaagcaccagcgcgccgagaccggccgaaccgatggcatagcccttggtgacggcctttgtggtgttgccaacggcatcgagcgcatcggtggccttacgcacctcagggtcgagcccggccatttcggcaatgccgcccgcattgtccgtaaccggcccgaacgcatcgagcgccacgatcatgcccgcaatgccgagcatggccgtaacggcaatggccgtgccgaacaggcccgcaagctggtaagtcgagatgatgccaccaacaatcacgatggcaggcagggcggtggattcaagcgaaaccgcaagcccctgaatgacattggtgccgtggcccgtcaccgaggcttgcgcgatggaattgaccggacgtttgttggtgccggtataatattcggtaatcaccacgatcaggccggtcacaatcaggccgatcagtccgcagacgaaaagattggtgccagtgatgctcttgccagccacggttccgatctcgccccatccgacggtcagcgtattggcaacgccaagcccgacgatggaaagcagccccgttgcaatcagccccttgtagagcgcgcccataatggagccgttcacgccaagcttgacgaagaaggtacccgctatcgaggttatcacgcacgcaccgcagatcatcagcggatagagcatcacattggtcagcgcgtcggaaccgtggaagaagatcgctcccagaaccatcgtcgcaaccacggtgacggcataggtctcgaacaggtcggcagccatgccagcgcaatcgcctacattgtcgcccacattgtccgcaatggttgcgggattgcgcggatcgtcctccggaattcctgcttccaccttgccgacgagatcgccgcccacatcggcacccttggtgaagatgccgccgccaagacgggcgaaaatggagatcagcgaagcgccaaagccgagcgatacgagcgagtcgatcacggtgcggtcggcgggcgcataacccagccagacggtcagcacgaaataatagaccgagacgccaagcagcgccaggccagccaccagaagcccggtgatggcgccagacttgaaagccagctccagcccgcctgcaaggctcagagacgctgcctgcgcggtgcgcacattggcgcgaaccgaaacatgcattccgatgaaacctgtgacacccgacagaaccgcgccaatcaggaagcccattgcggcattgagcgacaacagataccaggccagcaggaagaccacgatgcccacgatggcaatcgttgaatattgtcgtgtgagataggctgacgcaccctcgcggatggcttcagcaatttcctgcatacgctgcgttccctgatcggccgcaaggaccgagcggatcgcccagatggcgaaaagaacggaaagcacaccgcaagcaatgacgagaaccaagactgccattcccatttgcataaaggccaactcccattgagcgcattccgaaaagtgtgaaacggttttcgggaaaaatgcgcggccaaccagacaatcggagcgccgacccggtgcaaacagaccgaaacgcgctccatagtttgcgccggctgccgccagaccgcgagccgcgattgtcggcaggcacatgcgcaggacaggcccgaaaccccctccccggacccgactgagcggcatggaagcgcctgaagccgaacaagagataccgggcttcaacggtatatttattggggaacttacgccttggaatcaatcaattggcgcgattccctgcatttcagcattctcaatgccgcttgaccaacatgcgaaacaatttcacaaacgtcaagctgttctttgctgcccgcaaagaaagaagggccgcgatttctcgcagcccttgcaacctgttatgatgcccgcagatcagctcttatgccgcggtttggccccgcggctttcgccgcgaatgaccaaggcaagccgatccagcacggcattgaccagcttcggttcgtcttccgtatagaaggccttggcgatatcgacatattccgaaacgattaccgccgttggcacatccttgcgcgccttcaattcccatgcaccggcgcgcaaaatggctcgcagcgtcgaatcgaggcgcgacagcggccagtcttccgtcaaagcctgatggatcatcggatcgagcttcaactggtcttcgaccacgcccgccacaatggcgcggaaccattgcggatcggcatcgagatattgggtgccgtccacttccttgccgagccggaaggcttcgtattcggccacgacttccataacacccgtaccggcaacatccatctgaaagagcgcctgcacggcggcaaggcgcgcaacaccacgcttgttcgcagttcgctgcagattgggagtcggacggccttcagggatagaattcataacgatcaggctccgaattttttgcgcaggccgatcatagtcaatgcggcacgggctgcaaagccacccttgtccttgtcttcgcggcgggcgcgcacccatgcctgctcttcattctcgaccgttagaatgccgttgccgatggcaatgctttcctcgaccgaaagatcggtaagcgcgcggcaggattcattggacacgatgtcgaaatgataggtctcgccgcgaataacagtgccaagcgcgacaaagccgtcatattccgtgccgccattatccgcgccgtcgagggcgaaggaaatcgttgccggaatttccagtgcgcctggaaccgtcacgacgtcgtaggttgcccctgcctcatccaaggctgcctttgcgccatcgagaagcgcgtcggccagatcatcgtagaaacgcgcttcgacaataagcaaatgcggcgcatcggcctcgtgcttggacatgagaaactccatgagaaaatcgcggatcgcaagggctgcggtcaacgcttaaaatagggaaatgctgttacagcttcattcgtaggctctaagcctatttctgatattgcgcaagccttgccgcataacgcgcgagctggtcgatctcgatattgaccttgtcgcccgctttgcgctcgccccatgtggtgacttccagcgaatggcggatcaggagtacatcgaactcgtttgcgttgacgccattgaccgtgagcgaagttccgtcaagcgcgacagaccccttctgcgcgatgaaaggcgccagttcttccggcgcgcgcagggtgaagcgcacggcgtcgccctcatccttgcgctcgacgatttcggcctgtccgtcaacatggccgaaaacaagatgaccacccatttcatcgccaagtttcagcgaacgttccagattgatcttcctgccgctttgccaactggagattgtggtcagccgcagcgcctcttcccatgcctccacctcgaaccagcgggcattgctgcccttttccggcagcgcaacaaccgtgaggcatacgccggaacaggcgatcgatgcgccaagctcgatcgtttcaggatcgtaggcggtttcaatccgcaaaaggacgccttcattcaacggcttgacccggtcaaccttgccgatatcggtgattatgcctgtaaacatcacgtgttccttacatattccgcacaggcatcatctgcgtaacgcatccgcctcagaattttgaattcgcttgtgatatgggtttccagtccctcaacggcaaccccatccgccgcgccgatcaccaatggcgaacggaagatgatcagccggtccacgagtttttcatccagaaagcttttggcgacgcccgccccgccctcaacgagaacagaagcaatgccctgcgcggcaagatcatccagcaattccggcagggcgatgcggccatcatgcgtctcggttgcaaggatacggcagcccgcagcacccagcgcggcgcggcgctcgtcaggggcttcctccccgcaggcaacccacaggggctgcgtatcggcagagcgcaccagccttgaggaaagcggcagacgcaacccgccatccagcacgacacgaacgggcgaacgctgttccagccccggcagacggcaattcaaaaccggatcatcggcaagggctgtttcgataccgatcaggataatatcggcctgtgcgcgcagaatatgtgactgcgcgcgcgaaactgggccggtgatagccacctgccccgcacctttccggccgatcatgccatcggcagaaagcgcaagtttcagaatcacttccgggcgtttcctcgcagatcgattcagatagcccgcaaggtcgtcggcagcctgttcggacaaaatgcccggcacgacttcaatgcccgcttcgcgcagaatggcaaagccttttccgctgacacgctcgtccggatcggttgcggcaaccacgacacgcgcgacgcccgagcgcaccagcgcctccgcgcaaggcggtgtgcgcccatgatgcgcgcagggctccagcgtcacataggccgtcgcccctcgcgccgcctcacccacttcagccaaagcctgcggctcggcatggggcctgccgcccaatgccgtcacgccgcgcccgacaatgacaccgtccttgacgataatcgtgccgaccgaaggattggtgccagtcagccccttgtgacggcgcgcataacggatcgtcgcttccatgaagcgcagatcattcaatgtcgcttttgaacgcggaaattcgctggcgcccattctacgtttccagattatcgccggtctcggaaaccgtcagctcatcgatgacattgtggaaatccaccgccttgctgaaattgcgataaacggaagcgaagcggatataggcaatatcgtcaatgcctttcagcgcatccatggccagccgcccgatttcgtcggaggttacctccgcctcgccggcactttcaagctggcgcacgatgccggaaatggcgcgttccaccctttcactgtcaacatcgcgctttcgcagcgccacttcgatggaccgcgtgagcttgtcgcggtcgaagggaacgcggcgcccgcttttcttcacgaccatgaggtcgcgcaattgtacgcgctcgaatgtcgtgaaacgcccgccgcagaccgaacagacgcggcgcctgcgaataacagcgccgtcttccgccgggcgggaatccttcacttgcgtatcttcagactggcaatagggacaacgcatcgaactctttcaatttcaatattggcaatttcaatattggcaatctcaatatcggcgacttcaacactggcgacgggctgctcatatgtgggatcgcccccgatacaaacgcaagagccttattcccgcaaccgattcccggcgatcataacctataagcggcattccacctaccggatgcgacaatcacaaagcggtgtaaaaaaccccgcccaacagcgttgaacggggtttcatcggtattacgaaagcggacttatccctgatagccgtacatcgggaaacggccggtcagggcgatgaccttttccttcacggcctgttcgacagccgcattgccttcgtcggaattggcgaccttcaaaccgtcgagaacctcggcgatcagcgaaccgatttccttgaattccgcaacgccgaagccgcgcgtggtgccggcaggcgtgccaagacggacgccggaggccacaaacggcttttcagggtcgaagggaatgccgttcttgttgcaggtgatgttggcgcgtccgagagcggcttccgcccgcttgccggttgcgttcttcgggcgcagatcgaccagcatgagatggttgtcggtgccgcccgaaacaatgtcgaggccgtgcgacttcaattcctcggcaagcgcacgggcgttatccaccacattcttcgcatagagcttgaactcaggcttcaacgcctcggcaaaggcaacagccttaccggcgatgacatgcatcagcgggccgccctgaaggccggggaagacagccgaattgatcttcttggcaatatcggcatcattggtgaggatcatgccgccgcgcggaccgcgaagcgatttgtgcgttgtcgtggtgcagacatgggcatggggaaccggcgacggatgctgaccgccagccacgagaccggcaatatgcgccatatcgaccatgagacaagcgcccacttcatcggcgatctcgcggaaacgcttccagtcccagatacgcgaataggccgtccgcctgcaaggataagcttgggcttgttttcgcgtgcgaggcgggcgacttcgtccatgtcgagcagatgatcgtccttgcgcacgccgtaggacacgacattgaaccacttgccggacatattgaccggcgaaccgtgggtcaggtggccacctgaattaaggtcgaggcccatgaaggtatcgcctggctgaagcagcgcgaggaaaaccgcctgattcatctggctgccggaattcggctgaacattggcgaattcggcaccgaaaagcttcttggcgcgttcgatcgccagttcttccacgacatcgacatactggcagccgccataatagcgcttgcccggatagccttcggcatatttgttggtgaggatggaaccctgtgcttccagaacagcgcgcgaaacgatgttttccgaagcgatcagctcgatttcatggcgctggcgaccaagttcgttgcggattgcaccgaaaatctcgggatcgatgtcctcgaggcttgcattgaagaaaacgtccgaagacgctttcgtggcggcgttggcttgagacatgtttcacaccctccgggttagggcatttccagcaaaagtgcgaagcggttttgcgtgggacaatgcgacatggatgaggcgcattatcacacttgagtaggcaaggccaatggccgcaaagcgaaaagcatgttccaaaatgcggcaaaccgatttgataaatgccgcacaagcaaaaagccgcccggcatggcatccgggcggcttgcaacaggtggtttttgacgcaatcaggtgtccgtgccaagcgccagttcggttgagccatccatcttgtagatatcatcgcggaactgcaccacaccgtcacccgtggaccaggcactgatatagacgaagtgcagcggaaccggatcggcaagctggatcggcgtattgacgcccgacttgatcgtggcttcaatgttctggcggtcccagcccggcgtattcttgagcagccagacgtcgagatcgcgcacattctgcacgcgcacacagcccgatgagtcgaaacgcatgagcttgttgaaatagctcttctgcggcgtatcgtgcatatagaccgcataaggattgtggaagttgatcttggtcgaggacatggcgttgatcttgcccgggtcctgacggaacatcagcttcaccgcatcgtcggtgttccagtccacgctttccggcggaacttcctgacccgactggtcgtaaagacggatcttgttcttcgtcagatattccggatccttgcgcatcagcggaatgatgtccttctggatgatcgactttggcgcggtccagtaaggattgagaatgacttcgtgaatcttggaattgaggagcggcgtctggcggtcgatcttgcccacaacggccgtgtgacgctgaatgacgctgccaccttcaacagcctcgatgcgggctgcgggaatgttgaccatgacgaagcgctgctcctgcatggtatcgttggccaaaggcgcaaggcgctgcaaattggtttgaagctggccgagacgcgtattcacgtccacattcatggccgcataggtgaactgtcccatgacaccatccgccggcaggccgtgacgagcctgaaaacgcttgagcgccgcatcgacataggtgtcgaaagctgtggaaagaccggcttcctgcggcagatcgccggaaatcatcagacgcttgcgcagatattgcaccgccgggtcgttaacgccaatctggagccttgcattgcccggcaccaagggccagccgccgcgacttgcaatatcggtatattgcacaattgcattctggatatcggcgaccgtctgcgggctcaggaccggctggttcgtggcaacgcgccgcccgcccgtcgcacgggcatcaaactggtcgtcccaattgccacgacgcggcgaggaaatgacgtcgctcagaacctgttgagcataggccgaagaaaccatggcggagacagccacggaaagcccggctgttgccgcactgcgcagaaagcggcggcggtcggccctgaaagcattggctgatctgtcggtcttggtcatttgattaacgtcccaaaaggctaaccgctcttgcggcaatctttccagagaatatcaggaacaggtcataaaggcgatcccggaccgcaaatctgcgaacctgcctccccgtatttgcgttctacgtttccgttttgcgtttccaggggcctgtttctgaaggtggcactttcttgcccgtgccattgcaaaatgcttatctcggcttttatggcttaatcatgtcgcccggcccggttttcaagccgggcgcgccaagattggaagatcagtgaatgctcctgccctgaaagcaggcccgctgtgacagttctgcaacaaacttgcaggtcaattacgggtgcagaaagccgttcgggttttacaggcggtaagcgatggagtcgttccagaagcgatcaagacgctgcaacgacttgttcatcgccataaattcttcaacctgaatgtcgcccacctgttcgatcgaggtgatatggcgctcgtaaagcgaggcgacctgattggcgatttcattgcccttgtcggtcaggctgacgcgcaccgagcggcggtccacgcgggaacgctgatggtggatgaagcccatttcaaccagcttcttgagattataagaaacattcgagccaagatagtaaccacgcgagcgcagttcaccggcggtcaattccgaattgccgatattgaagagaagaagcgcctgcgtggcgttgatgtcgcttcggccattgcggtcgaactcatccttcaccacgtcgagcaggcggcgatgcaggcgctcgacaagctggagagcctccagataaaggctgcgaagcgcggtttgcggtgccatgaacggagcggatgcatccatcttgcgctgggtattggtcatttcttttgcctctctgccggagccgcatttcgtgaaaccacgatgcagctctcttcctgttttatgcggtggtttgtttctcaccgtctgttgagaggaatttaggggagatgcataaaattcgacttaaaagtcagccttaacagtaacttaccggcgagaatgcgcattcaggcttaatgtttgcttaccggcaagcgggttcgccccgcattgctggaaggcgtcatacacgcgaaaagccccgttttgcgggcggttggcaccgctgccggattaaactttcttcatttgagaatgcggcaaacatatcgtcaaagcggcaggctcgcacgcgcctgccgccgcttttcgagaaacaaaagcacgcgaaagacgatataaacgagaatacaaagcacatcaaacgcgacggtgatgggcctgtattcaaaatgccgcgcaaagacggaatagatcgctatctcgcccattgctgcgacaaaccacaagacaggcccccagggcgcgcgcatccacagccccgtcgaggcaacaggcatcaacaccgccagcgccacaactgctgtttgccaaagccccggcatcaggtcgaagcgccataaaaggccggggtgaatgccgatcaggcggatccaatagaacacgccgcttgccagcgccgccagtgcgaggagccgcatgaaccatgtgaaggcccattcggttccgctgggttgaatgtgctggcacagctcgttcatatgcatcagccgctcctcatcacaatgtcagttccctgtcacccagattggcgaaataggcattaacctgttcaggcttgacctcttccagcgtcgccggtttccaggcgggggcgccgtccttgtcgatcagaagcgcacgaacgccttcatagaaatcctgtgcttccagcatccggcttgtgatgcgatattccatgcgcatacagtcatcgaggccaagcgggcggccatcggcaagctggcggaacgtaaccgcgaggctggtcggcgagcgcgtagccataaccgtcaatatgtccctggcggatttgttgcccgcctcggcggcccgttccagcgcctcgatacaatcggccagcgtggcgccggaaaaacattcggccacaagctggcgtatttcgacagaggtttcaaaatccgggtactggctgcgggtaagcgcggcgtcgatatcgccagtggcgatgatatcgtcgcgcacatcctccagatcgcttgccgcaacggcatgggttgcgatgccgctttgcaggcaatcgccccagcggatgcggttgcctgtcaaggcgagataatagccgaaattatcatgcagatgcggcaggaaagcgctgccgcccacatccgggaaaaaaccgatacctgtttccggcatggcgaacatggtgttctcggtcacgatgcgatgcgatccatgcacggaaatgcctgcgccgccgcccatcacgatgccattgatgagcgagacatagggttttggaaaacgaccgatccgtgcattgagccgatattcgtcatgaaagaattcataggcgggcgtgccggcctgtccggccttgaaggctgcgaccacatcgccgccggcgcagaaagcccgcccctcaccttcgagaatcacacaagccacttccgggtcatcttcccaggcctgcaaggcgcgatcgagcgccagaatcatattatgcgtcagcgcattgagtgctgcggtccgtgtaagcttcacaagtcccgctttacccttgcgttcaaagccaatctcgctaccaccgccgaagtcaatctgcatatcttttctcccgttcctacaaatgggtagaaagtgagacgccccgcgtcaatcctgcacaggtcaatgttcttggtttcatcgcttttcccatgataaacggatgcccatccgatgccagccttggggcttcacattccaaggcgtcacttctcgggaacagttccatgaccgatcgtcagtccaaatatctgccagccaatatcagccagcacgtcgatgacgtaacgggcagccgccgcctgcgccgcatgcgcaaggccgactggtcgcgcaggctggtgcaggaaaaccacctgacggtgaacgacctcattctttccttcttcctgacctatggctccggcgtgaccgagccggtggaagcaatgcccggcgtggaacgttattcggtggatatggccgtgcgcatggctgaaaaagccgccaggcttggcattccagccatcgcccccttcccgcgcgaaaagccggaagtgaaaaccgacgacggctccttcgtcgcaaacccggataacctcatcaaccgtgcggtacgcgccatcaagaaagaagtgccggaaatcggcatcatcaccgatgccgcgctggaccccttcaccacacatggccatgacggcattttgcgcgacggagaaattctcaacgacgaatcggtcgccatggtggtgcgcggcgcgctttcccaggccgaggccggtgcagacatcatcgccccgtccgacatgatggatggccgtgtgggcgctgtccgccaggcactggacgagcacggcttcagccatgtgccgatcatgtcctatgcgaccaagtttgcctctgccttttacggcccctatcgcggcgccatcggcacgcaaggcctgctgaaaggcgacaagaaaacctattacatcgatccggccaaccctgaagaagctgttcgcgaagccgaacaggacattgccgagggcgccgacatgctgatggtgaaaccgggcctgccctatctcgatatcatccaccgtctgaaggacgaattccgcctgccgaccttcgcctatcaggtatccggcgaatatgcgatgataaaggctgccgggatcaatggctggatcgacgaggaaaaggtgatgatggaaagcctgctcgccttcaagcgcgcaggctgtgacggaattctgacctatttcgcaatggaagtggctgaaaagctcaaggcctgatcgggctattccatttcggcacgttaaacccgtttccttgaaatagccggtttccgttaccatgttgggcgttgttgcgctaagattgcggaacagcgccggttctcattgcccggccgcttccttggaaacgactggaaggaacgatgtccgaccatattctacacggtgaaatcgtgggtccgcgttatgaaagccgctcattctttgaaggtgtgcgaacgcgccgtatcatggccttcctcatcgattatctgattgtctttctgctctgcattcctgtggcaatcgtgatcgccattcttggcatcatcacattcagcctcggctggatgctttatggtatcatgtttccaatggtggcgctgttctatgttgcgcacacgctgggcggaccacagcaggctacaaagggcatgcagatgatgaacatcaagctcgtaaggcttgaaggcggcacggtcgatcccgtgcttgcaatcgttcatacggtgctgttctggggcctgaatgtcgtcctgacgccgctgatcctgcttgcaacgctggttctcgaccgcaagcgcaccgtgcatgacctgcttctcggcaccgccgtcatccgttcggatcgataagcgcatagatcaaaaaaatcaaagccgacaggacaaaatgtctattgatgttttgcgctgtcggttcgatccttgataattatcgtaatggtttcggtattgccatttcgtggatattgaatgacccatcaaccgcagcagtctccgcagttctttctgacagctccctccccctgcccctatcttgagggccagcaggagcggaaggtgttcacgcatctggtgggagacaaggccaacgaaatcaacgatcttctaacccagggcggtttccgccgctcacagaacatcgcctatcgcccggcctgcgaagtgtgcagggcttgcatctccgttcgcattctggccggtgaatttgaaatgacgcgcaatatgcgccgggtctggagccagaaccgcgatcttatcgggcgcgtgcacaaggcgcagcccagcaccgagcaatatgcgctcttccgcgactatctcgatgcgcgccatcgctccggcggcatgtcggatatgaccgttctcgattatgcgatgatgatcgaggatacgcatgtcaacacgcagatcatcgaatatcggcggcggggaccggacagtttcatgagcgccaagggcgatggcgaactgatcgcggtggcattgaccgacgtgatggccgacgggctttcgatggtctattccttcttctcaccgcacatgcaggagcgttcgctcggcacctatatgatcctcgaccatatcgaacgggcacgtgctgccggactgccgcatgtctatctcggctattgggtcgagggttcccgcaagatgcagtataaaatccgcttcacaccgcaggaacatctgggcccccgcggctggcagcgttttgagggataacagaaggcggccgaatgcgccgcctttcgtccagagcggctcttgtcttgacgggattgctctaactatttgttttgtcgcattttccaacgcatcggagcgggatcaaaaatcagtccagtggactgatttccccgcataggcgtttcacatttttggctcgaaaatgctctatccatcagaatttgcccgaacgcggaaaacccttcggcaccagacggcccgcagaggcgcgtgcgccgatccactcgaccagttcttccttgctgcgattgaaggtgcgatccgccgaatcctgccatgacaggccatcggcaattgcgaaggtgcgaacgtcgcaaaccccgccatccttgtatttttgcaggcgcacgcccttgccgcgtgtcatttccgggatatcggaaagcgggaagaccagcatcttgcggttttcgccgacgacagcaatgtgatcgcccgaaacgcgctggcaaagcttcgcctcatccggggccttgacgttcatgacctgcttgcccttgcgggtattggcgaccgcctcgctttccggaacaatgaaaccattgccctcatggctgacaagcagcagctttgcggatggatcgtgcacgaaggccgtcagtatatcctgatcgttttccatatcgaccagaatgcggatcggctcgccgtggccgcggccgcccggcagcgtgttggcaccgatggtgaagaacttgccgcccgtggtgaagaacaaaagcttgtcggtcgtctcggcatggaaggcaagcttgagcttgtcgccctccttgaaagaaagcgtcgagaagtcggccagatgccccttcatggcgcgcagccagcccttttcggaaaccacgatcgttaccggctcacgctcgatcatagcctgatggatatcttcaagatcgtgcgtcggagcatgggcgaaagtcgtacggcgcttgccaagcctggtcgtcgggccaaacttttcgcgcaccgccttgatttcggtgctgatcttcttccactggcgcgtgccggaagcgagcagaccttccaggtccgtcttttcggcagtgaggtcatcgaactccttgcggatctcgaattcctcaagcttgcgcaatgaacgcaggcgcatattgaggatggattcggcctgaacgtcagtcagttcaaaagcacgcatcaattcctgcttcggctcgtcttcctcacggatgatgcggatcacctcatccagattgagataggcgatcaggaagccgccaaggatttcgagacgcttttcgatctccgccagccggaattgcgaccggcgaaccagcacctccttgcgatgctccagccattcgcgcaggacagcacccagcgacaggacattcggcaccttgccgtgcgacagcacgttcatgttcaatgaaacgcggctttcaagctcggtcagcttgaacagcgattccatcagcagctcgggatcgaccgtgcggttcttcggctccagaacaatgcggatatcttccgccgattcatcacgaatatcgtcaagcagcggcagcttctttgccagaagcagttccgcgatcttttcgatgaggcgcgacttctgcacctgatagggaatttcggtgacgacaatcacccaggtgccgcgattgccctcttccttgtgccagcgggcacgaacgcgaaatgcgccgcgccccgtgcgataggcctcaagaatattgccatgctcttcgacgaggatgcccccggtcgggaaatccgggccacgcaccttgcatttcagaagtgctgccggatcggtcttggactcttgttcaatctccgcccattgttcgggcgaggttacgagttcctccaccggcgcatcgggatgattgatgagataaagcgccgacgagcaaagctccgccacattatgcggcggaatattggtggccataccgaccgcgatgcccgccgaaccgtttgcaagcaggttgggaaaagcgccgggaagaacgatgggttcttcgtcttcctcattataggtcggacggaaatcaatggcgttttcgttgatgccttccagaagcagcgtcgccacttccgtcatgcgcgcttcggtgtagcgcatggcggcggcgttatcgccgtcgatattgccgaaattgccctgcccgtccacgagcggatagcgcacggcgaaatcctgcgcgagccgcaccagcgcatcatagatcgaggcatcgccatggggatggaacttgcccatgacatcgccaacgatacgggcgcatttcgcataagcctgatcgggattaagccgcaggaggcgcatggcgtgcatgatgcggcggtgcaccggctttaagccgtcgcgcacgtccggcagcgcacgatgcatgatcgttgacaacgcataagcgaggtaacgttcctcaagagccgatttcagatcgacccgttcaatgtgttcttcgccgtcgccgggcggaatcagactttttcccatatctctcagtaccaactgtgcgattcgtcagcaagagttgaagaaaaccaatcctctacattagagccccgatctgactggaccagatcggcggtcaagccctttttatatgaagcataatcttgatcgtcctcgtttcactccagtcggattatgctttaagaaaagcaaacctgccatggcgcgaaaatgcgcgctcacccgccaactcactataattgcgccttgagggcaaggctttgccacaccgtcgcaatactgccgccatttatagtctatagaaccatcacaatcggattttcctggcaggcattgcaaacagagcagatcgtgctgtaaaaacaaacgatttccgcctgtggatgccatacaaaatcaggggtaaggcaggagtatcacatgcaattatttgtcagcatcaggcccgcagcgcgcattctcgttgccagcacagccctttcattggtttttggcagcgcggcaatggcggcagatgccaatgccgtcgcaaaccgcatcaaggcgctctacgcaaagcagggcggcgagctcagcttcagcggcgtcaaggccaacggcgcggatatcatcctcgaaggcgcctcgctcaagctgcccactgtttccgaggatgaaacggttctcggtgatgtaacgctgcaaaatgtggaagacaccccggacggccgttataccatcaagcagatcaccgttcccgatctcgttttcaacggcaaggaagagaaaaacggcagggccgagatcaagggcctgtcgatgcagaatgtttttattccgtccgaaacgaccaagggaccgctcgacagcatagtcctttacgacaaaacgaagatcgacgaggttcatttcggcgcacccggcaagaatggcacgacgctgaagggtatcgacgtttcgctcgacacatccaacaagaccgagaagatcggttatatctggaacatccagaatatcgacgtgacctttgaaaaaggcggcaagaacccgcttgctccgttcggcatgaacacgctcgacgcttcgctgaactccaagggaagctggtcgcccaagaccggcgacgcctcgctcgaccagcttgaaatcaaggcgccggaactcggcaccatcgacattaccggcaatctgggtggctatgacctggctttcatggaagccgtccacaagacgcaggaagccatgagcaaggccgatgccgacaaggatgcctccggtagggccgttcttgttcttgccgagcagctcaacctcaagaacctcacgatccgctttaacaatgacacgctcacccagaagctactggactattttgcgaagcagcagggcaccgacgccaagacgctcgccgaacaggtgaagatgatggttccgctgctggcaacacagttgaagaaccccgaattcacccagcagctcaaaaccgctgcggataaatatttcaccgacccgaagtcgctaaccatcagcgcctcgccagaccagccggtcactttcgcttcgatcttcgccacggcatcgctggacccgacaaagatcatccagcttttgaaaatcagtgtggaggccgacaattaaagtcaaaaagcccggctcaagaccgggtttttctatcagtttagctcttttgcactggcgccaggcgcacatgcaggtcacgaagctgtgccggtgaaacttccgaaggcgcgcccatcagaagatcaagcgcctgctggttcatcgggaagagcgagatttcacgcaggttcttcgcgccgacaagcaacatgatgacacggtcgatgccggccgccatgccgccatgcggaggcgcaccatattggaaggcacggtaaaggccgccgaaacgctcttccacgtcctgctggctgagacccaccttctcgaaagccttgaccatgacttccggcaactggttacggatcgagccggaggcaatttcaaaaccattgcagacgagatcgtactgataggccttaatttccagcgggtccatgttttccagcgcatccatgccaccctgcggcatggagaacggattatgcgcaaagtcgatcttcttgttgtcctcgtcccattcgtagaacgggaaatcgataatccaagccagttcaaaacggtcgcgatcgacgagattcagttcttcgcctgcgcgggtgcgggcatcgcctgcgaatttgtagaacttggacggcaggccagccacgaagaagcaggcatcgccgtcttcaaggcccatctgcttgcggatcgcttcggtgcgctcttcgccgatattcttggcgatcgggccagcgccttcaagcttgtcgccttccttgcgccagaagatatagccaaggcccggctggccttcgctctgcgcccaggaattcatgcggtcgcagaaagctctggagccgccggtcttggccggaatggcccagacttcgacttttgcgtcgttggcgatcatgtttgcgaagaccttgaagcccgatccggcgaaatggtcggtcacggcctgcatctcaatcgggttgcgcaggtccggcttgtccgaaccataggtgcggatcgcgtcgtcataagcgatgcggcggaacactttcgtcaccggcttgccttcggcaaattcttcaaaaatgccgcgcatgacgggttccatggtttcccagacttcttcctgggtcacgaagctcatttcaaggtcgagctgatagaactcgcccggcaggcggtcggcacgcgggtcttcatcgcggaagcagggcgcaatctggaaatagcggtcgaaaccggccaccatcagaagctgcttgtactgctgcggcgcctgcggcagcgcatagaattttccgggatgaatgcggctcggcacgaggaagtcgcgcgcgccttccggcgaggaagccgtcaggatcggcgtggagaattcattgaagccgatttcggtcatgcggcgacgcatcgcggcgatgatctttgtgcggctcatgatgttcttgtgcagcgtttcgcggcgcaaatcgaggaagcggtatttcaggcgaatatcttccggatagtccggctcgccgaaaaccggcagcggcagttccttcgcaggcgaaagcacttcgatttcggttgcgaagatttcgacttcgccggtcggcaggttcgtattgaccgcatcgtcggcgcgagccttcacttcaccatcgacgcggatgacccactcgccgcgaacggtttcggcaaccttgaacgcgggcgaatcaggatcggccacaatctgggtaatgccgtaatgatcgcgaagatcgatgaagagaatgccgccatggtcacggacgcggtgaacccagccggacagacggacattagaaccaacgtccgtcttgcgaagggctgcgcaggtatggctgcggtaacggtgcatgatttctgccttttggaataggataagtcagtgcaggcaagcgctgcaaattctggcggaaaagcgcattttgaccgggttttgtcaagtctgcactgtatgcaagcgtcaaggttcgcgccgcttgacgcaacgtatcgacaaaaaatacaatttgcacttgttatgctacgggttttgcgcattctttcgcgacaatcgatgtcgctttgtctaaaagaaaaccatgcaactcatcacgaccaccgaggcccttgaagaggccgtatccgcccttgccaaatccgatttcgtcacggttgacacggagttcatccgtgaaacgaccttctggccggaattgtgcctgatccagatggcctcacctgaccatacggcgctggtggatgcgctggcgccggggttggaccttgcgcccttcttccgcctgatggccgatgaggaaatcgtcaaggtcttccatgccgcccggcaggatatcgagattgtctttcatctgggcaatctgatcccctcgccagttttcgacacgcaggtggcggcaatggtctgcggctttggcgatgcgatttcctatgaccagctcgtgcagaaggttacgggcaagcacctcgacaagtcctcgcggtttaccgactggcgccgccgcccgctttccgacaagcaactcgattatgcgctggcggacgtgacctatctgcgcgacatctacctctatctgaaggaagagcttcaaaaagaagggcgcagcgagtgggtgaacgaggaaatagcggtgctgaccgcgcgccaaacttacgatcttcatcctgatgacgcatggcggcgcgtgaaggcgcgtgtgcgtaaaccacttgagcttgccatcgtgcaggccgttgccgcctggcgcgagcgcgaggcgcgcgaacgcaacgtgccgcgcgggcgcatcatcaaggacgacacgattgccgaaatcgcacagcagcagccgcgtgacgccgaggcgctcggtcgccttcgttccatccccaagggttgggagcgttccgcacaggcggcaggccttgtcacggcgatccagtcggcgcttgcaatcgcgaaggaagaccttcccaaatcgccaaagccatcccactcaccggaaggcagcgccgccgctgcggatatcctgaaagtcctgctcaagctggtgacggaagaacatggcgtggcagcaaagatcgtcgccaattccgacgatattgaaaagatcgccgcggagggcgacaaggcgaacgtccctgccctgcacggctggcgacgcgaggttttcggccagaaggcactcgatctcatcgacggcaagatcggcatcaagtttgagaaccgacggatcagagcggtggagttaagggagtaagggagtaagggagtaagggaaaaaatcaccctttttcagtcaaggcaaatattttacttgccttgtccaccacctgcccgcaccctattcccctattcccctattcccctattcccctaaatcactcccgcatctcctcaatcgcgccgtcgccgaccgcgaaatagatgttcttccccgtcagcttggaaagctgttgcagccgtccctcggggcggtctgaaatcagatcggcgaggtctcccggcacgaccagcgcaatgccctcttcgtcctcgcgccagacaaggcgcgggatgacgccgggcatggaagccgacagaagatagacaacgcgcagcaaagccccaagcagtttagcgcgttcacgtaggcgcggcgtggaaagctggaccatttcgggcgcgatctcgtcctcgatcaaaccctcatggcgataataattggcaagcgccatgaaagaacggcccgcatggtcgatgccgccgaaagagccatgggcaatgatattcagcgcctgcgagccacgataatcggggtgtgcacgccagcttatatccgccacgagacaagcagcctcgcgataacgcgcctcatccggcgtctcgtcataacccagaacagacaggcttagcccggtccagatcgtcagttcacgcgcatggcgcggcgagcgcgagcgaagaatggacagttcctccgccgaagccagcagcggatcaagccgctgttcgttcttgggcaggagcgaatagagatagccttcacgtacaccaagcgccgagaaaataatcttcgacggcttcatgcagcgcagcgtttccagaaggaccgtcgccccataggacagaagctgacggcgatttttggaaaccgcctcgatgccgcgcatcgtatcaagattgcccttggccacgcgtttcaggaaactctgtgcctctgcggcgtccatctcatagccatgcatgacatgcagcggatagttcctggcagtcatgtgcagcttggcgaggtttcgccatgtgccgccgacagcataaaaggcctgcccttcatgcgcttgcagcatgaccgcctttgcaagttgcgtgcgcgcaatttttaccgcttcgggcaagcgcccatcggacatatcctgcaagcgcaggccacccagcggcagggtgatcccctcgcccacttcatgatcgtccacggctaccagttccagactgccgccgccaagatcgcccgtcacccccttcggcttgtagaagccggaaataatgccaagcgcagaataataggcttcttccttgccggacaggacttcaatatggcgtccaaggatggcttctgcctgagcgatgaaatcggggccgttcttggcctcccgcgccgcagccgtagccagtgcgtggatggaaaccgcacccgcctgttccgccagagcgcgaaaacgtttcagcgcgcgcaacgccgcctcaacggatttctcgttgagcttgccggttttcgcgaggccttttccgaggccgcagagaatcttttcattgaaaagcaccgtcggcgaacggacgatgccttcatatatgacgacgcggatcgagttcgatcctatatcgatcaccgcaacgggtttcagccccttcaggcgaccttgtgcgaatgcggggctcatgcagtcgtttttctctccgcctgcgcgcgcttgcgatgcgcgataaggcggggggccgaagacttcagcgactttccgcgacccgacaggctgggattggtcatgaaatattcctgcgcgttgaaagcttcttctcctgcttccttttctatccggcgagaggtgccgtccgcaagtagctgatagctctgttggttatcaattatgttggcaaacatgatttgcgacaggatttgctgatgcactgtggcatttgtgatcggaacgagggtctccacgcgacggtcgagattacgcggcatcatatcggcggaaccaatatagacaattgccttgccggacggcaggtcgtggccgtttccgaaacagaatatgcggctgtgctccagaaaacgcccgacaatcgacttggcgcggatattatctgaaagccccggaacccccggacgcaggcagcagatgccgcgcacgaccagatcgatctgcacgcccgcctggctcgccatatagagcgcatcgattatctgtggatcgacgagcgagttcatcttcatccagattgccgcaggctttcccgccttcgcatgggcaacctcatcctcaatgtgtttcaagatgcgcgcgcgcagtgtgaaaggagaaatcgcaatcttcatttcctcggccggctgcgcatagccggtaatgaaattgaagatatgcgccacgtcacgcgcaatttcagcatccgaggtgaagaaggaaagatcggtataaatacgcgctgtgatgggatgataattgccggttcccagatgcacataggagcgcagcttctggtcttcgcggcgcaccacgagcgacattttcgcatgtgttttcaattcgatgaagccgaataccacctgcacgcccgcacgctccagatcgcgcgcccaacgaatattcgcctcctcatcgaagcgggccttcaattccaccagagccgtcaccgacttgcccgcctcggcggcatccaccagcgcgcggacgatcgggctatcgttggaggtgcggtaaagcgtctgcttgatagccagcacatcggggtcggctgccgcctgacgcagaaactgcaccacgacatcgaaggattcataggggtgatggaccacgatgtccttttcgcgaatcgccgccaggcaatcgccgccatgttcgcggatacgttccgggaaacgcggattgtaggagacgaatttaaggtcctcgcgcgggatggaaacgacctctgaaatcatgttcagcgccagaaggccttcatgcacgctgatgcgattttcggaaacaccaagctccatcgccacgaagatgcgcagcgcctccggtatttcaccgtcaaattcgatgcggatcacctgaccgcggcgtcggcgtttcaaggccgtctcgaacaggcgaacgaggtcttccgcctcttcctccacttcaatatcgctgtcgcggatgatgcggaacgtaccggcgccgcgcacctcataaccggggaatagccgcccgataaagaggcttaccgcatcctcgatagtaataaagcgatagatgttgttctggtcggtcggtagctggatgaagcgtttcaacgcgaccggaatgcgcagaagcgccgtcatcggatgattatcggcacgccgcgcaagctgcaaggcgatggaaaagcccagattgggaatgaacggaaacggatgcgccgggtcgatggaaagcggcgtcaggacagggaagatcgtttccagaaaatggttttccagccattccttttcgtgtttcgacaaggcgggcgggcgaacgatctcgatattttccttttccagctccttgcgcaacgtgcgcagacattgctgctgctccgcctgaaggcgccccacctcttccagaacgaaatcaagctgctcctgcggtgtgcgcccgtcggggctgcgcaaggctatgcctgcgcgaacctgaccggccagaccggcaatgcgcaccatgaagaactcatcgagattggccgccgagatggaaaggaagcgtaagcgctccagcagcggctggcggatattcgccgcctcctcaagaacgcggcgattgaactgaagccaggaaaactctcgattgacgaagcggtcggcactttgcatcaacccgccgttcaaagcttcgtgaatgtccgtctgcgccagatcgcccgaagcaaagccggaataaggggaactggggggcagttcgactgtcatatctgcgctcccattgtggggctcgttcgccataacgctgttttcgttcatttttcctgtcccggcctttgccggaacattccggctcggcccaaagcctatggctgtcatatgacaatttgatagcaaatcgctttaattgtcttcagaattgctaaaaacgcttccgaaaacaagactttcggggtacaggcatggcatgtttgcgcatggtctgcccgaaagccggttcccatttttcgagatcatgctatataccaccatctatcagaaccggagcatattatgtccgatcacatcattcctcatttccagaacgacgccggccataatgccatcaaaatcggcgtgaaggaattcatgtgcgtcggcgcaaacccgcctttcgatcacccgcatgtctatctcgacatgggtaatgaaagcgagattgtttgcccgtactgctcgacgctctatcgctacaatgccaagctgcatgccgacgaaaccattccggcaggctgcgtttacgaagcccctgccgataaggcagcctgatcttttcggcgcgctggagcggctccggcttgaccagaggaaacatattgatcgcaggcgctggcgtcgccggattaagcgcggcgctggaactggcggcgcgcggctggcgcgttcagattttcgagaaagcgcaggaactttcggaagtcggtgccggcctgcaacttgcacccaatgcgatgcgtcatctggaacggctcggtgttgccgaccgtctatccggcacgggtgtcacgccgaaagccctctacctgatggatggacgcaaggcgcgcccgctgcttgccatgcaattgggcgacacggcccgcaatcgctggcatcatccttatattgtctgtcatcgggccgacctgcaatctgccctgcttgatgcctgccgcaacgcgccgggcattgaaatcaatctcggcgcggaaatgacagaccagcgcatgacaggcaattccatcaccgccaccatcaagcgtgaaaatagcgttgaaactgtcgaggccgcttatctggtcgcctgcgatggtgtctggtcgatgcagcgtgcgaaggccggttatagcaaagcccgtttcagcggccatattgcatggcgcaccacgcttgccgccgatgccctgcccgcctcttttctgggcgcgatgccggaacacaaagcggtttccgcctggcttggtaacaaggcccatttcatcgcctatccggtaaaaggcggcaatttcttcaattttgtcgcgataaccggcggcgaaaatcccggcgaagtctggtccaaaaccggcgatcatgcccatctacaatccatctatgcggattggagcaagccggttcacgagatactcgccgcgacaagggattggacctattggccgctttttgaaatggccgacgctcaatttgtcgggccggatcgcacaatctttctgggcgacgcctcgcacgccgtgacaccctttgcagcccaaggcgctgcgatggcgatcgaggacgccgctgcccttgcacaagctctcgacagcgacgatcaggcagcagggctcaagcggttcgatagtgtccgcaaggagcggatcgcagccgttgccaagcgcggtcagttaaaccgcttcgcctatcacgccaccggcattttcgcgcttggccgcaatatgctttttgccgtgcgcagcccggaaactttcctgaaagatctggactggctttatggctatgacgcggctttggccgtgcgaaactagagcggttccggttttaacagaatcgtcggaaccgctctaaaaccgtatcaatgcaggatctggctcaggaacagcctggtgcgttcatgctgcggattatcgaagaattcgtctggcgaattctgttcgacgatctggccctgatccatgaagatgacgcggttggcaacctgacgggcaaagcccatttcgtgcgtcacgcagatcatcgtcatgccttcggcagcaaggctcaccatcgtatccagcacttccttgaccatttccggatcgagcgccgaggtcggctcatcgaacagcatgactttcgggttcatgcaaagcgcgcgcgcaatcgccacacgctgctgctggccgccggaaagctggcccggatatttgttggcctgttccgggatcttcacacgctccagataatgcatggcgatttcttccgcctgctttttcggcatcttgcgcacccagatcggcgcaagcgtgcagttttccagaatggttagatgcgggaagaggttgaagtgctggaacaccatgccgacttcgcggcgcacttcatcgattttcttcagatcgttggtaagctcgataccatcgacgacgatcttgcctttctgatgttcttccagacggttgatgcagcggatcatggtcgatttgccagaaccggacggtccggccacgacgatacgctcaccacgcataaccttgaggttgatgtcacgcagaacgtggaactcaccataccacttgtgcatattggtgatctcgatggcgacttcggttttggaaacctgcattttcgagcggtcgacttcgatcccgatcccggactgctggagggcgctttgtgcactcatttccattattccctttattcttatcgtttatgacccgtgtcgagccgtcgctccatgaatatagagtaacgcgacatagcgaaacagaaaatccagaaaacgaaacccgcaaagatcaaacccgtggcaggtgtctgtggagaagcccagtttgcatcggaaaagttctgccggacaatacccagaagatcgaacatgccgatgatatagacgaggctggtatccttgaagagcccgatgaacgtgttcacaatgcccggaatgaccagtttcaacgcctgcggcagaactaccagacccgtcttctgccaatagctgaggcccagcgcatccgcgccctcatattgccctcgcggaatggcctgaagaccgccgcgcaccacttccgccatataggctgaagcaaaaagcgccacgccgatcagggcacgtaacagcttgtcgaaggtcacgcccggcggcaggaacagcggcagcatgacgcttgccatgaacagcaccgtcaccagcggaacgccgcgcaccatctcgatgaagatgatggagagggttttgatgaccggcagtttcgaacggcgtccgagtgccggcacaatgccgagcggcagcgacacggcaatgcccacgaaggaaaggaccagcgtgactaaaaggccgccccagagcggggtttccacatagggaagcccgaaccagccgccaaccagcaggaagaaggccacaaccggaaacacgaggaaaaacaggatcgcgttgagccccttcttcggaatcttcgggatcagaagcggcaccagaagagcggcaaatatcagcgccgtcagatcgacacgccagcgttcggaaatcggatagcggccataaaggaactgctcatatttcgcattcacgaaggcccagcaggcgcccgaccagccatccggctgggcgccgccctgcgcggcagtcaggcaggccgtgcggctggttcccgtccaggccgcattgatgaacagccattcaatgatgggcggcacgaaccagacgaccagaaccagcccgaaaatggtcacgccgcatcgacaggcgttgcgaacaggttgacgcgcagccagtgagaaatgccctgcacagaacgcggaggcgcctcaccatccaccatctgtgtgcggacatattggagatctgcgttttccattgtcacctctccaccagagccatcttggcattgaaccagttcatcaggccggaaacgatcaggctgatgcccagatagatcaccatccagatcgccacgacttcaaccgcctggcctgtctggttgaggatggttccgccgacggcgacaagatcgggatagccgatggcgatagccagcgacgagttcttgatgaggttgagatactggctcgacagcggcggaatgatgatgcgcagcgcctgcggcacgatgatgagacgcatcgtctggccggagcgaagaccaactgcataggccgcctcggtctgccccttgctgacacccagaacaccggcacgaacggtttcggcaatgaaggaggccgtatagaaggacaaggccagaaacagggccagaaattccggcttgatctgcgcgccgcccgtcagattgaaggttccaagcttgggcacgtcgaatgaaaccggaaagcccgtcgcgatcagcgccagtatcggcaggccgataatcagtgcagccgatacgcgtatcgtgtggaaaggctgtcctgttgccatctggcggcgttttgcccaacgcgcaacggcaaacgaagccaggatgccaatcaaaagcgccaccggcacggcccatgccccctcgccccaaaccggcgatggcatgaagaagccgcgattgttgatataggtggaaagcggcatggaatagctttggcgcaccgggggcaaaaccgacagaacgccgaaataccagaagaaaataacgagtagcggcggaatattgcggaagacctccacatagaccgtgcagatattgcgaatcagccagttgtgcgaaagacgaccgatgccgaccagaaatccgatgattgatgccgtgacaacaccgagcgcggcgacataaagcgtattcacaaggccaaccagaaaggcccggccataggttgaatcgctgttatattgaatgagcgtctgactgatatcaaaaccggcgcgcccatagaggaagccgaaaccggatgcaatatttgcgcgctgcaaattggtgatcgtattgccgacgatccagtagatcccggcgatgaccgcgccaaagacaaccacctgatagaagatgccgcgcgcacgcggatcatacaggagcgaagttccgccgctgccctggcgacgttcagtaccaaaataggaagccatatgtttcctgtgcctctcggctggcggcctcggccctagacagaaaaaacagcccgcattgcggagcattttctgaaaacaaggcgtcgaatgccgaaccgttcggtcttgctgtctgcctgttccagctcgtttcgagcctgcagcctgcaagacgcgggtgaattccacaaagcagcctgccagcgatcaaagacccggatgcagggccaatagcaaacagacaactgtagagtcgacaaatccagcggatgctgctgcacccgcccgataatcagtctggaaagtaagacccgttagcgcacggggatgccatattgcaggccgcccttgttccactgggcgttgaggccgcgtgcgatcttgagcgggctgcccgaaccaatgttgcgctcgaagatttcgccgtaattgccgacacccttgatgatcttcaccacccagtccttgtcgaggccgagatcggtgccgatcttggtgtctgcttccgcgccgagaagacgcttgatatccggattatcggacttcttcatctcttcgacattggcctgcgtaatgccgtattcctcggcattgagcagcgcattatgcgtccagcgaacgacatccgcccacctggcgtcaccttgacgaacggtcaggccgaaaggctccttggaaatgatttccggcaggatgacgtgatcgtccggattggcaagcgccagacgaaccccgtaaaggctggactggtcggtcgtataggcgtcacaacggccggaatcataagcggcattggcttcttcgatcttctcaaagacaaccggattatattccatcttattggcgcggaaatagtcggccatgttcagctcggtcgtcgtgccggcctggacgcagatggaagcacccgaaagctgcaatgcggaattgatgcccgccagcttctttgaattgatcatgaagccctggccgtcatagtagttgatgccagcaaaatcgagaccaagcgacgtatcgcggctgatggtccaggtcgtgttgcggatcagaacgtccacctcaccggattgaaacgccgtgaaacgctcttttgcattgagaggagtgaacttcaccttggtcggatcaccgaagatcgccgaagctaccgcacggcaataatcaacgtcgaaaccggaccattcacccttatcattgggcgacgcaaaaccaagtagccccgtgtttacgccgcactgtagaaaacctttcgccttcacatcggaaagcgtgtctgcggatgctcccgaagcgatgccaaacagcgccgccgcacccaatacacccgtcatgagagtttttttcatctggcctgcaaccttttatgttccctggatcgcaaggagccgttcgccccaagcgtctctcttcttacttttttgcacaaagctgtcggaaaatccgtctgtcctcccaagcccatgccctacaacaggccgcccctcaccccagacctttttgaaggtcttctattttattttttgagcgccgtgacaacctgtcgccttcacagctcttatcgaaggggaaaatttgccgttggtcaaggtctgaacgtggatacgaagcccgcctgtgaaagatatgctgggggaacatgcgaaattttacatgatttccctatttctgggtataaattatctattggcaaatatgacggaaagcactcgtgcttttccacattaatatcatatatttcaattggttgacagcctctaccgcgataagaaaagtccctcgaaaaacaacctgcgggcgaaatcagatgcgcggcattacgctttcctcatccaaagaaaaaataatatttcgcgtcgccatgtagcgcgccacccaccatgcggaaacgaatccaatcgtgaagcctgccaccacatccgtgagataatgcacgccggccgccacgcggctgatgcagaacaggaggcaaatcgcgaccgtgacgattcgcaggcgtggaaggaaaatccacagcgaaaccagcatgatacccgccatcatggaatggccggaaggaaagctttcataaagatattgcccattgaagggtgagaacgacgcagctccaacctcatcgatcagtaaaggccgcgcccgcccgacgacaagcttgccaagctccaccggaatactgcccacaataatggacgccgccacaagtgtcgcccaaccgtgcaatcgtaccagccagcgccgtgccccgccctgaaacgacggagacaggagaagcgccgtcaccagccatacagcgagggctatgggcagccagattacggtacggatagcatccgtgcctgctcgcaggatttccatgaacaggccggtgctgtgcgaggccgctctactgagatctgcatcccaaagatgcaggacgagaagaatgaaaggcagaagagcgacaatggccgtcatttccatcgtccatgacgatggcgcacctttataggcagggcgcagaagcgcccgcacaagctcgcaagcggcgcggatgggattaagtaaaatattttccgcatttggcaccgtcattcttcaaatatcctttgaatgtacactttgcgcctcaaaccggctggactgttgcatccggcttgcgcgcgtcttatccaagaagttagagttcccacaaagaacgcgatcgaagctctttttgccgaagccaatcttgtacccagccggcagaatcacgtctttcgagaatctgtggaacagcacgcaacatggtctggaggcattttcgtggctaagcagcagttgaagacagagaagttgggcataaacacgcggcttgctcatgacggttattgccccggcgactatcacggctttgtcaacccgcccgtcgtgcgcgcatcgaccgtgctttttcccgatgcagaaaccatggcaagcaacggccagaaatatacctatggcacacgcggcacgcccacaagcgaagcgctttgcaaagccatcgacgcgctggagggctctgcgggaacggtttgcgttccatcggggctagcggccataaccgttccgctgctgggatttctttcacccggcgatcatgcgcttcttgtcgattcgatttattacccgacccgccacttcgccaatacgatcctgaaacgcatgggtgtggacgtcgaatattacgatccggaaatcggtgcggacattgcaaagctgatgcgcccgaacaccaaggtcgtgtttacggaatcacccgcctccaacacattcgagatacaggatattcctgccatcgctgaagccgcccacaagggcaatgccatcgtcatgatggacaatacctgggcgacaccgctttatttccgggcgctcgatttcggcgtggacatcagcattcacgccgcaaccaaatatccctccggccattccgacattcttttcggcaccatttcgaccaatgagaaatgctggccgcaattgctggaaacacacggcacgatgggcctttgtgccgggcctgacgacacctaccagatcttgcgcagactgcgcaccatgggcatccggctggaacatcatcgcaaaagcgcactggagattgcccgctggctggaaaatcatccaatggtggaacgcgttctgcatccagccctcgaaagccatcccggccatgaaatctggaaacgcgatttttccggttcgtccggcattttctcctttgttctggcaaagggcgaacatgcgcaagcgagcgccttcctcaacgcgctggagattttcggcctcggctattcgtggggtggctatcaaagccttgcgcttgaagtgaagcttggcgaccgcaccgtttcgaagaacgattatgccggggcggtcatccgccttcagatcggtctggaagacgtgcccgacctcatcgccgatctcgaaagaggttttgctgcaatctgattacttagggcagttcctgtttaattcaggcaaccgcgccataaggaagatcatgatgacttgggtattcataatacagggcgttatggcgatcggccttgcggcgcttgccattgccgtcattcttcgttaccaccgctaatctgtagagacgagttggggccaatttttcaatcgtaacaaggcaactgataggcgggataatcgttctcgtcatattggcatgctcacgaggagagtagttatgcggaaaatggcgcttggattggtagcattaatggccctttcgggctgtacgacaaccgagaaagatgtctcgatcggcacggctggcggagctatcattggtggtattgcaggcggtggacgcggtgcattgattggtgcgggcgcaggcgctctcggcggcctgctcgttcgtgaactacgcagcggcaaatgcgaatatcgcgaccgccacggacgtatctacgtcgcacgctgccgccgatagagcgtccccctatataggacaagaagcgtcggcactttccgacgcttctacagatttgattttttgaaaatatgcccgcttcgagcgggcaatattttatgggaacttcctaccttccaatttcgtttctgaaataggaaataggcagggagaaatccgatgaagctcgctttgaaagccgcgcttattgcgcttggtgtcttttcggcaagcgcagcgcaggcggcaaacgccatctccaccaccaatctcaacgtccggacggggccaggaaccggctatgctgccgttggcgccataccgagcggtgctccggtcaatgtccggggctgtacatccggctatggctggtgccaagtgaactacggcaatatgttcggctgggcgtcttcgcgttatctggcgatgcgcgaaggttcagccagcggctattccggtgatttcggccaaacggcagccttgatcggcataccgcttatcgctggcgtcgcaattggtgccgcgctcaacgaccgtcatgaccgttgggaccgcggatactggcatcgccacaggcattggaggcgttcaggctggcggggggatcgcccgcattggggcggcagacacggaggccatggcccgcgcacctatttcagaccgcacggcggcgatggtccgcacggcagataaaaccgcaaaggctttgcagcagcccttggcaaaaagtgtcgaatgacacgataaattgcctttgcaattggcataaccaattgaaaataaatatataaaaatactcctgttgcagtaaaatagccttttttgccaaggtactttgcccctgcctgagcggcaaagcgacattcaactttgccctaacgtccgggattatcgcgataaaggtcgtgtcggctttcgaccctcaacccagacgttcgtcgatcaaatgcgatttcctgaaagctgacacttctttgacaaacagcttcggctagacaggaatgcatgtgaccgtccgcttttgaaccgaactaggaaaatgttcaccatttcgctaccgattagactggcggtaactaggtgatgagggcgacgcgctcggcgatgaactgggcgatctcagaaggattgaaccgtctcgcatccacgtagccgtccgtgcgaaacacgccatcgacagcgccatcgtccacacgcacgaacatgatccgttgttcggcccgtgccatgatgatttcgcgaatcgcgcggaactcgacgccgcaccggtcttttcgctgatagtcgtcgccgacgaagactacgatcagtttgcagcggttgcggtagatgtcctgaagtagggtgtcgagcgacggtcgggcaagctgggaaacataattgttgtcgtaaaaataggcgtttggaccgacgcgtgcctcgagttcgcgggccacttgctcgaccagcccgcgtgcctcaccgggaaaagagagaccgacgtcaaaatcgtgctgagtgatatcgacggcacggctcgcctgtcgcgtccacgacggcagagttattcctttggccgtgtgcagctccttgggcaggtttacgtctttgaccgcccagtgcgtacgattcatctcccaattgccaatatcaagctcgaatgcgagggtgtcgaagtctgctaccgtcaggaagggctggaccgggatgaactcgtactcgattcgcacttgcccgcgccttaccgtaacatcgcggatgagcccgaacttgggatcaagcttgcaggcagcctcataggcgaaaatcgtgggaaggcgcgtcaattccgccagttcggccccgtctagctttccgaacttctcggtaatcttctgatccgtgtattcgtgctggttaacgcaacgcgacaggtcgaatgtacatggcaccccctgccactcctctttccagcccgaaacaaataaattgtacattgcatattcctcgctaagttcgatgatccataagatttgtaccggtttccagcgacctaaagggagccggaaaggtcgcgtgtcgcgactagatgtcattcagtaggtcgcggattggttcattcgccaccggcgtccatccctcaaggcgggagattagcatgtgaaagcagcgggcgaaggcggcctgcgcggcgacgagattggcctgctggccgagtgagccgttgtgcacaatctcgctgcgggcgtggtagagggcgagaactgcctgcttgtaggagtcgacgccaggcacacccttgaggcacaggcccagccgacgctcgatgcggtcggcgacgcctctctggtatgcgtcagtcaacaaggtttcgaacgcgacggcgatggcaacgacagcttccgactcgttgatccgggagccgaaggactggcgataccagtcaagcgccgtcacgaagcgtttgtagagccgcttctggaccttgtctttgctggaaaggttcacgtggcggaaatatccttgttcaaccgtcttcagtgccgtcatgatcgcggtcgagagccgcttcatgcgcgtggtcgacaactcgtcggtggaaatcaccgccgcgacatcagaaaggcgagcgagttcgagcgcggagacgttcatcgggacgcgcctcagacccatcggccggccacgcagattctcgccgattaggtagtggcggatgttgagggtttcccaattattgacattcgaggtggcgtgaaatttctcgactgggtcgctcttttcgaccgagagcgcatgcagcatgagcaggcaggacgcggcggtgcggatcttcagggaatagacgaactggttttcgtacatgtcgccggtatgtgatgtgaggcgcaccagcattagcggatttcgggccagccaagtggcatgggtcgcgaagtggcgaatatcatcgaagacgatacgttgcctgatcccgagcgccaccgacatttcacacaatcgttcatgggcggccttcaccgagtgctgctggccgctcacggcgtaaccggcgcgcgagaaggccacccagtcgcgcagggaggaggagcggtcaaacagagtcggtatcttcataccgaaactagtcagcggatagaggacgaagcccggacgctctgcgcccgcctgggcgagatcggcaatcacccgaccgacgatattgccgccgccggccttgcaggcaccaaacacgcagtcatcgaggatcgatcgcccgacatagatttcacgtgaccagagcgcgcgggcaatcgccgcgcgcaaggtgatgatgtggtgctcgatcgcggtgcgttcggcctctgagagcttattctcgtcggttacaagatcgtcgatcgcagcgaagagattgagctggttatgcttgccagcaagatagctttcggactggttgatcgacttggtcgacttcaccaagagggttgatagaatgttcgctttcaaagtccccccaaaattcacttttcgctctaagtcctaacccgtcgcatcgctaccaaaagtggtgattctttgccactcgacgatttagtttgaccagcacatctcccccatgcgggctgtaaaaaaagcgtcacgcgcggcctaaacgcgaaaaagacagcgcttcgctgccggtgtacggtactctcgcgagaggacagctttggcgggttcatttagataacccgtcagtcagcattccaccctatctccaacatgcgctatcaccggatgctcaaatccaacgatacggcttcggacatatatgcctggaatcattgagagagatcggattccatgatgccaccttcggaggcttcatcgcattcacttgaaacccgcgatctgggctctcaagatagcttggtagcgtgaaagtactcgtcataggcgtccagacattcgagacgaagttaaattggaaatcacccgggatatcgaagaggcatcatttcgttgcctcttatcgatgagcaatttcctttttttgaacttcacctcgatagcctgcttcgaaacctcgaagtaggtcgacagacgcgatagtaattcctcataggggagatagttacaaggctggtcatcaacaaaaatatatccatgccctctgtctcgtatttccagatcgtggcggaactgcgcggtctgcggcaggaaagtgacatccggcaggattagctcagcagaaaaagcattcgcctgatattctaggcgctcataaacaaagctgtcgccttcttcgcgtgtgatgaacaaatcgttcgcgatgatggtttcggaacgcaaatatctatcgtgatttaaacaaaaatggccaatctcatgcccgatggtaaagcgttctcgcgtttgccgtgaatgcgagtttatctgtatcgttttccgttcaaagtttgccgaacccaagattaagacaccgtcgacatcaaatacagcttgatcagtaaactgcaagtcaatggatagactctggcaaatttttgcaagatccaccgctccagacgagtaattagctacttcgagcgccctcgccgcaaaggcctttatctggtctaacgaacgaaacggaaccgatatactaccgcgttttttctcgtgtcgagactgaccaacgggctcaggatctaggttcgttagaagctcgtctatcgtcccgaaatattttccatcgtaataggccgaaaacttcagcgatttaattggatcgtcactgcggaagatttgagaacgaacgaacccgtgctcgatacacgcgcccctgcgatcagcgataatctccaatccatgctcatcgtacttgacgatacccattcgggcgttgctggctaccttctcagcaccagactgcaacctggacgtaacgacaataatacctttgacggcatgcgagaatatgcgaccgatttttgacgaaaaatcgtttacatagatctcagagatgcttgcatcatgatttttgcactcgaagatgacataaaggtgaggagcgtcacgccccgttcgatatagctccaaaacgatgtcgaactcgacatctgcctctcgttcgcgacagtagtaccgttttttcttataaattttgcagttttcgggcggataggccccgaaaacgagttctccacgattttgctgatcgaaaagatactggtaaaatgcgtcttctaggctatcgcctttactagtcgaattcaccgagcgccccgatggtaccgaattagaagtttgcttctatcccaattgaccaacaagttttgcaaagtcaattgttctagttaggaatgccgtaaacggtttgcttcaacattacgctgggttttgccaaggctggctgacttccgcgacatcgcccactttgacactacgtcattctaccgtttagcgcgctttctttttgcttgaccttcagttcttgatgtacgggacaaatgcaagatgacaatgactaaacaccaccccgatagccatgctctggatgactggcaattatatgggccaagaagcggcgaaatctttaatcttatttgccgccttgcttacgaccacgacatgcgactggtcgatatcgagcgtataatggaagaagcgctcaacgcaaaactgctgaaactcaattctggttcgggccgatgaaacgacccgcaccaccacccagcgttccacgtggtactcagcggatattcatattctttgcttcgatagttctgatcgcgcgctcggcatccttgcggtgataaatggtcgaaattccgtcctttgcgtatatcgggtgaatacctaggacgcgaatcttcgcacatataccaccgtgtgatatctgaccgaactcgtcacgcaggctacctagcgtgctgaagtttcgctcaaatttccgcacgtcatcaactttaatgtaatgtcgaaaggttttcgtatttgggttcgcggctttgtatactcgcagatagccggccttaattaagaattggagcgtgcgagtattgatgcgcaaccgtctagttgcttcgaaaagtcgcagatcgctttcttgatgaggcaggaccaacatatcccgcacctcatctgggtcaagtagcaacgcatcgattccgaacttttcagacattcggcacgcggaagacagtctgttcttcaaaaaacattcatatatctgggacacgctgcgtttgatcgaacgactaacgtcataaatcgaaacttgtgtcggattttccgctgctagtggtaattcgttgaccggttttacaaatgcttccaaatccgagcgatataagtatgttttatttgctgcatctcttctcctctttatcattcctgccgcgataaaggttgtgacgaaatgataactgcatccgatgatttgtccagcccgaaccagcggaacgatatcgcctatcctgccccttagaagctgcacctgatcccttgtcacataagtcggcggattagccgcatcccatgatattggtgacagctcagacagcatgtgaataagccgctcttgtcgaagaccgagctccttttcgacctttcctaaagtaaaacaagccggttgatcgacacgatgccccaagatcgctgttcccgtcacgaccgggtagttttcgataacgaagtcgcgaactatttttcgtatgggctctataccggatatcgatccttcccgagaaagccataaaaaaagcaacccaaatcccggttatgagacgcatggggagatctgcgctccgctttaaattctgccagcgccgttaataacccgtcagctccttttttgagaacttcaaacccaacctggctcactgtctgagaatcgatatttcccactccctgagaagaagcgtaggcaccatatttgactcttacgccaagcgtttccgatgctttggcaatagctggcagcgaaagacgatcgagccaatccgtgcccttccaaccagataaacgcttacgaatatactgctctaaacttgtctctttgcacgctaacggtgatattgccgcctgctgaacagttctccaatgtttttgcactacccgcgcgaagtcgtatgcgtgagtggcaaatttctctgcaggcaagttgatcaacgctacctggtgaatatcacaactcttaatcgcaacaaattgccagtccaaacgacgaaaagcaccagaaaacccagttgccgcgacgctctcagttagacatacgggacatagctttgcgctcattcgatgtacggaacgatttgttgcaagctctcgtccaattttttgtcgagcttgtcccaaacttcggaaggcgtatcgctgtagatctggaggagatgcgcgagaaattgcagagagccgtgctatctccgtagaattccccatccttagacttttccagttcagcccaacgtcagggcaaaactcgcctgcactgccaaccatattccgtaccgccaatcttgacgcaaacgaggtaggtgtttcgcggtcagccaactcacaggtcagtgctaatcttgctatcgtcatcgagatatctcctttgccagaagcgttcgggcgtcgatcctgagaaaatcaacggcaatgaaggggtttaaagcgtcgatacaccccgaacgacgacgaaatgccatgataaaatggagatggtccaagtggtcctttctagcaagaagcgcctcttctgctgctgaaatcacaatttcaatcaaaagaccgaattctccgtcggacgcatggatgagacgtgcagaaaaatcgtcgttaagattgctactcacggataaattgacacgactggcataggccgagatcgtttccatgacccgtgtcgcatctgcggtcgcgaagagttttggaaactcgatcgggtagaagcgacgcgcaagttgaggatcgtgatttagcaagtccttcagttcaggcgttccagacaggatcagaccgactggccaatccttggttgcattaacgacttcaacgttcgcaccactgactgtaatgcagaaggcgtctgatgccgcaacaggtcctgagcctcatccagatgcaaaaagagagttcgccgggcgaagagatgttgacgcaccatcgcccagattaccatctctgtgcgtctggcaaacattggatagccagtcgcctccaatgctgtttgtccgacaaacttcaaggtggccggagatggcacctgaaaacttacaacgtcggcacgtgcgctcccgtcatcatgtattaccaggccgggtgtatgactaagcagtctcgcaactgcactagtctttccgctacctgaagctcctatgacggcaattcctcgggcttccaaggagatatcagcggccagctcggcgcgccgccgctcgagcaataaccgaaactgttcttccagcctgagaaaagcgggatggtgtgcgaaaacgcgtcggaggccaacgattttctgagccacttcaaacctgagatcagtcatctgacagctcccacggcttttgatcatcggcctcagtgaggttctcgtgatcgactgctgcttgaaagggtgtgatgacatcgccaaacaggtcatcagttatcggaactagatcctccgtctcatgcccggacagtttaattctgagccccagaaacaaggttttttctaattgctcgagatcgcctgctgtcgtccgatcaggctgaatgcgcattaactcccgcgcccgctgatcaatgctcaccaatcttttgcgggccttccttattatttcctctgacagagccgcttcgcctctatgtttacagcgaagctcgaataccaatcgttgccattcttcgagcgaaagacctgtcactgccttcgatacagcttcggcgatgcgccattcgccagcgacttctacacagatgaaagtaagatcgcgcggattcacgcgcacccgaaccatccgattatgaccggttaacagcgcttgctgaagttcactgcagctgtaatggatgccatgcacaagaacgccgtgcctgccaatttttcgctgtagcggaacgccaaacaccacagtgcgttcgattagcgttggcggcggagtgatccagcgttcatttgccaaacgtttccatgcgtttgctggcgtttcgccccctaatccagagtgcggtgtattatgataaatatcgaccacaaagttagtgaaaatctcagccagttcgtcatctgtcagagcagcccattgctccgaaggatagtcgccacgttcctgcggattggaaaacgtccgcccgattagatacggcatcaattgcgcgccgaacgtgccgaataatctttcaatgccagcacgaagtttcgggacaccagccggtggcgcctcataagtgccgtgcaaatcgcacacggcgcttcggaaatctgcagacgcgaacgctgccccctgatccgtgacaagggtaccaatgcctccaaagtacggccagtctgaatcgcaatttgccgctcgagcgatcggggtcttatcgatcgttatgagttccagcgcccgaattgcatcttccgccgatggattaacaacaatacgaagcgacacgatacatcgcgttgcacaatcgagagctacataaagccaacgtcgtccgacttcgaagcgagctctctcttcaggcctcagagcatcaagtgcacctgatcgaccaaagagggaaacaacatcgatattccattcatccatctcgatacgttcgagtggataacttgtcgagactccctcctcatagaaggcaaacttgcgtttagcgaactcagcgccttccctgcgcaccgtaacttcgaaggggtcgagtttagcaatccgacgacgaacggaacgtgccgaaggtatgggcaaagcaggcagcccaagcagtgcacgtttttcgttggtctcgatgaagcgagttcgtgtccggtcgactaccatttgctgacttggcttgttgcgcgacaaatattctgaaacgcattcagccagtaatatttcggtctcgcccaccaattttcgggcataggataaatctgatcgtcgcttccgaagaaatgcaagcgggcttcgcgcgcacctctcgtacagccggatccatgaacgcagtgctgtcggagaaggtggcagaaatcgcgtaacaggcttgcccactttgtgattcccggccggcagttggcagatggtttcccgctcatctactctcatagtcagagcaggtaatatctgcgagatggatccgagtgtacggcaagccttgtgtttcgcttcagcctccaggaaagcttcacaataactggctttccagcgcagtttttggcgtgcctcgggtggtagcgagctaagataacgttgatcgcaacgcgcccgccgcgcgatctgaccagcagcgaaatagtcccgctctagccgaacatcaggctgcgagagcaattgcataatttcctcatggctaaatgacaggcgacgagaggaagcatcgcgagctcgcagaattacgcccagttcatcataatgttccaagacatggtcgatgccatttagagttatgcaatcggcctcagacagtcgaaaacgaatactcatcacatcgcccctctagccatcagaagggtatcgaaatcgatgtcacccgctccgagacgatccgcatatccgtcgtaaatagcgcgaaaaaccgctcgaaaacctcgaccttgcagttcacttcgagctaccacaccgccgacggtcaccgcacaatcgagcttcgaaaggatcaatctgacgtgttcatctgcgtccggatcaggggtacggcgaaattcatgcaagcgtgcagcattacgggcggctgcgaccgtgaaagactgatcggtcatgagcacgacgtcgtgcgcgaaagctagactggtgccggtacgaatgtactgtaactcgcgccaaaaactgcgtgatttcgcacgggatgaaggctttacggcaattgcaacccgtcggccattcttaagcgttgcgagaaagtcgaaaacatgtcgcttttgcttcccttcagcatttcgataggtgacgaatggaggttgatcccagatatcatgcacgtttcgacaagccagaagcaggtgaagcacccgctgttcgagcttgctctcaaacacgatccggcgcggatgatcatccgcaggcagctgcgcaatcaaggtacctcgaaggctggcttttgatcttggcgaaatgtgccgtgtcgatcggctagattgcggagcgacaaacgttttgtggctaatatgttccatatccatcacctgagcccagcggatcgcaatccgatccgccgtcaccggtgcctctcgattgataaattgatcctgttcccgaacccggaaaaggatccgtggacttgactctcgaagcggatagagggaaaaagagatatcggttcgtgatcgatattctaatcggccttgagggttagcgctctcagggccgtttccctttttcaagcctgttatttcttcatggtcgcctcctgtttttcataacgctccggccaaaggctactcggctcaacgccaagtttttgggcaatagcagtctgaactcgggctgaacgcgctcgtccttggcagacccgcgagaccgcgacagtactcaccccaagctcgttggcaatttcaacaaatgtaatgcctcgagctcgcagtcgtcgcttgataagatcgtgacgctcaaaatcaacgttcaaatctatcacctgagaactaatgattcgaaataattattaaacaacaaatctaattttacaataaaattatgatacggttattatagttatccaatacggtaagatcaaataagcttttaatattactttattgtcagatgaaattcacttcaaatcgaaaacatcatcggtatttccgattattttccaaagtgatgttgtcttaccagccatcaatacagtgcgccgaaagccagatccttgacttaacagtcaacactactgcccacgaaatcatacccaaatcagtaacatcatcggataaaaaacgcacgattccggctcgagccttcagattgttccagctcatgaagttcgggaactgggagcgtgctcatttttgtcgtcatccgatcctaatggatacatcaccgggttcgttcgcttacgaatatgattgcctccttaaaatggccttttggtcgagatcgtctctaagccaattcctatgcagcttccaccattgcatcgaatatcctagcgatgctattccttcaaaggaatattttggaatatgattcggagagcaatggtgtcaaacaatgtcggttgaacgcgaatttgttgatgccgtccggattggcgatggcgatgcgggacgtgtcgtggggcaatctcttagagcattaaggcaagctgcgggttttacccaaatcgagatggctcagcgcttgggtgtcggccaagcagcaatctccaagattgaacaacgaggcgatgtccaaatctcgtcattgcaacgctatgtcgaggctctcggtgccagcttgcgcatcgatgcagcatttcctgttcattcgaatctcggcgttcggatacaggccgatcttggcgggttggttgcggacgacgaacagtatgttcttccgatttttggcgacggcgatggtgcccgccctacaaaacgggatctcgtcatcagcataaagccgaattattcaggcaagatatttgatggcgttaagaccattgagctgcgacggcgttttcccttatcgatagctgcgggtgcgactgcctatatctattcgacatcgccagaaatggcgttggtgggcaccattaaaattgaaaatgttgaacgacttcaactccgtctgctttggaaaaagcatggtcaatcagcatcgatcaagaaagctgatttcgatgactactttagcggcctagaggagggctttgcactgaagctgtcgacgccgcgccggtttacgaggccgctgaccttacctgaattgaaggagcgatttggctttaaagctccgcagtctttcctctatgcgaagcccgagcttcaaaaggcgctccggaatgagcacacaaacttaccagattgacacgaatgtaattatccatctggaagacaataaaacagtagagccggctttttctgcactgacaagcctcgctgccaagcacaaggtcgatattttcgtgcacgaggcggcgcgcgacgatgttggccgcgacaaagatacggcccgccgagagatatctctgagtaagctggggaaatttcaaactctatctaaagttcgcggcttgaccactgcagatctttcgaacgcattcggacctcttccgaaacacaacgacatagttgatgcgaccctactacatgcgcttcacatcggcgctgtggactttcttgtgagccaggacagagggcttcatgagcgggccaggcgccattctccagaactcggtcgccgggtgctttatgtagcagacgctgttcagctccttagaacgacctatgagccaatcgaagcgccggtgcgtttcatcgatgaggtcgccgctcatgcgatacctctgacggacactatctttgacagtttgcgcgaggactatccaggttttgataaatggtggacagaaaaatgggtgaagcagcggcgcctctgctggattatcgaagacgacggaattgccggccttctcgtcagaaaggataaaacgggctcggacaccgacgccatggaaaaagccaataagatattgaagatctgcacgttcaaggttcggccggaaagacgcggccttaagctcggtgaactgcttttgaaaaaggtcttctggttcgctcaaaagaacaaatatgacctcgtctatgtcaccacatatgaggggcagacctacctcattgatcttcttgaatatttcggattcacgcacactgcgacaaaagaggacgacgaaaggatctacgaaaaacgtatgggcacgcgcgcgcctacaccgacagatggcgacaatcgctttgatgtccatcgcctgaattatccgcgcttcgccatcgtgccggacactgcagcgttcggtatcccgatcaaagaaggctatcacgatatcctctatccagatctcaagcagcagaaccagttggatctcttcggagcgcttgggttgggaggaggtccgcggcgaccgggcaacacaattcgaaaggtgtatctttgccgagcaccctccaatttgggcccgccaggatcactccttttcttctacaagggcaaatcgtcgtcttcaccgtcccagaccatgtcggcaatcggaatactcgaggacgttcgttatgcgcggtccactcgggagctgctccagatgacaggtggacgttcggtatatagtgaacaggaccttgagggctggcgggcatcggccgaatcgcctgtaaaagttatcaactatctgcttgctgcctatattgatccagctatcgggttgaagcagcttcaggagagcaaaattatcacggagcatccgcctcaatcgatctttcgcataccgcgtcctcgtctggacgacctgctttcgcagatcgaccttggatttcaagcatgagtgggcggaaggtcgttgccttagtgggggtgtccggagtcggcaagtcgacacttctgaaagatgcgcgacggggacttgttttcgagcacttgcaggccagtagtctcattaaggcagagagacaggagcgcaaaggcaagcctgtcatccatgatcttctgcgtgagggaaatatcgatgacaatcaagctcttctgatagccggcttcattcggcgcgcgccgaaagaaggattgatcgttctcgacggacataccatcatagacactcctgatcgcctcgtggaaatttcgccttcggttttctcggctatcgatgtctcccggttcattgtcctagtcgatgacgttgagaaaatcgcattgcgacgtttatcggattcacggagaacaagacccgtccgttcgcaagaagagctcgttgaacatcaggagcggtccgttcttgcggcctatcgtgcagcgctcgccctcagtgtccctttgttcgttgtccccttgaacaaacgtccggatatcgcgatgcttctcgatcggtagttcaggtcactgccgattgacgcagaattatcactaatctcattgttacatacgggctgtgcgcatgcggtattgttggacaactaggggtcggttccggctgagggcaaaatgacaccgtaagcctgcaagcggctgtcccacttgaaccgttgtcaattttggtgccggaaagccttgatttgcatggggcgattgatgtccaaaacagactatagttcagttgggacagcgacggcatgaccggaaagcgccaacactggccattgccatcccgacaaactcaattagtcttgtggcgcataatcttgccgggagacgcacgtgaaaaccgccatcatcttcgactgcgagttcctttgcatcaaaggctcccagagccgtttctggtgtgcagctatcgaccccgaccctgtcatagctcaaatcggagcagtcaagattggtctcgaaaacgaactccccatactcgagacttttaaagcctacgtgacaccgcacgatcgctatggcgctcgctatgccatcgccccctacttcacggacctgacgggcatcaccgaggaacagatctcgcgagatggcaaacctttgaagacagcgctgaatgatcttgacagcttttctgatggcgcaaccttctggtcatgggggaaagacgagctgaacatgatcgcaatcagctgctatgttgaaggcattgcgcccccgatacccgcgccccggttcgataacgctgtgaagcttctgcttgctgctggtatgcctgtggaggatttagcgcgaacgcctagcaacaagctagctgattattacggccttgagcacccggaattacaggggcacgatgcgttggacgatgcacgttctatcggttacacgctgcaatatcttcttagttccggaaagttggaaccttccgcttttagcagctaagggcctcattgctgacttcccccgttagagtgtcatttcgccctcagcctgaaccgaccccaactaccacaatcgcagttccgcaaggcggtccaaagcgctgttgtctcgcaagctgcgcggtgaaatcaccgatcaacggatcaagatgcccggtcgataccgatgagcgcggtgcggatcactgcgctctacattgttatgctcccttgcgcttcattcagaatttgtctagcaggtcctgggcgctgttccgacgatcacgacgagctttaaccagcggaaggagaagaccaggtagcgcagcgttgaatggatcgagttgtgccttctgtcgagccaaatattcctcgatctgttccagcgtcgagttaatgtggttagccgcggcttcaccttcgttctcgcgcaccgccataccgatggtgaccgagccgccataaacttcgccacgaggcatcatgctgctccattgtccggccccccacttccacagcccctcatctccagtgaatgggaaggtcttgctcacgcgcagaccaggcacctcaactgtgccttcgaagtgatctcgaaccgagattcgcgtctctacgacgtttttctgtgctccatcatagtcgagcgtgatcggctcgatactaagttcgcgcactaatgctcgcactacatcctcgtccgtctggctgtcaaacctgtgctgatcatacccgtcgacatggttcgccaactctcgctcgacatgacggacgacgtcgcccacgtctcccccatcgctgcgcataaacaacacatcaccgatcaccgacattctcatctccccgccactcgaatcaaattcatcctgcccttggagcagtgaagtaagatggcagaaaagcgttctcaatgcaggtcgaacaagggaattttgtgttccctccacaagtgtttgtaagaactgtagtcccctttgctttccaatcggatgctgatgacgcaaagcaattggcgatcttcactgcaatccgccgccaagggtagatgctcttactaccgttagagaatagccggcatgcggtccaatcactgtgacccccgaccgactgacgtattttttctagtctccggccacgggttcaaagcgcgcactactgatccaaggaacgcgtagcgaccaaaaaggccaattatcgtggcaatcgacaaaaagaaaagatgagtggcgatcccggcaggattcgaacctgcgaccatcggcttagaaggccggtgctctatccaactgagctacgggaccctgccctttgaacaagacgccggggccttatcggggcctcggcgattgcgtgtttgtctttcaggctatgaaacagccgtttgaaccagacaacccgtcaatgggtccagggttgcggacgatcaaaacggaaattgtcggaataagaaaccttgcggcgcttcggctcatgcggctccatgaggcgatagggaatgtcgttgcgcgtcgcataggctaccgcttcttcctgtgaggcgaagaacagccggatctggcttttcatatcacccgaagaggtatatcccatcaaaggctcgaccacgcgaggcttttcgggttcatattccagaagccattgatccgtcttggccttaccggactgcatggcggttttagctggacgataaatgcgagctaccatttgaagaaccttgaactccgcttcaccttccctcgcaggaaggagacaaatctatcatggcaatagtttacccggtttagcgtgtcaacgcgataaagacgcacgccacagccttgcggcatcaaggctttccatcatcgatcaacttgtcgggaaaatggtcggagcggcaggattcgaacctgcgaccccctgatcccaaatcaggtgcgctaccagactgcgctacgctccgctgctctgttcgaacggggttctcactagataatccaatgccataaagcaagaggcaaatttgcccgttgacgctttttcgcttcggcccgctaattctaaaatcttaaagccgttggaattgacagctctggtaaagtaagtttaccaatcatccacctgcataccatgacgcgcaatagcccgactaccgctctaaggagagggcagcggaagggaatgtttccattggtcagccaaatcggtggagcgaattggagtgaaaaggaagagattttaatccaggagggaggacttcgatgccctggaatcaagtttacgatcccctaggcagcatgttctggtcaacattgcttgccgcattgcccatcgtggtactgctcggcggaatcggcattttccacataaaagcacatatagccgcgattctcggtttgattaccgcgctcttaattgcggtgatcggttttggaatgcccgccgacatggcgggagccacagccgtttacggtgcagcctatggccttatgcccatcggctggatcattctcaacgtgatctttctgtatcgcctgacggaacagaccgggcagttcaacatcctgcgtgattcgattgccgggataacccccgaccgtcgcttgcagcttctgttcatcgccttttcctttggcgcgttctttgaaggtgcagccggcttcggaacacccgtggccgtgacggcagccatgctgatggggcttggctttgcgccgcttcccgccgcttcccgccgctggcctgtcgctggcctgtcgctgatcgccaacaccgcgcccgtcgcttatggcgccttgggtacacctgttatcgcattgtctgcggtgacggggatcgacctcttgcaattgtcaggcatgatcggtcatcagcttccattcttctaggccatcgttccattctggctcatctgggcctttgcgggccgtaaaggcatgatggaagtctggccggcactgctggttgccggtgtttcgttcgccgtaccgcaatatgtagtgtccaatttccatgggccatggctcgtcgatgttatcgccgccatctgctccatggcagcacttgccgcgttccttcgcttctggcagccgcgtcgcatctggacgtcgaccggcaaagagggcgaagagaccaatgcaccggtccagccgcgccacagccattccaggggagcggttttccgcgcatggctgccatggctcgttctgtcgatcttcgtgttcttgtggggcacaccgcaggttcgcacatggctcgattcgctgtggatctggaaaatgcaggttccgcatctgcataacctggtcttcaaggttccgccggtcgttgccgaagcccattcggaagctgcgatctttacgctgaacctcctgtcggccacaggcacgggcatcctgctttccgccgtcgtcgcgggctttatcctcggcttcaatccgttgaagctcgtgaaggaatatttcaagacggcctatgtggtgcgcttctcgctcatcaccatctctgcaatgctcgcgctcggctatgtcacccgctattcgggtacagacgcgaccctgggccttgcattcgcacagacgggctgggtctatccgttcttcggcgcgatgctcggctggctgggtgtggcgctgacgggttcggacacggcttccaacgtcctgttcggcgggcttcagaagatcacggctgaacagcttggcctttcgccggttctgatggcagcagccaattcgtctggcggtgtcatgggcaagatgatcgacgcccaatccatcgtcgtcgcctcaacggcaacccagtggtatggacacgaatcgaagatccttcgctatgtgttcttccattcgattgcgcttgcctgccttgtgggcgttctggttctggcgcaggcctatgtgccgccattcacctccctggtgccagcggaaaccttgcctttagttgctcattagagcgcgtttcgatctgattgaatcagatcggcgctctaatcctttgctttgacgcgtatcttttccgaaaaccgtttcacacttttcgggatgcgctctaagctccagacctgcacaacaatcagcccacgcggacccgctccgcgtgggctttatattttataattgaagccgggcttgcgggccgcatctgtcgcaaggaaaccaaaccggcagggatcgagagaaaaatcggaaaaggcggtattttctttcagtaaaactgaagccaacaaagttataaacatataaaccgatttagatttcaatcgcttaccgtttgtgatgcggtgtttttcgccgggctgtgctaattggcagacagatcaacggaggatcaaaatggctatccagactgtttccgatgagctatatcgccgtcatgaacgtgagtgggccgaattccgcaatgcggttgaagcaagtgaaacaaaccagaagcagcaagggcaggcttccggcaaaacttcctgtgacagcaaaaccggaaatcaataatctatccgtttgcctctttgcaaaacgccgcttcaagcggcgttttttattgcctgttcgccaaggctggcaaaatcttatcttcaacaaaattgacttgggctttcagggcgatccgctaactttatcacatcaaaccattgggaacagggcctggaagcatgacaattcagaaagtcgcgatcataacagcagggggcagcggcatgggagcagcctcggcccgccgtctggcacaggacggttttgcagttgccattctgtcatcgtccggcaagggcgaagccctcgccaaagaattggggggcattggcgttaccggctcgaaccagtccaacgacgacctgcaaaagctggtcgaccagactttggaaaaatgggggcggatcgacgttctggtcaacagcgccggtcatgggccgcgcgcaccaattctcgaaattaccgacgaagactggcataagggaatggacacctatttcctcaatgccgtgcgccccgcgcgcctcgtcgtgcctgcaatgcagaagcagaaatcgggcgtcatcatcaatatttcgaccgcctgggctttcgagccaagtgcgatgttcccgacatcggctgtgttccgtgcagggcttgcctccttcaccaaaatatttgccgacacctatgcggctgagaatatccgcatgaacaatgtcctccccggctggatcgacagcctgccaacaacggaagaacgccgcgaaagcgtgccgatgcagcgttatgggaagagcgaggaaatcgcggcaaccgtgtcgttccttgcttccgatggggcggcttatatcaccgggcagaacctgcgtgtcgatggcggcctgacacgctcagtctgaacgttccggtaacgaaatgcgaaggaagacgcggtagtgtcttcctgtcgcgattcggacaggaaacagacaatggctgcaaggaaacgaagctcctcttcgcgttcgccaaagcgctcttccaggcgcaaaagcggatcgggttcctcgacgccgatattggcgctgggcgccattctggctcttggcgcattcagcctgtggtccactgcgcagcacaaaagcccacaagcggctttatccgcgctattccagcgtcccgcgcccaagcccgccccggcagctacagccaaggctgaaaacaagcccgcgcccggcaagactgccgatacgaaagcgccagccagagattatgcggccgccgttggccctgttccccgcccggcagcaccggttgcgcccacaccgcaaaagcccgtccagaccgcggccgtcgcggcgcccaaaccgccccgcccttccgggagcgtcgtggcatcggttacacccgctgcacctcacgccatgccaccacgcggcgtcaatacaccggcaaactcgccgtcggttatctatgccaaggccaagctcaccattcacaagaatgcctgggaccgttcgccagccattgccaccattgagaaaggccgcgaaatgcgctcctacggcaagacaggccgctggcatcgtgtggttgtaccctcgacgaacatcatcggctgggttcacgaggatcaattgatcggtggacacaacaagccggacagcgcaacgctcattaccggatcagttgccaaaaaggcgccatcgcccgcgtccacgcccgctcatgtgcaatcacacatcctgccgccaaaggctgtcggcgctaaaaactagctatcttttgctgctctggccatcagttccaactgcgggtcgcccggcagatattcaaatccggcctcgataagcaaggaactatccgcaaccagattgccgaaaagctggtcgtagagaccgcgcttgccgatcccccccagcagaaacttcatgataagcggcggcacgggcacaagccgcgccgggcgctgcattgccgcccgtgccttgcccacgatttcacgtgtcgagcgcggctgcggctcggccagatggaaaaccctgccagcaaccttttcagcaggcgcttcgctcaggaatatcaacgcccgcgcgacattttccagcgatacaaaactgcgcttgttattggctgcgccaaaaggcaatggaatgcggctgtcacacagtttcatcagcgccttcaaattggcgcgcgcaccgggtccataaaccagaaccgggcgcgcaatcacaatgtccagccctgtcatggcaagcaaggcagcctcggcccttgccttcgcccgcccgtaatcatcgcgtggtgcaaggggcatgtcgggtgcaagcggcgatggatttccggcaatcgtatagatggttgaaacgaagacgaagcgccttacgccttgtgcttttgcttttcgcgccagctcgacggcgagccgatggttgacggcatcaaatgttttggcatcggggcgctcagcccctgtgcggtgagccagcgctgcacaatgaacaacggtttccacgcctgaaaaatcagcatcgtgaatatcttcccgcgacagcggcatgacattatggcctgccgcttccagcttcgacacaagcgcgctgcccacaaagcccgccgcccctgtgaccgccaccctcatccggcctgccccatatcggccagaatctgcgccgcaagcgcacgcgtgatgcggcttttctgttcgagcgcggcgcgatccagccgatccacgatctgtatcgccgatagaagcgaacgctccatacggctgacaagataggacacgacatgcggctccacgctcacctgccggtctgcgaaaagcttgtgaatgacgccggaaagcagcatgtcgtccggctccgcgatttccaccacggttgcagccttgagacgtgatgcgaggtcaggcagtttcacgttccagtttgcaggccacaggcgcgaagtcatcagcagggacggacccggcccctgcgccgcatgttggcgcacactgttgatgaggtggaaaagccccgtctcatcaaaagcttcggcgccgatattatcaatcaaaacggggcgctcggcagcactgttcacggcttcctcggtgatgttcgacggatcgaccagcagcgcatccgtacccgagcgccatatttcggcaagatgggttttgcccgcacccgtcggcccggcaaggatcgtaaccggcgaaagccagttcggccagcggtcaatgagatcgactgcggcacggttggaagccgtgacgatcagatcctcccggttgtaaccgggctgatgctcaagattaagcggtatctggcgcggtgcgtcatgcatcgcagcccccatcaaatcccatcggattttggctccatctcatttctcacggcctgtattgtcacccgcctcgatcaaaggtccagcgtccgggttcgagcggtggttggcaggatcatacatcggagaacgcagatagctattcaatgcaaaacgcacaagcaccccgacagccgccgcagccgggacggcgaccagcattccagtgaagccgaacagtgaaccaaaggcgaaaagcgcaaacatcagccagaccggatgcagccccacggaagagccgacaagcttgggctggagaatattgccttcgatgaactggccaaggaaaaacaccgccgcaaccgtgcaaaccatgatccagtcgggccagaactgcaccagcgccacgccgatggcgagcgccagcccgacaaaagaaccaatatagggaataaagctgataaggcctgcaaaaaagccgatcaggaggccgaaattaagccccgtcagcgtcagcccgatggcataataggtgccgagaatgaggcagagcgtgccctgcccccggatgaagccagccaccgccgcattcatttcgcgcgcgatgcggcgcaccgtatgaagctgcttacgcggaacccatgaatcaatgctgttcaccatgcggtcccagtcgagcagcatgtagaaggcgaccaccggcgtcaccacgaacaggcccgcaatatcgatcagggatttccccgaattccacagcgactgaagcagtgtggagagaaaacccgccccttgctggagcagcgaactgagattttgctgaatgaccgtgctgtcgatgccgatatatttcttcagccattccgaatccctgttcgccagaagcgactgcaattgcgtgatgtagccgggaagattagaaatgaaatcggcaagctgcgtagcaagaatcggcacgacgatcatcagcccgataatcaggatcatcaggaagataagcaggatgacaatgcttgccgcgagccgcgaaaggccaaccttttcaagccggtctgcaaccggatcgagaaaataggcaagcgccatgcccgcgacgaatggcaggagaaccgagctgaacacgaccagaaacagcacgaagaaggccatggctccaagccagaaaccggcctgccgccgaaccgatgcgcctgaaaaactttcaacttccacattgacatgaatgtcaccgttgcgaccaatcgtttccgattggcgaatggttttggtgacagtctggcgcgcgggcgtcggtttcttgaccatgatgatccattctatgcagatttgccgttagagcggttcctgttttaacaaaatcgccggaaccgttctggagcccgaaccaaaagcatcatttgcacaccagcatggcggcttttggaacaggctataggtccgtgcggagtttaagatcgagttaccgccgcgcaggatacaattgaggaaaattatatcagcaggtcaagattgcaatctttgcaggaattgcaagcccgcaagcctgctttgcggcggtaaatcggcaacaacggaaatttcgacagattcctgcaatctttttcgcttttcccgccccccagccttgcaggacgggccatctcgtgccattgcgcgctaacaaatacagcgtggacaagcacccagtttcaggagcacgccatgaccatggaaaacaagcccgccggccaaaacggcctgacctatgcgcaggctggtgttgatatcgatgccggcaacctgatggtcgaaaagatcaagccattggtgcgctcgacacgccgccccggtgcggatggcgaaatcggcgggttcggcggtttgttcgatctcaaggctgcgggcttcaagggtccggttctggttgcggccaatgatggtgtcggcaccaagctcaagatcgctattgatgcggatatccatgatactgtcggcatcgatctcgtggcgatgtgcgtgaacgatctggtcgtgcagggcgcggaaccgcttttctttcttgattattacgccaccggcaagctttcgccggatcagggcgtcgcgatcgtttcgggcatcgcggaaggctgccgtcaggcgggctgcgcactgatcggcggtgagacggcggaaatgccgggcatgtatcgcgacggcgattacgatcttgcaggttttgccgtgggcgcagcagaacgtgaccgcctgctgccgcgcggcgatattgccgaaggcgacatcattctgggccttgcttcctcgggcgttcattccaacggcttctcgcttgtgcgccgcatcgtcgagctttccggcctcggctggaagtcgcaggcccctttccaaccgggcgcaacgctcggtgaagccctgctcaccccgacgcggatttacgtcaagccgctgctcgccgccatccgtgcctgcgacggcatcaaggcgctggcgcatattacaggcggcggcttccccgacaatattccccgcgtcctgccgaaaggcctggctgcggagattgatcttccggccattgcagtcccgccggttttctcctggcttgccaagactggcaatgtcgaaccgaatgaaatgctgcgcaccttcaattgcggcatcggcatgattgcggtcgtcaatccggcaaaggtcgatgaagtgatcgcagcacttgcagccgaaggcgaaaaggtcgttacactcggccgcatgacccggcgtgagaaagacggcgtcatctacaagggccagctcgcactatgaaacgcaaccgggtcgtcatctttatttcaggcggcggctccaacatggaagcgctgatccgcgcggcacaagcgcccggttttccggcggaaatcgtagcggtcttttccgacaaggcagaagcgggcggccttgccaaggcagaagcggcaggcattgccacgcaggttttcaagcgcaaggactttgcttccaaagaagcgcatgaggatgcgatccttgccgctctcgacgttctcaagccggatattatctgccttgcaggctatatgcgccttctgtcaggccgctttattgccccttacgaggggcgcattcttaatatccacccttccctgctaccgctttttccgggcctgcacacgcaccagcgcgcgctcgatgcgggcatgaagcttgcgggctgcaccgtccatctggtgacggaaggcatggacgaagggccaatcctcgcacaagccgcagtgccggtgctggacggcgatacagccgaaacgctggccgcgcgcgtgctgaaggccgaacaccggctttatccgcttgcgcttcaaaagtttgcggctggagagaaggcttccaaccagttttcggacggcatggtgctcagcgcctgaaaggctttccggcccgacgcgacaaattgatcacacatacaatttttcgttaacaaaactttaatatcccggaaaaagctttatttccgctgcttaagggaacctgcttcggcaaatcccgttaagaaacgtgaaagcgtctctttctatgtgtgtctcagaagaggacaagatcatgtctctccgtttttcgacttccctcctgtcggccatggccgtcgtttccggcatcgccgtcgccgcgcctgccggtgctgctgacctggttgcccctcccgtttcgggccgcacgcagccgcattcggaagtcggtatgctgacctgcgatatttcaccggcgatcggtgtcatcatcggcagccgtcaggatgttaattgtgtattcaagcccaagcgtggccgcggcccgctggagcactataacggcaccatcaccaagatcggcgtcgatgtcggcttcatcaatggtggccgcctcgcctgggccgtctgggcgccgacggttcgcccggctggcgcattgcaggggcgttatgtcggcgcatccgccaatgccgcaatcggcgtcggcttcggcaccaatatcctgaccggcggttcgtggaagacgatttcgcttcagcccatctccgtgcagggccagaagggccttaacgcagcggtcggcatttccggccttcgcctgaaatacgccggttaaagcgactccaagcatttgttttgtcgcattatccgacgcatcgaagcgggatcagaaatcagtccagtggactgatttccccgcgtaggcgcttcgcacttttggctcgaaaatgctttagcggttcctgtttaaaagaatcgtcggaaccgctctatctctttatttttcgcattgtcccacgcaaaaccgcttcgcacttttgctggaaatgcttatgagcggctcacgctcttgccggataggccttgatccagattttcgtatcgtgaaccgcaagcccgccatagggggcaggcgattgtgcgcctaccagcgtattgacgccctctccgcgctcgaaagcggaattggggaaaaggccttccgaaaccaccacgccgcgcttttgcccggcatgaagaaccgcgtgaagcaccacttcgccgcgatgattgccgatttcgatccggtcgccatcggcgatgcccagtgcctcggcatcgtctgggtgaatgagaagctcaggccggatttcctttgccgtggaggtgggtgtttcggcaaaggtggaattcaggaaattatgcgcaggcgacgtggtgaggcggaacgggtgctcagcatccgccgcctcgatcacttcccaatgatcgggaaattccgggatcgtctgatatggcccctgtaaacccatggcttccggtggcttgttgggggatgggcttcccaaccagtccgggcggaaacggaatttgccatccggccatttgaaaccgttgagataatgcgcttcctcgaaagagggttgcaggtcaacgaaacgcttttccttcagcgtatcgaaatccggcagggcgctgttggcgttcatgtggtcgatcagcgtacgctcatcaagctcgaagcctggcaggtggccgacgccaagccgttttgccagttcgttgatgacgaatatgttggggcgcgcatccgcatggggttcgatcagtttcggcccgagcaccacgtgctgctggccgccgccgcgataaatatcgtcatgctcaagaaaagtcgttgcaggcaaaagcacatccgccatcctggcggtgtcggtcatgaattgctcgtgaaccgcaacaaagagatcctcacgcgcaaatcccttacgcaccagccgttgttccggtgtgacatttatcggattggtattctggatcagcattgccgtaaccggcggcccgccatagagcgcctcgctgtcaccggtcaggatccggccgattttcgactggtcgagataacggatgccgtttttctggaatgcccggccttcgatctcgcgcttgtccatgcggaaaatgccggaattggagtggaaggccccgccgccttcatattgaaaagccccggttacgcaggcgatcgatgcggctgcatgcatgttgaccgcaccgttgcgctggcgcgtgaagccgtagccaaggcggaaataggtgcgctttgtcctgcccacgagatgggcaaaagcctcgatctccccaactgacaggccggtgatcggcgccgcccattgcggcgtgcgggtttggagatgtgctgccagccccttcggatcgtcggtatagcgttgcagataatcccgatccgccagtccgtcgcggaacaggacatgcatcaccgcacaggcaaaagcgccgtcggtaccgggtttcaagacaatccccatatccgcctgccgcacggttgcattggcatagacgtcgatggcgacgatcttcgcgccgcgctccttgcgggcgcgcactgcatgggtcatgacattgacctgcgtggcagcggcattggtgccccagatcaccacacaatcggcctttgccatttcgcgcgggtccggccccgtcaggctgcccgttccggcaaaataacctgtccaggcggtattggtgcaatagctgtcgaactggttggaatagcccttcgcgtggcgcaggcgctggatggaatcgcgttgaaccagccccatcgtcccggcatagaaaaacggccaggccgtttcgctgccatattcgcgttcggccctttcaaatcgctctgcaataagatcgagagcggcttgccatgaagcctctttccaaagcccctcgcccttgccgcccgctcgcaccagcggatgcttcagccggtctgggtggtgcacacgctcggcatagcgcgccaccttggcgcagatgacgcctgccgtataactgttgtctttggagccgcgcacacggccgatcatgcgctcgtcgagcagttcaacatcgagggcgcaagtggacggacagtcatgcgggcaagccgaatggccgatcctgatattcgatatgggggtgtgccggttcatgattgtttattaccccaatcatttgccagcagaaacgaatttctgccagatgattgcgcccctgatgaaataaattttcacgacaggcgcagtgcaatcgcaccggcaacgatgaaccccgccgccacgaaacgcggcaggccgaccttctctttcagtatcagcgcggaaatgagcataccaaagaggatcgcggtttcgcgcagtgccgccaccacggcaatcggcgccatggtcatcgcccagagcgccagcccgtaggagccgagcgtgccgaccccgccgatcagcgccgggcgccagcgattgcgtatatagttgatgaagcggctcggctcgcggtaaagcgcccagcctgcgagcggcacggcattgagcaggaacagccacagcgtataggagagaggctcgcccgaaacacgcacgccgagaccatcgataagcgtatagctggcgatgaaaccggcattggcaagcgcgagcaagaccgtgcggcttgacgccccgcgattgcggcggcgcgcatcaagcgccatggccagcacgccggagcagatgagcacgatgccaagccagctttgccagcccatgatttcaccgaccagcggcccgctgaccagcgccaccaacaagggcggcgtgccgcgcatgatgggataggcctcgctcatgtcgccggatttataggctgccgccaccagcgacatgtaaaaggtctgcgtaatggtggaaagcagcatgtaaatccagctcgcggcagttggcagcggcaggaaaggcacgagaaaaagagcaatcagcccggctgcgcccgtaacactggccgcaccgaagaatttatccccgctccccttgacgatagcgttccagcttgtgtgaagaaacgcgccaaagaggacgatcagaaggacgccaccagacatttcaaactcgactcagaaaaggagcggatgctgggggctgtatgtcacatttacgagagcagggatattgcacgaacgacgcaatgcgaaagcgattttgcgtttagccattgcaacccttgccgaaagcgacacggcatgaaacaagcacagccatgaattaccgtcacgcctatcacgcgggaaattttgcagatgtcgtcaagcacgtcatcttgacccgtatcgtcgaatatctgaagcgcaaggagcaggcctttcgcgtcatcgatacccatgcgggcatcggcctttatgacctgaagggcacggaagcgggcaagacaggcgaatgggctggcggtatcgagcgcatcatgacggcggttgaaaaaggccaggtcgaacagcccgtgctggaactgctgaagccctatctcgatgcggtttacgccgtgaacacgggggtcaggcttcgccactatccgggttcgccgcttctggtgcgccaccttctgcgcaaacaggaccgcctttcggcactggaactgcacccgcaggatgccgcgaaactcgcaaagcttttcgacggcgattatcaggtgcgcgtgaccgaactggatggctggcttgcgctcggcgcgcatctgccgccaaaggaaaagcgcgggctggttctggttgacccaccttttgaaaaagatggagaattcgaccgtctagccgatggcctcgccaaagcacacaagcggtttggcggcggcacctatgcgctgtggtatccggtaaaggaccgcagggaaacggaacgcttcgccagaagactgcgtgaaaccggcatcccgaagatcatgcagatcgagcttgcgattcgtgccccctctcccgacccgcgtctcgatggaacgggcatgatcgtcgtcaatccgccctatacactcgaaagtgaaatgcaaatcctgcttccctgccttaccaggctgcttgaagaggaaaagggaagcaatttcagcctccgatggatacgcggcgagacagatcgggcttgaccgccgcccctggctgaaagaaactgctgccggaacaatgacggccatctgtttttggaaaaacgcgggacaggataaaaacatgcaacgcatttcggatcgcatcggacagttttcgcgggcagcactttttgccgcctctgttgtgccactggcgcttgcatcggtcccgaccgttcaggcggcggactatatcgcccctgccccggctggcgtggctgatgccgggctttgtaaccagcagagcgttcttcgccgtgtcgtatccggcttcggctatcaggtgcgccatgtgccaaacctgcccaaggtcggcatcaccgcgatgagcgatgtgcgccttacccgctatgaaccgaaggtcagccccgccgacatcgaacgcacctattgtcaggcaaccgcggtcttgtccgatgggcagtaccgcccggtctggtatatggtcgaggaaggtcagggcttcgcggcgctgggccgcaatgtcgaattctgcgtggatggtttcgaccgctggtatgtctatgacggacgctgccgcgtcctccgttaagcggaggctctcatgctgcgcaccttggcagcagcccgtgccatcctgctcgcaaccgggttttcagcagccatagggttcagccccgcaaaagcggatgaccgcgatggcgggcgccccggcgattttgatttctatgttctgtcattatcgtggtcgcccagctattgcgcctcgcaaggtccgcgcgccaatcagcagcaatgcggcgtgcggcgccccttcggctttgtggttcatggcctctggccgcaaaatgagcggggctatccggcgaattgccaggtcgataatatgcgcagccgcggcagttacgtgccgcgccggatcatctccagcctttccgacatcataccttcggcaggcctcatcgcccatcaatggcgcaagcacagcagttgctccggcctgcctcaaaatgactatttcgcaaccgtccggaacgcttttgaaaaagtgaatattccgccgagccttcgcaatcttgccaccgagcgccgcgtcgatccccttctcgttgaaaaggccttcattgccgccaatccgggcatgaagcctgacggtatctctattgcctgcaagcggaattaccttcaggaagtccgcatctgcatgacacgagaccttcaatatcgcagttgcgatgaggtggatgccaatgcgtgccgcagccgctcggtcatcatgccggcaatgcaatagggccggatctgaacaatcggatcggcattccaatcttcatagtcgaggacaaacatgacacagattctctattcgcccgcctcgccttacagcgcgaaggtgcggatggccgcgcattatgcaggcattccgtttgaaagcgtcatcgtcaacacatccgcggagccggaaacgctcattcaggtcaaccctttgggcaagattccaacgcttgtgaccaatgacggcaaggccgttttcgatagccgcgccatcacgcaatatctcaaccgcgtttcgggcaacaagctttttccacgcaatgccgaaaagcgcaccgatgcggaacgctatgaagcaatcgccgatgggctttgcgacgttttgctggcccatgtctatgaacggcggatgcgcccggaagagaaaattcatcaaccctggctcgacctgcaatggcgtaaggccgaacgtacgcttgatcttctcaacgaggccccgccgcgccttgccggaaagcttcatgcgggacatctcgcggttgccgcagcactcggctatctggcgttgcgctttgaaggcaaatgggaacgcaaccgctcgaagctgaaacgctggatgaagcgctttcaggaattgcacccggagctggtcgagcttctgccgcgcggctgatcgaggctgcgcattaccggatgcctgaaatcctttgcagacaacaaaaaaccggacagttgcctgtccggttttccgtgtccaattatgctataattagaacttgtagccgatgccgacgcggaaatcctgcgtgtccagcttgttgcgaacagtcgtaccggccagatcatagttcttgttgccgtactgggtgtaacggtactcaacgcggccgaggatgttgtccgtcagcttggcttcgagaccggcaccagccgtccaacccacgcggaacttgctttcgtcgtccaagccgttgttaagcttgatctgcgaaccggcaataccagccgtgaggtacggcataaccgggttcaggtcgtagccaacgcgggcacgcagcgagccttcaaagccctgcttgacttccaggccgtccttggacttcttggcccaggaataacctgcatcaccttcaacaccgtatacgatctggtcctgctggaagttccagccagcaaaggcgccagccttccaatcgtcaggcttgatgctgccaacggtgctggtcttggccttgttccagccgtagccaaggtaaagaccggtatagccaccagcccagctatactggggagctacttcaaccggagccggaaccggaggctgttcctggatggcgtcggcagcaaaagcggtcgcagagaacggcagcaacgcagccgagacgattacgagagacttaagagtgcgcatggcattctccttacacaaattacgttttgcgcggtcccttatcgggcgggcagcatcgggagtgaaccgcccatgccgcgctgacaggggtgacatatcgagggtaattgcggcacgaaatgccccgttgtgtggagataacctgtcgagaagatggcaaaaatgcgatgttgcattatcgcaacgccggctttcacaccctatattgaaggagcaacagacaggagaagccgaaaccattgccagcaatgcagcgaagctgctgaaatctttcataatttgtcagttgtcattgcatctcgcatcattttttgctgcttttttccggccggaatggcatgaaaagacctgagaatcccgataagaaagcgtttaccgtgttgaatgatcccgaagcccgcatggttgcaaattgccccgtcctcgtgacaggcggcgcacggcgtattgggaaggcgatcgtcgaagacctcgccagccatggttttccggttgccattcattgcaatcgctcgcttgatgaaggcgaggcaattgtaaatcgcatcaacgacagtggcggcaatgcctgcgtggttcaagccgaccttgaaggcgatgtgcgtggtttggtgaaacaggcctcggaccggatcggccccattcgcctgctcgtcaacaatgcttccctgtttcaggaggataaggtcggcgcccttgatatggccttgtgggaccggcatttcgccgttcacctgaaaacgcctgtgattctggcagaagacatgcctaaagccctgccggaagatcaggacgggctggtggtcaatatcatcgaccagcgcgtgtggaagctcaatccgcagttcttttcctatacgctgtccaaaacggctttgtggaacgcgacgcgcacgctggcgcaggctttggcgccacgcatccgcgtcaacgccatcgcgcccggccccaccttgcccagcgagcgccagcggccggaagatttcgagcggcaggttagcaaacttcccctccagcgcgcaccggaattgccggaattcgggcgtacggttcgctatttctgggaaaaccgttccattaccggccagatgattgcgctcgacggtgggcagcacctggcatgggaaacacccgacattgcaggaattaccgaataatggccaccggcgagcaaacgcatctgccgcccgatgacgaacaggacgttgcgggcatcattatcggtgaggcagaaaccgaagacgatgacgatgcggcggcaaacggcgaggaagagcctgcccgcatagcttcggctgcggaatccatccagtgggattcgtcggacgggctgcccgatacggcggggctcagcggcccggacatcatcaatgcctttgtgaagcgcctgcccaacaatcccggtgtctatcgcatgttcaacagcgatggaggcgtgctttatgtcggcaaggcgcgcaacctcaagaagcgcgtttccaattatgcgcgcggcattggccattccaatcgcatcacacgcatgatccgtgaaaccgtgacgatggaattcgtcgtcacgcgcacggaaacggaagcacttctgcttgaagcaaatctcatcaaaagattgcggccacgcttcaacgtgctgatgcgcgacgacaagtcgtttccgtatattctgctgaccggcggccaccgcgcgccgggcattttcaagcatcgcggcgcacgttcgcgcaagggcgactatttcggcccctttgcttcggcgggggctgtgggccgcaccatcaacgcgctccagcgcgcttttttactgcgcacctgcaccgattccgtctttgaaacccgcacacggccctgcctgctctatcagatcaaacgctgctctgcgccctgcacctatgaaatcagcgacgaggactatgccgggcttgtggcagaggccaaggcctttctttccggcaagagccagtcggtcaaggatcatctggcagcggcaatgcaggcagcttccgccgatctcgattttgaacatgccgcagtctatcgcgaccgtctcgccgcgctttcacacgtccagtcccatcagggtatcaatccgcaaacggtcgaggaagccgatgttttcgccatccatcaggaaggcggcatgacctgcattcaggtcttcttcttccgcaccggccagaactggggcaaccgcgcctattttccgaaagccgacagttcgctcgggccagcggaagtgctaggcgctttcctgtcgcagttctatgatgacaagccttgcccgaaactcgttctcctttcggaaacggtcgaagaacaatcccttatcaccgaggcgctctccacgcgcgccggtcataaggtccaggtctcggtgccgcagcgcggtgaaaagaaagaactcgtgcagcacgcgctgaccaatgcgcgcgaagcacttggccgcaggctggccgaaacctcatcgcaggcgcgcttgctacaggggcttgccgaaacattcggcctgccgcgcgcaccgcgccgcatcgaggtttacgacaattcccacatcatgggcaccaatgcggttggcggcatgatcgtcgccgggccggaaggctttgtgaaaaaccagtatcgtaagttcaatatccgttcgaccgacattacgccgggcgatgatttcggcatgatgcgggaggtgatcgagcggcgcttctcacgtctggtaaaggaacatggaacccctgccggcgaggtgaagaacccggacgccttccctgcctggcctgatgtcattctcattgatggtggccagggacaggtgggcgcggtgcgccagatactcggcgagatgggcatcagcgatctggtcacggcaatcggcatcgccaagggcgttgaccgcgaggcaggccgcgagcggtttttcatggaaggcaagcagccatttaccctgcccccgcgcgatcccgttctttatttcatccaacgcctgcgcgacgaggcgcatcgctttgccataggcacccaccgcgcacgacgcaagaaggaaatagtcaggaatccgctggatgaaattgccggcataggccctacgcgcaagcgcgcccttttacatcattttggaacggcaaaagcggtttcgcgcgccgctgtcgaagatctgatgcaaatcgatggtatttcggaagccatggcgcgggcgatccacgaccacttccgggacaaatgacgtgattttgtataatttggacatattagcgacgttagattccagcataacatattcgcaggtgttgattttctccgtcatccctgttgatgtgccatcataacgatgcggcggaacaatgcagaagaatcataccctttccttgcctaatatgctcacttacggacggatcatcgccgttccgctcgtggtgttgtgcttcttcatcgaaggacggctggaatcgagcgactttgcacgctggacggcgctcgggctgttcgccattgcgagcattaccgactttttcgacggctatctcgcccgcatctggaaacagacttccacgattggccggatgctggacccgatcgccgacaagcttctcgtttccgccatcctgttgcttctggcagccgatggtaccattgcgggctggacgctctgggctgcgattatcatcctgtgccgcgaaatccttgtttcgggcctgcgggaatatcttgcggaactgaaagtcagcgtgccggtatcacgccttgccaagtggaaaaccacagcacagatggttgcgcttgcttttctgctcgctggccctgccggtgacaaaatcataccctatgtaacgcagatcggtatcggcctgttgtggatttcggccattctgaccctttatacgggatgggactatttccgcgctggcctcaaacacgtcatggattgatcttttgagcgtaaaactcgtctatttcgcctgggtgcgagaaaaaatcggcaagggagaagaattcatcgagcttcctgccgaagctgttagcgtcggggaactgattgcccggctaaaagcacgcggtgaagaatatgatgcggctttcgagcatgaaaacgttattcgcgccgccatcaatcaggaacacgccgaacatgacgaactggtgaaggatggcgacgaagtggcgctgttccctccaatgaccgggggctgatatggacgggcaacccacctgtccgctatcgatcagcgttcgcagcgaagatttcgatattgccgccgagatcgaccgcattggcaagaaccgcagggaaatcggcgcgattgtaacctttaccggcctttgccgcgatgaagacggacagcttgccgctcttgagcttgagcattatccgggcatggcacaagccgaaatttcgcgcatggcaaagcaggccctggaacgctggccgctgaacggcctgaccatcattcaccgctatggtctgattaaacccggcgaaaatatcgttctcgtcgtcgccgcgtccagacatcgacacgccgctttcgaggccgcttcgtttctgatggactatatgaaaaccaatgcgcctttctggaagcgtgagcatcttgccgatggcacggctggcggctgggtgtcctccaaagaagaggacgaagaaagccgcaagcgatgggaagagcctcgcaaaagcgaatgaaatgcctgcagtctggtttggactgtggtgatgaattaactatttaactctcgaaaatacaggaaaatttgggtagcgcagagttgtaccgccacaattttcacatgatgattgggctattgtagagttcatgaatcaggcgcccaatggcgacgattccagacaggataaaaggcatataccttctgtcagatatgaacgacgactgggggggacgaaggttcggattttgacaatgcgacagggactggcgaaaactctctcaattgcggcagcatttgtggttggcatcggcgcgcttggcggagctgccgttttcgttgcgacatccatgccgacgacgagcgtggcggccgaaaagacaatcagcggcaaggttctctatcgcgaacgcatcgcgcttccgccggaggcaagcctcatcgtacagcttgtcgatatgtcggttgcggatacgccatcgcgcgcactgggtgaaacacggatcgaatccgtgcatggctcgcctattccctttgccatcagtttcgacaccaacgcgattgagcaaggacacagctatgcgcttcaggcgcgcatcagcgcgggcgacaccctttggttcgtcaatgacgaacgctatgtcattgacccggaaaaccctgccgcccctctcgatatcaatgtcgtgatggttcgcaagaataccgacgatgccgcctcgatagggatcgagggcaaggactggcttgcggaagatatccagggcagtggcgtgattgacgatgcgcagactactctcaacgtcgcaacggatggcgcagtcagcggatctggcggctgcaaccgctatttcagcaaggcaaccgtgactggtgaaaacatcgcctttgccgaaatcggatcaacctatgtgcaatgccctccggccctgatgaaccaggagcggaaattcctcgatgttctgggcaagacacgctcctataagatcgagatgggcaagctgatgcttctcgacgagagcgacaaggaaatcgcaaggctggcgcagagcctttaggggcgggatgacttcaagtcaggtcatcatccttttttaatcggttctcggaagaacagttaaaaaaaaccgggcgattgcccggttttttcattcacattgtgactatcagccaacgatttcggtgcccgaaaaccagtaggcgatttcttcggcagcggtttcgggagcatccgaaccgtgaaccgaattttcaccgatggacagggcgaaggccttgcggatggtgccttcgtcggcattggccgggttggtggcgcccatgacttcacggttcttggcaattgcgttttcgccttcgagaacctgaacgaccgtcgggccggaggacatgaattcaaccagttcgccaaagaacggacggtccttgtgaacggcgtagaagccttcagcttcacggcggctcatccagacgcgcttcgatgcgacaacgcgcaggcccgcttcttcaagcttggcgatgatcgcgccagtcaggttgcggcgggtcgcatcgggcttgatcatggagaaagtacgttcaattgccattatgacaccttgtttgatgaatggagaaaagtgaggctctataacgtcgatgcgttaaaatgccaagaggcgcaagcccgcaagcgggaacggtttttggttaagacagcattttgcgagccaagctgatcgcttgttatcaccgcatggccccgcgatcttatcggcttgaggctgcataaatttgattccatagataggcgcgaaggcgattcagggcgggaaatcatggaacagcactttcagatgtttgcctattacaaccaatgggccaacaaactgctctatgacagggccgcccagttgagcgacgaagaataccggctcgatctcggcctcttcttcggctccatccaccgcacgttcaatcatctgctggtcgcagaccgcatctggatgaaacgctttacgaatgaaggcgaccatccaaagacgctcgatacgatcatttccgacaatttcatcaccctgcgcgaaaagcggcaggcggaagatgagcgcatctgccgctttaccgacagtctcgatgcggggcggcttgccgggcgctacagctataccgcgctgaactccatgcggacgatcagccagcggcttgcaccttccatggcacatttcttcaatcaccagacgcatcatcgcggccagatccatgcggccctgacgcggatcggcgcggaggcaccatcgctggatcttgtgcattttctgcaacaggagacgggacgccgcttcgcttgaggcttgcggaaaaagcggaagccgtgcaaaagccctcttaccatgcttatccttgacgatatttccgtacgaattgccggacgcctattgatcgaccacgccagcgtgacgctgcctgcgggatcgaagacaggctttgtcggccgcaacggcaccggcaaatcaaccctgtttcgcgtgattacgggcgatctggcgccggaaaccggcagcatatcgtttccgaagaacacccgcatcggccaggtggcgcaggaagcgccgggcactgaggagccgctgatcgaaatcgtcatgaaggcggacaaggagcgcgccgcccttctggaagaagcagccaccgccacagacccgcaccggattgcggaaatccacacgcggcttgccgatatcgacgcgcattcggcagaagcgcgcgcgggagccatcctgtccggccttggcttcgatgcacaagcgcagcgccagcctgcttccgccttttccggcgggtggcggatgcgcgtggcgcttgccgccgttctgtttgccgaacccgatcttcttcttctcgatgagccgaccaactatcttgaccttgaaggcgtcttgtggctggtggattatgtgaagcgttatccgcacacggtcatcatcatcagccatgatcgcgatctgttgaactcggccacatcatcgatcatgcatctcgaccagaagaagatcagcttctggcgcggcaattacgatcaatttgagcggcagcggcatgaaatgctggaacttcagcaaaaggcccatgccaggcaggaagcccaccgcaagcacatggaaagcttcgtggagcgtttccgcgccaaggcgaccaaggcgcgccaggcgcaatcacgcctgaaagcattgcaaaagctgaagcccatcgagctttatgtggaaagccatgtgcagcctttccgctttcccgatgcggaaaagaaggccgcctcgcccattatcgcgcttgacggcgcggatgtgggctatgtgccgggaaagccggtgctgcgcaatgtgacgctgcgcatcgacaatgacgaccgcatcgcactgcttggctcaaacggcaacggtaaatccacgctcgccaagctgattgccgggcgattggccccggaaaaaggcacccttaccatttcgcccaatctgaaggttgcatttttcgcgcagcaccagcttgacgatctggtgccggaagacaatgcgatcgagcatgtgcgcaagctgatgccggccgagccggaagccagagtgcgtgcccgtgtcgcgcagatgggcctttcgacggaaaaaatgctgacacccgccaaggatttgtcgggcggcgaaaaggcgcgccttctcatgggccttgcgacattccacggcccgaacctgctcatcctcgacgagccgacaaaccatctcgatatcgacagccgcgaggagctggtgcacgcgctcaacgccttcaacggcgcggtgatcctgattgcccacgaccgccaccttatcgaagccacgatggagcggctctggcttgtgcgcgaaggcggcgtgaaaccatttgaaggcgatcttgatgaatatcgccagatcgtgctggcagacgcgaagggcgagcctgctgcggaccgcgacgaagggccgaaggtgaacaaggccgagcagcgcaagcttgcagcacaaaagcgcgaagcccttgcgccgttgcagaaaaagatcaaggaaaccgaaagcttgatccagaaattgcagaaacagattcaagacttcagcatgcagttggaagacccggctctttatgagaaggaaccgcagaaagccattcgcatcaacaaggatatgagcgacgccaaatcaacccttgccgaagccgaggataagtggctggagctttcagccgaatatgaggaagccatggcggagttgatccgcgccagcccttagcactccagttgcattcttcgtgatgccgggctgcaaatggcgacttttggaacaggctcttatgtttgggggcggcgaaggcgtgtacgcatcaggccgtaaaggccgagcacaccgagaacgagcccgatagtcgtataggtttcattggggggttgcgcaccgcggcgcagcacaagatcggccttggaaagctgcaacccgtccgtattgccctgcaccagacgaaaggcataaaggccgggaatgaccggatcgatatcgcccgcgctctggcgcaggacatggccatcctgcgggcgatccgtgttgatggaaccgcttgtcgaaacgaaatcgaggccctgcgagagcaccggctggccgtcgcggctgactgctaaggtcacggcagagcgacgctcggcgggcacgtagcccggcagcggtgtggcatcaatgaagacacgcaccggcgcatcgctcgcggccaggcgcacttcctgaaccttgaagccgctttgacggttttccagcatggtccagcgcccgatctcgcttccggtgaagtggcgcatataccatggatagccgataccgagcgcaatgccggcggcgatcatcaggaaaagaacggggcgcatcaggctttacgctcccagcgccggtcaggcgtctgctgccaataggtcaaatcatggttctccgccttgaaggctttccattgggtgcgggcaatgtcgagctgatcctgatcatgcccgtcgaacatcaccacaagccgctcataatctccggcctgttccagcttcgcgccttccacaagaaagcggaccgttgcaccgttgggattggtttcagtcgtggtcaacaatacgggctgatgttcaggattgggttccttatccgtgccatgcgccacaaaagacgtgtccgaaaaggtccagagcaggctgtccagcgcatcgcgccgctcttcactgacggtttgaaccgttacgcgccaaccacgccccaacgagcgttcgacaaggcccggcagggcttcatccagtgtcgattccgtcagatggtaaaaaagtatttctgccatgccctgcctgcttgaaggaagatgaggaaacgcaatcagcttccccatccatcccgttgtttataaagattttagctttcaaattgatcgcggacaaggcgatcgagcaggcgcacgccaaaacccgacgcccaagactggttatattcattggcgggcgatcccattgccgtgcctgccacatcgagatgcgcccatggcgtctcgcccacgaaacgcttgaggaattgcgccgccgtgatggacccgccatatcgcccggcgctgttcttcatgtcggcaaatttcgaatcgatcatcttgtcgtattcggtgccgagtggcaaacgccacagcttttcacccgttgactggccggcatcataaagctggtcggcaagctcatcgtcattggaaaaaaggcccgcatggtattggccgagcgcgaccatgaccgcgcctgtcaacgtggcgagattgatgatgaaacgcggcttgaaacggtcgttcgtgtagtggagcgcatcggcgagaacaagacggccttcagcatcggtattgatgacttcgatggtctgaccggacatggaggtgacgatatctcccggacgctgggcattgccgtccggcatattctcgaccagaccaatgacaccgatggcgtttaccttggccttgcgtcccgccagcgcgcgcatcaggccggtgacagcggcagcgccccccatatcgcccttcatatcttccatattggcggcaggcttgatcgaaataccgcccgtatcgaacaccacgcccttgccgacgaaggcaatcggcttttccttgcccttggcgccatgccattccatcacgacaagacgcggcgggcgcacggagccttgcgcaacgccaagaagcgcccccatgccgagcttcttcaattccttttcgccaagcacctcgactttcacaccgagtttttccagcttttcagcttcttccgcaaactccacggggccaaggatattggccggctcgttgacgaggttgcgtgcctgaatgacgccatccgccaccgcttcagccacttcaaaggccttccgggcgctatgggtgtcggcaacgcaaacggtgatcttcgctgcatgtttgggctcgccgttttcctcgctcttgcgggtcttgtagcggtcgaacttataggagcgcagaaccatgcccagtgctacgtcagcggcttcatcgcctgcaatcgtcgtttccggcagcgccagcgtgagcgtaacacgctcggcattgccgatttgcgaaaatgccgcgccgccaatcttcagccaatcgtcattgccaagtttgcccggctcgccgacgccgacaagaacgatcttttccacacccgccggggtcgtctcgattgcttcggcagtcttgcccaaagccccggtgaagccggaaatatcggcaatacgcacaatcttttcagcgccgccaacgccttgccgcctcatcggcaaaaccgccgcccttggccaccagcaggacggccacccccttttgcggtacttcaaattcgctgaaagagatcgaaggacgtttagacatgataactccagacttggattgaagaatgacacgattgtgtcgctactttttcctctctcatgtgagacgaatatggcgaaaacagcaatcttgccaggtcatacgattcagatttgcgttaacgtgaacaaatcggtgacgaagcaatccctacgcgtttttccggccaacatcaaaaaacaggttgcttcggcaattccaatccttttaacaaaaggccatgctaggctgtggtgatgccgatttcggattcgacgcactggtctacaggtctggcatttagtaatctgttaaccaaatttattggggcaatcttagccaaacggccttagattaaattgcaattgtgagcattgtttcattttccgaggcaggctctttcaacggaagcgggatgtagactccacctatgcgattgatcgagttgtacatcctgcgccgagtggccatcatgttcttcgcggtgctgggcgctgcggtgggcattacgtggaccgtgcaggtgcttcagcgtatcaactttctgaccacaagcgggcaaaccttccagacaatcgtccagttcagttcactgctgattccgtctgcgattccgcttgtgatgccctttgcgctcatcattgcaattacccagacgctttcgacgatgaatcaggattcggagctcgtcgtcatcaacgcttccggcgcgccgcgcagcgcggtaatgcgcccgattctgatcctggctgcaacagtttccgtgacttcgtttctgatcgccaattatgtcgagccctatgcccgcataaatatgcgcgcgatgatcgccaatgccagcgccgacctgatgcatgtcatcattcaggaaggcactttccgcaagcttgccgacaatctctatattcagattgccgaacgccgggcagacggcagcataggtggccttttcattgcggattcgtgcgatccgacactcgatctcatttattatgcggccgacggcgccattgcctccacgccatcgggcgacatgctgctgatggaaaatggcgaagtgcagcgccgcaatgtctcggacggaaccgtttcgatcatcaagttcgattcctatgccttcgacctcaaccagtttgcctcagcaggtgatgatttcgttatttttgccaaagacaggccgcttacctatctactgaatcccgactccaacgacccgatgcttcagacaaggcctttgacttacaaagccgaattgcatcggcgtttcacacagtggatctatccgctcattttcgcgatgatcgcgctcgccattgccggcgattcccgctcgcatcgcgaagctcgcgtttcagcctctttttccgccatcagcacggcgcttctcgtctattgggctggctatttcgcctccgaccgcgcagacaaggacccaagctacattctcgtcatgtatctggtgccgctggtcgtctttctggttacgggcttcatattgctgacagggcggcgcctcggcctgcccgataagtggagcgatcgcattctcgatttcctcgacaatacgaggcggcgccttggcgaattctacgcccgcttcaccggacgtccccgcaacaatgccggaggccggttatgatcggctggacgctgggacgatatttctttacacgctatgtgcagatcacgctttattttctgcttggcatttttgcgctggcgctgctgctcgactttaccgaaaatgcgaacaggctcgccaatctgcccgcttatacggtatgggcggcgctaggcctttccgccatgcgcgtgcctttcatcatgcagcagatgattccgttcgtggcgctcttttctgcaatggcgacgctcatctcactcaaccgcaaatatgagctggtggtggcgcgttccgttggcgtttcagcgtggcagttccttttgcccgcctgtttcggtgcgctgcttttcggccttgccacgattttcatcctcaacccgcttgccgcacacggattttccaaagccgaagagattgcggcaatgtggaaaaccggcaaggtaacggatgtctcggccttgcgtgatccgtggcttcgtcagaaaaccgacgaaggcgagacgatcatcggtgcaaagagcattctcaatcagggcaccacccttgcggatgcgacctttatccagttcgacgagcaaaagaatatcaaggaccgctacgacgcgcggaccgcgacgctgcaagacggctattgggagctgaccgatgtcatgcgctttgcgcgcgggcaggaaccgcagaagcttgaaacgttccggatttccacgcagctgcgcccggaatatgtggaggaaaagcttgcctcgcccgagacaattcccttcacgcaattgcgccacaagatcgaagtagcgcgttctttcggttattcggcaaacgcatttgacatgcaataccagtcacttctggcattgcccgcactcttgatggcaatgacgctcattgctgcaacagtgtccttaaaatttgtgcggtttggccagtcgggagcgatgattctgggtggcgttattgcaggcttcgtgctttatgtcgtctcggtgctggtgaaggctttcggcgatgccggattcgttccgccattcgtggccgcttgggttcctgtagttattgcgacattctttggtgtctcctttttgttgcataaggaggatggttagtgggtttgagtaacacccgcatggtattgccccatacgctctcgcgccttgcgcgcgggactgcattggcgtgcgtccttgctttgccttttgtttctgtcgcaattctctcctcgcctgcccaggcgcaggatgccctgtcagccaattaccaaagcgatccaaacgcccgcatgctgcttcaggcagatgaactcgtctatgatcgcgatgtgaacaccgttaccgcgcaaggtaaggttcgcattgaatatgacggcaaccggctggtcgccgacaaggttacctataaccagcaaacccgccgcatgaccgcgaccggcaatgtcgaaatcgtggagcgcgacggcaaccggatctattccgaccatatcgatgtgaccgacagtttccgcgatggctttgtgaacggcctgcgcgtcgagacgacggataatacgcggtttgtcgctgagagcgccgaacgcagcaacggtgaaatcaccacattcaacaatggcgcctataccgcctgcgaaccctgcgccaagaatccagacaagcccgttctgtggcagatcaaggcgcgcaagatcatctggaacagtgcaacgaaaaccgttcgtttcgagcggggccgttttgagctgtttggcatgccgcttgcctatctgcctgctttcgagatggccgacccgacggtcaaacgcaagagcggctttcttttcccgggtttcgcctataaggacgatctgggtttcggcatcaagaattcctatttctgggcgcttgcgcccaattatgacctgacgctttccacgacagcctataccaaacaaggtttccttaccgaagccgaatggcgccatcgtctggaaaacggcgagtatgatttccgcattgccgggattcatcagttgaagccggaggaattcggcgtcgccacgatcgaccgcgagaaaacgaatcgcggtatggtggcctccaagggtaatttcgatattaattcgcgctggcatttcggttgggatgtgctggcccagaccgaccataatttcagccgcacctatgaaatccagggctacaatgcccagacgcaggtttcaaaaatctacctgacgggcatcaacaaccgtaactatttcgatctgaatttctatcgcttcaacgttcaggaatcctacctggcgggcgatccgaatgaaatgtattcaaagcagccctgggtattcccaagcctggattattcctacaccatgccggagccggtctatggtggtgagttgaatttcacggccaatttgcaggcgctttatcgaaagaatgcggattatacgaatcctttcatcagcgttgacgagaatggttcctgggtcacaaagcccaatccctaccctcgcattccgggcttcagcggcaccaatctacgcttcaccagtgaagccgaatggaagcggaccttcatcacgccttcgggtcttgtgattacgccgcttctggcgctgcggggcgatgccattcgcgtagacacgaattttgatccggcaaatgcgggtttcaccgatgctgtcgttcggtcagaagcactgcgcgccatggcgacggccgggcttgaattgcgctggccgatcctgttctcaaccaccagttccacacatattctggagccggttgcacagatctttgtccgcaacaatgaacgctatgccggccagcttcccaatgaagatgcgcagagcttcgttttcgacgcctccaatctcttctcgcgtaacaaattctccggctatgaccgtgtggaaggcggtacgcgcgccaatctcggcctgcgctattctggtaatttcaaggatagcgactgggcactttatgctcttggcggccagtccttccagcttggcggcctgaactcctacgccgccagcgatttcgtcaatgtcggtgcggattccggcctggaggatgcgcgctccgattatgtcgccatgatcggcacgtcgaactcgaccggtctggcgcttgccgcccgcggacgcttcggcaaggatgatttcgccgtccagcgcggcgaattcgaggcgcagcaaagctgggagaagctaaccgtttcgggccaatatgcctatattgctccgcagccagcctatggctattccgatctccgacaggaagttacagggtctgccacggcgcggatcaataccaactggcgggttttcggctccggcacctatgatctcgtatcggatacgctggtgcgggcctcatctggccttgcctatgacgatgagtgcttcacctattcgatggcctatatccagacccgcaatccgggtgacgaaaaggcatcgcatagcgttggcttcacgatttcgctgcgcacgctcggcgatttcggcaacggttcgcagactttctagggaaacgggctggctaagagaaagggctggaagtacggtcaatgcatccggcattttcttttgtttgcgcaacaatctccagcctgccattggaaacctgttttcagttggagcggctccattttaactgaaaccgcttgaggtgcagtaaaagccaaggcctacgctaccgtaaattattgaatgtcattgtttcgccgcagtggctgctttatacaggcaacatataattggcttttgatagatgaattgcgtcacgcatatgccaaggcgggacacatccggtgaaaaacacattcaccgaccggaaggaatcgggaaagaaagatgatgtttgcaagacctcttatcgcctccatgctaggcgctgccgtttgcttgacggcgcttggaacggttgcggctccagctttcgccgcaggagaatccgaggtcaaagtcatcgtgtccggcaatgctattaccaatagcgacatcaagcaccgcatggccttcctcaagcttcagcgtaaaagcggcaatctcaaccagcttgcgcgcaacgagcttaccgaagaaatgctcaagcgcatcgagatgaaatcgcttggcatcaatatttccgataaggaagtgaatgacgcctatgccgggtttgcaagccgcaacaagatgacgctggcgcagctcaatcaggttatgaaccagtcgggcgtcacgccggaacatttcaagaaatatatcatggtccagatgggctggggccgccttgtcagcgcccgcttccgcgcgaccggcatggtcagtgagcaggaagccgtgcagcgtatgctgaagaacggcggaaagaagcccgttgcaactgaatatcatctccagcaggtgattttcgtggtccccgcctccaagcgttcgcccgctcttctggcaaaacgccgtcaggaagccaatgcgttgcgcgcgcgcttccagaattgtgacagcacgcgccagcaagccaagggcattctcgatgtgaccgtccgcgatcttggccgtatcatcgagccgcaattgcccggcgaatggtccaaggatgtgaaggccgctggcgtcaaccggacgaccaagccgcacgatacggaaaagggtgttgaattcctggccgtatgctccacccgtcaggtgtcggatgaccgcgttgcacagcttgtcttctccatggaaggcgcggattcccctgcggggcaggaaaagaaggctgaggaactcagcaagaaatacgtgcaggaactgcgcgaaaaggccaccatcgtcaatcgttgacggcgccgaagatagggcgccattcgcgccctttcgcctcggcagcttccggatcagtgttcacatgcgcgcaaagccacttcctccgctcgccgtcagtattggcgacccttcgggtatcggggcggatgttgcccttgccgcgtggttgaagcgttgcgaactctccctgccgcccttctttctgattgccgatccgaaacagcttgccgcacgggcgcgccatctgggccttgccgttgattttgctattctttccgatcctcgggaagcagaagcagcctttggtgaaaggctgccccttctggcgctgaaacacagccatacggaaagccccggtaaaccgctaacggaaaatgccgccggggttatcgaggcaatcgagcgtgctgtcgaactgacgctcaaaggcgaagccgccgcagtcgtcacctgccccattgccaagaaacccctctatgaagcgggcttccagcatcccggccatacggaatttctggccgagctcgcaggccaccatctcggcaagccagtcacaccggttatgatgcttgccgggccgcagctacgcgccgtgccggtgactatccatattccgctatcagaagtgccagctcggcttaccacgacggaaatcgtcgcggtttcgcgcatcacagcaaacgaattgcgagagcggttcggcattgcatcgccacgccttgccatttccggcctcaacccccatgcgggcgaaggcggcgccttgggcaaggaagatgatgccatcattcttcccgcgatcgagcaactgatacgcgaggggattgatgcgcgcggccccctgcctgccgatacgatgtttcacgcgcccgcgcgcgccacatatgatgcggccatctgcatgtatcacgatcaggcgctcattcccgccaaggcgcttgcattcgatgaaaccgtgaatgtgacgctggggctgcccttcattcgcacttcgcccgatcacggaacagcatttgatattgccggaaaaggcattgcccgcccggatagtctggtggcagccatgcgccttgcgcaacagcttgctgaaaacgcggcgagccgcaacgcatgagcatcgacagccttcccccgcttcgtgaggtgatcgaacggcatgatctcatgccgaaaaaatctctcggccagaattttctgttcgatctcaacctgacatcgaaaatcgcaaggcaggcaggcgatctgcgcgaccaaccggtgatcgaggtcggccccggccccggcggcctcacgcgcgcacttctcgcgcagggcgcatatgtcaccgccatagaacgggatgatcgctgtcttgaagccctggcagaaattgcggcgcattaccccggcaggctcaggatcattgccggcgatgcgctggaacaggatttcaccgcacttttcccggaagggccgaagccgcgcatcgttgccaacctgccttataatgtcggcacgcaattgctgctgaactggctgctggtcgagccatggccgccattttattcatccatgacgctcatgttccagcgcgaagtcgccgaacgcatcgtggcaaagctggatagcgaccattatggccggctgggtgtgcttgccggatggcgcacacaggccaaaatcgcctttgatgtgccgccgcaggctttcactccgccaccaaaggtgatgtcgtccgtggtccatatcgtaccacgcgaaacgccactgccctgtcgcgcggaagcgcttggccagattacgcaagcagcctttggccaacgccgcaagatgctgcgccaaagcctgaaatccatcggcggcgccgcacttttggaaaaaacgggcatcgacggcacccgccgtgccgagacactaagcgtcgaggagtttgtcgctctcgctaatgcatgtctcccataagtgggaaccggttttgggaaacatgcaaaaagcggttcgtgaagccgcttcaaccccaaataccgctctattggccgttatgtgccggtttatccgccgaacccgccgaaccattgtccagtatcggcagtttcatctcgttcacaatcttgccaacatggctgatttcttcccgaaagcttgaaagcgaagatcccgtcagcttttcaccggcattgagccgcgcggtcagtggatcgacatatttgtcgccgactttcaattcgtaatagaggtgcgggccggtggaatagccggtcgagccgacataggcgatcacctcgccctgcttcacatgcttgccgaccttgagcccctttgcttcggccgacagatgcgcataggtcgtgctatagccaccctgatgccggatgcgcacatatttgccatagcctttctgccaggagatgaggtccaccacaccatcgcccgccgcgacgatgggcgagccgagcggcgcatcgtaatcgacgccattatggtgtttgcgcacatgcaggaccggatgaatacgccagccgaaaccatcgttcagccgcccgttcggcaggggcttatgcatgagatatttggtcatcggggagccgtcttcgttgaaataatcaacaccgccactcccctcgtggcgatagagccgcttgctcctgccgttgatattaaactccacatagacgagttccggcgcgttttcctcgcttttgcggaacagaagatcgatcaggttgagcgcattattgtttttagcaagtgatatgccgttatcgcttgcaagctttttcacctcgcgcaccacggcttcgggcgcgcccgcctgtttcagccgataggagatggaaccatcggatggctgaaggggttgcggatgataggccgtgagcatggcgtcacgcgaaaggcgggcgaacagacgctcattgccgttggcatggaaaacgccatcatcggcacggccatagacggcgtgggccgcatcgccatggcggaaacgcgcaagcgatatatgcgcagtcttgtcggcatttttattccgcccggcgggcttgtctatcaaaagctccagattgtcgcccggcacaagcacggtgcgcgcaagcgcctcttcaagacgcttgctatcgtccgacgacacaccggcagcctgaagcagcgcgcccatttcctcacgcgactgcggcgcgatgacgatctcgtggacctgatggcctggcgcggttgcgggcctggcaagacttacattgatcggaatcccgttctgatcgggcgccaggggcagagccgtctgagcaggctttgaaggctcgggagaaacattcgcatcaagcgaaccggttccgcctttcaaatccagcacgacatgctgataggtgtaaagccgtgcatcgccatcgcctgcgccttccgcaatatcaatgcgttttgatatgcgccggtttgttgcgatgttcatttgcggtgcaaggcggggctgtttcggtgcggccgtatggtggctgagattggctgggttcaccataaccggttgcgcggcgtgcccatgcgggacaagacgccccgtcgtcaaaatcaatccgccgcctgcgatagccaaagcggagacaagcgcgaggcagaggcgcgcatgggtgcgcagcgaaaaatggacatagcttgacgatttcgggatattcagcgaaagcggctcggccagagcagccccgtccggcgtcaccacgttacgggtgaaaactgcttcaccacccacgcgtgccgatccaaagaccatccgtgttttctccgccaaccgcttgatcgtcctgtaagaataagacttcttggacctaacggggatagagcggccaaaatatgtcactccggcagatatccaccggagattaaccatcttcgcatcaaatattcaggcctgcgcgcggttgcgcccgtgctgggaaagcgaagaccatgtgtagagcgccagtcccgcccatatgagcacgaatgctgcaagctgcgccgtcgagaacggttcatggaagatgaatatggcgaagaaaaacagcatggtcggcgtcatatactgcatcaggccaagtgtcgcatagcgcagaagcttcgccccgcccacataaagaatgagcggaatggcggtgaagggtccagccagcaacagaagcgtaatattggaaacgggccccgcaacgaaatggtcctgctccgttgcggcgagccatgccacataggcaagcgcggggatgcaaaggatcagcacttccagcgtaaaaccctgcaagggcggcatcggcaacgacttgcggaagaagccataaaggccgaagctgatcggcagggccagcgaaacccagggcaagccgcccgcattgatagtgagaagcacgaccgccacaaaggcgagacccacggcgacatattgtgtttttgtcagccgctcgcccagaaacaaacggcccagaaccacgttgaacaagggattgatataatagccgagcgcggcccccatcacctggtcatgtgcaaccgcccagacataaacagaccagttcatagtgacgagcgccgccgtcaatgcagccatggccagcattcgcggctggcgaactgcactcaggatgcccctgaactgaccaagcaagatcaacagcacaagcgcgaccggcacggaccagatgacgcgatgcgagacgacttccatcgccggaacgtgagacagcgccttgagataaaatggcaacgcgccccatagtccataagctccgagcgccatcagaaaaccgcgcgaaccgtctgaaagacgtgtatcggatatagcctgatcggccatgccatccccccccggagaaatcaattagagcacatcccgaaaagtgtgaaacggttttcggaaaaaatgcgcgtcaaaacaaaggattagagcgccgatctcattcaatcagatcgaaacgctctctaaaggctcacgcaccgctgcatagcaggaggagccattacttctcctgctatgcgcccatcgattcataaaatccattcaattaaaatgatcgaatgatcaatccgcgtgaaatgatcggctattcggcagcggccagacctgccatggcccggtttttcatcagcttgtaattgacggaatccatcaaagcctgaaaggaagcatcgatgatattgtcggaaacgcccaccgtgcgccagcgcgcacccgtggcatcacccgattcgatcagaacgcgggtgatcgccgccgtgccgccgttgagaatacgcaccttgaaatcgaccagttcgagatcctcgatctcggcctgaaagcggcccagatccttgcgcaatgcgatatcgagcgcgttgacagggccatggccctccgcgaccgacatatgcatctcgccatccacctcgaccttgaccaccgcctcggacacggttttcaacatgccgttggcatcaaaccggcgctccacgaggcagcggaacgattcaaccttgaagaactccggttgcggattgagcataccgcgtgccagaagctcaaaacttgcgtccgcaccctcataggcataaccctcggcctcacgctccttgaccagcgcaatcagcgtatcgagccgaacatcgtccttggcaacgcggataccccggcgctccagctcggcaatgaaattcgacttgccgccctgatccgacaccatgacacggcggctattgccaaccgattccggcggaatatgctcgtaggtctgcggctctttcatcagcgccgaagcgtggatgccagccttcgtggcaaaggccgaagtgcccgtatagggtgcctgctccgtggccgggcggttcaggatatcatcgaaagcgcgcgaaatgcgcgtgatggatttcagcgatgcaggcttgatgccaagctcgaaccgctccgcccaatatggtttgagaaccagcgtcgggatgagtgaaacgagattggcattgccgcaacgctcgccaatgccgttcaaggtgccctgcacatgacgcacccccgcatcgattgcagcaagggaaaccgcaacagcctgttcggtatcgttatgggcatggatcccgaggctctcaccgggaacaaccgccttcaccgcttcaacgattgccgccacttccagaggctgcgtgccgccgttggtatcgcacagcaccacccagcgcgcacccgccgaataggccgccttcgcgcaggccagcgcatattccgggttcgccttgtatccatcgaagaaatgttcgcaatcgaccagcgcctcacggccagccatgcgcgccgccgttaccgaagccgtgatggattccagattttcctcattggtgcagccgagcgccagacgcacatgataatcccagctcttggcgacaaagcagaccgcatcggcagaagcctgcaacaagctcgacaggccgggatcgttggaaacggaaacgcccgcccgctttgtcatcccgaaagccacgaacttggcgcgagcggtctggcgacgcttgaagaaagccgtatcagtcgggttggcccccggataaccgccttccacataatcgacgcccagctcttccaacagcgtgacaatcgactttttgtcctccacagagaagtcaacgccgggcgtttgctgcccatcccgcagggtcgtatcgtaaatataaatgcgctcgcgtgccattattgccctcccaggcaaacgcccgcttttgcctttgcccgtcctcgctcgcttcgcggctgcgggcgggcgggtaacgtttgctgcccatccgccgaggtggtgtcgtagatataaatgcgctcgcgtgccatcattgccctcccaggcaaacgcccgcttttgcctttgcccgtcctcgctcgcttcgcggctgcgggcgggcgggtaacgtctgctgcccatccaccgaggtcgtgtcgtagatataaatgcgctcgcgtgccatcattgttctcccccgcgattaccctaccacatcccatgtcgttatgcgctcgccagtcgcagggtccttgctgtccttcaactgcacgccttcctgtagaagctcgtcgcgaatgcggtccgcctcagcccagtttttcgcgttgatgaagttcagacgttccgcaatccgcgccgcaatggcgctcgcatccacatctgccctggcaaagatcggcacatcggaagccgtcacgaaataaggatcaagcaggcccatcagcgccatcccctcacccagagcagcgacgtccctgaccttgaacgcctgacgcaaggcagtgattgccgcccagctattaagatcatcgcaaagggccgcagcaaccgcactggcgtgagacagtttttccggcgcgccaaagccttcgtcgcgcagtaggccataccagcgatgcaattcatcagccgattccgccagacgctgcgccgtccagttgatcggctcgcgataatgggtctgaagcatggaaaggcgcgccgcaagaccggcccagcggtcgcgcaccgtattatcgccccactcgcccaattgcggcaggccatcattcagcacgtcgcggatggtgatgaagttgccgagcgatttcgacatcttctgcccctcgacctgaagaaaaccgttatgcatccagatattggccatgcgttcggttcccaatgcgcagcaggactgggcaatctcgttttcgtggtgcggaaagacaagatcgataccgccgccatgaatgtcgaactggttcctttccgggtcgtcgcatttcaacccgccgccgaacggctccagaagcttggccatcgacatggccgagcactcgatatgccagcccggacggcccagagtttcaataccagccggtgagggccagcccggttcacctttcttcgagggtttccagagcacgaaatccatctcgtcgcgcttgtaggacgcgacatcgacgcgcgcgcctgccagcatttcatcgagcgagcggcgggccagcgcgccatagcgcggccccttgcgcgcattcatggccgaaggcgagaagagcacatgatcttgcgccacataggccacgccgcgctgcaccagccggtcgatcatggcgcgcatttcgtccatatgttcggttgcgcgcggctggaccgtgggctgaagattaccaagcgcggtcacatcggcctgaaactgcgcattggtgctttcggtgactttgcggatcgcttcattgaagggaagatcgggataatcacgcgcggcgcgcgcattgatcttgtcatccacatcggtaatgttgcgcgcataggtgacatgctgcgcgccgtaaacatggcgcaacagacggaacagcacgtcgaacacgatcaccgggcgcgcattgccaatatgcgcaaaatcataaaccgtcgggccgcagacatacatgcgcacattcttcgcatcgatgggggcaaatgcctccttcgtgcgggtcagcgtattataaagacgcaattgcggcgtggtatccggcatggataatcccctttaaagacctgcgaaactgatggcgcgacagaccgcagccgtctggccggggcgttatcatcctgttttgtgaaggggagacgaaaacggccgggccagcaagctgctagccaataataatcgcacaaatacaaatgatcgtggtcggcgttttcatgacagcacttatccttgccttgcttacgtccgtcaagagcctttcctgccgcgggcagcgattctgttgcattttagcaaccgcgcggaaagtttgcgctcattcatcggattatcccaaaacaggctccaaacagccttcattcggtctcaatcaatcacaaaatagtgagaaggcattattgaaaggatgaaacaatgtctaagaatgatctgcaatcccgccctgagcgtctggttgaccagtatcgtgacatcgggcctgccgtgctcgttgcagcttgcaaagcgacgcatcgcaccggcaaccagcagcgcagtaatctggaccgcccgtcaatcctagccgtgaaaaaaccgggctgacaggctgagaccgatcagggccatgacaacaccgatgatacaatcgagcacacgccacgcagccggtttggcaaatatcggctgcaacagccgcgcaccgtaaccaagcgcgaaaaaccagatgcacgatgcagttgccgcaccggcgccataggcggcacgcgctggaccttcaagccgtgctgaaaggctgccgatcagcagcaccgtgtcgagatagacatgcgggttgaggaaggtcagggccagacaggttgccgctgctgctttcagactcaccgctccgttcgacttgacctgcattgcctccgggtggaaggcgcggcggaacgccaccgatgcataccagaacaggaaggcggctcccgccaatgtcacgaaagcgatgagtttcggcgactgcgctatgagtgtgccaagccctgccaccccggcgctgataagcagcgcgtcagacagcgcgcagatgagacacagaatgaagacgtgctggcgcagcaacccctgacgcaggataaaagcgttttgcgcaccgatggcgatgatgagtgaagcaccaagaagaaagccggacagggctgctgggaacacggatgatttccttgaaaaacagatgctcttctcagtgaagaacctgtgcgggggtcagaacattgaaagctggccgcccgaatcctcctccggctccggcccttttttcctttttggctgaggctggccttgcgtcaagtcttccgtcacgcgctcctgtagatcgggcgacgtatttgcaaccttgttgaccttgccggaaacggggatagcctcaaaaaaatcgtcctgcacaggccgcatgatatcggcaacctctcgggcgaggaattgcttgcagtcgagccagcggcgataatcctccggctggaccacaaccggcatgcgctcgtggatcggttgcaacaggccgttcgcacttgtggtcagaatgcctgccgtgtcgatctgcgagccatccgcgctactccatgtttccatcagcgcgccgaaggccaccactccgccgttgcgcggccgcacccaataagcctgcgacttgttgcggccttcgcgccgccattcgtagaaaccggaagccggaacaagcgcccggcgatggctgagcgcggccttgaacgagttcttttcggcagccgtttccgagcggatattgaacatcagcggccagtcattcgggtctttcacccaggcgggcacaaagccccagcgcaccagcatggcgatccggtcgggccggttgctgccgggcggcggcgtctcaccggcaagaatggcgagaatgggttgtgtcggcgcaatattatagcgcggtggaaaatcctccgcgatcaaggcgccaaacagggtttccagctcctgcctgcttgctgtcaaagaaaagcgtccgcacatggcccggcatgttcaggctttttcagtttgggtcaagcccagctttgcgattgccaaagcttgccaaccggatcatagctgaaacatgagaacagttgccgtcactcccatacccttgcaaatccatggcgtttccacaatttgccgccgcgaggggcgattcctgctggtggagcgagcaaaggagccgtggaagggttggctcgcctttccgggcggcggcgttgaagcgggcgaaaccccggaagaagtcgcgatccgtgaactgaaagaggaaacggcgcttgatgcacattcgctttgccatgtcatcaccatcgatctggcgcgcgagggcaatgcctatgaaaagagctattatctctcggtttatcgcacgctggaaatatcgggcacggaacagccgggcgatgacgccgctgcgatccgctggctgacggtggaggaaatggagaccgccaacgtcaccgatagcacactggatgtggcgcgcatggtggcacaggatgaagacggttctggatattagagcggttcctgtttgacaatccgccttgaagcggcccctatttcacgcaagaaataccgttcaagcaagaggttgatgattgaaagactatagacgtcttttcaggctggctgcgggggctgctgcattgtggcttgcggtttgccctccggttctggcgcaagatgccccttatgagggcatgatgctgaggcttgccgaggcactggggtcgcttcattatctccgcaatctgtgcggggaaaagggaagcgaatggcgcgaccgcatggatgctatcatagcggcggaaaagccgccagaggcggagcgattgaaactggtatcgagtttcaaccatggataccgtgtattcagcgacaattatgcgcgctgcaccccttcggcacttgcggcgattgatcgctatatgaaggaaggcggggacttgtcgaacgagatcatctcgcgctatgggaattaaccattcattcactcttgtgcggattgacaggaatagtctcatgcaaatccgtgataatctgttaacactgtcttaagaagaaggcagttcaggccgcaggcggttgcgctcccaagggtgagacttcggccatacggcagaaaggcgaaagccaggatgaaatcgatggaatatgcaccggcagatctggatgaaatgatcgcacgcgaaaagaagcttgtggccattgaatatcagaatgaagcctgggctgacggtatgtccgaaggaatcgaaccggaaatccttgctgaagccgccttcacgacggccctgaccgaacttatccgtgaggttggcgacgattgcgcgctcgacctcattgaaaaaatgcgcgaacaggtgattgcaggtacattcctgtcccggcgtattcttcagtagctcagccaaacgccggtcacgggaccagaccggcgcaggcatttctccatggccctccccctgttcagtgccaaaatgctcctccccgttggaaatccaccatcgcttaaaaccctggcaacggggctcattcttgcctgcggcatagccttgcccgcttcggcaaaggacacgcttcaggttgcccttgcggatcgttcggagtttctgcccctttcccgctcgtccattgaggccaatcggggtaatacgcccgcactcgttcccctgcccgatgcgctgccgcgcgccataccgaaatccgcttccgatggtgcccccgccccacttcatatttcaaaggccattccggaaattcaccgggatttcgacaagctgcccgagcctgtgcgcgcgatgcgcgagcggatgctggaagcggcacggtccggcgacattgaaaggctgcgtcccctcctcggcgttcaggacaaggccacacagcttgcgcttgaagacaacgaagaagatgtcatcgatttcctgaaatcgctttccggcgatgaggacgggcgggaagttctcgccatcatcacggatctgctggataccggctatgtccatctgaatgtgggccagcaaaatgaggtctatgtctggccctatttctacgccatgccgctcgacaagctgacgccgccgcagatcgtggaactgttccagatcgtcaccgctggcgacttcgaggatatgaagaaggcaggcggctatattttctacagtatcggcatcggccctgacggaagctggcgcttcttcaccgccgggcaatagagctgctcccgttacgagcgaaccgctacaactctttgtttttcaccgtcagcgacggggcagcgcttcgaggaactccaccggctcgcccttgtgaggattgacgatttccgcctcccacatcaccttgatgccgcgcacgaaagtgccaaccggccatccggtgacggtcttgccatgatagggcgtccagccggctttcgatcctgcctgttcatgcgtgatcgtttcgcggcgtttcatgtccacgatcgtcagatcggcatcgtagccgaccgcgatgcgccccttgcgcgccatgccgaaaatgcggttcgggccgtggctggaaagatcgacaaaacgctccagtgaaagcttaccggcattcacatggtccagcatgatcggcaccagcgtctgcacgccggtcatgcccgatggggaagccggataagacttctgcttttcttccagcgtgtgcggggcatggtctgaacccagcacatccacgataccctgatcgatccccttccacacaccttcacggtggcgcttgtcacgcaccggcgggttcatctggatgagattgccaagcgccttgtaatcatccgccgacagggtgaggtgatgcggcgtcgcctcgcaggtggcgacgtccttgtaatctttcaggaagtcgatttcctcggcggtcgaaatatgcagcacatgaatgcgcgcgccagtctcgcgggcgatgcgtaccaggcgctgcgtgcattgaagcgcggcaatctcgtcgcgccataccggatggctcgatggatcaccctcaacgcgcaatccttcacgttccttgagccgaaattcgtcttcggaatgaaaagccgcgcggcggcgcgtattcctcaggatcgagcgtacgccatcatcgtcctcaaccagaagatcgccggtggacgaacccatgaataccttgatgcccgccgcgcccggcaggcgctccagttcggccacgtccttcgcattatcgcgcgtgccgccgacccagaaggcgaaatcgcaatgcatccgatggcggccacggcgaatcttgtcttccagcatttcggccgaagtggtcagcggcttggtgttcggcatttcaaaaacggccgtcacgccgcccagcacggcggcaagtgacccggtttccagatcttccttgtgctcaagacccggctcgcggaaatgaacctggctatccacaacgccgggtaggatatgcaggccagtgcagtcaatcacttcaccggctgagttccctgcaagcgacccgatagcggcgatgcgtccgttacgaatgccaatgtcgcgctggccgataccgtcatgattgacgatggttgcgcctttcaaaatcgtatcgaatgttgcggccatgggtgtctcctgcttttcggatgggacttgcgagcctttacattggggcttacgtaacgagggcgcgaaaggcaaggacgaagcgatgatgacggcatccaagacggtaaatctttcctacagggcattggttcacatcacgggcgaagaagcggaaaaattcctgcaagctgtgatcaccaccaatctcgaccagctcggcccccacgagctgaaaccgggtgcactcctgaccccacaggggaaaatcctgttcgattttcttgtttcacgcatcgaaggcggcttgcgcttcgaccttccggctgacgtcgctggcgatttcgtcaagcgcatcaccctctacaggctgcgcgcgaaggccgaaattgtgcaagtgccagaatcacttgtgagcgtttgctggcaaggcgattcacctgcttcagataatgattcaatcaagcgcgacagccgctttccggcgcaactgaatgtcctgcgtctttatcaccaagccagtgccaatgcgggtctcgatgcatgggtgcaattgcgggcggaatatgggatcgccgaaggcgaagccgattttgcctatggcgatgtttttccgcatgacgtgaatttcgaccagacaggtggcgtgtctttccccaaaggctgcttcatcggacaggaagtcgtttcccggatgcagcatcgcggcactacacggcggcgcgttctcattgcaaggtcggatgtccccctgcccccaatgggcacgccgataacggtcgagggacgcgagatcggcgccatgggcagctcggccagtcagattggactggcactggttcgtatcgaccgggtgaaagatgcgatggacaccggcaattccattctggcaggcgatgcagccatcacgctctctctcccgccgcatgtgcgcttcggcttccccgaagccgaaacggggcatggctgatggcgaacgccgaccgcacttccggcaagccccgcgcctggcagcgtatgctgtcggggcggcgtctggatcttcttgatccttcaccgctcgatgttgaaatcgaggatattgcgcatggccttgcccgcgttgcgcgctggaatgggcagacggtgggtgaacatgctttctccgtcgcccagcattcgcttctggtggaccagatattcaatcggctggtgcccggcgcaagcatcgagtggcagatgctggcgctcctgcacgatgcgcccgaatatgtgatcggtgatatgatctcccccttcaaggcagtgatgggcggcaattacaagctgatcgaaacccgcctcgaaagcgccattcacctgcgcttttccctgcctgtatcaccgccagcaaagctaaagacactgataaagcgcgccgatcaggtggccgctttctttgaggcaacacggctagccgggttcaccgaggcagaaggcgtcaaatatttcggacggccgcgcggcctcaatcccgtcgggctggatatcgtcccgcgccccacacaggatgtgcaggcggattttctcaaacgcttttcggcactcgacaaggcgcggcaaaccgcatgagccggatcgtggtgacgcccctgtcgcaactggcgacgcagattaccctccatcgcccaagccatgtcctgacgctcacgagcggagagcccgccgccctccccgccgggcatggggcaagccgcctcacgctcatcttcaacgatatcgtggaaccgcgcgaaggtctggttgcaccgggcgaaagccatgtgcgcgcgctcatcgattttgtacagggttggccaaggaaagcaccgcttctcatccattgttatgccggcatatcgcgctcgacggcggcagcctatattgccgctctggcccttgaccgggacatggacgaacaccgccttgccgaaaggttgagacgtttttccccttccgccacgcccaatatccggctcatatccatcgccgacaccatgctcggccgccgggggcgcatggtggaggccataaaggccatcgggcgcggagccgaggcttatgagggcgaggttttcagcttgcctgtgaaagattgattgcccggccaacggcattcaggaagccgctacgggaatcaggcggagtctgggcgcgcggttcccagacatggcgcatgaggaaatagcccgtcatcgtgaaagcacggtcgagatcgtcataacaagacgcacgaagcgccgtatcgttcacaaaagacggcagggacagtagcttttctgcccaaggcgcgccagcttcgcggcagaccgcgcggcctgatgtcggagacacatagatcaggtcatccttccgccccgtcgccgcgcattccttgaggtccagaccgaaaccaagttcctccagcatcatcacttcaaagcgcagcagcaattcgcccgctgccagcggatcatcgaaatgttcgatgatgaggcgcagggtttcataaagtccgcgatgcggatcacgctccggcaaaagcctgagatgtgctgcggcaagctgaatgccataaagggcgaccggcgtttcgataagccgcgcggcggcaaagctgagcggctcgatggtaaaagttcccatatgttcgtcaagccgggcccaccacgaaacatcgacatgattacccggttgcagcaaaggctgcatacggcgggagcgcccgccgcgcaccatgcccatatggcggccatgcccgcaggtcatcacctcgacaatggcgctggtttcgccatggcgacgtgtgccgagaattacgccttcatcgcgccattccatgatatccggcctttcggcgctcctcctcaggtcgggaaatcaagccccatctcgcggtagcgttccgggtcgttgccccagttttcgcgcaccttgacgaaaaggaactgatgaaccgtctgttccagaatttccgaaatttccttgcgcgcggcttgcccgattgccttcaccgtctcgcccttgtggccgagcacgatcttcttctggctttcgcgctcgacatagatcacctgctcgatacgtaccgaaccatccttgcgctcttcccatcgctcggtttccacggtggaagcatagggcagttcttcatgcaggcgaagatagagcttttcgcgcgtgatttcagcggcaagctggcgcatcggcatgtcggaaatctggtcttccgggtaataccacgggccgttcggaacgctttcggccaggtatttggccagatccttgcagcccgagccgttcagggcggaaatcatgaaagtcctgtcgaaaggaaccagtccgttggccttttgcgccaatgacagtagaaccggcggatcgacacgatccaccttgttcagaaccagaactttcttctggcgaacatccttcatgctttcgagcagcgcctcggcattttcattgaaaccgccctgcgcatcgatgatgaccagaatgatatccgcatctttcgcaccgccccaggcggtcgtaaccatggcgcggtccagcctgcgcttcgggcggaaaatgcccggcgtgtccaccagaacgatctgcgccggcccttcgatgaagatgccgcgcaccagcgcacgcgtcgtctgcaccttatgcgtgacaatcgaaaccttcgtgcccacaagctggttgaccaacgtggatttgccggcattcggcgccccgatgagcgccacaaaacccgaacgggtctgcgtcgcttccgtttcgccgccagcaggcgatgtcccattattcattttttatccttccaggccttcttgcgggaggttgccttccccttgagcaacagcatcccgttgcaacagagccgctttcaagccgatcaccgtcgcaatcatttgactatagtataattcgatacaaaaaacgccggttttacctcaagcagaaccgtcacgtttccagacaccctcgcggtaaagcatggcttccgccgcactctgttcagcgatgcgttttgaacgcccctcgcccttttccggcgcgaaccccttcaccgtcacttccaccagaaacagcggatcatgatccgggccggagcggctcaaaatggcatagaccgggtgaacattgccctgctggtgcgcccattcctgcaattcggtcttggcatcgcggcgcgctgcacccgtttcgagcgaacgctttttccagtaacgctggatgaaagaccgcgccgcttccagcccgccgtcgagatagatggtggcgatcagcgcctcaaccacgtcggcgcgcacattcaggaggcgcttgtcgttcaacgatttgatgtcggagccggtatgaatgagatcggcaaggccgatttcatcggcaatggcggcacatgtctcggcattgaccagcgcgttgagacgcacggacaattcgccttccgatgcttccgggaaagcctcgaacagcatttcggcaaccgtcaggcccagcacgcggtcgcccagaaactccagtctttcataattggcgcgcgcgggcgcctgtacgcttgaatgggtgagcgcgcgttccagccgtttcagattgaggaaacggtggcctgtgcgctcttccaatatcgatgcagtcttgtttgccgaaaccatcttaatttccggtaacggccgtgtgcggttcaccgctgacccaggtaaacagccggttgaaccggacatcagttggccatttccatatttcaagcgggcttgccttgtcggcaatggagaagaaaatgatattggcgcggccgacgagattttcaaacggcacatagcccacgccgaaacggctatcgagggagttgtcgcgattgtcgcccatcatgaaataatgaccggcaggaacttcaaagacgcgggtgtcatcgccaatcgaattcggggcaagctccagcgtgtcataggtcacgccattgggcagcgtctcacgatagacttccacggggcggttctcttccgtcacatccggattgttgatcgtgcccacgcgctcgcgcttgaccggcttgtcgttgatatagagaacgccgccgcgcatctgcacacggtcgcccggcaggccgatcacgcgcttgatgtaatcgacggacgtatcgctcggcagtttgaacaccacaacgtcgccgcgcttcggctccgcgctccagatacggcccgaaaagagatccaggccaaaaggcagcgaatagcgcgaatagccataggcatatttcgacacgaacaggtaatcgccttccagaagcgtggggcgcatggagccggacggaatgctgaaaggctggaaaagaagggtgcggataatcagcgccaggagcagcgcctgcacgataacgctgatggtttcgccaaggccaccggattttttagtttcgttcttgctggacacgctcattgtatctccgcttcctatacgcgatctaataacggctaaggctgcgcgaggcaatcacgccgccactgtctcgcacgattatgagtaagagttatctgtcacagtcgcaattattctaaaactggcaaggcttcgataatgacgaatgcctgcgccaaaggaaaatcatcggtaattgtcagatgtattgcagcattggttccggctggaagaagcttttgaagctgcttcgccgcaccgccggtaagatgcatggtcggcttgccggaaggcgtattcaccacgcccatatcacgccagaaaacgccctctgcaatgcctgtgccaagagccttggcgcaggcttccttcgccgcgaaacgctttgcataggacgcggcgcgctgcttgcgcccctccgacttcctctgctcgatttcggtaaaaacccggtcccgaaaacggctgccgtgccgttccagcgttttttcgacccggcgaatatcaatgagatcgcttccaattccaacgatcatgccttctgcaactcccgctggcgatgcaggcgatgcttttcggccagacgctccagacggcggcggcggaagacggaaacggcgtagcgggttacgaaatagaccagcaccgcaaaggccgcccccagaatggtggagccaaacagcatcggtttcaaaagcggcgtccacacctcctcgaagcgcatggtttcgagcgcatggcccagatggaccggcgggacgctatcaacgctgccgctcatgatgaagcggccaagctcgaaggtgctcccccagatgaaggggagcgtcagcggattggcaagcgtcgtgccaagcgcggcggccgcgacattgcccgcgagaaaataagcaagaacgatcgcaatgatgaggtgaaaaccgaaaaacggcgtgaaagcggaaaagacgccgaccgcaagcccagccgccaccgcatggggcgacgcggtaatgcgcaggattctcttgcccccataccggaacgaacgggagaaagaccggcgcggccacaggtaaagcctgaggcgctcccatcttgtcggaggatatctgcgttggaacaacatgcgcttctaatactgttctctgtttccatagacaattattattattgcgttaaccaaacgcggctttgtcgctgcgttcaaacggcgccacgtcgaggcgcggctgataaaacttcggcggcacacccagcatccggcgaaacattgtcgtgaaggcggaaacgctgtcatatccgagatccagcgccacgctcgtcaccggctctccttctgacaatcgtggtacggcggcaaacaggcaggcctgttgacgccatacagaaagactcaccccggtttcgcgctggaaatgccgggtgaaagagcgccggctcattgccatcctgtctgcccattcatcaatggtggcacgcgaagaaggctttttcacgaaatcccggcatagcttctgcaagcggggatcggaaggaaatggcaggccgagcgggtattccggcagggtgtggagatcacgcagaatcagttcgatgaccagtccatcgcggctttccggcgccgggatactatcgtgcgatgtcgcatcgataatgagacaccgcatcagatcagtcagccccacaacatgcaggtagtttggaacgccggagatcgcatcaacgctgatatagatggagcgcatgaaaacatcgccgagtatcgccaccgagtgttccacgcctgccggtatccacatggcgtgatcgctcggaatcatccagcggcccgcatccgtcgtcaccagcaccaccccttgcgaagcacagagtagctgcgcccggctatggctgtggcgcggaacgaaatacccgtccggatagcgcgtcggcaaggcgattgccggtcctgtcatgctctccagcatggcgatgcggtgttcatgaaacctttgcagatcctcattctccggcatcaagctctccggcggcggcaaaaatctcatcggggaagactccagtttggcccactctcgcaagtagtggaccaaatcacgaaagcgggcggatatcaataatcctatgaaagtgctggcgaaggattgcccgcatcatttgccaatctcgatcttaccctgcaagttaccttgagtgcctgtttccttcctgttcgacagaccgatggggaacgtgcctgaagcctggatttcatcttcggagtagcaatatgagcgtgagtgctgcgcagcagccatcgaacagcagtgcggacaataccgtcctcacgatcattctggccacaagcctgggccatttcctgaacgacatgatgcagtcgcttcttccggccatctatccgatgctgaaggagaattatagcctgtccttctggcagatcggccttctcaccttcacgttccagatgacggcctccatcctgcaaccgctcgtgggcatctataccgaccgcaagccgatgccctattcactgacattcggcatgggttgcaccttgatcggcctcgtctttctggcgacagcgcatcattattcattcctgctgctgggcgcggcctgcgtgggcttcggctcttccgtgttccacccggaagcggcgcgtgtagcccgcctggcatcgggcggacgccatggtttcgcgcaatcgctgttccaggtgggcggcaatttcggctcgtccatcgggcctttgcttgccgccttcatcgtgctgcccttcggccagatcagcgtatcgtggttctcggtcgcagccctgatcggcatgttcgtgctatggtatgtcggcaactggtataatcgctaccgccttgccaatgccaacaagcccaagcccgacaagaccttgccgctgccgcgcaacagggtgatcgcctccgtcgccgttctggccttgctcgtcttcaccaaatatatctacatggccagcctgacgagttattacaccttctacacgatcagccatttcggcgtgtcggtgcagacctcgcagcttctcctgttcctgtttctgggggcggtcgcggccgggaccatcatcggcggccccattggcgacaagatcggcgcgcgcaaggtgatctgggcttccattctgggcgtattgcccttcacgctcgcactgccctatgcaaaccttgaaatgacagcggtgctgacgatcatcatcggcctcattctcgcttccgcattcccggccatcatcgtgttcgcgcaggaactgcttcccggacgtgtcggtatgctttcaggactgttcttcggcttcgccttcggcatggcaggcatcgccgccgccgttctcggtatcgtggctgaccagaaaggcatcgagttcgtctacaggatctgctcttacctgccgttcctggggctcttgaccatctttcttccgaagctggaacgccgccgcaaggcctgagaaaaacgccccgccaaaaagcaaagagcggttccggcataaccgaaaccgctctgatctagtggagcaccgcccgtcccccaacgtgcggtgctcccatgccactgaccttttgacggcccggtgcagcggcacattcttgatagggcaattggcccccaacttctttgttctgcagcaatctcacactgcaaaactgaagccgtgtacgctatctctcctaaactcatcaaaagctgccgcaacaagacggatcagcgacttgccattttccgtggcgcggatcgtacggccctcgaccgccaccagaccatcggcaacaagagggcgcagcagcgcaaactcgtcggaaaattccatgcccggcgcgaccgcgttcagatcgacgcagaaattgcacatgagcgcggagatgatggcggagcggatacggtctgtgtcacgcagcgtgtagccgcgaaccgtcgccagctcgccggcttccacgcgcttgcgatattgcccgacatcggaaatattctgcgcataaccgcccggaaactgcgagatcgatgacgggccaaacccgatcagggttccgcaacggtcgttggtatagccctgaaaattgcgattcagagtgccttcgcgcgcagcgatcgcaagatcgtcatccggcagcgcaaaatggtcgataccaaccggctgatagccgaaaccaatgaagctgtccgttacgatgcgggcctgacggaaacgctcgtccgcgtcaggcagcgtgttttcatcgatgagacgctgatttgcacggcgctgcggcagatgcgcatagccatagcaggcaacccgatccggtgagagcgtcacaacgcgctcgcaggtttcgcgcaatgtctcgaccgtctgcaaaggcagaccatagatcaggtcgaaattgatgcggttgatacccacctcacgcaggagccttgtagcctcggcaaccgtttcaatcggctgaacgcgaccgatggccatttgcaccctgctgtccacatcctgcacaccgaggcttgcgcgatttacacccatttcggcaagcgtcttcgccaaaagcggtgttaccgtgcgtggatcaagctctatggcgtgttccatcgagagatcgaaatcaaacgccgtgcggattgcggccagaacagtctgaaattgcccggcattgagaatggagggtgtgccgccgccccagtgaagatgggcaacgcggggacgcgccgtaaggcttgcgctcacagtccggatttctccaagaagcgcatttacgaaattttcgatcacatcctcacgtatcgccatttttgcgttgcagccgcaatagtggcatatctgactgcaatacggcacatggatataaagcgaaacgctttcttccggcccgatctggcgcagccaacggcgcgtggtatccatgccgaccggcacgaaatccgccgcagtaggataggaagtataacgaggaacagccagtgctgcgtagcgtcttatcgcgtcgtcatgcatggcgcatcactccacccaactggcgctgcgggaggagttcgcccggcgcaggaatactggctgaagacgagcattttgtggggcgtggaagcacaatacggcaaggaaccccgtatgaattgctgccgatattgcaattgccagccacaacgacacctgctcactccatccaactgaccggcctgatcatcaggccctgtcaactctagagctgttcctgttttaacagaaccgctctaactatttgctttgtcgcaatttccaacccaaaatcgttttacaattttggctcgaaaatgctctatagtcaggatttacgggagctacggctatatttcattgatttaaatcaaacacggatggaccactatttttatggatcaaagattatccgggtccagtccagcaacgacagccagtgaacggcgggagagaatttcaactgtgttcgcatcgcgcaattgtatcagcccctgcgtcttcaacttggtgaagctgcggcttaccgtttctatggtgaggccaagataatccgcgatatcggtacggttcatcaaaaggtggacgggattaggcttttcgccgcgcttttccgcacgtgcggataaaaccagaaggaagcttgccagtttctcgaccggcgccaaacgaccaagcacaagctggttatcgcgcgcggtgcgcagcgccagacgtgtcatctggtacagccgctccttcagcttgggaaagcgctccatcaaacgctctatttccttggccgaaaaggcacacagggccgatggcacgaccgcttccgccgatagcgaataaacctcatcatcggccagccccagaaaatcgccggggaacaggaagcccgcgatctggcggcgaccatccggcagcgacgtatagatgcgcaacatgccggaggtcaggctatagacccgaagcttcggttcgccttcctcaaccagcatctcattggtatcgagctttttcgacgtcatgatggcttcgagggcggcaagatcgccgtcgtcgagtgcggaacacacagccatgctgcggacgcagcaatcttcgcacacattgcagggcgtacgggcggcaagcttttgattctgatctaatgcgaaaggcactacaaccacgatgaattcctatactgcgggggtagcagatagctgctttttccctttaattaggaaacctcgacgcgcatcgcaaagcgcaatttcgccgcagggttggaggctgatattgcgtacctcaaactccgcgcgcaaaagcggccccgaaacgggtttgggtcagatattgcggctgccgggcttgacggccggaatggctgccagttccggcggcagcttatctgccggataggctggaacttcatattccgccagcgaaatcagccgggtaccaacatccgccttgcccgccgagcgatccacgatacaggctgcggcgacaacctcgatgccaagatccttcatgcagtcgatggtttcgcggatggaaaggcccgtggtgacgatatcttccacgatgacgacgcgcgcgcccttcggcacgtcgaaacgacgcaggcggaatacgccattctcgcgttcgacccagaccgaaggaacccccagatggcgggacgtctcgtaagacgggatcaggccgccgatggccggcccgaccacataatcgatggggccgagatcggccgccctgatcttttcggcaagcgccttgcatagtttttccgtcttgtcggcatgcatgaacacgcgcgccttctgtagaaaaacggggctgcgcaggccggaggtgaggataaaatggccttcaaggatcgctcccgcttcgcggaagacggcgagcacatcgtcagtattcatttcagtcctatccgttcacacgctttgcgctgctgacgctcgcgctttctttcaattgagagatgatgcgattgagatgcttgaggtcccagacctctacatcgataatcatttccgtaaaatcgggcgccgtgcgcaccatggagagattgtggatattggcatcatttgccgccgcaatctgggcaatttccgccaaagagccgggcgagttgattgccgatacgctgatgcgcgcggggaaacgctcgctcatctggtcatcgatatcccagcgcacgtcgatccagcgctccggctgatcgtcataggccgtcagtgcgggcgactggatgggatagatcgtgatgcctgcgccgggctgcaagatgcccacgatgcggtcgcccggcacggccccttccggcgcaaaacgcacaggcaggtccggattggttccgcgaatgggcagtgcgcgcttgccgggcttcggcgtcgttgccgccggatcaaccttggcagcagcaccctcgcctccttccggcaccttgaagatcatgccagcggcgttctggatattgaaccagcccttctcgccagccttggcaggattgttctgcgtggtgacgcgagtgtcctgataatcgggatagacggccttcaccacatcggtcgagggcagttccccacgcccgacggctgcaagcacgtcttccacatccttgcgcgccagacgcggcaggccaggcttcaaaatgtccttgctgaacggtttgcccgcgcgctcaaaggcacgctccagaattcgcatcccgaggccggaatattgcttgcgcacggcagagcgtgtggcgcggcggatggccgcgcgcgccttgccggttgcaaccagcgattcccaggcggcgggcggaacctgcgccttggagcggataatatccacttcgtcgccattcttgagttccgtcatcaagggcatgatgcggccattgactttcgcgcccacgcagctgtcgccaatatcggtgtgaacggcataggcaaaatcaataggcgtcgcgccgcgcggcagcgcgatcagcctgcctttcggcgtgaagcagaagacctgatcttgaaacagttcaagcttggtgtgttccagaaattcttcaggattgtcgccctcagacaattgctcgatggtctggcgcagccatgcataggcgttggtctcggtcgaaatcttgtgcgggttgttggcgctgccacgatccttgtaaatggagtgggccgccacgccgaattcagcgatctcatccatttcgcgcgtgcgaatctgcaattcgatacgctggcgcgacgggccgatgatggtggtatggatggagcgataatcgttctgcttcggcgtcgagatataatccttgaaccgtcccggaaccatggaccatgtggtgtggatcaggccaagcgcacgatagcaatcctgcaccgtatcgaccatgacgcggaagccgaaaatgtcggaaagctgctcgaaggaaaggcccttgctctccatcttgcggaaaaccgaccatggcttcttctggcggcttttcacgctggccttgatgccgttcttctcgaaaatttcagagagatccgtttcgatcttctgcaaaagaccgcggttcttttccagaagctcggcaagcctgtcggtgacggctcgccatgcatcgggattgatatagcggaaagccagctcctccagctcctcacgcatatcctgcatacccatgcggccagcgagcggcgcataaatatccatggtctcctcggcaatacgcaggcgcttgtcttcgcgcatcacgccgagcgtacgcatattgtggagacggtcggcaagctttaccagaagaacgcgcacgtcctctgaaatcgccagcagaagtttacgcaggttttccgcctggacagccttcttggaaacgagatcgagtttcttgagcttggtcagcccctcgacaagcttgccgatttccggcccgaaaagctggtcgatttcctgccgggtggccgtggtatcctcgatcgtgtcgtgcagaagcgcgatggcgattgtcgcctcgtccaaatgcatatctgttagaatagccgccacttccagcggatgggagaaatagggatcgccggaagcccgcttctgactgcggtgtttctgcatggcataaacatatgccttgttaagaagcgcctcgttcacatcaggcttgtatcgctgcacacgctccacaagctcatattggcgcatcatctgccgaaactccctcgaaccgaaacacatacagagatatcggccattttaatcaggaatcgtaaaaaaacgaatatctcacgatccttgagcaatctttctgccaataggatcaatttcctacagaaatttccttccggcaagcatttccaacaatacacagaaaaatctgcgcacaaaaacatgcgctacggcatagcaaagccgcagcgcatgaagaattgcaatctgatagaacgatcagaagccgtcgttcttttccggcgcgacaaggccttcaatgccagccagcagttcttcttccgacatacggtcgaaagtcaccacatcttcctcgccagcctcagcaatgccttcggcaatttcttccgctgcattggcaatctgggccggagcggcttcaggctcatccacttcaacatgcttttgcagcgaatggatcaggtcttccttcagatcatccggcgagagggtctcatcggcaatctcgcgcagggcaacaacaggattcttgtcgttgtcgcggtcaaccgtgatcggtgcaccctgggaaatctggcgggcacggtgaccagccagcagaaccaattcaaaacggttctcgaccttgtctacgcagtcctcaacggtaacgcgggccatacgcggtccctttcattcctcaaaatttaacgggatttgccttgcacataacgcttgtggaaggaaattacaagcaaaagcgcaaagcacctcattacaaccgattatatatctcaatgcttcatgttttcatgaaaagtgatgcagaatttgaaattcggttcattctgatacaatattcagcaagctatcaatgattctcccaggataatttctcctgtagtaatttagcggggttaaataacaaccacaagttgcttgtttttctgcaatatctccttagaacgcaataaacgcattggtaaacgataattaccgcccgccgtttaagaaactaatctgaatacgcggtcgccggtccactcccgtccggccgtagagtggatatattacacgatgttcgattctcgtgaaaaaattgcgcttttcatagacggcgccaatttatatgcagcttcaaaaacactcggtttcgacatcgattaccgcaagcttttgaaggcgttccagaagcgtggttatctgctgcgtgcctattattacacggcattggtggaagatcaggaatattcatccatccgcccgctcatcgactggctggattataacggctacaaggtcgtgaccaaggccgccagggagttcaccgattccacaggccgccgcaaggtcaagggcaatatggacatcgagctgaccgtcgatgccatgcagctgaccgataccgtcgatcatttcgtcattttctccggctacggcgatttccgctcgctcgtcgaagctctccagcgcaagggccgcaaggtgtctgtcgtctccacgctcaccacgcagcccgccatgatttcggatgaactgcgccgccaggccgatcatttcatcgatctggtttcgctgaaggctgaaataggccgcgatccttccgaacgtgccccgcgccgtcaggaagaggatttcgacgagagctattgacgttgccgttggcccggttcatgcaagggcatgatttccgaaccttcgccaaattgctcaatctgcccgcggctccatgccttcttacaggaatggcgacaaaaggagcctgcgtggcataacgcgcccgtcccccctttccttcccgggagcgatgaagacgttcggcttctgatcgtagggcttgcccccggccttcgcggagccaaccgcacgggacggccctttaccggcgattatgccggggaacttctttacagtacgctttgcgaattcggcttcgcgacgggaaaattcgaggcgcgcccggatgacagcctgcggcttctcgatgcctgcatcgtcaatgcggttcgctgcgtgccgccggaaaacaagcctgtcggcagcgaaatcaacaattgccggcaattcctgacaccgatgctgacgcgctttcccaatctcgatgcagtggtcacactggggaccatcgcccatcaatcaacagtgcgcgccttaggcgttccggtttcgcgccacccgttcggccatggcaaggccaccgatatcgggccattgcggattttttccagctatcattgctcgcgctacaacacgaatacgggcgtgctgaccgatgcgatgttccgcgatgttttcaaaaatgtacgcgcttatctaagcgagaaagcagccggaagcgcacgtctgtctgtctgaatgatagatcggcgttccaaccgttttttatgacacataccccgaacaccgcttcgcacttttcgggatacagatctttccttgcgcgcatcttatccgaaaaccgcttcgcacttttcgggatgcgctttgcaattcatccccggtcgcgcaacagacgcgctttttcgcggttccagtcgcgcttcttttccgtttcgcgcttgtcgtgggttttcttgcctcgggcaagcgccagttcgagctttgcccggccacgatcgttgaaatagagcttcaatggaacaaccgtcatgccctcgcgcgagaccgaattgaacaggcgcgacatttcccgcctgctcaccagcaatttgcgcaggcgccgcggctcgtggttgaagcggttgccctgcgtatattccggaatataggaattaatcagccagaactcgccatcctcgaagcttgcatagctctcggcaatattggcctgattggcgcgcaaggatttaacctcggtgcccgtcagtaccagaccggcttcgagtgtgtcgagtatctcgaaattgaagcgcgccttgcgattttcggcaatcattttgcgcgcgggagaattcttgggcttgttcatgatggcaccatataatgtggaatgccggaaatgaaaacgctcccgcagcgacgggagcgtaaaattcgccggattggcaaatataccgggtcagttgatgaggaccgcgtgcttcatggcatggtcgatcttttccgccgtcgccgcttcgatcgtaaccattggtgaacgcagaacattttcaatacgacccaggcgcgaaagcgcatatttcgggccggaaggattgggttccaggaacagcgccttgtgcagcggcatcaaacggtcctgcaattccagcgccttggcgaaattaccagcctggcaggcttcctgaaattccgcgcaaagacgcggcgcaatgttggacgttaccgaaatgcaccccaccccgccatgagcattgaagccaagcgccgtggcgtcttcaccggaaagctggatgaactccttgccacagatcgcgcgctgttcggaaacacgctcgatcttgccggtcgcatccttgacgccgacaatattcttacagtcgcgaacgagagcgcccatggtttccggcgtcatgtcgataatggaccggcccggaatgttatagatcaccagcgggatcgagatagagcgggcaacgcgcgaaaaatgctcgtagaggccacgctgattcggcttgttgtaataaggtgtgacaaccagaaccgcatccgcgcccgctttttcggcgtgctgcgccagttcgatcgcttccaccgtattgttcgagccggcacccgcaatcactggcacacggccagcggcgacttcaatgcagacttcgatcacacgcttatgttcatcatgggaaagggtcggcgtttcgccggtcgtgccaaccggaacgagacctttcgtcccctcttcgatctgccagttgacgaaagcacgaaaggctttttcgtcgaacgccccttcacggtcgaacggcgtgacaagtgcggtaattgagcccttcagcattcgtgaactcctgaaacagatagacgggaccccacgcagcaaagcccccttcgggcttcatcggattatgcgtgaggcgttgcaccatagtcttgccacgcgaatggagcaagcggggtgtatctgcaaaaaagagataatgcggcagatttacggccaaacttacaggcgttttgacgctccctcacaggccgtttttcaaagcctcgcagttacattttccgcagccgcgccagcgcgtatttcagcttggcccataagtttttattaaggatactttcactcatccggcttatattttgcactgacactcgccaggcggaatgccgggctcagaaaagtcggaatttggtaacatatagctcccaattcagatccttattccagtcaggccatgtttaaaaaagtcgcagcgatctcttccaggcgaacagtgctcctagcaggttgcttcatcgcggctgccgtccagccgatggtttcacttgcccaatcgtcgctaccgcctgaaatccccacgccgcttgcgcgccccttcgcgccgactgccacccatcaatccccaatcagtctggtgacgccgaggccccgccccatcgctcctgatcccatggccacgtccgccgtcagccggacagataatccggccgtgatcggcggaacattgaaaaatggcctcgacgcgcttagcgccaagaatgtcgcaagcgccatcgcttctcgcaacaacttgccgcgcggctcgctcgaccgtcagattctcacctgggcaattgcaacctccggcatggatggtgttcccagcacagagattgcggccgcagcatccgaactttcaggatggcccggcatggccaccttgcgccggaattcagaacgggcgcttttcaaggaaaatccttcttctgcaaccatcatcgccactttcggcagcacacgtccacagaccacggaaggcatgatcgctttggcacgcgcctatgtggcgacaggcaattccaccaaggcgcaccagcttctctcaccttggtggaccaggaagcgtctttcatccgacgatgagcagaagatcctgaaagaattttcggcgattctcacccgcgaggatcaccaacgcaggctgctgcactctctctataatggccacctgcaatcggcccggcttcttgccgggcctgcgcaggcgcaatctctttataatgcctatgccgcagtggcgcagaaatcacccaacgccgccagtgcaatcgccgccgtggaccgctcctggcaggccaatccggtctatcagtttttaaaaattcgctatctgcgccgcgccgagcgttacaacgaggctgccgagcttctgttgaaagcgccacggaaggcttccgttcttgtcgatcccgatgcctggtgggtggaacggcgcatcctgtcacgcgaacttctcgatctcggaaagccgcaacttgcctatcggcttgccgcggcccatgccgccgaaacgcccaccatggcggcggaagccgaattccacgcgggctggtatgcgcttcgcgccctgaaccaaccgaagctggcagcgccccattttgcaaaaatcacgcaaatttcggcgcgccccatctccgcttcccgtgcctattactggcttgggcgggcagcggaagctggttctggcggcgatgcacgcgcctattaccggcggtcggcgcatttcggcaccactttttatggccagcttgcggccgccaagctgaatgagaaggctcctgaactcgcctatcccaagcccacggaagcagagcgtgtgcgctttgcaagccgccccgccgtgcaggcaatcaaacggctggagcaggtcggttatggaaacaaggctgcggctctttacacacagctttcgcaagaactcgacagtgtgggagaactcgccctgctcgccgtgatggctgagcggaacgacaatcattatatggcgctgcgcgtcggcaaaacggcggcaatgcgcgggctcgatgtcggcgcactttcccatccgctcggcgcaatccctgcaagcgcgaatatcaagggttccggcaaggcgcttgcctatgccatcgcgcggcaggaaagcgaattcaatgtcagcgcagtttcaaaagcaggcgcgcgcggcctgctgcaacttatgcccgccacagcaaaaacggtcgccacacgcaacggaatgagcttttccgcgcagaagcttacggcagatgcggcctataatgccacgctcggcgcacattttctcggtgagcagctggatcgtttcaacggttcctatgtactcaccttcgccgggtataatgccgggccgcgccgcgcctccgaatgggtggagaaatatggcgacccgcgcggcaaatctgtcgaacaggtcgtggattggattgagcgcatcccctattccgaaacgcgcaattatgtgcagcgcgtgatggaaaattacgaagtctataagacccggctgactggccgtgccgatatcaagaccgatctggtttatgggcgacgctgataagtagcttctccaaagaaaccggggcggttccagcataaaccggagccgcccccactggttcagccagcctgtttttttgcgcgccgcgttcctgatctcacattattagctgcttttttcgtttttgcgccacgcttcgttgtcgatttcgcaggcggttcggcaagctttgccgcttgcgctatccagccctcacgctccacgcgccccggaaagccgatacggcgctcgatccatatcgcttcctcacgggtccattgcgcgatctggtcgtaatgaaaaatgccaagctcatgcagcacggcttcgatggcttttccaatcccctcaattgccgtcaactcgtcggccttgccgcggcgcggggcctcgcgccattgcgggcggccggcgtcatcgggtgtttccgctgggactttcttcaataccggcgctgccgcaacatccgaatcagcagagccttccacaggctcaatcctggctttttctaacccggctttccttttcaaaggatcgctatccgccctgaccggttctgctggcgggacaggttccggcttttcggccaatggcggcgtggataatgccgccgcaacaatcgttcgctcatgatcgcttccggcgctttttcgacggcgcaggatgcgccccagaaagcagccaaccacaaaagcaacggcgattagtatcgccaattgaacaatcaacaagggcatttcgtcctcatactccatacacgcaacaatgactgcaatcagccatgccgccaacgctcgccccccatggcaacaaactcatcgctctccagccgtcagccagcccgttgcggcaccaatcagaatagccagcaccaaaaccggccaaaaagtttcaacaagataaagcatgagcgattccgcataatatttggccagacacttcaagcccttggccgaataatcatagcaaaggaaaggccggattgggaaaactgtcaatcttgaccggcaaagaaatgggggatgacggcctcttactgaacggccgcctcgttcactgcacggatttcttcacatcaagaaccgcaagtttcaaaccataaggcagttgtgctgctttcagggcttcgatttcgtcataaatcgcttcatctgaaaccgtgccgcgtatcgaaagtttttcatcgacaatctcgatttcggcttccggcaatttcttcgccagatcgatggcaaacagaactctttccatgaactccggctgattgccgcgtgctacggccatttcgtcatcgatgaaaatgtccggtgccacctcgccggcggcggtcatcacctgatcgcgcgattcgttgtttggaataaagccggaaagcaccagtccttgcgcattcctcccgatcttgaatctatagggcgacgcaagctgcaaaaccgtggtcaggtcggtaatgtcacggatagcccatacatgctccagtgcagcatgggccgctctttgcatatccggatccggagccatgcctttcagcacgacatcccggccatcgacataaaatcccgcccagacatagggttccagagcctttgccgtctgttcggcaatatcggtttcaacccggtcagcgccgaaccagagcgccagcgccgtcaggcacgcagtccaggtgagacaaggccagaaccattttttcatgctgctttgctccgtttcaggcgatcttccgcgacccctgtagaaagactgcggtcagcataaaaagcaagcatctgatgctgcacgagggcaacaaaaaacccggcatttctgccgggtttctgtatccaatccgtaatggattagaacgaacgctggaagcgaacgataccgccccaagcattgtcttcagcaacagtgttcttccactcgccaccaaacttggtgtaggaaacttccggcgtaacggtgaagccaggaaccagttcgtaagcaacgttagccgtaactgccgtcttgccccagtcgtcatgcgcagcctgcaggttgaaggcagccttctgcgtagcctgatacttcagaccaccccagacagcccaatcgccgccccactggccgtagttctgatccggcgtagcagcggacgaatatgcgccctgcaaccaaaccgagaactggtcggtgatgttgacgtcgccacgaaccttggcagcccattcttcgatgaccgagtcataggcaacaacaccagcgatcgaaccccagccgccagcatacttcaggccgccaacaacgtcaggcatgtagccgtcgatgtggtagttggtcgtgccagtgtaaccaccgtcgttgtcgccaccctgttcgagagcgatcacagccgagaagccgtttccgccagtgaaggtgtacgagatcttgccggtgcggtaggagccagccgagatcacgtcatcgttgatgacatcgccgaggtaaccggtgaaggtatggaattccgattcatcgataccaacgcgcagaccaccgagctggatatacgcgaactccatgacggtgccgctgctggtttcattaccatatttaccatctacgcccgaattgttcgcagcatagttgaagcgcagttcggtgaaggtcttgagggtgccgagttcggtttccgaaccggtggaaacgcggagtgcgaaacgagcgcccttgtcccagccattgcggtcggtaccggagtaaacgtcatcgccgccctttacgtcgtaacggacgtaaccatggacgcgcaggcagatttcggtgcccggaatgtagaagtagccagcgccgtaagcgtcgcaaacgcggacatattcaacggcttcgggctctggcgcgacgattgcgtcggcagcctgagcgccggaagctgcaaccagagctgcagcggagccaaggagaaggctcttgatgttcatttctgacctccagtcaaagttaaaaatgggtctgggcattctgatttggctgaaggacaacctgtccccatcccctaattgaaaaagtcgccccgaagcgctccttcttctgaaagtgaagatactcgcccatttattcgtttcaacatcgaatatgttctcacaacctttacggtgctgctatgaagggcagttattgcagaaatgacacgaaattacctgctttagctcggcggattcatgctttattaacataagtgaacgcgaattaaccgatgttaacgtttgaaaatgcaagttttttaggatcgcctgccgaataaagccgcggatctttcgtcgaaacagcccttaacggaatatgtcggcaaggtggcaagaatcgtctgaacggagagcagaaacctcgaatccgtttcatttaataagggcaagtgcgtgccggtgctaaattgtgggcctttttaagcgcgccatatatatataaagagaataatccgcaggaaattttaccagttaatgcgtaaatcgcttgaaatgcccaggcgtaccggttatctcgcctttaccggagaggtggccgagtggtcgaaggcgctcccctgctaagggagtagacctcaaaagggtctcgtgggttcgaatcccatcctctccgccagtttttccaatatcccagcaaatctttatgtgttcgacgcgcttgatttcatacggaatcggcttttacccctcgcgcactgaatctctgtttttccaggctacgaatccagaaaacaagcaagccattgataagtaatggctattcaaaattctggcgattcttgactggaggtcagaaatgaacatcaagagccttctccttggctccgccgcagctctggttgcagcttccggcgctcaggctgccgacgcaatcgtcgcgccagagcccgaagccgttgaatatgtccgcgtttgcgacgcttacggcgctggctacttctacattccgggcaccgaaacctgcctgcgcgtccatggttacgtccgttacgacgtaaagggcggcgatgacgtttactccggtaccgaccgcaatggctgggacaagggcgctcgtttcgcactcatgttcaacacgaattcggaaaccgaactcggcacactcggcacctatactcagctgcgcttcaactacaccagcaacaattcacgtcatgatggccaatacggcgatttcagcgatgatcgtgatgtcgctgatggcggcgtaagcaccggcaccgatctgcagtttgcatatatcacgcttggtggtttcaaggttggtatcgacgaatccgaattccataccttcaccggttacctcggtgatgtcatcaacgatgatgtcgtcgctgctggctcctaccgcaccggcaagatcgcctacaccttcaccggcggaaacggcttctcggctgtgatcgctctcgaacagggtggcgaagacgttgacaacgattacacgatcgacggttacatgccgcacgttgttggcggcctgaaatatgctggcggctggggttcgatcgctggtgttgttgcctatgactcggtcatcgaagaatgggctacaaaggttcgtggcgacgtcaacatcaccgaccggttctcggtatggctgcagggcgcatattcgtccgcagcgacgccgaaccagaactacggtcagtggggcggcgattgggctgtctggggtggtgcaaagttcattgcccccgaaaaggcaaccttcaatctgcaggctgcgcatgacgactggggcaagaccgcagttaccgccaacgtcgcttatcagctcgttcccggattcaccattacgccggaagtttcctacaccaaatttggtggcgagtggaaagacaccgttgctgaagacaatgcctggggcggtatcgttcgcttccagcgctcgttctaatcagatcgacgttaagcatagggcgccaacggtttcccgttggcgccggttcatttgaaacagcgttcacgaaagcgtgagaatcgattcttccggaatggggattccaggcggatcgacaattgagggaattgcggggacgacaaaaagctgggggcaaccggggggggggtcttgtaaaggatcgagccatgtctccacataaagttagcctacttatcttgtactctgcgatttattccattagctgtgcatcccgtacttggggggatgtgcagtgatcatcgttggggaaacgaagatcgatacgggcgacaaatatgcgccaattatcgattacaatctgaattatatatccggcaaaaatccaaagcaccggctcgtcgagcactattcggtggcggagctgacggcaaaatatatcaatatcctctgggatgatggaccgcataaatataatgtaaggtcgttcctcggcgagattgacgagattctgaaaggcgcacgtttttcaggttttgatcaggaaatgctcgattccatcatcggcacgcttcgcgaacgcggcaacagcaatgcaaccatcaatagaaagatggctgcgctgagcaagctgctgcgaaaggcgcacaagatgggggatatcttcaatcttccggagtttatccggcagaaagagcgcgtggggcgcattcgattcctggaacaggaggaagagaagcgattgttcgccgcaataaagtcgcgctgcgaggacagctatcgcctatcggtctttctcgtgaatacgggttgccgtcttggcgaagcaatcggcctcacatggaatgatattcaggaacaacgggttacgttctgggtcaccaaatccaatcgcagccgcaccgttcccctcacccggcgtgcacgaaaagcatcccatattccgcgtgagaggctaaaaggccccttctccatgctcaatcaggttcggtttcgccaaatctggaacgaagcgaaggccgaagttggccttggcgcggatgaccaaatcgttccgcacattctacgccatacatgtgcgtcgcgactggtgcgtgggggcatcgacatccgccgggttcagatgtggcttggtcaccagaccttgcagatgacaatgcgctacgcgcatctggcaacacatgatctcgattcctgcgttaaggtgctcgaaattcattaggccacaacaaaaagcgtcaagctgtggcgattttggaacggactttgagccaacagaccttgcggataatgagggacttcccgcctataggacgtgatctggagtagccccgtggcatagaaaaacggcaaagcaaatttcccttgggctcgcgcagagtaccgaaggatattctcattatccttatagaaccggctgttgcaggctgatgtgcgttaaaacgattccagcaagattgaaccgttggagccggtttgcattttgggttcgaaaagcctttaatgccgccgaatagctggccgggttggccgggctttcaatgcgcctttactgtcagactgaaacagaccgggatatcgcccatggcacaacctcgcctcaccccccttgtcgaaagcctgccctcaactgtcccctttatcggaccagaaacattggaattacagcgcggtaagcccttcgaggcgcggatcggcgccaatgaaagcagctttggtccagcgccttctgtcatcgaggccatgcggaatgaagcaaccgaagtgtggaaatatggcgatccggaaaattatgcgttgcgccacgccattgcagcccatcacggcctgaaggctgagcacatcatgccgggcgctggcgttgatgcgttgcttggtctcatcgtccgtcaatatgtgcagcagggcgacaaggtcatcaactcgctcggcggttatccgactttcaattatcatgtcgcaggctatggcgggcagctcgtcaccgttccttatcgcgatgacaagccagacctcgacgcccttatcgatgcggctgcaagggaaaaaccagcgctcctctatatcgccaatcccgacaaccccatgggaacatggcacggggggccgatatccagtccttcattgagcgtcttccggaaacaacattattaattctcgacgaggcctattgcgaaactgctccggcatcggcatttccacctttcgagacggatcgtccgaatgttcttcggatgcgtacattctccaaggcctatgggcttgcaggcatccgctgcggctatgcggtgggaaatccggtggcgataaaaaccttcgacaaagtccgcgatcatttcgcagtcagccgcatggcgcaggctgccgccatcgcagctttgaaagatcaggcttatttgcacgaggtcgtgggcaagatttgcgccgggcgtgatcgtattgcggccattgccgaagccaatggcctccacgctgttgcatcagcgaccaattttgttgcaatcgattgcggcagggggaaggattttgcgcaggcagtactcaacggattgatttcgcgtgatatttttgtgcgcaagccgggcacgcccgtgctggaccgctgcatccgtgtgagtgtgggcgtgaaagaacagcttgatcaatttgaagcggcatttcccgaagcacttgaagaagcgcgcaagatttgcgccgccaacgcagaaaacacctgatcgtggacaacagcaaaatgccttcaatcaacggccagccacgcagcgtcctgttcggcacactcgccggactgtgcggtgcgttgggcatagcatcctacgccggagcagcccatatgggcgaaagccatcttggcacgatcgcccctctccttctggcccacgcgccggctctgcttttcctgtcgctcatcagccccgtcagccgtgtggtacggatcggcggcgcgattctggtcgtcgggctcgccctgttttgcggtgatcttttcatgcgcgacatgaccggagatcgcctgtttcccttcgccgcgcccacgggcggaagcctcatgatcctgggttggctttgtcttggctgtagtggctggttttcggccaatgccaaatgaaaaaggggccagagcggcccctttcttattcacatgaagtgcttttatgaattgcccttcaaacgtgcattgcaaaggctgtaatagccgccgcccttttgaacccacttcaggccgcccaaagcattggcatccttgagcgcatgatattggtcgaggcaggtgtgcatccgtgccttgccggcagattcttttgaatatttcgcggaaaccgccgtcgggaacttcacgcccttgggggccgcgacgcttggagcagcaggttcagaatcgccatccgtgctcaacgccaccggatccgcgccggggccgcattccgctttacggaaatcgttccacttcatgccattgtcggtactggcgtctttcgccgcctgatatttcgcgctgcactgcttcatggtgaggctcttggcgccatcattactggcaggcgcggcggccttcgcggctttcttggtcgcaggcgcagcagcaggtgcggccgccggagctgacgcagcatcatcgccacactgagccttgcggaaatcgttccatttcatgttgccaagtgtgccagcatctttcgcagcctgatatttcgtgctgcattctttcatcgtcagcgcacttgccggcgaggaaaaggcaatagcggcagcacccatgatgaaagcggtaccggccatagctgtgatggttcgaatagacatctcgttactccctgtcgaacgcggcctctcgatcgctcggcatcttcccaaccccgcgacctttctaatatatagaaaccgaagataacatgtttgctctctaccggtccggttatctgccaagtttgcgcccggcaaagttgactgtcaatcatctgcccaatattaccttggggtccaatacaaattttctatcgggcattctttgcacgttatggccgtgtgattgccatgaagtaaagatagagtaattctctatccgtgcacgatctttattcggtaaaagttaacattcatggtcggcccggctgcaccagcgaatcatgaccatcgccggcagcagcgtcggaaaaccgaaccttgcaacaaaaccgggcgagataacgcactgcgcgtcatctaccccccccccttcattccgcaagcgtttttcagcccacatgtcgcacgaaagaatttaacaggaagaaccggaaaaatggcgacaaaccaccaatgcgggcatgaaaataacaataatgctagccgtgcgcgcagcacttctgcctgttatattaccagtgtttcccaagacttgacgctgagcctgatgatgtaaagcgttatgaaccaacatgaaagccgggttttcccggcttttgtgtgtcctgccgggtgatgcaaagcaactccggtgaagacggcatccttggaaccgctctatttcgttgttttacgcattatccaaagcaaagccgcttcgcacttttgctggaaatgctctggagtttgaaattggccgatatcgcagatagcgccccttcgcttgccgatgcatccagcccgatcagtgtcgatcggcaccgcctctatgaagatgcgattgcgatgctgattggcacatccttcatcgcccttggcataacgctttacagccatgccatgctgatgaccggcagcacagccggtatcgccctgctgatccattatgcgaccggcacaggattcggccttctttatttcctgataaacctgcccttttattatttcgcggtgcgccgcatgggctgggccttcacgatcaggactttcgcagccgtggccctattgtccgggttcacccgcctcatgccgctgagcgtcgattttacaagcatcaacccgcttttcgcggccctgatgggcggaacgctgatgggcatgggcgtgctggcgcttttccgccatcgttccggcgtcggcggcgtcaatattctggcgctctatcttcaggacgcctatggaattcgcgcgggatggttccagcttggcctcgatgtgctcatcatgctggcttcgctgtttttcattccgtgggaaaacatggttctctcactggtcggtgcggtcgcgatgaatgtcatcatcgcgatcaatcataaaccggggcgctatattggcataagctaacaaaaaagccgccatcgaaggcggcttttttcattccgaacagttcgataccagacagttcaatgagccgtcatccattcgcgggcgcagcgcaaggcagcggccagttcgctcttgctcatcgttgcggcaacctgattgcgcatccgctccgccttctggttgccgcggatggcggcaatgttgagccacttgtgtgcctcgatcacatcgatctcgcaatcgcgaccgatcgcatatttcatgcccatttccagaaggatacgatcctgcgccgcagggttttcgttgtggttgaagctctgaaactgtgccatttttcttgtccctgttaaatcccgagaaccgtccggtctttcttttgaagctggctcctgccgcttcaaaaccgccggatctgtcgttccgttcatgatcctgaagataggggaaagggctgaaatgcacgttaaaccagatgcttaacatcaacccaacaaaatccgaacaaggagtaaacttgggattttgttaaacatccaagcctcacggactattgggtttttctgaaaattttggatttggacgcaaggccggcggaaaccggatgataaccatagggcgcattggcatggtgagaattggcgccaagcgcgcactccagactgccatgatgaagctgaaaattgccccttccgcttccccggaaactcgtttacgtttacgtttgcgtaagctgatgaggggcgctgaacgcatgctcctgcaaaggctgaaacgcatgaatagcggcttcatcgccgccccgacaattcgggattcgcggcattttgggaggaacgaatgatccgcacactaattcttggagtgacgctcgccgctggttttgcagcacctgcattcgccgacgaagccatagtcggcacgtggaaacgcccgaacggaacgcttatcagctatgccgcctgcggcgccaacaagttctgcggcacggtgatgacgggcgaatacaagggcaagtccatcggcacgatgtccggcaaggatggcaattacaagggcgaagtgaacaagcttgacgaaggcaagacctattcgggcaaagccagcgtcaagggcaacacgctttcgctttcgggctgcgtcatgggcggcctgatctgcaagagcgaaagccttgcccggcaatagagcactcgcagaaacagcaaagggcggccacaagccgcccttttgataccatatacgatcaacgcgccttctggccgaagagaattttctgctcctcttccttattggctgcggcatcggcgcgctcacgctcttccttgccaaccagcaacccgcgctgcacggcaggccgggcgttcatggtttcatgccaccgcttgagatttgcgaaatcatcgagattctgttcgtaattcttgtaggcgttgacccagccgatgcaggccatatccgcgatcgaatattcgtcggcgatgtaatcgcggccttcaaggcggcggttcaggacgccatagaggcggttgacctcattcgtataacggtcgatgccatactggattttctccggcgcatagatgcggaaatgcccagcctggccggacatcgggccaagcccgcccatctgccacatcagccattcttccaccgtaacgcgcttgcgcttgtcagtcggataaaacttgccgaatttacggcccagatattgcaggatcgcaccggattcaaacaccgagatcggttcgccgcccggcccttccgaatcgacgatggcgggcatacgattgttaggtgcaattttcaggaaacctggttcaaactgatcgcccttgccgatattgatatatttcaccgcgtaagggacgcccagttcctccagcatgatgctgattttgaagccattcggcgtcggccaataataaagttcaataggcttggtctgttcagccatgggtcttctcccgctttcttggctttgtccatgaatccaataagcgttagcataggccggaagaaaacaggtacaagttaacccggcatcaatatttttgaacgcggcatgaacagcaccctcagggaaagttcaggtacgcggccgtaagctccaatgcgaaagcaaacaggtttcgaggattggggacaatcatgctgcttcagcggtttacaatagtctgccttatgatcgcgggttttgccgccttcgccagcattctgacataccggacatacgatatttatggcgaccagccggttgtcgacgctgtcgccttggcccatatgcacgatcttgccgatggaaagacacgtcaatgagagccggagcaccttccattgccgccattggcctgcgcatattcctcttcaccgccatttttacaggccctgccgcggttttcgcctatacgcagatcggcaaccatgcagagatgaacggggctggcctggttctttatataagcctgcaaagaactgcataatcagatcatgccaccgtcatggagtttgctatactaggtcatgacgcaacgaatcgaacatccatttttgactgatattaaaacccctccgctgatggagccggaagtttttagcgacgcgcaggcagccgtggccgccttgtgtaaactttacgagcgtaacaccgctttcttgcgctctgcttttgaaaaagttgcccgcggcgaaattgcgccgcagcgttatcgtgcattctatcctgaaatatgcctttccacgtcgagcttcgcccatgtggattcacgtctggcatatggccatgtctcgacccccggcgactattcggcaaccgtcacccggctcgatcttttcgggcattatctgcgcgaacagatccgcctcctgatgcgcaatcatggtgtgaccgtcacggttcgcgaatcctcgacgcctattcccatccatttcgccttcaaggaaggcgcacatgttgaagcctccgtcgccagtgcctttacccatccgctgcgcgaccttttcgatgtgccggatctggccgcaacagacgataagatcgtcaatgccgatttcgagcctgcccccggcgagccgatgccgcttgcccccttcacggcgcaacggatcgactattcgctgcatcgcctttcccattacaccgcaaccagcgccagccatttccagaacttcgtcctttttaccaattaccagttctatatggacgaattctgcgcctatgcccgccagttgatggcggagggcggcggcggttatgaccagtttgtcgaacccggcaacattgtcacgcgcgctggcgaaaccgcacccagcaccggaaacccgttacagcgcctgccgcagatgcctgcctaccacttgcagaaggcaggccatggcggcatcaccatggtcaatatcggcgtggggccttccaacgccaaaacaataaccgaccacatcgctgtgctgcgcccccatgcgtggctgatgcttggccattgcgcgggcctgcgtaacagccagcagcttggcgattatgtgctggcccatgcctatatgcgcgaggaccatgtgctggacgatgacctcccggtctgggtgccgcttccagcccttgctgaaattcaggtggctctggaagaagcggtagaggaaattaccggccttcagggctatgatctcaagcagatcatgcgcaccggaacggttgccacgatcgataaccgcaattgggagctgcgcgaccagcgcgggccggtccagcgcctttcgcaggcgcgggccgtggcgctcgacatggaatcggccacgattgcggccaatggtttccgtttccgtgttccctacggcaccttgctctgcgtctccgacaagccgctgcatggcgaattgaagctgcctggcatggcaacggaattctacaagcgacaggtggcacagcatttgcgcatcggcatccgcgccatggaaaagatcgcttccatgccggatgaaaggctgcattcccgcaagctgcgcagcttctacgaaacggccttccagtgaggttaggggagtaggggaataagggaatagggcagtaagacagtaaggcagtatgttggagccgtgccggaaacaggggggctcagacaaccagaaacctattcccctaccccattcattttctcgccgtaatccggcactactgccgcctcatgtcaaaaagccgcctgaacctgcccttcctgatacttgtcgccgccacgctggtttcgatcccgcttgtgctgagcttcctgaacagccttcacccggcgttcgacaccatctcacatttacgcatccatctggccgtgctgatggggttgctggcgctgccgctgcttttcacgaaactgcggcgcgaaggcgcgatgatcctgttgctcgccgtttttgcaattgccgtcacgccccatgttttccccgcaagtgaagatgcccatgcgcgcgaagcagcacagcctcactatcgccttttgcaaatgaaccttcgcttcgacaatggttcaccggagcaggcactctccctcatagcccatatccgccccgatgtcgtcaccctggaagaagtatcagccatgtggcgggagaagttcggccatattgcatccgcctatccctacagcattttctgccctcatcccggcgcggttttcggggtggcaatcctgtcgcgccggcccttcatcgctgacagcacccccgcctgcgatccgaaaggcatgatggccgtcgcctcggtcgatttcggtggccgtcccgtggatgtggccgcactgcatctccattggccttggccttttcagcagagcgagcagatcgaggccctttcggagcagtttcgcggactgtcggaaaacgcaatcctgagcggcgatctgaacgcaacaccatggagcgcgactacaaagcgcatcgccgaactcgctgcgatgacacctgccccgccgaccggcccaacatggctttatcgtcgcctgcccgcttcgttgcgctttgccggattgcctatcgaccagaccttcgcgaaaggccgggtcgcgatatcgaagattacccggcaacagcccatcggctctgaccatctgcccgtccttgtggaattttccatcattccccagccggagacagtcgcgtcgtaacaaataaggcggcatagaagccgccttattcagtcaaattacaattctcgttccggtccttcgccgacatctcccagcggcggtcgagacggacacggtcttaaaatgtgaacattacatgttcatatagaccggtccttcgccgccttgtggcggaacccagttgatattctggtttgggtccttgatgtcgcaggtcttgcagtggacgcagttctgcgcattgatgacgaaacgcacatccttgacgcccggatcagcagcggcattgccgtccgcatccacccattcataaacaccagccgggcaatagcgcgtcgacggtcctgcgaaaacatcgtgttccgaagtcttctgcaattccatgtcacgcacttgcaaatgcaccggctcgttttcgtcgtggttcgtgttcgacaggaacacagacgacagacggtcaaaagtcagcacaccatccggcttcggatagtcgatcttcttgtagtttgcagccggttcaagcgcctgcgcatcggtcttgccgtgcttcatcgtgccgaagaacgagaagccgaaaagctggttggtccacatatccaggccgcccagagcaatgccgatagcggtgccgaacttcgaccagagcggcttgacgttgcgcacgcgcttcaagtccttgccaatggcgctcgcccgccagctattctcgatctcgatcggctcgtcattggcacggccagcggcaatcgcctctgcaatcttgtcggcggccagaatgccggacaggatcgcattgtggctgcccttgatgcgcggcacattgacaaaaccggccgagcagccgatgagcgcgccaccggggaaggaaagcttcggcacggattgccagccgccctcggtaattgcacgcgcgccataggaaaggcgcttgccgccctcgaacgtatcgcggatggccggatgcgtcttgaaacgctggaattcctcgaatggcgagagataggggttcttgtaattgaggtgcagcacaaagcccaccgcaaccatattgtcctcaagatgatagaggaacgagccgccgccggttttcatgtccagcggccagccgaacgaatgctgcacgaggcccggtttgtgcttcgacggatcaacctgccaaagctccttcaggccgatgccaaacttggccggttcgcggccctcgtcaagcttgaacttcgcaatgagctgcttggcgagtgaaccacgcgcgccctcgccgatcagcacatatttaccgagcagcgccatgccgcgcgtatagttagggccacgtgtgccgtcgcgttcgacgcccatgtcgcccgtcgcaacgccgatcaccgcgccctcgtcattatagagtacttcggtcgcagcgaagcccggatagatttccacgcccagctcctcggccttcgtgccgagccagcggcagacattaccgagcgaaacgatgtaattgccgtggttgttcatcagcgacggcatggcaaaattgggcaggcgcacggaaccggcaggccccagcaccaggaaatggtccgccgtcacaggcgttttgaaaggatggccttcctcctcgcgccagccgggcagaagctggtcgataccgaccgggtccaccaccgcacccgacaggatatgcgcgccgacttccccacccttttccagcacgaccacggaaagttcggggtttatctgtttgaaacgaatcgccgctgcaagaccggcagggcctgcgccgacaatcacgacgtcgaattccatgctctcgcgttcgggaagctcgttcgcttcagacattcattcctccgtccggtatgccatcatctcctcgctatgccagcgccaatgatgcatccaattgtttttccgcatgatcctatcacaaacgccagtgaacgggtcaaaggcgtctggaagatcagtctgtcctgcattccgccataccctctcgcagagttggagactgccgcatatgcgtccaattgtccaaaaatggcatcatacagctacatttttattttaccttaacgtaaacgtcaaatgtggtctatttagattgctgccatcacgatttggcgaaagaatgttcttcttatgccaacaatcgactgtatgaaccggaaaattggcccatgcccttgcattcggcgccaaaattcgccacctcagacggtgaggtgcaagaatgaccgatggccgggaaacgctggatatggagggcctgcttcgcttttatgcggaagcgggtgtcgatgtgccgctttgcgaaacgccgattgaccgttttgcagccgccacacatcctgcccccgcacaaagccggatgcaggccgcagcacaacagccggaatcaaacccggcgcaggcccgcgaggaacgggcgcgtaccgttgccgtaccctccccttccagcaagccggtgcaggctgcaatggatctgcccgacaatgcgcagatcgcgcttgcccgcgaagctgcttcgcaggccgaaacactggaagaactgcgcgaaaagcttgcggccttcgacggctgcaacctgaaattcaccgccaagaacctctgctttgccgatggcgacccttcgtccgatatcatgttcatcggtgaagcgccggggcgggacgaggatatggaaggcctgccttttgtcggcaaatccggccagcttctgaaccgcatgatcgaggctatcggcctcaagcgtgaagaggtttatattgccaatacgattccgtggcggccaccgggcaatcgcgcacccacaccgcttgaaacggagctatgccgccccttcatcgaacggcagatagagctggccgcgccaaaagtgctggtggcgcttggcggcccggctggcaaggcgctgacgggcgcagcggagggcatattgcgcctgcgcggcaactggaaaatccaccgcacgccgacaggcatggaaatccccgtaatgccgacattgcatccggcctatctgctgcgcaccccggcacagaaacgtttcgcctggcgcgactttctggcggtgaaactcaaattggccgaattgcgtggttgatattgcccgcatagagcgatagcacgcgcgcatcgtcactatagcctggtgccgcaaacccggttcaattcgttgttttcgtgcgtatcaatccgccacttgtcaaatcacgccaaagcgacaagtagcttttgaattcctgacccattgtggagtccgtcatggcgggacagcttctgcccatagccgcgctgctggcaagcacatttctcatgctgctcgcaggcggccttgccggtattctccttccgcttcgcggtggcatggaaggctggtccacgacgacaatcggctggatggggacaagctattcgctggccttcaccatcggctgcattttcattccgcatctggtgcgccgcgtcggccatgtgcgtgtcttttcggcgcttctgacgctgctgtccatggcgctgctgttccatgcactggtggtcaacccggccgcgtggatgatttttcgcggcattacgggcttctccctcgccggttcctacatgattatcgaaagctggctgaacgagcgcgtgaccaatgaatcgcgcggcatgatcttctcgatctatatgatcatcaccatggtcgggctgcttctggggcagtatatcctacccttcggcaatgccgccacgcagacacttttcatcatctgcgccattatctatgccagcgcgcttctgcccacagcactttcaagcgcccagtcacccaacccgctgacacaggtttcgctggacctcaaagggctttaccgccgctcgcccgccgcagttgtcggctccttcatcgcaggcatcgtggcaggcacatggaatttccttgccgccatctatggggagatgaacgggctttccactttcggcatcgccaccatgcttgcctcggcgatgatcggcggcgcaatcttccagtacccgcttggacgcgcttccgatttcgtcgaccgccgctatatgatgatccttgcaggcgccatcggcttcaccctgtcgttcatcatggtgctgtttcacccgacctcgccctatacgctctatgcgatgatgtttctgttcggctcggtggtctttccgatctatagcctgaacgtcgcccatgcgaacgactatgccgatgccagcgaattcgtaaagatttccggcgggctgctcatcgtctatggggttggcagcgtgcttgggccagcaatttcaggcccgctgatggatgtcatcggcgcgaacggatttttcgtcaccatggcgattgcctattgcatctatgggctgcacgcctggtggcgcatctaccggctggagcgccccgcaatcagcgaccagaagaccgagttcaagttccacacgcccgacgggcaatcgacaccggaaaccatgcagctcgacccgcgtgcggaaggcacatcggggcaggcgcaataagaccctattgcgcctgcggggcattaaccttgtgcggcgccaacgaaagctggtgctcgcggtagatgataaagccgccggcagccatcacgatgccgctgccgatcaacatttcaaaggtcggtatatcgccgaagagcatgaagccgatcaccagccccagcagcattgaagtatattcaaacggcgcaatcgtagacatgggtgcatggcgatagcattccgtgagcagaatttgcccgataccgcccgcaaagcccgcccccaccagcatggcaagctgtgaccagttcggcacaacccagccgaacggcaggctcaccagcgcgatcacgcttgccgatatggaaaaatagatcacgatggtcggcgtacgttcggtctggaccagacggcgcaccagcatcatggcgacagccgacatgaccgcggccccaagcgcggccagcgcacccaccgcttcgtcgcgcccgacacttccggcagaaaacagggtcaggcgtggccagatgataatcatgacgccgaacagcccgatcagcaccgcactccagcggtagaagcgcaccacttcgtgcaggatggccgcccccagaataacggtaatcaggggtgaggcataattgatggcgatggcctccggcaaaggcaactttgttagcgcgaagaagctcatcgacatggaacacacacccaccagcccgcgccagaaatggctgaagccgtggcgggtagagaaaaccccgccaagctgcccgcgccagcccagataaagcaggatggcgaaaattgcgaagaaggagcggaagaagatcaattggccgaccggaacgccttccgccgccttgagcaaggtggacatggcgacgaaaacagcaacggaagcaattttgaggccgatgcccagcatcggattcatttcaagcctggccgcatcggcggctgcgcgcgtgtgggcgttcacgacgctattccttaaaagtaagcggtgcgaatctccggctgaaaatatttcagccatccccctatttattagacgcgtttttgtggccccaccagtagggcaaagcttaacagcgaaatttatttgatacagtaaagctcgcctgcgccccgtagttttgctggaattgccctgaaaagccggttacgactccagcacccaggagttcaaagaaagagtttcgcaatgcgtactgaaaccggccatactttccgtctcgaagattatcgccagacaccttacgccatacccgaaacgaaactcgacttcacactggagccggaaaaaaccatcgtgcgcgcaacgctcaccatagagcgccgctccgatacgcccgccggtacgccgctcgttctccacggtgacgaattgaagctcgtgagccttgccatcgacggcaaggcgctttccgacaacagcttttcggccacgcccgaccagttgaccatcagcgatcttccgaaagatgtgcgcttcaccttgcagatcgtgaccgaggtgaacccaacagccaatcgccagctttccggcctttaccgctccagcggcgtctattgcacccaatgcgaggcggaaggctttcgtcgcatcacctatttttacgaccgcccggacgtgctgtcggtctatacggtgcgtgtcgatgccgaccgcaaagccgctcccatcctgctttcaaacggcaaccctgtcgaaaacggcatggtggagggccagccggaacggcattttgccgtctggcacgacccgcatccaaaaccctcctatcttttcgcgctcgtcgccggttcgctcggcgtggtgaaagaccactttacaacccgatctggacggcccgtcgatctcgccatccatgtggaacatggcaaggagggccgcgcgctttatgcgatggacgcgctgaaacgctccatgaaatgggacgaggaaaaattcggccgcgaatatgaccttaacgttttcaatatcgtcgccgtctccgatttcaacatgggcgcgatggagaacaagggcctcaatatcttcaacgacaaatatgtgctggccgatcctgaaaccgtgaccgatgcggattatgccggcatcgaagccgttatcgcgcatgaatatttccacaactggaccggcaaccgcatcacctgccgcgactggttccagctatgcctcaaggaaggcctgacggtttatcgcgatcacgaattttccgccgaccagcgctcgcgccctgtcaagcgcattgcggaggtgaaaatcctgaaagcgcagcaattcccggaggatgcaggctcgcttgcccatccggtgcgccctcgcgaatatcgcgagatcaataatttctatacggcaaccgtctatgaaaaaggttcggaagtcgttcgcatgatccgcaccatcatcgggccggagctgttccgcaagggcatggacctctatttcgagcgccatgacggcgatgcggcgaccatcgagaatttcatccaggtttttgccgatgtttccgggcaggatttctcgcaattcgcgctctggtacgatcaggccggtacaccgaaggtggaagccgggttccatcatgacgcagccgcgaagacattcacgatcaagctggaacagtcacttgcgccgacacccggccagtcgatcaggaagcccatgcatatacccattgccttcggcctgatcgggccggacggcaaggacatgcagccctcgtcggtggaaggcggcgaggtgcgcgacggcgtaatccatttgcgccgcccatccgaaaccatcgtcttccatggcatcgaggcccggcccgtgccgtcgctgctgcgcggcttttcggcgccagtcaatctcgccgcgcctctcacggcggaagaccgggttttccttgccctgaacgatagcgaccccgttgcgcgctggcaggcgatgaacagcattttctctgcgacccttctggatggcgccaagcgtgtgcgcggcgggcatcagccggaaaccgatccgaagatcgtcgcgctggccggaaaggtcgccttcgatgaaatgctggacccggctttccgggcgctttgcctgacgctgccgagcgaaagcgatatcgcgcgcgaaatgggtaacaatgtcgatccagacgcaatcctcgccagccgcaaccatctgattgcagcaatcgcttcaggctatgccgatggatttgccgggctctatgacacgctgaagcaggaaggggcgttttcacccgatgcggccccggcgggaaagcgtgccttgcgtagcgcccttctcgattatctcagcgttcaggaaaagagccctgaacgtgcagaaaggcaatttgtcgaagccgacaacatgacggaccgcgccacggcgctggccgttctggtccatcgttttggcgatagcggcgaagcccgtcaggcgctcgcaaccttcgagcaaacgttcggccaggatgcgctcgtgatggacaaatggttcatcgtgcaggcgacacgccccggcgaaacggcccttgaagcagtgagggaactgacccgccatccgctcttttctctcgacaatccaaatcgcgtgcgcgcgctcatcggcgcatttacggcttccaacccgaccgggttcaaccgccaagatggtgcagcctatggtttcctcgccgatacgcttctgaccattgatccgaaaaacccgcagctttccgcacggcttttgacggcaatgcgctcatggcggtcgctggaagaggtgcggcgcgaacatgcccgcgcggcactggcgcgcattgcaggcgcaggcaaactctccaccgatctgcgcgacatcatcgaccgaacgctcgcctgattcgcaaaatccgaaggtcgagcgatgattcgccgatccggcccgcaccaacgcgccggatcgctgcacttggcgcgcctgcccgcacaacctgttcactcttccggctttcatgagtcttttcatggcgttaaaggctgcacctgccaaactgattccacttaaactcttgagattcatgagaaaacgggcaacgtaacaaagcgatttttacgcctcgttaacgaattcactggacagggcgaatcacttttgattcattgaatgcattcggaagtggcgtaatccgaatcatattttgaaccaggatttcagttcatacagttctgcgtagaagagtgtttcatgcgcttcgcagggctgttccatagattcaagaggggccgagagatggcgagcaccgacgcgtatggcgcgccggcggggacgcattgcgaatccggccggaaaaagaggaaaggcaggctttcgggccatgtcagccttctcgcggggccggcttatagcaaattcatcgtcatagaacccatcctgcgccgcctcgtccctacactcatcatcattttcctgattattctcggcgtggcccgcgttttctcgcttttggcctggcgcgacgatatcgaattgcagcacaaggctgctctttccggcgcgacggcgcatctggcgcagatgatcgagcgtgtcgccaacgggatcgaaacaggcgcacagctttccgccaaggatttgcaggacgccatgacggagcttcgctcgcgcggccttacctcgtccggcatgaccatcgccatcgtggatgcgcaatccatgattaaagccgcatctggcccagccgggatcgctggcagccagatcgacaccattctgggggatgcacagccgctgttcctttttgccgagcgcgccggtgtgctcagggttgtattgcagggcgaagccgccttcggcgcgctggccaagccaatgaccgcgccctattccatcattgcggtcgaaccggaaagcaccatctttgccgagtggaaaagggctgtatcgctcaatgtgacgctttttgccggcacgatcggcgtgatgttcgcaattctctatgcctatttcagccaggccgcgcgggcacgcgaggccgacgatctctccgggcagatacagcgccgcatcgacatggcgctggcgcgcgggcgttgcggcctttgggattgggacatggcgcgcgggcgcatctactggtcacgctccatgtatgaaatgctgggctatgaagcgcaggatgccgtgctgccctttggcgatgtggcggcgatcatcaatgaggaagacggcgatctctactccatcgccgaacaggcggcggctggcgatatttcacatgtggaccgggtcttccgtatgcgccacgcggacggttcatgggtctggatgcgtgttcgcgccgaaatcgccagcgagggcgaccttcatctggtcggcatcgccttcgatgtcagtgagcagcatcgcttcgcgcagcagaccgccgaagccgacatgcgcattcgtgaggcaatcgagaatatttcggaagccttcgttctctgggacgcgaataaccgcctggtgatggcgaattccaagttcagcgaatatgcgggcctgccggtctggacgctgaaaccgggcgtgccacgcaacgaagtggacgcgcatacccgccccttcaccttcgagcgccgcatggcgaacgaacacaaccgcgcaggcggccagactttcgagcggcagttgagcgacgggcgctggctacaggtcaacgaacggcgcacacaagatggcggcatggtctccatcggcacggacattacccagctcaagctgcatcaggagcgccttgtggatagcgagcgccgcctgatggcgacggttcacgatctttccatcgcccgaaagggtgagcgcgaccgggtgcgcgagctttccgaactggcgcgcaaatacagccttgaaaaggagcgcgcggaagcggccaaccgggccaaatcggaattcctcgccaatatgtcccacgagttgcgcacgccgctcaatgcgatcatcggcttctcggaaatgatccaggcaggcacgttcggcccgctgggttccgaccgctatgaggaatatatcaacgacatccacaccagcggcaacttcctgctcaacgtcatcaatgacattctggatatgtcgaagatcgaggccgggcatttctcgctcgatcgcgaggaaatcgatctctgcccgctcatcaatgaaacggtgcggataatctcgctccaggccgaagagaagaacatcgcggtcgaaacgcgtatcgaagacgcgatggagctttatgcagaccgccgcgcgatcaagcaggtgctcatcaaccttctctccaatgcggtgaagttcacctcttatggtggccggatcacagtgcgcgcccgcaagaccggcgccgccctgttcatgaccattcaggataccggcgtcggcattccgaaatccgcactgcgcaagatcggccagcccttcgagcaggtggaaaaccagttcaccaaaacccataccggttcggggcttggccttgccatctcccgctcactggcagagctgcatggcggctggctgcgcattcgatccaccgagagggtcggcacggtggtttcagtctgcatcccggatcgcaatcccgcgcccaatgcagggcacgacgcccggacccacgctgcttagtacgtttcgagccataagtgtgaaacggttttgcgggaaaagctttagccgcggccggtctgtcacaaacgtaatattaaataattacacaagatatacatagtgcaatcatatttgattgcatcacgcataatgacaccggctaaaaagggtggcatatcagacagaaatcctttgatggtgtatgagcggaccataaaggtgtcatctgataagttgaagggcggtcatcatgccaaaaatcgcaagtgcgctgaggcaagcgaattaatgatattgcccgtattcgtcatcaatatggcctcgcagcctgccgcctataagaccgtcgcagcctccattgaagcttacgggcagggtttccagcttcacaggatcgatgcggttaatgggcatacagcgacacagcgcattggcattgacgatgcacgttttgatgcgatcaatggccgtgaaatgctgcccggtgaatacgggtgttatcgcagccattcgaaggcattggaaagcttcttatccgacggctccccctacggcctcattctggaagatgatgtggtttttactgaaactacatcggcgcgcattcatgacatcattaaaagcctgcctgatttcgacgtcgtgaagctcgttaatcatcgctcacccttattcatgagcctgcttgaaacagatgcaggtgacaggatcggccgagccattcatggcccccagggatctgccgccgcctatctcgtcagcagagaaggcgcccggaagcttttatccgcactatcgaccatggaactgccgtgggacgttgccatggagcgattttggcatcacaaagcccggctgttcagcagcgatgaaaacatcctcgctttttcttctcacagcgaaatctcaaatatttccgatcagaattcaggttatgatgaggccaagcacccttggtatatgcgcttgagaacgtcattatttcgcacttttgattattatgtgcgtgttcaccatacattattgcaacctcaaaatcccgatggcagcagcatgaaaagccagtccggagcctataagctgcccggaatttcattaactggcgaactgattgccgccatcagcttgctggttttcatgtctacggtatgggtagagacggacgcctacagatatatagccctcggttttgtggtggctgcattgatccgttatgcccgcaccgatttctggaaatacgaaaaaccaatggtcggctgggccggcttactttgcgtggcgtggacattctatgtcctggcgaggttcgcatatatctatctattctacccggaaatgggcaccggctcggcagagggcatatatcttttcccgcttttctacccgacattggggtttgcgttactgctttttatccgacggccatttctcattgcggtcgccttcatggcgatcagcctcgtaattctcatattcggcttccactatgatctatcgtggaacgaacgagccgttacgttgctccagcataatccgatccatgcggctgtcagcagtggctttatcgccctatgcgcaatggcttttggcattcacacgttgaatcgcaacacgctcgataccagagcgcgcgtcgttttgtgcctgctcgcgcttgctacttttattgcggccctgattgcaatctacagcctctattcaaaaggggtctggctcgcaatggcaattgcatttccgactttcgtggtccttgttgcgctgacagataaaagccagacctcacgcatggctgcactggtgtgcattctcattggcttgttgagtgtgtttgcaggagaacatatcctgcaacgtgtcggcggcaatactgccaatacatcctgggaattgttatcggacctcaagacgggcgataacatcatgcaggatttcgacaaagccatcaaaaacccggaaacaggcctgagcgagcgcgaacgcctgatgatatgggccaacacgctgcatatctggcataagaatccgatatttggcgcaggcgtttcgtggcttcactattgggaaaagcgcccttatcagcaaaccgacttcaccctgctccacaatggatatctggaaattgccattcgctatggatttctgggcttgctgttctatggcgttttgacggtctgggcggttcgatgcacatggcaagccacgcgagcaggtctcatcgacagtgctgcctttcaatgctacgtcgcaacactggtattttttgcagtgacgatcttgtcaaactctaatgttcgtctggcaataggagaatcctatatggcactggcattcggctttgccttttattgccagtaccttctgcaacaacacaacagacaatacccgcgcacctacttctaagagcggttccacttttacacagccggtggaaccgtgtcttttcctcaatcagcgccatgtccgacgagcttgtcaaaagcagccctgacaagcctgtaatgttccagcaactcatattctatgcgttcaatatccggcaatccggcaacgcggcacaggagctcacgcataccgggcggaaattgatccagccctgcgctatcgttcaggcaaagccgtatcgcctggctgagattggtgtagaagcgatgcgcctccacaaggccatccaccattgcagggtctgcaaagaatggatcaaggtttgccagcacttcttcggttgcaaatggacgcggcgttttcttcacatacccggcaagggttgcaaattgggcgataaactctagatcgataatgccgccgggcttcagctttaagtcccaatcatcccgcggcggcttttcctgcgcgatcagttccctcatctcgcgcacatccccggcaagtttccgcacatcgcgcggcatcgcgagaacgtcctcgatatccaccttgatgcgagcgataaaagcctcatcgccatggatgggccgcgcgcgggtcagcgccatatgttcccaggtccacgcatcgttgcgctgatatttgccgaaagcttcgatatgcgttgcgacggggcctttgttgcccgacgggcgcagccgcatatccacctcgtaaagcacaccttccgccgtcggggccgaaagggccgcgatgaggcgctgtgtcaggcgaatataatattttgaaggcgcaagcggcttttcaccatcggattcctcggcatccttgtcgtgatcgtaaagcaggatcaggtccacatccgagcccgccgtcagttcgcgactgccaagcttacccatggcgagcagcgccactttcgcgcccttcaccttgccatggcggcgttgcaattcggcttccaccgcctccagcgccctgccaaccataagttcggcaagatcggaaaaggcctgtccggcccgcacgccattgattgctcccgtcagcaggcggatgccgatgaggaagcgatgttcggcagcaaaaatacgcagcctgtccagtacttcctcgaaatccgtggcgctgcccagaaatgcccgcaggcgttcttcgagataggcacgcgttggcacttccgaaaaaatggccggatcgagcaacccatcaaaaacatgcgggttgcgtgtgatgatgtccgccagccgcggggccgcgctcatgatcatcacgaggaggttcaaaagccggggattggattgcagcaggctgaaaagctgaataccggccggcaagccctgcaaaaacccgtcgaagcgcagaagcgattcatccgcccgcctggtttctgcaaaggctttgagaagtgcgggcgtcagttcggtgaggcgctcccgtgcttccgccgattgcgtggcgcgataacgcccgaaatgccaggtgcggatcacgcggcagatatcgcttgagcgctcgtagcccatggcagaaagcgtttccagcgtgcccggatcatccacatcgccggtaaaaacaaggttgccgctcgccgcgcccagttccggcgcctgctcgaacagcgccgcatactgcttttccaccaccttgagcgcggcgaggaatatttcggaaaattccgccgggtcggcataacccatcatatgggaaacgcgggcaaacccttcatcatcttcaggcaggatatgggtctgctcgtccgcaatcatctggatacggtgttcgacatcgcggagaaaccaatattcctgcgccagcgcatcgcgcgcctgttgcgttatccatccccgttcggcaagccgcgccagcatcggcacagtctggttgccgcgcagttcgggaaagcgcccgcccgcaatcaattgctgcgtctggacaaaaaattcgatctcccggataccgccccggccaagcttcacattatgcccgcgcacggcaatatcgccgtggcccttatgggcgtgaatctggcgcttgatcgaatggacatcggcaattgccgcatagtcgagatatttgcgccagacatagggcgacagttccgccaaaatctgtttgccggacaagcgatctccggcaacgggccgcgcctttatcatggcggcgcgctcccagttctggccacgcccctcataataatgcagcgcagcgccaaccggaatggcaagcggcgtcgatcccggatcaggccgcagacgcagatcgacacggaagacgtaaccatcgccggtgcggtcctgcaagatgcgcaccagccgccgcgtcagccgcgaaaacgtatcgacacattcatagggatcgccgatagcaggcttggtttcatcaatgaaaacaatcagatctatatcggaagaatagttgagctcgcgcgcgccgaacttgcccatgccaagaacgatccagccacaatccttttccggattgctgcgatccggcagattgatcctgccagccgcgtcggcatcgagcaatagaaagcggacggctgcacctgtgcaggcttccgcaaggtcggtcagccggtcggtggttgtttccgtattgaaaatgcgcgccagatcgcaaagggcaatcagcacatgggcctcacgctttaactggcgaaggcttgtcatcagttcgctttcgctgacacccgcgacggtcccgctggcggaaatttcgtccagaatagcctcaagtgcgctttccggcgttgcggaaacgatacgatccagaatgcgcggctggcgcgtcagcgcctcgcggatgaaaggcgaaagatcgaggatggctgaaagaaaatccgccgcctttttccggccaagcagcgccacgacgccggcaagctcttcctcgcgggcacgggcttccagatcagccagaaaggcagatgccctttcaggatcaagcggtgtcaatgcacaaaggtttctctcgaaaaacagtgcctttgcgttttcaaccgtcatgatcccctcaatatctgccgtttagagcgcgtttcgatctgattgaatcaggtcggcgctctaatcctttgttttgacgcgcatcttttgcgaaaacagtttcacacttttcgggatgcgctctagccaacctcgcgatgcggcagcggaaattccagaacggcgcgaaggccgggtccgttgtcctcaagacgaagcgcgccaccgtgcaacttcatgaccgacttggcaagacttaaacccaggccagaccccggctgtgtgcggctttcttcaaggcgcacgaaacgctcggtcgcatggtcacgtttgtcggcggggatgccggggccattatcagccacgacgatacggacccattgcgcatccttttccatcaaaagcgtgaccgtcgccgtgcgtccttcgccgcccgcatatttgatcgcattgtcgaccagattggacacggtctggccaaccagttcgcggttgatgtgcagggctacatcatcaagcgcaccaagcgtcaaggtaacacccgcatcctctgccaccggctcatacatttccgcaacatcgcgcatgatcggggcaaccggcatatcgtcgaggttttcagatgaataaccggcttcaagccgcgagatcatcaaaatggcattgaacgtgcgaataagctgatcggattcgccgataatatcttccagcgcagcgcgatattccggctctaccttctcaccgccaagcgcctcctcagcgcggtttcgcaaccgcgtgagcggcgttttcaggtcatgcgcaatattgtcggagacctgtttcagcccctcgttcaattccagaatgcgtgccagcatgacattgagattgccagacagccggtcgaattcgtcgcccgagccgttgacgggaagcctgccggtcagatcgccatccatgatgcgttgcgatgcgcgcgacacatcgtcgatgcgtttgagcgcgcgccgccccacgaagagccagatcaaaagcgcacccacgcccatgatgccaagcgccagcaccagcgagttgcgtatcagatcgcgaaatcgctcaggttcgcccagatcccgcccgacgagcagccgcattccattcggcagggcaatcaccacggcaatggcgcgatgctccatctgcggcgcctgttcgccgtaacggcgataggtaaaggcacgttcgataataccgtccgtgttgagcacgcccggttcaacgctttccacattaccggcaagaatacggcccgtagggtcggcgacaagatagagataggcacccggctggcgcgagcgataatcaatggttcgcacaagttgcggaataccgccgcgcgcatagcttttgccgatgctcgcgacttcctcgcccagcgcctgttgggtctgcccggccagaatggaagccgaaaggttggtcatgtaaaagacaagtgcaaccgcgcccactgcaaagagcaggagataaagcgcggaaagccgcgccgcggtggtgcgcatgagtgcggaaaaccggctcatcattccgcccttgcggcagcggattgcttgccccggcccgccttcagcatatagccagccccgcgcaccgtatgaagcagcggctcgtcaaagcccttttcaatcttggagcgcagccgcgaaatgtgaacatcgatcacattggtctgcgggtcgaagtggtaatcccagacgttttcaagcagcatggtgcgggtgacgacctgcccggcatggcgcatgagatattcgagaagacgaaattctcgcggttgaagcgtaatatcaacactctggcggcgcgcagtatgcgtaaggcggtcaagctccagatcgccgacgcggtagatcgtatccgcctcgcgcgggcttgagcggcgctgcaagacctcgacacgcgccagaagttcggaaaaagcatagggcttggtgagataatcatcgcccccagcgcgcagaccggtcacgcggtcatccacctcgccaagcgccgacaggatcaggaccggcgtttccatgcccttggcgcgcaggcccgccacaacggaaaggccgtcgcgtttgggcagcatacggtccaccaccagcacatcgtaattgccgttttcggcaagtgcgtagccggtttcgccgtcgcccgcgatatcggccgaatgccctgcctcggcaaaggccttttccagataacgggccgcttcgcggtcatcttcgataacgagaattttcatggcgctactataggttccgttcagcgataaggcgatgccaggcagttacccgcctggcatcggaattcgatcagtttccctgcgaggcgccgatcattcctgattgatcggcagcgccacgaagcggctctgatcattgctctgcaattgcagcagcaccgccttacggcctgacttttcggctgccgtgatggccttgttgatatcgccagcggtctttaccgtctggttgttgacgctcacgatcacatcgccggagcggatgccacggtcagccgcatcgctgtccgggtccacatcggtaacgaccacgcccttaccgtcttcagacggaacgacggtcaagccgtaggagtcgagcgtttcaccctgtccgccgtcattgtcgttggactggctgccgctcttccccttgtcattgggcatggcagcaatcgtgacgttgatttcctcggccttgttcttgcgccagacggtcagggccgccttttcaccaggggcgatattggcaaccttgcgcgccaggtcacgcgggtcctgaaccgtttcgccattgacagccgtaatcacatcgcccgccttgatgccagccttggcagccgggccatcatcctgcggcgaggccacgatcgcacccttttcctcggcaagaccgagcgaagcggcgatatccttggtcacaggctgtatctggacgccgatccagccgcgctcgacggaacccttcttgatgagctggtccacgacctgcttggcggtggaggacggaattgcaaaagcaatgcccacgctgccgccagatggcgagaagatggcggtgttgatgccgatgacttcgccggaaaggtcgaaagccggaccaccggaattgcccttgttcacggcggcatcaatctggatgaaatcgtcataggggcctgcgccgatgtctcggccacgggccgaaacgataccggaagtcaccgtgccaccaaggccgaacggattgccaactgcgacaacccaatcaccgacgcgcaccttattatcgtcgccaaaggcgacatagacgaacttgcgcttcggagcgttgattttcaacacggccaggtccgtgcgcggatcagcaccaatcagcttggcatcaagttcggtgccgtcgtccagcacgacggtataggcatcgccatcggaaacgacatggttgttagtaacgacatagccatcttcggaaatgacgaagcccgatccttgtgcaacagggcgttcatggcccgggcgcggcttgttggccttgccgcgacggttatcggagcgtgaatcgccacgcggctccataccaaaatcacggaaaaatcgcttcagcggatgaccgtccggcaactggtcgaagccgggagggccgaagaactgcggaccacggttggaagtctcctgcacgtccttcttgacgcggacgctgacgaccgcagggcgaaccttttccaccagatcggcaaagccagcctgctgcggcggcgtcacatgcaccgcttcggcgcgggcttcgttcagcgcaccaagcgggccggttacgacgaatgcgccggcaagcgctgcggaaagcgcgacggcggcaacgcctttgcgatagttggaaatcctggctctggacatctgtttctccttgcgagcagtaatccgggccaggaatttctggcctcgtaattttctatgagagcaagatagttagagctaccttaccgttcaatttccgcaagatgaaagtttcgtaaggtttccagaggttttgttggcctattttccgtcgagcaggcgggaaagttccgctttttcgctttcggaaaggggctgtggggctgtgccagcagcgcgccgacgccggaaagcaacaagaagcgcgccgccgccaatcaggagaataataacaggaaagccccaaagcagcgccgtctgcgcgttgaaacggggtttgagaagaacgaattcgccatagcgatcaacgacgaaatcaatcacctgcccgtccgtatcgccttttgtcaggcgttcacgcaccagaatgcgcagatcgcgcgcaagctccgcattggaatcatcgatagattcgttctggcagaccatacagcgcagctcggcggaaatttcacgggcacgcttttcaagcttcggatcggaaagcacttcgtcggggttgacggcaaatgccgccgtggcctgcaaggcgaatgttgcgctgataagcagggcccggaaaagattattctttttcatgcgacggcttccgcttccttcgaggcggacctgcgcaccttggaaggcgcaccaaccctgaggcggcggtcggccagcgagaacaagccacccagcatcatgacaagcgcaccgtaccagatgagcgtgaccagcggcttccaccagatgcgcacgaccaccgcgccattgcccggctcgtcaccaagggcgacatagacctggctgaaccagagcgtcttgataccggattcagtcgtgggcatctggcgcgcagggaagaaccgcttggacggttcgatcacggccagatcgcggccactggaatcaagcagcgtgaaggcgcccctgttctcggtgaagttggaacccgtgatggggcgcagtccttcaaaacgcagcgtgtaattctggactttggcggtcccgccgggctgcatgacgagcacgttttcggtaccgaatgtcgtgacgctgacaataccgagaagcgtgagaccaagtccgatatgcgcaagcgacgttccgaagacggagcgcggcaggcccttgaagcgcgcaaacgccttgctggccgacaccttgccaataccagccttgagaacaagatcggtcaggctgccgaagatgagccatgccgcaagaccgatgccgagagcagctaggaccgaatgcgcggaggttcgccagagcatgatgccgacaacggccagcgacaatgcgaaagccgtcatcaggcgctgcccgacgccataaagatcaccgcgtttccatgcgagcagcgggccgaaaggcacggcaaacaggagcggcaccatcagcgggccgaaggtcatgttgaagaagggtgcgccaacggaaatcttttcgccggtcgtaacttcaagaagcaacggatagagtgttccgatgagaacggttgcggcggcagtcgtcagaaagagattgttgaagaccagcgcgccttcgcgggaaatcggatggaaaatgccgcctgcgctcaggctttggacgcgcagcgcgaagagcgacagcgagccgccaatgaagagcgcgagaatgcccagaatgaacaggccgcgccccggatcggtcgcgaaactgtgcacggaggtcagcacgccggagcgcacaaggaaagtgccgagcaatgacagcgagaaggtgagaatggcgagaagcaccgtccagatcttgagcgccgagcgcttctccatgacgatggcggaatgaagcagcgccgtcccgaccagccatggcatgagcgatgcattttcaaccggatcccagaaccaccagccaccccaacccagttcataataggcccagtaagaacccattgcgataccgccggtgaggaacatccacgccatgagcgcccatgggcgcacccagcgcgcccatgccgcgtcgagacggccttcgagaagcgccgcaacagcaaaggagaaacagaccgaaaagccgacatagcccagataaagaagcggcggatggatggcgaggccgatatcctgaaggaccgggttgagatcgccgccttccatgggagccgggaaaatgcgggtgaagggattggacgtgaaaatgatgaatgcgagaaaggcggtgccaatccagccctgcacggccagaacattggcacgcagcgtttcaggcagattgccggaaaaggctgcaaccagcgcgctgaaaagggtgaggatgaacacccagagcagcatggagccttcatgattgccccagacaccggtgatcttgtagagaagcggcttttgcgaatgggagttctcgaccacgttaaggaccgagaaatcggaaacgacataggcgtggatcagagcggcggatgccagaacgatcagagcgaagactgcaagcgccgttggcacggccactgccatcagttgcgcatcacggcgatgcgcgccgaccaccggcacgatggattgaacaatcgacagcgcaagcgccagcaccagagcaaaatggccgatctcgacactcatatgcagtctccccggcccgtcatttgccctcccatacgccctttttcttcaggctgtcggcaagatctttgggaacatagttctcgtcatgcttggcaagcacattatcagcgcggaacaggccatcggagccgaaacgcccttccgccaccacgccctgcccctcacggaacagatcaggcggaatgccttcaaacaccactttcacggtcttgatcgtgtcggtgacggtaaagcgcagctcgctgcccgtgcggctgacggaaccttcctcgaccaggccgccaaggcggaaacgcgcgccggacgtcatgtcctgttcagtaagatcagccggggtgcggaagaaacggatatcctgattgaacgccgtcagcatcagcccgaccgcaacagccagcacggccagcgcaccgccaatcaggaaaaggcgcttgcgctttctctggcttaccgtgcgggcaaagccgcccttgcctttgggattacgtgcattttgttcggcggtcgcgctcattcttgtgcagtccccacgtccagtccaagtgtggtggcgaagctttgaagttcggtccggttttcaccctgaagagccttcatgccgcgagccagcgcatcctgcgcatcgttgcggcggttgaggatcatataggagcggaccagccgcttccagccatcgatatccccgccattctggcgaagtgtttcatcgaggcgttgaaccatgccttccaccatcgcctgccgatctccggcgctgagcgtggaagccgcttcgacatcttcggcgctcggacctttcgcctccgcctgtttggcgctcgcgggatcacgaaggatggcaatggttttctcaagctggccgcgccaaggtgcatccgccggagctttgtccagaaaggcctgaaggcggtcagcggcacgatccggatggccatcctgcatttcgccctgcgcaagataatattgcggacgaatatcatcggggctgagttcggctgctttcttgaacagcttctcggcctcggccgtaaccgtgccaccggaagcagccgtcaaagcctcgcccagtccaagaattcgtgcaaggttttcgccagcgatccggatggatgtgtgataggcgctgaccgcgtcggaagcccgcccaagccgcagatagatcggcgccagcacatcccaaccccgcacatcacccggattctgtgccagatgcgcttcagcgcgggcaatgaggtcggtgacggaactgcgatccggtgcggctgcaagccgtggcgcgagcggcatggagggcatgtcgggcgcaccaaacagcggatagatgccccaggcgaccagcggcacggcgagaactgcaacaaacgccagcacacggccggaacggccctgcccgccatcagccgttgcggccatggcatccttttcggcattgaggatgcggcgggagatttcgatgcgcgcctgttgagcactttgcagatcgatcatcccgcgcgcaacgtcggcctcaacttcgcgaagctggtcgcgatagacctcaaggtcgtttttttcggcgggcaaagcggcttgcctgcgccgcgtcagcggcaacaggacagccagcgtggctgcgaaggttaaaagtgctgctacaagccagaattccatggctgcacacttaggcgttgcccggagaaaaaccaaccggctacctgcactaagttggggcctagggcaattcgccgcaaaccacctttggcacccgtaatcaggtcagcggtgtccagctaccgtcgggattgcggcaagccgtgccacgcaccgtctgctgatccccgccaatggtgaaactatgcgaatattggcggcagttctgcgagccgacctgatagggttgcgccgccgtcacgtcgccagcgtttgatccggctccgctccacaaaaccgatttccccgctggcgaatattcaagcgcgcgatattcagcttccagcgccttcctgcgatcagccgcactcaactgactggccgaattgccaaacaggccgttgccaagcgaagcgagcaggttcgtttccggcttctgtgatgagccgcccagcgatggaaaaccgctccccttgccgccgcccgtcgtgccgcaggccgacagtgccagcgacacgacaaacatcatcgatataactggaacagggcgagaaaacctggaaactatcatcataacaaaccggccttcataacaatcagcacgcatacagtcgcatcatgcgacatttgttttaccttctaatccgctttcggccaaagacaaccgtcaatcttgcgtcaacggcaacacgacccggacagccaatccgccaagcgcatccttgccaagatgcagactgccgccatattcgcgcaccgtatcctgaacaatggcgagccccagacccgttccgggctttgtttcatcgacgcggctgccgcgtttaagggctgcttcaatcttgtctgcctcaagccccggcccatcgtcctcaatgacgatttcaaattgcctttgctcgccggcgactgccgcaaggcggatagtgatgcatttgcgcccccatttaccggcattttcgagaagattgccgatgatttcctccagatcttcccgttcgcctgcaaagacggcaccgggaagatcgttcctgaaggaaatattgaaagttggatgcaattttgccgtcacccgatgcaaccgctccagaacgggtgtgacaggcgttcggaaaaccacactatcgcgctgtgctgcgatgcgcgcgcgttgcagataatgctggatttgcacctgcatggcctcgctttgttcctgcacgatgcgtccgggcgcaccgcccatggcacgggcttcgttcaccagaacggagagcggcgttttcagcgaatgggcgagattaccgacctgggttcgcgaccgctccatgatgcggcgattgttttctatgagcgcattcatttcccgtgccagcggcgcgatttccagcggcaaggttgcatccagcctggacgagcgcccttcgcggatatcggcaagcgcctgacgaaccttatccagcgggcgcaggccgaaaagaatgacagcggcattgatgagaatgctgccaatgccgaacacgccaagatagacaagcagccgcgcccggaaatttgctatttcgttgagtacttcgctaagattgcccatgacgcgaaagcgcgcgacacggttggaattatccagcaccacttcggtttcgacgatggaaagctcttcattgtcgaggcccggcaaggtgtagctgcgcatgaaggagctgtcgaagggggcttgtgacacgggcatttccggcacgatgcgccccaccagcgaaggcgattcaagcttgccggtcagattgggcgttaccggatcgacggaccagtaccagcccgaaagcgggctcgaatagcgcaggtcccccagttcggggcgcccctgtagcgtgccctcgcccgagacgctgaccgccccgacgaggctgaagagatgtgcggtcaaaagccgttcgaaattgtttcgcgcggcctcgccatagagtgagctgatgaaagtggcgaccacgaccagcgccacaatgacccataatgtcgaaagtgtgacgacgcggacggcgagcgagcgccaggcgggaaagacgcgaggaagcttcagctgccgctcccttttgcttcgccctcgccgcccgagcgcatacgatagcccatgccgcgaacggtctcgatgagatcaacgcccattttcttgcgcaggcgcccgacgaaaacttcaatcgtattggaatcgcggtcgaaatcctgatcgtaaagatgttccacaagctcggtgcgcgaaaccacttcgtccatatggtgcatcatataggacaggaggcgatattcatgcgaggtcagcttgagcgccacgccatcgatactcgccttcgacgtcttcgtatcgagatgcagcggcccgcagacgaattctgacgatgcatgaccggcagcacggcggatcagggcgcgcagccgggccagaacctcttcaatatggaaaggctttgccacatagtcatccgcacccgcatcgatgccagccaccttgtcgctccagcgatcgcgcgcggtcagcatgagaacaggtatggtgcgcccgctgcgccgccagcgctccacaacgctgataccgtccatctgcggcaggccgatatccagcaccaccgcatcataaggttctgtatcgcccagatagtggccttcttcgccgtcataggcgctgtcaacgacataacctgcggcaatcatcgcttcggaaagctggcggttcaggtccttgtcgtcttcaacaatcaggatacgcaagcggacagtctcccgtcaaaagctacaacgatagcccaatagagcggctacagccgatccatcaataaagagaacgctttattgggctggaaccgccacttcgacgcggcgcggacgttcaccattgcgaccgggtatcagcacgacgataacgcacatggccctgccattctgcatggtcggggtagccttggcgagctgaccgccctgctgggcggccacctgttcgccaaccgccgtgcaatccccggcagtggcgatcagaaggttgggcttctgcggcgcagccatcggcaaggcaccggcattgaccggcaacaggccgacactaaccgccagcagcgcaaaaactttgagagcagggttctgtttcatcatgccgcctcatatagcacccgagagctgaacgatgcatgaacaacagtttcttctcccgggcctaaaggaaatttttcaaatttgacgttaggctgtagtgacgaggtttatgccggacaagtatcaaacgtcgaattcaatccaccaggttcataaaattataaaatgcgggatgtggcgccaatgcggccgattactgtaacgacacccgcaatggccgtggccagttgcagcagaacatccgtcatgttgccctgatcgatcatatccgtcgccacgccgaacaggcccgccaccgaaaggaacagtgcaaccagccctgcccagaccgtgcgcgaaagataccatgatttattggctgtcatattgttttctccgatttttttagagcatgatgacgtcaggccgtcatccactccaagtccttgtttaagcgtgatcctgttgcgaaagccgctcatacttttcaagatcgctccctgatttgcccgaaaggttcgggtcgacatccagaaccgcaaaatcgccgggccctgtttttgccccgatcatcgccacgcagaaccggaatgcatcgtcgcccagttccgcccggcgctccgcaaaaccgtaattccaggcgggcgccgacacctgttcgctccgcaccagagtgtcgtcccgccagatctccacgcgatacgcctcccggtcctcaccaagcggtatatcctcgccgagccagctatcggcatcgatccgcccgcgcctgatccatgtaaagctcatgtcaccatcgagggatcgcatgacaccgagatgcaccggactaagcggacgaagcgcacgcaagccgccgctctggcgcaccgtttcaaagaattcatccgaaaaagccttgcccgcagcgcccacgcgccagctaagctccaatccaagctcggatgcttgcaggccggcactcacaaccccgctatccagcaggatgaatggcgtttcaaccggcttgtcatccaaagccgccgcctccgttcccaactggccgcgcagcagcctgccaagccgccagcggttgagccctacttcctccgcatcgagaaactggaagatttcccatcggccatccggcgatctgagcaggccggtattggctccattcagaacctgcaccaatggccgcgactgcaattcgccggaatagagcaccacttccacgaattgcccctcgatcagccgcccgctgggcccgcctgcgagcggagccgtcaactcgcccatgatggcccgttcgccaatgagtgcacgttccgcaaatccgtcattcgacggcgaggcatagactgcaacgccgcgccagggcttggcatggcaggcgatgcggaactgcgccgccgggtcttcagcacccggccacagcggcagatcgacgaaatgaaagaccggctccatatccagtgccgggccgcccggcgggcgtggcggtgtttcccccttgtcagcgaacacaaggtttggcgcgagcgcagcaagccgtgacggtacgcattgcaccgtcttccagtgccgtcacaacataatcgcgctgtccgtccagcacaccgaggcgaaccctatcccccacatgcaacgctgcattggaccatggcagtgaaaagcttgccgtgcgccgctcggcatggcggcgggccatccatgcttcagcaagcgccgtcgcctgaccgttttccatcgaaccggaaaggctgaggctttccgtgccctgccccacctcgcggcgcgccgacgccccgacgatctgaaaatcgcgcagcgggtcattgcagtataattcagcggtggagggcagatcaccctgatcctcgaccaccaccgtcagcgcctcgccttcgtcgggttgtgcaaactcacccagttccagcgctgcttcggcacgggtgatattcctgaaaacaaactgcccggcccgctcatagccatgcactccaaacacattcagaagcggctccaaaacaccgcgcgcgcttgatggttctgacactatgaaactggaaagatgtccttccacaccgatgcaatctgcttcaggaaggccgaaatccctgaggatcgccgcgatcaactcatccagagcaatgccgctgatacgcccgttaagccaatggccaagtcgccagttggccgtgtcgccccatatatcctgccccagcggaaactccgggaaaggccgggcatcccacgcccagagataaatgcgctccatatcgagcatcggcccgccatagaccggcgagagcgggttttcaccctgccaatgtcgataatgggcacgcagaaagtggtccattgcggcatcggaccgcgacccgttggaaaaatagggggcggcattttccgaggatttcggatcgggaaagacattgggctggttcggccccttgtctaccgccgggcagccaagctcggtaaaccagaggggcttggattgcggcacccatgcggtcggcgcagccacctccacaccatcgatgcggttataatgcctgttgctccaccagccatggagatccttgtagcgataaacccagggcttggccgcaagcccatcggtgattggtgtgcgcctgcgggccagccggtcctcggcactggcataataccagtcgtagccctcgccggaattgacgctgcggcttagtcctgcaagatcgtaaggcgttttgaacccatcaggattgccttccgaaaaatcgctgtcgcgccagtcggccagcggcatgtaattgtcgataccgatggcgtcgatggccggatgcgcccaaagcggatcgaggtggaaaaagaggtcgcccgttccatccgacgcctgataaccgaaatattccgaccagtccgcaccataggtaatccggcagccaacaccaagcttgctgcgcatttcagcggcgagcgcgcaaagatgtgaaacgaaggggaagctgccgcgcccgtcacgaatgctggtgagcccgcgtaactccgacccgatcaggaaagcatcgaccccgccagcccgcacggccagatcggcgcaatggttgagaaaacggcgatagccccattccccattcacgaaggctgcggcctgttcaccggccgcaggcgtcccgtctggcgagccttcctgcccgattgccggatggcaggtgatgcgtccgcgccatggataggcaggctggccaataccgccatagggcgaaggaagctgattttcctttggcacatccatcatgatgaagggataaagcgtcacgccaaggccgcgcgcctttgcatcgcgaatagcggcgatcacgctcgcatccgaaggtgtgccgccataagccgcaccctccccgctcatggagatcaggtgtgctgcaccgcgcgacacgttctccaccttccatatcgtgctcggcttgcggacagagaggctcgtaacaccggggcggatacggcattgcccggcccgcaggtcatccccgaaccagggcagcacgatggccacatggcgcaggccggggcagagcgcctgcaactcatccagcgccgccgcccagtcgctgcgggcgcgaattgcgttccggttgatccatcgtttttcgccgggtacgggttcgtcgctgaccgtatcgggcgaaaggccgaattcggtagaaccggggatgagcgccacggcgcgcatgttccgtgccacctcgcccaccgggcgcatgacctcgaactggaactgcggcaggcggttgccgaacgtgtcgagcgggatgcgctcgaaaaccacataggccgtgccgcgataagcgggcgcattgccggttccctgcttcgcctcgatcatcggatcggggctctgggtcgccgtaccgcaatagacacgcatatcgatctcggtcaggtccagctcctgcccgtccgcccagacgcggcgaatgccagcaatctcgccttccgccacagcataggccgcattgccgaaatagctgtaattggtgactttggggccacccttgccgccctgacgggtggtggttttgcgctcttcaaagcgtgtcgcccagatcagtgtgccggaaacccgcgccgtgccataaatgaagggaagtgcgccaccttcttccgctgtcgccacgcggccgccattcagccgcgcgccttcgatatgacgggtggaattgagaagcgcgttatcaatggcataaccgcccatcgcaccaagcccagcgccaatggcggcccccaccggcccgaatatgccgccaacagcagcgcccacggcctgcaaaacaactgttgccatgaatcagacctttggttcaggaaaaagaaaaatgcctgccatgcgcctgcgccattgcggcaccagcgccgaggccagcacgccatggccctgataggcatggatgaagcggccctcgcgcgccatgatccccatatgcttggccgcaaagcccggcttccagcgaaacaccagaagatcacccggctgcggcgcgtgctcctcacgccgcaccatataccgcaccgctgcctccagcatggggtcgccctgcgaaacctccgcccagtcgggcgcgtagacgcccggattttccggctccacgccgtaaagcgcccgccagatgccacgcaccagccccagacaatcgcaactcacgccaagcgtggaagcgccgtgccgataaggcgttccgatccaccggtgcgcctcggcaagaacccgttcggcaatcatcatggaacgagaacgcccccatcgtaatcattcgtgctgttgacataggcataggcggcatcattgccgggcagatgcggaaagccgcgaaaattgacgccgttggcaaatttcgccttgcaggtggcgaagctcttgtcgcacccgcagacaagccggaaagcatcacccgcagccaccggcaagatcatcggctcgccaagttgcaggcttgcccccgcatggccgacaacacggaccgcccgtccccgattggccccgctggtccacgcaagacggccctcggaaaaccaacccgccgcaaagccatcaacgcccgccacatcaagccgtgtgccttcggcgacaagcactgttccctgcgcaaaaaaacggggatcacccgtatcgatgccgcagcgtttatcccccagcatcgcatcgcagtggcgcaggatacgccgcccgcgaaccgcatcgaaggctgcggcaacacctttcaactccataacgaagcggctgcccgagcggctgattttgcccgccgcccagcgccgcaacagcatgtgctgatccggctcgtcccagttgacgagaaaagcttcgatcgtggcgccatcgtagcggccctgctcgatatcctcgtcgctgatctgcgtggacgaaaggaccccctccacctcgccgccagcaatgccgaggccaagggcggttgaggcctcgctgctgttcaatcctgtcagcggatcgcatatcacctgatcgacggtcaatggcgcatcgtggtcggtgaaccctaaaacagcaccgtcgagccgtcttataagccaggcaaaacaatgtgttgtcacctcgccttgcaaatgtgattcaagcgcgggcgggaccgggatcatctcttcacctcgacaatgggaatggatggaatttcgcctgcctggaacgaggctatgctggcggtgagacggtccgtatcgaagcgcgcaggcacgtcgaacaggaagccggacgtgacaggcacatcccttgccggcagataatccggcgtaaaggttacaatcccggtcagtggatcgacggtaaatgcctcgccttccggcaccttcacaccatcgacaccgataaccaccgagcccggcacgggaagcgttattggacggtcatagctttcataattcttgcgaagctgaaagtgcaccgccactccatcgccggttccaagcggctgatcgaatgccgatagggacgccttgccggtcgcggatgaaaaatcgaacggatcgcgaaaacgaaaagcgtgcagggaaccgcgccgtgcctcgaaaaaggcgaggaccatccgcaggtcgtccagcgagcgcagccccgttccggcatcaaaatgccgccgggaatgtgcccagcgggcgttgcgcttttccaggccggaggtcagcgtcacaatctcgttgcgccattccggccctcctgtcgcaccaaacgatacgccaaggggaaagcgcacatcatgaaaggcttcgaccatgttcaaagcctccgcgcgccgcgccgcacggcgcctgccagcatggtggcaagttgtgcttcggacttacggaaggaggatgcatcgggcgaggtcatgttgaacacgacctgcaccggtttgctgccgccgccggtggcaatgccaagacgcccgtcgctgccgcgcgcaagcggcaaaatggcctcggcgcccgcttcaccggcaagccccagcgagccgttgcccatgccgaaataggtagggcttgaaaccactccccccttggcaaagggcatgataccgcgaatgccgctgagcaggccgcccatcatggaagaggtcaggccctgaagcggctggaggcctgccgagagagccgtgcccgcaaggctcgatgcaagcccgcgcagcacgtcttccagccccttgccggatgtgatcgcacctttcagcgccgaattgaggctgttgccgaagctggacgagcgtttttcaaggtcgctcaaggcgcgatcaaaggcgctcgtatccgcgttgacggatacggttacagtttcatctgtcatgaatttacctgtcagggaaaacaagcatcagcgcgtcgagcgtctggcgcgagggggcatcaagcacaggggccagggggccgatcgccgctgaaagttcgcgtggcgtcatcgaccagaacgcctgcgggtgagccgcagcaaaccgaaacccgcatacatcgcctcgtcccatggaaaaggccgtacaggcgaaggtttcgattcaactgcggcactcaagggtttggcgcagaatccttttcagacgttccgaaagtaaccgtcagcagcgaagacacgatatgcgcaaagcctgccacgccaccctctgcccgcatgtcggccacatcctcttcgcttaccgtatgtccgccaccgcgaagccccgcgcagataatgcgctgcatatcccgcgccgaaagccggcccgaggaaaagcgcgccacaagggcggaaagattgtccgtctcgaaaaccgattccagttccgccagcgcgcccagcgtcaggcagagcgtccagtcgcggccatccagtctggcggcgacttcaccgcggtggcgattggccatcatcatatcgcctctccgaaggtaatcaggcttgccgattccagcgcgatttcaaacgtcacctcggcatcgtgattgccgccatattccagtgcggtgatctggaacggcccgctgatggtaccaaaatccggcagaacgatctgccagtcgcgaatttcgccatcgaagaaaatgcgccttatcagggcatccgaggccgcatccttgaagatgccggaaccgctgatcgaggcacgctgcacaccgctgcccgccagcaattggcgccagcgcccggcagcatcggcatccgtcacatcgacggtttcggcattgaacgcgatgcgcttggtgcgcagccccgcacaggtttcaaacgtgccatcatcgcgcaccgttttaagcaagatatccttgcctcgttgagctgccatataaatctccttatcccataccagcagcgcgcttcatatcgagcttcagatcaaatctcgccatgcatgttcctttcggcaggcaaaacgcccggcaggggcgcctgtttcagccgctcggcaaaacgcctgaaaaccccaagcgccgaccaggcggcaaggcttgcggcagcagaccccatcagcatcagttccgcgcggccaagcgcgtcaccaagcgccaaagtttcagctatcttcacacccgccgcgccaccgaaaaccatgccgcagatgatgccgaccgcaaagcgtatcgctgcttcccgcttgccatgcggcagcatataggccagcgaaaccgccgaacctgcgaccgcgccagcaatcttcgcgaaccacagccatgcggtatcggaagccagaaccgcgtcgttccaattgttcacgacaccctccttcccacgcgcggctgatagccaaccgcatcgcgcttttcatcgtcggtgaggaaagaggcttccgacacccgccgccagagcgattcccgttccgccgaaaggccctcgatcctgtcgatatcgtgttcaagccgcaggccgccgccaaagagcggccccagccaattgccaaaagccttggcggtacgcccgatcaatggcagcacggtcagccggtagaaagcacggttggcctcggcataattggcataggtattgtcgccggggataccgagcagcatgggcggaacgccgaaggcgagcgcaatatcgcgcgccgcgccgtttttcgcctcgatgaaatccatatcctgcgggctgtagcccatcgccttccagtcaaggccgccttccagaagcagcgggcgccccgcgccggaagcgccggtatatccctcctccagttccgctttcagccgctcgaactgttcctccgtcagattgccgccttccttcggggcatagaccagcgcaccggaaggacgggcggaattatccagcagggctttgttccacgcgcccgccgcattatgaatgtcgagcgccatcaaggccgcttcgagcggcggaaaaccataatggtcatccagtggatggaagagcttcagatgcaggccgggagcgtccaagcctgcaaccgggatagtgcggcttgccaaaccagagcgatagaccagcgcctgcggccagccatcggcatcggtttccaccgtcacccgctccggtcgcaggagatggagttccatcctgccgcttggcagatccacccgctccacataggcattcccggcaatcagcaggtgcccgtaaagacgctcgaaaaagctgccgccctccaccgccccctgcggatgggtgagaaggtcgagaagaggatgcgcctcatgttccgtcgccccctcataaagcagccacggaatggtgcttgccgcttcggcaatcaggcgcacgcaacgatgcgccaccggattacgcatgaagccctcacgggcaagtgtcgaataatcacgcgcgatccaggatgcattccgctccatatgcagcgccacgaaaccgttcgccattttggtctgggatactgcatttgcccgcgcgggcaggttcgcggcgcttttgcgccacggccaattccaagccataggatggcctctccatgaataatgatgatcttcagccgaaacggcggatacggggtttgtggtccgcaccgagcatgagttcgcccaaagcccagaccagcgcgtcaagacgatcgggcgagcgcccgctggaaagcccctcaggcgcgaaatcgcacatctcgtcctccagtgccggaaagcgcccggcatggcgcacccgcccctgctcgtaaagggcagccacaggttcggcacgcagccacttgccgcgcgaggcgcgccgtttcaaaaccggcacggaaggatcttccgccgccagaaccgccgccaccatttccccgccctgattgacctcggccacaatcgcatccgcttcatgcgtatggtagagcgcaatggcgcggcgcgcccactggtgcggcttggccatggtcatgctctcatcggcaagcacatggccgaccccttccgcgtcaattccggccacaacgatgccgcaggcatccgacgctttacccgacgaggcaggcggatcgaccgccacgacgatacgcgccagcggcggcggattttcctcgaaacattgctcgatccggtcccgcgaccagagtgctcccgggcgctcctccaccagttccccgtccagttcctgccgtccaaggcgtgttcccgcatagcggcgcgcaatcgtctgcatgaaaccttccgcaagattgccggcattttccgctgtgcgcatatgcgtcatggaaacagtcctgtccgtcaaaagcgccttgagaagcggcaccgcgcgcggggtcgtcgtcaccacctgacgcggattgtcgccaagccgcagaccaaattgcaacatgtcccacgtctcctgcgggtttttccatttggccagttcatcacaccaggccgcgtcgaactgggggccgcgcaggctgtcggggtcttccgaggaaaaaagcgtggccaccgcaccattatcccagatgagacggcggcgggacgcctcgtagcggggccggaccagtcgcgaaaccgaaagaatgccggatggcccatccaccatcacctcacgggcatcgttgaaagtctcgcccaccagcgcaatatgtccgctcggcttgcccgcgaaaggcggcagccccagcgccatgcctgaaacccattccgcgcccgcccgcgtcttgcccgagccgcgcccgcccatgataagccagacgcgccagtcgccatcgggcggcaattgcgcatcacgcgcccggatcagccattcgtcttgcgctgccaatatctgccgaaacgccaggcccaccgcccaggatttcccgcgcgcgcttttctgcaagttcttcgattctcctgtctatccgggccagagcctgccggacctcctttatgtcaggcgttgcaatctcccgtcccgtctctgtggttgtgctttctgcggttagttcatccaccgtcttcaccgcttttgccagcgccatcaaggcttcggccttgctcttgtcgggaagctgttccccatcgagcaatcgttgcaattccgcttgcagccgctcgaaagcgccctcaatcgggcgctgcggcgcctttgcctcgctgccggtgcatttcagccgccgcaaccacaggtcatacctttcttccgaaaggcccagaatttttgcgaggtcttcagccgtaatgccgtgcctcacctgtagctggtacgccaggcggatgcgttcgtgccgctgcgccagccccttcccggttttcaactgtgctatccatgaattgtaatgggtgtcgatgccgaaacatgcggcccttcgagagccggaattctctaaaagaaaccccgaaaaaccgatggctttccggggctatccttaccatgtcagccgggggtatgtagctaagatggcatcagtcgcaatttctcgaccgtagccaatatctaccaaagcgccgtaacgcagtcaaggactattttcctatttattgatttctttcctacataaaatcaatccgcatatttcatttagctattttgcgtgagctagcttatttatctgttatgatactgaggcaaatctcgccttgtctccgacaaccctatgccgaagtcagtgttcatgcgtaatacggcagaaaaagatcgcggaaacgacaagcgtaagcccttccgggtttcgcgcctgatcggactcgacgcctggattgattccgcgctctacaatttacatttccgcttgggcgaatggtgggaaaacatcacgattttctcccggcgttttcgcgtgcgcggctttcgccgtttcacggtggaagtgctggacgaaggctttacgctcggcgtcgccggttccgtgctgatgttgatgctggcgctgccagcctttgaggaaaccaagaaggactggcgcgcgcaggacgattatgccgtcacctttcttgaccgttatggcaacgagattggccggcgcggtattctgcaccggcaggcggtgcctatcgatgaattgccggatcatgtcatcaaggctgtgctcggcaccgaggaccgtcgcttcttcgaccattacggcattgatctcatggggcttagccgagcgttaagccagaacatgcgcgccaacggcgtggttcagggcggctcgaccatcacgcagcagcttgccaaaaacctgtttctttccaatgagcgcaccatcgaacgcaaggtcaaggaagcctttctcgcgctctggcttgaaagcaatctcagcaagaaggaaatcctccagctttacctcgaccgtgcctatatgggcggcggcactttcggcattgcagccgcgtccgagttttatttcggcaagaatgtaaaggacatctcgctggccgaggcagccatgctggccggcctgttcaaggctccggcgaaattcgcgccgcacgtcaacctgcctgcagctcgcgcccgcgccaatgtcgttctctccaacatggtggaaagcggctttctcagcgaaggtcaggttgccgtcgcgcgccgccacccggccagcgtcatagatcgcgccaaggatgaaagccccgactatttcctggactgggccttcgacgaggtgaaaaaggttgcagacaggttcaaccagcatacgctgatcgtgcgcaccacgcttgaccgcaatatccagaaagccgccgaagaatcgcttgaatttcaccttcgccaatatggcaaggaatataacgtatcggaggcggccaccgtcgtgcttgccaatgacggttccgtgcgcgcgctcgttggcgggcgcgactatggcgaaagccagttcaaccgcgcaaccagggcgctgcggcaggccggttcatccttcaagccctatgtctatgcggctgccatggaaaaggggctgacaccaagcaccatcgtttccgatgcaccgatcagctggggcaactggtcgccgcgcaattacgggcgcagttttgctggccgggttgatctcaccaccgcgctcgtccgctcgctcaacagcgtgccggtgcgccttgcccgcgattatctgaccacggcgcccgttgtcgcgctcacaaaggcaatgggtgtggaatcgcccatctcctcccataagacgatggtgctcggcacatccgaaatgaccgtcatggatcaggcaacaggctttaacgtcttcgccaatgcgggcatggccggaaaccgtcacgctttcacgcaaatcctggcatccgacggaaaggttctttgggattttggccgtgacgcaccaaagccgcaccgcgccctttcggaaaaggccgcacttgagatgaactccatgctggtgcaggtgcccgagcgcggcacgggccggcgcgccgcacttacgatgacgcgcgtggcaggcaaaacgggtacgacccagaactatcgcgatgcctggttcgtgggctttaccggaaatttcaccgccgccgtctggttcggcaacgataatttcacgcccatgaaggaactgaccggcggtgttctgccagccatggcctggcagcgcatgatggcatacgcccatcagaatatcgaattgaagccgctgccgggcgtcaacccgcccttccccgcccagccgaagaacccgcccgcacaggtggccgatacgaggccgcacgaaacaatggctgccccaccacgggttttatcgccgctggcgacaaaaattctcaaggaactgcatgaccgcttccttgccgcgccgcctctgcctacgatagccgagcgcacaaaagtttcggtactctgaggggcgatgttcaaaacgattttcaaggtagtggctgtgcttgcgctcgcgcttggcgggggcatctggagcgtggattacgcactggacagttttgaaggcttcggggagctgcgcgttggcgcatggcgcgcctatccggcggccggcacacccgatgccgatccctattccaaggcacgagcggcccgcaaggcttatctgccgcttggaaccaccgaaggactgcccttctatgcgcagcgcgacagtgccgggcgggaattgcggcgcggctgcacctatcgtctcagcggttttacgccacccgcccgcttctggaccctctatccggcaacaccggatctcaagcccatcgccccgcgcgaaggcctgcaatccgcgcttcactcccgcgcggtgctttatgaaaaagacggcagcctgtcgatcacgatcagccccgacgcctccccaggcaactggctacccgtcgaggggcgaggcaatttcgtgcttgtcatgacgctctacgacacgcccgccgggtcgtcgtccggcctttccgatctcgtcatgcccagtctcgttcgcatagcaaatcaaggtccgaaaggacaggaggcgtgccgtggctaagctcgttcgtcttgtccttcttggtctcatcggggcggcaatcgtccatattgccattgtttttctggttcccgtctattcggacaagaatgcatggtcgcgcatcgaagcaagcggagatccctatcgcttttatcggctggaccagaaaaccggcccgatcagcgatagcgacccgctggtgaaggaagcgacctgccgcttcgatctttccaatgggcctgtgcatatcacgacccaacgcaacgttccctactggtcgctttctatctatgcccccaatggcgacaatctctacagcctgaacgacaatgtctccaatgatcgcaagcttgatctcgtcatagccgatccgatcggaatggcgagcctgcgctccgacgcatcacggtcagacacgcgttccatattcatcgaacagaatattggagaaggcgctgcggtgctgcgcgtcttcgtgcccgacacaacatggaacgtgcaggtgcagcgtttcttcgatgaagcgcaatgtgagcccttcgaggggttttagagcgctgatctgatttattctatttcaagcataatcttgatcgtcctcgttccactccggtcggattatgctctaatccagcccgcctctttgtggcacggttaatgagttgctaaggcttcatctctattatccgctatgccgaccatgcggggagcattgcgtgatcgccggttgcgtaacgcccaggatgtaaaatggcggtgagtgtatgcctaccggagtatctttgcgtgacaaatgatcagttccgcgtcctggaggaaatttcaggcaaccggagcccgtcgagttcaaaaaccggaagcagcaaggccgatgatcttctggccgctgcattatcggcgtttgcgaccatcatgcgtcccggccggcaggatatgcagcagcttgaagaccttgccatgccgcttttgcaatgcgcctccacgcgcggcaagcgccatgccgccaatgcgctggcacatctggaagaagcgccgcggcgtcttgttctcgcacttgccaacgagccggtagaaatttccgcgccgcttctgttgcgttctccccttttgcgccccagcgaccttgtcgatattatcgccagaaacggcatcgcccatgcgcgcgccatagcccggcgacagtcggacgatgttttgctgcgcggcgtgctgcgcagtttcgccgacgctgcaatcgaccgcacgttggcgcttcaggaaaaccttgccaatattgatgccgaaccactggaaaaaccggaaataccggacctctccgtggccagcggaccattgatgagggaaaaccattccgagcggctggtgcgtgcgctgcaacagcctttttttactgcgggcgcgctgccgggatgtgaacatctgatcgattcgcagctttttcgcaccgcacttgccgatgcgctcgatatttccttcgatcgcgccgatgcgattatcggcaaatggcccgattcatatttgcccatcgcgctgaaggcgctcggcctctccgcgcctgaatgctatctggtgatgaccgccgttctcggctccatcgagacgacgcgcgatggcctgcgcgattttgtgcatatctaccgttccatcgaccgggcaaaggccatgtccctcgttcggcgctggaaatcggacgatatgcccgcgatgctgcgaaacaagctgcgcgaaatggccgtatcagcagaaaatgagccgctggacgatgccgccaatacggatgcgccgaagcccaccaggtcggtcaaatagaagctaggctttactcatccaccgatatgcggaaaaattccgttgcatcggcaatatcttccagttcgaccagccagagatcagaatcgaagcggatttcgcgctccatgcgcgtgtttgcggccatgtcatccgcattgtgcaggatacgcaggaacatgcgctcaccgtcgctatcttcttcataagaggtctgcggcgcaggcgaatagaggtcgcaggcgccaagccgggaactgaccttgatgaaaattgcaccggcttcgggcgagccacgccgggcaagataggcgaaaccgcccccgccgcgcactttgcggataagggccgaaacccagaaatcagaagtcaggcgcatgacgggctccggatcagcttatcagccctatttcgcgcatcttgctgatgagagcggaatcgatctcgccggtgacgtgcaggccgaacagtttctggaattcgcgcacagcctcctgcgttgccttgcccggctggccattgactggaaccgtgtcatttccgaacgctttcaggccggcctgtacccggacaatatcctgcgaactgatcttcgagggttgcgcggcagcggcggcaggctgtttcctgtgtgccggcttttcataggacgcaaggtcggctttcggcttgatcggcgcagcatccttcaaaacggccggttgcgggcgcggcgaaggcactgccacctcaattatcccggccacgtcgtcctgcgcgggcgcgttgttttccagttgtgcgggaaggcttgcctgtttcacaccaagcttctgctgcaaggcgcgccaatgttcaaccgcctcgcgggtctgcgggccggtaaagccatcgactggccccttataaatgcccagcatggaaagacgctgttgcagccgcgcaatctccagatcggcattcggcgcaagggctggcagcatatcgtcaacagagccgctcaactggaggcgatccggcgacagatcagccgttgctaccgaaggggttggcccattatttgcgggctgccgaacggactgagcggcaggcttgccctcactatttatcgccgccgttcccggcagtgctgcgcgcggcgtcggcttgaatacgaaatcggggcgcgtacggaagaaaacggcgtcatgcgcttccggctgataccagagcgcattggcggacacaaagcccatcaccacgagaaaggcagtcgcacccccggtcaggacaggattgcgcacgacaaaatccccggcagctatcgcaagcaccgaagccgacgtgaaaaagaaatgaaggagccgtgctgcgaggctacgccgttttgcgggtttgcgcatgtggctgctctgggctttggtcccggatttcgtctttctgccagtcattacgcctttctccctggtgacggtacatatcgatcaccgtgccaagttcctgttgttcttctcctgcgcgatattgcgggccagccagcggcaggcggatcatgacgaccgtgccttcgccggggcggctcttgagctgcatcgagccttgatgccgttccaccaatcccttgacgaccgaaagaccgagaccgcttccttcctgcgcctgcgtatagctgttgccggcgcgcacaaaaggcgttccgatccgctggaggtcttccggctcgatgccaatgccggtatccgaaacgctgaattccagcatcgggcacccatctgccatgacgcgcgcggcatcaatggtgacacaaccgcccgattgggtaaacttcaccgcattggtggcaaggttgagcagaatctgctgcaccgcgcggcgatcagccacgagttcacccacaccattgccaacccggtgacagaagtcaacgcccttcttttctgcctgcggcagcatgaccgccgtgcacatttctacggcatcgcggaagacgaagctctgcggcgcgatggaataagtgccggtttccagccgcgaattgtcgaggacagcattgaccagctcaagcagataatggccggactgatggatgaggcccgcatattcacgctgcctgtcactggcgagcttgccaccgatttcatgcgtcagcatgtcggaaaaaccgatgatggaattgagcggcgtgcgcaactcgtggctaacggtagccagaaggcggcccttgccgattcgttcggattccagttccgctttcagcatcgcgatttcatcgagaagcttctgttcgccttccagcgaacggccaatcagggtaatggcccggtcgctgcccgccccctcaaagcgataggcgcgaaaaaccggattgccattttcgattgaacgcagacgcacatccaccttgcgggtggccatgcctgcgcgaagatcggccagaagcgaaagatactgtacgcggtcagccacatgtacgcggtcgatcagcgccgtgccttccagcattttcggctgcacaccaagcagctttgccgtctcgccatcgaccgaagaaacaataccttcaatatcgaggccgaactgcatatcgccagcagcgacggcaacctgtggcgcggcgacagaaatttgcacgggcttgcgcgccacggcaacgccccgcagaacaagacttgccgcgtaaagcaacaatatcgcaccagaaatgagcgagccgcccgatatagtcccgccggttttcaccgcgaggaaagcaaggatcgccatggctgcaagggagcctgcgatggtgctgccgggcttgcggcttgcaaaccagatttcaagcggcaggcccgcagccatcagccacagcgccgcattgccgttcgagaaagcgccaattgtggcaagccccgcgccataggctgcaaaattgagcgcacccagaattcccgcgcgcaggcccatgagcgacagggcacagaaaatcatcgccacgcctgtaaaactgccagcgagaatagcaaaatccgtcaggccagcggcgacgcccgaagccgcaacagcggcacaaagcaggaagggcaaggtgaaaaccgcaccgatgacgcgtatcgacgccgcatcgggcgttgcgacccagcgccggcaaaaacggtcgtgaaagcaggccagcccatgcaggctgttgcgaacgatctgcgctgctttcaaatgaatgacgttcaacgtgtcctactcactctcgcaatattcttgcccatgaaagccgattttgaaaaacagccctccggttggctccagattgcagatgaggctttaaagaaacgataaggtcagcccagcccaagcacttatctcgctttggggggccgctttttcacctatggtaaacagaaggtagcgatcccatcgccgcgcaaactacaggccatggaattggctggttacggaatcttttagaattcattggaaagtggaccgcagtttcaaaaaccgaaagcttgtacagacagggcatgatccgttttcttctcaaatccgcattctggctgtcgctggcattcatcgcagtgccgcacttctttcctgcggatcaggaaaacaaggcccaggaaaacaagccccatgaaaagccggcccatgagcaggcgaagcaggaaccaagctccatcgaacagattctcgccaatggcaaaaccgctgtcgaaataggcaagctgtgcatggataatccgtctttctgcaaaagcggcacctcgctggtttcaagcgcgggcagcggatttctggaaggaagccgcgtcatgctcgaatatctgagcgcgcgttttggcgccaaaaaagaaacgcccgtgcaagagcggcctgccgccgccgaaaccatttctgtaaagagccaaattccggttccaaccccgcgcgaggaagccctgcgggcgctcgaccatcgtgtgacaggctccatcacgccaaaccgctgacagttttccgtgaccttgcgggctttcgccactatatatgcggcagaagttctgcaatgacctatttcaggcgagtatcatgacgaccaccatcgatagcatcatgtccgatttcgagtttctcgacgattgggaagaccgctatcgctacgtaatcgacctcggcaaggaattgccgccctatcccgacgatgcgcgcgatgccgcgcataaggtgcagggctgcgtgagccaggtctggctgaaaaccctgccgcaggatggcaatgatccggtcatcgaatttctgggcgattccgatgcgcatatcgtgcgcggcctcgtcgccatcgtgctggcgctttattcgggccgacgcgcttccgaaattctggcgaccgagccggaagaagtgctgaaaaagcttgggctcgacgagcatctcacgccacaacgctccaatggcctgcgcgccatggtggcgcgcatccaccgcgaagccgagctggcgaaagaatcaacctagagcacggcgactttaagtcaggccgtctctaggcctttgtttaagcatggtctttttccgaaaaccgctcacacttttcgggatcatgctctaataatttttcaatcgacaaggctgcagcaagcagcctcttgtccgagtcattgcgtgcggtcagcatgaggccagtcggcaatttcatgcccggcatgggcagggtgatgctgcataggtcgaactggtttgcgacctgcgtatcgcgcaaaagcaggttctccacccggtcatattcctcctcgtcgtggctgacggaagcaattgtcggcgcaacaataggtgttgcaggcgttgcgaacatatcgaaaccactcaggcgttcatccatttcacgcgccagtgcctttcgcgtttccatgagcgcatgataggcctcaagcggcacctttatgcgtaccgaaagcgggcgcttgacccgaatatcgacattggcgtccagatcggcgagccatgtggaagcatgaatatggcttgcctctataccggcaatcgaacctatgcgggttgcctctttcagccgcccgatgaggtcgtccaccgcaagatcggcaatgattgctccggccttttcaagtgcggccagagacgcttcaaaatgagctgcgacatctggctccatgtccgcgagcagatagtctttcggcaaggcgatacgcagcccattcaccggcaagacctccggcagaatgggcttttccccggccatcaccgcatcagccaggatagcatcagccacggttctggtgagcggcccgaccgaatcaagcgacggcgccagcggaaaggcgccttccagcggaatgcgccgcgcggtgggcttgaaaccgaccagcccgttcagtgccgccggaatgcgcaccgaaccgccagtatccgaaccgatggcgatctcgctcgtgccttcggcaaccgaaacggcggcacccgacgatgagccaccgggaatgcgcgccgggtcaatcgcattgcccggctcaccgtaatgcggattgaggccgaccggcgtgaaggcaaactcggtcatgtgggttttgccgataataaccgctccggcattgcgcaggcgctgcacgatgagagcatcgcagcccgcaggcggggcatcgtggcgaaccaccgaacccgcaagcgtcggctcgcccgccacatcgaacagatccttgatcgaaacgatgcggccatcaagcggaccaagcggccgccctgcgcgcagccgcgtatctgctgcatcggcctccgcccgtgcacgctccgcatagatcttgctgaagacgtgctcctcacccgcccgcgccgcaagccgtgcgagggtggcttccaaccgatcccgaaccccgaccattgatttttctccccgcaaaccgccatatggctcagatattgctgcccgagcgatataatcacgcctgaagagtgtcaatcgcgaccctcttcacacactccgcggtcgaatctcagggcgataatcctccgcccccccaatgcaggactgccccccttcgcctttcgccttcgcgcggaggattataatggcgatgcagcatggcaagccccgctttcagcagcaccttggcagaacgaaccggccattgacgctcacgctcgactgtttccagtcctttcaaaaagcagcaaacgtctatcaaaatgccgctcagttccggcccgacagcttccagcgcacgctccacccttatccggcttgcaagggcgatatcggtcagttcagccatgccgcctgccccataatgcccgcccgacccggcctggacatcccagcgcgacgtaacggaaggcatgagcgacccccgcgtgaaatcagcgcgcaggcgctcgcccgcacggaattcatcctccgaaataaaggcgcggccatcggcgttccggcgccgataaagcatggcaagtggggattccgccggattgatctccaccttttcgcccggctctatctcgtatgtctcacggacagaggcggcggttagcgtgggctttttctgctctttaggacgcttgcgtcccattgcagaaagcgcgatgcgctgcccgtcacattgtatggttccagccttgcgcatccgttcgatttcaaggcgcgaagccgcaatagtcccctgttcgccaaccagcaaagcgtgcgtttcgcgaaccgaatcctgaagctcgcaaccgccctgcttcaaaaaacggataatgcgcgtttccgctgccgaaatctgcctcgtcatgctgccatcctccacgccgtaaaagccgaattaacgattttttcaaacagggaaacgagggcatcgaactctacgtcatcacgcaaatcctccaccgtatggcaggcgtgcatgacggtcgtgcgatcacgcgcaaagcccagcgccacttcgttcatagccattcccagcgatgtatgggccacatacatgccgatctgacggatacgtgagacttcctgccgtccgcgaagcggtgagcggatttccgcaccgctggcaccaaaagaggcagccagaagatcgatcagtgcctcgcataattcgatgcatcgctcgcgccgcttcttgtcggcgcggtgtgtaagacgcacgagagcatcgggattgagaggccgcccatggcgcgccgcaatacgcttcaaagcctcgaaagcctgcgcccgtgtatgaatgacatccaacagttccaaagatatccatctttcctcaccagaataggaatatcttcttataggctggaaattgcaagcgtggataagttttctaaaaaggtgctaaaaaagattttatcccaagatataggaatattatccccatcctcccgaacggggcgatcctgtttccatcaacaacaggacaaacgggaatcacatgatgcaggccacactgaaaatcgacaggaatgcatttctcgccaaccgcgcgcaggagcggatgaacgccatgcagcgcgctgcccttcaaattattgcgggcatagacatggatctattgatgaaagcctcaaaggaggaaaaacagcaggcatcccgccgcctctgccgcttgatcgagcgggagcggctgaaaggcacaaatggccactggagctatgatctcaaccggcatatcgcgctaaaacaggcactcgacgtgctggaaggcaggactgtcaggagaaggcagatgcgccattattgctaaaacatgtccccaggaatgggagcctggttggggtaaagatatacacgaaaacaaaagtttagagcggttccggttaaaagggagtcgttggaaccgctctatttctgtgctttttacgcattatccgatgcatcgaagcgggaccggaaatcagttcagtggactgatttccccgcataggcgcttcgtgattcacgcgctgaagaatcaggcgtccttcggcttgcggccgaggcccatcttcttggcaaggcgcgagcgcgctgcagcatagttcggagcaaccataggatagttcggatcgagatcccacttttcgcggtactgctcaggcgtcatgttgtaatgggtcaccaggtgacgcttcagcgacttgaacttcttgccgtcttcaaggcagacaatatagtcgtcatgaacagacttcttcgggttcaccgctggcttcggcttttcaacaacgaccggggcctcttcgcgttcgacgtggcgcttgaaagcagcatgaacttcagcaatcagaaccgggagttcgcctgcacgaatggaattattgccgacataggctgcaacgacatcggcggtcaaactcaaaagcagctcggtgctttcgtcgttcgtttccagattttccataagttttccttttttaattttttgttgtccgcgcagcggctgacaatggcaacccaccccttgccgccgctgcgtatttcataatccggcccaactcgatcccttatggaaatatcaattgacgatgccatttgcaatagaattgtcaaaccatattacattaataataggcaactcttcttagatcgacaaataaaatgatattaaacagggcaccgcaagaaaattgagacttacagacagcgcaacttccgattaaggcgcaagccggttattggtgatggtgggcgataacattgttctcgcaggcgatccccttattttgtatagcctgcgttagcaactgttttttccctcaagttttgttgtacgtgtgccaagacaaatatgatttatagaaaaagatcgtgccttcggaatcgggccttaaaggggcaacgcttaactataattcatggaaaacaactcgcatcggacatttccggcaactatatagagatgcatgtcacagctgaaaatgcgtccctttggcgcttttgaagcaaattgaaaccggttcactggaattttgaatgccccaggatttcctacgccctcttcctccgcacgctcccaagcaccccgcaagcgacacacggcacggcatcacccgcacggatgactatgcgtggctgcgcgctgaaaactggcaggaagtgttccgcgatccttctgttctggcgccggaaatccgcgcgcacctggacgcggaaaacgcctatcaagccgccttgatgaaagatacggaaaacctgcaaaaggtgctttttgccgagatgcgcgggcgcatcaaggaagacgattcttccgttccggccaaggacggcccctatgcctatggcgtctcctatcgcactggcggcgaacagccctatttcatccgcacgccgcgcgatggcgggccggaaaccatcctgctcgacggcgacagggaaggcgaaggcaaggcctatttccgcctcgcctccgccgatcatgccccaaaccacaatctcctcatctgggggtatgacgacaagggatcggaattttacaagctgaaggtgcgcgatctcaccaccatggccgaccttgaagatatcgttaccgataccaatggcggcggcgcgtgggatgcgaaaagcgaaggcttcttctacacacggcttgatgaaaaccaccgcccgtcaaaggttttctaccacaagatcggcacacagcaggcagacgacaagctgatttatgaggaaaccgatccgggctttttcctcggtgtgggcggctccgcgctcgacgattatatcttcatcgacattcacgaccacgaaacatccgaatgctggcttttgcccgcagacgatccgtcagccgaaccgaagctcgtcatggcgcgcaaggccggcactgaatatgatatcgcgccgggcggcgatgttttctatattctcaccaatgcggacggagccaaggacttcaagatctgccaggcgccagcttccgcgccacagcctgaaaactggcaggaaatcgtcgccgaaaagccgggccgactgattctctcccattcagcctataagcaccatcttgtctggatcgaacgcgacaacggtctgccgcgcatcgtcatccatgatcgcaagaccggcgaggaacacgccatcgctttcgatgaggaggcctattcgctgggactgcatggcagcgccgaatatgatacggatgtcatccgtttttcctattcgtcgatgacgacgccggaacagctcttcgattataatatgcgcacgcgcgaacgcacgctcctgaagacgcaggaagtgccctcgggccacaatccgcaggactatgtgacgcgccgcattctggcccccgccttcgatggtgaactcgtgccggtttcgctgctctatcacaaggacacgaagctggacggctccgcgccttgccttctctacggctatggctcctatggcatcaccattccggcaagcttcagcacatcgcgcctttcgcttgtcgatcgtggcttcgtttatgcaatcgcgcatattcgcggcggcaaggacaaggggttcgcctggtacgaaaacggaaagcgcgacaagaagaccaatacgttcaaggacttcattgccgcagcgcagcatctcgtcaaggaaggcttcaccagccatgaccgcatcgtcgcccatggcggctcggcgggcgggatgctgatgggcgccatcgccaatatggcgccgcaagcctttggcggcatcattgccgaagtacccttcgtcgatgtgctgaatacaatgctggacgacaccctgccgctcaccccaccggaatggcccgaatggggtaatccgattgcttccgaagcagattatcgcaccattgccagctattcaccctatgacaatgtaacggcgcaggcctatccggccattctggcggttgcggggctcaccgatccacgcgttacctattgggaacccgccaagtgggtggcgaaactgcgtgaattgaagaccgacagccatccggtcctgttccgcatcaatatggatgctggacatgcaggcgcttccggccgcttttcgcgccttgaggaagtcgcctatagtttcgctttcgcattgaaggtggtgggtaaggttccaagcttcaaaaactgattatcaagcctttatcctgcgagggcggttccgttttaacggaatcgccggagccactctaagtatttgttttgccgcattatcctgaaaatactctacaatctggagtgcacggccatgaagatcaattccctggcttttctgaccagccttgccctggctcttccggccgttattcccacagtgaccagcgccgaggcgcaggtccgcaaggatgtgagcgaatatgcggggcgacgctgcaacacgccgccgcgcggcagcggcatcatcgtcggccagttcagcggcgtggacgattcgccctttatcagcgatggcgacgcgctcgtcgcaattgaccgctatcgctgctttaccacgatgtccgaatgcaagggctggctctatacgatgcagagcaaatacaccaatgcaggcgcggcaacgctggcgcgctgtatcaagcgataatccgattatcgcgaagaagaatacgcagcgtcgcagacgatgtgccaattggccatccatccgccaagcgtgcaagaccctgataataaatgaggccggagcatcataaccgatgcccggcctcaatatataagcccctgagagcaggcgcttttcaaacaatcggcaggcttatgccgccttttcgtacatttccagcacgtaatcccagttcacgaggctatcgacgaaagcttcgagatatttcggacgcgcgttgcggtaatcgatgtaataggagtgttcccacacatccacgccgaggatcggcgccgcaccgtgcacgagcgggttttcaccgttcggggtcttggaaatttcaagcttgccgtccttgacggaaagccaggcccagcccgaaccgaactggccggcaccggcagcgatgaaatcagcgcggaacttgtcataaccgccaagatcggaatcaaaggccttttccagcttgcccggcagtttcttgccgccgccatccttcttcatccatttccagaaaaggatatggttgtagtgctggccggcattgttgaagagggcctgattcttgccgaagctttccttgacgatttcttcgaggctcttgccttccaggccggaaccttcgagaagcttgttaccgttggtgacataggcctgatgatgcttgtcgtgatgatattcaagcgtttcgcgcgacatgaaaggcgcaagcgcatcatagtcatacggaagggcgggcagttcgaaagccatggaaactctcctcttttctttaagcttgcggcgggcaaagcaaatagatgatgcccggatgcaagagcaaaacttgcgtgcgcaatctacataagccgcaacaatgcgggcggcaatggcgcaatggcgcaattcagcttcaaggcaatgaaatattattgaaatcccagcaagatggggcagatagtcttttgctgacattcatgctccacggaggaaacggtgtcctacagttcctatgccttcgatgcctatggcacattgttcgatgtccattcggcggtgcggcgacatgcggacaaggcggggccggacgggcgggccctgtccgaattgtggcgcgcaaaacaactggaatattcgtgggttctgagcctgatgggtgcttatagcgatttctggaaactgacagaagaatcgctcgattatgcccttgcgcactatccttccgtcgatccggcgctgcgcaacgaccttctcgatgcctattggaaactcgattgctacccggaagtgcccgcggcgctgaaggccctgaaggatcgtggcgcacggcttgccattctatccaacggctcgcccgccatgctggaggcggcggtcaggtccgctgccctcgacgtgctgctcgatgatgtcatctcggtcgatatggtgaagaaatacaagacctcgcttgcggtctatgagcttattgccgtgcaatggcgctctacccttccgccatctcgttccagtcatcaaaccgctgggatgtggcgggcgcggtgcgttttggaatgcgcggcgtgtggatcaaccgttccaacgagccggatgaatacaagcagtttcccccggccctcattctgccaagcctgcatcttctggattgaatcacaaaaatttgaacccgacttttatcgggatacccctgatatccgccaaaatcgtgtcgccggggcaacacgcgccatggaggagcctgctcgcctcatttaggccgtaataagaccggctcgacgccacatttgtggggcgtttcttgctcacaaacgtcgaacccagccgtgcatcaagcagcggcccatgcaaattcaactgttcaccgcgcaccgaccacccccggtctggtcgcatttcgttaaccttaaacgttgtatctctatccctctcccatcatcaatctggttttcatatgcaaacgacccttacccgccgttccttcctgacggcaatgacagcaactgcggcgaccggcctcgccggttgcgctcagttggggcagaccgttccgatcatcgatgtcgatgctttcggcaatcccgccaaccgtgtaccacaagccaatgtggattcctcctacggcggctgggtgcaaatgtatgctgcggtagaagataacggatatcagctcccggctattcccattcagaagatggacacgcgctatctgcgccaggtcgtgccggatccgacaggcgaaatgcccggcacgatcgtcatcgatacggccaatcgcttctgctatctggtgctcgataatgggcaggcgctgcgttatggcgtcggtatcggtcgcgaaggctttgcctggtccggccgcgccgtcatccagtacaagcgccagtggccgcgctggaccccgccggatgaaatggtggcccgccagccggaactggtgcagtacagcgccaagaatggcggcatggctccgggcctcaagaacccgctcggtgctcgtgcgctctatattttcaaggacggcaaggacacgctctaccgcctgcacggcaacccggaatggtggtcgatcggcaaggctgtctcgtcgggctgcgtgcgcttcctcaatcaggatatcatcgatctctacgatcgcgtgcctgcgaagacgcctatcctcgtcatgtgagtttagggctgtagggctgtagggcgcgtttcgatctgattgaatcagatcggcgctctaatcctttgttttaacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcgctctagaatatcgcgggcggaaaagccgtccgcaaccaaacatactcccctattcccctattcccttattcccctgcccattatcgccggaaacctcccagaataccgcgcaccagcgcgcgaccgagcgagctgccgaccgagcgaacgacggatttcatcgcagcttccgcaaccgtctggcgacctgaacggcgacccgttccaagtgccgtgccgatgatatcgcccagcaaaccgccgccgccttcttcttcctgtccggtcttctgctgcgcggccgcagcatcggcagccttgcgcgccagcatttcaaaagcagaatcacggtccagaggctggtcatactgcccggcaacggggcttgcagcgatgatctgcgcgcgttcttccggcgtcagcggcccgatgcgcgaggatggcgggcgcatcagcgtgcgctgcaccatggatggtacacccttggcctgaagcgtagaaacgagcgcctcgccggttccaaggctggtgattgcctgaaacgtattgaaatccgggttggggcggaatgtatccgccgccgtcttcaccgcgttggtttcgcgcggcgtataggcacgaagtgcatgttgcacacgattgccaagctgcgccagaacggtttccggcacatcaagcgggttctgcgtgacgaaatagatgccgacgcccttggagcggatcaggcgcaccacctgttccacacggtcgatcagagccttcggtgcctcatcgaacagaagatgggcttcatcgaagaagaacaccatcttcggcttgtcggggtcgcccacttccggcaattcctcgaaaagctccgacatcagccagagcaggaaagtggaataaaggcgcggattcatcatcagcttgtcggcggcaagcacactcaccacgccgcgcccatccgtcgttgtgcgcatgaggtcggcaatgcgcaaggctggttcgccgaagaatttggaaccgccctgctgatcgagtaccagaagcgaacgctggatcgccccaacagacgccttgttgacgttgccgtattttgccgaaagctcatcggagcggcccgccatttctgtaaggatcgcctgcaaatccttcaggtcgagcaggagaagcccttcttcatcagcaagacggaaggcgatattcagcaccccttcctgcgcatcggtcaggttcatcaggcgcgacagcagaagcggccccatttctgaaatggtggcgcgcacggggtggcccttctcgccaaaaatatcccagaaaatcaccggagcagcccgcatctcgtatgggtcgagcttcacttcggcggcacgctttttcagaccgtcattgagaacacccgcagcagcaatgccggagagatcgcccttgatatccgcgcagaacacaggaacaccagccgcagaaaagctctccgccagcacctggagagaaaccgtcttgcccgtacccgtcgcaccggtaacaagaccatgccggttgccatattgcagcgccagatattccggctgctggtaggtatcgtccggcttgcggcttgcgccaagaaaaatagcatcttcagcagtcatcaggcggcttgctccctctattcaagcgaaccatgccataaggcagggtttttagagcgcgtttcgatccgattcaatcagatcggcgctctaaaatcttctatttgaagcataatcttatcgatcctcgtctcaccccggtcggattatgctctaaaggtataaccgcagccctatcccgcgacaatgattaaagccgcaacaggcaaggtccgcgccgctaatccatgtcatagtcgccacagaaaatttccctatatttattgtcgggaatacttgcaaagcgcctgctggagtgcatattacgtaaacgtaagattttttgggagagtctcatggaagaactgatcgcgcgcatcacctcgaacgttggcattgatgcggcaacggcagaaaaggcagtcggcatgatcctcgccttcctgcaaaaggaaggcccggccgataaggtgcagcaactgctggcagcaattccgggtgcggaagaagccgtatcgcaggtcaagggcggcggcttcctgtcgaacctcgttggcggtgtgatgggtctcggcacccagcttatgggcgcgggccttggcatgggggaaatctccggcgttgccaaggaaaccatccgttttgccaaggaaaaggcaggcgatgagcctgtggacgccgttgtcggcgctattcccggccttggccagttcgtctgatccaggcccgaccggacaaaataaaaacccgccgatcattccggcgggttttgtttttatgcgctgtctttcgacacctgcacaccgacatgcccggcgcgccctgccccccagccattgatggaggcgccaaggccaagcaggacgaacagcacaccgcaggcggcgaagctgcctgtcgcgctatggatcatgccgaccagcaaggggccgatggcggcaagaatatagcccacacattgcgccatgccggaaagatgtgcagccgtatgtgaatccggagagcgcaggacgattaccatcatggcggcggcaatgagcccgccctgccctatgccctgaatgatggcgagcggcaggaaggcccagcctggcagataaagaaagccaatcagtgccagaaccgcacagccgcagagaaacacattgatgaagctctggtttttctggcgcacggcaatcgacgggatcagaagacaggtaatgacctgcgccatgatcgagaaggaaacaagaccgcccgctgtgcctgcactcatgcccctttcacgcaggatcggcgccagccatccaaacacgatataggcggtggacgattgcagtcccatgaaaagcgtgacctgccaggcaagcctgtcgcgccaaaggccggcaaccttgaaaccggaatgggccacatggtgcttggcgcgcagcgcctgcggcagccagagcacaaagaccagcgcagccggaacagcccagaaggccagtgccagattccacgaaccgcccagcatattcttgattggaatggtgaagcccgcagccgcacaaagcgccatcgtataaaggccggtcatgatggccgccgtcttcggaaaatcgcgcttcaccacacccggcagcagcacattgccgaccgcgatggcagcccttgcaagcgccgcccccatataaaggaaagactgtgtgcccaaaccgcgaatagccgtaccgacggtcagcacgatcaacacgaaaagcagcgtgcgttcagcgccaaaacgctgtgcaaggcgcggtgcgaaaggcgcgaaagcgccaaggcacacgacgggcagcgttgtaagcacgcccgccgatacggacgacatgccagtcgcctgaatgatttccggcaaaagcaccgacacgctggaaaaaaccgggcgcagattggccgcgatcagcacgaggcttgcccccagcagaatgcgcaaagctttgctcggcgggcgctgagcatcgggcgcgggaacactgtccgcctcggcatcgatcagaggcggctgtgaccgcaccagaatatcgtctcccgccgggccgtccagcggtagggcgcttgcgtggctcatgatgccaacaacctttcaagttctgcaataaggggggccatgaagctgcgcaccgtcgcgccagccttgtcgggatcgcccgtggcaatggcttcgacgatcctgcggtgtgcttcatcgctcggttccggcaggccgccatcgagcgtggcttcaatggattcgcgaatcgaggccgagaaaaaagcataaatttcagcaagcgcactgttgccggaggccgcgacgattgcttcatggaaggcgaaatcacgcgcgacaaacgttgcccggtccatatcggcgcgccccgtcctctcatccagaagcttgttcaagcgtgcaataattttgggggtcgcgcgctgtgcagcaaggcgcgcggcttccgtttccagaagcgcgcgcgtttcaaaacggtcgcgcaagctcgtatggcgaatccgatccagactgcgcgcagtatcggcggcagagcgcacataggtgcccgatccctgccgcgtttccagcattccctgcgccaccagcgcgcgcacagcctcacgcaccgtgccccggctgaagccaagccgcgcggagagatctgcttcgttgggcaatttctcgcccaccacccagcggcctgaagtaatttcggcccggatcgcctgcatggccgattccgtcagattggttctggatatagttttcatcgtcttccaaaatcatcagatgacttgatgagtcatatcccaatatattgcctgtcaacgcccccttttgccgaggcgatggcctatgccgtattccgttaacaattttcgcgcaatctgcgtttcatttcgcagcttcgcagtcaggtgccagcatgattacgctttactgtctttccggggaccatctagagcaaattgacgtcgagccggggacacccctgcccgacaatgtgatctggatcgatattttcacgcctggcgtcagcgaagaccatattgtcgaggcctggacaggcatctccatcccgacacgcgaagacatgacggagattgaggaatcgagccgtttttatatggaatccggagcgcaatatctgacggtgcctatcctccatgcggtcgatctcgaccatcgtgaactcgcacccgtcaccttcatcacgcatggcgcgcggctcatcacggttcgctatgccaatcccaaatcattcagcatctatatttcgcgcgtaaccaagcccggcaacgggctcatacccgccaaatgcaccggcatatcgatcatgctgggcatcatcgaggccacgacaaaccggctggccgatattctggaaggcgtggcaggcaagatcgatgcggcctcccattcgatctatcgccgccagcccaaggcccacccgatgacgacagaggatttcagacatgtcctcacccagatcggcggacagggaacattcctgtcgcgaacacgggaaagccttgccggcttgagccgcatgctcgtctatctctcggccaacaacagtcccgtttcagccaagaaagacacgcgctcctggatcaaatcgctggagcgcgacgcccaatccctcacggcctatgtggattttctggccaataaagtgacattcctgctcgatacgatcgtagggctcatctcggttgaacagaacgccatcatcaagatattttccgtggctgccgtcggcttcatgccgccaacacttgttgcatccatctatggcatgaatttttccttcatgccggaactgcactcgccctggggttatccgatggcgctgatattcatggtcgcctcggccctgctgccgctgctttatttccgcagcaaggggtggctctgacaattctcgacaggcttcccctcccatgttatatcatctgttataacatgggagaaagccatgaacataaccctgcgcaagatcggtgattcctatggggtaatcatcccgaaggaagtgctggaacggctgaacctgcagaccggcgacactctcacacttacaaccgatgaaaacggtttgcggttggcccgcagcactgaggatgccgaagttcttgaaaagaagatgcaaatcgcgcgtgagcggatgaagaaatacgagaccgcttatcgcgtactcgctcaatgatcgactttcattcgcgggttttcatagaagctctgcatcaggaacaactgcgcttgcacggtggcgcgacaggcattcgtgattccagtttgctggactccgcactggcgcgcgcccagcataaggaagcctatggcaatcccgatattttcgatctcgcggcggcttatctattcggaatcctgaaaaaccatcctttcatagatggtaataagaggactggactggctgccgccgacttgtttctttatttcaatggctacagtcttgaagctgagcaggaagatgtgatccagctcgtcctgatggttacaaccagcgaaatagatgaaaccggcgctgcggcattcttccgcgatcatgccgttgttataaacgaagactaatttaccttcagcgacacgatttcccattccgtgccgttgattttcaccacatcgccaaccggcttgccgaacagcaggatggaaaccggcgctacgtgggaaatcttgcccctggacgggtcggcttcgtcttcgcccacgatggtccagcggcgggtgctgccgtcatcgagattttccagttccactgtcatgccgaagcgcacgacatcgctgtccggggctggcacggaaagttccgccgtttcacgccgcgccatccagtagcgaagatctcgtgaaatgcgcgcaaccgcagagcgttcgcccgctatattggcctctgccagatcgtgctgaaggcgtgcaagttcatcatcgatctgcttcagcccggcaggcgtgacaaggttgcgatgcggactgatgggacgctcgcccagatcggtcggtgcgtcgtcctgttctttggtaaaagctctgctcatacaaaaaatgtaagggaggccattccggcttacaagcctgcgggtcagccaatctgcgccgtacccaacacggctgcgggtgtaacgctgccaaggggaatgccgttccagttcttcatctcggggctggcaaaatccgcaagctttgcggacaaggcctcatccttgcggaaaaggcgtgacagaaccgccgcgaccatcgcctccgaagcccgcgtcgcaccatcatcgcatttcatcgcaaagccaaagcccagttccggcacggaaccgcagaacacgccttccgcgcccgttttcacgaaaatgcgccccggcgccatgcgcatcagttcggtgcacgcacgcttggtgcccgccacgtaaaagggttcggccatgcaggcatggatgaggcgctgtgccgccttggcccgcttgtcaccaagcccggcgccggtcgccatctttgcaaaaccatgtgcgagatttgacagcggaatggcataggtcgggatggagcagccgtccgtaccgcaatgatcgatactatgcggtgcacctgtcaccgcctccatcgtgtcacgcaccatgtcctgaatgctggagccgagcgcgacataccccttggtttccataccgcaatgaacgcaagcggccagaaaaccggcatgtttgcccgaacaattattgtgcaggggcgtcggctgcctgccgctttgggcaagctttaccaggaccggctgttgaaaaggccaatggctgccgcattcgagcgccgtggaatcaagccccgccttctgcagcatcgaagcggcccgcgcgacatgttcctcctcaccggaatgcgaggcgcaggccatggcaagatcggcattctcgaagccgaaggcatccgccgcgccgctttcgaccagcggaagagcctgaatggatttgatggcagaacgcgggaatgtcgggcgttctatgtcgcccagcgaaaaaacattgcggccatcgccatcgaccaccgcgatggcaccacgatggcggctttcgacgaccgggccacgataaacttccaccagaaccggattgctttccatcacttcaaccttaccccccagcggcaccgtttgccgcaaatgcaaaattcttgcccggaaaatacgcaattcgctgcaaatcgccagccccacttgcagggggcggggttttcaatggcgggtttttgttgattgaccagtcaatcaaagataaaatgcccgcaataagccagacaaccggatgaatatcatgcccaagatcgggatggaacccttgcggcggcgcgaattgattgatgctgccatccgcaccatcggacagcgcggatcgctggatgtgaccgttgcgcaaattgcccatgaagcaggcgtttcgcctgcgcttgcacatcattatttcggcggcaaggacaagcttatcctcgccaccatgcgccatctgctgcgcgaactgggccgcgatctcaacgcggcgatcaaacaggccaacacaccgcatgagcgcatcgcggcaatcatcgccgtgaatttttccgccacgcaatttgcacaggaaacgattgccgcctggctgaccttctatgtccatgcccagcaatcggacgacataaagcggcttttgcgcatctatgcgcgccgcctgcattccaatctggttttcgcgcttgagcagctcacaagccgcgcacgggcaaaccgcatagccgagggcgctggcgccatgatcgacgggctttatatccgtcatgcgctcggggccgacgcacccgatgcggcctcagcgattgcattggtggaagactatatcgccattcaactttcaggacagccttcggcggagaattgagcatggaagcagatttcgtcatcatcggctccggctctgccggttcggccatggcctatcgcctttcagaagacgggcgctattcggtgatcgtcatcgaatatggcgtgcccgatgtgggcccgctgatccagatgcccgccgccctctcctttcccatgaacatggaaacctacgactggggcttttccagcgagccggaaccgcatattcgcgggcgcagcctcgtcaccccccgcggcaaggtgctgggcgggtcgtcttccatcaatggcatggtttatgtgcgcggccatgcgtgcgatttcgaccattggtcacaaagcggtgcgcgaggctgggcctatgccgatgtgctgccctatttcaagcggatggaaaattcgcaaggcggacaggaaggctggcgcggcaccaatggcccgctttatgtccagcgcggcaagcgcgacaatccgctgttccatgcctttgtcgaggctggccatcaggcaggctttgaagtcaccgatgattataacggtgagaagcaggaaggcttcggcccgatggagcagacaattcataatggccgccgctggtcagccgccaatgcctatctgaaaccggctctcaagcgcccgaatgtcaagctggtcaaagggtttgcgcgcaagatcgtgctggaaggaaaacgcgccgtcggggtggaaatcgaggcgggccgcaccttttccaccatccgcgcgcggcgcgaagtgattattgccgcctcttccatcaactcgcccaaactgttgatgctttccggcatcgggcctgccgcgcatttgaaggaacacggcatcgacctggtggccgaccgccccggcgtgggccagaacctgcaagaccatctggaagtctatatccagcaggaatgcacccagcctatcacgctttattccaagctgaacctgttttcaaaagccaggattggcgtggaatggctgctcttcaaaaccggcgacggtgcaacaaaccattttgaatccgccgccttcgtccgctccaaggcgggtgtggaatatcccgatatccagtatcacttcctgccggttgccatccgctatgacggcaaggcggcagcgcagtcgcatgggttccaggcccatgtaggccccatgcgctcgaaatcgcgcggcagcgtcacgcttcgctcagccaacccgcgtgaaaagcctgtcatcaagttcaattatatgtcgcatgaagacgattgggccgattttcgccattgcgtgcggctgacgcgggaatcttcgggcaggccgcgttcgatccctatcgcggagcggaaatccagccgggcgcccatgtgcagacggacgatgaaatcgacaatttcatccgcgagcatgtcgaaagcgcgttccatccatgcggcacctgcaaaatgggggcggttgacgatccgatggccgtggtcgatcctgaatgccgcgtcatcggcgtcgaaggcttgcgcgttgcggattcatccatcttcccgcgcatcaccaacggcaatctcaacggcccatcaatcatggtgggcgaaaaggcgtccggccacattctgggccgcacgccgctcgcccgctccaatcaggagccgtggatcaatccgcggtggcaggtgtcggaccgctaacgcggtccaggggaatagggcagtaaggcagtagggcaatatgttagagcatgtctcccgaaagtgggaaccggtttcgggctaaagacatgcgtaaaaaacaatagataggtcgtgttccctgcgcttaaaaacatactgccttattgccttactgccctattgccttacacaaggaaacaacaatgaaagcacagcccaaagcctcgcacttcattggcggcgcattcgtggaagacaaggcgggcaagccgctgcccgtgatctatccggcaaccggcgaggaaatcgccagtctttattccgcgacgccaggcattatcgaagcggcttacgcagcagcactgaaagcgcaaggcgaatgggcagcattgaaacccgtcgagcgcgggcgcatcctgcgccgcacggcggaaatcctgcgcgagaagaaccggaaattgtcgaagctcgaaacgctggataccggcaaggcgcttcaggaaacgctcgttgcagatgccgcttcggctgccgatgcgctggagtttttcggcggcattatttccggcttcaatggcgagttcgtggagcttggcggctcgtttgcctatacacgccgcgaggcactcggcatctgcgtcggtatcggcgcatggaactatccgatccagatcgcagcgtggaaatcggcaccggcgcttgccatgggcaatgccttcatcttcaaaccatccgaaaacacgccgctttcagcactggcactggcggaagcctataaggaagcggggcttcctgacgggctgttcaatgtcgtgcagggttatggcgatgtgggtgctgcgctcgtcaatcatcgcctgacggcaaaggtttcgctgacgggttccgtgccgaccggcagacgcatcatggcgcaggctggcgaacagctgaaacatgtcaccatggagcttggcggcaagtcgccgctcatcgtcttcgatgacgccgaccttgaaagcgccatcggcggcgcaatgctcggcaatttctattcgaccggtcaggtctgctcgaacggcacccgcgtcttcgttcacaagaatatccgcgaacgtttcatcgagcgccttgtcgagcgcacgcgaaaaatccgtatcggcgatcccttcgatgaagccacgcagatgggtccgctcatcagcgccgcccagcgcgacaaggttctatcctatatcaaaaaaggcaaggcggaaggcgcaacacttgcctgtggcggcggcgtgccgaaattgcagggcttcgataagggcttcttcatcgagccgacggtctttgcagatgttaccgacactatgaccatcgcacgcgaggaaatcttcgggccggtgatgagcgtgctggaattttccgatgaggacgaagtgattgcgcgcgccaatgatagcgaattcggccttgcggcaggcgtcttcactgccgatctttcccgcgggcatcacgtgatcggccagatcaaggccggcacatgctggatcaatgcctataatctgacgcccgtggaagtgcctttcggcggctacaagcaatcgggcatcggccgtgaaaacgggatcgccgcgcttgcccattacagccagatcaagaccgtctatgtggagatgggcaaggtagacagcccctactgacgctctttcccgaagagggaaaccagccccgaaattttgccactgcggataactccgcggtggcttttcacgagcaaccctggattgtcccactatttcacatggcctgcttgaagatgctctacccattccgaaatggctgggcatgcgtcgatgtgcgccattaaactttacgcatggcgattctaataagttgcgggcatctttatataatcttttttattatacaatattggacactcataacaacctatcagtaaagttgggatgagataaaggatacttctaatttgaattgccctcaatttgttgggtagttttaatattattgtttttttatcaatcagtttttatcgttcatatatgactatactattaataaatcaaaagttgtgtggattctttttagaaaaaggcatatagattatataatcttcaaaataacatttatttttccggatcatccttaatgacgcttcccgcgcgttattcaaaactaaactttggaacgtatcagcactgggcatgaaagatcgaaatgaacagagagctgtttctgtcaacagatatggtggatgcaacgcagcgcgacgacttctggcgcgaagcggtaaagctcatctataatgtcatgtcctcggatgaccaaagcggcaaaggcttcaaaggcaccttgcggtcacaacagttcggcacatgcctgatcggctcggccacctctaacgggcagaactaccagcgcacgccgagcatcatcgcccaaagcgacatggaccattatgtcctgcaggccatgatcgctggcagaatgaccggcgatttcaacggcacaaatgtcagcgccaagcccggcgacattgtcatcctcgatcttttgcaaaccgtttcaagcagtgtggaagcaggagagcgcatcacgatcgtcatccagcgcggggagctggaaaagctcgtgggctggatgcggtcgccgccgaattgccgcccaatgaggcacttgccgcgcaggaagcaatgctcaccctgctttcagcgagtatcaccagcaaggaggaagaagccatcgaaaacacgccggccaatcttcccgtgcgccatcgcatcataacctatatcgatgaaaacctcaccaatccgctgctggggccgcattcgatcatgcagcatttccacttgtcgcgctcgcatctttatcgcgctttcgagccggatggcggcgttgcaaaggtcatccgcgacaagcggctggacctcgcctaccgcattttgatcgaccgcaggggcaagccgacctcgctgaaggaaatcgcctattgctgcggcttcaatgacaggacgcagttcaccaaggcattcaaggcgcgtttcgagctttcaccgaaggaagcgcacgaaatcggcgctccgctgccgcaagctccaagcggcgcactcatcctgcacagccatctttcagaacaggctgccaagatcgcctctgaacacgcgaccaccagcacaaaagcaccacccagcgcaccggtaaaaccctgacggcctccagggcaggcgcaatatcaagcgcaggcacgccgtttgaggaatacacaggatcgtttcattggcggacatatctccattcctcaccgcccgaatggtcccgtttttgccaccggtatattgacttgcagcccgctcggcaccggtgcgagatgccagccctgtcctgctgcaaccgatgatttgcgaccctctttcatttttttgatttacgtacctcatttttaatcttatggtccgcttcgaggaggcggaatgaaacccacagttcatgatatagccagaacagcgggcgtaagcctcgccacggtcgaccgcgttttgaatgaccgtcccggtgtcagagccaaaacgcgtgatcgcgtaatggccgcaatgaatatgctgggctatgtgcgcgatgtgggcgcggcaaatcttgcgcgcgggcggctctatcagttcgatttcattttgccggacaacgaaaacaccttcatgctgagcctgcgttcggaattatatgcggcgagcgagcgtgcgcttgccgagcgtgtgcgcatcaacctgcggctggttccagccttcgatgaagcagcacttgttgctgcgctggatgaaagtgcggcgcgcaaaccggacggcgtagcctttgttgccctcgataccgatccggtacgcgagggctgcgcgcggcttgctgaaaagggcatccatgcggttacgctcgtttccgatctcggccaatctgcgcgcgagcattatgtcggcgtggataacggggctgcgggccgcacggcggcacggcttctgggtctttttgccaatggaacggagggctcgattgccgtcgttgctggttcgctgaaagtgcgcgaccaccgcgaccgtttcgacggattcagggcggcgatgcaggcggattttccggaccgggaaatattgccggtactggaaggcttcgataaagacccgcaggtcgaaaaactggttggcgagctgctggcaaaacgtagcgatattgcaggcatttacagtctgggcgcgggcaatagcgggcttgtggctgccctttcggcacacaaggccgaccacccgctcgtcattgcgcatgagcgcgacgagataacctcaaaggcgcttgaagacggcatcatccacgccattctggcgcaggatgcgggccacgaaatccgcagcgccatccgggtgctcaaagcctcggccgaccggctcgccatcgtgccggggcaagaatacatccgcattgaaatctttctgaaagacaacctgccccgcttcaactgaagcaggcaacaagacttccaacaggagcgattatgtatctgggtctcgatttgggaacatccggcgtcaaggcgcttttgatcgatgaggcgcagaacccggtcggcgcggcccatggcgaactggacgtttcgcgcccgcatcccggctggagcgaacaggatcctgcgcagtggatcaaagcctgccgtacggccatagaagccttgcgcgcggcgcacccgaaggaattttccgccattaccggtatcggcctttccgggcagatgcatggcgcaaccctgctggacgccgaggaccgcgtattgcgcccctgcattctctggaacgatacgcgcagctatcgcgaagcagccgaactggatgccgaccccgcatttcgcgccatcaccggcaataccgtctttcccagcttcaccgcaccgaaacttgtctgggtcgcacgcaacgaagccgatattttcgcccgcattcgcaaggttttactgccgaaagattatctgcgtctctggctcaccggagaatatatctccgacatgtcggattcggcgggcacaagctggctcgatacgggtgcgcgccgctggtcggcagagcttctggccaagaccggcctgggcgaagggcagatgccgcaactggtcgaggggagcgaggctgcgggatgtctgcgcgccgagcttgccgccgaatggagcctcaccgcatcggtaatcgtggcgggcggcgctggcgacaatgcggctcccgcctgcggcatgggcacggtcaagcccggccatgccttcgtttcacttggcacttcgggcgtgcttttcgctgccaatggcgcttaccagccaaaaccggaaagtgcggtccatgccttctgccacgccctgccccgcacatggcaccagatgggcgttatcctgtctgcggcaagcgcgcttgaatggtattcaaaaatcgttggcgcaaccccgcaatcgctcgatcgggagctgggcgaaaccttgaaagcaccgggcagcgtcaccttcctgccctatctttcaggcgagcgcacgccctataatgacgcgaaaatccgcggctccttctgcgggctggaacatgaagccgaccgaagtgccctcacccaggccgtactggaaggcgtcgcctttgccattcgcgacaatcttcttgccctgcaatcggctggcaccgagattacctcgctcaccgcagtcggtggcggatcacgctccacctattggctgaaagccattgcaacagcattgaatgtgccgattgcactgcccgaagaaggcgatttcggcgcagcctttggcgcggcccgcctcggcctcatcgcggcaaccggggccgatcccttcaccatctgcaccccgccgcagaccgcgcgcaccattgagccggaacaggcgctgctttcagcttatgacgaagcctatcagcgttatcacgcgctttatccggcgctccatgcacttgactaaaccctgtcgcggacggtgacaatttcagaaccttgagaggatgaacatgagtacgggatttttcggcgatattcagaaggtgcgctatgaggggccggagagcgacaatccgctggccttccgccattataatgcagatgaaatcgtgctcggcaaacgcatggaagaccatttgcgctttgcggtggcctattggcacagtttcgcctgggagggtggcgatccgttcggcgggcgcaccttcgaccggccgtggttttccaacgagatcgatgcggcaaaactcaaggccgatgtcgcctttgaattcttctccctgctcggcgcaccttattactgcttccacgatgccgatgtgcggccagagggccgcaattttgcggaaaacacgcgctatctcaatgaaattgtcgatattttcgagaagaagcaggccgaaaccggcatgaaactgctctggggcacggccaatcttttttccaaccggcgctatatggcgggtgcggccacaaatcccgatcctgatgtcttcgcttttgccgctgcaacagtgaagacctgtatcgacgccaccaagcggctcggtggagagaattacgtgctttggggcggtcgcgaaggctatgaaaccctgctcaataccgatctttcgcgtgaactcgaccatatgggccggttccttagcctcgtggtggaatacaagcacaaaatcggcttcaagggcacgatcctgatcgagcccaagccgcaggagccgaccaaacatcagtatgattacgatgtcgcgacggtttacggcttcctcaagcgttacggtctggaaaacgaggtgaaggtcaatatcgagcagggccatgccattctggccggtcactcgttcgagcatgagctggcgcttgcccgcacacttggcattttcggctccatcgacatgaaccgcaacgattaccaatccggctgggacaccgatcagttcccgaacaatgtgccggagatggcgctggcctattatcaggttctgctggcaggcggcttcacgaccggcggcacgaatttcgacgccaagctgcgccgccagtcgcttgatccgcaggatctgctaatcggccatattggcggcatggattgctgtgcacgcggactaaaagcagccgcgcggatgcttgaagacggcgctttatccaagccgcttgatgagcgttatgcgggctggaacggcgagttcggcaagaggcttctgagcggcctttcgctggaccagatcgcgggtgaagtcgaagcgaaagacatcaatccgcagccgaaatccggccgtcaggaatatctggaaaacatcgtcaatcgctacgtttgaaccccacgaaacagaaagggcgccagcggtgccctttcgctttaaagcttaacccaaccaccatttttccgtgacgagcgcacgcaggcatcaatgaaagcaacgcccttcaaaccatcctcgacagttggatagaccaccgcacggtccggttttttgccgttgcgatgagcctcaatggcattggctgcttccgaatagattgtggcaaaagcctccagatagccttccgggtgtcctgccggtacgcgggtcacgcgcgttgcggccgggccaacgccggcaccgccccgcgtgatgagccgcttctgctcaccaaaaggcgtgaaccacagccggttcggatcctcctgcgcccattcaatgccaccctttgtgccatagacgcgcagacgcagcgcattttcattgccgggcgcaacctggctgcaccagagcattcccttcgcgccgccttcaaaacgcagcatcacatgggcattgtcgtccaggcggcgtccctcgacaaaactgtctagatcggcggcaagactatcgagcgtgaggccggtcacaaaagaggcgagattaaaggcgtgggtaccgatatcgccggttgcgccgcccagtcccgattgcaccggatcggtgcgccagacagcccctttcgcgccggtcgcttcaaccgcttcggtgagccagtcctgcgcatattccacctgtacgacacgaagatcgccaaggtcgccattggcaatcatttcgcgcgcctgccgcaccatgggatagccggtgtaattatgcgtcaggatgaacagcgcgccgctttcatctgccaccttcttcaacttcttcgcatcggcaagggtcgaggtcagcggcttgtcgcagatgacatggatgccacgccgcagaaactccttggcggcgtcataatgaacgtggtttggcgttacgatggaaacggcctcgataccgtttttcagccgcgcttcacgaatggccatgtccttgtagctggaataaatgcggtcttcggccagccccagctcgcgaccggaagcctgcgccctttccggcgaggaagacagcgcgccggccaccagatcgaaacggttatcaagccgcgccgccatgcggtgtacaccgccgatgaaagcccctgccccgccgcccaccatgccgaggcggatgcgggatgcggatgtttccttgattttggcttcaatcgtcatggcgtcctcatagtcccagcatacgtctgttggcagcttcatccgtgccgccggaggcgaaatcatcgaacgctttgtcagtcacgcggatgatatgcgcccttacaaattcagcgccttcgcgcgcgccgtcctccgggtgcttcaacgcgcattcccattcgaccacggcccagccgtcgaaatcgtttgcggccatcttggagaacaccgcgccgaaatcaacctgcccgtcgcccagcgaacggaaacggccggcgcggttgacccagccctgatagccgccatagacgccctgccgcccagtcggattaaactccgcatccttgacgtggaacatcttgatgcggtccttatagatatcgatattgtcgagataatcgaggcattgcagcacgtaatgggatggatcgtagagcatgttggcgcgcttgtggtttttcacgcgctccagaaacatctcaaaagtcacgccgtcgtgcaggtcttcgccgggatggatttcatagcagatatcgacgccatgctcatcggcatgatcgaggatcggcatccagcggcgggcaagttcatcaaaggctgtttccaccaaacccgccgggcgctgcggccatgggtagacaaacggccaggccagcgcaccggaaaaggtcgcgtgtgcaccgatgccgagattgcgcgaggcgcggatggccattttcacctgctcaaccgcccattgctggcgtgcttgtggattgccgcgcacttccggcacggcgaaaccgtcgaaagcttcatcataggccgggtgcaccgcaacaagctggccttgcaaatgggtcgaaagctccgtcacctcgacaccgttttcccgcgcgacaccggcaaattcgtcacaataatccctggattccgaggcctttttcagatcgatcagctggcttgcccatgtgggaacctgcacaccggcatatcctttttctgcggcccatctggtgatgccatcccatgtattgaacggcacctcatcacttgcaaactgcccgagaaaaatccccggccccttgatcgtcttcatcgtagctcctccagaataaatagtggcgcgcctctggcaaggtgcgccgaacgatgatcagaatggagaatctgggaaatagaaatctttggcattatcctcggtgacgagcgttgcgtcgaggatatagtcgccgctgaccggaatctggtcatagaaatgaccggcggcgagttccattgcggttgaaaccatcgctggcggataaagcacatcaaccggcacaagcttgtcgccatccatgacgcgcttaatcatatccttggacccggcgccgcccacgacatattgaatgtcggagcgattggactgcttgatagcttcgagaacgccaaccagcatgtcgtcatcctgcgcccagaccacatcaatcttcggatatttggtcaggaagtcctgcatcacgcggaaggcatcgtcgcggttccagttaccatattggcggtcaagcaccttgacattggagccctcgatacccttatcgaaaccgtcctggcgctgctgatcgatcgggattggcaggccgcgaatgacgacgacctgtgcatccggggtcgtggccttgatatattcaccggccacctgccccagtgcgggcttgttaccagccacgtaaagatcgcggatggtattgtcgttgttgctcggcgcgcggtctaccagagcgacgaaggtccccttgtccttgatctccttgatggcgttgaccagcggatcgggatcagtcggcaggacaacgaggccatccaacccttgcactgccagatcctgcaaagcattggcctgcgatgcggcatcgggcgacgtcttgacgatgacgttgaggcccggatgctcctccatcagaagcttcgccacacgctcggcgtgatagacgacgcctgccgtccagccatggtcggcagccgggatcgacacgccgatcgtcactttcttatcctgtgcgcttgctgcaccggcaaaagccagcgcgcccgccgtcaatgcagcgaaagcaagcttcatcaaattccttcgcatggtcttcctcccagtaaacgcggggctctcattcctctctggctggaatcgccccaacaattccgccagtccatagacctatcttctggacagcgaacgctgcaccagcatagcgataattatgattgcgccctgaattgcaccgagcagatattcgctgacaaagctcgacagcagcatgatattgccgataatttccagaatgaaggcgccgcagatcgtaccccagatgcgccccacgccgccacgtaaagctgtgccgccgacaacaacggcagtaatcgcctgcagttcccacatcaggccggtcgtggccgaggtagagcccaggcgcggcacataaagaagcacagccacagcgacgcagagcccctggatgacaaaggcgatggtgcgcaccttcttcaccgaaatgccggaatagcgcgccacgtcctcattcgagccgacagcgatgatatggcggccatagcgtgtacgatagagcacaaatgccgcgagcgccgccgtcacaaaaataacgattaccggcaccggcacgcccagcaccgagccgaaataggctgggcgataaagcgactggatttccgggttgcgcaacgtgatcgcgccgccctgcgacaaccatgtggtaaggccgcgataaatgcccatggtgcccagcgtggcaatgaagggttctatgccccccacggtcgttatgataccgttcagtaggccgcaagccgcgccgacgacaagcgccagcatgacggctgcgatgagcataagcaccggatcggcaatcattccgctattcatgaacaagatcatgatgctggcaacgaaagccaccatcgctcccaccgacaagtccagcccgcccgatgagattacataggtagcgccaagtgcaatgatggcaatgaaggcgctgcgcgttgcaacattcagcagattgtcgatgctgataaaattcggattggcgatcgtgcctagaataagcagcagcagcaacgcaacaaagggtgcaaccgccctcagatcccaatccctggatgtcttcgccgccctgcccttatccgtcgcaacctctgtcatctccctcgcccgcctccctttcatgcagcctcgttggcgccaacgccggtggcgagcgccacaatttcatgttccgtcatgcctgcgccgctcacctccccggcaatttgcccctcccgcatcaccacgatacggtcgcaaataccgatcagttccggcatttcggacgatacaacaatgatggattttccttcatccgccaggttggcaatgaactgataaatctgctccttcgtgccgacatcgatgcctcgcgtcggctcgtctatgatgatgatggacggggtaagcatcatcattttggcaagaagcagtttctgctggttgccgcctgaaagctgaccggccaggatatccttacggcccgtgcgtatgtcgaatgcacggatcgcctcatccaacgccgcacgttcgcggttgcggtcgatctggaggccgcgcacgaacctgtcaagtgaagccagggtgagattggtgccgagatctttcgacaggagcagccctttgcctttacggtcttcgctcagataaacgatgcccgcctgctggctgtcatgtgcattgttgaagtgcaccagcctaccatcatggcgcaattctcccttggctgggcgcaaaccgacgattccttccataagctccgttcggcccgcaccaaccagaccggcaaagccaagtatctcgccacggttcagacaaaaacttgcattgcgcacgaagcccggcacactgaagttttctacttccagaatagcggcgctgtcataccggcttgcgcgatcgggatagagcttggcgacatcgcgcccaaccatcagccgcgccatatcagccggctgcaaagaggatgccaaatggctggaaaccagcttgccgtcacgcagaacagtcacacggtcggctatctccttcacttccggcagccgatgcgaaatatagagaaccgcaacgcccttggctcgaatatcacggatgactttcagaagggcttccgtctcgaaaggcgtgagcgaagccgtcggctcatcgaagatcacgaggcgatgcggcaccaacagcacccgtgcaatctgcacaagctggcgttgggcaattgatagcgtcgcaaccacggcatccgggtctatttcagcgccgagatcacggatagccctgcgcgcgccctcgcgcatcgaccgatcatcgaccagtagtccgcgtccccgcttacccccaagttcacgaccgagatatatgttctgcgcaactgtcaggtctggtgcaagcaggatttcctgatgcaccagcacgatgcctcgtgcctctgctgctgccgggctggaaaaggaaaccggcttgccatcaatacggatttctccgcccgtctggcgttcgttaccggccagaattttcatgagcgtggatttacccgcgccattttcaccaatgatcgcgtgaatttcaccaccgttgacgcgcagatttatattttccagaacctgcaccggcccaaaggatttggacagagaaacggcttccagaagagcaggctcgccagcctgacgcggcgcagtcatgcgcctgcaccggcaacgcacgcatggccacatgtcctgcgcacctgcttcattcgataatccagctgcacgcgaactcctcccaaagctctacgtcaggaagcttatctttcgcgttgaggtacgtaaagcaaaaatattagggcggacgcaaagagtagcccgcctggaaatcgcaccatttcacaaaatttatggcgggattttttaaagaagccgctcggagttttacggccgaaagccgcaaattcataggacgcgcagccttggttggataatccgctgtcgcaatatcggaaacagtcgtggtcggtccgccgagcctggcgctttcgctaaatattgtgcgagtaaagccgctctggttcgtgctgcgttaatcctcgtcgttttaatggaggtcagcggtagaattcacgcagtcattttcaatttctgagcgggtgtaatgccgccaatgcccatgttgggccattcgtagttatatgttcaaagccattgactttcacgccagatgaatgctggaactacctcatggccgctggatatggtgcacattaatcgcccgacactctaaacagctaagataatgcctcatctacgctccattactaacttcctcgtcatgaaagtactaggcattgagaacggcgccagatgatcttgtccgaataatagtaacaacctcttatcactgcatcagcgacgtataatttttcgcatattctaacgccattttatcagcagtgaaatgctctatatatcgcgcccgtgcgttcattccaaaaactttggcctgctccgtatcgtgtgcaatgcttcgcattgcagctgagagcgcttccgggttctgaggcggcaccacgattcccgtttgcccattcagattgacataactcgtgccggtaccgatctcacacgagatcatcggctttccaaacatagaggcctccaccagcgatagcccaaacgcttccgagcgcagatgcgacggaaaaatcagcccagcactcaactccagaagcgcagttttgtccgtatccggcaacgcgccggcgaaatgaacgtgcgacagattatgctcattcgcatacgcgatgagctgaggtttcataggcccatccccgacaatgacaatatcaatatcggaagttcttgctgcggccagtagcgttcttagccctttataataacgcagcacgccgacgaagagaaagaaagggcgcggaaaccgctcgcgccagcgcgccttggttgtggcgtcggcagcagaataatcagactcgtccaagccaagtggaatgactgtcgttttatcgctgaaccgctgcaggacatcgcttgtcgcaagataattcggagaggtggcaacgatccggtcaacgctgccgagaaagcggttcatcaaggggcgatagaactgaagaagtagtttctgcttaacgatatccgaatgataggtcacgatagtcggcttatccgggcgcacaccgatctgcacgatatcgctcatgggccaggggaaatgataatgaatgacatcagcttggctgctcaactcccgaaaccgggaaaacacatcgcgcgacaatcctgttgatgcaaattcgaggtcgagcttggccttatatgccatgtgaccatcaaaatttcgggtattttcttccggctttgcactcaaggataacacgtccgacgcgataccgtgttcggccacaccttttgcgatcgcatgaatggttcgctcaatgccgccaaatgtatctggccaataggtcttaaaaaaatgaagaactcgcatgtttctccaatacagatgcggcatcatcggcacatctgatcgtcatcatcagcggcgacaaccaaaaattcgacaccacaacctaaagctctgatattgttttctctgcttcataacaggcacagagaatatgataaaaggtcgatgccggcgcgggctcatcgataagcgtaccaccttccggccacttgtcgtaccataagcctttgattggcgtttcaagaaatggccgtagggcgtcaatggcacgcaatgcggattgcagatagtaaactcgctcttcgtccttgctcaaagaagcaaataacagagccgactttatccattcagtttgcggccagagacgggccagactgtcgtgaaccgaaaaatcatcatacaagctcatgatggcaactttgcgctgctcgcatacaccacgatccactgcaatctggaatagacgcttggcggccatcatgccatcgccattctgccgtcggtccgcccattggcccatcagccaggaccattcgaattgatgtcctggttcgaccaccctccccttgtcacccggataaggtttccaatcgtgatcgaagaattcacgcaacgcaccggtcttgccatcgatgaatttcgttaaggcaagatttgcgatctcatcggcatatgtggaccagaactgggtttctggatcgacagtctcccaggcaagcattgcttcaaacaaatgcatgtgcggatttgaacacaagggaagctttggcgggttggcttcctcaaatccaccgagagggtggtgataatctgccacgagcgtattcatcaaaccaagcgctcgctgacgcatttcatcaaaccgatccggtatggaaaccgcgatctgggcggccgcaaaaacggaaaaagcctgattgtagagatcaaacgtgtgatcaatcatcttgccactttgaccggcaagactgccatagaaaccatcttctcgccgatagacgcgatcataatattctattccggcttcaaccgtctgcttccattcgccttgccagcccatggcgccagccttggcgaaacagtagatctgtctcggatgcacgcgagaacgacgattatccgcatccgttgcgacgccgtcctgtccaatacgttcaaagaaaccgctattcggcgcatccacaccggctgacaaccaaagaggcaaagcgtcgttgtggagccacgacgataagcgctccacttccacctgaagtttacgtatcacatcattcattacacggctttcatgctgaaataatcacacaatcaaacacgtccgaaatcatcctcgaagcgcacaatatcgtcttcgcccagataagctccagtttgaacttcaatcagttcgagcagaattttacccggatttgaaacacggtgtatcgcaccttgagaaatatatgtcgattcgttctccgacaggaaaaggctcttatcatcgatcacgatttcggccacgccccgaacaaccacccaatgctctgaacgatggtgatgcttctgtagcgagagctgtttgcccggcttgatgaacagacgctttacctgaagccgatcacccgaaagcaaatgggtgtagccgccccaagggcgatagatggtccgatgctcctcagcaagcttcgccgtggcgggttgtttcatcagcgcctttacgatcgtgcctacaccttgcgcttcagagagcttgccaacataaagcgcatcttccgaggccacaatcgtgagatcgtcaacaccattgaccgcaacatgaacgccttcagacaagaccagcgaattattggtgttgtgcaggctgacaggtccgcgagcaacatttcccgacggatcctgtttgctttccttccagacagcatcccacgatccaagatccgaccagtggattggtgacggaacaacagaagcgagttttgtcttctcgaaaatcgcatagtcaacggaaatatccggagctttctcaaattcggcgctgttcagacgcacaaaatcgagatcccgctgtgcagttgcaacggacgcctcagcagcctcatatactgctggtgcgtaacgcctgcattcgtcgagaaaaacgtccgaacggaacaaaaacatccccgagttccagtagaagccgcctgcagcaagcatttcgcgcgcaacttcttccttcggtttttccacaaagcgcttaatcgcacaagctccactttcttccaactcgcctgcttcgatgtaaccaaaaccggtcgctggttccgttggcgtaatgccaaaagtggcaagacgtcccatacgagcagcattgcaggccgtatccacagcttgaaaatatgcatcgtttatttcaatattgtgatcagatgccacaacatgaataagggtctgctcatccttggaagcgatcaaagccgcagcggcgatcgccggtgccgtgttacgagccatgggctccagaatgacatccgaaagttcgacaccacattctaatgcctgttccgccaccagaaaccgatagtcagcgtttgttatgataatcggcgaggaatagcgattcgggtccgacaatcgtttcaaagtcatctgaaagaggctgagttcgccagtcagagccagaaactgttttgggcgttgcgagcgcgacatcggccacaatctcgtaccttttccgccggccaaaactactggtctcatcaacatttcacgcactttaacttcctttcgcggatgaattcagatcgtttcagagagctttgcaataaattcgctcaacattcgatcagttttctccgcggaatccgtttctatagatccgcatttccggagcattgcctgattgtcggaaatgaaccgtatcgccattcgcaaacgccattcgcacgccgtcgacagtcgagattgcttccggttcggcaatcaacgaggagaaattagaacgaaatgattgtgacgtttctatagcgtgcaaaaatggagctgcgcggtctccgggaacttccttaaccctatcggctttcatgaaacgagaaggaagtgtagcgaccatctcactcaatcgcataccctggtctttcgcctgcgcaagaacagccactgctggcaaaactgcatcccgcgttgggaggcggcgcaataaaccagtcttcaacgccacatcgtcgccgagtagaaagccgccattcgcctcgaaaccaacaactggatgcgccaccgcacgcgccatttcgaccacaacatagggcgacccaattcgtgttctgtggatattctcgaaccagccactctcctctagtgcgctcgtcgtactgagcggcgtcacgactgttttcgcacggagatatcgagccgtcagaatacccagtgtatcgccatttacctgtcttccctgatcgtcaatgaccagaggcctatcaccgtctccatctgtcgacactactgcatcgagcccatgttcggcgataaatgtgcgcgcccgagatatatccgctggatcaagcgcttctgtatcaacggcaacgaaattttccgttctacggaatggataaacctccgctccaagtcctttaaatatacgtacaagaatatctcgcccaacagcggaatgaagatcaattccgattttcattccagccagtgtgtcccggccaaaagcgccgatggaacggctcacatattcttctgcaacatcagccaagggcgcaggcaaattgacggaccgttgcccgtcaacaaccttactcaataattcttcggcaaaatcacgtacgggtgcttcatcgtccttcagaaattctccgtcaggccgatagaatttaatgccattgtaggcctctgggatatggcttcccgttatcatgatggcaggtgcattgggagccattgcataagccgcgagcgccggcgtcggaacatttccagcccaaatcgctctccttcccgtcagttcaatagctctataacatgatatggttattttagggctagactcccgaaggtcggctccaacgtaaactgtttcatatgaaaaattatgagaaagatgctgtaagaaagcgctaacatacaccatacaaacattgtccgtgaaatcgacggactctcccctcaagccagaagttccaaaggcaacaggcatctctgtggttttcctcaatctaacttaaatgtaggttcacatgatggatggcacaaattaaagcttaataaaaatttacagatagaccatctatttactaaagcgtatcgacgtttataagattcacgctttgaaccgccccgggttttctggaggccatcttgtttaagttatgcggccatgactggcgcgtccagtatggcatagtattgttctttctgcctcggctggcagtatctttccgatggcctccataaggcatcggtgattgaaccaatcgacccattccaaagtgacgcattcgagcgcttcaaagttcctccatggcccgcgccgatggatggcctcagccttgtagagaccgctgatcgtttcggcaagggcattgtcgtaactgtcgccgacgctttcgacagaaggctcgatgccaacttctgccaacctctcggagtagcgaactgacacgtattgaacgccctgcccgcgtgatatacaagccccccgtgaacgggacgccaatcatgaagtgcctgctcaagggcatcgaggacaaagcttggacttgcttcggaaaagtggagaggtttccatgagttgaaaggaaacctttatgacgaagcgagtgccccttacgaaagaatttgaacgtgaggctgtacgacttgcggaaacgagcggtcgtacgcagaaggagattgctgcagatcttggtatcggcctgtcgacgctgacacggtggatttcccgcaaccgggatgcaaccattgatgatcccgaactgattgatgcaaacgaagatatggtggctgaactacggcgtcgactcataaactttggcaccatattcttgttgcgacgagctttacggctgcgaggtagttttccgggcgcttatcatatcgggttgcgatgcctcggaactgcttgatcctgttgaagaagcgctccacgagattgcgttgccgatagacccagcgcgaaaacacgaaagagcccttgcgattgctcttcggcgggatgttggcccaggcctttcgcgcggcggccttagcccgaatggcattcgtgtcataccccttgtcggccagcaggatgtctccctcaccaagctcattcgtcagcgcgtcggcttcggcacaatcggcgatctgtccaccagtcagacgtagattgaccgggcgaccttcggcatcaacgagcgcgtggattttgctcgtaagcccgccgcggcaacgtcccatgccaccatcgtctccatccccttttttcctgtggccgcgtgctggtgaacgcggacacaggtcgagtcgatcatgacgatgtcgccatcgtaggccttgggcaccgtttcaaaaagccgatcccagaccccggctttgcgccagcgcacgaagcggttgtaacaggccgcggcgggccatagcgttcgggaacttccgcccagggcgagcccgttcgaaatcgccacaggatgccattcagcacccgccgatcatcaacgcgagcaacgccgcgtggtttgttgggcaacaacggcgatataatcgaccattcgtggtcagttagttcgtagcgacgacgcgtcatcaaaggcttccctatttcgaagctttgaatcatagcggccgataaatgccaagaaattttatgaggttacgctgtaaaacgccttcgtcgagaaaatgagatcttgcggcaggaacgcgagatattaaagcgtgcgacagcttttttcgtcagggttgaggcagatgagagaacagtccagcgaactgttttcctgccgaacagtcgatgaagtttcgattcatcgatcaggcgaagaaggaattccccacatctcgtctttgccgtgtcatgggcgtaagccaaagtggctatttcgcctggagtaccgaccggtcaggcgccgccagcgcgatgatctggtaatgctggcacatatgcgcacggcctggtcacttggccgtcaccggattgcccgtctgatacgtgaaaatgcaatgcaggcgcgtcagaagcgtcgcttcaggaaaacctcagacagtcatcatgcatttccggtcgcgcccaatattctcgcgcaggatttcgcggcaacaggtcccaatcagaaatgggatgctgacatttcttatatttggacgaaagaagggtggctgcatctcgctggcgtcattggtctctttgcacgtcgtgttgtcggatggtccgtcagtgaccgcctgcatcgccagttggctcttcaggctctcgagaaagccatcacaatgagacgtccaccaaagggcctgatccatcattgagatcgtggaagtcaatattgttcccttgactaccaggcgaagctgaaggcgagcagcatcacgatttccatgtctggaacgggaaattgctacgataacgctatggttgaaacattcttcaagacattgaaatcagagttgatctggaggacggtaacggcagcagcgatgcatatgcttgagaagaaggtgtgagcgcatcggtcatatctggtgtgaattcttctccagtccttaagcctgccgaacatattttcgatcttatgacgccgtttatagaggaccggatcatatgggatgacatccttacggttggctcgtgatggaatgcatgcggtgattttacgctctgccaatgcatctcgaaaccagtcggcgtcatatcccttgtctgccaacagatcttttgctttgggaaaggcgtggagcattttagctgctcctttgtaatcgctcatctgcccttcgctcagaagcaggatgagtggccgaccgtgaccgtcgcatacggcatgtagcttggaattcaagccacctttggtgcccccaatacgtcggggaacatccccttttttagcagactggctgcggtacggtgcgctttcaggtgggtagcgtcgatcatcaattgatccggcttaccgcgtttggcagccagttcggccaagatccggttaaacacgccgagcctgctccagcggatgaaacggttgtagatcgtcgtgtggggaccgtattccctcggggcgtcgcgccaccgaagcccggtgcgcagcacaaagatgataccgctcaaaatcaagcgatcatcgacgcgtggaaccccgtgagataacggaaaatagggcttgatccggcacacctgtgcctgcgacagcaacagcaaatcactcatagcagaagcctccttgctatccgattgaatcaaaggcgaccgatattcgcaagtaatttaataggtcatgagcttagattctctggctttgatgaaaacactttccagcttttctatactattatgccagttgaaacgctcaatgttttgtaaagcaagtaatgacttccgctgccatagtttattatcagtagcgattctataaagtgcattcgatatttcggctacgttcagaggatcgaccaagattgctgcatccccagccacctcaggcatcgatgaacagtttgacgtaatcacaggaactccgtaggcttgtgcctcaattatgggtaagccaaaaccttcgtagagagacggcatgagaagcgtccgtgcatttctatataaatcgtttagatcgctgtctgtaacatacccagttaaacgcgtatactcagcaatgccaagccgatttatagtcttcccaatatctcctaggttccagccctttccaccggctacaaccagcagaaaattatttcgaacacattcaggtaagtttgcataagcttcgaggagccgtataaggttttttctaggctctaaggtaccgatgaacaagccgtacgacttgttaattcgatgctcttttaagatgttcgaagtaccgatcctattgaagtgcgagacacccggatataccatttgaatctttgaagtatactgagggaataccgaagaaattgctgatgaagttgcatatgatacagcaacaatttgatcagcattcctaagcgctcctttcataaggaagcgatctgcaagccaaccttgcagtctcattgttgacgatgcgtagtaccaaaccaagtcgtgaatactcacaacgctcggaatcgctcccttcaacgcagggaggcggtgggcaggtccccagaaaacatcaattcgatcttttctgagctgtagtggcaaaacagtttgagaccaaaaaagccgccccgctggcccttgaaaattactaactcgaaagtcgaatccttctgaagaggataactgcacccgtggcttttctggtgtatacaagacaagctcatgtcctcgctcataaagctctcggcaattttccatgacatacctagatatgccagttatattattaactaaattgcgagcgtcgacaccaattcgcatcactttacacattccttctatgaagctaattgtttgatcccggcatttgatggtgcggattgagtttaaatcgttctggctctgttgcccagattttgcaaatgtattcgtagggagttaaggcgtcgactcataaactttggcaccatattcttgttgcgacgagctttacggctgcgaggtagttttccgggcgcttatcatatcgggttgcgatgtctcggaactgcttgatcctgttgaagaagcgctccacaagactgcgttgccgacagacccagcgcgaaaacacgaaagagtccttgcgattgctcttcggtgggatgttggcccaggcctttcgctcggcggccttagggcgtgtctgcatttaacgtaaccagatcatagcgcatgcgagatggacgaaacccacgaatgcggtcaatgttttctcgcatcgcagcgcaatacgacgatagcgtttcaacttgttaaaaaagcattcaatctaatggcgttccttgtacagcctccagtcgattgttgggacactggaacgtgttggattggccttggatctgagccgttgccttgagatcgctggcaatgaaggcccttaagtgatcggcatcataggccgcatcagcaatgacatgccccacaccctctaagccggatagaaggcttgaagcttgcggacagtcaccataatggccgggtgttggctttattcgcagcggtaggccgatagcatcgacaacagcatgcagcttggtcgtcaatcccccgcgcgagcgaccgatgcaggcagcttcagccccccttttgcgcccgccgcatctgcgtggactttcgatatggtgctgtcaatgaggacatattcaaagtccggcgtatcagccagggcatggaaaagcctttcccatacaccggcgtgcgaccagcgccgaaagcgggcatgaaccgctgtccatttgccgaaggtcgcaggcagatcgcgccagtgcgctgcattggcagccatccacaagatggcgtcgacaaataatcggttatcaacgccactgcggccgggcgtaccaactcgccccggaagatatgcttcgatccggttccattgctcatctgtaaggcttcgtctgctcacggctgttctcctttaacaaccttgaatcagaatttcgtacaaaagggaatccttgaatgcagacaagccctaggtgtttggtcccatcatatgatggtgtggtttgacgataaaggcctcaggctttgatttccagagttcgtgaatcgcttcatagggtgttttaaacttcaaggctttgagttgtttggcaaagttgtatgcagtcagccaatcgcgcacatggcggcgcatttcgttaatcgagctgtagtgaaaggatttgaccgtcgcttccttgatcgtccgcaccatccgctcggcctgaccattggtccacggatgatatggttttgtcagccggtgctcaatgccgtgttcaagagctactcgtccaaagatgtacgagaaagtaaggccagtaccttgctcccgctggacaaattgcacgccattatccgtcagaattgtatggatcctataagggacggttctgatcaatgacttgaggaacccggcggggccagttttgtggccttgcgatagatacgtgcgaacaccagtttgcttgtccgatcaacagcgacgaagagaaagcccttgccgccctcatagcggagctcggcaatgtcaatgtggaagtagccgatctcgtagtctttgaacttcttgggcttttcccggtcgcctttcggcagacgcgatataccgtggcgttgcaggcaccggtgcaacgaagaacatgtcaaatgcgggatgacatccttgagcgcgatgtagacgtcgtcgagcggtaaccttgcctggacccgcaatgccacgattgcagcctcttccaccggagccagcaccgtactgcgccgctctttcggtcccatcggcatatcttcgacggaacgcctcttgcgccatttcaggaccgttttctcattgatgccgtaccgccgcgcaagctccgcggccgaagctttcgatcgctgtaactctgctcgaatggcgtgcgtggtcttggcgctgccgtgaagaatttgtcccgtagctctctccgctgtgtcggcgacaactctacaccatcacatgctgggaccaaacacctagcccgaatggcattcgtgtcataccccttgtcggccagcaggatgtccccctcaccaaactcattcgtcagcgcgtcggcttcggcacaatcggcgatctgtccaccagtcagacgtagattgaccgggcgaccttcggcatcaacgagcgcgtggattttgctcgtaagcccgccgcgggaacgtcccatgccaccatcgtctccatccccttttttcctgtggccgcgtgctggtgaacgcggacacaggtcgagtcgatcatgacgatgtcgccatcgtaggccttgggcaccgtttcaaaaagccgatcccagaccccggctttgcgccagcgcacgaagcggttgtaacaggccgcggcgggccatagcgttcgggaacttccgcccagggcgagcccgttcgaaatcgccacaggatgccattcagcacccgccgatcatcaacgcgagcaacgccgcgtggtttgttgggcaacaacggcgatataatcgaccattcgtggtcagttagttcgtagcgacgacgcgtcatcaaaggctcccctatttcgaagccttgaatcatagcggccgataaatgccaaaaaattttatgctgtaatatgtgcatgtcaaggtggacttggttcggaaaagaggaaaggttttcatgagttgaaaggaaacctttatgacgaagcaagtccaggcccgaggaataatccatgcgtggcatagccgactcacttatccaaccccttccgtttcggatgaggaatcacaagaacgcgatggcagaagccctaaatgcgccataattttttcgcgttggtatcaatgccaacactaatgcttgactctaatagctgaacattgcctaaaaggtctcgtcagcaaaatgcgtttaccggaggctcatgttagatgacctcgtagctgaaacaagtagttcagttttaaagctatttcaatcgcgttcaaatacgtgtaatgctccacgagcaagttgagattcataggaagttggccatgcgtttacagttggcatggcaaaaacgggaatgaacaatcgtgaagaaagtcgcacttatcacaggtatcaccggccaagacggcgcctaccttgcggaattgcttctacaaaaaggttatgcagtacacgggattaagcgtcgcacctcgcaatttaacacagcacgtatcgatcatctgtaccatgatccgcacgagcagggtgtcgatctaacacttcatcatggcgatctaacagatacgtcaagcttggttcgaatcatgcagctcgttcggccggatgaagtttataaccttggcgcacaaagccatgttgctgtttcatttgaggagccggagtatactgcgaactcagacgcactaggtgcccttcgtctgctagaggcgatccgaattcttggaatggagaagcagacccggtactaccaagcatccacctctgagctttatggtctggttcaagaaatcccgcaaaaagaaacgacgcctttttaccctcggtcgccctatgccgcagcgaagctttatgcctattggattacggtaaactaccgagaagcgtatggtatatatgcttgtaatggcatactttttaaccatgaatctccacttagaggagagacttttgtcacgagaaaaattactcgcgctttagctagaattaagatcggtaatcagaatcgcttatacttagggaatttggactcattacgcgactgggggcatgctcgggactacgtcgagatgcagtggttaatgcttcaacaggatcaaccagaagattttgtaatagcaactggtaaacaatattcagttcgagaatttgtcacgctcgctgctaaagacataggcattgagatgcgatgggaaggtagcggtgaagccgagaagggttatgatgccaagaccggtgcatgtattgtcgaggtcgatcctagatactttcgaccagccgaggtggaaactcttctgggagatgcgaccaaggcgcatcaaaaactgggctggaagccgaaaatctcttttgagacgcttgtatctgagatgatagcagaagacttagcggcggcggctcgtgagaatttgctgcgcgaacatggtcaccaatttttcgcccctaaggaatgatccatacatggatataccagtttactctccctatctctgtgggaatttcaaaaagtatgtgaacgaatgccttgatacagggtggatctcgtcgaggggtgaattcatatctcgctttgaagatgcatttgcacaatatgtcgatgttccgtctgcggcttcagttgcaaacggaacggtggcactacatctcgctctagatgctctgggcatcggggcgggcgatgaagtcattgtaccgacctttacctatatcgcttcagttaacactatcttgcaaaccggggcaacaccggtttatgtggactctctcgaaaatacattgcagatagatccagagggggtgcgactggcgattacagagcgcactaaggctgtaatggttgttcatctctatgggcatccatgtgacatggattcgatccgagagatttgtgacgaaaaatcgctactgctcgtcgaagactgtgctgaaggattcggaactaaatggaaaaacagtcacgtcggcacgtttggcgacgtggcgacgtttagtttctttgggaacaagacaattacgaccggtgaaggcgggatggtgctagcgcgcaatcctcaagtcatggaaaaatgccgacatctcaaaagtcaaggtacttcgcctacacgagaatactggcatgatgcgcttgcgtataattacagaatgacaaatattcaagcagcaatcggcctgtcgcaaattgaaatggcagatgaaatactctcccttaaagccaggacagctgcctcttatgccagcaagttagctggattgccgcttcgtatgcacacccctgtgggagacgttaaacattcatattggatgtgctctattgtacttgataactcggaacacagagagccgctgcgccaacatttaagggagaatggtgtagatacacgaccgtttttcccgccagcccatcgtatgcctcacagcgcttccacaggatcttaccctgttgctgatagcttatccgctcgtgggttgaacctgccaagcttcccacacattactgatgtagaaatcagttttgtttgtgatttggtcaggagttatttttctaatcattccaaccacatttagtgagacgatttcgtatgatatcgtatatggctaatgtctggaaggtacgccacttctggtggcacctttcaatgtctgatttacgtgggcgcttcaggcggtcctccttgggaatattatgggcagttatacagccactagcgctcacgctgctactgtctttcgtgttttctaaattgttgaatcaaagtatatctgcatatgccccctatattctatctgggattattatctgggaatacatatcatttacagtggttggtggctcaacagcgcttgtgcaagccgatgcatatataaagcaaaccagaaatcctcttgcaatttacacgcttaggaacactgtttctggcttggtcgtattatccgtagcaagtatctccctattcgggtgggtacttatcatgtttcctgaaaacttctcgctttcatggttagcaataccaactttgctacccatccttgctttgatagtttggccgcttgccacaatcgtcggctacatcggcgcaagatttcgagatctgccgaatgctctggcgctcgtgttacaggcagcttggtttgtttcgccggtctattttaaagaatcgatgttcaggcagggtggattgaatgcattcgttgattataaccctatttaccacgtgatgcagattctaagagcccctgtcctttatggggaatggcctacggctaccaattacatttggtgcttaggtgtgagcctcctcctaacctgcgtggcagtagctgtggggatgcgtgcggagaagagagccattttttacctatgatccagccatcgattaccctgtcaaatgttcatctgcactacgctgcatcagcgttcaaagaacgctcagtcaaaactctagtaaacgccttattgagtatgcggcgcagcgcaggagcaaacattgaagacatccatgccctaaagggtatttctgtagatatagcgcggggcgaacgcgttgccctgataggtcacaacggggctggcaaaagtacgttcttgaaaactatagccggtctctaccctatatcatctgggacattaaaagtgacgggtaccgtaagatccctgttcgatattggtcttgggtttgagcctgatgcaactggccgtgagaatattctttaccgtgggttgcttctcggactaacgccacgtttcatgcgagagatcgaggatgagatcatcgagttcgcggatctcggcgattttatcgattatccaatcaaaacttattctgccggcatgcaagttcggctcgccttcgcgatttcgacagcagtcgacggcgacatactccttctagacgaagttataggtgcaggtgatgcggcattcatgactaaggcgaaggcccgcataatgaatatggtcgagaaggctgagataatggttctagcaagccatgaccttgcgaacgtccgtcagctttgcacacgagcattggttttcaaagccggcacaattgcatttgatggcagggtagaagacgcgatttccttctataactcgggaatgggagctatagcatgataagagattcaggcgctccaagacgtgttttatggttgttaaatcatactactttacgagaatgtgaggtccctcttcttcagagtatggggtttgagatattcacgcctaaacgttttcctcggaattccgataacagaagcgcttcagttagtttcgaaacggatgagagtctgacgattccggcttctgtaattgacgaactaaactcttacgattcctaccaggcaccagttaacccacgcattgattttctgattaactattactttgagaacgccattgttgcctatatgtttccaatgttcacgcagataatatctcgtttcaaagggcgaatattgttgagagcgtttggtttaacgtccgagacctggacctatttcgattttgctaattttgtcgctggttcattttttaagcgtacatggatgaaagcttccaaccaattttggtttgcggcaagctattctagtcttatagagatagagccaaatttcatacgagagcgaactgtcctcttgccggtaggcttaccggaacgtattctcgctaagcaagacacttggcgaggtggcgacaaacgaataatgtttgtctgccccgatatagagacctatcctgaagcaaaagcggcctactctgagtctaagcatgtattcggcgacttgtcgcatgttatttgtggcaatcaaacgatcccggttgttgatgacgacaatgtcgtagatcgactaagcgccgaagatggtgggcgcttaccaatcgcgatgagctgtacgaattgcagcgcgaactgtacgaacgttacccaagttggaatgcagtcgcgggtgagtatttacgcatagtaactgacgaaaaagaggcattttaaatggcgattgcaccaaatacacgcgttttggtagcaggttacggattgccggcggaattttgcgttacaaccttgattggcatgggcgtagagattgataagattgcggttgcgacgcatagagaagacaatcgtaattgtggtttacattccatgttaaggcttaggaacattcaattcactaccgcagctgcaaattcggaagaattctacgaatttggagctaatttcgatccggacatgattataagcatgcactatcgatcgttaatcccgggtcgcttcctaaaattggcaaaaaaggggagcgtaaatcttcatccgtcgcttcttcctgcttatcgcggaacaaactcggttgcgtgggtgattataaatggcgagagcgaaaccggtttcagctatcatcgtatggacgaaaatttcgatacgggtgcaatattgttgcaagagcgaatttcagttgaagaaaccgatacagccttttctttatttcaccgacaaattgcgcgcgcgatgctgcgcttagaggaagtcatccttaaactagatcaaggagatccgggatttgctcaattgggtgaagctagctattacgcccgcgaacttcctttcggtggcgttatcgacccaagatggtcggaagtccagattgatcgttttatccgagcaatgttctttcctccgttcccaccggcagtattgaagattgatggcaaggtatattatgttccttctatagatatttaccgctctcttatgaggggtattccctcgtaaaatggcttgttgcttgtttaggtttttggtcccagcaggtgatggtgtagtttgatgataaaggcttctggctttgatttccaaagttcctgaatggcttcatagggtgtgacgttgccccccaagttttatccagttttgagttcgcgccagcggttttgggttgttgtattcggggcggtagcggcgggttgcggtgcggagtcgtccgggctgcgcagcaccgcatcacgtcgcgggttgattgtctgagcgaactcggcaggcgtcatccagccgagttcagagtgtggtcgatgatcgttgtaatcgctgcgccagtttaaaagcgctgatcatgcatgggttagtgacgagaagaacgtttcattcaggagctcgtctcgtagctgtccattgaagctttcgatgaaggcgttctggatcggtttgccaggcgctatatagtgccattccattttggtccgatccacccaatgcaggattgcgttactggtgaactcactgccgttgtcactgacgatcatcttcggcttgccacgtctttcgatgatccggtccaactcacgggcaacccgcaagccggaaagggacgtatcggcgacaagaggcaggcattctcttgtgcaatcatcgacgaccgcaagcacccggaacctgcggccatcggtgagctgatctgacacgaagtccagcaaccagcgaacattggcagccggcgggatcaacatcggcgctcgggtgcctatcgcccgcttacgcccgccacgcttgcgtaccgtcaacttctcctcccgatagagccggaagagccacttgtggttcacaaggtgaccctcacgcctgagcagcacttgaagacgtctatatccaaagcagcgacgttcatgcgctagcgccttcatccgctcgcgaaggtcatggtcatcgctgcgcctggtttcgtaacggatcgccatacagcaaaagcccatggctttacacgtccgccgttcgctcatctggtgatgatccatcagatgagcgacagctttccggcttgctgcgggtgtcaccacttctttcccaaaaggtctttcaaagcggcgttgtcgagcatcgcatctgccaggagccgtttcagctttgtgttttcgtcttccagcgtcttcaaccgcttggcctcggacacgtccatgccgccgaacttggctttccatttatagatgctggcatcgctgacgccgtgcttgcgacaaagctccgcgacaggcgtgcccgcctcgtgctccttcagaatgccgatgatctgttccgtctgtaaaacggttgcacttcattctctggtcctctcaatgggccagagcttacttcaaaatggattatttcaacggggcaaggtcaaaagtcaaaaacaccaatcagtcgtctcgctctaggctccagactcaattgatccaccatgttacgatcgcggcgatgtagcaggttgcggcgaagttaatcatgagcttgtcatatcgtgtggcgatacgcctccaatccttgaggcggcagaaggtgcgttcgatgatatttctgcgtcggtaggcgatcgggtcgaacggtctgatccgctttcgggttggattgttgggaatgacccgttgcgtgccacgcgccgtaaggaagtctcgcaaagcgtcgctgtcgtaagcggcatctgccgcacaaagccgtgtgggaggtaaaggctctagctgtggagcgtcaacaggttgtctcggttgaggccgaggcgactgattggtgtttttgattttagcccgctatgaggtcgatgccaattgtacatatgtgtccagtttggcagatgcgctttgcggatctgtgacgatgggtatgcacgtgcataggcccactcccgtaatgcggtctgaatgaagcgctcggccttgccgttggtttttggcgtatagggcttggttcgaatgtgcttgagatcgagcgccttgcaggccttggcgatatagcaggccccgttgtccgtcatcacccgcgtgacggtgacgccaaggcttgcatagtaggcgacggcagctttgagaacggctatggcatgatggctttttcatccgggaatatgtcagtgaaggcgatgcgggaaacatcatcgatgcagacatggacatattcccagccaaccccgcgcgtgttgctttgtctcgtcctgttgcctgtgatccgatggccgacgcgctcgaaacgcccaagccgcttgatgtcgagatggatcaggcctcccggctcggcatattcgtagcggatgacgggttcgaccgggtcgatgtctttcatccgcgacagctttgcgcgcctgagaatgcggctgacggtggcgggagaaacgccggtttccatggcgatatgcttaccggtcaggcgttgtctgcgaagatggagtatccgttcgacaatgtcctggcccatttgacgggggctgcgggtggggcgcgacgagcgatccgtcatcgccgcccggccagatatcctgaaccgttcggtccaacgagaaacaattttcagcgagaccccataaaggcgtgcagcctgcgccttcgtcagcctgccgccgaaaactgcgaccgccatttcttctcgacgcaatggcgtcagtcgggcattcttgtggatgttcattcggagcaatcctggaaaactgaggtgtggtaactccagtctcctcgatccgctccgaatggacaacctcctgaaagctcacatctagcaggagaatgacaatgggggcgtcgccgcgttgcccaggcgttattcgcaacgcgactggacggccgcaactatcgacaacagcatggatttttgtcgatctgccgccgcgcgagcgaccgattgcttcggcatcgcccccttttccgccagcggcagggcggtgtgcttttgcggtggtgctatcgatcatatggatgtcccgatcggtcggttgcaccaaagcttcaaacagccgccgccatattcctttggctgaccagcgatggaagcgattgtagacagttgttggaggtccgtagcaggctggacaatcctgccatcggcaaccggatcgcaggatgtggataatcccactgatgacccggcgatcatcggtgcgatgcgcgccaggctggttggttggaagcaagggcgcaatcactgcccactgctgatcatcaagccagaactctcctgccatggtccaaaactcccactagcgaagccagtgaatcaagcagacacaataagatcaagcgcctgattgggtatggcccctaaaccgagacaacccgttgaggccccacatctaagtgcacattcagcgaattggaggaaagctgaggattcccaccttgagaaacagtaagtaaaatcgataatattttgaatttacttactgatttatggctggggcgcctggattcgaaccagggaatggcggtaccaaaaaccgctgccttaccgcttggctacgccccaacaaatcaaactgaagcaatcagttgcgcggccttataaccgcttcaaatgccaagcgcaatcgcctaatagcgaaatcccacatagcttcacaggtcaagacgccaattgataatcagtatcgagctttgacattatccgtgaaaccccagagggtaatgccggataattccggaaagctccgcttgaatagcagcaccctttctgtccgtcagaaagattgttagcggaggaatggacaaggacccgatttcagactggccagcccaatctctccatccatgaccgcacctacagaaatatcgaacagccagccggtttgcgtcttgctgcaaaactgatatttccaccagaaaatctctttatcggtatatctcatgcgatttttactggtttcatttttcgtcagtgcccttctctgcgggattgggctttttctgctgtcgcatctgctgccagcgaactttcttgccgcgcgcatgagttcgcgttccaaccatagcattgccgcccggcagatcggcggacttgcgctaattcccgctatcctcgtgacgctcgcgattttcgcgcccgatctagaagtgaatatgcagcttttcttgtgcctgtcaggcgcatctctcctgctgtgggtcgtcggtggactggatgaccgctatgaattatcggagatcatccggctcggttcacagcttctggccgccattacagtgctatatggcctcggccccgattttcgcctgctgccaaaccttctgccctattggctggaagcaacattgatcgtgtttgcacttatcatcgcaatcaatgtaaccaacttcatggatggtctcgatctgatgactgtagccgggttgggcgtgcctctggtgggtatcgcattactcggcgccctggggctgacggggctgacaagtagcggcatcggggcggtggctgccggcgggcttctcggttttgccctgttcaaccgcccgcctgccagcatttttctcggcgattccggaagccccccattggggctgatcgtaggaacagccttgctgctgcttgcgcgtgaaacacacatcgtggtcgcgcttgttctgccgctttattatattctggatgcgggcaccacaattgtcatgcgtgcagcccaaggtgagaacatcctcaaggctcactcgaaacatgcctatcagatagcaaaacgcagtggctggagtgtgccgaaagtggtggcccatgtggcgcttttaaatacaatcctgatcgcctgcgtggtggccttgctggcgctggatcatccgctcgcacaactgacatttctgctggtcgcagccgttgccacactcattctgctgctcgatttccgcgggcgcttcaggaagctatgacctcgaaaagcaccttgcggaccatttcgatatccttcttttccatggcggtccgcagtaccgccaggctttcctgaatatctaccacggccttgctgccctggggcgcacgcatgattttcggatgacgggtgcgctgggcgagcgaaggatcgtagaaaagctcttcatacatcttctcgccttcgcgaatacccgtcacctcaatggcgatatcgccctgcgggttttcctcgttgcgcacggtgagtcccgcgagcaggatcatgttttcggccagatcgcggattttcaccggctcacccatttccaaaagaacggtatcaccggattgggcaatcgcgccggactgcacgatcagttccgccgcctccttgatggacatgaaatagcgcgtcatgtcttcatgcgtcagcgtaacggggccgccatttgcaatctgctcgcggaaaagcggcactaccgaaccgttggagccaagcacattgccaaaacggacggaatagaaagctttttttttgccggcctgctcagccagccgtccgtaataatagacaaccagttccgcccaccgcttggtcgcgcccatgacattggtggggcgcacggccttgtcggaagagatcagcaccatgcgttccacatccgtgttcaacgctgcctcggccacctccagcgtgccgaatacattgttgaaaatgccgaccagcgggttcctctccaccagcggcacatgcttgtaagccgcacagtgataaaccgtatcgatggaatgatcgcggatcggtttttccacgcaggcgcggtcacgcacggagccaaggaccggcaccaccgtgcaagaggcaaactggcgaagctgcctgtcgatctggtataatgcaaactcactcgattcaaagagaacaatcgcagccgggttccattgcgcaatcgtgaggcaaagctggctgccgatggaaccgcccgcgccggttatcatgatgcgccgcccctccacgacctcacgcagaagcgttgtatcaggcggaaccggcgaacgccccaaaagatcatcgatctcgacattgcgcagcgcactaacgagatatttcccggccgtgagatcagcaatgggcggaagaatgcgcgtattgaccggcaggcgccccaaaaggcgcgcaaactcctggcgctccttctgctccagcgcgggttctgaaacgacaacctgcttgataccgtaattttcgatcaggcttggaatttcttccgtgcgatagacacgcaggccaataatgtccattccggccagttgcccggcaggatcgataaaacccaccaccaacgtatcgctatggctgcgaagggccgtcgcaagctgacgcgccggttcgccaatgccgattatcagggctgaactggtataccgcttgtcgtgttcggcagtgcgtagcagccattttgcgccgaagcggcttgcggaaatgaaaaccgtactcaggagccaataaagaagcggaacagaacgcggcaggccggtgctgccgtaaagctccatcaggaacaccagcgccacccagaacaaggcggcgactgcggtggcctggaaggtcgaccagatggcgcgctcggccagataacgaatgatggcgcggtaaagcccaaaacggatgaagaccggaatggccagaagcggcgcaatcaggatcaggaaaagctgcgccagattgggtacgaagacgaaaccgaaacggacgacaaaagctagataggcgcttgcaagcagcaacaggcaatcgctcaacaccagaatgatctgtttgctgatgcgcggcagaagcgccaatctttgccaaggatattttaaactcatacgcgctgtaatcccgccctccagatggagagaaactaagcccggcaagccggagcaataatcctatctattccgtcagatcgaacgcaaccacgttgatcatcgcattccacaagcaccagcaaccgtaacagacccggttacagcaaagattggaaccgctctatttctttgctttacgcattatccgacacatcgaagcaggatcagaaatcagtccagtgagctgatttccccacttagacgcttcgcacttttggctcgaaaatgctctagcacaactcctccggggtgagccatatcaattgtggttgcaatggtttaacgaacatctttcacctaccggcattgttgataagcatgattttactggagcgcgttttaatctgaatgcatcagatccacgctctaactctctgttttgacatgcatcttatccgaaacgctttcggagcgcgctctaaatccagtaaaactggtgcgggaacaggccgccgcaaccatacgcccggaaagagcagcaattgtattgccggtcagctgatgagcgaaccgcttctcatactgcgccacgcattgccatcggaatatgccatttctgcgcccgtgcccgaatcggtaacaaaaattatcgcacccgcaccgtggcttgcggccgaaggcagggtcgcaacagaataagatgcgggtcggatggggccatcgacatcgagcctcgtctttggccagttggagcctatggccacattgcccgttgcccggtcaacacgcaaagcctcacgccagttgccaccgtcgtcgccaaccttgacgctgaaatcattgctgccgttgagccccatttcggcatagcctgtccagttggtctggaacagaaggcttgccgtgtcggatgccgcctgcttgttcaccttcacctgatggcccgcaccagcattattgaaaaggctggcatcggatgaaagcgcaaaacggttgaccgcatcgggcgttgcctgcacgcccagcatggaaagtgacagttcgtccggcacggatgaagaatttttccacaaactgccatcaaaaaccagaagcagcgcctcatccgcgacataggcaagccagcccgtggcgggaatgacgaacagccagccgccatcaatgaaggatgcaaccatgccatcttttcccgcccatgccccactggcctgcgcggcgacgatatagcgatctccttcggcgggcgaagaaggcgcatcgccaagcgaccacgacttgacgcccagatgcacgatggcgtccagcatccgcagcgcctcgttgtgggtaacatgtttttgcgcctggctcggcagaatatagggcagtttcagattgggtgtttcgtccatgtaaagctcctcgcaataaacgacgcgaggagtttagctccgctcccgaacagggggataagttttaggttcagctaccgcgataggtggaataggaccatgggctgacgagaagcggcacgtgataattaccgtcttcatcggcaatgccaaaccggatcgggatgagatccaggaagggttcatgggccagttccgcaccacggccttcaaaatattcggcaacgtggaattgcagctcataaatgcccgtgcgcatttcgtcaccagagagaagcggcgcatcggtgcgcccgtccagattggtgacaacgcgcttcaggagttccggcgttccgctggcggcgatgcgataaagttcgacgcgcatcgccgcagccggggtgccgtgcgcggtatcgagaacatgtgtggaaagcttacccatgggaaccccgttcaagccgtttgtgtggtttcgatacgataggcgtaatcggagaaaaaatactcctccagattatcttccctgcccgcgcggtcgacaaccagaaaatccgatttctgttccagcgctagaagcgggtgatgccagatattgcgcagataattgacgccctgatcaccgcgcgcaagaaaagcgcgcgggcgtgcgggcccggcgcctgcatcttccgccaccaccaccagaaatggcctgccgttcagcggaatgaaagcttgcgaaccgaagggatggcgttccatcatcatgatatcgatgggtgcggcaaaagactggcctcgaaaaatattgatgagcgcgcgcgtctgcgtgcctgcggcttccacccgcgccagatcatgatagcgttcagtcgtgccgttgttgataaggcgcagttgcgcgccctcaacctcgatgacatccccaaaaggtgcaaaggcctctttcgtcagcggctcgaccgttagagtttcgatctgcacattaccctccccgaaggtttggaatctctgcactgacaaagcgcggccccgcccgtgctgtcaatcgcgaagcagtttcaaccaaaacatgaaaagccgggcacggggcccggctttcgaggatgcggaaaagattcagcgtttcacaagcgccgtcacggcgggcacaccgatggcagccagggcaagcttcacaagatcgcccacaatgaaaatgccgaagccgaaggcgatgcctttttcaaagccgaacagataggccatccagcccgcccccatgacgagaatcacagcttcggccagaagcatcacgccgccaagtgcgaacgggttgcgcgccaggcccttgtcggcggcgcggccaacgatccatgcggctgccagataggaaagaagataaccgcccgtcgggccgaccatataggcaaggccaatgcctttttccggcgttcccgtgaaaacaggcataccgagagcgccttcgaggagatagagcgcgacggtcgcaaccgcgaggcgcgagccgtgaagagcggcaatagcaaagaccgcgaaagtctgcatcgtcacgtttacatagacgagatcgaccttgatttttgccgaaagggtgagaatggcggtgccgacgagtgcgagggaaacgaaccagaacgctctcgacaattgcccaagcggcagataatcggcaatcagtgcggcggcggcaacgcgggacttggctctttgaggcatagcagactccactcttcaaggcgttttcaggcgggaaatgcatgaaaacgaaaacgtgacgcacaagcgccagcttgcaaacgtcattttgaaaccgtaccgattgttaccgggctttggcgaataacgtttgaaacccgattatataaggcctatgccgtttcaggaatcgaaccaaagaacaattggatgccgtttccatggcgcttgttttcgacaataatttcacgcccgaatatggcaagcctgtcacgcttggcaaaggcattgtgcgcctgacggccaacaaccccagtgccttcacctttcatggcaccaacagctatatcgtgggaaccgatacgcttgcgatcatcgatcccggcccggaaaacgaggcgcattaccgcgccctgctcgaaacagtggcggggcgtccggtaagccatattttcgtgagccacacccatcgcgatcactcgccgcttgcgcaacggctcaaggaagaacttggcgcactgacagtcgccgaaggcccgcaccggcctgcccggccctatcatgcaggtgaagtcaacctgctcgaagcaagcgcggatatggatttcaggcccgatatcctgcttgccgacggggcaaccgtcgatggcgacggctgggcgcttgaaggcattcacacaccgggccacaccgccaaccatatggcttttgcgctgaaaggcaccgatattctcttttcggcggatcatgtgatggcatgggccacgcccgtcgtcgcgccgcctgacggatcgatgagcgactatatggcatcgctcgaaaagcttctggcacgggacgatgcggcctatctgcccggccatggcggcgcggtgacgaagccggccgcctttgtgcggggcctgcgtgcccaccgcaaaatgcgtgagcgcgcgatcctcgagcgcattgtgcagggcgaccgcaccattcgcgacatggtgaaggtgatctatcgcgacaccgacccgcgcctgcatggtgcagcggcactttcggtgctggcgcatctggaagatctggtcgggcgcggcgaaatcataaccgaaggcgacccgtcgctgaacggtatctatcagccagcctgattattcgacatcggccggagccttattgacctccccctccagcgcgcccagaaaatcagtgatgaaaccggcattcagccccctatcgcgctttccataacgcgacagcgaacgcatatcgacataggtggtttcaccttcgtccagcaggcggatgacgatatcgcttttcagacccagaataaaactatgcgcggtggcagcaaagcggatggcgttttgttccggcgtggcgacatcccgcgcgatcacggtccagccgaaggccttcaacgtcgtctccaccccttgcataacccggtccggcgcggcctcataacggcggcccaccacatcgggataggctgaaagctgcgccagcggatcgccgtccacccgctcggtcagcgggttcatccattgtaggcgcgcgggcatgttgtcggtgaactgcggcggcgtctcgaaatccgtcgacacatcataaaaaggcggtgatccataccaaagtgcccccaccagcgcgagcggcaccatgaccacaagcgcaaaaacactgccccagaacgaccgcgcaccgcccttgtcgccattgacccatagattgcgaaaccccttggccgcgcagatgagcgccagaagcgcaagggcaccgctcaatatcgccaccagcacgaaatcaggcgtctccagccgccagaagcgatgcaggagaaaggcgattgcaagcagcaaggcaccaaagacgccaaagcgcagcgcccatacagcagagcgcgactgccgccgctgatagcgaagttttctcatccagattcccagccaatcacaggacagcctatgaatagcagagagattttcactcggcaaaactcatctgctcaagcataaccctcgtgcatcattcaccccggttttcaccccatccttgtggggggctataagttgataccctcccgcaagcattcttcatatatgcggaacgcgcccaacctcccgcaaaattgcgaagctttttacactcctgtcccctgcgagatcacacagttttacagcccatcgaaaaaaaagctaactaaatcaataaaaaggcattgcagcaacttctaacaaaaggcatgatcttgttcgggggtgttataggattctttggagaggacgacatggaccgtgtccttagccatggccccgcgccaacatcggtgacagaagcccctgaacaggatgcaatgacgcttgaagccgtcgagctggaatttgcactgggtgctatcgatgtcctcaccgaaggtttcgacgcggctctggccaaggctgcggaacgggttggcggcgaagtgcttttcaacatgcccgccctcgacaccagcgaggcgcagcgcatcggcgctattgccatttccggccagccacaggatcaggtgatcttcgtcacattgcgcaacgacggcacgacgctctcccttgcaccgttgaccggccacaacgccctgtttgaaagcctggggcgcaactatgccgccgtgatgaaaattctgtcgcctcaacaagccgcaaacgaaagctgacgcatccggctgtcaaggcgataaaacgttccggcgctcggcgcggaaatgcaaacttttcttagtcacattatcctacgcatcgaagcgggatcagaaatcagtccagtggactgatttccccgcgtaggcgcttcacacttttcctggtcgcattatccaacgcaaaaccgctacgcacttttgctggaaatgctctatttcaccatttcctgttttttctgagcagcggtgttgacaggaagatcgtgtccgggacggggttgagttccatcgtggtttgcacatccttcaggcgcacgaatttcatgcccttggccttcaaagccagaatgcctttcgctaccccctcgcccgaagaacgggtcggctggttgatatgcgaaataatgacatcgccgtcatgcgcaccggcgatgcgccgttccacagtctctgcgggcaagctcgcgcccatgtcaccgttcagcgaataaccggcgatcttgtagcccatgctggtggcaagctgcaccgcatcggtggaatagcgcgccgttgcatcgcgataccaaagcggctttggcatgccctcggcggtaatcgcttccgcaccgccttcgatttccttgcgcacggcatcgagagagccagcggtcttgatgccatacatcagcggcatgttcgtgatggctggcacatgcatcgcgccatggttctctacatcgaagagatcgggatgagccttgagaaccgccacggcttcggcattttgctttatccatcgccctgtcacgaaaatcgtagccggaatgcggtctttcaccagcacgtccagaatgcgatgatctgtcttgcccatgcaggcatcaagcgtcagcgccacttgcggtgccgccgcgccgcccggcttaatatgcagttgcggctcgacaatcgtgaccgtttcagagccatgctcctttgacgccatgtcattggcacaggcaatgccgacggtgaataatagcgcggcacccgccgctgaaaacttttgaaacatgacaatatcttctaaaaatgaaccggagcgaccttatttcatgtgccgctcccgccggtgttttaggacttgtctgcattcaacgcatcaaagcagaagcggaaatcagtccagtggactgatttccccgcatcggcgcttcgcacttttggctcgaaaacgcattagcagtcgctaactaacccggcagtaaagctgaattatggcagcggtttacactttgcgcacggctgcctgcgccgccgcaaggcgggcgatcggcacacggaaaggcgagcaggacacatagtcgagacccgtcttttcgcagaaggcgatggaagccgggtcgccgccatgttcaccgcagatgccaagcttgatcttttcgcgcgtcttgcgtccgcgttcggcagcgatctgcaccagttcgcccacaccgtccacgtcgagcgaaacgaacggatcctgctcgatcacaacgcggttctggtatgtcgtgaggaagccggcggcatcatcgcgcgaaataccgaaggtcgtctgcgtcaggtcgttggtgccgaaggagaagaattccgcagattcggcaatctcggccgcgcggagtgccgcgcgcggcagctcgatcatcgtgccgaccatatagtcgatcttgatgcctgcctcgctcatgacttccttcgccaccgcatcgatgcgcgccttgacgaaatcaagctccgccttcaagctcaccagcggcaccatcacttccggcaccaccggctcgccggtcttcttgcccgcttccacggcagcttcgaaaatagcgcgcgcctgcatttcggctatttccggataggaaacagccagacggcaaccgcgatggccaagcatcggattgaactcatgcagcgcatcggcgcggtcgcgcagcttcgcagcatcgacgcccatggaccgggcgacttcgtccacttcctcatccgtatgcggcaggaattcatgcagcggcggatcgagcaggcggatcgtgacgggcaggcccttcatgatctcgaacagttcggcaaaatccgaacgctgcatcggcagaagcttgccaagcgccagccgccgaccttcctcggtatcggacaaaatcatctcgcgcatggcgacgatgcgactgccatcgaagaacatatgctccgtgcggcaaaggccgatgccttccgcaccaaatgagcgcgcagtgcgggcatcggctggtgtttcggcattggcgcgcaccttcatgcggcgcgcacggtcggcccattccatcagcttgccgaaatcgccggaaagctccggctgcaacatggcgacagagcctttcagcacctggccgcttgcgccatcaatcgtgatgacatcgcccttcctgaaggtctggccagcagccagcatggtgccattgcggtaatcgacgcgcagcgaaccggcgccggaaacacagggcttgcccatgccgcgcgcaaccaccgccgcatggctggtcatgccgccgcgcgtggtcaaaatgccttcggcagcgtgcatgccgtgaatatcttcggggctcgtttcaatgcggaccagaataacgttgcggccttccgccttggcctgttcggcctcttcggagctgaacacgatctcgccagttgcagcgcccggcgaagctggcaggcccatgcccacgacctgacgctcggcgcgcggatcgatggtgggatgcagaagctggtcaagggctgcggggtcgatacgcaacaccgcctcttcctcgctaatcagcccttccgccgccatttccacggccattttcagcgcagccctcgcagtgcgcttgccggagcgcgtctggagcatccacagcttgccgcgctcgatggtaaattccagatcctgcatgtcgcgataatgctgttccagacgatttgcaactttcaaaaattcggcaaaggcttccggcatcaccttttcaagcgagggcttgtcggaaccggcggcgatgcgcgcttcctcggtgatgttttgcggcgtacggataccggccaccacgtcttcgccctgggcattgacgaggaattcgccatagagcttgttttcgcctgtcgatgggttgcgcgtgaaggcaacgcccgtagccgaggtttcccccatattgccgaagaccatggcctgtacattgactgccgtgccccatgcggccgggatgttgtgcaggcggcgataggtgatggcgcgtgcgttcatccagcttgagaaaacggcgccgattgcgccccaaagctgctcgcgcgggtcttgcgggaaaggctggcccagttcttcctcgacctttgccttgtaaagcccgatcacgttcttccagtcgtcggcggaaagcgccgtatcgacctcgacaccgagatccgccttggtatcttcgagaatttcctcgaagaagccatgatcgacacccaggaccacatccgaatacatctggataaagcggcgatagctgtcataggcgaaacgttcgtcgcccgattcgcgggcaatggcctgcaccgtctcgtcattgagcccgagattgagaaccgtatccatcatgcccggcatggatgcgcgcgcgccggagcgcaccgaaaccagaagcggtttttccgcatcaccgaaattacgaccggtaagcgttgcaatatgcgcaagcgccgcctgaacctgcgcatccagttcggacggatagacgcggtcgttattgtaataataagtgcaaacttcggtggtaatcgtaaagccgggcggcacaggcaggccaaggctgctcatttcagccaggttcgcccccttgccgccgagaaggttgcgatcgctcgcagccccttccgccttgccatcaccgaacgtgtacacccactttgccattccggcctcccttgacacaggacaaggttcccgaaagacctgcaattgctgcaagcactccctgaacctgcttgcgttgcttatgcgatcagaagccgagggccaaccaaaaaagtcgggccgcgacaatagaatcgattaggcacccagaaacggtgagcctcccgtgaaaaatgaatcgggagaatagtcttgaagtgattgactccggcgcgaatttgaagcaagagttagaacaaatggggaacttatcggagttggccatgcgcattacgggcaagcttgattatctggaaatgccggccttaaacgggtcgctggacgctaccaagaatttctacgcacgcgcctttggctgggctttcaccgattacggccccacctattcggctttcgccgaagggctggatggcggcttcgatgcgcaaagcagcacggcaaagccgctgcccgtgctttttgcggcaaatctggaagaagctctggacgctgtcaccgatgcaggcggcgctgttgtaaaacccatcttcacgtttcccggcgggcggcgttttcactttaccgatcccgctggaaacgaacttgccgtctggagcgataaatagagcagttacgcatcagtctcgccggtttgtcgcgggactggatggcggctcgctgcgggcggagcctgcaaatgccccgtatcgcagcgagcccgctatcaggcagcactcaatggattagttccttcgccgcgcaggtcactttttcggtctgcaaggtcgtgtggtgcaggtcataatcgttctggagcacatgttccacggcacggcgcaccgtttcgccatcggcttcctgcgccagcacgagatgtgcggtcagcgagtgctcggtcttggtgagcgaccagacatggaggtcgtggacggaggcgacacccggcacggcaaggattgcagcttcgagctttttcacgtcgccccctgccggcacaccttccagaagaatgttgatacattccttgagcaaaacccatgtgcgtggaaaaaccatgaagccgataccgaccgcgatggctgaatcgacccattcccagccagtcagatagatgatgattgcagcggcgatcaccccgacagagcccagcatatcggcccagacttccagataagcgcccttgacgttcaggctgtcatccttgtgcacggtcagtatccgcatggagatgaagttcatgaccagcccgacgatagccaccgccaacatgccgagagactggacatcggccggttcggacaggcgctcccaggcttcatagagaatatagaaggcaacacccagcagcaggagcgcattgaacgccgccgccaatatctcgaaccgcgcatagccataggtgcgcagaacatcggccgggcggcgccccagatagatggcgatcagcgccagcaagagggcgaatgcatcggtcgccatgtgcatggcgtctgaaagaagcgccagactgccggtggcaaagctgccgatgacttcggcaatcatgaagatgccggtcaggccgaaagcgatccataatcgggaaatcggcgtgttcttcacatcggcatgttcgtgatcggcgcccatgcatcctcccattatagaaaagtcaacttgcctcgcgtagctgctccgccgtttgaagatcgaccgagacaagctggctcaccccttgctcacccatggtcacaccgaacaggcggttcatgcgcgccatggtgatcggattatgtgtgatgacgacgaagcgcgtttcggtcgaagccgccatttcgtccatcaggttgcaatagcgttcgacattatggtcgtcgagcggcgcgtccacttcgtccagcacgcagatcggcgcgggattggtaaggaagaccgcaaaaatcaacgccatggcggtcaatgcctgctcaccgccggaaagcagcgtcatcgtctgcggcttcttgccgggcgggcgggcaagaatttcaagcccggcttccagcggatcatcgctttcgatcagttgcagttccgccgtaccgccaccgaacagatgcgtgaacaggcgctggaactgcgcattcaccacatcgaatgccgccagcaaacgttcgcgtccttcgcggttcaggctctggattgcctgacgcagcttcttgatcgcctcaatcacatcctcacgctcggagataagcgcgtcgagacggtccgaaagctcccggctctcctcctccgcgcgcaggttcaccgcgcccagacgctcgcgctcgatcttcagccgttccaactggcgctcaagctggtccgggtccggcatggcgtcttccggcttcagaccggcatggcggatcgcttcatgcggcggacagtttaaggcttcaaaaatacgcgcttcggcatccttgcggcgctcctgcgctgcggtcagccgttcttcggcgcgcgcgcgctgctcgcggcttgcggcaagatgctggatcgcaagcgtggccgccttgtcgagttccgcctgccgggtttccgcttccgccagaatatccgccgccgccctgcgacgctcttccgccagcgaaagctcgtttaaaagtgcccggcggcggttttcgatttcgtcaggcgcttccgctaacacctcggcttcttcggcggtttccgcccggcggtcgttcaatgcagcgatctggcgatcggcattttcggcacgagaaatccagttgcggcgttccagtgcaatcatttcaaggcggcgcaaccgcgcatcggcctcgcggcgaagtccttcataggcggcccgcgcctcggcaagcgccgcgcggtcggactgcacctcactcgtcagcgccgaaaggcgctgggcaatcgcgtccatatccggcatttcgccaaggcgatccccggcttccgcaacacggatctgcgcttcttcaagattttcttccagacgcgccctggattcatccagcgcggagcggcgcgttgcaagctcacctgccgcgcgctcggctgcggccagtgcttcacgcgcctcatccagcttgcgctggttggcacgccattgatcgcgcgccacgcgctcgtcctcaacggccttgcgcactgccgcttccgcgcgttccaccgcctgcccggcatcttccacgcgcctgcgcgcgccgattgcatcctgttccagttcggcaagccggttcttctgcgccagacgctgcgcggcaggcgtaggcgcatcggcgctcgccgtatagccgtcccagcgccagagcgcgcctgtcttgctcacaagcctttgccccggtctcaggcctacctgcaaacgcctgccgtccgcttccgaaaccacgcccacctgtgccagcctgcggcgcaattgctgtgggccatccaccaggcgatcgagcggcatggccccttccggcaaggccggatcggtttcggcagcgggattataggcccagtaaaccggcgcattctcatcgcttgccgcatcgagatcttcgcccaaagccgcgccaagcgccacttcatagcccttttcgacgcgcaattcctcgacgaccggcgggaattggcctgtctcgcccgcattgagaatgcgcgccagcgtctgtgcctcggtttcgatacggttcaattccgtgcgcgcttcgctcaagggctggcggcttgcggcttccgcctcgcgcgcatgggcgaccagttcttccgccgcgacaaccgcttcttcggccgcttccagggcttgcgtacaggcatccaccacgatgcgcttttccgccggatcgaacagaccgccgatctgtccaaccacggctgcgatatcgcgctcgatattttccatctgcacggccagacggtcacgccggtcctgcgcttccttcagcgcccgctcgacctgcgcgcgctcggcagcggcttccgcccgctccgccgtcaagcgggcaagcgcgctttcgctatcctgcaagcggatttccgcttcctcgaacagcgcgcgcaattcctcattgcgttcaccggatgcctcgctggaagcggccagttcctgctcctcctcatcaagccgggccagaatatcggcattttcgcgcaacatctgttcttcgcgcgcgatatccgcagtcagttgctccagccgcttcatcagttcggcacggcgggcgcgaatgcgctcaccctcctcgtccagttgcgtgcgcgcaatggaaagacgctgcaaggctgcggcagccccggcctccgcctcacgcaattccggcaatttatgcgcgccgacagcctgatcgcgcgcggctttcatctgcgcttcggccatatcgccaacggtcgcggtcgcctgcgacagcgcgctctgcgcctcggcctcctgccctttggccacattccagcgcaggtgcaacaaggctgcttcggcgcggcggatatctgcggaaagcgatttgaagcgattggcctggcgtgcctggcgtttcaggctttcaatctggctgcccagttcgcccaccacatcatccagccgctccagattggtttcagccgcgcgcagccgcagttccgcctcatggcggcgcgtgtgcaggccggaaatgcccgccgcctcttccagaagcgcacggcgcgcctgcggttttgcctgtatcaactcgccgatatgcccctgccccaccatggaaggcgagcgcgcaccggtggattgatcggcaaataaaagctgcacatccttggcgcgtgcttccttgccattgatgcggtagagcgacccggcctcacgctcgatgcggcgcgacacctgcaattcatccgcgtcgttataggcgggtggggccgtacggtcggaattgtcgagaaaaagcgtcacttccgccgtattgcgcgcgggccgcgtcgcggaaccggaaaaaatcacatcgtccataccggaagcgcgcatgttcttgtaggagttttcacccattacccagcgcagggcttccaccagattggacttgccgcacccattggggccgacaacgcctgtaagcccgccttcgatgacgaactccatcggctcgacgaaggatttgaacccgacaaggcgcagcctggagaagcgcatcagcaagcccctccattacgcacgccaaaatagaaaacgggcgcgatgaagcgcccgcttttcatcctgaaaaacagatcaaagagcgctgtcgatgaatcccgacatctcctcaaacgaaaggtctcccgcgtatttcttcccgttaatgaagaaagttggcgtcgcgttgacaccaaattccttcgacccacgttccaccgttgctctcacatcattgagaagttgctggttcgtcaagcaagcctcgaaggactcctgtgtaaaaccggccaatttcgcgatttgcagcagtgcggctttgccgtcttcggctgtcgcccattgctgctgctgcctgaaaaagaggtcgatcatcgggaaataatggtcttccggcgcgcagcgcgccagcatgacggcagccgttgcgcgcggatcaaacgggaaatcgcggaatatcaaccgcgccttgcccgtatcgatatatttttccttgattttaggaaaagtaatgagcttgaaatcggcgcaatgcggacacgtcagcgaagcatattcgacgatggtgacaggcgcatcagccttgccatagaccatgtccttgagcttgcccggcttggcaatctcgatggcatccacaatgccttccggggcgtgttgctgtgcattcgcaccgcgggtaaaggccagcccggcagccgctgctccagcaagagaaatgacgtgtctacgattaagcgctacaggcatccgaatcatcctgtcctgtttcaaagagttgttttcaacatataatctagagcagcagatcgctaggcgccagacctgcaacattcagatgataggcggtgaagcggcatcctgattccatataaacgacagcaaactcctgcggaaccccacgcatgtgcaaactgtggatggcttgcatcaaatttatggcaacgaaagaaaccccgcccggtgccaatgagaaaagcgcgatgatcagtttttcgagccgccctttttgcccagcatgcgcttttcagcgaggatattcctgccgaggcgggcaagtgcctggcgcagcgcatcatcctcgatgcccgccgttgccttgtccacactgcgctcttcggcggggccgagcgacgcaaggcgcttcacacggcgcttcactgcaatgacgggcggtttttgcttaatacggatgcggccaatggccgcaaagccgaggaaaccattgacccggctgatgatttcaccggtttcgtgctggatttgcagtgccgcgaaaccctcgcaggcaataaccagtgtagcgggcgtgaagggatcgtcttcgcgaatacgacgcggccagagaatgcgaagcggtcgcgaggacgcgccgatggccgggccgacaatatcctcccaggcttgcagcaaagcaagattgatgcccgcgcgcttgcgcagcaccgggtcaaccagacccgacgccatatccgccagcggacgcaatccgcgttttgggttcggttcgctcattctgctccattataactgcgaaaccatgcaacagacaaaggggaagcttcgtcggctatgcgtgctttattagcattccgccaccctgccgcgaagcggtatatatgcgcattgccgggaaacgcactcacatgagaatggcgatggcaggataagccgatatggcatatagaaccgacaaaggcgacacacgcacgagcaaaagtgcgttcgacctctattatgaaagccattcttttaacgaatccgcatggatacgcatcaagcaggcccatggatcccacgacttttcttctgcgctggtatgaccgtcatcatcgcgtcctgccgtggcgcgtgacgcctgttgacgcggccaaaggagacgtcgccgatccctatcgtgtatggctgtcggaaatcatgctgcaacagacaaccgttgaagccgtgaaatcctatttcttgcgctttatcgagcgatggccgacggtccgggccatggcgaaggcgagcgaggatgatattcttcgcgcttgggcagggcttggctattattcccgcgcgcgcaatctcaagaaatgcgccgatatcgtcgtcgccgaacatggcggagaatttccgaaaagtgcggccggcctcaaggaattgcctggcatcggcgattatacctcggcggcaatcgctgccatcgcctttggcgagcaggtcgccgtggtggatggcaatgtcgagcgcgtgatctcgcgcctttatgctatcgacacccccctccccgtcgcaaaggcgcagattcgcgcgctcatggggcagatgacgccacctgaccgccccggcgattttgcacaggccatgatggatctgggcgcgacgatctgcacgccgcgccgcccggcctgcgcgctctgcccgctcaataagggatgcatcgcgctgtgcgaacgcgacccggaagactttccggtaaaagcgcccaaagcggaaaagccggtgcgcacaggcgcggccttcattgccattgcgggtgacggctccgtctatctgcgcaagcgcaagggcgaaggcttgctggcgggcatgacggaagtgccgggcagcggctggaccgcgcgcatcgacggtgacgcaacggtgaatgcagcgcccttttcggcagcctggacaccatccggcaccatcacgcacgtcttcacgcatttcgagttgcggctgtcggtttatcgtgccagcaatgtgcggaaacaagcggcgaatgaaggatggtggtcaacgcccgaggagctttgcggcgaggccctgccaacggttatgaaaaaagccattgccgccgctattccagacgctttcaaacgggggaggaaaagccgttgaacagtagcccggtcaaacatgtcgttttcgatatcggcaaggtgctcattcactatgatccggaacttgcctttctggatatcattcctgatgctggcgaacggcgctggtttctggaaaatatctgcaccagcgcgtggaacatcgaacaggatcgcgggcgaagctggcaggaagccgaagccctgcttctggaaagccacccgcaacatcacgaccatatccgcgctttccgccggaactggagccgcatggtgccccatgcctatgacgacagcgttgaaatcctgcgcgggctcattgcggctggccacgacgtgaccatgctcaccaatttcgcatccgatacattccgggaagcacaggcccgctttcccttcctgaccgaaagccgtggcgtgacggtttcaggcgatatccgcctcatcaaacccgaccgggcgatctacgatcatcacgtcgcctcgttcggcctcgatccggcagcaacgctcttcatcgatgacacgatgcacaatgtggaaggtgcgaagcaagcgggctggcaggcggtgcattttaccagcgcagccaaactggccgacgatttgcgggcgcgacagctttctttctgaaagaatgaaggcgcccgaagtttgaaaacttcgagcgccttgctatcagactttactggagatcgtccgatattaaactttcttatgcacctgccgcagccatctgttcgcggatgatcttgcgcagggcatcgataggcttcagtacgccgttttcctcaaagtgccagaaggtccagccattgcaggcatcgaacccttgaaccctggcgccaatacgatggattgaaccggcttcgccgttggccgtcagcgtcccatcggcgcgaacaatggcggcaaaacggcggcgttcatcacaaagcacggttcccggacgcaaaaggcccgcttccattacgctcgtgaaggccacgcgcggctctgcgcgcttgccggtcatcaccgtgagttccgccttgccaagcggctccacggcattgatgcgggcggttgcggcgtcgatatagggctgttcacgctcgatgccgacgaaatggcggccaagccgcttggcgaccgcgccggtcgtgccggaaccgaagaatgggtcgagaataacgtcgcccggcttgcttgaagccatcatgatgcgcgcgagaagtgcttccggcttctgggtcgggtggaccttgtcgccgttctcgtccttcaggcgttcactgccggtgcagatcgggaacagccagtccgaacgcatctgcacatcgtcattggccgctttcatggcctcgtaattgaaagtatatcccttgcccttctggtcacgcgaagcccagatcagcgtttcatgcgcattctggaaacggcggccacggaaattcggcatgggattggtcttgcgccagacaatgtcgttgaggagccagaagcccagatcctgcaactgcgtgccgacgcggaaaatattgtgataggaaccgatgacccagatggtgccattcggcttcagcacacggcggcaggcgagcagccaggcgcgggtgaaggcgtcataggcctggaagctttcaaactggtcccaatgatcgtccacggcgctgaccatggactgatccggacggtgcagatcgccgccaagctggagattatagggcggatcggcaaagatgacgtctacggaatgatccgacaggcgctccagcgcggaaacgcaatcacctttgatgatggagtcgagccaggcggtacgcggggcctcgatgggcaactcatgcgcaagacgtactagggacatgggatactcgattacctgtgaacgcaaaaaacttgttcctatggttactgcgtagggtaaatatgccgttaacgccaagtgcttgaaatcgtaaatcttttcttaatatcacagggaaagcccggctttgcggcctttgcgcgcccaataaggcagagataattatcgacttgtcatcgtgacgacgtgatccatgtgcaaggctggaacggcatatgtcgcaatcaataaggcttggttatttcttttggtctatgatccggcggcaaatgacgatgatgcagtgtgtgtggcagccgctcgcagactgaagtgcctgtcgggtgtagtttgataatgaatttcgcggagttgcgtcataatcgatatttgagggtgctgttcgtaccctttcgcacacgcgcactggttcgcggcagcgaaatcggcatcgtcattgcgggcgcgctcatcggtatcctgtccgggcttgccgtcgcggccatccagctttatccgagcgccttcatcgcacccatggcgggcggcatattgatgggcgtgctgatctgggttctggcgcgctggcgcaaacgtcccatcgtcgaccccatcgaggcgaacgccctccatggcggacgcctgtcactgaccgacagtttcattctggtcgggcagaacctcatttccaagggctttggcgcttcggtggggctggaagcggcctatacgcagcttgcgagcggctttgcctcacgcatcgggcgcgcactgaaactgcgccgcgccgacatgcgcaccctcgtcggctgcggcgcggcggcagccatcgccagcgccttcaatgcgccgctgaccggctcgttctatgccttcgagcttatcatcggcgtttattccatcgccacacttgcccccgtcgtggtcgcggccatcatcgggacgcttgtgacgcaggccataggcggcgcacctttcattatcgatatcggcctgatcgacgacatcaccccgcgcgactatgtaccggccctcatgctcggcttcatttcagcgggcatcgccattctcatcatgcgtggcgttaccctggtggaaaaggtcgcacggcgcagcgtggtgcccaatgtgctggcgccggcaatcgtcggcatgattgcgtttttctcgccgcaggttctggcctccggccatggcgcgctgcatctcgatctcaacgccaacatcaccattccagtgctggtgcttctgatcctcaccaaatcgctggcatcggcggtttccatcggatccggcttccgcggcggcctgtttttcgcctccctgtttctgggcgcgctcaccggcaagcttttcgcggccatagccgggaccatcatgcctgcaagccttgcgctggcaccgaaagtctatgccgtcatcggcatgagctcgcttgccgtggctgtggttggcgggccgatgaccatgaccttcctcgcgctcgaaatgaccggagactttccgatctccatgctggttctgggcgcggtcgtttcatcctcgctgatggtgagaaaaaccttcggctactccttcgcaacctggcgcttccacctgcgcggcgaggccatacgctccgcgcacgacatcggctggatacgcgatctcaccgtcgcgcgcatgatgcgccatgacgtgcgcaccgttgcgatcgataccgatatcgaaaccttccgccacgattttccgctcggctccacccagcgcgtgatcgcggtggacagcgaaggccgctatgtcggcatgatccccgtgccggaggcctatggcgacagtttcgataccgcagacaagactcacagtattgcggagctgctcaaatatcaggatgagttccttctgccacaaatgaacgcaaaggaagccgtcgcccgcttcgaccgggcggaaagcgaagcgctggcggtcatcgacaatgcgcaggaccgcaaggttctggggcttttgagcgaagcgcacacattgcgccgctacagcgaagaactggaccgccgccgccgcgaagttgccggcgaagtttgacgggcccatcataaaggtgtagctcatcgcccgtattttccggcccggtcgttccggcgattgccggtcgtcttttccctttcacgcattgccagacgggaggcccttcccgctggatcaaaatgcttcaacaagaaggttacgcttatggcggcaccgtccctcattattttcgattgcgatggtgttctggtcgattccgagatcatcgccgcagaagtcgaatccgccctcctgaccgaatccggctatccgattgccgccgatgaaatggccgaacgtttcgcaggcctcacctggcaggatatcctgctgacggtggagcgcgcggcgggcattccgctttccgcgtcgctcctcgacaagtcggagcgcattctggatgaaaagctgaagaacgaggtcaacgcggtggaagacatcgtggaggtggtttccgcactcaagctgccgaaatgcatctgctcgaactccacgagcctgcggcttgaaaacatgctgaagcgcgtcggcccttacgagctcttcgcacccaatattttctccgccaaggaagtgggcagcggaaagaccaagcctgccccggacgtgtttctccacgcggcgcgccatttcggcgtcgatccggccaatgtgctggtgatcgaggattccgtccatggagttcatggcgcgcgcgcagccggtatgcgcgtcatcggttttacgggcggggcgcacacctatcccggccatgccgacaagctgaccgatgcgggagccgaaacggttatccaccgccacaaggatttgcagagcgtgatcgacgccctgtccatctggacagatgcctgagcacagtccggaaagaaaattctgacgccttgaattgtcgctcaggcggcagagcgtttgttgcggccttttggcggcgcattgagaatggcgagcagttcttcggcctctttttccgtgaggccgatgagcagccgggttcccatcatggcgggcacgtctgcggtcgtatcgaagatagcccaggtgtccgtcggttcgaggatacgttcaaatttctgtttcataggcgcagaataacccaaacctcttgccattcatttcatatgggcagtcgaatttaatttgaattttatcgatctgcactttttctcaaaactgctccactcgcgcccgtattttccgtgcggcccgctcatttcgccttttgggtcgttttgcgggccaacttcacgcgcgattgcttcttcttcactgtagcgaccagcgcctgcgcatcggaaacgcacagcggcttgccaaaaaaccagccttgtgcggccaggggcgtgcccagtttacgaaaatagaggacctgtgcctccgtttccaccccttcgaccacgatatcgaggccatgttccttcgccatggaaatgatctgcggaatgatggagaccgttgcgtaatcattgccgacagtgcgcgtgaaagccttgtcgatcttgattgcgtccacatgcaattcgccgagataggcaaggctcgaatagccggtgccgaaatcgtcgatataaatccggtgcccctgctcgcgcaggcgcctgatgccgtccgtcgccttggaaaaatcgaccgccgtgcgttccgtcagttccaaccccacctgttgtggttcgatatcagccgccgcaaggcgcctttccatccggctcatgaaggccgggctttgcaggtcgctggcggtaatgttgatattgatacgcaaatcacggcgctggcgcagcgtgtcgcccatgtcttctatcagacgttccagcacatagatcgttatctttgtagcggtgcccgcctcctccgcccgcgcaacgaagacatccggcgggacgaaatcgcccttgcggatttcccatcggatcaatgcttcaaagccgagcaccttgccatccgccatatccaccaccggctggtagagcaaatgcggctctccggcagcgagtgccttgttcagcctgtagagcaatgagtggtcgcgattgcgataatagagccagcccagcccgacactgccacccgccaatgcgccaaggcagatggccagcaggtttttcagccgtgctgccgtgctggttcggtcgatcgttgctgacaggctgatgcagacgcccgtatccgggtcacagctattctcccgcaacaccttgccatccggcgcttccacgaatttctgcgcccaatcaccagaggacggctcaggtccaggctcggcattacctgaataattgtaaagcagcgcgaaatgcttcttttcctcgtcggtggcaaaaatggaaaaagcatagcgcggcgtgtgcaggagatcgaaggcaaccgagctcaagaccacattcgcattccctcgtccgatgatcggcccatggctacccggcgttatcaaggcatcatcggcatagatataggttccgtccttcaaattgtcattggcaacggaacggcgcggctgagttttgatatcactcagaagcgtcgagcagataagttggtcatcgcgcagacgcccgatatccttgatgtgataggcggcaaagacgagcttgcgctgataggcaagatcctgcggggaacatatctcgaagggagaattattcgcagcctccagagtattcctcgcggaggcgagcagccggctggagtaatcgcgcagagccgtcatatagatatccatatgacgttcttcttcgagaatgcggagtccttttccgaccagttgcccggccacggcccccagaataagcatgagaagcagaacaaggaaaacgggggaaatcaaactattgcgacggaaccgcatctatatgtccacctaaaattcccaccaatcaattgggaagtctgaatatattttcggcatcaccccgtcatagcgattccgaactcaaattattgccagcgatatatagcaaattttctatacaaaagaatacaatttttataattgtcattatttcacggttaaaatgataatatattgataaatcaacttctataatatttacaattttgcatcaatgataattgatgtttttatatcatggaataataggctaaaataaaagatgcgcgaaacatgtcgcgcatcctgtcagtttatgggaacgaggaatttacttcgtattgtatgtaccctcatcgaagccgatgaaaatctgcacattctgcttgtccggcatcgggatcgtaacacccttgtcattgaagacaaattgcgtcgccgtgtcgggattggtgatgctcacccgctgcttgtgcagcttggaatagaccacctgatcgccctgacgaatcgccacgcggatcggcatgacgatagtgcgggtcttgtatttcgggccgggcacaaccttgcctgcgcccgcaatatccatcgtcagcgtgccattgccatactggcagctacgcgtcgtatcggtcagcgccgcctgatagatcacgcgctccggatccttgtcgccgcccttttcataggtattgaagaaggccgttccatcgcgcagcgagaccgatgggcaataagcgcgcagttcagtttcgctaatgcgcttttccccggaggtcgccttggtcggcagcgatgaatttgcaccattttcggtgccgctggttgtgcagcccgcaagggatgcgagcaaaaccgttgcaaagactggaaacaacgatgaacgattctgtgatgctttctgcataaaccgggcttccctgcactattcaaactgttttggagcaacccggcttatccggagtccgccaggctgggccagttccgttccgcctcattttccaatagcaagcccccttcggtccttgccgggaaacatgcgcgctcccccatagcattgttccaaatgcaaaactgcttcgcacttttggctcgaaatgcaaacctttcctggtcgcattatccaacgcaaaaccgcttcgcacttttgctggaaatgctctataccactgcaaaatgcgtagcgcgatggcgttttcccgttttttgccgccgagagcaacccatccattggggatgttttaaatagttgcggcttttttggggacgccctattgcatttacacagctttgaatgggcagccgctctggaatgaaggcctgacgaaatgaaatatgtaagtacgcgtggggaagcaccggttctgggattcagcgatgcattgctcgcaggcctcgcccgtgatggcggtctttatctgccgcaggaatatccgcaattcacagccgaacagatccgcgccctgcgtggaaaatcctatgtcgaagtcgcgctggccgtcctcacgccctttaccggcggtgaaattccggcagccgatttcgagcgcatggtccgcgaagcttacggaaccttccgtcacgatgccgtctgcccgttggtgcagaccgacgcgaacgaattcgtgctggagcttttccatggccccacccttgccttcaaggatgtcgccatgcagcttctggcccgcatgatggattatgttctggcacagcgcggcgagcgcgcaacgatcgtcggcgctacatccggcgatacgggcggcgcagccatcgaagcctttggcgggcgcgacaacacagacattttcatcctgttccccaatgggcgggtctcgccggtacagcaacgccagatgacgtcttccggcttttccaatgtccatgcgctttccatcgagggcaatttcgacgattgccagaacctcgtaaaaggcatgttcaatgatctggaattctgtgacgccctgtcgctttccggcgtgaactcgatcaactgggcgcgcatcatgccgcaggttgtctattatttcacggcagcactcagcctcggcgcaccggaccgcgccgtgtccttcacggtgcccaccggcaatttcggcgatattttcgcaggctacgtcgccaagcgcatgggcctgcccatcgagcaactcatcatcgccaccaacgacaacgatattctttcgcgcacgctggaaagcggggcctatgagatgcgcggcgtagcgcagaccacttcgccctcaatggatatccagatttcctccaatttcgagcggcttctgttcgaggcacacgggcgcgatgcggcggccgtgcgcgggctgatgcagggcctgaagcaatctggcggatttacgatttccgaaaagccgctttcggccatccgcagcgaattttcggctggccgctccaccgtcgatgagacggcggcgactatcgaatcggttctttccaaagacggctatctgcttgatccgcattcggcgatcggtgtgaaggtcgcgcgtgaaaaagcatccggcaccgccccgatggtggttctggcgaccgcccatccggccaaattcccggatgcggtgaaggctgcatgtggggtcgagccgcaattgccggcatggctttgcgacctgatgcaacgaaaagagagcttcacagttcttcacaacgagctgaaaatcgtggaagaatatgtgcgccaccattcccgagcctgaatagagcaggcacgaaagggaaccagggtgagaatgcagggagcaatttgctaatgggtgttgaagtaacgcgtcttcccaacgggttgacaatagccaccgataccatgccgcatgttgaaagcgtggcgttgggaatctgggtaaaggcgggagcgcgtaacgaagcccccgaccgtcacggaattgcgcatcttctggagcatatggctttcaagggcacggaaaaccgtacagcctggcagatcgcatcggacattgaaaatgtgggtggcgagatcaacgccaccaccagcgtggagaccacctcctattatgcccgcgtgctgcgcaacgatatgccgctggccatcgacattctttccgatatcctgaccgcctccaaattcgacgagggcgagctggaacgcgaaaagcaggtcatcatgcaggagatcggcgcggcgcacgatacgcccgacgatatcgtcttcgaccgtttcacggaaaccgcctatcgccaccagcccatcggccgcgcgatcctgggcgagccggaaacggtgatgtcattcacatccgacgacctgcgccaatatatgcaggagcaatatagcgccgaccgcatggtggtgacggcggctggcggcatcgaccatgacgaattcgtgcgcgaggttgaaaagcggctcggcagtttccgtccgcacaataccgcgccaacactcgaccttgctcattatgtcggcggcgatttccgcgaaaaccgcgaattgatggatgcgcaggtgctgatcggttttgaaggccgcgcctatcatgtgcgcgacttctacgcttcgcagcttctttcgatgatcctcggcggcggcatgtcctcgcggcttttccaggaagtgcgcgaaaagcgcgggctttgctattcggtctatgccttccattggggcttttccgatacggggctgtttggcatccatgccgcaacggggcgcgacgagcttgtggaactcgtgccggtcattatcgacgaattgcacaaggcagccaattccatcggcatcgaggaagtggaccgcgcccgtgcgcaatatcgcgcaagcctcctcatgtcgcaggaaagcgcggcaagccgtgcgggccagattgcgcgccagttcctgctctatggacgcccggtggaaaacagcgaattgctggaccgcctgtccctcatcaccccggaacgcctgaccgaccttgccggacggcttttcctcaacaacaaaccaaccatcgcaggcgtcggtcccgttggccgcctcatgagcttcgatcgcctgaccgatgcgctttcgaccaatgcgcatacgaggacgatagctgtctagagcattttcgagccaaaagtgcgaagtggctttgcgtcggataatgcgtcaaaacaaagagatagaacaatagggcagtaagggagttagggcagtatgtttagctcggcaaatacattcccccctccctgttgccttgctgtcttattacctgactgccctatcgtctcatgatcggcctgcccttccgacgaagcaatccgacagtcctgcgcggacagcgcatttatctgcgcgaccccatgatgagcgattatgcgagctgggcgagccttcgcgagcaaagccgcgcgtttctcacgccatgggaaccgacatggccggatgacgacctgacccggagtgcctttcgctaccggatcaggcattatcaggatgaaaccagcgccggaaccggctatcctttcttcatattccgcaacagcgataaccgcatcgtgggcggcatcacgatcggcaatattcaccgtggcgtcggccagaacggcgtgatcggctattggagcggcgcgccttttgccggaaaaggctatatgacggaggcgctatcgctggttatcccctttgcattcgaccaactgcggttgcaccgtcttgaagctgcctgtattccccataatgtacgttcgatacggcttctcgaaaaagccggatttcagagagaaggactgttgcgctcctatctcaagataaacggcttctggcaggaccatctgcttttagccctgatagaaagcgacaaacgtacgacggatcgcggtgtgatcattggcaaggttgaacgctcatgagaggtttttcaaaaaactgttttgaagcaggcgcgcgctttttcgcactgttcgttttcctgaccctttcggcggttcacgcatcggccattgagcccatcaagatttccaaggaagacacggcgctggacctttcgcgcgctgtcgagcttttgcgcaacaagggcgagagcgtgcaggtttccaccatgcccggcccggacggcatcgtgcggcgtatcgaggtacagtccgaccagaacgccaacgcctccggcgactgggcagcattttccatcgccaaccccacggacgagcagatcgaccggctgatcgtcgcgccgcattttcgtctcgtcggttcgggcgtcatctggcccgatctcggctcaccgcgcattgcctccatcacgcccagcgaaggctttgcgctcgaccgccagccgagtgccgatgcggacgtcttccgcatcacgctcaatccgggcagtgtcatcacgttcgtcgccgagctttcctcgcacaatctgccgcaactttacctgtgggagccggaagcctataaagatatggtcaattcctacacgctatatcgcggcatcctgcttggcatttccggccttctggcgcttttcctgaccatccttttcgtggtcaagggcacatcgctctttccggccaccgccgcgcttgcatgggcggttctggcctatatctgcgtcgatttcggcttctggaacaagctgatgcaaataacgcccggaaacgagcagatatggcgcgcgggaacggaagttgcgcttgccgcatctctggtgatcttccttttcacctatctcaacctcaatcgctggcacgaccatttcagctatggcgcggtgacatggatcctgggcctgcttgcgcttgcaggtgttgccgtcttcgatcccccggtcgcctccggcatcgcgcgcatctcgctcgccctcaccgtgttttcgggcgtggccattatcggttatctggctgtcaagggctatgaccgcgcggtcatgctgatacccgcctggctattgacgctcatatggctcatcggcgcatggatggccgtttccggacatctcgacaacgatatcgtgcaatcggcgctcggcggcggcctcgtgctgatcgtgcttctgatcggctttactgtcatgcagcacgccttcgcgggcggcggactgcaacagggccttctttccgatatggagcgtcaggcgcttgccgtcatcggcgcaggcgatatcgtctgggactgggacgtgccgcgggaccgcgtggtgacgacgcccgatatcgccaattatctgggcaataccgcaagccccctgcaaggcccggtgcgcaactggctgcccgccatgcatgccgacgaccgcgaccgtttccgctccacgctcgacgccattctggaaaaccgccgcggccgcatcggccagattttccgcctgcgcgccaatgacggacattatcattggtatgcgctgcgcgcgcgcccggtcattggttcggatggcgaagtggtgcgctgcgtcggcacgctggtcaatgtcacggaacagaaaaaggcagaggagcgcctgctgcacgatgccgtgcacgacaacctcaccggccttcccaatcgtgagctctttctcgaccgcctgagcagcatgatgaacatggcgcgtggcgaaagcaacctgcacccgaccgtattcgtgatcgacattgaccgcttcaaacaggtcaatgacagtctcggcatgtcggcgggcgatacgatcctgcttaccatttcacggcgcctagcgcgcctcatgaagccgcaggatacgctttcgcgcctttcctccgaccagttcggcctgctgcttgcctcggaagtcgatccgggccgcatcgcaacctttgcggaagcacttcgccaggccgtgcgctcgcccattgcctatgccaagcgtgagatcgtgctgacggcctccattggcctcatcacctggaccaagactgcgaccacggcagaagattttgtcaaggatgcggaacttgcaatgttccaggccaaacgtttcggcggcgaccgcatcgagccgttccggcccgccttccgcgccatcggcagcgacaagcttcaacttgaatccgacctgcgccgggcactggagcgcgacgaaatcagccttgtttaccagcccattgtgaagctggaggaaggcacggttgcgggctttgaggcattgatgcgttgggaacacccgcggcgcggcgctatttcgccgtccgaattcattccaattgcggaaaattccggccttatcgtacagctcggcctttttgccatgcagcgggcggcggaagacctttttgcctggcaggagcaattccccaaactcgacctcttcgtttcggtcaatctctcctccacgcaactcatccggcaagacctcatcaacgatgtccgttcggtgctgtcgcgcattcatctcaatccgggcagcctgaagctggaactcacagaatccgttctcatggaaaacccggaacagtccgcctatgtgcttgcccgcctcaaggccatgggcatcggcctgtcgctggatgatttcggcaccggttattcgtcgcttgcctatctcacgcgctttccgttcgacatcatcaagatcgaccgctccttcgtgaagggcgaccagccccagaagacgacgctgcttcgctccgtcgtcagcatggcgcatgatctgggccttgcagttgtgacagagggcgtggaaagcgaaaccgatgcacttcagcttcgccagatgggctgcgaatatgtgcagagcttcatgttcggccagccgaccagccacgacgaggccacgcgcatgatccgcgaacagctggatgcggcggcgtgaataaggcagtagggcagtagggcagtagggcagtagggcagtgaaggatatggttttgcggtcatgcgcaaccaaaacatacaccccctactcccttactcccctaacatactgccttacatcaagcatgtccggcatcggaaacgagccgtgacatatcgatccccatatggagcatcaggcgggaatatttaccctcgatgtcgctgtcgaacagcatgtcgagcggggcatcgcaggtgagccagccgttttcggccacttccatttcaagctgacccggtgcccagcccgaatagcccagcgccatcagcgcccgctccggccctccacctccatagatggcgcgcaggatatcgaccgtcgccgtcaggcaaacatcgtctgaaaccggcatggtggagtcgaccatgtaatcatccgaatgcagcacaaagccgcgcgtgcgatccaccggcccgccattgcgcaccaccatatgctgcgcccggtcgggcaggataatcaggtcttcctcgccaataacgccgatctgccgcaaaagatcgggaaattgcaccggctgtagctggttgatgatgaagcccatcgcgccctcgtccgaatgagcgcagatataaaccaccgaacgcgcaaatcgctcgtcgctcattccgggcatggcaagcaggaattgcccgtttaaaaaaccctgctcctggctcggcttcctgtgcgtggtcatagtaataaagaaggtagcaagactcagcaaaatgacaatggctttccatcgcgggcggccgctttggcgcgaattatccggttaggctatctgttggacttgaagcgaccatttttttattccattttcagggcatgaaaatctgtacctctattctcgctcctttcatactggccgtactggcaatccctgcacaggcttcaacttccgcctggaccgaaactccgggcgggcgtgtgcgtgttgttatcgaaggtggcgatccggcaatcaccggaaaacaggaggtgcgcggggccttgcagatcgaacttcgccccggctggaaaacctattggcgcaatcccggcgatgccggtgtgccgccgcagatcagcattgagggcgatgcgaaggcgcaaattgcgttccccgcgcctgtacgcttcgccggggacgaggagggcggcatcggctacaagaagccggtttcgctgcccgtcaccttccacatcgagccggggggcaagcggctgaaaggtcatgccttcctcggcatgtgtgaaaatatctgcgtgccggtgctggccgaattcgattttccgctggatgccgacaggcaaaaatcatcatcggagaatctcgccgcacgcaccgtcgtcgagaccgccttcgcacaactgccggcacctgcttcacccgatttcggtgtgagcgcggtcaagcacgacaaggatgaagccatcttcgacgtcgccctgcccgatcccaatgcgcctgccgagcttttcgtggcaagcgacacggtcaatctttccgcgccggtttccgtcgaggatggaaaagccagccagcgttttatcgccaagatgcagggcaagacgaaagatgccgttatcgactatacgatcgtgcagaatggcaaggcagtttccggccggctggaactggactgacaggggcaccactctcttctgaattttgataacagtccggcgttttaaaattgtccggcggtactttatgcgcttaattgtcgccgtgcgtgcttcggcacggcaaatcaaaagtttcgcacaaacagcaggcggaccagacggcaatttccatccgccctgcccttaggagaaaatcgatgacgatcaaagttggcgacaggctgcccgcagcgactttcaaggtaaagaccgcagacggcgtcacggaaatgacgaccgacgatgtcttcaaaggcaggaaggtggttctctttgcggtgccgggtgcatttacgccgacctgtagcctgaaccacctgccgggctatcttgaaaaccgcgatgcaattctcgccaagggcgtggaccagattgcagtcgttgcggtgaacgacccgtttgtcatgggcgcctgggcgcagagcaccggcggcgagggcaagattctcttcctcgccgatggaagcgcaaccttcaccaaagcagccggtctcgatatcgatctttccggtggcggcctcggtgtacgttccaagcgctattccgccatcgtcgaagacggcgtggtgaaatctctcaatatcgaagaacagccgggccaggcggtcacgtctgccgcctcagcccttctcgcacagctttaaaagtgaaaggggcggcgaaagccgcccttactatttcaccttcaacgtgcggtgcccggcatatttgaacggctccatgccagcgcgggccagttcatccgcacgttcgttttcagggtgcccggcatggcccttgatccaatgccaagtgaccttgtgggcttttcgcgcctcatccagcgcctgccagagttcggcattcttcaccggcttcttggccgccgttttccaaccattgcgcttccagccttcgatccagccggaaataccatcgcgcacatagacggagtcggtgtagagatcgacttcgcaaggctccttcagcgccgaaagtgcagaaatcgccgccatcagttccatgcggttattggtcgtttccgcctcgccgcccttcagttccttttcattgccgttccaccgcagcaatgcaccccagccgccgggaccgggattgccggaacaggccccgtccgtataggcctcgatgcgcttcacgccgcaactccctgcatttcaaggccatattcggcgccggattcgatctggcggtgaaagcgcatccggcgcacatattccatcgggtctttcttcaccacgaagcttccggctggcacggtgagccagtcgtaaagccgcgtcagcatgaagcgaaccgcagccccgcgcgccagaaccagcaaggcattggcttcggcctccgagagcgggcgcacggaagtgtaaccacgcagaagggctgcgcccttggtgcggttataggaaaaatccttttcaaaacaccaggcattcaggcagacggcgacgtcataggccagaatatccgtgcaggcgaaataaaagtcgatgaagccggaaagcctgtcgcccagaaaaaaggcattatccggaaaaagatcggcatggatcacgccttgcggcagatcggcaggccagttcttttcgagaaaatcgagatcagcctcggtttcggcgaccaatccccgctcgaccgtatcggcgcatttacgcgagaggttccacagcgggcgccaatcgggcagcgtcagcccgttgcggcggcgcatggggaaatccgcacccgccagatgcatatgcgccagcccctcgcccaccgcctcgcaatgggcgacggttggcctgcgcatccacatgccttcgagaaaagtgacgatagccgccgggcggccggccaattggccgatcattgcgccatcattgcgcaccaccggctgcgggcattccagcccccgcttggccagatgctgcataaggccgaggaaaaacggcagatcttcacgattggtgcgcttttcataaagcgtcagaatgaaggagccggagctcgtatgcagaagatagttggaattctccacaccttccgcgatccccttataggaggtcagcgtgccgatatcgtaatgccgcaggaatgcgccaagctcgatctcgttaatatccgtatagacggccatgtcccttacttcccctgcataagtttggaaatgccgaccacgcggtgctcgccattgacgaatgccatatccttcaccgtcaattccacatcgcggatttcgcgattcacaaggaaattttcggtttcaaccgttgtttccgccagttcgatcttcacatcgaagcgggctttgaaggcatcgatgatttcatccacgatgatttcgggcgcagacgcgccagccgaaaggccaacgacggaaatatcgccgatctgctcccattctatatcctccgcgcgctgcaccagcatggacatgcgcgcgcccgccttttccgccacctcgaccagacgcttggaattggaggaattcggtgcaccgacaatcagaaacagatcgcagcccggcgccgccgcacgcacagcatcctgccggttggtggtggcgtagcagatcgattccgccgccggagccgccagattgggaaagcgcgcctgcaattccttgatgatacccgccgtgtcatccaccgacagcgtggtctgcgtgacgaagccaagattgtcttcatcatcgaaatggcaggtgtgcgcatcctcgacggtttcaatcagcgtgaccgcgccatccggcaattgccccatcgtgccgatcacttccgggtggccggaatggccgatcaggatgacatggcggccaaggcgctggtggcgcatggcctgtttgtgcaccttggaaaccagtgggcatgtcgcatcaagataaaagaggttcttggcctccgcgtccgctggcacggattttggcacaccatgggcggaaaacaccaccggctggttgcggtgtgccgccgggatttcatccagttcctcgacgaagatcgcgccgcgggcctgaagcccctcgaccacataacgattgtgcacgatctcatggcgtacataaaccggcgcaccatattttttgagcgccaggacgacaatctggatggcccggtccacacctgcgcaaaagccgcgcgggccgcaaaggcggatctccagaggggggcgatgttgggtcattatggcgtactcgttttccagtagatgacgcaaaaaacgcaggacggacctgtcatgcgatttacggcttttttccatgcacggagttgggctgcaacggggccgttgtcaacccctgccgctttttcgatagcgccacagccatgtgccgacaaccccgatcagcgcaagcgcgaggccataccaggtgacggcatattgcagatgattgttcggaaagtcgatgatggtcacgccaccgatgggcaggccaccgggattgggcgtgctgtcggcatcgacgaagaatggcaccacccggccaaggtccggcaggccggcgctttcggccatcgccgcccagtccttccagtagaagatatttttggcgatatcattatccggcacgagaaaggacggcttcacagaaagcggatcgcgcgcaaggcctgtcacctttaccggccctgccgcaagttcgcctgccgggcgggttgccgggtctttcttctcgtatggcacgaaaccgcgattgaccagcacgaagcgcccgtcttccagcatcagcggtgtatagacataaaaacccgcttcacccttgtaggttgccaggaaatggcgctcgccctgatgcaggaatgtgccggaaacggtcacggggcgatattccaccgtgccttcctgccggtagattttctccatctccgcaagcggcagcggcggctcgtggatgcgctgttcggtggaggcgatcaacgcctctttccacatcaggcgctctacctgccaggtgccaagcgaaagcaggatgacgagcgcgatgccggaggcaataaggacgccccacggaaaacggcgtgatgtttgctccagcgtcatttgttgctgtccagacgcccctgctcggccttgtggcgatgttgcatattgatgagaatgcccttgatccaccgcatggcgacgaggctcaatataattgcaagcggcacccataaaatgaaatgtacccagagcggcgggccaatattgacttccatccagagtgcaaggccaacgacgataaagccgatgatgaggatgacgaaggcggcaggaccatcgccggaatcggcaaagccataatccagaccgcaagccgtgcagcgtggcgcgaccgtcagaaagccgttgaacagcttcccctcgccgcagcgcgggcagcgcccggcaatgccgctcctgatcggatcgacctgcggatagtgaccatgttccggcattgcgttcttccttcctctgaagcagttccggcagcgtgattgccgggctacctgaaacgagcaaaaggcggccatgtttccacggccgccccgatcatcggttcaatgccggatcaaccgccatgcatcggcgcgccccagccgccccagacatagatggcgaagaagaggaacagccagacgacgtcaacgaagtgccaataccaggcggcagcctcaaagccgaaatgctgcttcggcgtgaaatccccgccgattgcacggaagaggcagacgagcaggaagatcgtgccgatcagcacatggaaaccgtggaatccggtcgccatgaagaaggttgcaccgtagatggaatccttgaatgcaaacggggcgtggatatattcataagcctgcacgcaggagaataacacaccaagtgccaccgtgatggccagacccgtaatcatgcccttgcggtcattatgcaaaagcgcgtgatgcgcccaggtcaaggtcgtgcctgagagaagcaggatcacggtgttgtagagcggcagatgcagcggatcgagaacctcgatgcccttgggcggccagacaccgccggtgaattcggcgcgtgcgacctgatgcacctcgttcgggaagaggctcgcatcgaagaaggcccagaaccatgccacgaagaacatgacctccgaggcgatgaacataatcatgccatagcgcagatgcagcgacacgacgcgggtgtggtgcccttcatggccttccttgatcgtgtccgaccaccagccgaacatgcagtaaagcacgatcgcaaggccaatgaagaatatccacggcgtcaccacgttgaggccgaagaacggcagctcgcccgcattgatgtaacgcatccaggcaatgccgccgatagcgagcacaaatgcgccgaccgagctcagaaacggccaaggactgggcgcgatgatatggtaatcgtgatttttctgatggacgtccgccatgtctctccccgtatttcccctgaggggctcctctctcgcacttcctgcctgaagcgtgaaacgcattcccggcagatccgtcattccttgcagcccggcacacccgggccgcatccttccatgtacaagcggttctgtccaaagaataaaaccgcttcattcatttgtcattgcgccatcatctgccgcaattccaacccggtttccctcagccgccgttgcgggtgctgcccactgccttcgcgttcaccaccggcttcggcttatcaatcgggaagaaagtataggacagcgtgatcgtcttcacatccttcaggtccgggtcattcacgaattccgggtccacgaagaaaacgaccggcagttcaaggtcttcacccggcttcaacgtgttatcggtaaagcagaagcactcgaccttgttgaaataggccccggcccggcccggcgcgacattgaagcttgcgcggccataggtttcctcgccgaacagattatgcgcctcatattttatcatcgtggtttcgccgatacgcaccgtcacctcgcgctgcatgggcttgaaatcccatggtaggccatttgcgatgttggcatcgaaacgcactttgatcgtcttgtcgagaatggtgtcggaatattgctccacacgctgcgtggtgccgccatagcctgtcacctgacagaagatgcggtagagcggcacggaagcataggccgcaccgatcatgcagacgaagaaggacaggcacgcgacggcgatcgtcgcattggagcgccgctgcttcttctcgttctccccctgatccgtcatcctctcctcccgaatattgtcagatcggccgcatgaacacgccggcgcccatcttggccagcgtgccgatgtaaaccagaagcacgaaaagcgcgagcgcgatggcaaggccccatgaacggttgcgctgggcctttttctgttgctcggtcgggacgaccagctccagtttctcatgcaccggcttgtgtgcagtcttgtccatcaaaatactccaaaggccgcgagcagcttgaacgtcagcgcctcgaagagcagcacagcgaaaatacccgcaaggtaaagcagcgaaaaacggaacagcttgcgcgccgcagccagcatctgcggctgcgaatccgcagcccacaggcgccaggcataatagacgaaggcaagccccagaagcgtggacaccacaccatagaacatgcccgcaaaacccatgacccacggcagaacaccgaccggcgccatgagaacggcatagaacagggcctgacggcgggtcgaaagctcacccttcacattaggcatcatcggaatgcgcgcggcttcataatcattcgttgtgaacagcgacagcgcccagaaatgcggcggggtccacaggaagataatcatgaacagaacaagactgtcccaggtgatttcacccgtcgcggcagcccatccaatcatgggcggaaaggcgccggcagcaccgccaatgacgatgttctgcggtgtcgaccgctttagccacatcgtatagatgacggcataaaagaagatggtgaaagccagaagggccgctgccagccagttgaccatgaggccgagcgtcatgaccgagaaggcggaaagggtgaggccgaaggccagaacctgattgggggcgatgatgccagcgggaataggacgcttgcgcgtgcgcttcatcaccgcgtcgatatcggcatcgtaccacatattgagcgcgcccgacgcgcccgcgccgaccgcaatgcaaaggatgctgattacggccagaaccgggttcatatgccccggtgcgagcacaagcccgaccagccccgtgaagaccacaagcgacatcacgcggggcttcagaagaacgagataatcccgcgccgtcgcctcggagagagcgaaggcatcctcggaagccgtgtttttttccaccagagacattttaacttcaaaaacctcgaattcaccggcccgactgcgtgtccctactcacgcatcggcaaccaccacgaacatacctcccggaaaccatactgttcccgccaaaaatgccgtgccggattgccgactcatcgtttgccggcggcggggcgaaacagaatgccgcccgcacttagcacatttgcaggcgggggcgaagttttttgagatctccgcccctcgcacaattacttgatgcgcgggagctgttcccactggtggaacggcggcggcgaagaaagctgccattccagcgtggtcgcgccatcgccccacggatttgcacccgcttcacgcttcttcgcgaacgcctcgaagacgttatagaggaagatcagcacggcaaagcctgaaatgtaggagccatatgacgaaatcatgttccagccggcataagcatccggatagtcgatgtaacggcgcggcatgcccgcgagacccaggaagtgctgcgggaagaagaccaggttcacaccgacgaacgtgacccagaaatgcagctttgcggtgaactcgttatacatgtagccgctcatcttcgggaaccagtagtaccagcccgcaaagatcgcgaagacagcgccaagcgacagcacatagtggaagtgcgccaccacataataggtatcgtgcaatgcacggtcgagaccggcatttgcaagctgcacacccgtcacaccgccgatggtgaacaggaagatgaagccgatagcccagagcatgggcgcgcggaaggaaatcgagccaccccacatcgtcgcgatccacgagaagatcttgatgcctgtcgggaccgcgatgaccatcgtggcgaagacgaagtagcgctgtgtatcgagcgaaaggccgaccgtgtacatgtggtgggcccagacgacaaagccgacgacaccgattgccaccatggcgtaagccatgccgagataaccgaagatcggcttgcgcgagaaggtggagaccacatggctgacgatgccgaagcccggctggatcaggatatagacttccggatggccgaagaaccagaacaggtgctggtagaggatcgggtcgccgccgccatcaggcgcgaagaaggtcgtgccgaaattgcggtcggtaagcagcatggtgataccacctgcgagaaccggaagcgacaggagcagcaggaacgccgtaaccagaacggcccaggcgaagagcggcatcttgtgcagcgtcatgcccggcgcgcgcatgttcaggatcgtcgtaatgaagttgatcgcgccgaggatcgacgaggcaccggaaatgtggatggccagaatggcgaaatccaccgccgggccgggctggccggaggtcgagaacggcggatagagcgtccagccgccgccggggccccagccacctgccggaccgggcatgaacagcgagatcagcagcagcgtcagcgcgggcggcagcagccagaaggaaatattgttcatgcgtgggaacgccatgtccggcgcgccgatcatgagcggcaccatccagttggcgaaaccgccgatcagcgcaggcatgaccatgaagaagatcatgacgagcgcgtgcgcggaggtgaacacgttgaacatgtgcttgccggcatcaagggcggcatcgccttcaacaccgtaaaccatctgcgccagaccatggaaaatctggatgcccggctcctggagttcggcacgcatcgcgatggaaagcgcgccgccgatggtgccggcgatgattgcaaaaatcaggtacagggtaccgatgtctttatgattggtcgagtatacccaacgaacccagccatgcggcttgtggtcgtcgtgggcaccatgctcgtgagctgctgtgccagccatggaattcgctcccgtttttcaagtcttgctgcggcatcggcccggaaaccggataggcttcgcaaagcccggtgcgcaggtctaatgctcagaacgccattgcgcgcatcagacggcgcgcggcgctccagcgggatttacagccccgccgcagccaccttatcgttcgcactgccttcgccttcagcctgcagaagagccttgtttgcccccggcagatccgtcgcggccgctgacagccagttctgatactggtcctttgaaacgacgcggacggcgatcggcatgaaaccgtgatccttgccgcaaagctccgagcactggccgtaatagaggccttccttatcggccttgaaccaggtttcgttgatgcggcccggaacggcatccatcttcacgccaaatgcgggaatagtccaggaatggatcacgtcggaggctgtcaccagcagacggaccgtctcgccgaccggaacaacgacttcattgtccaccgtcaggaggcggggataacgggcgcggtcttccttgccggcagcagcacggtcgtcatccttcaggatgaccgaatcgaagcttaccgggttatcgacctgatattcataaccccaataccattgatagccggtcgccttgacggttagcgtcgggtcttccggcgaatattgcgcggtcagaagctggaacgacggcacggcaaggaacagaagaatgatgaccggaccgacagtccagatcacctcaatcgccgtattgtggctggttttggacggttccgggttcacgctcgcgcgaaaacggagaaccacccagaccagcaagcccagaaccagcaaggtaatcggaataataaaccagagcgtataacgctcaaaccaatgaatctgctcggcaatccccgttgcagcgtcctgaaatctccactcccatggtcgcggctggtccgccagagcggcaccagtcgtccacagcactgccagagcgccgcccatggcgcccctcgttgcggcaacaatcttatccaccagaactctctcccttttcgccctttcaggctggacgccggtcttaaggacggccttatccccgtcggcgttcaaaccacaccttagcgcacaccgcacggaaggcgaatatgttcctgtgcggcatttttgcgcgcggcatagcgcccaccggcccttctcccgcaattgcgggttttgccacaaggcgcggaagcctatgaaaacttgggaaaaacttgcaactcccataatgcagccatgatttgacgaaaggtttgctttaacgtgccgcgtgacaatcgatgcaacagccggtatcaccttcccaatgatggcccggacgtgataattgcccttgtggtgcttttcgcagcctgttcagcgcattaacgtcccggtgattcgatctggagatttcatggttttccgtatgtttgcccaccgcacgatgatccagcgcctcgccgcccttgccgcaggcgcgggcctgtcgcttgcagccgcaaccctgccctcggcggcgcagaacaatacgccggggacgccgggccagcttccagcaccccagcagacaccggcggaaccacagccgaccacatccgcgacgccgcagcaaagcggtgcgctcaaatcgcagcatggcgcctggtccatcctgtgcgacacgccggctggcgcaaagaccgagcaatgcgcgctgatccagaacgtggtcgccgccaagcgcccggaactgggcctttcagtcgtggtgctgaaaaccgctgacaacaaggcgcgcattctgcgcgtgctggctccgctcggtgttcttctgccgaacggcctgggcctcaatgtcgatggcaaggatatcgggcgcgcctatttcgtgcgctgttttgaagatggctgctatgcggaagtcattctggaagacgatcttctaaagacgctgcgcaacggcaaggcggcgaccttcatcgtcttccagacgccggaagaaggcgtgggcatcccggtagacctgaagggatttggcgaaggcttcgacgccctcccctgatcacattcccgcagactgagaatgccgcctttttcggctcgccatagcctgaatctccgtgcacagcggtgacatatggttgttctcaacggatttaaggcttacatcctgcaacagacatatgttgcaggatttattttatgaagagtctgatcgacagtttcgacaccggccgcgaccacatcgagcgccttgtggcggaaagcctcaagggcagcgacgatggcgaactcttccttgaatatcgcgaggcagaggcgctcgtctttgataatggccgcctcaagaccggctcttttaatcaggatcagggttttggcctgcgctctgtcgcgggcgaggccatcggctatgcccatgcgggcgacctttcgcttgccgcgctgaaacgcgcctccgacgccgtttccgccacgctgaaaggctatggaggcacttattcccccgctccggctggcaccaaccgccatctctacacggacgaaaacccgatcggcgcaccgggcttcgacgccaaggtgcagcttctgcaacagatcgacgcctatctgcgcgccaaggacacgaaagtgcggcaagtatctgtttcgcttgcatgctcttggcagcaggtggaaatcctgcgcgccgatggtcatttcgtgcgcgatattcgccccatggcccgcctcagcgtttctgtcgtggcaggcagcggcgaccggcaggaatccggctcgtacacgctcggcgggcggaaaggttttggcgaattcatcaccacggaaagctggcagcacgcagccgatgaggccttgcggcaggcgctcgtcaatcttgaggccattcccgcccctgcgggcacattcgacatcgtgcttgccaatggctggccgggcgtgatgctgcatgaggccgtgggccatggacttgaaggcgatttcaaccgcaagaagacgtccgcctttgccggtcttctcggccagcaggtcgccgccaggggggtaaccgtggtggatgacggcacgattgccgagcgccgcggatcgctgaccatcgacgatgaaggtacgccgaccaaccgcaccgtgttgatcgaggacggcaaactcttcaactacatgcaggaccggcagaatgcacggttgatgggcatggaagcaaccggcaatggacgccgcgaatcctatgcacacgcgcccatgccgcgcatgaccaacacctatatgctatcaggcgacaagacgccggaagagatcatcgcctcgataaggaagggcatttatgccgtttccttcggcggcggccaggtggatatcacatcgggcaagttcgtgttcggctgcaccgaggcctatatgatcgaagacggcaaagtgggcgcgcctatcaagggggcgatgctgatcggcaacgggccggatgcgatgaagcgtatctccatgatcggcaacgatatgaagcttgataccggcagcggcaattgcggcaaaggcgggcagtgggtgccggtcggtgtcggccagccccatctgcgcatggatcaaatcacagtcggaggcactgctgtctaggctgtagtgacgaatggaaggatgcctcacatccccggatcttcctccagaagccccgtgacaaaatcaaacaggccggggcggcggtcacggcgcagccgctccgcattgatgatcgacttgatcgccgcataggaacggtcgaggtcttcattgatgacaatatagtcgtatttcacccatttctggatttcaaagcgcgcattctgcaggcgcgtttcgatcacttccgccgtgtcttcggcgcgccggttgagacgctgctgcaattcgcgcatggtcggcggcaggatgaagatcgacaccacatcggctggcatcttggcctgcaattggtccgccccctgccaatcgatatcgaacagcatgtcctgcccatcggccagcgcaatctcggccgtttcgcgcagcgtaccataaaaattgccgtgcacttcggcccattcgatcagctcgtcattgtcgcgcaggcgctcgaattcgcggatcgtgatgaaatgataatgtacgccgtcaatctcgctcgggcgacgctggcgcgtcgtcacactgatggagagcgagagcttcatcttcgggtcttccagaagcagccgggcaatggtggattttcccgcacccgacggcgacgagatcaccaccatcaagcctctgcgagctacgccattttcaaccgaagatatggccatgatacctattactccagattctgtacttgttcgcggaactgatcgacgaccgctttcagccccagtccgatagccgtgatcgacgctgcgttcgatttggagcacagtgtattagcctcacgattaaattcctgtgaaagaaaatcgagctttcgcccgaccggcccgccctcgcccagaagcttgcgtgcactggccacatgggtttccagccggtcaagctcttcctgaatatccgccttggtggccagaaacgccgcttcctgatatagccgcgtctcgtccagttcgcgcgtggcatccagaagcagcgccacctgcccggcaaggcgcgccttgatcgcctcggtagcgcgcgacgggtcatttcgtgcatccgccgtcagccgctcgatcgtgtcgagatgggtcgaaagaatggtaaaaagcgccttgccttcctgcctgcgcgcctcggctatcgccttcaaggcgccctcaaaggccgcgacgattgtagcttccagcgcagcgcgctcttcctcgtcttccgccctttgcgactggtcgataatgccgcgcagcgcaagaatgccgtccacgcttgccggagccaggccatatttttcctgcaactccgcacccagcttcagcacctcggccagcatgggctggttgatggcaaagcccgcctgcgtttcgctgcgttcgacggtcaggctcgcctgaaaattcccgcgcgagaaatgccgcgccagcagggagcggaccggatgttccaccgattccagcccttgcggcaggcgcaggcgaagatcaagccccttgccattgaccgagcgcacttcccagacgatacgcgcctcgccgtcggccatgcatgctgtgctgcatggcgcgcaaaacctgtcatgctctggagcgccatgcgccttcctctcgactgttgccggaaccggatcgagccggttcataaccggctccgggttcatggcgtttagagcatttccagcaaagttgcgaaacggttttgcgttggaaaatgcgacaaacaaatagttagagcggttctgttaaaacaggaaccgctccaggtatcctgcgggtgcgatctactgcccggtatcgggtttgccggagccgccggatgtatctttctgctgcccgatattcttttgctgttctgcggcccgccacttgcgcacattgtcattgtgccccttcagggtcgccgagaatacatggccgcccgtgccgtccgcaacaaaatagaggtcgtcggtctggagcggattggcgaccgccgcaagcgccgccttgcccggattggcaataggtgtcggcggcaaaccattgatgatataggtgttgtaaggcgtgggcttctcgatatccgacttgaatatcgggcggtctgacggtttgcctgcgccgccgaaaagcccatagatgatcgtcgggtccgactggagacgcatccccttgttcagacggttgacgaagaccgaagccacatgcggacgctcggaagcaatgccggtttccttctccacgatggaggcaagcgtcacaaattcgttcttgtcccgaaccggcaggtcaggcctgcgctttgcccaaaggtcgtccaccagtttcttctgcgaggcgatcatgcggtcaattatctcggaacgcgtggtgccgcgggtgaaattcagcgtatcggtgaagagcgagccttccggcggcatttccttcggcatgtcgccaatgaggatcgggtcggcggcgatgcggtcgaacacctgcttgaccgtcaggccttccggcacggtgaagggatacatgatggatttgccgctgatgaggatgttcatcacgtcgcgcatcgacgccccgacgggaatggcatattcgcccgccttcaggtcgttttcatgcccgagcgtgcgcatgccatagcggaaaatgcgcgcatcgctgacgatatcgcggctttcaagaccgttgctcacttcggcaatgccagcgccgcgcttgacgagaaaggtcgtttccgccgtgagcgggccctgcgcatcaaactgtaatttgccgaaatagaacaatgccgacgcgccaagcaaaaccagcacgacaagcgacagcatgaagttcatgaaaacgacgatctggctgcgcgcatggcgcgagcgattgcggggcggcggtgtgccgggttccgggcgcaaggcttcggaagcggatttcggcacaaaaggcttaggttccgcagccttttccggcgcggttggcacagcctcgttctgaggctcggatacggactgctgttcagcaggattggttccgggtttctcctctgaattcactccatcacctcggtcctgttgcctccacggcgcgattggcgcagcctcatcgcctgcgcccgaagcggctttctgcactttgcttcgccggaggggcctgccccgtccagattcgctaccacactaaactgtgccatcaattttaaacatcgcatccggttttattttggcaaaaacgcggagaaatccccgcgtttttatcattacccggttttgcgaacctgtcaggccgtgtagcggcgcagcaccagcgatgcattggtgccaccgaaaccgaacgaattcgacagcgccacatcgatcttgcgttcgcgcggcttgtgcggcacgagatcgatcctggtctgcgccgccggattgtccagattgagtgtggcaggcgcgatattgtcgcgaatggccagcgtggagaagaccgcttcggcagcccctgccgcacccaacaggtggccgatggatgatttggtggaagacatcgaaatcttcgcagccgcctcacccaccacgcgctccaccgcgccaagctcgatcgtatcggccatggtggacgtgccatgcgcattgatatagtcgatctcgtccggcacgatcccggcacgcttgagagccgccaccatgcagcgctgtgcgccctcaccgctctcggtcggggccgtgatatggaaggcatcgcccgacatgccatagccgatgacttcggcataaatcttcgcaccgcgcgccaaagcgtgttccagctcttcaagcaccacaatgccagcgccttcgcccatgacgaagccgtcacgatcctcgtcataaggacgtgaagcggcggtcggatcgtcattgcgctcggtggaaagcgccttgcaggcggcaaagccagcaagcgaaatgcggctcaccggcgattccgtgccaccggcaaccatcacatccgcatcgccgaaagcaatgaggcgggcggcatcgccaatagcgtgcgtgccggttgcacaggccgtgacgaccgagtggttcggcccgcgcagcttgtgcttgatcgacacatggccggaggccagattgatgaggcggcccggaatgaagaagggcgaaatacggcgcgggcccttgtcgcgcagcgtgtagcccgcctcgacaatgccttcgatgccgccgatgcccgaaccgataagaacgccggtgcggacctgatcctcatcattttccgggtgccagccggcatcatccagagcctgatcggctgcaccgacggcataaacgatgaaaggatcgaccttgcgctgttccttcgggtccatatgcaggtcgggattgaacgtaccgttcgtgccatcgccaacgggaatgcggcaggcaatctggcaggccagatcgtccacctcgaattccgtaacgcggcgagccccgctttcaccggcaagaagccgcttccaagtctcttccacaccgcttgcgagcggtgacaccagaccgagaccggtgatgacgacacgcctcatgttaaccccttaagatccgttaaatacatgtttccagcatcgaaccgcagaccgcttcattggccgtccaatgtgccagcccgactttcgggaacgatgccgcaatcaatcaaccccgtgcaaacatctatccgccaaattccataagcgccttgaatgcgatgggcgcgattggcagcagatgaacaaatcggccgcagaacggccgttgcagaattctctataaggcttccaccggccaggcacggcgcttcacgcccttgccggcagcaggaagcaaacagggccgggatttggataaaccccagcccctgcggcaaagatcaggcagaagccttatcgatgaacttcacagcatcaccgaccgtaaggatcgtttcggcagcgtcgtcaggaatttcaacgccgaattcttcttcaaaggccatgaccagctcgacggtgtcgaggctgtctgcgccgaggtcatcaatgaagcttgcgccttccgtgaccttgtcggcatctacgcccagatgttcaacaacgattttcttgacgcgctctgcggtatcgctcatgtcggaacctcgacttgtgtgattgttgctctgccttggttagcggcatgcaggattgtaatcaagttataagatgcctgccaagttgcgagcgatgccgcccggacagccatcctgtggatattccttacggaacaggagcgcgacattcttacaaaatgtcgcaattctcgttgggcgcattatcatgcttcttgagcaaggcaaagcgccttttccttatcaacgccccgtattaagggattttataccataaagcagggcataaggacttcaaatcatggccatgccgccatttacatgcaaggtctggccggtcacataggccgcctcgtcgcttgcaagatagaccacggcagcagcaatatcggcgccgacccccatgcgcttcatgggaatattgcccatgatcgcgtccttctgcttctcattcagcttgccggtcatggccgattcgataaagcccggcgcgatgcaattgacggtcacgttgcggcttgcgatctcttgcgccagcgacttggagaagccgatgaggccagccttcgaggcgcaataatttgcctgacccggattgcccgtcacaccgacaatggaggtgatgttgatgatgcggccgttgcggcggcgcatcatgggatgggtcagttcgcgcgtgagattgaataccgacgtcagattgacggtcagaaccgcatcccaatcctcgtcgctcatgcgcacgaaaaggccatcacgggtgatgcccgcattgttgaccagaatatcgacaccacccatttcctcttcggccttctggccaagcgccttgacggcttcacggtcggacagattggccgggaagacgaaaatgcgttcacccagctccgcagccaattccttcagcttttcctcgcgcgtaccgtgcaggccgacaattgcgccctgcgcgtgcagcgcgcgggcaatcgcctcaccaagaccgccggttgcgccggtcaccagagccttgcggccagtcagatcaaacatgcgaaatcccttttttgcttctcaatttcagcgcatggtcttatccgaaaagtctgcgacttctcgggatcaagcgttaagagcagcaagcgctgcttcgatttcctcagccgaaccaacggcagcgccggatacatccttggagatgcgccgcgccaaacccgtcagaaccttgccgcagcctacttcataaagcgtggttacaccattggcagaaaaccactcgatagtttcgcgccagcgcacctggcccgtcacctgctcgaccagcagggcggcgatctcgttagcgtcggtcacgggggccgcgcgcacattggcgataagcggcacgaccgaatcatgcttttcaaccgctgcaagcgcctcgcgcatggcatcagccgccggtgccatcagggtcgaatggaagggagcggataccggcagcatgatggcgcgctttgcacccttttcagagccaagcttcgcggccagttcaacggccgccctggccccggatatgacaagctggccgccgccattgtcattggcgatctggaccgggccggaagcctttgcttccatgcagacagcctccacatcgccgtgttccagaccgatgatcgccgccatagcgccttcgccgaccggaaccgccttctgcatggcattgccgcgaatgcgcaagagacgcgccgtgtcggcaagtgaaaacgtgccagcagcgcacagagccgaatattcgccaagcgaatgaccggcgacataagaaaccttgtccttcagcgaaaagccgcgcgcttccatgatgcgctggaccgccatggaaaccgccatcagcgcaggctgcgcattggccgtcagcgtcagcacatcttccggcccctcgaacatggtggcggaaagcttttcgcccagcgcctcatccacttcatcgaaaacggcgcgcgcttcggcaaattgttcggccagagccttgcccatgccaaccgcctggctgccctgccctgggaaagtgaatgctaccgccatgatgcctcgtcttttctatagatggagccgatcgtcctgagcttttctttggatcgggcaccttgtaacgaattgattattttgcgcggtgtgcctcacagggtgccgcaaagtcaagtatttcccggtttttctgcgcatataagcttgcaaagccggggaaaaacacgtaatgaccgcccgttcattgctcggcgccagctgggggctgaacggagggccgtgacaaggcattgctcgtcaatgcgttatcacgtggaagtcacaagcgcttctgcctcccgtgtctccgctctcgatcgtctcattgagcgtcctttcttctccgggtttccggcaaaagagaagtcgcagaggcttagccgttggcgtcaagcgtgattggatagaagaaaggcaaagccaatggctctttatgaacatgtgcttcttgcccgccaggacatctcccagcagcaggtcgacgctctcgtcgaacagttcaagggtgtgctcgaagccaatggcggcaagttcggtaaggtcgaaaactggggtctgcgccccctcacctaccgcatcaagaagaatcgcaaggcgtattacacgctcgtgaacatcgacgctccggctgctgccgttgccgagatggaacgccagatgcgcatcaacgaagacgttctgagtttcctcaccgttcgcgttgaagaacacgaagaaggccagtcggccatgctgacgcgccgcgacgaccgtcgcgaacgcgatggcgatgaccgtccgcgccgccgtgaaggcggtttcgaccgcggtgatcgtggcgaccgcggcccgcgccgcccgcgcgacaacgaagctggtgaaggagcataatcatggttgatatcaatcagatcccgacccgccgtcctttccatcgccgtcgcaagacgtgcccgttctccggcgccaacgctccgaagatcgactacaaggacgtcaagctcctgcagcgttacatttccgaacgcggcaagatcgttccttcccgcatcacggctgtcagccagaagaagcagcgcgaactcgccaaggcgatcaagcgcgcccgtttcctcggcctgctgccttacgttgtgaagtaagacaatccgggagacggccctgcggccgcctctcgctttctccgttgcgatgggcgcggcggatgtagccaaaacccgagttggggcgaagtgctttcaagccgcctctaactgccaaaccggatcagccggagcaggacagcgaagttcatgaaattcaacggaaccatcatcggtatcggcataatggcggggcttgcctcggccctgatgtcggccggcgtcatcgtccaaccgggactgatggcgggccttgccatggtcttttattttatcacgccgctgcccatcttcgccgctgccctcggctggggttcgagcgcaggcatcgtcgccgcgcttgccgcaaccggcgcagtcggcatttttgccgcgcccatggccgcacttctcatggcgctcaccagtttcataccggcggcaaccggcgcctatctttccggtcttgcccgccccgccgaagaactgggtggccccaagggtgttctggtctggtatccgctatccgacatcaccttccggcttgccatgatggtggcgctcagcttcgtcatcatcggcgcaatcgtgggcttcgggccggagatggcgcgcgagcttgccaatacgctgatcgacggcgtggccgaagccgatcagcaattcaccgccagcgatgaaacacgcgacagcgtgaccatgcttttgatggtggcgttgcccgcaatccagcccgccacctgccttgcaatcctgatcggcaatctttatctggcgctgcgcctcaccgcgctttcgggccgtctgcgccgcccgcgcgacgactggcccgcaaccatgcggatgccgcgcccggcacttctggtttttgccattgcgctggcggcagctttcctgccgggcgatatcggcctcatcaccacggtggtcgccggtacgctcaatacaggtttcatgatggcggggcttgccatcatgcatcatcgcacacgcggcaagctttggcgcccggtggcgctgtggctcgtctatgtggcgatcctgcttttcgcattcctgcttttcgtcttcatggttctcggacttttcgacacatcacgcggtgcgccgatctcgaaaattccgggtgctgacaatcaataacgcaattcaaacctcgaaaggaaactccaatggaagtcattcttctggaacgcattggccgcctcggccagatgggcgacaccgtcaaggtcaaggacggctatgcccgcaacttcctgctgccgcagggcaaggctcttcgtgccaacgaagccaacaagaagaagtttgaaggccagcgcgcacagcttgaagcccagaacctggaacgcaagaacgaagcccaggctgttgccgacaagctcaatggcgaaagcttcatcgtcgtgcgttcggcaggtgaaaccggccagctctacggttccgtttcgacccgcgacatcgccgaaatcatcacggccaacggcttcacgctgcaccgcaaccaggttgagctgaaccacccgatcaagacgatcggcctgcacgaagtttcggtttcgctgcacccggaagtccaggtcaaggtcatggtcaacatcgcgcgctcgaccgaagaagccgaatgtcaggccaagggtgaagacctcacctcgatcgaagccatctacggcatcgaagagcagccgctttcggaagaagtcttcgacgacgaagacgaagctgaagatcaggcttgatcagacttttgtactgcacgggataggcgcacttttgctcccttcctatggtggtaaactttatatgatctgccccggcggtccccgccgggcattttctcttttcagatcgataaaactgcctattctcttatcaggatcggccgatatacatgatttgggttcactgaataaaaatttcgggcggtcgctattggatgaagaaggtgctgacgggacatccgtgttgctttggcatttcttccagggccggttgattgacggaaaactgcctggaaatttgacggcagaggggcttcttttgataatgccgcctgccgggcagcagcatggatgtatgcacctgcttcgttcccaaagaggagatggggccgatgtatggaatgctgcgtacagttttgacgcatatgataaaaaccggtgacctgacggttaccgatgccgatggttcaaaaacccgatttggcgacaggacaggtacgccggtccacgtccatttcaagaccgcacatgcacaaagagccgttgcgtttaacccggaattgaagctcgccgaatgtttcatggatggcgagatcgattttctggaaggcgatatctatacgctgcttcaggtggtgtttgaaaataccgggccgacagtggcaaccgagccgtggatgaaagcagccggaaagctgcgtgtgctcttccgccgcttccagcagatgaacacgatttcacgttcttcgagcaatatcaaaagccattacgacctttcgggcgagctttacgacctgttcctcgatcccgacaaacaatattcctgcgcctatttcgatccgccgaacgcaacgctggccgaagcgcagcttgccaagaagcgccacatcgcagcgaaaatgctggtgaaggaaggcgacaaggtgctcgatatcggttgcggctggggcggcatgggcctttatctcgcccgccatctcaaggccaatgtgaccggcgtgaccttatcggaggaacagcacgccatcgccaatcagcgcgcgcgcgatgaagggctggctgacagggcaaaattcgagctgaccgactaccgcaatatcaatgacaagttcgaccggctggtgtcggtcggcatgtttgaacatgtcggcgtcggtcattttgccgaatacttccagcatgtggcgcggcttatgaagccggacggcgtgttcctgctgcacgccatcgggcgttcagacgggccgggcgcgaccaatccgttcatccgcaaatatatcttccccggcggttatatccccgccctgtcggaagtgctgccgcatatcgaaaaggccgggctttatgtgaccgatatcgaaatcctgcggcttcactatgccgaaacgctgaaagcctggcgggaggcgttcctggccaatcgcgacaaggccaaggcgctttatgatgaacgcttctgccgcatgtgggaattctatctggcggcctccgaaagcgccttccgctggcagaacatgatggtgttccacatccagattacgcatcgccaggaagccgttccgctgacgcgcaattatatcgaggcggaggaaaagcgcctgaaacgtctcgacagcgcgcccaagggagccaatagcgaaacccgctccgtgaagaaaagcataaatgcctgacggaaagtggcgcactgctttggtgcgccactcatccgatcgccgtcaagaggaagtgtaaaaggacaaagcctgaactgtggatcgctgtgaatcatggtatagcttgtagcttccagcaggaatcagccgaagccgcgttgcgtttggcttcatttaacggctagctggaatcgatcaggaacggaaaagagaatcatggcggaagcggcggtacgcaaactcgacgatgcgcgggaccagaaggacgtgcgctatcgggaggcgccccacaatattgaggcagaacaggcgcttctcggcgctattctcatcaacaatgatgcattctaccgggtttcggactttctgaaaccgacccattttcttgagcccctgcaccggcgcatctatgagatcgccactgatctcatccgcgtcgggaaaatggccaatccggtgacgatgaagaccttcctgccgaccgagggcaaggtgggcgatctttccattttccaatatgtcacgcgccttgcgaccgaagccgtgaccattatcaatgccgaggattatggccgcgcgatctatgatctggcgacgcgccgcgcgctgatcggcattggcgaggatatggtcaacatcgcctatgacgcgccggtggatatggcgccgcaagagcagattgaagacgccgaacgccgcctgttcgagcttgccgaaacgggccgctatgatggcggcttcctgcctttcaaggatgcggtaacgaccgccgtggacatggccaacgccgccttcatgcgcgacgggcacctttcgggcatttcgaccggcattcacgcgcttgatagcaagatgggcgggttgcagccatcggaccttatcatccttgccgggcgtcctggcatgggcaagacctcgcttgccaccaatatcgccttcaacatcgccaatgcatacgaaccggaccagcaggccgacggcaccataaaggcggccaatggcggcgttgtcgggtttttctcgctcgaaatgtctgccgaacagctcgccacccgtattatttccgagcaaacggaagtgtcgtcctcgaaaatccgccgcggcgaaattaccgaaacggattttgaaaagctcgtcgcctgctcgcaggtcatgcagaagatcccgctctatatcgaccagacaggtggcatttccatcgcgcagcttgccgcgcgcgcacgccggttgaagcgccagcgcggcctcgacgttctcgtcatcgactatgtgcagctcatgaccggctcgtccaaggcttccgcgcagaaccgcgtgcaggaaatcaccgaaatcaccaccggcctgaaggcgctggcgaaggaactcaatgttccgatcatcgccctgtcacagctttcgcgccaggtggaaagccgcgacgacaaacgcccgcaactttccgaccttcgcgaatcgggctccatcgagcaggatgccgacgtggtgctgttcgtgttccgcgaggaatattacgtcaagaacctcgaaccgcgcgacaaattcgatccgaaatacgaggaatggaagcagcatttcgagaaagtgcgcggcacggccgacgtcatcatcgccaagcagcgtcatgggccgaccggtacggtcaagcttgccttccagtccgaatttacccggtttgctgatctggccgatggttcctatctaccggagcagtatgaataaaatcatcatcacgacaaggctcgcctgatggcgaagacgcgtgttcaattcatctgccagaattgcggtgctgtccattcgcgctgggcgggcaagtgcgattcgtgcggcgagtggaatacactcatcgaggaaggcaccaatagcggcatcggttctggccccggcgccatgctttccaagcgcaagggccgtgcggtggcgctgacttcgctttcgggcgagatcgaggatgcgccgcgcatcatttccggcatcagcgagcttgatcgcgtgaccggcggcggcttcgtgcgcggttcagcccttctgatcggcggcgatcccggcatcggcaagtccacgcttttgacacaggcagccgcagccctttccaatcgcggccatcgcatcgtctatgtttcgggcgaggaggcggtggcacagatacgcctgcgcgcacagcgccttggcgttgccgcctcggcagtggaacttgccgccgaaaccaatgtcgaagatatcatcgccaccatttccagcgataattcgggcagcaaacggcccgatctcgtcattatcgattcgatccagacactatggaccgacatggctgattccgcgcccggaacggtgacgcaggtgcgctcctcggcgcaagcaatgatccgctatgccaagcagacgggcgctgcggtggtcctggtcggccatgtcaccaaggacggccagattgcaggcccgcgcgtggtggaacacatggtcgatggcgttctctattttgagggcgaaggcgggcaccattatcgcatcctgcgcacagtgaagaaccgcttcgggccaaccgacgaaatcggcgtgtttgaaatgtccgatggcggcctgcgcgaggtttccaacccgtccgaactgtttctgggtgaacgcaacgaaaagtcgcctggcgcggcggtctttgcgggcatggaaggcacgcgccccgtgctggtggaaatccaggcgcttgtcgccccctcctcgcttggcaccccgcgccgcgcggtggtgggctgggatggcggacggcttgccatgattctcgccgtactcgaatcgcattgcggtgtccgcttcggccagcacgatgtctatctgaatgtggcgggcggctatcgcatcagcgagccggcagccgatatagctgtggctgcggcgctggtttcctccatggccggtattgcccttccgccggattgcgtttatttcggcgaaatcagcctttccggcgctgttcgcgcagtctcccatccggtgcagaggctcaaggaagccgaaaaactgggcttccggcaggctgaggtgccgaatggcagcggcgagctttggaaggatcgcaatttccgcctgatggaaacggcggccctggccgatctggtggcacgcatcgcagcctcgggcgctggaaagaaataacacttcaggggcatgcacgggaagattctatcaaccttccaatgttaggctcccgcataattgacaatttgacggtccccgtgcaccgaatgttcgggcgcaaaggaaattgaggacaggccagaatgccgatcaccatgcttgatggaattctacttgggataacgttggtttcggccgtactggcgatggttcgcggcttttcgcgcgaagtgctctcgcttgtctcatgggcggcggcagcggcggcagccgttctgttatacaagccggtgctgccctatgtgaaaccctatatcagcaatgacaccattgccatgatcgcggcgatggcagccgtattcctcgtcgttctcatcgtcgtctcgctgattacgatgaagatcgccgatttcatcatcgacagccgcatcggcgcgctggaccgcacgctgggcttccttttcggggctgcgcgcggcgtgcttctggtcgtggtggcgatgctgttcttcaactggctcgtgccgaccaaccagccagattgggtgacgaatgccaagtcgaagccgatgctcgattccttcggccagcagctcatcgagcttctgcctgctgaccccgacaaatcgctgattgaaaagctcaaaccgaaagccgatgcgcctgccgcaggcgaaccggaagaagctccggttcctgacgatacgccggcacaggagtaagctgtttttgaataccgaaaagccgtcagccccgctggcggcttttctaattccatgatcatattgtgggcaggattgtgcgagattatctgctttcaacatgcgatactgccgtcgatgagattatatcgacgcagcggtgaactcttcgcttttaacaaaaagccatcttgtgatagagaggcgcgtgaagtctttatgcatgtcgttgaccggaaaacgtgcctccgcttttccgcgatatgcttaagttgcctctgcaatcgaaaggccttgcggcaatgaccagccattcttctgaaaatgccccctttatgctggatgatgacaccctgcatgaagaatgtggtgtattcggcattctgggccatgaggatgcggctgcgctgaccgcgctcggcctgcatgcgctccagcatcgcggtcaggaagccgccggcattgtttcctatcataatcgccgtttccattccgaacgccatatgggcctcgtcggcgaccatttcaccgatgcggcaacactgaaccgcctgccgggcaaccgcgccatcggccatgtgcgttattccacaaccggcgagacgatcctgcgcaatgtacagccgctgtttgcggaactggaagtcggcggcatcgccattgcccataacggcaatttcaccaatggcattacgctgcgcaaacagttgattgcttccggcgcgatcttccaggcaacgtcggatacggaagtcgtgctgcacatgattgcccgttcgcggcactcctcctcaaccgaccgtttcgtggaagcgatccgccaggttgaaggcggctatgccatgctggcgcttacccgcaccaagctgatcgccgcgcgcgatcccatcggcattcgcccgctcgtcatgggcgagctggacggcaagccgatcttctgctcggaaacctgcgctctcgatattatcggcgcgaaatatattcgcgacgtcgagaatggcgaagtggtagtctgcgaaatccagaaggatggctccatcaccacccgatccatcaagccggaaaatccgcagccggagcggctgtgcctttttgaatatgtttatttcgcacggccggattcggtagtgggtggccgcagcgtctatgtggcgcgcaagaacatgggcatgaaccttgccgccgaggcgggcgtggatgccgatgtggtcgtgcccgtaccggatggcggtacgccggcagcgctgggctttgcgcaggcaagcggtattccgtttgaatatggcatcatccgcaaccattatgtgggccgcaccttcattgagcctacacagcagatccgcgcgcttggcgtgaagctgaaacattcagccaatcgcgctatgattgaaggcaagcgggtcgttctggtggatgattccatcgtgcgcggcaccacctcggtcaagatcgttcagatgatccgcgacgcaggcgcaaccgaagtccatatgcgcgtggcaagcccgatgatcttccacccggatttttacggtatcgacaccccccatgccgataagctgctggccaaccagcacgaaagcctcgaatccatgtgccgctacatcggcgccgattcgctggccttcctttccatcgacgggctctacaaggccgttggcggaaagccgcgtgatccaaaggcgccgaccttcaccgatcactatttcacgggcgagtatccgacccgccttctggatcaggaaggcgaaagcaacgtccacaccttgtcgctgctcgccagcaacggctgatcgcccttaactacgcaggcggctttcaggccgcctgtttcatgtttctgaacgcatacggggacgcaatgaatatcgatcttacgggccgcctcgcgctggtaacgggcgcatcgcgcggtattggctatttcctttcgcttgaactggcaaaacgcggcgcgcatgtgatcgccgtcgcccgcacggttggcggcctggaagagctggacgacgaaatacgcaagcttggcagcagcgccacactggttccactcgatatcacggatatggaagccctcgaccgcctcggcggaaccatccatgaacgctggggcaagcttgatattctggtggccaatgccggcatattgggcacgatttcgcccattggccatgtcgaggccaaaaccttcgagaaggtcatgaatatcaatgtcaccagcgtctggcgcctgatccgttcggtcgatccgctgctgcgcgcctcggatgccgggcgggcgatcatgctctcctccggtgtggcgcatagctgccgcgccttctgggggccttatgccgcctccaaggccgccgtcgaggttatggcgcggtgctgggccgaagaaaccaagaagatgaagctcaagatcaattcggtcaatccgggcgcaacccgcaccgccatgcgcgcgcaggccatgccgggcgaagacccggaaacgctccccacgccgcaatcggtcgccgaaaagatcgtcaagcttgccgatccgaaacttgaagtgacgggcaagcttttcgacgtgcgccaggaccgcttcctcgactatcacatgccaagctgatttgtttcttccggccttgcataaagcatgtctcccataagtgggaaccggttcaggagcgcatcgatctcaggcattctgccgtcaattgtcaccggacgaggcttcttccgccgctttcttccggtcggcggcttcgcgcttattccacgcggcaaggctgaacggcaggaatgcaagataggcaagcgcggtcaggctcaatgtctgccaggtaaagctcatcagcaaggcgacatagatcaccacgcaaagaatgagcggcatcacgatatcgcgccgcacgaggcttccagccgatttgccattataaaccggcaggcggctcaccagcaggaatgcaatggccaccgtataggccgcaacgccgaaggcgagcgcgcgcgtcggcatgaggccaagaaagccaaaataaacaggaagaagcaccagcatggcgcctgcgggtgcgggcacaccgatgaaataattgttctgccatgcgggccggttcggatcttccagcataacgttgaagcgggcaaggcgcaggcagcaggcaatggcgtaaaggagcgcggcgatccagccgaaagagcgcgcctggtccagcatgaaagcataaagcaccagcgcgggggcgacgccgaaattgacgatatcggcaagcgaatccatctgcgcgccgaatttcgatgatcccttaatcatgcgcgcgatgcgcccgtcgataccgtccagaaaagccgccagcagcaccatggccactgcaagctcgaaacggttttcaaaggcaagccggatgccggtgagcccggcgcaaatggccagaaccgtgatgacattcggaacgacgatccgcaacggaatctgcgaaagcttggggccgcgcgatgcatccacgcggccattcggctcaaaaggaggaaaaggcgtttccatcggcttatgcgatccgtaccacgggttcgccccgctcggtaccataatcagccagaacggtttcacccgcaatcgcggtctggccgaccgcgacgcgcaccgtggcgtcggagggcagatagacatcgacgcgcgaaccgaaacggataaggccgaaccgctcgcccacggaaagttcgtcatcctggttcgaccagcagacgatgcgccgcgccaccagcccggcaatctgcaccacgccgatcttgccatgcgggctttcgatcagcacgctgttgcgctcattctcggtgctggccttgtccagttcggcattgaggaacttgcccggacgatgcacgaccttgtcgatcttgccgcgcaccggcgagcgattgatatggaccgaaaacacattcatgaaaaccgaaacacgggtcatcggctcatagccaaggtcgagttcagcgggcggaacggcaagcccgacaaaggagaccttgccatctgccgggctgatgaccagatcatcgtccatgggcgtcacccgctccgggtcacggtagaaatagatgcaccagacggtgagtaccatgccgatccagaacaacggatcccacagccagcccagcatgagcgacaccacaaaaaagcccgctatgaacgggtagccttcgcggtggatcggcacgaaagtgttgcggatagtatcagtcaggctcatcgcttgttcctcgcgtttggccgtatttaccgcatccctcccaaaatcaaaacgcatttcgcaatttatgcacggctgtcgggggcagtgggcggcccggcggcctattccgccgccggcgtcccgcgcagaaccacgcccatatcgtcgctttcacgcacctggcgcaggcgctcctcagcctcgctcgcctcgcgctggcgatcccacatggaagcataaagccccttctggtcaaggagatggcggtgcgtgccgcgctcggcgatcaggccgtctttcaggacgatgatctcatccgcaccgatcacggtggaaaggcgatgcgcgatcaccagcgtggtgcgcccgcggctgacaatatcaagcgccgactggatttcctgctcggtcgcggtatcgagtgccgaggtcgcctcgtccagaataagaataggcggggccttgaggatcgtgcgggcaatcgccacacgctgcttttcgccgccggaaagcttcaggccgcgctcgccaaccatggatttgtagccatccggcagatgcttgatgaagccggcaatctgcgcgagctcggctgctttttccacatcctcctcgctcgcatcggtgcggccatagcggatattataggcgatggtgtcgttgaagaggaccgtatcctgcggcaccatgccgataaacttgcgcaggctttcctgggtcacgtcgcgcacatcctgcccatcgatggtgatcgaaccggactggatatcgtaaaagcggaacagaagccgcgatatggtggatttaccagcccccgaagggccgacaatcgccaccgtctttcctgcgggaacgtcgaagctgatgccgcgcaggatggggcgctgcggatcataggcaaagtgcacatccttgaaggagattgcgccgctatcgactttcagcgcaggcgcgccgggcttgtctttcacttcctgcttgacgtccagaaggtcgaacatctgctcgatatcggtgaggccctgacggatttcacgatagataaagccgatgaaattgagcgggatggaaagctgcatcaaaagcgcattgatgaagacgaaatcgcccagcgactgtgtgcccttctgcacctccatggccgacatgaccatgacaatggccatgcccgcgccgaaaatcacggcctgaccgaagttcagccagccaagcgaggtccaggtctgggttgcagccttttcatatcgcgccatagccccatcgaaacgcttggcctccatcgcttcattgccgaaatatttgaccgtctcgaagttgagaagcgaatcgatggccttggtattggcgtcggtatcggaatcgttcatttcgcgacggatattgatgcgccaatcgctcgccctgatggtgaaccacgtatagagccagaccgtcgccgccacgaccacgagataggacaggccataggcgaaagcgaagatcaccgccgtcagcgcaaattccagaatggtaggcagcgtgttcaggatggtaaaacggacgatggtttcaatgcccttggtgccgcgctcgatgacgcgcgacaggccgcccgtgcgccgctccagatgaaagcgcagcgaaagctcatgcatatgcacaaaggtcttgtaggcaagctggcgcaccgcatattggccaacactggcaaaaagtgcgtcacgaagctggttgaggccagcctgcacgattttcgccgcattataggccagcaccagcatgaccgcgccgaccagaacgaccggaatataatacggcgcatgaagctggccgttcagcgcattggtcacccatttgaagaaatagggtacgaggatcagcacaatcttggacagaaccagatagaatgtggcccagaccacgcgcattcgcaggtccggcctgtcggacggccacatgtagggccacagatttcgcaatgttttcagcgtctcgccggattcggcagaaaccgtcttgggggcattcatcggttcattctttcagatcgagcattcgagcaggtccgtttttcccggaatgagggaaccgcctgtctctttggttttttcgcatgtcttgatcccgtcacagcgggaccggaacccagtctggcaaagtgatttgcccgcaaaggcgatctgcatttatgggagacaagcctcgaaaccgcaacgcctccctcgcaataaatcaggggttcttttccagaagcttgcgcttcacctcattgtcgcgcagcggctccttgggcatcacgaaaacctgtcccggccagatcaggtcgggattgcggatctgatcgcgattggcaagataaatggtcgtgtagcgcgtgccttcgccataagtgcgcttcgatatggtccagagattgtcaccgcgccggatgatgacggagccgtccactttttgcagcgcagccgtatcttgcgcgccatcggcttgcgtgtttgcgctgcctgcctgctgattggccgcaggcgcaacggccgaaatattttcaccggcctcgcggcggaacggtacacgcgcagtggcaaggatgcggtttgtgccatccagaagatcggcacggataatatagtcgccgatggcgagcggcctctcgccttgcaccagaaagcggccttcgggtgaaatcgcgcttgtgccaagaagcacgtcattggcatgtacgataacgcgcgcaccatcctttgccttgcccgcgacaaagaccgacgagccttcgatttccaccgcctcgatggcgatcgggcggtcggcatccggctttgcctgttccgtttcgcctgcggcgccggcctgcatctctccacccgagggcgcaccagcggcactgccctcaggggccgtttttggcttggtgatgaggcggctcgcctgtcccggctcttccaccagagccagaaccggtccatcggcagttgcgggaacggatacgatggccgtctgcgccgaggttgcaacatgcttgtcggagcttgtggcgcgcaggacaagctgatgatcacccggcgacaatgcgcgatccagcaccactgcaaaatcgccattggcgcccgccctggcctgacccaccacctcagcacccgccaccacatctaccgcggaattgggtgccgcctgaccagcaatgacgaccgagccatccgcctcgacgcgcagaacatcaaacaccggcacatccacggccttcgcggtggcaggcattgccgtggcgggagtttgttgcgcttgtgcgggcttttcctttgcgggtccgggcgttaccggcgaagcgatggaggcattgtccaccttcggcgcatccgccgtccgggtcagggaattccaatagaaagcaagcccgccggcaatgacaacgagcccgacaccaagcaaccaggaccagtacttctgcatctcgttccgaattccgcccccaaagacgggcccggcactgctctcagcccggaaccgcattctttttgttttcgccgcattcacaccttttgatcgggtttatagcttttctcttcccccgacaagaaattgcgagcgaaactgccaaaagaaccggggccagcccaccccggtttactcatgggatcactgttctacgcagcttataggcttatcctcctcgggattatcgatgaggttataaagggacgcggttttacccttggtccaccagatataaacgctgcccgcatatttggcgccggagccggaaatgacattggaagccaccacggtttcatcttccagttccagtttggcaagcgagatatcgcctgcattgtaataggtgacggagagatccttcgcgccgcatttgtagagaatggagtttgtgctgactttgacactatccggcagcttgatggtgatttcagaagccgaggccgccgacgcggcaaatgagagggcagcagcggcaaccgacattttcgcaagggtccacattttcatatcaactccgttttgtttagttcattgcaaaagatagtcattcaagatgtatgcaagctgaacaatttgatccaccgaagccgcaagccctgcttgacgcccggtgcacaaaggctcaaaaaaagccctatgtccgagattcgatccatttgtgtttattgcggctcttccataggccagaaccctctttatcgtgaagcggggctggcgcttggccgctccattgccgaacatggcatccgcctcgtctatggtggcggcacacgcggcatcatgggcgcggtggcgcagggcgtgatggaggccggcggcgaagtcaccggcatcatcccgaccttcctgctcgacaaggaagcaagctttgagcgcgcgaaagaactgagcgaacttattatcgtcgacgatatgcatgagcgcaagcacctgatgttccagcgctctgacgctttcgtgacacttcccggcggcatcggcacggtggaagagatcgtggaaatgatgacctgggcgcaacttggcaaacaccgcaagccgatggttttcgccaatatcaacaatttctggcagccgatgctggcacttctcgaccatatgcgtgcggaaggcttcatccataccgcccatcaggttcagccgctgatcgtggacaaggcggaagatatcgtccccgccatcatcgccgccaatggccgcaggaaagcaggcgatctggagattatcgggaagatgtgaggagtagggcagtaaagaatatggtcgctgcgctcatgcgcaaccaaaacatactcccctactcccttattcccctattcccttaacatactgccctactgccttattgccttcccttcgtcagcaccgccaccgcctccacatgcgcagaccagaggaattggtcgatgggcgtgacgcgctcgatgcggtagccgcccttctggagaatggccagatcgcgggccagcgtcaccggattgcaggaaatggcaaccaccttttccaccttggacttggccagttccagcgcctgttcttccgcgccagcgcggggcggatcgaagaccacggcgttatagggcagaagctccttcgtcatcagcgggcggcggaacaggtcgcgccgctcgatggaaacgggtttaagcccctgcacatggcgcacgccgcgatcgagtgcggccagcgccgctgcatcgttttccaccgcatggaccgcgctcttttccgcgatgcggagcgcaaaagtaccgacaccgcagaaaagatcggccacgcgccgggccttgcccagatgggccagcaccagcgcagccatcgtttcctccgcctccgcagtcgcctgcaggaagcagccgggcggaatcggcacaggcaccttgccgaaatggatgagtggctttttcggctcgacaatgatttcgccctcatgcgaaaggcgcgcaaaatcctttttgataaccaacgccgtcaaggcgcggcgctgctcgtcgttgagcttgccgcagccgcttgccgcaagatcgagcccggattccgtcagcgttgccgccagcttgaacggcccggagccgggcgcaagcaaggcgcccacttcgcgcaggtcatccagacgcgcgatgatttccggcaccgtgaccgggcattcgacaatatcgatgatctcgtggctctggtggcggttgaagccaagcagcacgcccttttccgtcttgcgcgcggcgaagacggcgcggcggcgcgtatgcgggttgcacgccaccagcggcgcaacctccacatcggtgcccctgcccttcagcgccccgacaacaagctcacgcttccacaggcgataaggttcatcctgccagtgttgcagagcacaaccgccacaatcctcgaaatgacggcaggccgggttctgccgttcgggcgaggcttccagcagcgccatcagcgtggcgcggttcttgtcgcgcgccacattcaccacttcaccgggaagcgtgaaaggcacatagatctgcccatcgggaaggtttgcgacgccgtcgccgcccgcaccaatcgagcggatcgttatttgccccgtcttcgacgacgtcatctgtccttctttcctgccagaagatattcacgattgccgtcgccgccttcgatgggcgacggacaaaggccgagagcacgccagccgggctgcgtttccagccatgatttcagttcttgcgccatgcgctcgccatatgcgggatcgcgcaagatgccgcccttgccgatcgcttcgcgtcccgcctcgaatagcggtttgacgagaagcgcgcagatagcacctttttcagccagagccaatgccgggggcagcgccagcctgagcgagatgaagctgacatccgacacaatacaatcgacagcgcgcgtgtccagatgcgcaagctccagcgcgcgggcattgacaccctccttgctggtcacgcgcggatcgtggcgcaagctttcatgcaactggtcatggccaacatcgatggcgatgacatgatgcgcgccccgctccagcagcacttgcgtaaaaccgccggtggaagcaccgatatcgagcgcggtccggcccttcacattgaggtcgaaatggtcaagcgcggcaacaagcttcaatgcggcgcgcgagacataggcgcttgccggatcgtccaccgcaagtgcggcgtcgcgaaccaccatctggccgggcttggtgatgggcctgccatccaccttcaccgtgccgcgctggatagcgtcacgggcgcgcgagcgtgtcgcgaaaaatccgcgctcaaccaaaagctggtcaaggcgcggacggttatcggtggactggccgttcatctgtttcaggcacgaaacggtgtcggcagtgcttcatggcccagttcatcgcgatgaagtgcggcaaaaaccgtgcgcacaatgcccgtacggtcaaggcccgcttcggcatacatggcatccggcttgccatggtcctgatagatatcggggagcgtcagcgcccgcaccttgaagccgcgatccagaagcccgtccgtggcgaggaattgcagcacatggctgccaaacccgccgaccgcaccttcttccaccatcaccagcacttcatgttcacgcgccagacggcggatcaggtcatggtcgagcggcttggcgaaacgtgcatcggccactgtcgtcgacaggccggcagcgcccagttcttcagcggctgcaagacattcctgcaagcgtgtaccgaaggaaagaagcgccaccttggtgccttcgcgcacgatgcggcccttgccgatttccagcaccgagccgcgctccggcagatcgacgcccacaccatcaccgcgcggatagcggaaggagatcgggccttcgtcatattcggcagccgtgcgcaccatatggcgaagctcggcttcgtcagatgcggccatcaccacgaagcccggaagggctgcaagaaagcccgtatcgaacgagcctgcatgggtggggccatccgcgcccaccagcccggcgcggtcgatggggaagcgcacgggcaggttctggatcgaaacatcgtgcacgacctgatcgtagccgcgctggagaaaggtggaataaatggcgcagaagggcttgtacccctcgcttgcaagaccggcagcgaatgtgacggcatgctgctcggcaatgccgacatcgaagacgcgcttcgggaaagcctcgccaaaaaggtccagccccgtgcctgtcggcatggcggcggtgacggcgacgatcttgtcgtcgtggcgcgcttcctcaatcaggcttgtgccgaaaatcttggtgtagctcggcgcatttgccgggggcttcgcctgcttgccggtgatgacgtcgaacttgttgacgccgtgatatttgtcggcggcagcttcggccggcgcatagcccttacccttctgtgtcacgacatggatcagcaccgggcctttctgcgtatcgcggacatttttcagaaccggcagcaggtggtcgagattatgcccgtcgatcgggccgacataatagaagccaagctcctcgaacagcgtgccgccggtgaaaaaggcgcgggcatattcttccgatttgcgcgccttgtcctgaaggaatttgggcagcttttgcgccacctgcttcgccgcctcgcgcacactgcgataggtgcgcccggaaacgaggcgcgccagataggcactcatcgcgcccgtcggcggcgcaatcgacatatcattgtcgttgagaataacgatcaggcgcgcatccagagcaccggcattgttcatcgcttcataggccatgcccgctgacatggaaccatcgccgatgacggcgatcacattgcgcttttcgcccgaaagctcgctcgccaccgccatgccgaggcctgcggaaatggaggtcgaggaatgggccgcgccaaagggatcgtattcgctctccgcacgcttggtgaagcccgaaagcccgcccgcctggcgcaatgtgcggatgcggtcgcgccgcccggtcaggatcttgtgcggataggcctgatggccgacatcccagatgatgcgatcatagggtgtgttgaaaacatgatgcaacgcaaccgtcaattccacaacgcccaagcccgcgcccagatgcccgcccgtggtggaaaccgcgtcgatcagctcggtgcgcaattcttccgccagttgcggcaggtcctgctccggcagggcgcgaagacggtctggcgtcggcgccttatcgaggagcggtgttgagggtcgggacattcttataccctatcagttggttggggcaggcaagtcttgctggaatttctctaaacctttgccggtataacaggcatcgggccgagatcaagcattctgaccgccgggacggcttcacaatgtgttcccacataacaggccgctattctggcaagggaatgaaatcctgctcatcccccggcacaatatcgaaacggcccgtgcgccattcttcctttgcctgttctatgcgctctttggaggaagccacgaaattccaccatatatagcgccttgagccgaggggcgcaccaccgaaaagcatgatatgcgcgcccttcggcccggcctgcacgacaatatcgtcgccggggcggaaagcaagcaggcggtcgggcgggaacacctcgccaccaatgccgacattgccttccagcgtatagatggcgcgctcctccgtcgtgggcgggatctggaagcgcccgccctgatggatgcggatatccgcataaagcgtttcggcatgctggatgacgggcgaggaaagcccatgcagggagccgataatgagacggcccgaaaacgccgcatcgtccatgagtggcaggtcgggcgcattgatatgatggaaggcggggtcgatttcctccatggcatccggcaaggcaagccatgtctgcacaccggaaaccggcatggggccagcgcgttcttcttccggcgagcgttcggaatggacaatgcccctgcccgccgtcatgaggttcacatcgcccggacggatgaccatctccgttcccaggctgtcgcgatggcggatatgcccatcgaaaagataggtaacggtggataggccgatatgcggatgcgggcgcacatcgagtgcttcgccgtcacgcagaatggccggccccatgcggtcgaaaaagatgaacggtcccacaagcctgcggcgcgcggtgggcaatgcgcggcgcacctccagcccgccaatatcgctcgtgcgtggaatgaccagcgtttcgatgctgtccacggatgtcttgtcgcccagaaccggatcggcacaaggaaaaaactcatgaacgcactcccaccgttccagaaacacctgccccaccaacttcttcagagcaggggcaagtccctatataggtattccttccagtttagcgaaccacccgaaaaacaaaaccgcaccggcaggcggtgcggttcgatgcaacatggccgttccggtcaacggccctggagaagcttggaaagcgtgttggcgtccggcacctggccgttggccgtcagcttgtccaccagccccggcagaacctgggaaagctggttcaggagttcctgctggtcaatgcctgcatgggccgcgatctgctccagtgtcgtctggccgatggcattgccaagctggcccggctcgatgggatggttttcgccctgaccaacccaagaatccaccttgtcgccaaggccggactgcttcaactggtaaagaaggcccccaagaccgccgccgagcggtccgggtgcgggcgcagccgaagcattgcccgccgcagcactgccgagaagcccgccaaggccacccagaattccgccgagcaggccaccgcctgcctgcggctgttccggcacgggctgggcctgcgttgcaggtgcatcatcgctgttacccttcagcaacttgccgatcagcaaggcgccaagcgcaatcatcaccggctttgcgaggcttcctcccggaatcggcgaattgcccgagttgtcgtcataacttcccatcacacgatactccctgttatccgatgctgttttgcaccctgtaagttaaagttaaataggttttcccgtttggcaagcattataccttgcaaaatttgaaacagtatgaaaatttcttaatcgcgtgatgcaaaattgtatttacgctgtgggagatattagatgtctgttataagctggataatactaggcttgatcgccggcttcatcggcagcaagattgtcaataaaagtggccagggcatgtttttcgacatcgcgcttggcgtcgtcggcgccatcatcggcggcgttattttcaccttcttcggcgcacagggcgttaccggcctcaatatctacagcctgatcgtttcggtcatcggtgccgtcatcgtgctgtggatttatcacgccgttacgggcaaacgctccatgggctgacaagtaatatcagggggctaaaatactcaatcgccgcacgggcttcaccaaaacccgatgaggcaacctcatcgggttttggtataaacatggatttcgggggcgccggcttgtccggcgcccttttctttttatatagctggtctgtctattcttttgccttttcatgcctgctgccgcgcaaaagctgcttcacttttgccggacatattccagagcaaactgcaaaaccgggattacaatgcatttcgtcgaatcctacctcgcgacctatggaacgctggcacttttcttcatcatctattcggaatcttttggcgcgccgctgcccggggaaagcgcgctcattgcaagctcgctccttgccctacacggcacgctgcacatccaaacggtcctgatcaccgttttcattgcctcggttctgggcgacagcaccggctatctgatcgggcgtttcggcgggcgcaagctcattctgcgctatggctatctggtcaagctgacgccggagcggctgaaccagttcgagaagatttttgcggaaaagggaatctatgtcgttgcaaccgcaaggttcgtggtgctgctgcgccagttgaacggtctggtggcgggttcaatgaaaatgaacccgctgcattttctggcggcaaatatggtgggcgccgccggatggacgctgatctggggccttggcccctatctcctgagcggcgtgctcgcgccctacgtcgctcatctcaaggcattgttctgaaaagaattattcagggtccagcggctcggtcccgaccggctggccgtcgcggccaatgcggattttttccaccttgtcctcagcggatttgagaagcgtatcgcaatgcttcttcaacgcttcgccgcgctcatagatacggatggattcctccagcggcacatcgccccgctccagatcgtcaacgatcttttcgagctgcttcagcgcatcctcgaagctcattactgcaatgtcggcgttggacggttcagtcaccattaattcatcctttcaacagccgcgtaatatgcacagatgcggactgcgacaagccctctagatcatatccaccttcaagcacactcaccagtcggtgatcgcagaacctttctgcccgctccatgagcttgcccgtcgcccaatcgaaatccgactcatcgagattgatctcggccagagggtcgcgaaaatgggcatcgaagccagccgaaataaggatcaaatctggccggaaattgtccagggccggtaaaatacgactattgaacgcctcacgaaactcgcgactgcccgtattgggcgaaagcggcgcattgacgatattgcccacgcccgtttcgtgcttgtcaccacttcccggatagagcgggaactggtgcgtcgaacagaacattacgcctggatcatccttgaaaatatcctgcgtgccattgccgtggtgtacatcccaatcgacaattgcgatgcgttccagcccatgatggcgctgcgcatggcgcgccgcaatcgcaatattgttgaaaacgcaaaagcccatggccctgctgcgctcggcatggtggccaggcgggcgcgatgccacgaaaacattgtccgcagcacccgacatgacatcatcgaccgcggccatcgccgcgccaatggctgtcagcgccgcatccatgcttttcgggctgacataggtatcaccatcaagtttcacgatgggctgggacgcttccccgtcctcaacaggttcgggaattttcgaccgcaccgcttccagatgttcttccgggtgggcaagcaggatcgccgcctcaccggcatgcggcgcttccacccggtcaaggcggtagaaatccggcccctccagctcgctcatcaacgcgcgaatgcggtcggggcgttccgggtggccgggcggcgtcaggtgttcgagatagatcggatgccagtaaagccgtgtcgtcatgcatccactataaagcattttccgcaaaaaatatgtgaaacgccttcggcccggaaaatgcatggaagaaaaaacaggcggccccgccgcgaggccgcctgttaattgatgccatttaaagcgcgccgcgttttatcgtactcttacgacacgaaacttttgtttttatgcatgttttcatcccaaaaccggttcccgcttttgggagacatgcattagataatttccgtacgcgtgatgcaaatgccgaaaccttcaaggccgacatagtggcgctcacgcgaggccagaagcacgatggaggaaacgccgagatccttcaaaatctgcgcgccaaggccgatctggcgccattcttcctcgcgggcaacggcttccgcatgggcttcatgctcgccttgcagcgcctcacgggcgcgggcatcgcgatgatccgaacgcacgccgacggagccttcacgcagatagaccagaatgccccggccctcttgccccatgcgctgcatgatggcatcgagattgctgccgcccttgccgaaaacatcgttcagcacatcctcgcgatggagacggaccggcacttcctcaccgtcgcgaatatcgccgaagacaaccgccacatgctgcatcggctcccacggcagttcataactataggcatgagccttgccagcacaggtttcgacaggcgcatcgccaatgcgcctgaccagcgtttccttgcgctggcgataggcgatgagatcggcaaccgtgacgcggtgcaatttgtgctcctcggcgaaagccgccacatcgggaccgcgcatgaccgtgccgtcatcgttgacgagttcgcagataacgccgatgggcggcaggttggcgagcttgcacagatcaacggcggcttccgtatggccggagcgcatcagcacaccgccctcacgggcaaccagcgggaaaatatggccggggcgcacgaaatccgaagcaccggcattgggattggccaggttgcgcacggtcagcgtgcggtcttcggctgaaatgccggtcgtggtgccatggcgataatcgaccgtgaccgtaaaagcggtcgtgtgagcggattcgttttccgccaccatcggcgtcaggttgaggcgcttggcttcctcacgcgtcatcggcgtgcagacaatgccggacgtatggcgcacgatgaaggccatcttttccggtgtgcaatgcacggcggcgacgatcagatcgccttcgttttcgcgaccgtcgtcatccatgaccacgacgatttcaccgcgttcaaaagcgcaaatcgcatcaacgacctgtttctgattatagctcatttcgacctcgatatttcaaatgcggccggtatggccgcattgctcgtcataaggggccggttggccctattattttcaggcgcggccaatctggccccactgttatcaaacgcggccagtctggcccccattatgtcagacgcggccagtctggccgcggtggcgcagatagtgatcggcaatggcgcaggcaaccatggcctcaccgatcggcacggcgcggatgcccacgcacggatcgtgacggcccctcgtcatcacatcaacctcattgccgtccttatcgatggaacggcgcggcgtgaggatcgatgacgttggcttgaccgcaaaacgcgccaccaccggcgcgcccgttgctatgccgcccagaacaccgcccgcatgattggaaagaaaaatcggcttgccgtcattgcccatgcgcatttcatcggcattttcctcgccggtgaggcgcgcagcctcgaagccattgccgatttccacgcccttcacggcgttgatcgacatgagatagctcgcgatatcctgatccagcttgccgtagatcggcgcaccgatgccagccggtacaccctcggccacgatttcgatgatcgcaccgaccgatgagccgttcttgcggataccgtcgagatagtcggcgaaaacctccaccgaaccggcatccggcgtgaagaagggattattgtccacttccgcccagttccagcggctgcggtcgatatcgtgcgcaccgatggaaacgagtgcgcccctgacttccagtcccggaacgaccttgcgggcaatggcacccgccgccacacgcgccgccgtttcgcgtgcggaagaccgtccgccgccgcgataatcacgaatgccatatttcacatcataggcgtaatcggcatggccgggacggtattgccgggcgatctcgccataatccttggaacgctgatcggtattttcgatcatcatggagatgggcgtgccggtggtggtcatggtcacaccatcctcgcccagaagcacgccggaaagcacgcgcacctgatccggctcgcggcgctgcgtggtatatttcgactggcccggcttgcgcttgtcgagaaaggactggatttcggcttcggtgaaggtaattccgggggggcagccatccacgacgcaaccaagcgccagaccgtggctttcgccccaagtggttacgcggaacagatgaccgaaactattatgagacatgcatgtcgtccgattacacgaccctgcggtacaggataccagtttcttttaccggccggttttattgagctttttgatgccggtcaaatcaacggcctccagggggtaaaatttcttactgaagatcggtttgcggtgtttttttgacacattcgctacattacattgagggatagccagcgcggcgcaccaaaataaacattcgcgacgaacgtgtcgaatcggtcaggcaacaacccaacccgaggcacaaaccaaaggaacggaaagccaatgcattatctgatcggattaatcctcatcattgccgccctgttttcaacagtggcgatggcagaggatgccgaaggcaagatcaccgatatcaacaaggacagcgaaaccatcacgctcgatgacggcgaaacctacaagctgccgggcgaattcgatatcggcgccatcaatccgggcatgaaggtgctgattatctacgatatcgtggatcatacacgctttatcaccgatattcaggaagccccgtaagcgccttttcatgccagaatgcaaagcggtcttgcattggcaaatgcgtgataaaattaccggggcgggtccggcagccatttcccactttttcatcctgtgctcccaaaagcgggagcctccccgatcgggatcatcggccactcagctacaagccagtttcgccgacgcataggcctgattgatcacctgttccacctgaagcctgtattgttccagttcctcatcgctcgcatcgcgcggcacgaagatcggctcgccgatcaccacggaatgccgtccgaacggcatgggcagttccgcccggtcccagctattcaatgtccgggtaaaactcgtgcgggcggaagcaggataaatcgggcagccggagagccttgcaagcgcaataacaccctcgccgcagcgaaacactttcttgttggtttccgctgccatgacgatcgattcgccattgcgcagcgcatagagcatctggcgcagcgccgccccaccctgccggttgcccttacgctggcccgcgcctgaaccgcgaatggcccggatgccaagcttgcccagcatctgcgccaccagttcgccatcgcgcgatttcgacaccgctgccacgaatttcttttccggcgggcgcgcaaaagcggccagaaacatctggctatgccacatggcgacaatgcaggggccggcttgcgccagaggattggtttcatttctgccagccgtattgcggctggaccaccagacaaaccggagataggcggtacccacggacgtgatgaacttgatcgcgacgggggatttcacaatctttttaagggacacgcttcattccagcataaatgacggcattcagaacgaaaccaccatgcggcaaatgccgtcgggtcagtattttgagctattttcttttcgacgccacttgcggcttattttcttcgctggccagccgcgctgcgcgcaggcgctccgtcttggcctcaaccgccgcgcgttccgtgtcgagaatggccttcgccgttttatcggtcacggcgctctttgcttccatgcgcgagagattgggtttgaagagcgtcaccttgttaaagccgctttccttatcctgatacattggggttctccctagagcatgcctcccgaaagcgggaaccggtttccggataaagacatgcgataaaacaaatagttaggctatagctgatattgcgaacatgtttcgatatcaaaacgcgcttcaaagacgatgggcgcgcttgcgggacgaaccaccgcatgagcgcctcagaatatttgatagtttggtccagtcatttgagggcggagacatctgttgatgggcactctcgatttccgctttcgtcgcaccatgtccgtcatcgcaccgggaacgaatattatcaccggcttgtgccggttgttcaaaatcgtgatgttccacctcattctcctttgttatggcccctctaccaagcagcaaaaataaaaaaaggccggtctttaccccgaccttcccattgtctcaacaatcagtgccagtacatccgtggtcaaagactggagacaaattcattcaacgctgattacagcgattccagattagccgcggcgcttttgcccgaacggcgatcagcaacgacttcgtagccgaccttctggccttccacgagggaatgaagaccagcgcgttccacagcagaaatatggacgaatacatccgagctgccgtcatccggctggatgaagccaaagcccttggtggagttaaagaattttactgttccgtttgccatattgaattcctttcaattcgcacggttaaagtatagcgaacttccgttcgccgccgatttttacgagtttgaaagaaataccggggggcgttatccgcgccgcaacattcgagaacaaaatcgataagttgaatgtaggagaaatttcagaaatttacaaggcgcatatcaaaattaattgcaatgtgtttttggcagatgcgaaaacccctcttttttctgcggaaaaacttgcaaaaaatcgggtggcaaagcgcccgctcaaacccattcaagcttaccgttggcaaatttcagaagcttgtcctgcgggatggagagattggctgcggcgtgaccgtccatattgccataaagatagaacagcgtgcgcatacaaccgccatgggtcacacagacggtcggccattccaccgcctccacccagcgcccgatacggcgcgagagcgtcatatagctttcagcggcggcacccggcggcacaaagttccacttgtcacgggcgcgcgcttccagaaggtcttcgcgctccttggcaatgtcttccatcatgaagccctgccagtcgccgaaattcacttccatgagttgcggatcggtgcggtattcgtatgggtccagccccatgcgcaggcggatgcgctccatggtttcgcgcgtgcggcgcagcgggcttgccacgaagtcgaaaccggcccctgcgccgatcagcgatttcagcatgtcgccattgcggtcggcctgactgcgcccattatcgttgatatcgatatcgagctgtccctgaatacgctgcgagacattccagtctgtctcgccgtgacgcgaaaagtagatgatctcccgagccacagtcctacctctatctgccgccaatgaataaactggataactttcccgcatcggaaaagacaaagaaaaatcccgaaaagccggtcaacttttcgggattgcgtattagctgcttcagtctttcacgaccgagatatccggtgcgtcaaccgctttcatgccaatgacatgatagccgctgtcggcatggtgcacttcgcctgtaaccgaacgcgacaggtccgaaaggaaataaaggccgacatcacccacctcgtcgatcgtgacggtgcggcgcagcggcgcattatattcgttccacttcaggatatagcggaagtcaccaatgccggaagcggcaagcgtcttgatggggccagccgagattgcattgacgcgaatgttctgggggccaagatcgacggccagatatttcacgctcgcctcaagggctgccttggccacgcccatgacattgtaattcggcatgaccttttcagcgccgtaataggtcagcgtcagaatcgatccgccatcggccatcagcttttccgcgcggcgcgaaaccgccgtcagcgaatagaccgaaatcagcatcgtattggtgaaattggcttccgacgtatcgatatagcggccggtcagctcgtccttgtcggagaaaccgattgcgtgcaccaggaagtcgagcttgccccacttcttctcaagcgtttcaaaaaccgcatcgatgctcgccgcatcggcgacgtcgcaatgtccggcgacgaaggcgccaagctcctcggccagcggctccacacgcttcttcaatgcgtcaccctgataggtgaatgcaagctctgcgccagcttcacgggcggcttttgcaatgccccaagcgatagagcgattattggccacgcctagaatcaatccacgcttgccctgcaacaaaccagactgtgcggtcattaagggtcctcattgaaaaataatgaacttctttgccctatcgcacaggcttcgctatccttcaagcaattgcggataaaaaggctggtattgtcacgttactggcgcaaagtgacaacaccttcgcttcaaccgattgaagctcacacaaccctgcgtttttgcaggaagtcttcaagctccttgtcgccgccctccggcagcatgatgcggacatggacatagaggtcgcccctgccgcccgctttcaagggaaggcccttttccttcaggcgcaatacgcggtcggaactggaccatgcgggaatcttcaccgaaatgcgcccatcaagcgtttccacttcctgcttgccgcccagaaccgcatcgtcaatgctgaccggaaggtcgacatgaacgtcgcggccttccaagcggaaacgcgaatgcggcttgaagcggatcgtcaccagcgcgtcccccggcgtaccgcccatcagcggttcaccctgccccttgaggcgaatggtctggccatcctcgacgaattttggcagttttattttcagatgcttgccgtttggaaagatagcctcgaccttttccgcgcccacggcctgcgaaagcgaaatatcaatggatgcagacaggtccgcccccttggacgggccgcgctggcgcgcgccagagcgaccgccgccaaaagcaccgccgaaaagatcgttcagaatatcttccgcaccgccaaagccgccaccctgaaatccgccgggaccgccccggaactcaaaatgactgttgcctccgccctggcggaagcccgcgaaaggatcgccatgcgcgccgccaaacccctgtccgccggcaaatccctgaaataccggcttgccttcgacatcgatttcgccacggtcgaactgggcgcgcttgtccttgtcgcctatgatttcataggcctgattcacttccgcaaatcgctcctgcgccttcggatcgtcctgattctgatccgggtggtgcttcttggccagcttgcgaaaggccgattttatttcttcgggcttcgccgttttggcgacgcccagcacgctatagggatcgcgcatatagttcctctttcaggaaaaaaggctgtaaagccaatggatagactcgttttcacagctaatatgcgtatacagccgcaaaagttccagcctcacacggcttgaatctgaaattcatttaaagcgcgtttcagtctgactggatcagatcggcgcgaacgcagtaaccgtccactggccgccgcgctccatacaggtttcgccgcgatagatcgaaacgccgtcgaatgcctcacgcgaggtttcaaactgacggcagagtttgttgttggtgctggattcggcaatcgtggtgatcgtcccctggctgcccgtgtcagggtttgcccacggaaccggcttttgccccattgggtgaaattgagcgcggaaacgacgttcttgattgctgactgatcggaaagcttgcccgtatcggtttcggcaggctctgcctgttgcaccgatcctgttatggccgaagcatccggtaccgccttttcgatgctgaaaccgcccattgcacagccaccgagagagagcatcaatatagcaaatgctgcattgcgcgtaaaaatggtacgtcgaatcctggttctatcgtttctatcgtggcgagcgggtcgggcggccaacgtaaattccttatatgcttgtgtatactattaatgtgcagattatggcttttgacggttaacatgctgtgagccgacaaggtaaacaaatcgataccaaagcacaacgcccacctttatcggtttctgccgtcctgctttgcagagactggatgcaggtcaattatccgcagggcatggacaaaatattggatatggacgaaggtcgctccaccctcgcgccaaaccataagttaactcgtcactacagcctagcctttggaaccagtaaaaatgacaaattccagcgacgatttcacccaaagcgccgaaccgttcaagctcttcgccgaatggctggccgatgccgccaagagcgaacctaacgatcccaatgcggtggcgcttgcgaccgtagaccctgatggcctgcccaatgtacgcatggtgcttctgaaggatttcgacgagacgggctttgtcttctacaccaattatgagagcaagaagggacaggaaatcctttccgccgaaaaggccgccatgtgcttccactggaagtcgctgcgccgtcaggtgcgcgtgcgcgggccggtggaaaaggtgagcgatgccgaggccgatgcctattatgcctcgcgcccacgcggcagccgcatcggggcctgggcctcgaaacagtcgcgcccgctggaaagccgctttgcactggaaaaggcggtcgccgaatataccgccaaatatgccattggcgatattccccgcccgccttactggtcgggtttccgcatccgtccggtgtcaatcgagttctggcacgaccggcccttccgcctgcatgaccgtgtgcttttcacgcggccaacgccggaaggcgactggaacaaggacaggctttatccctgatctaacaacgcaaaggccacccgaaacggtggccttccttcatacaagcggctttaccgcaacccagagggttccgaatacaagcccaagaaagatcagccagccgacaatattgttcgacttgaagagccgcaggcactggtcgggattgtcgatatcgagcacgagtatctggcgataaagatgcgcgccagccgccagcaggccggcgagggcgggcatgggcacctggaccacggcgaaagctgccgcgaaaaagccgattgccccgccataaagcaccatgagcgccgttttcgtgtgcttgccgaaaagccgcgcggtggagcgtacaccgaccagcgcatcgtcttccttatcctgatgggcgtagatcgtgtcatagccgatggtccacaggatcgcaccgatatagagcagcaccggcggaaggctgagtgagccttccgttgcagcccaacccatcaatgcaccccatgagaaggcaagccccagcacgaattgcggccagtcggtgatgcgcttcatgaagggataggcggcgacgatcagaagcgagaaaatgccgagcccgacggaaaaccagttgaattgcagcacgacagcaaggccgaccagcgcctgcaaaaccacaaacagcttggcctgtttgcgcgtcacctgccccgaaggcaacgggcgcgagcgcgtacggtccaccttgtcgtcgatctcctgatcgaccagatcattataggtgcagcctgcgccgcgcatggcgatggcgccgacgaggaacaggaaaagatgccagaaagacggcagcacggaccatgcgccgtcgccagcctttgcgccagcacccgccacaagtgcggtggaccaccagcagggccagagcaaaagctgccagccgatcggacggtcccagcgggcaagctgcgcatagggccagagccattgcggcaggacgcgatagacccaatggccggagggcgcatccttcacccgcccgcgcgccgcgcgcgactggatatcggaatttgcctgtggttgctgcatggcccaatccgttcaaaaaaaccgtcaattccggcattattggccaaaatctgaccctttggtattgctctcgacaagcgggagcaatagacagccggaacaagtctttattgacttactgatcttaagcgcagggagcaaggcatgaaagttctgttgatcggttccggtggtcgcgagcacgccttggcatggaagcttgccgcctcgcccctgcttgaaaaactatattgcgcgctcggcaatcccggtatcgccgctgtagcggagcttgccgatatcggcgtggacgaccatgccgcgctgattgcctttgccaaggaaaagcatatcgacctcgtggtcgtggggccggaagcgccgcttgtcgccgggcttgccgatgaaatgcgcgctgagggcatccgcgtcttcggcccgtccagggccgcagcccagcttgaaggctcgaagggcttcaccaaggatctctgcgcgcgcttcaatatcccgaccggcgcttatggccgtttcaacaatgcgccaaaggcgaaagcctatatccgccagcagggcgcgcccatcgtggtcaaggccgatgggcttgccgcaggcaagggcgtggttgtcgccatgacgcttcaggaagcacttgatgcggtcgattcctgctttgagggcgctttcggtgcggcaggcgcggaagtggtggtcgaggaatttcttgacggtgaggaagcaagcttcttctgcatctgcgatggcaagacggcattgccgcttggctccgcgcaggatcacaagcgcgtcggcgatggcgataccggcccgaataccggcggcatgggcgcctatgcgcccgccccggtgatgacaccggaaatggtggcgcgcaccatgcgcgaactgattgaacccaccatgcgcggcatggcggaaatcggcgcacccttttccggcattctctttgccgggctgatgattaccagcgatggcccgaagctcatcgaatataatacccgtttcggcgatccggaatgccaggtattgatgatgcgcctcaacagcgatctgcttgccctcgtcaatgctgccgttgacggcagacttgatgaggtttcacttgaatggaaagacgaaccggcgctgaccgtagtgatggccgccgaaggctacccggccaatgtgaagaagggcagcgtcatccgcgacctcgaaaagctggaaagcattgatggcgtaaaactgttccatgcgggcacggcgctgaaggacggcgccatcgtcgccagcggcgggcgcgtcctcaacatcaccgctacggcggcaaccgtagcgcaagcgcaggcgcgtgcctatgaggcgctgaagctcatcgactggccggaaggtttttaccgttctgatatcggctggcgcgccgtggagcgtgagaaggctaatcgctgatcggtttatgtttcaggttacatggacgcggttgcgtccagccttcttggcttcgtaaagcgcgccatcggcacggcgtatcgtatcgtatcgtaaaggccctcgccgaccctgtgttcggcaacgccgaagcttgccgttggcatccactcggcggcatcgcccgagaagctcaacgccgtcatggtggtgcgcagggtctgcgccagatcatgggcggccacggcatccgcacccggcataaagaccacgaattcctctccgcccatacgcgcggcaactgccggtttggggagatgcgttctcaagagcccgccgaaagcctcgatcacccgatcaccgcagtcatgcccataagtgtcgttgacacgcttgaaataatcgagatcgctcataatgatggcatagggcgtatccggcccctttcgcatcagacgccgcatgacgtgacggtcgaagccacggcgattgtaaatctgcgatagtgcatcgatctcggactgttcgctggcatcgcccaatatgcgcaacatggtgcgcagcaaaagcagcaacccggtcgaaacctgcacgaaaacgcccatcgaaagcgagaaaatcgcctggcctgtatcgctctggtcttccgggcgcgcatccatgccgggccagacgataagaaacgccttcgagaaaaaatggacgacgcttaacaccgcaagggccatcaggagcttgtccaccaggcgcggcatgccggagcggtagatcacacggattgtcaccagttcaatcaggcaaagcggcaactggtagagaaagcggtggagaagcgaggtgcgcggcaattcaaaaaccagcgcattgcatgccagcgcggcaatgaacaaaaagcccagcaaacgccattcgatccgctgcctataggtttcacaaaggccgatcaccagaagggtcagcgcggccatgatggcagcgaaggagcccagaatgatgatgcgtggattttccgtcgttggaagcccgaagccgaaaagcggcatcgccatcgagcaaagaaaggccagagtgaaccagcgcggtgcacgatgcccgcgctcctgcatggaaacaaaggcgaaagtcagcacaaaaaggctagctaccgtcagattgaccgtcaaagagaacggcacaagcgtcattatcaggccccctcaacttgcctccccccgcaccttgggtccggggccccaaccaccccatctcccagacgcatttcccgctgcatacgctgcgcattttcgggaacatcaatacatcacgcttattatagggtgggaaaaaatttcgttaagcgcgggcttatatttgctattgcaacaaaagcccgtgaagtttctgcaaaatattgacgtttacgtaataagccgatagctcttgtatctgaccagccaattggaccccgttttctgccgatgcagcgcgggcatgtcccagcaaacaggcttgaggaggaaagatgtatcgcgcgccggtttctgaaatttcccacacactgatgaaggtcgcgggcctcgaaaaagcactcgaagaaaactgcttcccggaattctccgccgatctggccgctgccattctggaagaggcaggcaaatttgccgccgaccgtatcgagccgctgcgcatcaccggcgacaagaacggcgctaccgtgaaggacggtgtcgtcaccacggcgccgggctggaaagagctttaccgcgactggatcgcgggcggctggaattcgctgaccggcacgccggaatatggcggccagggcctgccgaccatgatgtcggtggctgtcagcgaaatgtggaattccggcacgctggccttcgcgattgcgccgacgctgaccatgggcgcggtcgaggcgctggaaaagcacgcatcacgcgaattgaaggatatctatctggaaaagctcatctccggcgaatggatgggcacaatgaacctgaccgaaccgcaagcgggatccgatctcggcgcgctgcgcacccgcgcggaacgccgcgacgacggcacctaccgcatctttggccagaagatcttcatcacctatggcgaacacgacctcaccgacaatatcgtgcatctggtgctggcgcgcctgcccgatgcccctgcgggaaccaagggcatttcgctgttcctcgtgccgaaattcctcgtcaatgaggatggttcgctcggccgccgcaacgatcttttctgctccggccttgagcacaagatgggcattcacgcctcccccacctgcaccatgatctatggtgacggcttcgtgaaaggcgaagaacagggcgcggtcggctatctgatcggtgaggaaaatcgcggcctcgcctgcatgttcaccatgatgaacaatgcccgccttctcgtcggcattcagggcgtcggcgttgccgaagccgcctatcagcaggctcttgcctatgccaaggaacgcaaacagggccgcgcgctcggtgcagatccgaaacagggcatgagcccgatcattgagcacccggatgttcagcgcatgttgctgaccatgaaggcgctgacgcaggttgcccggtcgatcacctatgcttgcgcccatgccatcgacatgagccatgtaaccgacggtgcggacgcgcagttctggtcggatcgcgccggactgctgacgccgctcgccaagagttttgccaccgatgcgggtgtggatgtgtcctcgctcggcatccagattcacggtggcatgggctttatcgaggaaaccggggccgcacaattgctgcgcgatgcccgcatcaccccgatctatgaaggcaccaacggcattcaggccatcgaccttgtaatgcgcaagctgccgcttcaaaagggcgaccatatcaagggcttcctggctgaactccaaggcgatgccgataaggcaaccgcttccaaccgtgcggagctgggtgaaaccggcgcacgcctttccaaggccatcagcgaggcgcgcgaagcgactgactggctgcaaaaagcaacggcagaagggcgcgccgaagaagcactttccggtgccacaccctatcagcgcctcctgtcgctcaccgctggcggcgcttatcttgcgcgtgcggcacttgccggcgacgatgcggcacgggccgcgctttgccgtttctttgccgaaaacatgctggccgaagtttcttcgctgaaagacactgttatcaccggcgctgccagccttaccgctgcaaaatcggcgctggaggcgtgaaaatgagcgaacatatcctgatcgagcgtaaaggggcggtgcaggtcatccgcctcaaccggcctgaaaagaaaaatgccatcacgcgcgccatgtatgcggccatggcaaaggcgctcaaggacggcgacgcggacgatgccgtgcgcgcgcatgttttcctcggtgttccgggcgctttttcttccggcaatgacatgcaggatttcatggccgcggccacgggcgacaccagcttcggcagcgaaattctggatttcctcattccgctcgctgaaaccaaaaagccgattgtttcaggcgtcgatgggcttgccattggcgtcggcacgacgatccattttcactgcgacctgacctttgccacgccgcgcgcgctgttccgcacgccgtttgtcgatctcggcctcgtgccggaggcaggctccagcctgcttgcgcccttgctgatggggcatcagaaagccttcgcgctgctggcgctcggtcatggttttacggcggaagccgcgcaggaggccggtattgtctaccagatcgtggacgaagaggcgctggaagcggaagtgatgaaggccgcggaagaaattgccgccaaaccgccgcaggccatgcagatcgcccgcgccctgatgcgccttcccgccgaaaacatcgctgaccgcattacccgcgaagccaagcattttgccgagcggctcacctccgatgaggcccgcgaagccgtgatggcttttctcagccgcaaaaaataaacccggatgtcctcttttatgggcgcatcttttccgaaaaccggtttccacttttcgggatgcgccccaagacatccgggggcttatggaggtcagccaaaatttttgaaagggtcgcatttcttaggcgaccctttttgattcaatgacgagcaatgatttccttgcccgaaattaccagccggacgccgagcgtaccggtcttgcggcgggcaaggaaacgcgggcgacgacggcgcggttcctgaccctgacggcgagcctgcggctggccggtgcgcaccgggccggtgctttcatagagcgggcgggcaacgccatcttcctccaccagcatcatcggcagattgaacgcggcagaccatgcgcgccagtcagcagcaatatcgcccagatcatgcgccacgagcagcggaaccgaaagcagcgggtcttcatgcatcagttccagcgtaacggtgatttcgccgaactcatcttcgacagcgcgggcggccacaccaacgaaagcgcaggcgggcagagcgatggacatgggcaagccgctcgatggcaggacctggcggatcaccgcgccgcgctcattgatcgtgaaggtgacatcgctgctcccatcatgggaagcataggttacgacctgcggaaagtgaaatggatcgagccgcagttcacggcctgcccaatcgggcttcagtcccttgctcatcattttcgacgcctctgtctctctgtctcttttgtttcgggagccagttattccggcttcccttattgagcttttgctctttgttgagttggagaataggcggcgatccttaccggcggccttaacgagttgggttaactttttcctgccttttcctttggttagcagattgcaaccgggtgtaagaattcggaaattcttctaaagaagcgtttactaaaactctacccccgccccctcgcggccacacagaccagcatttgacgaaactcctctgccggactattctgtattacaaaccgagggaaaagctttgaaaaatcaacatctatcggacccgatcactatgcgcatcccacgcgatctactggcagagatcgaggagattgccagcctaacggagcgaagcagaagctgggtcatcgttcgggcgatgaaagcctatctcgctgccgaaggcagggagatcagggatatagccaaggcccgctgcgccatcgaaaacggcgagggtattgatcttgatacggtcattgaggaagccgaggcaattatcaagggtgcggctgcgtgaaggttatcgtttctccggcagcgcgagactatatcaaatccgaaatcgcctatctgaagctgcgtagtccaagcgccgctgtgcaattgagcgaagatttgaaacggctcaaacgtgatcttggccgtttctcgcagatggggcatttcacggaggaactgcctgttcccggcatccgtcgttttgtgatgggggcctatctcatcgattacgaaattcgcgccgacgccatccttatttttgccatccgccacggacgcgagcgcccgccaatcttaccaccggatgaagatttcgatttcgaacagttataaaaaaggccctccgcttgtgagggccgcttttcttttcctataaaaccttgccggggttcatgatgcccgccgggtcgaaggccgctttgatgcggcgcatcaggtcaagcgcaatatcctgcttgaagaagacaagctcctcgcgcttcaactggccaatgccgtgttccgccgaaatcgagccgccatagcttgcaacgatcgtgtggatacggtggttgaggtcatgccagcgggcgaggaaggcttccttgtctgcgccaaccggttgcgaaacattataatgcaggttgccatcgccgatatggccgaagcagaccacgcgcgcgccggggatcatgtcgagcgtcgcggcattggcctcgtgaatgaaggcggggatggaagcgacaggcacggaaatatcgtgcttgatcgagccgccttccggcttttgcgcccaggacatttcctcgcgcattttccagaaggactgcgcctgcgccacgctttcggcaatggcggcatcctgaatgaggtcattctcgaaggcttccgtcaggatggtttcaagcgtcgtgcgtgcatcctcttccgaacgggaagaggaaatatcgatcagcacataccagtcatgcgggctttccagcggatcgcgcacgccatccacatggcgcacggtaaattccacgccgacacgcggcatcagctcgaagccggtgagtgaaggcccggcatgttcggtcgcaagctggaacaggcgcagcacatcttccgggctgcgcaggcctgcataggccacgcccttgcccttcggctgcgggaagattttcagcaccgctgccgtgatgacgccaagcgtaccctcggagccgacgaaaatatctttcaggtcgtagccggtattatccttcttcacatagcgaagatcgttcaggatttcaccggtcggcagcaccacttcaaggccaaggcaaagctcgcgcatattgccataggcaagaactgccgtgccgccagcgttggagccgagattgccaccgatctggcatgaaccttccgcaccaagtgaaagcggaaacaggcggcctgccttttcagccgcatcctgcaggtttttcaggatcacgcccgcttccagcgtcaccagattaccgaccgtatcgaggttgcggatacggttcatgcggccaagtgacagaatgatggccgcgccactttcatcgggctgctgcccacccacaaggcccgtattgccaccttgcggcaccacgggcgtcctggtttcggtggcaagcttcatgatcgccgcaacctcttcggtcgaaccggggcgcaacaccagtggcgtgcgcccatgatagagatcacgctgctcgatgagataggcggcgatatcttccggcgctgtgagcgcgttcttttcacccacaatggctgcaaaacgttcgatcagggcagtatccggcatgttctgtctcttgcgtaggaggatattagcgcggggccgccgcgcgtttcaaacggtcattgatggcctcgccgaggccgtcaagggggatgggttcaacggcaatggtggcagcacctgtcgcgtccagcctgcgcatgaaatcgaacagattggccgccgcctcgcgcagatcgcctgtcgcgctgaggttcagaaccgccgctgcccggttgctctcagcaacgcgatgcgggccgaaggccagaagcgcctcacccggcttcacatcgctgaccgcaagccgcatcgatgcatccggcgcataatgcgattccatcatgcccggcgcctgaatggcagcggaatgttcggcccgccggagcttttggcccagaaatgcttcaatttcttccgccgcaagcccgccggggcgcaggagatgcacctgatcgccatccaccttgacgatggtggattcgacacctacgccacatggcccggcatcgagaatgaggtctatctgcccgcccagatcgcccgccacggccgcggcactcgtcgggctgatgcggcccgaggtgttggcgctcggtgcggcaacggggctgtccagcgccgtgatgacatcgcgcacgcggccatgcggcatacgcacggcaagggttgaaagcccggcggtcacaagagggtggatggggcgctccgtatcctgccgttctttcagcggcagcacgattgtgagcggacccggccagaaggcttccgcaaggcggcgtgaaacgggatcgaaagccacatagcgcccggccatggcgatgccgtccacatgggcgatcaacggattgaattgcgggcggcccttggccgcaaaaattcccgcaacgccttcgccattggcagcatcggcagcaagcccatagaccgtttccgtcgggattgcgacaagtccgccgcgccgcagcacttccactgcgcgcagcaccgccccgtcatcgaatttcaaggtttccgtcacggctcgtctcctgcccgattagctacacaaagcacgcgcgccgggcaagcaacatccgggcgcatccggcaccaacttcatgcaagatgagaatgatccagccaataaaaagggcgctcgcccctcaggctcttatccggcgatcttcgagaaatcggccaccttgcctgtggccgcgcggatctggtcgagcagcgccagccggttggcgcgaacattcccgtcctcgtcattgaccagcaccttgtcgaagaagatatcaaccgggccacgcagcttggcaagcgccagcatcgcgccgttgaaatcctcacgggcaatggcttccccgacttcgcgcgaggccagggtaacggcatcgaacagcgccttttcctccgcttcacgcagcaaggccgggtcaacccggtcggcaaccttcgtgcccttcttttcctcggctgcgagaatattcgccgcgcgcttggccccggccagaaggttcttgccgtctacctcgttgatgaagacgatcagtgcctccaagcgccgcgcaaccagaagcagattgtcggcttccggcgtcaacaccgcatcaatagcgtcgtagcgcgcgccctcttctttcagatggaccttgaaacggtcatggaagaaggagaggagatcggccagcacaggcccgcaagaagcttcggcttcggcgcgaatttccttctcgtaattggcgagggcattatccacgtcctgctcgccatccacatcgccggaattttccgcggcaagctttgcttcaaactcacgcagcttgcgctgcatctggccttcctgcaacgcggcaaaggccgagcggaaaagcggcagcagcgggaatttccattcctgcgacaggagcaggcgaatgacgcccaatgctgcacggcgcagcgcataaggatccttcgagccggtcggcttttcgtcgatcgcccagaatccgaccagcgtgtcgagcttgtcggcaagcgccacggcaacggaaaccgggttcttcggcaccacgtcggacgggccctgcggcttgtaatgctcttccagagcggcggcgacggctttgtcttcgccctgaagcaacgcatatttgcgccccatcgcgccctgaagttcaggaaactcgccgacaacttcggtttgcaggtcagccttggcaagcacggccgcacgctgtgcaagcttcgggtcggcacccaccagcggcgcaatctgcgctgccagttcgcggatgcgttccacgcgctgcccttgcgtgccaagcttggcatggaaggtcacattcagtgcatccagacgcgccatgcgctgatcgagcggcttcttcagatcaagaccgaatttttccgccgatgcggccagcttatcgaggtcgggcaggtcatgctggtcggtatgccagaaatagagcgcatccgacaggcgcgcacgcaccaccttgccgttgccataggcgatttccgtaccgccgtcgcgcgctgcaacattggagacaaggatgaacttgttggaaagcgcctgtatctcctcatgctgaggtgctggcgaagccagcctcgaagcatcgccctgcttgcgggtgacgaagcatttctggttggcgcggatggtaaggcggatgacttccggcgggatggccagaaattcttcctcgaattcgcccatcagcacgaccggccattcgaccagaccggacacttcttccagaagcccgtcgtcttccaccagctcaaggccggaagcgaaggcgagattatgtgcatcctgcgaaatgatttccttgcggcgctcggcatcgagaactacgaaagccttttcgagcttttcgacataatcctcgaagcggcgcaccttgatcgcctgaccgtcgctcaggaaacggtggccataggtgacattgccggacttgataccgtcgacatcgaaatcgatgaccttcgtttcctcggtttcagggccgaaggtgcacaggatcgattgcagcggacgcacccagcgcaaggcaccgggccgggccgaagccacaccccagcgcatggatttcggccatgggaagttgcggatcgtctgcggaaccagttcggcgacgatatcttccgccgcacggcccggcttcgtcagatgggcgacgtagaaatcacccttcttcggatcggaatggacatgcgcctgagaaacatcgctgaggccagccttgcgcaaaaacccctgaatggcctgttccggcgcagaaacagatggccccttgatgtcctcgtgcacgtccttggaacgtaccgtcaagccacgaatatcgagcgccagacggcgcggcgtccagtatgcggtcgcagcctcataggtcaggccagcatccaccaggccatcggtaatcatcttcttcagatcgccggcagccttgcgctgcatgcgagcgggaatttcctcggaaaagagttcgagcaacaaatcaggcatgttcttcactcgccctcacgcttgaaattgaaaccaccggcatccgtcaaaaggaatgcctcgccgcactggcgcgcaaggttgcgcacgcgcagaatgtagccctgacgctcggtaacggagatcacgccgcgcgcatccatcagattgaaaacatgggatgccttgatgcactggtcataggccggaaacacgcatttatgcagtgagttctcgcccgtgctgccggctttcaaaatggcctcgcactcgcgctcggcatcaatgaaatgctgatgcaaagtctcggtgttggccatttcaaagttgtagcgggaatattcctgctcggcttgcaggaacacatcaccataggtgactttctcgtcgccttcgagcccattgaaattcaggtcatagacattgtccacgccctgcacatacatggcaagccgctccagaccataggtcagttcaccggcaacaggcgaacattcaatgccgcagacctgctggaaataggtgaactgcgagacttccatgccgtcgcaccagcattcccagccaagcccccaggcgcccagcgtcgggctttcccagtcgtcttccacaaagcgcacgtcatgcagcgtcgggtcgaggccgatggccttgagggaacccagataaagatcctgaaggtttggcggcgacggcttgatgagcacctgatactgataataatgctggagccggttcggattttcgccatagcggccatctttcggacggcgcgacggctgcacataggccgccttccagggctttggccccagcgaacgcagcgtcgtcgccggatggaacgtaccggcgcccacttccatgtcgtaaggttgcagaatggcgcaaccgtgttccgcccagtaattatggagcgtcaggatcaaaccctgaaaggaacgggtggggtgcatatgtgctggcaacgtactggacaccggtagggcctcgtttttgaaatgatggcccggtctaatttgtcagcaaggcagggtcaagcgtgcactgtgccgctattgcatcagcacgcggcccagaatgaagcggccccccttgtaaatgcgttcaatcggttgtcggcttttccggggccttgtcggaaggtgcagccggcgtggccgatggagcaggcgcttccggctttgcctcatctggctttttcccggcaggctttgttgcatcggcagccgactggcccggaatatccggcaggcccttcttcagcttttccttgattttcgccagttcttccggttccggcttgcccgcaatggcatggttccactggaaggttgcttcaagcagacgaccgacccgccaataggcatcgcccatatggtcgttgatggtcgggtcttccgggcgcagcttcacggccttttccagttcgaccacagcgtcgttataacggccaagctggtaataggcccagccaagcgaatcaacgatatagccgtcctgcgggcgcaactcgaccgctttcctgatcatgttcagggcttcatcgaggttttcgttccggtccacccaggaataaccaagatagttcagaacctgcggctgatcgggataaagctccagcgccttgcggaaattgggctccgccttgtcccattcctgtagccgttcataggcgatgccgcgctgatagaagagtggccaatccttgcgtgccggcgtcttgatctgctcgaccgccgcatcgtaaatctttgccgcatccgcaaaattcttgtcctgcgcataaacgccgcccagcgccagataggtgcgcatgtcggacttgtcgcggccaagcaggactttcaactgcttgatggcttccgccgactggtcgttttccgccagattgagcgcgcgctgcatttccgcatcgcggcgatagggcgattgttccggcacgcggccataatattcgacggccttttgcggctcgtgcaactttgccgaaatatcgccaagctggtagagcgtggcgtcgttatccgggcgaagcggcagcgacatctggagatagagcttagcgaaagcttccgcaccgctgcggttgatggctgtgcccagcgtatagagcgtttcggcggccccgtcctgcgcggtcttgaccaagcggccatatttgtggcccgcctcgatcttctcgcgcatttcagtgatggtcatgcggccattcagaagctcttcggcatccttcagcgtcttgatcgcacctgccctgtcgccctggcgcagcttgaacgcggcaaaggccatgaccacgcgctcataagtgtcgggcgcggcgctgccgccgcggcggtcgtcgatggcctgctggtaatagtcccgcgcttcctgcttgcggcctgcaagatcggcaatcaacgcggcattataggtgcggaaaagatcgtaccattccggcccatccattttctgcacatcggccagcgcctctttcggattgccctgcccgaccttcacccaggcattcatcaaattgatcaacagccggtccatgtccgactggagcgagaacatgagaagcgggccgaccttgcgatattgctggcggttgatcgcatcaatggccagtgccagccgagaaaaccgctcgatggccgtcacattctgcaattcatgggcaagcggcaacgcatccttgaaacggccttcggtcagcagaaccagcatcaggtcctgcttgatctggctgttgttcggatcgaaagccatggcctgacgatagaaatccacggcagcggaaaggttgtcgtcggattcagccgtgcggcccgcaagataagcgcccgcgaaggatccggcgcggacctgcgcgcgaacgggatcgggtgtggtcttggccaatgctccgctcgtcgaaattgcgatgcccgccagaagcgagagcagcaatccataaagcgggcgatgtttcgatcctagccgcataaagccctatccttttcagttccctggagcgcttcctgtttcaacacaatcggcagaaccgctccaactctttgttttgtcgcatcatccggcgcaaaatcaggtcacacttttgctggacatatttgtggcggctcccataaaacaaccgccccctctgtccgaaaaggcaccccaagcatggcctttttgggatggcggaacaagaaaagcatccctcataggcgccccggtcagccacgaagccttcaaattgcagcggcgaaaggtccgccaccgcgcccggcccggatcaattgacgatcaattgacacggctgatgcagaaatcgaccacctcgatcagcgcatccttttgcggcgacgccttgagcggggccagcgcatcgcgtgcgatctcgccgaaatggcgggcgcgctgcaccgtgtcggcaatcgcgccgtgtttcatcatcaggccgattgccttctgcaaggaagcgtcgtcgctcgcgccgccttcgatagcccctttccagaaagcgcgctcctcgtcggtgccacggcgatagctgaggatgacgggaagcgtgatcttgccttcgcggaaatcgtcgccggtattcttgccgagatcggcagccgaaccgccataatcaagcgcatcgtcaacaagctggaaagcaaggcccagattgaggccgtaatcgcgcagggccgcgcggtcggagcgttgcgcgccggcaatgatcggccccacttccgcggccgctgaaaagagcgcggcagtcttcgccttgatgactgccagatattcgtcttcggtggtttccatgttcttggctgcggcaagctgcatcacctcgccttccgcaatgatggaggcggaggtggccagcacgtcgagcgcatcgagcgagccgacatcgaccatcatcttgaacgcctgacccagcaggaaatcgccgacgagaacactggcctggttgccccagatcgtgcgcgccgtgctcttgccgcggcgcaggtcgctttcatcgaccacatcatcgtgcaggagggtcgccgtgtgcatgaattcgaccgaggttgcaaggcgcacatggccatcgccctcatagccgaacatgcgggcggaggccagggtcatcatcgggcgcaggcgcttgccgccggatgaaatgaggtggttggcaacctccggtatcatttcgacatcggaccccgcgcgggacaggatcaactcgttcacgcgcgccatatcggccctggtgaggtcgaccagcggctgcaccgatccttcctgcttcattttaccgtcgagattcagaaccacacccaatgccatttctcctggagcggcgtgcgcccggtcaggtcgggctaaggctccaacttttcgtttcgaccacatcatgccgcgccgggtgattcccctggccgcaaaatgttccagcttgcggccaccctattgaagcgggccggattgctcaagacgtataccacccaaacgtccataagcggatatttcagcgtctgttcaccattgcaggacgttattgtcaatgcggtgcattggctacaccacattcttgtgattgagtggccgcatgatcgagcttatccgcaccaacgattccgtcctgctttcctttgccgaagccttgatgaaggaagccgggatcgcttatttcatcgccgataccaatatgagcatcatcgagggttcgctgggcgtgctgccgcgccgcctgatggttgatgaagaccagatggaggaagcccgccagatcctcatcgatgccaagatcgaacacgaattgcgcgataataaatgacggctccagcagaggacaaagtggaagaaacgctcgatgtttttcatcgtggggcattccaccttgtccagcccgctctgaaaggccatcgctccggcgtggatgccatgattctggcaagcgctgtgccgggcggttttgcgggccgcgcggccgaccttggcagcggtgcgggcgcagccgggcttgcggttgcggcgcgctgcccgaaagcccgcgtcacgcttgtcgaacgttccggcctgatggcgggttttgcccgcaagaccatcgcccacccgcttaatgcagcccttgcaggccgcatcgatattctcgaagcggatgtggcgctgaagggcaaggcgcgcgtctttgccgggcttgcagacaacagtttcgatttcgccatcatgaacccgcccttcaacgagccacgcgaccgcaccaccccggacccgctgaaggccgaagcacatgtgatgccggaaggcatgttcgagcagtgggtgcgcacggcagcggcaattgtgaaacccggcggcgggatcgccatcattgcccggcccggctcgatccgccccatcctcgacgcgctgggggggcggttcggcgggctgaagatcgtcgccatacaaccgcgcgccgatgccccggccatccgcatcgtcattaccggcacacgcggcagccgcgcggggctctcgctcatgcccgccctcattctccatggggatgaaggccatggtttcaccgcgcgcgccgatgcgatcaacaacggattgagcagccttttttagaatagttccgacggttctgccaaaacatgaaccgtcccggttctatagttgtaaatgatgttttcccgtgcttttcggtgctattgcagactttgcatctgtcttctcgcctgcggaaaactggcaggctttgcccgattttccctcggcacggttcgatttttattgaaacggcatatgcgacccaatatctctgggactgaaatttttgttctgcctttccggcccgtttttattccaactgtgccgaaggtcatccttagacgataaaaacaataaacggaaaccgatgaatcatagcccgcaatccgctcgccccgtttccatcatgcgacgttttctggacagcgaggccgctggcggcataacgctcatggctgcagcggcgcttgccctcatcgttgcaaattcgccctttgcccagacctatttcgatgcgttgcatctatatatcggcccgctcagccttgcgcactggatcaacgatgcgctgatggcaatattctttttgctggtgggactggaaatcaagcgcgagatgctggacgggcagctcgcaagctggcccaaccgcatgttgccgggcattgcggcagcgggcggcgtcattttgcctgcaatcattttcgcggttctcaaccatgacaatccggccaagctgcgcggctgggcggtgccatcggcaaccgatatcgcctttgcgctcggcgtactgtcgcttctgggttcgcgcgcgccgtcaagcctcaaggtgtttctggcaacgcttgccattcttgacgaccttgccgccgtggtcatcatcgcaatcttctacacggctgaaatttccatgccctatctgggcgcggcctttatcaccgccgcggtcctctttgtcatgaaccgcatggacgtggtgaagctcctgccttatctgatcagcgctgtgatcctctggttcttcgtcttcaattccggcgttcatgccacggttgccggtgttgtcgcagccctcatgatcccgctaaaacctgcacccggcagacccgacgacatgacctcgcccctgcacaagctggaacatgcactggccaagcccgttgccttcatcgtcgtgccgatcttcggctttgccaatgcgggcatttccttcaaggggcttgaggcttccgtcctgggcgacacgctgacactcggcatcctgctcggccttttcctcggcaagcagttcggcgtcttcggcgcggcctggctcgccatcaaaacggggcttgccgaaaagccgatgggcgcaagctgggttcagctttacggcgtcgccattctttgcggcatcggctttacgatgagcatcttcatcggccttctctccttcccgtccgacctcatgcagacggaaacgaagatcggtgtcctttccggctccgccctttcggccatttgcggctatctcctgttgcgggcggcgcggccagaccaaagcgcggctaacccgctctggaaagctgatgagtcgcccgaagcgaaaaatttcgggcgatttctttgtgttttccactttgcttcctacattgcatccacatattgcacggagcggttgcaagccgcttcatcccttttgcgccgttcaagtttggagttcgccttgcccggtctgttgaaacgccttattccccgccgttttcgcgccgtggaaacggaaatccccgtcgtgcgcctgcatggcgcaatcatgaccggcggcacatccttgcggcccacgctttcgctcgcatcgacggccggtattctggaaaaggcctttgccgacaagcatgcccctgcggttgccatatccatcaattcgccgggcggcgcgccggtgcaatcgcgcctgatctatcgccgcatccgcgatcttgccgcggaacatcaaaagaaggttttcgtcttcgtggaagatgtggcggcctccggcggctacatgatcgcgcttgcgggcgacgaaatcatcgccgacccctcctccatcgttggctccatcggcgtcgtttcggcctctttcggctttcccgaattgctgaagaagatcggtgtggagcggcgtgtctatacggcgggcagcaacaaggtgacactcgatccgttccagccggaaaaggccgaggacatcgaacggctgaaagcacttcagcttgaaatccacgccaccttcatcgacatggtgaaggagcggcgcgccggcaagcttggcgacaatcccgatcttttcagcggcctgttctggaccggcaccaccgccgcctcgctcggcctcatcgacgggcttggcgacatgctcagttttctgcgcaagacctatggcgacaaggtgaaactgaagctcatccagccgcaacgcggccttctgggccgcaagctgcccggcatcggcatggattcaggcagtgtcgagccagcgcaaatcgccgcccatcttggcgacgggctgctttgtgtcgcggaagaaaaagcaatctgggcacgctatgggctttgaactccatggatttaccatgatatgctgccacaaatgagaggatggaggggcgctcctggtggattgaatttgacgcttgctcggcccccctatccgagggatgcaaatgtcggaatcaattcctaggctgtagtgacgaattaacttgtggtttggtatgggcaaaaaatcttcagctttaggagcgaaaccgaaggtggggtggttcccccatcgaggtttcgcgacgccaagatggaggttttttgccatatcccgaagggacgcagtgtattttgcttctgaatgtgtcgaaacgcccttgtggagatcaactccatggcggtcgtttctcctgttcagcaacaaaataccctcgcgccaaaccatgagctaattcgtcactacagcctagcccctccatgatattcacgcgcatgatccggcgacaatgcgggacggtgcgcaagcccaaggacatgaggtcatgccccagcttatattcctgctgctgatcatcgccgccgcgtggtacggctaccgctcgttcaagcgtgaggcggcgcgcgtttcgcagcgtgtccggcaggccgaaaaggaagcacagaaccgtgcccatggcacgctggtgcaagatcccaagaccggcgaatattacgtccgcaaggattgagcccccggctgtagtgacgaattaccccgatgacagcattccagaacgccggaccatcgataacgcgccttgcgcctgcaaagatcaatctggcgctgcatgtgaccgggcgacgtgacgacggctatcatcttctcgacatgctggtggtctttgccgatcagggcgatcgcatccacatcgaaaaagccggcagcgacagttttacggtcagcggcccttttgcaagcggcatccccgccgggcggggcaatctggtgctgaaagcgcgcgatgcgctgcgccagcatggcgggccagacctttcacctgttgccattcatctggaaaagaacctgcctattgcttccggcattggcggcggatcgagcgatgcggcagcaaccctgcttgcgctcaacacgctctggcaactcgatctcgattttgaaatgctggccgctatcggcctttccctcggtgcagaccttcccatgtgcctgcatggcgcagcccatggcacaccgctgatcgcgcgcggcattggtgaagagctgaacgatgtttccggaattgcggcccttcccatgctgctcgtcaatgacggtaccgcgcttgccacgcccgacgtgttccgcgcgctcacccgccgcgagaacgcccccctgccgcctccggcctgtgaagggacagacgccctttgcgcctatctgcgtgaaacacgcaatgatcttctgcccgcagccatcagccttgcaccgcagatcgaacccaaactcgccctgcttcgcgccaagggtgcactttatgcgcgaatgtccggctccggcgcaacatgctttgccatttttagcgataaatcagccctgacacgcgcggcaaaagagattgcggatgaaaatccgggctggtttgcagttccttcgcacagctttccttccagagcctgatctttctcccatcgtcttcgttttaagtacggatcgttacgccgcgccagtttttgcgcgaattttcgcgcgaaatggtattgcaaaatagccctattgttcacttttattgtacaataaacccatatacacttttcgcgccgtttgaacaaagaaggttacataacaagcacgtgaaggctgatataccaaacaagccattgattatattaatttattttatacgctttgtaaaaatatcagaaaattgggtgcacgaatgtgtgattaggaaaacgttttcgtgactggaatttctttcgattgtcacccaattaaagctcagcggaacgacgcaacaaaacgtcgatccacttgaatgactttcgggctccctcgcagggagccctcctatggagatagaaaaatgaagaagtttgttcttgccgccgctgcccttgccctgagtgctggtgctgctttggctgaaaacccgcatgttggcgaacctgccaatctttatgcgaacgaccgcaccccggttgctacccagaagctcgactatacggctccggcttcgatcaaggcgcctgtctatcaggacggttcggctcatcgtttcggcgatgcctcgccttcaaactaaagcattctaacgaatgacccgtcccccaaaagggcgaagctttggcttcgcccttttcctttgcctgttgcaataatactcagtgccgttcaggcggcagaatacgatgcttcagccgcaacggtttcagccgccgcggcagatcatcagatcctatgccttccagaaaaagcggctgcaccagatcaagcctgaccagaagcccggcatcaagcgacggcccgccaccaaatattttcctgatatttccaagcctgccttcttcgggcagcgagaaacgggccgggcctgccccgccttccatatggcggcgcacggcctccccccagccctcctgcggcatcgcaccgggcttcaggaaaagcacccaatccgtgcggattccattgagcgcgacatccctttccgcaagcccatggaaagcgcaaccggcaccttcggcgacaagcgccgtgccgtcacccgagccatggtcgatcaccgtcacgcgccgcagcagcccttccaccacagccggcaccagccctgacagcgtgcaggcgagtggacgttctgaattgagcgtttcgataatcacggacaacatgcccgttcatagctgaggtttacccggccggaaagggtgcccctatttttgttcttgatttgttctgacaattgcgataggaatagattcatcagcaagctggtcgggaaacaggccggccgcagggagacaaagatggcagtcatccatcaggcagagattatcgggcaggcagacaggctcgcctttggtgcgggccgggccgaacatgccaatgcggtgatcggcgaagcgggcctgcgcattgaccatgcaaggcggcgcgggcgtggtgcgggcatcaatccgagcgggcgcttcgagccgacggtgcgtcaggaattcgacgatggctgggccacgctggaagagctgcctgcattcaagaccgacgtacagatcgagaagccgcgcaccatcatcacacgcaatgattctctcgatatttccttcgaccgctccatcaatccctatcgcggctgcgaacatggctgcatctattgtttcgcccggcccacccatagctatatgggcctttccgccggtctcgattttgaaacccgcctcttcgccaagccggacgcgccgcgccttctggaacgcgagcttgccaggcccggctatcagccaaagacaatcgccattggcaccaataccgatccttatcagccagtcgagaagaaatggcgcatcatgcgtgaaattctcgaagtgctggaggcagccaatcatccagtgggcatcgttaccaaatcggcgctcgtggtgcgcgatatcgacatattgagccgcatggctgaaaaggggctcgccaaggtggcgctttcggtgacaacgctcgacgcacatctggcgcgcaccatggaaccgcgcgcctcgacaccgagccttcgcctgcaagccatccgcaggctcaccgatgcgggcattcccgcttcggtgatgatgggaccagtcattcccggcatcaacgaccacgagatagaacgcattctggatgcagcctatgcgcaaggtgcgcgcgaggcaggctatgtgctcctgccgctggaagtggcgccgctcttcaaggactggctcctgcgcaactacccggaccgttaccgccatgtcatgtcgctggtacgctccatgcgcgacggcaaggattatgatgcggaatggggcaagcgtatgcgcggtaccggcccctatgcctggcagatcggccgccgcttcgagatcgccgcgcgcaagctcggcttcaacacccagcggctgcgcctgcgcaccgacctgtttgagcccatccagaaaggcggaaaacagctttcgctattttgatcccgatactttcggggttttccccggctacacttggagcacgttccactccggtcgaattaagctctgtttccgcctgactgtcccttcgggcggataggcaccctgcttttacgccaccatcctagggcaggggccttgcggagaattggaagcaatgcgagcatcgccgccaaatgaaacgctcggcttctgattctccgcttctcttcgatcttcccctcgcgcctgatttttcacaagagcagcagctcatgaagcgcggcctgaaacatattgcgggcattgacgaggctgggcgcggccccttggccgggccggtcgtcgccgcggcagtggtgctcgaccagaacgatcttcccgaagggctggacgattccaagcggctcacagccgcaaggcgcgaagcgctttatgaaatcattctgaccaaggcgatcacggtttcggtggcaagcctcagcgcccgcagtatcgacgccagcgatatccgcaaggcggcacttgaggccatgcgccgcgccgtcatcggcctgacgctcaagccatgccatgcgctggtcgacgggcgggacgtgcctcccggcctgccctgccccggttcggctctggtgaaaggcgatcagcgttccgtctcgattgccgccgcgtctatcgtggccaaggtcacacgagaccgcatgatgatccgcgctggcgccgcgcatccgccttatgggctggaaatccatgccggctatgccacccaaaaacaccgcgcggccattgaaagcgaagggcccgttccgggtcttcatcgctatacattcgcaccgatcaaaggccgcttcgactgttagagcggttccagcgattccattttaaccggaaccgctctaactattcgttttatcagcttattctaaagcaaaacgccgccccgatagggcggcgttttccatgaaatacttgtaaggtgatgtcagttcaggtgcgacttcacctgagcaagagcgtcattgaacaggtttccggctgccttggcatcgaccttttcggcaaggatgctgccagcagcagcaaccgccagatcgacagcggaagcgcgtacggcattaatggcatcggtttcagccgttgcgatcttctgctcggcgagcttgttgcggcgagcgacatattcttccgtcgcacgcttggcctcttccaggagagcctttgcttcacgctcggcggaagcgacgatatcgcctgcttccttttcggcttccttgcgcttgcgatgatattcggccagcaattgctgggcttcctcacgcaatgtgcgggcttcttccagttccttcttgatacggtccgcgcgctcatcgagcgtgcgtccgatcatgcccggaaccttcatgtaaaccacgatggcaacgaagatgacgagagcaataaatgcccagaatgttgcgtccattgtcctctcctcaggcgttcgaggcccggatggccttgacggcttccgaaacagaagccttgtcagccgtcaggcccagaagctgttcgacgatcgttgccatggtttcctcggcgatattgccgacgtcgctcatggccttggccttgatcgcagcaatacgctcttcggcttccttgagcttgctttccagaacggcctcggcggaagcgcgttcggcatccgcttcgcccttgcccttttcgcgggcggcttctgcgattgaagcagccttgctgcgggcctgggccagttcctgctcataagcggcgatggcgttgtcggcatcctgcttcagacgcgcagcctgctccagatcctgggcgatgcggtcgcggcgggtttcgatcacgccgccgatacgcggcagaaccacgcgcgacaagaataggtagaaaagcccgaacgtgatggcgagccagagaacctgcgaggcgtaatgggtggaatcgaacggagggaatacgccgctgccgtgtccggcatcgtgcgcgaccccggtttcggtgtgcacagcatcggctgcgccgtgctcgccagcagtagatgccggttgcgattcggtggcggtttgggcaaacgccgtggacacgaacatccagatttcccctttaatccagcctgatcttacctgattggaacaagatcataccttactcagacgtcatatgcaaaggccagccgcgtctgcatttctttatggaacacgacctttcggccccggttcccaaagctgcttcgcggcaggccagttctcaacgaccgttgattagacggcgaagaggagcagaagcgcgatgagcagcgagaagatgcccagagcttccgtaacggcgaaaccgaacaccagacggccgaactggctgtcagcagcggacgggttgcgcagagcgccggagaggtattggccgaagatgttgccgaggccgagagccgtaccggccataccgaaacaggcgagaccggcgccgatgtactttgctgcttccgcttccatgttaagctccttctggattgaaaataagcgcggatttcagttctggcggtcgcccgccggttagaactcagtgtcccggatgcacagcgtcgttgatgtacatgcaggtgagaacggtaaagacatatgcctggaggaaagccaccaggaattcgagagccgtgatcgcaaccgtcatcaggagcggcagaacagcgccaccgatgccaagcgcgccaagcgagctcagcgaaaccacgaaaccggcgaaaaccttgagcgtgatgtggccagcgagcatgttggcgaaaagacgaaccgaaaggctgatcggacgcgacaggaacgagatgatttcaatcaggacgacgagcggcacgatgatgcccggaacgccgcttggcacgaaaagcttgaggaagccgaagccgtgcttgaagaaaccgtagaagatgaccgtaccgatgaccagaagcgacagtgcgaaggtcacgatgatctggctcgtcaccgtatagaagtagggaaacaggccgatgaaattggcaacgaggacgaacatgaagagcgagaagacgaaagggaagaacttcatgcccttcgaccctgccgaatctctcaggcttgtcgccacgaattcataggccatttccgaaaccgactgcaggcgggtcgggataaggccgcggcccgaagaggtcagataaaggaaacccgaagcaagcacgacggttgcaaccatgaaggccgaaacattcgtgaatgaaaggtccacaccgcctacgtcgatgggaatccaccgggaaacctggaactgatggatcggatcgttcgccaccttaacctcgtttgtcttccctgcccgaaggcgtttcagtcttgggccgaaggcccacttataaccacttacacttgaatgcactttaacgtgaagtgccccaagccttatttcctgtcatccttttccgcgctagacttattgttgccttgttcggcaacatatcctgcggaacggagtacgttgagggtgccagccccaaagcccaggaggagtaatacgatcaatccccaaggcgatgtaccggcgtagcgatcaagaaaccagccgatcagcgcaccgaccaggattcccgcgataaactcgctggaaagcttcatggcctgcgcgaccgagcttgatgtctccgatcgctcctcttcggaagccggctgcttcagaacaccctttttggccaattcggcttcaagtcggttcaaacgctggtccaactccccggaaccgggttctctcttcgcatccttgatggtaccggatggcttttcgggttcagccccgcgcgccattggcagctccttttttcaagaaatgcgaggattccaaccccatttccaagttgcgcgcaacatattgacacgccgcccgctagtcaaggcggtcaagcaactgcttcaaaaggttttttatgttgagaaattaaatacttagccaatggtgcgactcattttccgaccaaagatcgagaatggaggccgaatccgctgcatttggcctgccgcaatctcccgcgaaaagctgctttccagcatttctgagggcagattcctctctacagcctagctccagccgccgccataggtgcggtagaaaatatgcaggccgatctttgttaatttcttcatggtcggcgcccagaacgggcgaacataggtggcgtgataatgggtggccgaccccacttccggtagccatatctgcccggcggaaacggtcttggcgacctgctgcgccatgcgccattgtgccggttcggtcacgcgatgcttctgcccatcgcaggcaaaggaaaactggcaggcattgagccagtcacggttctgatagaccacaccacagatgctgcccggataggcgggattgcgcacgcggttcagcacgacctgcgccacggccacctgccccttcacgctttcgccacgcgcttcataatagacggcttcggcgaggcacttttgttcccgggggctgaaggcagaaggcggcagcggcgtcgccgcccagtcatggtcctgatcgccgatgggcggcacaaagcgcccctcgctctgatcggggcgcagaatgctctcaaagggcgatgtcttgccataatccggcgtggctggcgcatagccgagcgccagaacatcgggctgctcattattgatgagcttggcaagctgcgttggcagttctgccttgggctttggcggcttcacgcgatggaaagccatggtgatcccgatttccttgccttccagcttgcgcgtgaaggccatgcgcgtgtcgatcttttccggcgggcgcgagataaggctgatcttctcgaacatgctgcctgcggtgaaagccttggccggggctttgggctttaccgaaacgaggcggttcgtcttgtcggcgcggttgatgcggttttcatccggattgggatcatcgacgccaagcttggccgtcttcctgccgcccgaaagcgccacatggccaatgccgggcacttcgataccattggtcgcgatgctgcccgtgacagtgatggcatccacgaaaggcatttcggcctgatgcacggagccgaccggcgccctggcgatgaaagccgtccagcggtgggttccaagatcggcggcaggcacaaggctcgccatatcctgaaaggcaatagcgtttgaattaaaaagataggcggaagctgccagaacgaacggcacaagccagtgctgcttgtggggaatctggcgcggctttgcccgcacgccatagtagcggccatcctccgggcaatagcccgtgacaggataatgccatactggctcggctgcggcacaagatctgccaaaaagcgctcgtaaggatacaagacgcaccggaaactccactcacactgacttacttaacagtatggataatggagtattaaccttgatgtatggttaacggagaaccgtttactatttgaaaatattgattaattttcgattaaagattggctttcatttttgttttcattgcatttttcgcacaccccatatcgccacaaagcgcagcgcgtttttaaaatcagaccattgctatcttaaattttcgagtgcaggtgcagcgaattcccgtttcaagccagccggattgcgctccatctctttgttttgtcgcattatccaacgtatcgaagcgggatcagaaatcagtccagtggactgatttccccgcgtagacgcttcgcacttttggctcgaaaatgctcactttttgccggtcgcattatccaacgcaaaaccgctacgcacttttgctggaaatgctctataccgaccagcggtctatgtcgccgctctgaccgatgagcgcgagaccgtttgcgatggaatcaaactggttcgagcttgtcaccatggcatcgggaaagcggctttcaaacacggtgcggatgacgggtacgaaggaggtgccgccggtcaggaacacgcgatcaatcgcggatgacgccagcccagccttttccaccgcctgctgcacggatcgctcgatctggcgcacatcgccgtcaatccagttctcgaaatcattgcgggtgatgtcggagcggatttcaaaatcatcggccttaaaatgcagctcagcaatatgttgcgatgagagccgcactttcagttccgacacggcgcgatagatttcatagccgtaatcgttttcgatgaggtggatgaaggattcaagcggcttcgggtcgacggcctggcgcgccagttcatccagctcgcggatggtggcgggcgaattcatcaggaacagcgtgttccagcgtgcgaaattcgcataataatagttcggtacggtcagccgcttgccgaaggactcatattccgtacctttgcccagaagcggtgagacagcattgtcgataatgcggtaatcgaacgtgtcgcccgcaatgccaaggccggtctggctgagcggtgtaaagcgcaggccctcctttcccacctcgaaacgcacaatggaaaagtcgctcgtgccgccgccgaaatcggccaccagaacatttgaatccgccgtcaattgctgcgcatagaaataggctgccgcaaccggctcatagacataatgaatatcggtgaagccgaaggcgcggaacgccttttcatagcgcagcatggcaagtgcctcgtcgggcgcattgcctgcaaaaatgaccgggcggccaatgaccacgcggttgcctttgggcggcaggcgatcgccaagcttggctgcgaccgtttcgaggaaagtctggagaatatcctcgaacttgaaacgcctgccgaaaaccggcgtgtccttgaaggatttcgatgccgcaaaggtcttgaaggattgcagcattcgggtggaatgcggcgcattaacgaaagcatccaccgcccatggtccgctttccgccgtgcgctcgccggtctcgcgatcctgccagaaacagaggatcgagcgatagccggtaatctccacgccatccttcggaacgctgagaacagccgtggtcccatcgggtgctgccacagacagaacggtgttcgtcgtgccgaaatcaatgcccaatgtcacgccgctctgttcaacgccttgatcagaaggtgtcatggttctgcctttccgggagaaaattcgggaggcggcgggttaacagagaggtgagcgagacacaagcattcatatgaagatttcgggctctgccgcgcatccgctatggcttgatctcggctgcctgtgaaaaagcccggatcactccgggctttgcatcacttcttctttttcgcgcggcctgcgaacggattgtccgaggttcgcagggaaagccttatcggcacgcccggcatgtcgaaggtttcgcgcaggccgttgatgagatagcgcacataggattgcggcatggcgtcgggccgcgaacaggacacgacgaagcccggcgggcgggtcttcacctgcgtcatatatttcaccttcaggcggcgacccgaaacggcaggcggcggctggtgggcaatgacgccttccagccagcggttgaggcggcccgtcgaaatgcggcgattccagatttcgtgggtcttgacgacattttccatgagcttgtcgatgccctgcccgcgctcgccggaaatcggcacggcgcgaagcccgcgcacctgcggcagaagccgcgcggtcttctcataaagatcggccagaaccatctggcggtcttcgatcagatcccatttgttgaaagcgatgaccggcgcacggccttcgcggatgatgagatcggcgatctgcaaatcctgcttttcaaacggaatggtcgcatcgagcacgatgatgaccacttccgcaaagcggatggcgcgcaggctatcggccacggaaagcttttcgagcttttcctgcacgcgcgccttgcggcgcatgcctgcggtatcgaacagcttgatcttacggccatgccattcccaatcggcggagatggaatcgcgcgtgatgcccgcttccggccccgtcaacagacggtcttcacccagcatcgtgttgatgagagtggacttgcctgcattggggcgcccgacaatggcgatgcgcagcggcttggtggcgtcataggccggaatttcttccgcatccgggtcttcaatatcgtcgcccaccagcgcaccaacggcggcaggggtgaaaacctcgtctgcggcttcctcctgcctctcctcggcaaagacgcgttcctcacccagaagttccacgatcgcgtcgcgcagatcaggcatcccctggccatgctcggcggaaatcgggcagggttcgccaaggccaagctggaatgcatcgtacatgcccgcttccgagccgcgcgcttccgccttgttggcgaccagcaccactggcttgccggaacggcgcaccgcttctgcaaaggtgctgtcagcaggcgttatgcccgccttggcgtcgatgacgaagagaacggcgtcagcctcgctgattgcagcctcggtctgggcgcgcatgcgcgcttccaggctgtcattggccgcttcttcaagaccagccgtatcaatgacctgaaacttcaggtcgtagagcttggcatcgtggatgcgcctgtcgcgtgtgacgcccggcaggtcatccaccagcgccagtttgcggccgacgaggcggttgaacagcgtggacttgccgacattcggacgcccgacaatggcgagagtgaaacccatgaatgaaaattactccagaaattagccctgcgccgcaacgcccgcgctgtgcatgaggtccagcatgatattggcgcgctggcgcgcattggcgggtgcgaggctatcttcggcaaccagcttgaaaagcttggctgcatcgtcgaaacgctctgccttccaggcagcaaggccaagcgcctcgcgcgcactggtgcgcatcggattgccgtctgccgaaagcggctcgacgcgctcggcgacatcgtcataggaaccattatcaaccagcagatagcccgcacgaagacgcgcaatattgcgcgagggttccggcaccgaattatcggcggaaatctcgtcgaaagccttgacggcagccgcagcatcgcccttgtcggccagaaccgaggcagcgcgaaggcgcgccagcaccgggtaggaaccgtagcccgtcttttccagatcggtgaaggcagccagcgcctcgtcagtcttaccggcagcggcaaggtcaagcgcggcgaggaatttgtcgccggaggcggaagccttgctgtcggtccagtgctgatagccgacccagccggccgtgcccagaacaacggcaacggcagcgccgatcagcgcggggccgaaattgcgccagacctgctttgcccgttccgaacggagttcttcatttacctcgcgaatgaaactgtcgtctgccatggacctgccattctctggaagccgggccggtttgaaaaatcgcgtcgcgtttttcaggccaggctgtaaagccgattgatgttcgatatatatgttctggcgcttttagtcgcaattcgcgccatatgtaagacccgccctgcgaaataagcgtccacagccattataaagtggatttccgtccgatctccgccatattcaaccgctacagctcgtcacttccccctgcccggtgctttattttcatgcgatttcccctctcccgtctggttgccttttgcgcttttgccgttacgagccttgcaggccaggctttggccggcgaaccgccaaagacgcaatatgtgctgatttccttcgacggcgcgcatgacaacacgctttggacgcgctcacgcgagcttgcgcgcaaaaacaacgcgcatttcacctatttcctgtcctgcgtcttcctgatgaccaaacaggaccgcagcggctacaagcccccgcacaagaaagcgggcgcttccaatgtcggtttcgcgctcagccgcgacgaggttgccacccggctcgacaatatctggcaggcgcatctggaaggcaacgagattgcaagccatggctgcggccatttcgacggcacgaaatggtccactgccgactggaaaaaggagatcggcgagtttcgccgtatcgtggccgatgcctatcgaaacaacgggatcggaggagagccggaaggctggcgcgcgctggcgctgaccggcatcaacggtttccgcgcaccctatctcgccgccgggaagccggtgcaggatgtgctgaaggccactggtttccgctatcaggcctcatccgtcacacgcgggccggaactgccgcaaatgacagaccggcttgcatccttcggcctgccgctcgtccctgaagggccttcgcagcgccctgtcgtggccatggattacaatctttatgtgcgccattccaaggctgtggaagccccgcaaaaggcggcggaattcgaggcgcgcgcctataaggcgtttcgcgccgccttcgacaagcaatatgcgggcaagcgcattcccttgcagctcggctttcatttcgtgctgatgaatgacggggcctactggcgcgccctggaacggctggtgtcggaggtttgcacgaagccggacgtcaaatgcacgacctatggcgcttatctcgatcagttgcaaaataccggcagcaataccgcccataaccgatcctgaggcacgcccgcgaaagccagccggttttcgcggcgggatcagcccgcccctggttcgagattgatccgatccaccgcctgtagcggctcgccatgaatggctgcctcaaaggcgcgaaggcgcttgtagatcgacagaagctcgatgatcgtcgtccatgaattgaccagatactggaacgatccgcgcacctgatcgaacacgttggtaatctggctcatcaggccaagcgttagcttgtccgcgacaatcgacgggatcaggatgatgagcggaaagatattgtccacctgcaaatagaaaatgcgcgccacattgaaatagacatagtggaaataaagccggaaataattgtgccggacattcttgaacagttcgcgcatcgtgatcggttcagcacggtcggcatggtcttcgccatagacgagttccttacggtaggcggcctcgacccgctggttgttgaactccagaccgggcagcttgatgcccaccagcgccaggaagccggtgccgaacagcgcccagatgaccgccgcccagaccagcgcatggggaacatagccgatgatcggcagcgtgctgaccttttgggaaaaggtgaacaggacgggcaggaaggcgatgagggtcatgacggatttcacgaggctgacgcccagctgttccagcgtggtggaaaagcgcatcgtatcttcctgcacacgctgggccgcaccctcgatatggcgcaatttcggccaatggctcatgtaataatcgttcatcgccgtgcgccagcggaagatataatggctgacgaagaagaggttcagcacgccaatggtgatggcgaggaaagcaatgcctgcaaaatcggccagcccccagtagaattccgcagccgagaccgcgccgggcgtcgtcagccccttctgcaccatatcgtagaacgggccataccaagtattgattgccacactcacctgaacgttgaaataggtggcgaacagaatgagggcagaaccgaggattgaccatctctgccagggatgtggggaaaaacgcacccagaagccataaaaggcgaaggtaatgacggcgaaataaatatagaaccagaggaagggccgcgaccagaacacatgcgcgccaatgagaggcgcggcatcgcttgcggctggcgcaaggccgaacacgctgcccagattttcaccgcccatataccagccaagaactgcgagcagggtccacaaaagtgcagatatgaagaacagtttcggacgggggaaaaatgacgcaaacacgaattttggcctctataaatgaagtgttttcccattaaaggcatagatatgcaggatgccaattaaattattgtaagattaagcctgaaatattcaatcgccgcacggacttaaccaaaacccggtctatacggcccatagggtgttaggctgtaggaataaataaccttaccgttcggcgtgcggtattcgtttctacggcctcgtattcatctttcgtttcaatgcagccgggctgcgcgcccggctgaaaagccgatagcagccgcaacgatcaaagacaaggccgcagcaaggcttgcagatgtgaacgagcctgaatgctgcgccatgaagcccgccacgagcggccctatgatctgcccgatactgaagcagaccgtcatgcgcgccaatgcgcgtttgggtgaagcaggcgcaagaatgcgcgcggcctgcaggccgaaagcggtgagcgccatgaaggtcacacccagaagcgcaccgccgacaagagccccgagtggcggcgccatcacgacacttgccgccacgcccgccgcttccagaatagcggtgagcgcgaaagcggaaaataacccgaatttgcgtcccacaggtgcccacagccagatggaaggtgctgctgccaggcccgttccacccacacagccgcctccattaccggcccgccgtcattggcgcgcacgatggctatgaggaatgtcgccgtgatgacatagccaaagccgaaaatgccataggcaaacgccagcgcatgaaaggcgaagctgttgggcaggggcggctcacgcatgccattattgccgccgaccggcccctccttcacgaaagcggtaaccacagccatgataacaagggtaaggaggccagcgccaatccagtcggcccgccagccaagccccgaaaagcggatcagggccaccagcagcgcagacagcgtgatgccactgccgacaccgccaaaatgcatcgcgccaagccccgccctttgtgcgcgcgtgatatggctgagcacgatggccgtgcacaggatcatggtgacggcactggcaaacccggcagcaaagcgcaggatcgacaagatccataccccatcgaaaagcgccatggcgaagcagaaaaccgcgcttgcggcaaggcccgcgatcaccaccatgcgctcaatgcccgccgaccagccatagcccgccacgaccgcgcctacgagatagccgatataattagccgaggcgataaaaccggcatcggccgtgctgaagccgatatcggccatcatgcccggcaggatcggcgtatagataaagcgcccgacgcccatggcagccgccatggcgagaaaaccgccgaaagcgtaacgaagtgcaacgcggtgctgcggcggtgctgcggcggtgtgcggaaaggctgattcatggccgtggaagataacggcaccccctcgccggacaattgaatttttctgatggttattatcaatccggaacagcccggcgccagttgagcactttcacggcgtgatgcgtcagagcgagcaacttttctgttttagcaaaaccgcgatattaaacggcatccacctgcggtttcgcctcacatttcggcacaagaacgctatcgggctggtcggaattcaggaaatgcagcaatgtgtcttgaaccccttccagccggagcacacattcgcgccatccgaagggcagatctttcgggataggcggaatacgatgcggctcccgccccggctccatcgagcaattggcaatgacaatttgcagggattccatcagccatgccggcggctctgtctccttcttgcgcagcgcattgcccagcgcctcaccaaacaggagggctgccgcataaaggcgaatgccgcgccgctcatagcggcttgccatatcggtgatttcactcgccaccagccgcccgcgaagcgaccagcgcgcatcgctgcggacaagcgcaaggccgtcgctcagcgcaaccaatgcgcggtgcgcctctatgaactgggtgatggtggtgttggcttcttccgggttatcgtctttgagtaccgctgccgattttttgagcccgcttgcaatcggctccagaaggccgcgcaccgcccggtcgatcacgcgcaccggatcaggtgtcagcaatatctggctgaacaaaagcccaacacctgcccccaccagcacatccgtcagccgcgacaggcctgcctcctgcggccccatcgccagcaccagaatagccgaaacgccagcctgaatgggaattgcaggggcggtgccaaaagtggtggcaagcaccatggcgataaaagctaccatgcccgtatgcagcaccgaaaccgtctgcggcaggaagagtgaaagctccgctacaatcacgcccgccgtaacgcccagcacgacgcggattgcctgtttgccatggttcggcaggttcggcgcaaggcaggcaaccccggttaccatggcgaagatcggcttgggctggccaagcagttcctcacagatcagccaggcaaggcttccggccacacaggccatcaatgaatcacgccagcttgccaaccagtgttgcagaatattcgtaacgccttgctgcatgggcttccccgtttccagagtatttccggcaaggctgccccatagccatgcatcggaaaaatataatcaaaataaatgaagcagcccaaccgtcttttgagacggagccgcttcagcgagcagtgagaaactatttatggcagcaattaatatgtgcaagtgctaataatatgctcaagcgccaagctgtcgtgacgaattaagttatggttcggcgtgagggtattttttgctgaacagaagaaacgaccacatgaagttgctcctccttagatgggggggactcaacatcagcttcggctttgttcctaacgctaagccataaaataattcgtctctacagcttaaaataagcttcatactgcgccggtttgaagcccaccatcagcttgccgtcccgctccagaaccggacgcttgaccatggaaggttgtgccagcatcagttcgcgcgcgcttgccgcatcgacattgctgcgcacatcctcaggcagtttgcggaatgtcgtgcccgcacggttcaaaagctgctcccacggaacggttttcagaaaacggtcgagcgtttcggcatcgagcccctccttcttgtaatcatgaaaagcataatcaatgccgtgatcttccagccagatacgcgctttcttcatggtgtcgcagttcttgatgccgtaaatggtcacactcatatcccaactccttccgtgtctggccggcgatcagaattcatcgggccgacagatgcaaccgcatccgcccgttttcaccgtctttatacaggctggcaaattgcacgatcgggaatcgggaaagatgataccgggcgccttgcgacattgtttcaaaaacaccgtcaaggcttatgcccgatcatgccttgcgctccctttcaagcaggtcgcgcttgcgttccacgccccagcgatagccggaaatgccgccatcgttgcgcaccacgcggtggcagggaacggcaacggcgatcttgtttgccgcgcaggcctgcgccacagcgcgaacggcccgtggcgcactgatccgttcggcgatgtcagtataacttactgtttccccagcaggaatttcgcatagcgcccgccacaccctttgctggaacgccgtgccgcgcaaatccagcggcagatcaagaccgatacccggcgcttccacgaagcccaccacctcggctaccagattctcgaaattgcggtcagcaccgatcagatttgccttcggaaaacgcttttccagatcatggatcaagccttgcggatcgtcgcccatgaaaatggcgcagacgccctttccgcttgccgccaccagcaccgcgcccagcgttgattgtccgatggcgaaacggatatcggcatccttgccgccagcccgataagcctttggggtcattcccaaaatccggtcagacgcttcatagaaacggcttgaggaattatatcccgcatcatagatcgcatccgtcacccggatttgcggcatatcaagtgctgcgcgcatcctgcctgcccggtgcgcatcggcataggctttcggcgtaaggccggtgaaggccttgaaaacacgatggaaatgcgccgggcttgccttaactacattcgcgatttcctccagcgaaggctgcgtctccgctgtttcaatgaagcggcaagcgcttgcgaccatttcggcatggcgggcattgttctgcgtcgccagcgtatcggaaagatcgggcttgcagcgcagacaggggcggaaaccggcgcgctcggcatcctcgcagccgttgaaaaactgcacgttttcgcgctttccccgccgcgatgggcaggatgggcggcaataaacacctgtggtgcgcacggcatagacgaacttcccgtccgatgccttgtcacggtcgagcaccttctgccagcggctttcgtcggggtcatgcgttttcggaatcataaggttcatgtccgtattccttcaatatgagcatgaaggaagcctaatgccatggcgcgaaaccaacactccgctgcttgctttcaaattcccagccgttctgaacagagtgttcacaaataaaagacctgcaaccatccggcttttgtaccatgatcctgccgcccggacacgggttttgaggagaatcatttcagggagcggatcatgccggcaataggctttatcatcgatggaaaggaaagcggaggagcctccggcaagaccttcgagcgcaaggatccgataacgggcaaggttgcaaccgttgctgccgccgccagtcttgcggatgtcgatacggtcgcggaagctgccgcaaaagcctttgaaagctggtccgaaaccgggcccaatgcgcgccgcgcactgttgaacaaggctgccgacctcatggatagccgcacagccgaatttacccggctgatgctggaggaaacgggcgccacggccccatgggcgggtttcaacgtgcatctgggcgccaatatactgcgcgaagccgcagcactcacaacgcagatcacaggcgagatcatcccctccgacaagccgggcatcatgtcgatggcggtgcgccagccggttggcgtcgtgctcggcatggcaccgtggaacgcaccggtcattctgggtgtgcgcgctgttgcggccgcgcttgcctgcggcaatacggtgatcctgcgttcttccgaaacctgtcccggcgtgcatcatctcatcatcaagatcctgaacgatgcggttttccggcaggcgtcgccaatgtgatctccaatgcgccagacgacgcaccggaaatcgtcgccgccctcatcgcacacccggccatccgccgcattaatttcaccggctccacccaggtcggcaggattatcgccagacaggcagccggacatctcaagcccgttctgctggagctgggcggcaaggcccctttcatcgtgctggaagatgccgatctcgatcaggccgtggatgcggcagctttcggcgccttcatgaatcaaggccagatctgcatgtcaaccgaacgctttatcgtgcatgagaaggtggccgatgcctttgccgaaaagcttgccgccaaggccagatcgctgccggcgggcgatccgcgcggcaatgtcgtgctgggttccctcgtcgatctcaaatccgcgcaacgcatggatgcgctcatcgccgatgctgtcgccaaaggcggcagggttctggcgggcggcaagcgcgatggcgcggtcgtggaagccacgatcattgatggtgtcacgccgcaaatggacatctatacgcaagaatccttcggcccggtgaaacccatcatccgcgtgaagagcgccgaggaagcaatccgcgtggcgaacgacaccgaatacgggctttcatccgccattttcagccagaatgtgaagcgcgcgctggcgctttcccgaaagcttgaaaccggcatctgccatatcaatggcccgaccgttgccgatgaggcgcaagtgcctttcggcggcgtgaaatcgtcagactatggtcgctttggcggcaaggccgccatcaatgaattcacggaattgcgctggatcaccatcgaaggcccgcagcattatccgttctgacaaaaggggtcggagtgctggccactccggcccttttatcccgcaggatcacgtcttgcgcgcattcttgatcgcttcaagcagttccttttccttcatcacaccgccataaagcctggtgccgataacaaaggagggagtgccggcgaaattgaaggcttcgccctgtttcatattgcgctgcaagatgccgccgatgcgcttggcatcggccttgtaagccgcctgaagtttggccgcgtcaaggccggctttcttcagggctccgtccacctgatcccgggtaagacggcccggcgtcgtcatcagggcttccatcgccttctcgtaattgccggacttttccgccgccagaacaaggcgcgcggcataggcggaagtttcgccgaaaatgatccagtccttcatcacgaggcgcacattgccgtccttccggaccacccgcatcaggtctgcatggctctttttgcaataggggcactggtagtcgaaatattcgacaatggtgacatcaccgttcggattgcccagaaccggaatttccttgtcataaagcacctcggccacgctcggcacacgctgggcaaggcctgagccgcctgatagggcaaatgttgcggccccggctgcggttgcggccaaaatctgacgccgattcatcatgagctttctcctttgcccgactgggccttgttcaacaccacaacgcgcgcaccggacggggcatgtttataaaggtcgagaatatcctgattgaaaagatggatacccccgtcaccttaaggcagagtagcgaaaacccctcggatttaggacatttccagcaaaacctgtccattgaacgattggttcgattttcattgacggataagcccctcctgctttactttgcaattgcaaaccatttgcaatatcagaggcaccaagatggttttcctggcaccgcgaaactgcttcgagccctatgatcttcgccgcgaccggcttttcgttggcgcgtccaggtggcaagcaagattgccattgtgccagaaccgggctgtcgaagaccgcatctgcgaatgccgcttcgcgcaaggcaaacgaggctgacatgctgttcgacccgcacaaagcacccaccagccagccgaaaccggcgaaggtgaagtccatccttcagcaggccgggttgcgcccgacacggcaacgcatggcacttggccgattgctgttcctcgatcaaaatcggcatgtgacaccggatctcttatatgaagaggcattgcaggctagagtgaccctttcggtcgccaccgtctataacacgctgaaccagttcgccgaagcgggcctcgtccgcaggatcagcattcacggtgagcggacctatttcgacaccgacacgggcgaccacacgcatttctatattgccgaggaagggcgcatcatcgacattccctccgaaaacgtgagcatcggtcccctgcccgccccgccagacggctacaggatcagcaaggtcgatatcacgatccagatcgagcgggatccaggctcaaagcgcatctgatctaatcttttcccccaccgcatgatgacaatcggtcgcaacacaggggcgttcagccgcatggcgctatccgccccttccccctatttcatgggtgtccgggcggagttgtttgatttagatcaatgacactcccccacgaaatgctgataggaaagttgtcgctatagctgacctattacgaggtcgcttttgtattgcgctgcgaggggatttcatgaactacgccgctggaacagtcctgtccggtctgggagcactttttgctgtgcttctggccggcttttctcatgacgagctgttcagaacccatatgtggattctgttcgctacacttgccattttcaccattcttctgatgcgcaatgccgattacggcctgacgccgaaaaaggttgaccagtccacctatatggacgggccgatccgttatggcgtcatcgcaacggttttctggggtgtggtaggctttctggtcggcgtgctcatcgccgcacagcttgcttttcccgatctcaacctccagccctacttcaatttcggccgcctgcgcccggtgcacacctcggccgtgatcttcgctttcggcggcaacgcgctgatctgctcgtccttctatgtcgtgcagcgcacctgccgcgcccgccttttcggcggcgatctcgcctggttcgtattctggggctatcagcttttcatcgtcatggccgcgaccggctatctgctcggcattacgcagagccgtgaatatgccgaacccgaatggtatgtcgacatctggctcaccatcgtctgggttgcctatctggtcgtgttcatgggcacgctcctgcggcgcaaggagccacatatctatgtggcaaactggttctacctgtccttcatcatcaccatcgccatgttgcacatcatcaacaatctggcgatcccggtgtccttcctcggcgtcaagagctattcagccttcgccggcgtgcaggatgcggtgacgcaatggtggtatggccataatgctgtcgccttcttcctgaccgtgcctttcctcgcgatgatgtattatttcgtgccgaaacaggcgaaccgcccggtctattcgtaccgcctgtccatcgtgcacttctggtcgatcatcttcctctatatctgggccggcccgcaccatctgcattatacggcggtgcctgactgggcacagacgctcggcatggtcttctccatcatgttgtggatgccttcctggggcggcatgatcaacggcctgatgaccctttcgggcgcgtgggacaaggtgcgtaccgatccgatcatccgtctcatggttgccgccatcgccttctacggcatggccacctttgaaggcccgatgctgtcgatcaaggccgtcaactcgctgtcgcactatacggactggaccatcggccacgtccatgcgggcgcacttggctggaacggcatgatctcgtttgccgccgtctattatctggcgccaaagctttggaaccggcagcggctctattcgatccgcatggtcaactggcacttctggctcgcaacgcttggcatcgttctctatgcctcgtccatgtgggttgccggtatccagcagggcctgatgtggcgcgaatacgacaatcagggtttcctggtctattccttcgccgaaacggtgctcgcaatgttcccctactatgtcatccgtacaatcggcggcgtgttctacctcaccggcggattgttgatggcctggaacgtctatcagaccattcgcggacgtctgcgcaacgaagcccctatgggcggcacccggcctgtggccggagcgaccatgcagcctgccgaataaggagcgtgtgacctatgtccatattgaagaaccactccaaactggaaaaaaacgcgacgctgctgctgatcgcctcgctggccgtggtcacggtcggtggcctcgtcgaaattgcaccgctcttctatctcgaaaacaccatcgagaaggtggaggggatgcgtccctattcgccgctggagcttgcgggccgcgatatctacgtgcgtgaaggctgctatctttgccacagccagatgatccgtccgttccgcgacgaggtggaacgctacggccattacagccttgcggcggaatccatgtacgaccactcgttccagtggggctcgaagcgcacggggccggaccttgcgcgcgtcggcggccgctattcaaacgaatggcacgtgcagcaccttgtacgcccgcgtgacgtggtgccggaatcggtcatgccgagctatgccttcctgaaggagcgtccgctcaaggctgacgacattgccgcccatctgaaagccaatgtggcggtgggcgttccctatacccaggaaatgatcgacaaagcgcttgacgacctcaaggcgcaggccactcccgatgccgatacgtccggcatggaagagcgttatcccaaggcaagagttggcgatttcgacggcaatccgcagatgatctcggagatggatgcactcatcgcctatctccagatgctggggaccctcgtcgatttctcgacctacgatcagtcccccaaggcaagataaagcggagaatagcgatggattacaattccctgcgcactttcgccgatagctggggcctgtttggcatggcgctcttctttgtcttcgtcgtcctctatgccttccgtccgggaagcaagaaaaaggccgatgaagcaaaggaaattccattcaaggacgacaaaaatgactgacaaacagattgatgaagtcagcggtgtttcgacgaccggccacgaatgggatggcatcaaggaactcgacaacccgatgccgcgctggtggctttggacattctacgccaccattttctgggcaattgcctatgtcatcgcctatccggcctggccgctgatttccggctcgacggcaggcctcaccggctggtcgagccgcgggcagttctggcaggaaaacgccaagatcgcagccagccgccagggtatcatcgaccagatcaaggccaaggatgttcatgaaattctggccgatgaagaactgcgccaatatgcgattgccggcggggctgcggctttccgcgtcaattgcgtgcagtgtcatggttccggcgcgcaaggcgctcccggctatccgaacctcaacgatgacgactggctgtggggcggctccatcgacgatatcgtaaccacgatccgtcacggcgtccgctcgcccgatgacccggaaacccgcctctccgaaatgacggcttttgccgacgttctggaaccgcagcagattcgcgatgtggccgcctatgtggtgagcctttccggcacaccgcacgacccgtccatggtgccggaaggccagaaggtcttcgcggaaaactgcgccgtctgccacggcgcggacgccaagggcctgcgcgagttcggcgcgccgaacctcaccgatgcgatctggctctatggttctggcgaagacgccatcatacgccaggtgtcacatcccaagcatggcgtgatgcctgcatgggaagcgcgtctcggcgatgcgaccgtcaagcaacttgccatctttgtccattcgttgggtggcggtgaatgaagagaagggagtaaggcagtaggggaataggggagtatgttctggttgtgaacatcagaaacgacaccccttcttctcatactcccttactcccctattcccctattcccttttagcctctgagcttgccgaaggcccagtgcggcaggagccaagaaaatgtcagacgacgtcgaacgcattgacgttcaggcagtcaattctcccaagacccgtcaatcgctttatgcatcgcgggtgaagattttcccgaagcgcgtgcagggcacattccggcgcttcaagtggatcgtgatgttcatcacattggggatctattatctcacgccatggctgcgctgggaccgcggggcctatgcgcccgaccaggcggttctgatcgatctggcaaaccgccgcttctacttcttcttcatcgaaatctggccgcaggaattctattacgtcgccgggctgctgatcatggcgggcctcggactgtttctggtcacatcggtcgccgggcgcgcatggtgtggctatacctgcccgcagaccgtctgggtcgatcttttcctcgttgtcgagcgcgccgtcgaaggcgaccgcaacgcccgcatgaaactcgacaaggcgccgtggaccttcgacaaggtgtggaagcgcctcgccaagcattcgatctggatcgtcatcggtgtgctgacgggcggcgcatggattttctatttcgccgacgcaccgacactgctcaaggatttcgttaccggtcacgccgcacccgtcgcctatttcactgtcgccatcctcaccgccaccacctatattttcggcgggctgatgcgcgagcaggtgtgcacctatatgtgcccatggccgcgcattcaggcggcgatgctggacgaaaattcgctgaccgtcacctataatgactggcgtggcgaaccgcgctcgcgccattccaaaaaggcaatcgctgcgggggaaaccgtgggcgattgcgtggattgcaatgcctgcgtggccgcctgcccgatgggcattgatatccgcgacgggcagcagctcgaatgcatcacctgtgcgctgtgcatcgacgcctgcgattccgtcatggacaagatcggcaagccgcgcggtctcatttcctatgcgacactggccgattacgacgccaatatggcgcttgcgaccaataatggcattgcgccgaccgatccagcccgcgtttatgaagcgccgaacaaattctccgacaaggtgcagaacctttcctggaaaaaggtattgcgcccgcgcagcatgttctatttcgcgatctgggcgctcatcggcgtcgttctgatcgtgtcgctttcaacccgccagcgcatcggcatcaacgtgctgcatgaccgcacgccgcaatatgtgcttctgtccgatggctcgatccgcaatggctataccgtcaagcttctgaacatgatccccacgccgcgcaccttccagctttccattcagggcctgccggaagcaacgctgaccgtgcaggatgaaaccccggacgccaatggaaattatgccattgcggtggaaccggacaagctgaagaacttgcgcgtcttcgtcactatgccgcatgatgcggtaacggaacctcgtaaggattatgaaatcgaggtgcgcgccgaagacggttcggaaggcgcgcgctacaaggcaactttcatggcgccggagagaaaataatgtccacaaacagcaaaacatccggcacgttcaccggctggcacatgctgggcatcatgttcatgtttttcggcgtcatcatcgccgtcaacctgctcatggcctataatgccatccatagctggagcgggcttgtcgtccagaacacctatgttgccagccaggagttcaacgacaaggccaaaaccggcaaggaacaggctgcgctgaactggcagtcgaagcctgcttatgaaaacggcgtcttcacctggcagcttgccgaccacaacggcaaggctgttgccatgacgggcggcacggtagacttcaagcgcccggttggcgatgcccatgacaccaaggtcacgctgacggttcgcgaaccgggcatcctgaccgcgccgctggaacttggcgaaggtgcatggatcatggaagtcaatgccgatgcagggcttgaagacctttaccggcacatcatccgcgttctggtgaaggacgggaaaatcttatgagctgctgcgtcgagaatgcacagatagcgaccgtcattcagtccgtttcgccggaagaaatgcagatcgcaagtcgtgcgctcggcgacgggttgcgccaactcgacctttcggtgccgggggtccattgcggactctgcatcaagaccattgaggatgcactgggaaagatttccggtgttgcctatgtgcgcgtcaacttgaccgcgcgccgcgtcacgctgcgctggaaggatggcgaaacgccgccaaatgtcgtcgatacgctgcgcaggctcggctatgaagcacatattttcgacatggcgcaggacaaggatcctactttcacgcgccttctgatcgcgcttggcgtggcagccttcgcctccagcaatgtcatgctgctgtcggttgccgtatggtcgggagcggatgcggcaacgcgcgacatgttccattggatttccggcctcatcgcatttccgacgctggtttattcgggccgcattttctacgtttcagcgtggaatgcgctgcgcgcggggaacgtgaacatggatgtgccgattgcgctcgccatttcactcgccttcgccatgagcgtctatgaaaccatccatcacggccagcacgcctatttcgacgcttccgtaacgcttctcttcttcctgttgatcggccgcacactcgactacatgatgcgcgcccgcgcccgttccgccgtgcggggcctcgcacagcttggcagccgcggcgcggtggtgattggcgaaaacgacgagcgcaactatctgccggtcaatgaaatccgccccggcatgcgcatcattctcgcggcaggcgaacgcgtacccgtcgatgccaaggtggaggaaggccgctcggaacttgattgttccatcgcatcgggcgaaagcgacgccgtgcccgtcggccccggctcggatatccgtgccggcacgctgaacctttccacgccgctcgtcatccgcgccacggcggaagccagggattcgttcctgtcggaaatggtgcggcttatggatgtcgccgaagacggacgcgcgcactatcgccgccttgccgaccgtgcctcggaactttacgtaccgatggtgcacgcaaccgctttcctcgccttagcaggctggatgttttacaccggcggcgactggtaccgctcgatctatattgcgatttcgaccctcatcatcacctgcccctgcgcactggcgcttgcggtgcccatcgtgcaggtggtggcggcgcgccgcctgtttgaaaacggcatcatgatcaaggatggttcggccatggaacgcatggccgagatcgacaccgccgttttcgacaaaaccggcacactgacgctgggccaaccatggctcatcaatgcccaggaaatcgagccgcattatctggaaatcgcggcagagctttcgctctattcgcgccatccattatcgcgcgcgctggcgctcttttccggtgcaacaccgatgacccccttcacgcgcatcgaggaagtgccgggcgcgggcatcgaagccgaactggacggcaccatctatcgcctcggcaagcaggaatgggcatgtggcaaagccgaaaccgcccagccatccggccccgaaacctgtctttccatcgatggcaggctcgttcaggtcttccgtttcgaggatcgcccgcgtgaagacgccgccaatgcaattgcggcgctaaagcgcaacggcctcaagctcggcatcatttccggcgacaagcaggcggcggtgaagaagcttgccgactatcttggcgtcaacgattatcacagcggcgttctgcccgccgacaaatccaaactggtgcaggagctttccagcgaaggccgaaaggtcttgatggtgggcgatggcctcaacgatgcgcccgcgctcgttgccgcgcatgtgtccatggcccccgccacggccgccgatatcggccgcaacgccgccgatttcgtcttcctgcgtgaaagcctttctgccgtgccgctcgccttcgccgtatcgaaggaagcgggcaagctcgtcagccagaatttcggtctttccatcggctataatatcattgccgtgccgattgccgtcttcggctatgtcaccccgctggtggcggccctttccatgtcgctttcgtccatcgtggtggtgacaaacgcgttgcggcttcgggcaggcaaacagaaacagcaagcacgccagagtggcgcgcctgccaccaccatgaaggaggcgcataaatgagcgggcttatctttctcattcccatcgcgctgtttctggggctgctcggccttgccgcattcctctggtcgctgaaaagcggccagtatgacgatctggatggagcggccaaccgcatcctgcttgatgatgagtctaaaccgttatcaaaatagctctgagatcattgacattggttccggtcggccccggcacgaacagatcgccaagcgcatcgaaagccgtccaggcatcattggcgttgagccgcgccatgccatcctcgccaagcttttgcagccgtgaaacagtgccgccatcggcaaaggctccggcattatcttccgacccgtcaatgccatccgtatcggcggcaagcgcgtggatattggcataaccgtcgatatcgagcgcgaaggacagaagaaattcgctgttgcgcccgcctttaccgccggggctgccgatggtgacggtcgtttcgccgcccgacagaatgaccacgggctttttgaaggggcggtcacgctccgccacttcgcgggcaatcgccgcatgaacatgcgccacttcccgcgcctcaccctccaccgaatcggaaaggatgacggcttcaacgccgtggcggctggcttctcttgccgccgcttccagcgaaacggcagccgaggcgatgacacgcacctcgtttcgggcgaaaaccccgtcgtccggctgcggcgcgtgcgcattctcgcttttgatatgtgcgagtgccgcttgcggcaaatccagccgataacgctcgatgatcttcagggcctcatcgcggctggtttcatccggcacggttgggccggaggccacgaaagcgggattgtcgcccggaatatccgagacaaccagcgaaaacacctttgccgggtgggctgcggcagcaagcctgccccccttgatggtggacaggtgtttgcgcaccgcattcatggccgaaatgggtgcgccggaggcaagcagcgccttgttgacggcgatttcgtcttccagcgtcatgccttcgggcggtgacggtagcagggccgatccgccgccggagataagcgccaccacaagatcgtcttcactcaacccggacacggcattgaacagccgtctggaagccgcaagccccgcgccgtctggaaccggatgcgcggcctcgatgacgatggtacgccctttcggcttttcaggcaggttcgcgcggatcaccagctcaggatcagccgccgcgacggctgcatcgaagaggctggtcaggaactttttcggatcggcgatggcggacatgagattcccgatatgatgtgtagctggcaggactattccgcgctgcccgaataaaatcaacgaagcccgctttcttctcttacaaaagatcggctttcatgggtttacccgccacataggtttcaacaatggcgcggtcgtcacccagcgtctgcaacaggaacagttcctgctccagcgtcgctcctgccgccatgcgcaggcgcatgggcgatgtggcggaggaatcgagcaccacgatatcggcttccgtgccctcttccagcgtgccgatcctgtcttccatggagagcgcacgggcattgccgagcgtcatcatatagaacgactggaacgggttcaggcgctgcccgcgcagttgcagaaccttgtaaccctcgtccatggtgcgcagcatggaaaagcttgtgccgccaccgatatcggtggcaacggccatgcgcacgcccgccgccttcagccggtcgcggtcgaaaaggccggaaccgagaaacaggttggaagtcggacagaaaacggcaatcgagccggtttccgccatcaggcgcacttcgcgctcttccagatggatggaatggccaagcagggtcttgttgcccagaaggctgtaatgttcataaatgcccagataatcgggcgcatccgggtagagcgaccgtgtgaaagcgatctcgtcgtgattttccgacagatgggtctgcacgaaacattcaggatgttcgcgcaccagcgtctggcttgcttcaagctgctccggggtggacgtgatcgcaaagcgcggcgtaatcacgtaatcaaggcggccctggccctgccagcgcgcaatcagcgccttcgtatcgtcgtagcccgattgcgccgtgtcgcaaagtgcgggaggagcattgcgatccatcatcaccttgccgcccagcatacgcatgttgcgatgctgcgaagcgcggaaataggcatccacgctctggggatgcacggaacaataagcgaccgccgtggtggtgccgtggcggatcaactcgtcaagaaagtgttccgcgatgaattcggcgtgctgttcgtcggcaaatttctgctcggccacaaatgtataggtgttgagccattccagaagattggcagcataggaagccacgacctgcgtctgcggataatggatatgcgtgtcgatgaagcccggcacaacgaggtgcgggcggtgatcggcgagtttcacatccgcgcccgcttcaccgctgacctcggcatagtcgccaaggcgcaggatacggccgttttcgaccagaaccgcaccgtcttcgatatagcgataggcatggctgtcatcgaggctttgcggctcgtcacgaaaagtcagcacacggccgcggatgagaagctttgtcattcggtcttggtcccctcttttgggcctgtcgtcacggattgataccaggaggccagaagctggcgttcctcgtccgtcacgccggtaacgttggcgggcggcatggcatgggagcggccagcctgcaaatagatttcacgcgcatgggccgcaatattgcggtccgtatcgagcaccacgcctttcggcggcgcgatgatgccttcccagcccggctccgtcgcatggcacatggagcagcgccccagaaccgtatcccgcaccttgtcaaaatgcgggtcgttgaggaaggattgctggagtgcggaaaccttcgggttttccggctcgccggtgaggattttcggcacggtggaaagccagatgatgatgatgaacaagatcaccgtgacgagccaggtccaggttggattgcccttgcgggcatggcgggtgttgaaccagtggcggatcgtcacccccatcaggaacaccagcgaggcgatgatccagttgaactcggttccaaatgccagcggataatggttcgacagcatcaaaaacaggacgggcagcgtcagatagttgttatgcgtggaacgctgcttggcgatcttgccatatttcggatccggcttgcgcccggcgatgaggtcggcgaccacgatcttctggtttggaatgataatcatgaagacgttggccgacatgatcgtcgctgtaaaagcgcccagatgcaggaaggcggcgcgcccggtgaaaagatgcgtatagccccaggccatcacgaccagaatgcagtagaggatgaccatcagcagcgtgtcgctcctgcccagcatcatgttgcagatcgtgttataggcgatccagccgaaggcgagcgaagcgatcgaaatggcgatagcaaccggaaccgagacatccagcacattcgggtcgaccagatagagatcggcaccggcatagtaaacgatgcaaagcagcgtaaagcctgaaagccaggtggcgtaggattcccacttgaaccaggtcaggtgttccggcatttgcgcaggcgccacgagatatttctgtatctggtagaaaccgccgccatggacctgccattcctcgccataggccccttccggcaggccggggcgctggcgcaggccaaggtcgagcgcgatgaagtaaaaggacgagccgatccatgcaatcgcggttgtcacatgcagccagcgcacggcaaagcccagccagtcccaggctacggcgaaatcatacatcaggcactcccactgttcgttgtcacatcgggctgctatctttattgcgcattcccgagcgtaaaaccggttcccacttttactggaaatgctttatatgtgccaaagctttgcgcttctgggaacgtcacaacacgaccatcactttcaaaaaaatctagacaatcatgggggagatgggtgtcatatcttgataatctgcgcgttgtcgaattgggaaatctctcggcggcaggccgcgaccaacgcgcctcgcctgcggtagcaagcaatcgaatcaaggagttggagaagcatctgggggtgcggctcttcaaccggaccacgcgcaagctgacgccgacggagcatggccgcgtattttatgatggcgcattgaaaatccttgaagccgttgatgaggcagaagccgcagtggcggaactggccaaaaacccgaaggggtcgattcgcatcacggctccgctcggcttcggccggaggctcatcgcgtcgggtattcccgaatttcacgacaggtatcccgacattgaagtgcggcttcgcctctccgatcacgaggtcgatatcatgagcgagggcgtggatgtcgccttcaagctcggcgtgctggaaaactcgaacctgcgcatgcgcggcatcatgaattgcgagcgcgtggtgtgtgccgcgccgcaatatcttgaaaggcacggcacgccacaatctcccgaggcgcttttgagcgacaggcatcattgccttttgctccgctttcccagttccaaggaatattattggctgttgcaaacccccgagggcttgcgcaaattcgaggttaccgggccttatgattccgatgatggcgatgtgttgacgcaatgggcgctcggcgggcgcggcatcatcaacaagccgctgtttgaagtgaaggaatatatccgcgacgggcggctgacgcccatcctccaacacacgccgcctgcaccgatccagcttgccgcaatctatccgcacaagcgacttcaggatcccaaagtgcgccttatcatcgatttcatgacagagcgttgccagcggctgatccgcgaggcgcttgcctgaaagccctccggaaccgctctaatcctttatttttacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcgctctaaactagaaccgctgtcaggatttcggctgcggccagtgcggcaatgacttccggccgcttgtcctttacgacagcgccaccgatgggacagacgagattttcaaacaaatcttcacgtcctgcctcgcgtttcagccagtttttgaaagtcgccttcttcgtcttcgagccgatcatgccaacataggctgcatcctgccgttgcaaggcttcggcggcgatgagaaaatccagcgcatggtcgtgggtgaggatgatgaaagcactgtggggcggggcagaccgcacggcctgctcgggtatagccgaaaggcaggtttccacccctggaacgtcgcatatataatttccatgaaatcccggacggaaaaccggttcccacttttcctggaatttcatcagttccgcttcgcgcgtatccaccatgatgacgcgcaccggcgtcagcgacagggcgcgcgccagcgcgccacccacatggcccgcaccgaaaatatagacgtgcgggcgcatggcgatttccgtatcgaccttgccgacaagctcatccgcaaggccatgggtcatgagccggaagctcaggctcacacgtccgccgcagcattggcctatttccggtcccaatggcacatccagcggtgtgtcacgaccgccagaaagaattttccgggcgtgctcgatcgccatatattcaagctgcccgccgccgatggtgcgaaagatcgtatcgcgcgccaccagcatccacgcccccgcatcgcgcggcgcagagcctttcacatctgtcacttcaaccagcacgcaatccagaccatttcgggcgggacgctggtggagaaaagcccggatatcgtcgcgcgcacccggcatcgtcctagccattttgcttgcggagccgttcgaccgtcatcagcacacgttccggcgttgcgggcgcatcaaggcgcgggcagaccttatagtcggccatactggcgacagcatcggcaagcgcatgcagcactgaaagcccaagcggcaggggcggctcgcccaccgccttggaacgatgaatggtcggctcataagcctccgaccagtcggtcagcgcgacgttgaaaatctttggccggtcggaggccagcggtatcttgtaggtggatggtgcatgggtgcgaagccgccccttctcgtcccacaccagttcctcggtcgtcagccagcccatgccctgcacgaagccgccttctatctggccgatatcgatggcgcggttcagggagcgcccggtatcatgcagaatatcggtgcgctccaccacatattcgccggtcagcgtatcaacactaacctcggaacaggccgcgccataagcgtaataataaaaggcatggccgcggcccttcgcgcggtcccagtggattttcggtgtcttgtaatggcccgccgccgaaagctgcacacggccgatataggcctggtttaccagatcgttgaagctgatttcctgattgccgacgcgcacacggttcggcagaaacatgatctggtcttccggcacctgatattgctgcgcggcaaaacgaatgagccgcttcttgatctggcgggcggcatcctgcgccgccatgccgttcaggtcggcaccggaagaagcagccgtcggcgcggtgttcggcactttcgcagtggtcgtcgcggtgattttcacccggtcgatgtcgatctggaattcttccgccacgacctgcgccaccttcatgtgcaggccctgccccatttccgtgccaccatggttcatatgcaccgaaccgtcggcatagacatgcaccagggcacctgcctgattggactccgtcttggtgaaagagatgccgaatttcaccggcgtcagtgcgatgccccgctttacatagcggctttttgcgttaaattcccggatggcttcacggcgctttgcgtaatcggcgctttcctccagttgtgcaacgatgcgctggatgatgcagtcctcgaccttctggtgatagggcgtgacgttgcgcgtgccatccttgcccatttcgtcgtagaaattgcgcttgcgaatttcgagcggatctttgccgagggcgaaggccaccttgtcgatcacacgctctgcccccgccatgccctgcgggccgccgaagccgcgaaaggccgtgttggaaaccgtgttggtatagagcggcgcggactgcgcatgaaccgccggataaaaataggcattgtcgcagtggaacagcgcgcggtcaccgaccgggccggaaaggtccgctgaaaagccggcattgagcgcatagagataatccacgcccagaatagtgccgtcatcgtcgaagcccacttcataatcgatcacaaagccatgccgcttgccagtcgaggtcatgtcctcatcgcggtcgagcctgatcttcacggcgcgcttgtgttttttggcggcaatggccgcccactggttggcctgtgtttccttgccaccgaaaccgccgcccatgcggcgcacttccacggtgacggaatggctcgaaacgcccaatgcgtgcgccaccagatgctgtgtctcgctcgggccttgggtggagcaatagacggtcacatcctcatcttcgcccggaaccgccagcgagacctgcccttctagatagaaatggtcctgaccgcccagatacatacggttcctgatgcggtgcggggcagcatcgatggctgcgcgggcattgccgcgctccagcgttagcggcggcgtgacaagccggtctttcagaccgtccagcatatcgatagaatagatgcccggcgcttcctcatattcgatcttcgccagacgcgcggcacggcgcgcctgatcgcgggttttcgcgataaccgcaaagatcggctggccgtgaaactcaaccttgtccaccgcaaagatcggatcgtcatgcatacccgatggcgaaacatcgttttcgcccggcacgtccttgcaggtgaggatatcgaccacgccgggcgcagcgcgcaccgcttccagatccatggatttgatccggccatgcgcgacggacgcataaccgaccccgatatgcaacgtgccttccggctcgggaatatcgtcaatatagaccgccgttcccgtgacgtgcttatgtgcggaatcgtgtttctgttcggtggcgacaccgccccggatgcgggcggtcttgatatcggttgcggaatgcctgttcatgtctgcctccgttcacgccgcctcgccgcgaagggcgccgagcgtttcgccgctgccggtcgtttcaagatagaaacggcgcagcatgttgcgcgcaacaagcaggcgatattccgccgtggcgcgcatatcggtcagcggggtataatcctgtgcataggcttcaagtgcggcctcgaccgtcgcttccgtccatggcttgcccatgagggcagtttccaccgcatgtgcgcgcttcggcgtcgccgccatgccgccataggcgatgcggatatgggcgacatttcccgcagcgtcgagcatcagatggaaagcgccgagcgaagcggtaatgtcttcctcgcgccgcttggaaaccttgtaggctgcaaaccggcttccctcaccgggaagcggcacatgcacagcctccacgaactcgcccgcgccacgatcctgcttgccataggctatgaaaaaatcctccagcgcaatggtgcgccgctccgcccccttgcgcaaggtcagcgttgcgccaagcgcaatcagcggcggcggcgtgtcgccaatgggcgaaccgttggcgatattgccgccgatggtgcccatattgcgcacctgctcgccgccgatgcggttgatgagctggcccaaagccggaatgcggccagccagaaaaccgaaagcttgcgtataggtcacgcctgcgccaatggtgacaacaccattttcctcacggatggagtgcagttcttccagatggccgatgaagaccaccggggaaatgtcgcgcatcatctttgtgacccacaggcccacatcggttgaaccggcaacgatggtggctttcggctctgccgccagaatggtggcaaaatcatcgagatcggctggcacgatcaggcgatccttgcccgcccccacctccacccgcgcaccgtcgcgcagggccgtaaggcgttgcagaacatgggcacgctcggcagcaagcggatcctgcgccacattgccataatcggaaatggcgcgcgcggcgcgcatgatcgcctcatagccggtgcaacggcagagattgtcctgcaatgccttttcgattgccgcatcggcaggcctcggatcacgcatccacagcgcataaagcgacatgacgaagcccggggtacaaaagccgcattgcgaaccatgaaattcaaccatcgccttttgcaccggatgaagatcgccatccgccccgcgcagatattcgatggtcacgacatgacagccatccagcgagccgacaaagcggatgcaggcattgacgctttcataaacgaggccgccatcgacaacccggccgaccagcaccgtgtaggccccgcaatcgccttcaccacagccttccttggtgccgcgcagcctggcagacaggcgcagataatcaagcagcgtttcggtcggcgaaacacggtcgagaacgattgtttcaccgttcagaaggaagcggatttcatgtcttgcagattggcccatattgctcagctcccccagcatgtcgaacaggaaaagggcgaaaccaggcgcggtaaacgataatgcgcttttccaccgcaaatgccaaagcgcaaatgcacactattacggaaagccacgctgcggtgcccagcctcacggataggtgcttcttccagattttccgcctgccgcttcccgatagggtgcaattccatgcaaggatttgccgcaggcttgccgctggcctggtcgggaatacgcatcctcaagcggccgtaaccgttctgctcctgacccatttgcgctcctccgcttgccgattctctaatcgagcagatactcaatcattgcaagctcttgattttctgtggtttattttagcttcgcaccggacttggcgctaaacgccgcaaaccacgcaatgttcccagcattcagtattccgccatcctccgcattatgaaagatggttatccttggatgtctttcaaatttttaggggggaatagccatgataaatctttattatcatgggcaaaacaagtgagaatgagggaagacccgcatgaaatatccgcgcaatctcgtcggctatggacgcaacacgccagacccgcgctggccgggaggggcaaatatcgccgtgcagtttgtcgtcaattatgaggaaggcggcgaatgctgcattctcgatggcgacccggcttccgaatgcctgctttccgagattgtcggcgcgcagccctggcggggccagcgcaatctcaacatggaatccatttatgaatatggcgcccgttccggcttctggcgcctgtggcgcgcctttacccgccgcaatatgcccgtcaccgtctatggggtgacgcttgccatggcgcgcaacccggaagccgtggccgccatgaaagaagccggctgggaaatcgccagccatggcctgcgatggtgggaatacaaagacgtgccggaggagatcgagcgcgaacatatccgcgaggccgtgcgcctccacacggaagttaccggctcgcgcccgctcggcatctatcagggcaagccctccgacaacacgctgaagctggtgatggaggaaggcggcttcctctattccgccgattcctatgccgacgaactgccctattgggtaaagggcccgaaaggcccgcacctgatcgtgccctatacgctggacgcaaacgacatgcgtttcgccacgccacaaggctttaattccggcgaccagttcttcacctatctgaaagacagtttcgacgttctctatcgcgagggtgaagaaggcgcgcccaagatgatgtccatcggcctgcattgccgtctggcggggcgccccggccgcatggcggcgctggaacgtttcctcgattacgtgcagagccacgacaaggtctgggtggccaaacgtgtggatatcgcccgccactggcataaacaccaccagccggtcgtggccgatgtggtgccttccaaagcggacaggcaggcctttgtcgcgcgttatggcagcattttcgagcattcgccctggattgccgagcgcgcctatgatgcccggctcactttggaagaagacagtgcttcgggccttgccgccgcgatgaccaaggtgttccgcaccgcagcgccggatgaacggctggccgttttgaaagcgcatcccgaccttgcgggcaagctggcgcaggccaggcgactgacggcggaatcaaccgccgaacaggcatcggccgggctggacgcgctgacggacaccgaaaagcaggcctttaccgaattgaacgacgcctataccgccaagttcggctttcccttcatcattgcggtcaagggccgcaacaagcaggagatactcgacgccttcaggcggcgcgtttccaacgaccgtgatacggagtttgaaaccgcctgcgcgcaggtggaacgcatcgcgctcctgcgcctgaaagacatcctccccgaaacactctattgatcggatccagtcatgagccgcaattattatgcaccaacgggcggcctgccgccgcaaacccagcttctcaccgaccgcgccatgtttaccgaagcctatgcggttattcccaaaggcacgttcagcgatatcgtgacgagtttcctgcccttctgggaaaagacacggctctgggtgattgcacgccctctttcgggcttcgccgagactttttcgcaatatatcatggaagtgcagccgggcggcggcagtgatcgtgccgagctggatgaaggcgcggaaggcgtgcttttcgtggtggaaggcgaagtgagcgtgacggtggcgggcaaaacccacaggctggacgaaggcggctatgcctatctgccgccgaaaagcggctggcggctgcgcaatgagggggccacgacagcgcgcttccactggatacgcaaggcctatgaatatgtggacgggctggatgtgccggaaccgcttttcctcaacgagaaggacatagcgccctcccccatgccggacaccggcggcgcatgggcaacgacacgctttgttgacccgaacgacctgcgccacgacatgcatgtgacagtcgtgaccttcgagccggggggcgtgattccctttgccgaaacccatgtgatggaacacggactttatgtgctggaaggcaaggccgtctatcggctcaaccaggacttggtggaagtggaggcaggcgatttcatgtggctgcgcgccttctgcccgcaggcctgttatgcaggcggccccggcaagttccgctatctgctctataaggatgtcaaccgccacatgaagcttgcataagacatgaaaaacggggctgaaacagccccgtttgccttgttccattccgattggaacatgttccaatcaagtgttgaaacgtttactttcctgcggcctgtgcggcgtaaacgtagctgtcataagtatattccgccacgcggaaccactcgaagccctcatcgcgaaacttcttccaggccggatagatcttcgcccaggccgggttcttttcattatattccgcatagagatcgaaggagaccttataggccgcatccagcacatcgcgcggcagcggctgaagcttgacgcctttcgacaccagcgagcggatcgcagcggtgtttttcacgtcgtaaagcgcgatcatgttctgggttgcagcttccgctgccgtattgagcgccaccttataggcttccggcaggctttcatactgcttcttgttgatggaagaagtgcaccgaagcgccgccttcccagaaagccggatagtaataataaggcgcaatctggtagaagccgagcttctcatcatcgtaagggccgacccattcggcggcatcgatggtgccgcgctccagggacggatagatatcgccaccgggaagctgctgcggcacgacgccaaagcgcgacatgacttcgcccgccacaccggcgatgcgcatcttgaggcccttgaggtcttcggcgctcttgatttccttgcgataccagccgcccatctgagcagcagtattgccgccgacaatgccataatcggacaggaattcgttataacgctcgttgccgccgccatggtagagccatgcgttttgcaggcgcgtattcatgccgaagggcagcgcggtgccaatggcaaaggtcgggttcttgccggtgaaataatagccgcaggtatgggccatttcgaccgtattggcctgcacggcgtcgatagcctgcgggccgggcacgatttcacccgcctggaacacctgaatctggaacttgccgtccgtcattttggaaacggcatcggccatatagaccgcgccgccatagatggtgtccagattgttcggaaagcccgaggtcaggcgccagcgcagcgtcggcaactcggcagcgatggcaggcgtggcaagggcagcgccgctggttgcagcggcagcaccgatggcagcgcctttggtcaggaagctgcggcggctcaaggtttctttcatgtctctcctcctcaatatatgttgtttttcattaagcttgcgcaatgtttgatgtccccactcattgcgcaggcttttccttttgatcagcaccctgcccgaagcttggcgcaggagaaccgaaggatggggcgggcagtggctcgacggcaggcgaaggcgcgccgaatggggccggagcattgccaaacggattgccgccgcccgcatcgggcatcggcacattgatctggatcgaagccggatcgacctgcggatgattgcccttgtaatgtgtgacaaggcccgggaatgcgatgatgacgccaaccgccactacctgaatcagcaggaacgggatcgagcccatatagatttgtcccgatgtgaccggcgggatggtcgcgcctgttaccttgtccttataggggcgcgagggtgccacggaccgcagatagaagagcgagaagccgaagggcggatgcatgaacgaggtctgcatgttcatggccagcatcacgccaaaccagatgagatcgatgccgaggctgtcggcaaccggcgccagcagcggaatgatgatgaaggccagctcgaaataatcgaggaagaaggccagaaagaacaccagaatattggcgacgatcaggaagcccacttcaccgccgggaaccgatgtcatcaggtgctcgacccacacatggccgttgacgccatagaaggtgagcgagaagacgcgcgcaccaagcaggatgaagatcacgaaggatgagagcttcgtggtcgcataaagcgccgaggtcagcattttcaggttgaggcgaccgttgatgatggcaagcagcagcgcgccgaccgcgcccatcgcaccgccttccgtcggcgtggcaacaccaatgaaaatcgtgccgagcacaagaaagatcagaaccagcggcggcaccagcgaaagcaccacgcgccgggcaagcttccagcctttcagggtgcgtgcctgcaacggcagggccggaaccgaattcggccgcaggatcgacatgacgacgatgaaaccgacatagaccccgacaagaagcaggcccggaacgagcgcgcccttgtacatatcgcccacggagcggccaagctggtcggccagaacgatgagcacgaggcttggcggaatgatctgcgccagtgtgccggcggcggcaatcgtgccgcttgcaaccttgcggtcatagccatagcgcaacatgatcggcagcgagatcagccccatggatatcactgaggccgcgacaacgcctgtcgttgccgccagaagcgcgccgacgatgatgaccgcataggcaaggccgccgcgaacggggccgaacaattgcccgatcgtatcaagcagatcttccgccatgccgcttcgctcaaggatgagccccatgaaggtaaagaagggaatggcgagcaatgtctcgttcgacatctggccgaaaattcggtcggggatcgcgccaaacagattgacgggcagaagacccaattcaataccgatgaaaccgaagcaaagcccacgaaagcaagcgcgaaagccacgggatagccgagcagcagcacgaccaccagcgacaggaacatcaggggtgcgagattttccgcaaaaaaagcaaccatatccattcccctcagagcgcctgggcttccgcatcttcaatggcaaccgtatccggtatgcgcccttgaagaatggcaatgcgcttgatgagttcggatatgccctgcaatgcgaggaggctgaagccgatgggaatcagcagccagaccggccagagcaccaggccgcccgtattgttggaggtttcgccgctggcgatcttggcttcgacgatcggccaggacagatagatcgtgatgatgcagaagggcagcaggaagaagatggtgccgaaaatttcgaccagaagctgggtgcgccgcgaatagcggctatagagcaggtccaccttcacatgctcgctgtgcagcaatgtatagccagccgcaatcaggaagaccgccgagaaaagataccactgcgcttccagccagacattggaactgacgttgaacaatttgcgcgtgaccgcattaatggcgctgataagcaccgccaccagcaccagccacgaaacagattttccgataaaattattggccgcatcaatagcacgcgacaacgccagcaagactgacatcccacctcccctttgttcccgcctcctcaagcggtttcgcgcgggataatattgccacagaatttctgccgcaagccgacgatagtgcaaagggaaaaatacatacccatttgtgggtaactgattttcaggagcacctagagcattttcgagccaaaagtgtgaaacgcctacgcggggaaatcagtccactggactgatttccgatcccgcttcgatgcgttaaataatgcgataaaacaaagagatagagcggttccagcgatttcgttttaagcggaaccgccctaaagtgaagacaggcacagccggttctcgatggcgtaacgtgtgaggccggccgtgctggcgataccgagtttcttcttgatattcttgcggtgcgtttcgacagttgcctcggaaataccgagccgggccgcgatctcgcgattgctgccgccttccgccaccagaaccagcacatcattttcacgcgccgacaggccttcggatctcttctcgccgctttcgagcagtgcttccgaaacgcccgatgaaaaataggtgccgccggaggcgacagcatggatggctgtcacgatctcgttggtcgagacatctttcaagatatagcccgaggccccgcgcatgatggaggtggagatatattcgcggctgtcatgcatggagagcatgagaatacggacattgggcaactgccgcttgaaaagctcgatggcgtcaatgccgttcagaagcggcatgttgatatccatcagcaccacgtcgggattaacggccagcgccatttcaagtgcaacgcgcgcattggaggccgcaccggcaatatcaatatcgtcataggtttcaagcacggcgcgcaggccgtccagcaccagcggatgattgtccaccaacaatacgcgaatcttgcattcattcgtcatgcgacttccggttccagccttctttccgttgccgatttcggcagacgtgcggtcagttgcgtaccatctgcactcgtttcaaccaagagcacaccgccaaaatgcgccatccgttcctgcatgttgcgcaggccaaggccggaaagcggatctttcaggccccggacagcaaaaccattgccattatcggcaatggtcatcgtcaccttgccatgcgcacctttcagccggatatccacccgtgtcgcgccggaatggcgctcgacattggtgagcgcctcctgcaccacgcgataaagtgcggtgctcggctccggcttgatggtttcctgcaaactatccgccttgaagcgggtttcaataccggtgcgctcgcaaagcgccttgagcgcgacggtgaggccaagatcgtccagaatgcgcgggcgcagatcatgcgacagacgccgcacttccttgatggccccgttcagcgcatcggaggccttttcgatggcctgcggcgcaccaccactgccggtgcgcacctgccggcttgccagatcaatggcataacgcacaccgaccagattctgcgaaataccgtcatggagttcgcgcgcaagccgcgcacgctcctcctcctgcgtatcgatgatgcgctgcgcaagctccttcagcttggtatcggccatgcgccgctcacgcaggttgagcagcatgcaggtcgcgaaaaccagcatgaccgcgggtacggcgatgaggctgacaatcaggaaagtggtgcggatattggcgcggaaatccgcattcgctgcggctgtctgggcatagacgtcatcgagataaacgcccgtccccagcatccacttccatttgtcgaggccgaccgcaaaggaaagcttgtccgccatttcgtggctggacggcttttcccatttatatcggtgcagccctccgccctccttcgccttggcaatcagattggcgatcacgcggtcgccatcgggatcggtgagattgagccagttatggccggggcggaacaactggcgcggatgcacgacattgttgccgttgtaatcataaacgaagaaatagccgtcacggccataatcgagcgaggtgagaatagcccgcaccttctccatcgcgtcctcatcgttcggcccggcctcctcataaaccttctggatcgccgaaagcgccagattggtgaggttcaaaagctccgtctccttcgccttgagcatattcttctcaaaggtcgcaatactgctctggacaagattggccgactgccaggtgatgaaggccgtgatcgtgagaatggccacgatcagggggataatcgccagtgcaacgatctgatagcgcagcgtcaccttcaacctccggctttttcggcttttgccgggcgaccttagggattaaatcccttcgcgaaaagtgcaaaagaagagggcgcgagcagaacacagttgccgatttacaatatccatatttggtatatctaaaataaagcgcataccggttgaaggatgagttattttatgctcacttattagtatccaagatcagttctggcgaatccttggcttggaaagcaatcaatttagagagaatctatatatgaaaaattatcgtgcaatcggtcttgcattcacgttcactgccctttccagtctttcggcctttgcagcctccctgcccggcggagcaagcaccttgcaggaaacctatcaggactggaccgtgtcttgccagtcgcagaaggatacaacagcctgcgtgatgcgtcaggagcaaagcagcgcccaggccggccagcgcgttctgactgccgagctgcgcaacgtcgccggcggcaaagttgacggtgtgttgctgatgccgttcggtcttgatcttgccaagggcgcctcgctcaagattgatgacaccgctgggccaaacctcaccttctccacctgcctgccgcagggctgcctcgcgccagtgagcttcgatgccaagcaggttgctgcgctgaaatccggcaccaacatcaatgtcaccacgacggcgctcagcccgagccagccggttgccttcaagatttccctgaaaggcttcggtgccgcgctcgaccgcattcaggcattgaccaagtaaagactacccgagcgccggtctgattaaaccagatcggcgctctttttacgccgcggcaacggccgagacatgtgccagatgccggcgccagcgtatcgtcatcagcacggccaccatgccaagccccgccgcaaggccaagccagatgccgacgccccccattccgaactggaaggccagaaccgcgccgagcggcaagccgacaccccaatagccgaaaagggcaagcaacatcggaatgcgcgtatcgcgcaagccgcgcaacatgcccgccgccacagcctgtgcgccgtccacgatctggaacagggctgcaagcgcaaggaatgtcacggcaagttccatgaccggcagattttgcggatcgttgaggttcaggaagatgccgatgaagacccgtggcatgagaaccatcaggatgcccatcaacgccatgaagccgacgccgagcgcataggcgctccagcccgcataagcaatggctttcggatcacccctgccataggcccgccctacacgcaccgtggccacctgcccgaagccgagtggaaccatgaaactgagcgatgcaatctggatcgccaccgcatgggcggccatggcggtcggcccgatgcggcccatcatcaccacggcggcatagaagatcgaggtttcaaacacgaaggtcagcgccatgggcaggccgatgcgccaaagctcgatcaggcgcggccagtcggggcgccagaagcgaccgaacaggtgataacggcggaagcggggatgacgcagcgtgatgaaggcaaggccgaggaacatcatcgtgctggatgccgttgtcgccatgcccgcaccatgcagccccatcggcgcaaagccgaaatggccgaagatcagcgtccagcccgcaagtgcattgaagccaatggcaagcgccgccacgagcagcgtccacatgggcttttccattgccgcgaagaaagaccgcaggacgatatagaagagatagggcagcagcgcccattgcagcgtgtgcatgaagtcggtcgagcgcgcggcaatatccgggcgctggccgaggaagaggaaaatctcctcacagtgccacagcaccacccagagagggatcacgatcatgatcgccgaccagaagccctgccgcaccgtgcggcgcacatcgcgcacggaatggcggttcttgccgagcgcgatggcgatcatcggcatgacggccgagacaaggcccatcgaaaagatcatcagcgtgtgatagaaactcgtcgcaagcagggcggaagccagtgtgtccgcccccagacgcccgatgaagatcacatcggtggcggtgagggccgcctgcgagagattggtgaagatcagcggccagccgagcttcagcgcaaccaccatctccctgccccagcggttcgccttcgatatcgttggctcgcgaaagcccgcgtcaaatgttccgtccatatttcgctccccgcagcatccggagacgtcaatctgccggatgctccatgtaatgaggccacgccacgaaccatcagaaaccatgtcaatctgggaagaggcgtgaaaatacgatcatcgaccgtgccatgccggctaagggcgtccatcgctcataaagcgaccacaccccaatttttcgggtttttcaatttctgttgggaacgttgtgtctgttccagaaactgatccggagccaagcgggctgcgcatcgatttgcacaaaataatagctcccatggatatcagacttgcccgaagaagcaacacatcatgaaatagatttttcatcttctgattgggggagaaacgggtttctcattctggcgcgaaagcgcaaatttccgtcccataattgattgacgcctgcgccctgaccgataggactatttgcacgaattgcaggaggcatcatgcgcagcaccaaggtcattcatattgtcggctgtcatgcggagggagaagttggcgatgtcatcgtcggcggtgtcgccccgccacccggtgaaaccgtatgggaacagtcgcgcttcatcgccaatgacgaaaccttgcgcaattttgtgctgaacaaaccgcgcggcggtgtattccgtcatgtcaatctgctggtgccgccgaaagatccgcgcgcgcagatgggcttcatcatcatggaacccgccgatacgccgcccatgtcgggctcgaattccatctgtgtttcgaccgtcttgctcgacagcggcatcattgcgatgcaggagccagtgacgcacatggtgctggaagcgccgggcgggatcatcgaggtggaagccgaatgccgcaatggcaaggccgaacgcatcagcgtgcgcaatgtgccctccttcgcggaccggctggatgcgccgcttgacgtcacgggacttggcacgatcatggtcgatactgcctatggcggcgacagtttcgtcattgttgacgcggctcagatcggcatgaaaatcgagccgggtcaggcgcgtgaacttgccgaaatcggggtgaaaatcaccaaagccgccaatgaacagcttggttttcgccacccggagagggactggcgccatatttccttttgccagatcaccgagccggtgacgcgcgaaggtgatgtgctgacgggcgtgaacaccgtcgccatccgcccggccaagttcgaccgctcgccaaccggcaccggctgctcggcacgcatggccgtgctgcacgccaaggggcagatgaaggctggcgaacgctttatcggcaagtccgtgctgggcacggagtttcattgccggctggacaaggtgctggaattgggcggcaaacccgccatcagcccgatcatttccggtcgcgcctgggtgacgggaacctcgcagctcatgcttgatccgagcgacccgtttccgcatggataccgtctctcggacacctggccccgggacgaatgatatttaggcgctggcagcctgcaaatggcgcttctaaccctgagcaccacacgcctcaccctgaggtgcaaagcgaaacgcaggctcgaaggcgaggtccagatggaactggaaacgcatcgctggtctaccgcgccgtcatttctacgtccccccgatccttcaagacggccctgcgggcctcctcaggatgaggatcgagaaaacaaaaaaccccgccgaagcggggtctttcgatagcgtaaagcgataggctcacgcgaagtccagcgcgcggtcgccattctcatccttgatgcgggatggcaggccgatctggttgaggatgtgcaggaatgacttcgggttcagctcttccacattgaccatctttttcacgtcccattcgcccgaagcaatcaggattgctgccgcaaccggcggaacaccggcggtgtaggaaataccctgcgaacccacttcgttataagcgtccttatggtcggcaacgttatagatgaagacttccttttccttgccgtccttcgtaccctttacgaaatcgccgatgcaggtcttgcccgtatagtcaggcgcaagcgatgccgggtcgggcagcacagccttgacgactttaagcggaaccacttccagaccttcggccgtcttgaccggctgttcggacagaaggcccagattcttcagcaccgtaaagacgttgatatagtgatcgccaaagcccatccagaagcggacatccgcattcggatagtttttcgacagcgagtgcacttcatcatggcccgtcatataggccttgctcgggccgacgacaggcaggtcgaacgtctggccgacctcgaacatcttgttcgactgccactggccgttctgccaggaatagaccgtgccggtgaactcacggaaattgatttccgggtcgaaattggtcgagaaccagcggccatgcgaaccggcattgatgtccacgatatcgatggatttgacttcatcgagataatcgtcggcagccagacgtgcataggcattgaccacacccggatcgaagccgatgccaagaatggcggtgatgcccttctcctcgcattccttcaggtgcttccattcgtaattgccataccatggcggcgtctcgcagatcttcttgggatcttcgtgaatggcggtatccatataggctacgcccgtatcgatacaggcgcgaagaaccgacatattgaggaaggccgagccgacattgatgacgatctgcacgcccgtcttgcggataagagccttcgtggcctccacatccatggcgtccagcgcatgcgcttcaagcttcacctcggtcttgaggcttttcttctcgcgcacgctatcgataatcctgcggcatttctcaactgtgcgggacgcaatgtggatatcccccaatacgtcagagttctgggcacatttatgcgccacaacctgtgctacgcccccggcgccgataatgagaacgttcttcttcattttctgtcgatgcttcctcttccagcggtttcccgcgtctttttagttaactgatgcattatcctacgcaaaaccgcttcgcacttttgctggaaatgcttgtgtttcccgtcccccggcgctctcagccgcggaacctgttcaagttttgcaccgctgggtcataccgcgacgcagggttcaggagagcgaaccctcaaaatccgcgtaatcaaattcgcggacaagcttcaccgtgccatccagttcacgcacggcaatggctggcattttcacgccattgaaccagtttttcttgaccatagtataaccggccgcatcttcaaatgagaggcggtcgccgatagcgagcggtttatcaaacgtgaactcgccgaaaatatcaccggcgagacaggatttgccgcagaccatatagctatgcccgccattgttcggcgccattttcgccttttcacgatagatcagcagatcaagcatatgcgcctctatggaactgtccacaatggcaagatttttgccgttgaagagcgtgtcgagaaccgtcacttccagtgtcgtggtccgggtgatcgaggcttcgcccggttccagatagacctgcacgccaaacttttccgagaaagatttcaggcgcgcgcagaacgcatcgaccggataatcttcgccggtaaagtgaatgccgccgccaagactgacccattcaacacggtggagaagcgagccgaatttttcttcaatatcgctcagcatacggtcgaacaggctgaaatcggaattttcgcaattattatggatcatgaagccggtgatgcggtccatgacgttttcaaccttcgccacatcccattcgccaagacggctgaaagggcgcgccggatcggcaagatcgaagctcgatgacgacacaccggggttgagccgcaagccgcgcttgatgcccgacgccttgtcagcaaaacgctccaattgcccgatggaattgaagatgatcttgtctgcgtgcgaaataacctcatcgatctcgtgatcggcataggccacactataggcatgggtttcgccgccgaatttctcatggccaagacgcacttcgttgagcgaggacgacgtggtgccgtccatatattcgctcatcagatcaaaaaccgaccatgtggcaaagcacttcagtgcaagcagcgccttcgcgccggatttctcgcgcacataggcgatcttttccatgttgcgcttcagtttggtcttgtcgatcagatagtagggcgtctggatcatgggcgcttccgggtcgtcatatgggaaaaactactggctcagcaaagctggctcgcgtgtctggaaagagcgtcggacgcctttcctgaatttatgcgtaggcttataagaagcttgtgacaaaaacacaaatccgccacggcattatcgggaaaatttccaggaagctgtcgcggacttccctcgccttcagcggttgcgccacatatatcgattttcagcggaatttgaaaaccttgcctgctttcccccccccccccccccgtttgcgtgaaacggaaagccaagaaccgcccttgcgtcgtgcgaatggcaccagcatgacccatgctgcgggagaacgtacccctgaaaggccgctctttggaacgccatttcttgaaatgatggctacttccaatttaaagcgagcaatcaggagtttaaaaggagcctcaccttgccgctacatcctattgcaatccatgcgcccacgacaggcaaaggcaagccgccgttagggcttgatgtcggcgagcattgctattatctcgattttcgtaattaccggcctgaccatcggaagagctttcctcgacaggccgaccgattacgaattcgcggaagccatcctgaaggcagcataaagcccgcaattgattgcaatcaaagcggcttgcctcggcaggatgcaaagctccacggagttacacgactgctagacgggccgcggtaccaactgactgacgaagaccaacccgaccccattccataagcgccgtcctcccaagcggtgctggagagagacagagacagttccgaagatgagcagcaactttaatcaggaaaccgtcaccgatatccatcactggaccgatacgctgttttcattccgcaccacccgtgatcccggtttccgctttcagagcggccagttcatcatgatggggctggaagtgaacggaaagccgctgacccgcgcctattcaatcgcatcgagcctttatgaagacggcctggaattcttctcgatcaaggtgccgaacggcccgctgacctcaaaactccagcatctgaaaaagggcgatcagatcattgtttccaagaagccggtcggcacgctgctttatgacaatctgaagcccggcaagcacctctggctgctctcgaccggcaccggccttgctccgttcctgtcgatcatccgggatctggaagtctatgagcgttttgaaaaggtcattctcgtgcatggcgtgcgccaggtggccgagcttgcctacaccgatttcatctccaacgaactgccgcaggacgaattcctgggcgagatggtgaaaaaccagctcatctattatccgaccgtgacgcgcgagccctacaaaaaccgtgggcgactgaccgacctcatccgttcgggccagcttttcaaggatgtcgggctgccggaattcaaccatgaggacgaccgcatgatgctgtgcggcagccctgaaatgctggcggaaaccaagcagattctcgaagaacgcggctttaccgaaggaagccagagcgaacccggcgaattcgttatcgaaaaggctttcgtggaaaaatagagcctttcgatccgattcattattcgtcagctcgaaatccagtccgatatcgagattgggcgcgctatgcgtggtccagccagccgaaatgagatcaaccccgcacggtcatgatgcggggttcgtcctcaatcacggcaatcagcacggcaatcagatcggtatgggcaatatcatcggccacaattttcggtgctcacgctccgggcttggccccgaaaacatgttccgggccgggaaatctgcgcgcgcgcacctcttcggcataggcttcggccgcttgcgacacctgcggcgccagatgcgcaaaacgcttgacgaaacgcggcgtgaaatcctggaacaggcccagcatgtcatccgaaaccagaacctgcccgtcgcaggcggatgaagcgccgataccgacggtcggaatatcgatcaaggccgttatttcgcgcgcaagcggctcgaccgtgccttcgatgaccaccgcgaaagcacccgcttgggcaatggcttgcgcgtcgcggcgtatcttgccggcttcatcgtcgccgcgccccagcgaacgaaacccgccgaccgtattcacctgctgcggcatcagcccgacatggccgaagaccggaatgccgcgccggacgagaaaggccaccgtttcggccatttcctcgccgccttccagcttcacgccgtcacagcccgtttcctgcatcacacgggcggcattgcggaaggcctgctccttcgattcctgataggagccgaaaggcatatccacgatcacgcaggcatggcttgtaccgcgcatgaccgcctgcccatgcatgatcatcatgtcgagcgtgacggcaagggtggactccatgccgtaaagtaccatgccaagcgaatcccccaccagaagcaggtcgcaatgcgggtcgagcagacgcgcaaccggcgtcgtataagcggtgaggctgacgatgggacactcgcccttcatcgcctgaataaccttcggcgtcagccgtttgcgggttacgggtgcactcatgtcaggctgccctttcctgtgtgatctgtggcgccgcatgtccgatcacacgattatccagaagccgcgtcgcccccacacgcacgaaaagcgcaacgaggatcggccttccctgcagggcgggcagccgctccagcgtttcgggatcgcggatcgcaatcacttcgggcacggccagcggttgcctgccgatgaatgtgcgaatggctgcttccagcgcatccgggtcatccatgcctgaacggtagagccggtcagcctcatcaagcgcctgcgggacgatgatggcggcgcggcgctgttcgggcgtcaggtagacattgcgcgacgaacaggcgagcccgtcatcctcgcgcacggtttcaacaccgacgatgcgcaccggaatggccatgtcgtccaccatacggcggatgatgacgagctgctggaagtccttctcgccgaaataggctgcatccggcccgacgatgttgaatagcttgctcaccaccgttgcaacaccggcaaaatggccggggcgcgcctcaccttccatctggttgccaagcgggggcacgtccaccactgtctgcatgggacgaggatacatatcgctcaccgtaggcgcaaaaagataatccacctgcgcgtcatgcaaaaggccggcgtcgcgctccagatcacggggatatctgccgaggtcttcattcgcgccaaattgcagtgggttgacgaagatcgacaccagcgtcacatcgttttccacgcgcgcgcggcgcacaagctccagatggcccttatggagataacccatagtcggcacgaagccgatctttttgccctgctgcctggcaggcgcaagcgcctggcgcaattcctcgatggtgtggatgatctgcatggggtcctcctgccagccgaatgactggccgcaagtcctaaagcatttccagcaaaagtgcgaagcagttttggctcgaaaatgctctaaggcatgatcaccgcgccgaccgtattgccgacagcacggccgaaacgatcgatctgctcatcataggtacgccgcgttctcggatcgaaaaccgcaatcggagccgtcaccaccagcgaagccgcactgcccacgccctgcgcagtgccgagcgccacagcccccagccgatcgccaatgccgatttcggaatcggtgatggtttgccccgccacaagacgcctgccgatgagttgcaccacttccgggcttgaggcgaacttgctatggttcagcctgtcacccgccttgagctgtgtaagatcaatgaccacgatgccagccttttccagcttggagcgatagggttcgacggacgggtcgatctggccaagacggtcgatattgccggaaatgcgccgcgacaacgcaagcgccttgtcgtcacgcgaggtgaagagcgtgaagcgcggatgatggctgcccatggcctgaaactgtttgccgaacacatctacatcgatatcgggcgaagccagaatgacatcggtgatcttggcattaacgcgcctgtcacggatcgccatctggcgcagcgcctccatcgccagccaggctcccatggaatgggccatgatggtgacgtcgcgcacctgcggatcgttggcgaccacgcgcagcacatgttccagcgcatcgcgggaataattcgtgctttccttgtcgtaattataatcgaaaacactggcgcgcgagggccatgtgaagatgatcggcgcaacatcggccccggaatcatgcacgatctgcgcgaagcgatagaccgaatcctcgaatgtattgttgaagccgcggataaagatcatcacgcgcttcgtccggggcagatgcgtgttgatccagtgctgcgcggcagcatcaccgtgaagcggctcgacggcgaccgtggcgaaatcctttaacggattaggcggcaggcgcttcggccattgcacttcgcccaccttgcggttcctgtcgggcggaatggaaacgatgatgtccgtgagcgagatttttttacctcgttcgccagagaaaagcgttcccggattgcccgaaggcgcacgggtggtggcaacaagaagattgacttcggaagcctgcggcacggtttcgccgataggcaccagcacaccttcaggacggctggcacaacccgcaagcagggaaaaacaaaccagcaatgcaggggcaaaccgaagaacaatgcgccgcaaatccaaattccctgtccgccgaaccgaaaaagttttcttacaccggaaaattcgcggttaatatatccttcacggaacaatccctgccaaccccacttttatccacgataagcagagtatctggctgttgaggcttatgggttacacatggaccaagcccgcccgaagccgatatggccagcgcagagcgggaaaaatcaaaatcagtgccggaaaaagaaaaaggccgcgcgggaggaggatgcgcgacctgatcttgaatacggcttgggaggaggagtgccgtattccttatcgagttctgggaggaggcgaactcgatgtatgtatacctatccgacgccctgttagccaacaacgaccaataatgcataacagttatgcaaataggccatcgctcgaaaaaagcataaaaagacgccaaaatgcgagtttcggaatcgccaaactcgtggattttttaaattcgccgtttgaaacgggatttatatcgggcgggcatcaaacttcaaattcaacccaccggactacaatgacaacaaggtttcagaggaagtgggcaatcagcggtgcggcaagcacgttgacaaggccgaccagcaccatgacgagccccgcgatggagccttcctcactgccgatctggtgcgctctggcaacgcctgcgccatgcgcgcccataccgaaaagcgcaccgcgcgccagtgccgagcgaacaggaagccagtgcagcatgatctcacccagcgccgcgccaaatatgccggtcagcaccacgaaaatggccgtgaggtcgggccttccgccaatatcgccggaaacagtcatggcgaaaggcgtgctcatcgagcgcggcatcaggctgaggctgatggcctcgttgagccccagaagatgcgccagcccccaggccgaagccatggccgccgaactgccgacgagaacaccggcaagaagcaccggccaataacggcggatggtggcgcgctgctgatagatgggaatggcgaaggcaaccgttgccgggccaagcagcgccaccagccagtgcgttgcgctgaaatagacgcgataattttcgtcaaggccgatgaccagagccatgagaagcagcggcgttactgcaagcggcgtcagccaccacaggggaaaacggcgatagacccgctttgccgcaagatagagaaggatcgtggccgccgaccagaacagcgtcgccacaaagggattacccaggggatcaccgggcagcataacgcaggctccagcggtagcagaggtccaccgtcagcgcggtaacgctcatgaccgtgagcgtgccgagcaggatgaccgccatgatcttgagtcccagcattccgatcagctcgcgatgttcaaggatcgccagaaccgccgggataaagaagagcagcatttcggccagaaaccattccgcgccgcgcttcatgctgaaaaggctgatgcgaccgctaagaagcagggccagaaccagcgccatgcccacaatgccgcccggcagcggcaaaccggcaagccgcacgaccgcctcacccgccagccagaagccgaccagcgttgcaatctgcatcaaacggctgttgtgcagcgcatagcgcaagcggatcttcaggtcatgggctttgcggggggcgttcatggcggtctttcctgtgccggttcaggcagataatgcctttgctcatgctgaatataacctccggcgctctattctataaatgaattgatttcattacggctattctgatatggaatgacttatgaatttgagaagctttcaggcctttgcggaagtggtgcgacaaggcggtttttccgcagcagcgcgcaccatcaatgcgacccaatccaccgtcagcaaagcggttaagcagcttgaggaagagctgcaactggttcttctcgaccgggccgtatccccgccgcgcctcactgcggctggcgaaatcgtctatcgccgcgcacgagcaatgctgacggaaaaagatgacatgctggccgaactgggcgaattgcgtggtttgaagcgcggcctgttgcgtctgggcctgccgccgatcggatccagtgttctgttcgcgccagtttttgccgcctatacgagcctttatcccgatatcgacatccagcttgtcgaacatggcagcaagcggctggaggagcttcttctggcgggcgatgtggaactggcggcttcgctcctgccggtggaggagagcttcgcatggcaggatgtgcgctgcgaaccggtggtggcgctgctgcccgcaagccaccccgtctcggacgatgacggcgtgacactgcgcgagatcgccaacctacccttcattctttttgaaagcggctttgcgctcaatcacattattttgagcgcctgccagcggcatgggttttcacccaatgtcgccgtacgatccagccagatcgatttcatcgtggagcttgtcgcagccggcatagggatcggttttctgccgcagatgatcgccaaacagcgccaccatccgggtgtgtgcatccaccgggtcaaggatgcggatgtgaactggcgcatggctttcgtctggcgcaagggcgcgtttctctcccatgccgcacgcgcctggcttgcgctgtgcgaaggcacattcacccctgcaaaagcttgaaaaccgggcataaatgcctaccttttctggcaggctccatgattggagccgcttcagccaaaggctatccatttatgcgaggaggctatgatggaaggtcaagtcatattctataagaacgacaggatcatttaccggcatcatatcgacgtgcaggaagacgattattccaagggcgtcaatgacgcgctgatcgctttccagcgcaattatgcgggcttcgatctggcaagcgacgatatccatatccgcttcaagaaacccggtgacgtctgacacgcacgcgccctgattaatatagccactctttaagtggtactttgcaaagcgcgcaactccagctagatgtggccccaccagactgcgcatgttcgctgaacatttgcagccgttcggcaagacaagtggggtcaaagccggtaaaatgaaaaagactctcgttatcgtcgggaacggtccgctgacgcgcgatttgtcgtcggaaattgacagtgctgattatgtgctgcgcttcaacgaaccacgcgaatccattggcatgagcggctccaaaaccgatctcctgatgctcgccacatccagcaagcaaatgcagcaatggctgaaatatccgacatttctcaattcggcgatcttccgcaacgcgcaggaacttcttttcgcctttcatcctgccatcatcaggcagtttcatcaccggcccaatttttgtcccgatggctgaaagggcggcgagccgactggacgaccaaagccattgaagtgcttggcgcacagggcaaggaaatccgcatcatgccgccgcagttttatttaggagtctgcgaggaactgggcattacggccgataaaatggccgagctgtttccgagcacaggttttttcggtatctggtatatgctgcgcaatttcccgcagagccaatggaacattcgtatttgcggatttagctggcagggctggaaacaccatgactagagcgcggaacgacagtggatcgaggaaaaaatcaaatcgggcatgattaccccgctgatctgagccggtaattatacccgcccttatgcctctctccggtggatttcggtcgttttgcatgccatttgtcgaaatgcccaatttcgtgcatataacgcgctttcctgaatcacagccatcggtcccgcgtccatgaacgtcaaggcattcatcattcacctcaaacgcgcgaccgatcgtgcgccgcaggtggaaaaactcatcaaggaattgccggtcaaggccgaagtcatcgaagccgtcgatagccgtgcgctcaacaaagacgagattgcgcgcatttataaacgccgcctgcacactccgcgctatccctttgccctcagccgcaacgagattgcctgtttcctgtcgcaccgcaaggcatggcaggcgattatcgaccggaagcttgatgcgggcttcatcgtggaagacgatattgcactgacggaaaacttcatgggtgcataccgggccgcggtcgatcatctggaaccgggtggcttcatccgctttacattccgggacgaccgcgagcatggccgtgaggttttccgggacgaagcggtgcggatcatcatcccgaacccgatcggccttggcatggttgcgcagtttgtttcctatgatgcggcccaaaaactgctcgacatcacccagacgttcgaccggcctgtcgatacgacggtgcagatgcgctgggtaacgggcctgcaacccctttcggtcattccgggtggcgtgaaggaaatctcgtcacaactgggcggaaccacgatccagcacaaaaagaacttttcagacaagcttgcgcgcgaaattttacgccccatctaccggatgcgtgtgcgcgcctattcatcgaaatgagttttatgatgcctgtacctattcttttgtatcaccagatcgcgccattaccggccaaaaacattccattccgcggcttgctggttcatcctgaccgcttccgcagccagatgcgctggctgaagaggctcggctatcaaggtctctcgctgcgcgatgccatgccctatatcaagggtgaaaagaccggaaaagtggccgtcatcacctttgatgacggttatctcaatgtgctggagaatgccggacctgttcttgccgaatacggttttacggccaccaattattttgtggccaaccaggttggcggcagcaatgtctgggatcagcccatcggcgtgccgaagacgccctgcatgtcggtggcacaactacgtgaatgggcggatctcggtcatgaggtcggcgcccataccctcgatcatgttgccctgagcaaagtgcccgaagacgaggcgcgccgccagatcgcccagtcgaaaacggtgctggaagatatgctcggtacgcaggtgacaaatttttgttacccttatggcgacaataccccaatccaccgcgagatggtgcgggaagcaggctatgaaaccgcaacaacgacggtgcgggcgcgggcaaggccaacagacgatccgttcggcattccgcgcatctatgtgcgccggcgcgacctgtggcccaaattcgtggtccggcttcgcgtgcgctaggatttccataaatcccgacaaacgaactgccagttgattgatctagctcaatgctccttcaagcaaacgtggcaaattgcccgaccatgggctatggacgccaaaggccaatggcgctaattagggcgaagacaaggagcgcattatggactatcgccgtttttttgaagaagcgatcgaccagttacatgccgagaagcgttatcgcgtttttgctgatcttgagcgtatcgttggacgtttcccccaagctatctggcgtaacaatggcacagcccgtgaaatcaccgtatggtgttccaacgattatctgggaatgggacatcacccggacgtcataaaggctatgtgcgataccgcaggcagtgccggttcaggtgctggcggcacacgtaatatttccggtaacaaccacccgctcgtcgagctggagagcgaactggccgacctgcacggcaaggaagccggcctggtcttcacatccggtttcgtttccaacgaagcttcgatctcgaccatcgcgcggcttctgccgaactgcctcatcctttccgatgagctgaaccatgcctcgatgatcgagggtgtgcgccgttcgggcgcagaaaagaagattttccgccacaacgatgtcgagcatctggaacagcttctgaaggctgcggaccgctcccgcgccaagctgattgtgtttgaatccgtctattcgatggacggcgatattgcgcctatcgaaaagattgccgatcttgccgacaaatataacgccatgacctatatcgacgaagtccatgcggtcggtatgtatggtgcgcatggcggcggcatcaccgaacgtgacggccttgcccatcgcatcgatattatcgaaggcacgcttgccaaggcatttggcgcgctcggcggctatatcaccggctcacgcgcgatcatcgatgcggtgcgttcctatgcgccgggcttcatcttcacgacctcgctgccgcctgccgtggctgcggccgcaaccgctgcaatccgccacctgaaatcctcgcaggctgaacgcgacggccagcagcgccaggcgcaacgcgccaaggacgtgctttcggctgccggactgcccgtcatgccgtcgcagacccatatcgtgccgatcctcgtgggcgatccggaactgtgcaagaaggcaagcgaccgcctgctcgaagtgcacggcatctatatccagccgatcaattatccaaccgtaccgcgcggcaccgagcgcctgcgcatcacgccgtcgccgctgcacgacgacaagctgatcgacggcctgaaggacgcgcttctggaagtctggaacgagcttggtattccctttgccgagccttcagcaccgcaggcagcaaattcggaccgcatcatcccgttgatggtttccaaggcgggcggctgatagctcatcgaatatgaaactgaaaaaggccggttttcccggcctttttcagtttcagagcctgctggaattccatcaggctttttgctgctttgccaggatatcgcggatttccgtaagcagaacctcctcagacggagctgccggtgcaggctttgcttcttccctcttcttgaggcggttcatgagcttgaccacaagaaacagcacccaggcgataatcaggaagttgatgagcagggtgatgaaattgccataggcaattgtcgcaccggcttcgcgggctgcggccagagtggttttcgggtctccggcaagctggatgaacatattggagaaatcaatgccgccagtgataaggccgataatcggcatgatgatatcattgacgatggagttgacgaggccaccgaacgccccgccgatgatgacaccgatggctagatcgaccatattgcccttcagggcgaattcctgaaattcttttaacataaagcctgtctccctcacgaatgcggatcgcaggctgggccgtcatggctgcgatgcattcgtcaaaacaactggcgccaaatggctctggcggtgaatgacaaaatagcgggcaaattaatgggatttgcacaaccgcttcgtctgcttgtcttcctgcaaatgcgaaatagggaaaaccccatttcagcccttgctgcggcaaccggccacacgtccagtgtgtagggtaaaacaatcaaagaaaagataaagaacgccgaaacgcactgttttcagcgatatttccgcctcccctgacggtttttggcgcccataccccatcgcacgccctcgcccctgaaacgggacatgagacaagatcggcaaatggcggacgattcgacgaattgctattatcttgcgagcccgaaattcgtcgcctatgcaccctcaaaatgatacgaatttcggaatcggaccgatgacgcaaggtgcctgtctcctgatgcgaggcaagcctaagggaggaaatgccggctatgcagggctgggggatcattggcttcgcctttttatacctgctgcttctctttgcggttgcaagcatcggggaccggcgcaccgcgcgctggagcagcacgccgcgcccctatatctatgcgctgagcctcgccgtctattgcacctcctggacctttttcggctcggtcgggctttccgcgcaacgcgggcttgagtttcttggcatctatatcggccccattctcgtctttacgcttggcaaccggctgctgcgccatatcgtgcggctggccaaatccgagcacatcacctccatcgccgattttctggcggcgcgctatggcaagagcttcggcgtcgcctcgcttgccacctgcattgccgccgtcggctccattccctatatcgcgctgcaactgaaagcagtttctggcagtgtcggcctcgtgatggattattacggagcagccgtcgatccagccgtcttcgtcttcggcgatatttccctgccggtcgcagccgtgctcgccaccttcgcaatccttttcggcacgcgccatacggatgcgaccgaacaccagaatggcctcattcttgccgtggcgctggaatcggtcatcaagctgtgcgccttcctgaccgtcggccttgcctgcgccttcttcctgttcggcgcgccatcgcagctcatccggcagatatcccaatcgccggaagcactcgaagccttccattacgagacctcaatcggcacatggctcgtgcagacagcactcagcgccgccgccgtcatcatgctgccgcgccagttccatgtgacggtcgtggaaagccgcagcgagaaggaattgcgcacggcctcatggctgtttccgctctatctcatcctcatcaatattttcgtcttccccatcgcgctcatcggcgtgatgacgctcggcaacagcgtcaatggcgacctttacgtgcttgccctgccgctcagcgcgggagcacactggctggcgctcatcgccttcctcggcggcctttcagcggcaacggccatggtgatcgtcgcctgcgtggcactgtctatcatgatctccaaccatctggtgctgccgcttatcatcagcagctttgccaagcgccaccttgccgaacagcgcggcctgaccaagatcattctcaacacgcgccgcatcaccatcatcgtcattctggcgctggccttcagctattatcgcctcacatcgaacaatatccatctggcctccatcggcttcgtatcctttgccgccgtcgcgcaatttgcgccagcgctcattggcgggctgttctggcgcaatgcaaacgggcgcggcgcgatgctcggcctttcggcgggcttcatcgtctggtgctacacgctgcttctgccaaccgtcgcaccggaaaatgccgcgagcctgcgggatggtttcctcggcttcacggcactgcgccccgaagcgctgttcggcaccaatgccctgccgcttaccaacggcgtggcatggagcattgccgccaacaccctgttctatattctgggctcgctctcgcgcgcatccacaccgctggaacgcatccaggccagcattttcctgccgcgcactttcatcggcgcgccgacgctgaaacgtttccgaaccacggtcacggtcgccgaactcaaggccaccatggcgcgctatctgggtgctgagcgcgtggagcgcgccttcctgcgcttcgagggccgcgaacagcgccgcctcgaccccggcatgaccgtggacacgcccctgatccgctatgccgaacaattgcttgggacagccgtcggctcatcctcagcccgccttgttctttcgcttcttctgcaaagaaacgatgcctcgccgcgcgatgcacgccaattgctggacgatgcttctgctgccctgcaacagaaccgcgacctgttgcagatcgcgctggaccagatggatcagggcatcaccgttcttgacaaggatctgcgcctgacctgctggaaccggcagttccgcaagctcttcgacctgccggacgaggtgatgcaggtaggcattccgatctctgaaatcgtggaacatctaagccagcgcggcgacatcgccctgaatgcccgtaatagcgcaatccgctcgctcggcaccgtgcgccgcccatggcgcatgaccatgaaatcgaccggcaagattctcgaaatcaattccaatccgatgccggatgggggccttgtcaccacctttaccgacatcacggccgcggtggaagccgacctgatgcgccagaaagcatcggaaatgctggagcagcgcgttatcgaccgtacagcggaactgatgcatgtgaacgatgagcttgcgcgcgcgcaagccgccgcagaagaagccgatctgggcaagacgcgctttctggcggctgcgggccatgacattctgcaaccgctcaacgctgcgcgcctttattccacggcgcttgctgaaaaactggggcgttcggaaaccagcgaatttgcccgcaatatcgattcctcgctggaagcggtggaagccattctcggcatggtgctggatatttcccggctcgataccggctcgctgaaaccggaaacttccgtcttccggctcgataagctgttgagccagatcgctaccgatttcacaccgctggcggtgaaaaaagggctcaagctgcgtgtggtgccatccagcatcgtggtcaagaccgaccgcaacatgctgcgccgcctgatccagaacctcgtttccaactcgatcaaatatagtcgcaagggcggcatattgctgggcgtgcggcggcgcggaaatttcgtcgacctgcaggtgctcgacaccggcatcggcattgcgccacaaaaactgaagctcgtcttccgggagttcacgcggctcaacgaaggcatgcgggaagccgaagggctggggcttggcctttccatcgtggaccgcatcgcgcgggtgctttcgctgccgctgtcgcttgcctcaacacccggcaaaggtacggtgttttcgctgcgcattccggtttcaggcgaggcgccgccagccgaagaggttaaaaaccgtcgcgggcctcagcgcgcttccgagcttgacgggcttggcgtcctttgcatcgacaatgacgtcaatattctatgcggcatggaaacgctgctgagcggctggggctgcaacgtgaccacgcttcgagcggccggagttgaaaaacttctgcgcaaccggcacgccgcgcctgccgtcatcattgccgattatcatctgatccacgaaaacggcctcgacatgatcggctttgcgcgcgaaacgttcaagaccgaaataccggccatcctgctaactgccgaccgctccaaggaggtgcgcccgcnccagaggatgagaacgtcaccgtgctgcacaagcccttgcggccagcggcgctgcgctcgatgctctcgctttttcatcacgcacgccaggacggggcatcgacgcaaggcagtacacgataagcggcaaaggccgacagctcctatagctgagctggctcaaacgcccagaacgtcgctgccgatacgcgaaaggagaatgacggcctgtgtgcggctatcgacgccaagcttttgcagcacggcggaaacatgcgccttgaccgttgcctccgaaacgccaagctcaaaagcgatctgtttgttgagaagcccctcggcaagcatggtcagaacgcgggtttgctgcggcgtcagggtgcgcagccgcgcaatgagcgattcgatttccgggtctttcgggtggtcgaggtcgatatcgtccggcgtccatatatcgccggcaagcaccgcacccacggcttcgccgatggtttccatgctggccgatttggagatgaaaccggaagccccaagttccagtgcgtgatggatcgtggccggatcatccgtcgccgaaacaatgatgatcggcagggccggttgcagcgccttcagcgcgacaagtccggaaagtcccgtaccgcccggcatggtgaggtccagaagcaggagatcggtatcgtccttctcaccgaccagtttcctgaccgtatcgaaatcgcctgcctcgataatctccacattttcagactggcccgaaagaacctgccgcaaagcaccgcgaaacagcgggtggtcatcagcgataatgaaatgcatttgcctcgcgcgccatttttgaaggtcctccccgtgcggtgcccagtctgcttgcagaccggcctagtttttaggcctattttaaaatggagcaaccaaaaatcacgttgctaagtctatttcataaatcccctgccgccatctggccttattgtgtggtaggttgacgcatcaccgaaacgcaaccggcgggcctatcctgccagcggaagggaacaaaaggcatttcatgacgcgcaatacgctttatcccgaaattgagcccttcaaggaagaaatgttgcaggtatcctccctgcaccgcattcatgtcgagcaatgcggcaatcctgacggcaaacccgtcatcatgatccatggcgggcccggcggcggcataacgcccaccatgcgccgcctgcacgacccgaaacgctatcgtatcatcctgttcgaccagcgcggctgcggccgctccacgccccatgcggaactgcgcgaaaataccacatgggatctcgtcgccgacatggagcatatccgcgcccatctgggcatcgacaaatggcaggtcttcggcggttcatgggggtccacactgggtcttgcctatgccgaaacccatcccgagcgcgtatcggaactggtgctgcgcggcattttcatggtgcgccgcttcgaggtcgactggatgtattccaacggcgcgagcatcatcttccccgatcatttcgaggcctatcaggagcatattcccgaagctgaacgcggcgatatgatcgcggcctattacaagcgcctgaccgaccgcgacccgcgggtacagcttgaggccgcacgccgatgggcacgctgggaaggctccgtgatctcgcttctgcctgatccggcccgcgtcgatgctttcggcgaggatcagtatgcaatcgccttcgcacgcatcgagtgccattatttccagaaccgcggcttcctcgaaagcgacgaccagttgctgcgcaatgtcgagcgcatccgccatattccgggtgtcatcgtccatgggcgctacgatatctgcacacccttcatcaatgcctggcagttgaagaagatgtggccggaagccgaccttaaaatcgtggaagacagcggccatgccgtgaccgaacccggcatcatgcatgagctgatcgaagcgaccaaacgtttctgcgaataagctggagcatttccagcaaaagcgcgaagcgtgtcgtactcttacgacacgctttaaaggcgccggatcggcgcctttttcttatcggattcaggtccgccccggtattgtggggggagcaggcttttcctctccgctttcaaagcttttagccagatccatgaagcggcgcatgaaacgctccatatagctcatggattgctcgaattcctgttcggacggcagggcggacgccttgctgccctccaccttgcccatggctgcgacctgcgcttcaagcttcttcacgcgcgcttgcaaatcggcaatgtcgttctcataagcatcgcggtcttcggcagccatcttgcagaccaactggcccttctgctgcgtgcacaccgagattgcgccggtttgtgtatcgagccgcacatagccggtttccgtgccttccagccggtagcgcccgttttcctgtgccaaggcgccggtggaaaaaagagctgtgccaagcagggaagctatcgccagacaatgcgcggaacctgccattctgcccaacattattcactctccttccaatcgatcctcattatatgggacgtttgcgacaaaaatcgaatgccgcacactttgatttccgaagattttccatttagagcattttcgagcaaaagtgtgaaacgcctatgcggggaaatcagtccactggactgatttctgatcccgcttcgataggtagaataatgcggtaaaacaaatcgttagagcggttccggcgattctgttaaaataggaaccgctctagagagcagccatgagcaacaagatcatctacaagatcgccccgcgcgagctttgggcgcaggcggaaaaggcgggaagctttgccggggcgccggttgatattgccgatagctatatccatttttccacagcagcgcaggtgcgcgcaacggcggccaaacatttcgccgggcagagcgatctcctgctggtgcatgtcgatgcacaagctcttggccaggcgctgaaatatgaggtatcgcgcggcggtgccttgttcccgcatctttatgcgcctttgccgcttacggcagtcgtcaaggtcgagccgttgccgctcggccctgacgatcttcatattttcccggaactggaagacaaatgagtgggctttttgaaactctggggcggcgcgccctcttcaccttcgatgcggaacaggcacacggcctttccatcaccgggctgaaaaccgggatcgtcacttgccgcacgcccgaagatccggccctttcggtaaaggtggcggggctgaaatttcccaatccgctcggcatggctgccggttacgacaagaatgccgaagtgccggatgcgctgctgaagcttggattcggctttgcggaagtcggcacactgaccccccgcccgcaaagcggcaatccgcgcccgcgcattttccgacttgtggacgacaaggccgtcatcaaccgcctcggcttcaacaatgagggccatgaagccgccttcaagcgtctttccaggcgcgcaggcaagagcggcattgtcggcgtcaacatcggcgcgaacaaggatgccgaagaccggatcgcggattatgtggccggtatccgccgcttctatcagctggcgcgctatttcacggtcaatatttcctcacccaacacgccggggctgcgcaatctccaggcgcgcgaggccctgcacgagcttttgagccgtgttctggaagcgcgcgacgaggagggaaatatgtgcacgctgaagcggcccgttttcctgaagattgcgcctgatctcaccgatgaggaactggacgatatcgccgccgaagcagatgcgcagaagctggacggcatcattgtttccaacacgacactatcgcgaagcgggcttaaaaatcccgaaaacagcaatgaaaccggcgggctttccggtgcgccgctgtttgaacgctcgaccgtggttctggcgcggatgcgcgagcgcgtcggccccgatatgccgctgatcggcgtgggcggcatcgacagtgccgaaacggcgctggccaagatcaaggcaggcgccgatctggtgcagctttatagcgggctgatctatcgcggccccggccttccgggtgaaatcctgcgcggcctttccacggcaatcaagtatgaaggcgtttccagcattgctgaattgcgcgaccgtgacacaaaggaatgggccgcacgcaaacttatatcttaaatcagtgcgcgaattccatgcgatagcggcgcggcaggatcgccagaagcgtaatgccccgcaccgacaaaaacagattgatcgcaagccaaagcccgtgattacccatcacgggctttgccgcataaagcacagccagaaagaagatgagcgacaggaacatcatattgcgcatatcgcgcgaccaggttgcgccgatatagacgccatccatgtggaaggcgagcaggccggtaagccctgtcagcgccgcccagggcagatatttcatggcttcaacatgcacatcctcggccctggaaagaagcgaaataatcgtatcgccaaagaccagcaggaagaaggcgacgagacctgccatcaccagcccccagatgaaggtaagctttgcaccgcgccggaaggcggggctgtagcgcgcaccgatggagcgcccgatgatctgttcagccgcagccgccataccgtcgaggaaaaagcccgccacgaggaagaaattcaacagcaccgcattggcggccagcgtcacggggcccagatcagaaccggcgcgggtgaaaaaggcaaatgccgtgagcagcaggagggagcggatcatgatatcgcgattgaccgcgaacatgcgcattataccctcgcgctggaaaatgcgcttgcggtcaggacgcaatgttgcatccttgcggaaatggcgcatgacgataaagaggccgaccagcgccgccacggtttcgcccgtgaccgtggcccaggccacacccgtaacaccccagccaagttccagtcccagaacgatgcagagtgcaatgttgatgccgttcaaaagcacctgaaggccgaggcccagaatgccctgcccccgccccagaacaaggcccagtatggaatagttgatgagtgcgacgggggccgacaacatgcggatcgatatataggtcgccattgcggcccgcgttgccggtgtcggatgcatgaaggtggaggccgcgcccagaataagcggcaggcacaggatcatgagcccgcccgccgcgacggcgatgatgatggcgcgccagaaaattgcctgttcttccacggcgtcacccgcgcccatggcctgcgccacaaggccggtggtgccggagcgcagaaaattgaacaaggaaagcaggaaatcgaagacaagcgcaccgatggcaagcccgccgatcaattcggcctgccccatctggccgaccacccccatatcgaccagccccaacaggggcgtggtgatagcggcaagcgtcataggcacggcgatcagcatcaccatgcgatgcgtgacatcgaacggctttgttacgttaccgatgctctgcccgccgccctgcatcacctgatccatcattcccccgaatgctgcgaacttttccaaagatggaaatgtttctcctccacgattccgcaccggaacctcgccaactaccccgatctactccagaaacaacgaaaacgacagatagatcggccatcaattcaccgcggttcctgacagcaacctgtcaggagaaacgaaaccttacaggccgagcatcatcgcccaataaatgcggcgtggattgctttcgggcgtcgcccaggcaaggccataatgggcaaaggtcgggtcgagcatgttcttgcgatggccgggtgatttcatccatgcatcgaagacggcttgcgtatcaggctggccaaccgcaacgttttcggcggcaggcccgcgaattcccgcttgtttcagccgggatacaaacccattgccccaaccaaccgagtggccgatcttgccataactggccatgcgtctggcctggtaaagagcggcctgttccagacgggaatcggtcgccatcaggggcaggccgtttgctttgcggatagcgttgaagattgcggttgggtcgttattacctgcggcctgcgcccaatccaccggcagggcagagagcgccattgcacccccggcgagcatgagaaagccccgccgggacaagcgaattccatgtttttgctgcattggctgactgtatctgatgtatcgctgaaattccgttcatttacgatagctgaggatacggagcaaaataaaggcagggatgaccaccgctgcccccagaacgagataatcggcaaaacgcgcaacggccgaaaaacccatgttccacaggtgcaggaagaaatcgcggatgccatagagaatatcgtagggcgtccagtagaaagcactcatcaccacgcctacgaccagcgagatcagcaccagcttgaccaatatccgcccgggcgtatcgccaaggaaacggtttacaccatccgacatgcaaatctcctgcggcttgcttttatggtgcaagaaatagacggtcgccgccaaatccgcaagttttgcctgtgcgttaccaaaattcagcgctgcctgcgatagtcgcgcggggctttctgcttttgacgcgaaaaggaacggttcatgctgcgcgtatcagtgaagccgctggcaaccgccacttcaagcagggacaggctggtttcggccagaagctccttcgccttcttgacccgcaattcctcgcgcacctcgaaagccgtgcgccccagcgaaagccggaagccgcgctccatctggcgaacggaaatgccgagcctgcgcgcgacatcgatcatcggcaccggatcttccagcgtttcctcgaaaatgcggattgccttgcggatcatcggcgaacgcacgccattgaagctcaaggccggctgttccaagcgcaccagctcataggggatgagcaggatggatgcgcttttgcgcgccagttcttccgaaatttcgttctggatgatcgatagcgccagcgcggcagcgccaaggccgccagcacaggtataatgccgcccgctaagatggaaaaggcttgtcgtatcggcagtatagccgtcgaaaagctcaaggaaatcatcgcgatgaaaccagctcacgcagcaattgcggtcttcgagcacacccgcttccgccagaagaaaagccgccgtgcaaaggccaaccaccgccttgccgcgcttgtcggcccgcttgatgagatcgatcagggcctgctggctatggcgatattgcgccagaagcccgcccacaaccgccacataatcgcattcatcaatttcgccaagaggcaccgtcggctcaatcaccatgccggaactggacgtgacgggatcgccggagagtgtgcatattttccacgcgcagcgtatctggcggcttttgtcgcggtcgtcggctgccagacgaaacggatcgagaaaaaggctgagcgcagacaaggtaaatccgggcaacacgacgatgcccaccgacagccggcgcggcggcacatcagccgtcgcttccgcctttccgccgaggtcccttcccgtttcattcaccaccgacaccgccctcctccatccgcatcctatcaccgcagaagcagcctgagcattcccggcaaaaccgctgcatcctgcgccggaaaggcttcgcgatcagcggaaatgcttggaaagcttcaattgctgggcctgataattggagccaaggtcgatgccgtaaagcgccttcggctggcccagcatatgttcatagacgaggcgcccgacgatctggccatgttccagaatgaaggggacttcatggctgcgcacttccagcacggcacggctgccggtgccgcccgcagcactgtggccgaagcccggatcgaagaaaccggcataatgcacgcgaaattcgccgaccagcggatcgaaaggcgtcatttccgccgcatagagcggtggcacatgcaccgcctcgcgggaaacaaggatatagaattcatccgggtcgagcacgagttcatgggcaccgcgatcataaagcggctcccagaagtcgagcacatcatgggctgcgcgcttgtccacatcgacgacgccggtgtggtgcttgccgcgatagccgatcagcctgtcctcgccgccggaaagatcgaccgagagcgcaatgccgccgccggaaatattgggcatttcggatgcgaccagcgtttcggccttatggagcaccccaagttcgctttcatcaagctgcgcgcggcccttgcggaaacggatctgcgacaggcgcgagccggtgcgcacgacgatggggaaggtgcgcgggctcacttccagatagagcggccccttgtaaccggcgggaaccttgtcaaattcctgcgcaccgtcagcgatgacgcgcgtgaagatatcgagccgtccggtcgagcttttcggattggcggaagcagaaagctccggcgagagcgcaaggctttccagaagcgggacgatatagacgcagcccgtttccagaaccgcgcccgccgtcaggtcgatttcatgcagtttcagccgctccagcttgtcgatgaccggtgtgcccggccccggcataaaggaagcgcgcacccgataggccttggcgccaaggcgcaagtcaaggcttgcaggctgaatctgatcggcatccagcaggcggggcgaagccagcaaaccgctctcaaacagcgcggcaatatccgcatccgccagaattcctgcgtccctttgcgtcatcaacctgtactccgtcgcctgccgcgccataatctttagataattgaatgctcttagcatcaatcgggcggcttgcgctcccctgtttgtcgggttttcccaagaaacgaagcgtaaaagacgagaaaaacagaagcatcacggcaaacttgccaaaaatgttcgtcgaggcagctcctgtttcaacaggaatatcgagatgctccaaatacaatgcggccgggcattgacgatgcagcacaacaggcataaagaaaacctgttccgtggtgatttggccggccggcttgcagccacgttaaagaattcgctaaataaggccgcggttcgttaccggccttttgcgttttcgcaaggccggttttttattggccgccgaggctttcttcctgccccggccgaccagctttcgacaggttggaaaaaatgacgactgagaatgcccgcaaatttcgccctgcaaccgaactcgtccatgccggatcgttgcgctccggtttcgccgaaatgtcggaagccctgtttttgacgcaaggcttcctttaccccacggcggaagctgccgaagcgcgtttcaagggtgaagatccgggtttcatctattcgcgctacgccaacccgaccaccgacatgtttgaaaagcgcatgtgtgcgctggaaggcgcggaagacgcccgcgccaccgcctccggcatggccgccgttgccgccgccattctctgccaggtacaggcgggcgatcatgtcatctcggcccgcgccgtcttcggctcgtgtcgttatatcgtcgaaaccgtcctgccgcgctatggcgtggaagtctcgatcatcgacggctcggatgtggccaactggaaagcggccgtgcgccccaataccaaggtcatgtttcttgaaagcccgtcgaacccgacactcgaaatcatcgacattgccgccgttgcacagattgccaacgaagcgggcgcaaagctgatcgtggacaatgttttcgccacgccgcttttccagaagccgctggagcttggcgcacatatcgtcgtctattcagccacgaaacatattgacggccagggccgctgcctcggcggcgtggtgctttccgaccgcgaatggatcgaaaccacattgcaggattatttccgccatacgggaccgggcctcagccccttcaatgcatggatcatgctgaagggcctggaaacgctttcggtgcgcgtgcgccagcagacgcaatcggctgccgcaatcgccgacttccttgcaggcaagccgggcgtcaagcgtgtgatctatccgggccgcgccgaccatccgcagaccgacatcattgctaagcagatgacaggcggatccacgctcatcgcgctggagctggagggcggcaaggaagcagctttcaagtttgaaaatgcattgcaaattttcagcatcaccaacaatctgggcgacaccaagagcctgattacccatccggccaccacgacgcacaagaacctctccaacgaggcgaaggcagaactcggcatttcggatggcctgctgcgcgtttcggtcggcctcgaagacaccgacgatcttctggaagatgttgaagtggcgctgaaagtagcgcgcggctgaaaaccggccaaatctgctttttttgccgcaaaaacagctaaaatacccccgatttccggaataaaccggtaatcggggcgaatttatgccgctccatcgttgacgtcaccgcaactttaacgttagagaaacgatgggcgcggtgggtcgggccgccccttccgttgaaatgcgttctacgatgcccggtttctccatccgatgacaaaacgttccaattttctgtttttgttgcatgacgccccgcaaaaccgtttcacacttttgcggacaatactcatctgtctgttttcacacatgtctttacccggaaccgggtctcgcctttgggagacatgctccagccatggaatgcggagggtggattgatgtatagtgcggtaacacgcgggatcgaagttacggtcgagcccttttatctggaagtccaatccgagccggaagaaaaccgttatgtatggggttatcgcgtcacgatcgtgaacaattcatccgaaacggtgcagctttgctcgcgctactggcagatcaccgacgccaacggccatgtgcaagaagtgcgcggttcaggcgtggtcggcaagcagcctgttctcgatccgggcgattcataccagtattcttccggttgcccgctcacaacctcgtcaggcgtgatggtcgggcgctaccagatgaagggcgaagacggcgcacaattcgagatcgagattcccgccttttcactcgacgtacccgaacagcgccgcacgctgaactgatttccactcggaggtggtttccactttggggaaacacgctctatttggtgaattcagccggatcgaactgataaagcttggagcaaaattcgcaggtgacggaaattttcccgtcttccacgctgtccttgatttcctcggccgtgaatcctgacagcacgcctgcaatcttctcacgcgagcacgaacattcatcgataaccgcaatggaatcgaacacccgcacgccgcgttcatggaacaggcgataaagaagccgttccgagccgacctgaggatcggtcagttccgagctttcgatggttcccaccagcgaacgggcttcatcccaggcatcgtcttccgggtgatgaatcaattggctgtcatcgccgtcaccgccgggaagatcgggaacgcgcacgcgcaattccgattccggcaggaactggatgatgaggccgcccgcacgccattgctcgaccggcttgccgtccgcgccgcgttcgatgagcttggcgacgctgagcttcaggtcggtcggaatctgctccgactggcggaaataggtgacggcgatctcctccagcgtggaaccatcaggcgcaacgatgccctgataacgctgggtatagatcccctgatccacggtgaaagcgagcgttccattgccgagcaactcttccgggcgagtcttgtttgcggcaatggcttccttcaggcgcgcttcgtcgtaacgcgcataggcgcgcaccgaacgcggcgtacgaaaatccaccaccagcatatccaccggaccgtcggactgggtctggaagatgaactttccgtcgaatttcagcgaagtgccgagcagaacggtcaggaccgtcgcttccgccagaaggcgcgcaacttcttccgggtattcatggcgcttaaggatcgcgttgatgctagggccaagctgaaccgcgcggccacgcacatcgagcccttccacctggaagggcacgacggcatcatcgcctgcgaaattgaagccgcccagaccggtctggatattttcggcttcggtatgctcattactggtcttgtcggacaaattatgctcccaaaccgcggtcttgcaggcaccaggccagaatggccttctgggcgtggagcctgttttccgcttcatcgaacacgaccgattgcggcccgtcgatgacttcatcggtcacttcctcgccgcgatgcgcgggcaggcagtgcatgaacaatgccttcgggtcagcctttgccatcaggttcgcattgacctgatatggtatgaaaacattgtgtccacgggcatgatcttcctgccccatcgacacccatgtatcggtcacgatgcaatctgcgccgcttgccgccttttccgggtcggtggtggacatgatgcccgcgccgttggcccgcgcccagtcgatatattgcgacttcggctcactgcctttcggtgtcgcgatattgacgttgaaatcaaaccgcgctgcagcttccacaagcgaatgcaggacgttgttgccatcccccatccaggcaaaggtcttgcccttgatcgggccgcgatgttcctcatatgtaagaacgtctgccatgatctgacaagggtgggtgtcgtcggtcaacgcattgataacgggaacagtggcatattcggccagttccagcatacgttcatgcgcggtggtgcggatcatgatcgcatccacatagcgtgagagaaccttcgccgtgtcggcgatggtttcgctgcggccaagctgcatttccgaacccgtcagcatgatcgtttcgccgccgagctggcgcattccgacgtcaaaggaaacgcgcgtacgcgtggaaagcttttcaaagatcatcgccagcaccttgccggcgtagggccgttcgacttcgccagctttcaggcgcgccttgcgcgccttggcatcttccagaatggcgcgaagctccgtcgccggaacggtggagagatcgataaagtgtttgataccgttatcgtttgccatgatatcacaccgtcttgctgatcggatttgcaatggaaagccgctcgacggccgtttcgatgtgcttcaatgcctcacgcgcttcttccggcgtcgtgatcaatggcggcagaaggcgcaccacattgtcgcccgcaccgacactgaggatgtgttcgtcgcgcagggcctgaatgagactcgtattcggcaccacgcatttcaggcccatgagaaggccgcgcccgcgaatttcagaaaccacattcggataacggtccacgagggaggcaaggccctgtttcatcacaagcgccgtcgcctgaacattctccataaagccatcggcaaggacaacatccagcacggcattgccaacggccatgccaagcgggttgccgccataggtcgttccatgcatgccagcggtcatgcccttggcggcttcagccgtggcaaggcaggccccgatcgggaaaccgccgccaatacccttggcaatcgccatgatatccggcctgatgccagcccattcatgggcgaagagcttgcccgtgcggccaacgcccgtctggacttcatcgagaagcagaagcaagccattttcatcgcagatctggcgcacgaggcggaggaattcctccgggaaggcgcgcaagccgccctcaccctgaatgggttcaagcaggatgccagccgtttccggcgtgatggcggcgcgaagggccgcctcgtcgccgaacggcacctgatcgaagccttcgaccttcgggccaaaaccttccagatatttggcctggccgccagcggcgatagttgcaagcgtgcggccatggaacgcaccctcaaaggtgatgatacggaagcgctccgggtggccgcttacatattgatagcgccgcgcggtcttgatcgcgcattcgagtgcctcggcgccggaattggtgaagaacaccttgtcggcgaaggtgctttccaccagacggcggccaagcttttcctgcgcgggaatttcatagacattggaaaggtgccagagcttttcggcctgcgtcttcagggtctcgaccagatgcggatgggaatggccaagcgaattgaccgcaataccggctgcaaaatcgatataacgctcgccatcctcggtaatcagccagatgccttctcctcgctcgaagcgcagagccgcacgattataggtgtcgtaaagcgggtgcacggtcgtcgcatcggtcattgcatcaggcctccataagccctctaaagtgctgcggctccggctgcggccggcaagcagcgagttcctattgcgttgatcccggacctgtgcagtccggcggaaataaaaagccgccctcggggcggcatttatccggggcgtatattgggctttgcaagaaaaatgtcaatcaaagcaaacaggcttatggcgcatctttgcgcatgggttcatgccgcaggccacatcacacgacaggcactggcaatcctggctggaagtgggtatatgaagcccggaagttcccccttgggcggcggccgggcaagatcccaggcaaggccattgcacggcaggcttgaaaatgcccgccacgatggacgaaggatcaaagaaaaaccgcctttgcaacccaagttggggaaaaccacaaaaatggaatccgcctgacaaggctatctcttgtcagagagtcgttcagtattgtagtttctacttcaaagaaaaagctatatttcgtgcgaccgacctagtcacccggatatatatggtgtttgcgctcggataatccgagagcactggtggattccggataacgaagattgattggagcccagggcaatgaactggacagacgagcgcgttgaacttctgaagaaactgtggagcgaaggcttgagcgcaagccagatcgcagcacagcttggcggcgtcagccgcaacgcagtgatcgggaaagtgcatcgcctgaagctttcgggccgtggaaaaaccacaacggctgcgccgcgcagcaagaaggtgaatacacccgcagcggccccgcgtcccgccgtccaaaacaacaatagcggcacccacaccaccacgatgcgcaccgcgaccgtgaccaagacggttggcgcaaccgcgcttcagatggaatatgcgaccgaggttgtggcggaaaccgtcatcaagcccgcctccgacgtcgtggtgccaatttcccgccatctgaccctgttgcagcttagcgaacgcacctgcaaatggccgatcggcgacccgctcaacgaagatttccatttctgcggcaatgaatcgggcgaagccagcccctattgcagctaccattcgcgcctggctttccagccgacagccgaacgccgccgggcgcgctgaattcaggaagcgtccccggtctggctccgccgaaggcgtttgaccggaataacctgccagcttcgtcccggtaacagaaatgttgccgggacttttctttttatgaacctgcgagatacttggagtatttcatattgttgcagcctcggcggagcgcgcgttctgccccggcaggcgcaccatgaaagtagagccttcccccaattgcgaacgcaccacaagccggccgcgatggcgggccagaatatgcttgacgatggcaaggccaagacctgtgcccttgtgcgcgcggcttgtctccacgtcgatgcgatagaaacgctctgtgaggcgcggaaggtgttcggcagcaatgcccggcccgaaatcctgtatggaggcgaccacttccgtcgcatttcccgtgtcttcctcgcttaatcttatgatgacgcgcttgccctcctgcccgtatttgcaggcattttcgacaagattctggaagacctgaatcagctcatcacgcgcgcccatcacatgaaccggatgttccggcaggtggcgctcgatggtcacgccgagaccggcggcaagtggcgtcagcgtatcggccacatgggccagcgtggccgccacatccacgctttcattgaccgccagatgagcacgcatttcaagccgcgacagcgacaggagatcgtcgatcaaacgcgacatgcgctcggcctgtttctgcatgatgtcgagaaagcggtcacgggcggcggcatcgttgcgcgccgggccttgcagcgtttcgatgaagccgcgcagcgaggcaagcggggtgcgcagctcatggcttgcattggcgataaagtcggaacgcatacggtcgatacgccgtgtttcgctctggtcgcggaaaataagcacgaagagttccggctttccttccgcatcacgcagcgccttgaccatggccttgtaccagcgatcgatgggaacgcgctcgaaatattcgatattgcgcggttcgccgtcggcaatcacgccctggatcagcgcgagcatttccggggcgcgaaagcgcagataaagcgcggtgccgttttgcagcgactggaacgcttcaagcgccgccacgttggcaaaacgcaccgttgcggtgtgatcgaagacgatcatcggatcggtcagaagatcggccagccgctcgcccgagacagccgccatttcacgggctggccacttcccgcaagggaaccttttcatcctccccattgccaatgcccgccgccgcccagaccgcgcccagcacaacgagcgccagcaatatggcgcggaaccagaaaggaaggtcgagcgccatgacacagatcgccagcaccatgctgacgaaaagcacacccttgatccgcaggagcggctcgaaaagggatgtttccgttctggcttccggtccggcgcggccgctgtcttcgctcatcctgcctccttcgtcatcactacagcctggattttccggcaaaagccttcgccctgccagatttcttctgcatgtcctttacgcggcttccaaacagcccatatcatgctttgatataaacgaaagggttttgccgtgggtgacagttcaaagacagccaacaaaaagaaagcgaaaaagaacggaaccaagtccgcagaaaagccgatcaagatcgagatcgccaacaagaaacgcaaattcgacataaacgatccgaagttgccgggctggattgatgactgcgccttgcagtcaggcggctatccttattcatccaaaatgaaatccgatgaatatgaagccacgctggaacggttgcagatcgagctggtgaagctgcaatattggctacagaacacgggggagcgcgtcatcagcgttttcgagggacgcgatgcggcgggaaaaggcggcaccatctttaccatccgccagttcatgaacccgcgcaccgcgcgcaatgtcgccctgccgaagccgaccgagacagagcgcgggcaatggtatttccagcgctacgtttcccattttcccaccgctggcgaattcgtcaccttcgaccgctcctggtataaccgggcgggcgtcgagcgggtgatgggcttctgcaccccccagcagcttgaaacattcctgaccgaaacgccggattttgaacggatgatcgtcaccgatggcattcacctgttcaagttctggctcgatatcgggcaggaaatgcagttgaagcggttccacgagcgccgccacagcccattgaagaactggaaattctcgccgatggatatcgcaggcatttctcgctgggacgattattcgacagcactccacaccatgctggagcgcaccgataccggctatgcgccctggacgatcatccgcgccaacgacaagcggcgcgccagattggcggcaatccggcgcatactccttaccctgccctatgaggggcgtgacatagacgccatcggcgcggaggatcaatccattatcgggcgcggggcggcattcctcgcgtcgaattcagaagaggcatcctccagcggaatgtagaacaggtttggctggtgcggggtcttttcccagagatgaggctggcgcaccagctgccacacagcccgccatgccgaaagcgagatcagcacccagtagatgggaatggcaaggaaataggcatagccgccaagttccgtcggctccatggtcttggcgccgagcatatggaagctcatataagccatcaggatattgatgacatcgagcgccagaagccacaggccctgcggtgtcagcggcccgaacgccatgcgcaggcaaagccctgccagcatgagcagcatcagcgggtgcagcagcgccgaaccgatgatgccgagcgtataaatctggctcacgacgaaacgccaccagccaagctcgcgccaggtgttcatcggctggcggccatgcaccagccatgtctgcatccaccccttgatccagcgcgtgcgctgcctgtgccagaccccgtgttcttccggcgcatcctctatcgtgccgcggctgatgacatcgatgcgatagccaaaccgcgccaaccgcatgccgagatcggcatcctcggtgacattataggcatcccatccgcccacctgttccagacaggagcggcgaaagtgattggatgttccgccaagcggaataaccagcccgcgcctggcaagccatggcagaaggccgcgaaacagcaccgcatattcaaaggcaaacatgcgggtgagcaggttgcgccggaagttaccgataatgagcggcgcctgcacacaggcaagcttgctgccgccccgccggaaggcctgccaagcctccagcaattggtcgggatgcggccgatcctcggcatcgaaaacggcgacaatctcgccacgggcaaattgcagcgcataattcagcgccttgggcttggtgcgcggaccgccgggcggcacaaggaccagctcgaaattggacggcatagtgttgcacctgatcgcggcaatggtctcgtaatcgtccttctcgcagacaagcttgatgtcgagcttgctgcgtggccaattgagccggttgagtgctgctataagctgcgcaaccacgtccttttcgcgatagagcggcaccaatatagaatagaccggcagatcacgcggcttgaaaggcgcaatttccgtgaattgcagccgcttgccagaagcggcggcaaaaaggcggataagaacacagccgaagaaaaacagcgacatggcaacatgcagcgccagcatggttttcatcggccagttcacaatacaccccagaaatgcgtagaccgccatggcgatgacaaaagcctgcggcgtatcaagcacacgtgcggcggagaacaattgcggcgtcatggcgtgggcccgcatcacgaggtcgcgctgatgacgctgtctcaatatgcttttcaaaaccgatggtgtgcagatgcgaatgcgctcgcgcaattgcggcgcggctttcagatgttcgcgcagccgcgcgatgcgccgttcgcccggcgcgatataaagataggagatgccgtcgcggccgatgaccatcacctgccggatatgggcaaaacagatattttcatcaccggaaacgaaaatgcgcgaaggcaggatctcttccgtatagggaagctggagataatccgcgatcgcctcataaaccatgcgctccgtcacgccgggctgatgaaccgcctcttcaaaaaagccggtgccgtggagatgtgcagcactgaatgcattttcaattctgtcctgcggcataccgcatcgcttcaatctggcagatatggcgctgcatatctccagatcgacaagattcgatccgactttcatggtttccccgcacgaatacgcgtaactattaaatatatctatattagtaatttatattttacacggattcaccccacttattatttagtattgggggggctacatgacagaaatctattacagtaaatatgaaattcaatagaattcttttatatatatattacactaatatatgaattatcaggatgcccgttactgctatcgccgatggcgcttgcataggcgccgttaacccggaattatggggaatattatagggtcgccggcgatgaaatcctgtctgttgagcctgacgataagcatgtgccttttcgctcctgccgcccatgcggcgggggaagaaccggctgcaccgcatttcttcaaccagaaagagcgcctgcccctgccttcgctgcaagggctcaatcgtctgcgcttcatcaccaccgtcgattttccgccattcaacaggcgtaacgaacgcgggcagctttccggctacaacattgatctggccaaggcgctttgccagcagctcaagatcgaggacatctgccagatcgaggcggtgccgtgggcggaactggaagagcgtgtgctggatggacaggcggacgcgatcatcgcggggtgggatccgaccgacaggaaccgggaaaaattcaccttcacccgcagctatatgcgcctgcccgcacgctttgcgacctccaatgccaaaagctttacagaacccgctgcaaaggcgacgcaggacaagcccgtcggcgtgattgccgggacggcgcatgaagcgcttttgaagaactatttcccacaggcaaaacccgtgccctaccccaatcgcgatgccatgctgaccgcattgaaggacggcaagatcgacacggttttcgatgacggcatgtccctctcggcctggctcgacagcgcagaaggcagcgcctgttgtactttcacggacgggccctatctggcgcctcaatatctgggttccggcctcagcatcgctgttacccggcaaaattccgccctggcaagcgccttcaacaatgccctgcaagccctgcaacaagaaggtaagctgaccgagctttacctgagatatttcccggcaagcttttattagagcatttccagccccgcctcgcaccagcaaagcacatagcggcgtccacggcccgcacatgtgcgattttgacgcactttagcgaaattccggctgaaacagagccgtcggaaccgctctatctctttgttttttcgcatgtcttgaccccgaaactggctcccacttttggggatatgctccggacacgcaatttcagaaagttttgaaagttccgacaggacgatacttacagtacaaaagtaaaaatatttgaaatcaagttgataagatattttacgtccagttttcgagactttatcggccataattccttatttttgcgccgcttttagcacaaaaacaggaaaaaatacatcaatttattttgacttgaagaaatcctgcaccgcccaataatctagtcatgggagtaggaggatttatacgatgtttgatggtattcctgcacaatggcacaaggctcctgaacaagcgcggcgctcgccgaacgaagcggcttatgtctttctgggcatcatgctcgccgtcctgagcgttcctgcggtatttctgggatgggcgatatttctaagcgtcgggttgatgctgcaataacagccaagccataagtgaattcgtcactacagcctaaaaccgctccaatatgacaaaagccccactttgcagcggggcttttgcgcaagcgtttcggtttgtccgggcggtcaaataccgccgcccgtaccgcccggcgtttcgggtgtatcggctgtctcatcctcatgcttcttcggcggcttgcgcgcgatcaggctgtagaacatcgggatgaagaaagttgcgatgaaggtcgccgccagcataccgccgatcacgcccgtaccgatggaatgacggctggccgagccagccccggtgctgaccgcaagcggcaccacgcccaggatgaaggtaagcgacgtcatcacgatcgggcggaagcgcaggcgcgccgccgatgccgccgcctcgattgcggatttacccgactcacgctccagcaccgcgaactccacgatcaggatcgcgtttttcaccgcaagaccgatgagcgtcaccagaccgatctggaaatagacgtcattggtaagcccgcgcagatcggtcgccagaagcgcaccgaagatggcgaaaggcacggcggtgataaccgcaagcggcaggctccagcgttcatattgcgcagcgagaatcaggaacaccatgataaggccgaagatcatcgcctgcgagccggtgccgctggtggagacttcctgataggccgagccggtccatgcgatctggtagccctgcggcagaacttgcgccgccacttcctgcatggccttgatcgcatcacccgacgtatagcccggagccgggttgccggtgacctttgcggcgttgaacgcattgaaacgttcaagctggtcgggaccgacaatacgcttcaccgtcaccagcgcatcaagagggatcatgctgccggaatcggcgcgcacgaaaacatgcttgagatcgcccggatcgcggcggaattccgcttccgattgcaggttaacctgatagttgcggccatagagcgtgaagtcattcacatagaggctgccaaaggttgcctgcatggcggtgaacaccgaattgatcggcacacccatcgccttggccttctcgcggtcgagctgaatgtcatattgggggacatacgggtcgaaggttgtgcgcacgccctgcaattcggggcgcttggcagccgcctcagtgatgagcttcgttgcctgcgtcagcgattccacaccgccgcccgtgcggtcctgaacatagagttcaaagccgcccgtcgtgctgagacccatgatcggaggcgggttgaaggccagaaccatgccgtccttgataccggcattcatgcccatgatggtgcgtggcaggttgcgcgcatccgcgtcgggcgtggtgcgctccttccagtccttgagcatgatgaacatggtgcctgcactggtcttcaaaccgcccgacagaaggtcgaagccagagacggcgaagacattgtccacggcagggttcttgcggatgttctcgctcacctggtcgagcacgacagtcgtgcgctccagcgaagcggctgggggcagaacggcgacaccgaacaggaagccctggtcttcatccggcaatagcgaaccgggaacccgctcgaacaggtaataagtgctgccgagcaggcccgcaaagatgatgaggccgatggtggcgcgcttcaggaagaagcggacaccgcgcgtataaccgctcgtcacgcgctcgaaggcacggttgaaaatgcggaacggcaggatcggctcatgatggccgggcttgaggatgagcgcgcacagtgcgggcgttagcgtcagggccacaaggccggagagcgtcacagaaatggcgatggtgacggcgaactgcttgtacatttcgccaaccagaccgcccatgaacgcaaccggaatgaacacggcgcaaagcacgagaacgatagcgatcaccggccccgtcacctcgcccatggccttgatggcggccttgcgtggcgagagtttttcggtggtcatgatgcgttcgacattttccagcaccacgatggcgtcgtcgaccacgataccgatggcgagcacaagcccgaacaatgtgagaagattgatcgagaagccaagcacatacatgcccgcaaatgtaccgatgatcgagatcggcaccgcgatgacgggaatgagtgttgcacgccagttctgcaggaagatgaacaccaccagcacgacgaggatgatagcctcgatgaaggtgtgaaccacttcctcgatggagaccttgatgaacttggtcgtatcgaaggggatcgcatagtcgataccggcgggaaagcttgccttcagctcgttcatccggttctggatcagctccattgtgttgagcgcattcgcgcccggctggagatagatcgcgatcggaacggcgggcgtaccgttcaggttactattaaccagatagctttccgtgccaagctcgacacgggccacgtccttcagacgaagcgtcgcggcattctggctcgatgagcgcaggatgatattctcgaaagcggcggcgtccggcaaacggccctgtgtggtggccgtataggtgaagggccctgcgtgcggatcgggctgatcgccgaaacggccagcggcgaactgcgcgttctgttcctgaatggctgcggaaacatcgctcggtgtcagattgtactgggcaagcctgtccgggcgcagccagacgcgcatcgaataatcgatattgccgagcaactgcacgtcacctacgcccggcaggcgcttgagatcgtccacgacgttcaaaagcgcataattgccgacataggtgcggtcgtaacgatcggtggtggcgaacatcgcgaccatgccgagaatggtcgtggaacgcttgtccacggtcacgccaaggcgctgcacttcctgcggcagcgaggaggtggcgcgttgaacgcggttgttcacgttgatcgtggcctggtccgggtcggtgcccagtgcgaaggtcacggtcaattgcatagtgcccgaaccaaggctcgaggactgcatataaagcatgttctcgacgccgttgatctgctgttccagcggcgctgcaacggtctgcgccacggtttccgcgcttgcacccggataggtcgcgctcacaaccacctgcggcggcgtcagctcgggatattgggcaactggcagaatgcggatgcagatgaggccagccagcacgagaacgatggatatgaccgccgcgaaaaccgggcgatcgacaaagaacctgttcatttcttgtctgccgcctgttcttttccagcctcagcttgcgccttgtcatccacgccctgcactactggctggaccggacggcccggcactgccttgatgacgccttcggtaatgacacgatcaccggaattgagaccctgcgagatcagccagtcgtttttcaactcacgggcgcctgtgaccgggcgcacttcaacgacattgtccttgttgaccacatagacgaactgcccctgcgcgctctgcatgagggcggccttgggcacggtgatggcatccttcacctgaatatcgaggatttcagcacgcacgaactggccgggaataagccggtgattggggttttccacgacggcgcgaacgccgagtgtgccggtttccgtatcaagcgaggacgaggtgaagtcgatggtgccttcatggtcgtaggccttaccgtcgccgaaaaggatcttgattttcagccggtcggcatcctcgcccgtcgcgccgcgttcggcgcgaagcttggcgatttccgctgcttccgtatcggtgaaggagaaattcacatagaccgggtcgagctgcgtgaccgaagtgagaaggctcgaagaggcatccgtaccgataaggctgccttcattcacctgttcctggctggtgatgccgctgatcggcgctgtcaccttggtatagctcaggttcagttcagccgtgcgcaactgcgccttggccgcggcaacggcagccttgttgagatcgcgcgttgcaaaagcggaatcgcgcaccgccgcgctctgcaccttttgctgcacaagctgttcggcgcgttcagcgtcgcggatcgactgctggtactgcgcctcggcctgtgcgacttgcgcctgcgccttttcaagctccgcctgataaggcgccggatcgatctcgaacaggacctcgcctgccttgacctgcgtgccctcaacgaaattgcggtgcagcagaataccgccgacgcgggcgcgcacctggacatttctatatgcgctgatacgtgcggcatattcataggtcacaggcacgtcatgcggcttgatatcaacgacgaaaacctgcggcggcggtggcgtggcgccaccaggcgcctgtgccagggcgggctgcgccgcaaaaacaataaaagcggcccctgccgcaaaacaccggatggtacggttcaaagtcatggtgggaattcgcccttactgtcgcgcatagcgaccagataaacatacacgtgtgtttgtaaatacgaattagggtgctatagtcaattgcttaatgccatcaatcacgaatgagttatcgaaatttgtgggttgaaaccagaaatggatttcaattcatccgggaatcatcatgcgcagaacaaaagccgaggccgcggaaacccgtgaagccattcttctggcagccgaacaggtgttcctcgaacgcggcgtgaaccagtccacactgacggaaatcgcatgttacgcaggcgtgacgcgcggcgcgatctattttcattttgaagacaagctcgatattttccagtccatcattggccgggcgcgctttccgcaggaagagatcatgcttcaggcggcgcgcttcgaccatcccaatccgctccatattctcgaacaatccatcgtcgccgcgctggagcttttcgccaccgatgaaagacagcaggtcgtcttcaccatcatcaaccagcgttgcgaatatgtgggcgagatggctcccgtcatcgaccggctgaaggaaatgcgcagtaatgtgctggcgcttttcatcggccttttgaaagtggccgagcggcgcggcgagcttgcaagcgaatggagcgccgaaacggcggcgcaaattctgctcgccatggtgggtggttttctcaatgaatggttacacggtgaaaaaggtttcgatctcatcatccatggcagccgtgtgatttccacagtgatccagtcgctgcgcgcacccgcaaatatcccgcagtagagcattttcgagccaaacatgggaaacgccgatgcgtcggataatgcgccaaaacaaagagttaggctgtagtgacgattctgttaaaataggaaccactgtagcgcctttctgcgccctgcctgcctccctacaatctgctcgcctcaccctttcgtgaaagtatcccgtaaaaattgggaaagactctcgactcttttttaatttactcttacgtcaatgtaactcttgcgaagacagtgaaactcgaccacactaaacagcgaggggctatccgggggcggatggctgggagatgggcgggcaccctagcggcctgcacaaaggacggagcgatccggggagaagacatggcaaaaaaggtgactgggcaaagcgcagccgcggtcgattccgcaaaagtggcaccgactggcgaagccagaccggcggtggaaaagatctggttgaaatcctatccggcaggtgtgccgcacgatatcaacctgagcgcggcaacctccatcagcgatatgatttccgcctcgtgccggcagttcgccaacagcccggcctttacctgcatgggcaaggatatttcctacaaggaattggacgaccattcgcgtgcgcttgccgcatggctccagtcacgcgggctggtcaagggcgaccgcgtcgccatcatgatgccgaacatccttcagtatccgattacctttaccgcagttctgcgggccggtttcgtggtcgtgaacgtcaatccgctctatacgccgcgcgaacttgaacaccagttgaacgatgccggcgcaaaggcgctcgtcgtgctggaaaacttcgccaccacggttgaaaaggcactgccatcgatcaatgtgcccaatatcctcgtcgcttccatgggcgatatgctcggtttcaagggccacatcgtcaatctggtcgtgcgccgcgtgaaaaagatggtcccggcctggaatattcccggccatgtgcgcttcaaggatgcgctggcgcagggccgcgcgaaatccttcaatccggtgccggtacaaggttgcgacatcgccttcctgcaatataccggcggcacgaccggcatatccaagggcgcgatgctgacccacagcaatattctggccaatgtcgagcagatgaacctgtggatggacgtggctttccgcaacaagggcaagcccaaggcgctcaatttcgtttgcgccctgccgctctatcatattttcgcgctcaccgtgaacgcgatgatcggcatgaagcttggcgcgcgcaatatcctcattcccaatccgcgcgacattccaagcttcgtcaaggaactgaaaaaatatccggtccacatcttccccggcctcaacacgctgttcaacgggctgataaacaacccggacttccagacgctcgatttcaagccgctcatcctcacgctgggtggcggcatggcggtgcagcgccccgtcgcggagcgctggcagcacatgacgggctgccacatcaccgagggctacggcctgtcggaaacctcgccggtggcctgcgccaatgcgcttgatgcgactgaattcaccggcacaatcggccttccgatgccatcgaccgatgtggtcatccgcgacgatgacggcagcgatctgcctctcggcaaggtgggcgaaatttgcgtgcgcggcccgcaggtgatgaagggttactggaaccgcccggaagaaaccgcgcgcgccatcatggctgacggctttttccgcaccggcgacatgggcttcatggacgagcgcggctacaccaagatcgtggaccgcaagaaggacatgatcctcgtttccggcttcaacgtctatccgaacgaaatcgaggaagtcgcggcagagcatccgggcgtgctggaatcggctgccgtgggtattccaaacgagcattcgggcgaagtggtgaagctttatgtcgtgcgccgcgacccggaattgacggaagacgaggtgaaggccttctgtgcggaacgcctcaccaattacaagcgcccgcgcgaggtggagttccgcgaatccctgccgaaaagcaatgtcggcaagattctgaggcgcgagcttcgcgactgaccgaaacccggttgcggagactaccatgagtgaaacggtcgaatttcaggcggaagacggcataagcctttccggccagttgtttcagggaacgggcggcaaaccgctcgttcttgtttccagcgcaaccgccgttccccagggcttctacgccgctttcgcccggcatctggtggatcacggtgcgcgccgttctcacctatgattatcgcggcgtttcggcctcgcggcttacgggcaaatcccgcaagccgatccgcttcaaggattgggccatgctggattttccggcagcactgcggcaattgcaatcggtagaaccggggcatgaaacggtcagtatcggccaatccttcggcgggcaggcattgggcatatccgggcaatccgcggccttcacacgctatggcatggtcgcagccatgtccggggccttgcggcttctcaatgaccgatgggcgtggccacgcatgaaccttgtcggcgtgccggtttcctatttcacgaagaacatgccgaaatgggtgggcggcgaacctattcccggcacggttttccgagattgggcacgctggtgccggatggaaaactattttttcgacgatccgcatctgaatgcgcgcgaacttgtggctgccgttcgcacaccgattttcgccatcggactggacgacgatccatggggcacccgtgctgccgttcagcattttctcgattaccatgtcaatgcgcccatcgggcaacgctggtattcgcgcaaaatggcaggcaaccagcccatcggccatctcggctatttccgctcgcgctttgccgaaacgctctggcccgaaatgactggctggctgcttgatggcaaaatgcccgatcaggccgaaggcagcacgaaaggctgaagaatagcgggcaggcccgcgacgctttcgagcaccagatcggcatgtggctccagcgcctcacgcgggctgttgccggaaagaacaccgacggcaagccccgcccctgccgcatgggcggtttccagatcgtgcagattgtcgcccaccatggcaatttcatgcggcgagagcccaagcttttcggcaaaataaagcagcggatcgggaaagggtttcgggcgcgcggcggtatcatagccgatcatcacatcgaacagatggtcgatgccgagcgcctttgccgtgacacgggctcctgcttcggaatcattggtggcaatgccgagccgatagcccgcaccgcgcaggacggcaagcgtttcatgcaccgcctcgatagcgatagccgagcgagcgccttcggcgatgcaataagcatcatatttctcaatcaatgaacgcaattgcggccccgcgaggcccggatgccaaagcgaaacaatatcttccaccgttccggcggcgatgacggaattggcgcgaaaacgttcggccagccagtcataaccccccgcatccagcaaggcgcgcgccagcacttcgtcaccttgcgccgaccattgcgccagttgccatgaaatggagaaccatgtgcgatcgaagtcgatcagtgtgccgtccttgtcaaagaggacggcacggatcgatttcacgcggtcggcaaggtgcgcagccatcatgcttcaagcgcaccggcgcgtttcttgaccgccgaaggcttgtcagccaggagcttcaaaagatcatcgccacgacgcacatagcgcagcgaacggcgcgtcaggatgcggcctgcctgcggtgcagtaatggcgatatcgccttccggctcgccggggcgggtgacgacggtggcaagctttgcgcccgcttccaccacgtcgcccggcgcaacatgaaaaagcaccatgccgccttcgggcgcacggatcatctccacatgcgaaagcggcgtcacgaggcccttatactcaccatcgagcttcacattttcatcgcgaaccacgccgcgatgcacaagaaacctgtaaagcccttcggcgtcaccccggcccatatcggcatagacatcgctcatccctcggaattcgaccgtggtgacggcacggcgcttcatattgcgcttgtcagcaggcaattgcagcacaggatgggcgcaggcctcgtcaaaggccgcatccagcgtcgtattccaggcgaggattgcggtggaattcagcgcaatcgccagatccttcatgtcctcgacgaattcttccgcgatatagacatagttttcgccctcatcgtcgcggtgcaggtcgagaacgatatcgttggccaaggcaagcttcaaaagcgtcgccttgaggcgctgggcaagtgcaaccggcgcatccggccccggcaggtccgatgtatcgaaatccggcagaagcgggaaagcacggttgaaattgatgagcgagaaggtctcgaagcggcctagatgctggtgcgcctgccactgattggaaccgatcgggttggcctgcgggacaagagtgatattgcccaggattcgaccttcttcggcagcttgcttcagcatgggaatgaggaaatgaagggctgcctgtcccggcaattcagcaccatggagcgaggattgaaggtaagcgcccggcgctttcgcatctttgccctcaaaacgcagcacacgcagctcgatggcattgcccggtacatcgccggcaaattttatgatctcggtcttcattcccacgtcctaatccttcgatgcagatagagccgggccagaagcacgatcttgttccgaagccgcttacacttttcgggatcatgctccagagcggttccggttaaaacggaatcgttggaaccgctctatctctttgtttaagcatgatcttgctccgaaaaccgcttgcacttttcgggatcatgcttctggtccggcttttctcgtatttctaaccttacagataatgcggtcaagctttccttcgcgcatgcagatgcgcgacaagcccttgcgtggaagcgtcgcgaccactcgccccttccttgcccgatacaaccggcaaaagttccgtcgccagttccttacccagttccacgccccattgatcgaaggcattgatgccgaaaatctgcgcttcgacgaaaacacgatgttcgtaaagcgcgatcaggcgacccagcgtataggggtcgagcatgtcatggatgagcgtcagggatgggcggttgccggaaaagacgcggtgcggggcaatgcgctccacttgcgacgcaggcaggttctttgcctgcaactgcgcacgcgcctcgtccagcgtgcggcctttcatcagggcttcggactgggcaaggcagtttgccatcagcatttcatgctggtgatccagtgtcggctcgtggcccttggccgccacgatgaattccagcgggatcgtatcggttccctgatgcagaagctggaaaaaggcgtgctggccattggtgccgggctcaccccagacaacggggccggttgggccggaaaccggcttgccatccagcgtcacgctcttgccgttcgattccatatcgagctgctgcaaataggccgggaggcgcgaaaggcgctggtcataaggaatgatggcgcggctgccataaccgcagattgcgcgatgccaatagccgatgaggccgagcatgacgggcaggttcttttccagtggcgcatcgcggaaatgcacatccatggcgtgtgcgcccgcaaggaacttgcggaaattatccgggccgacggcgatcatcaccggcaggccgatggccgaccagaccgaataacgcccgccaacccagtcccagaagccgaaaacacgatcttcaggaatgccgaaggccgcaaccttgtcgagcgcagtggaaacggcagcaaaatgcgcgcccaccgccgcctcgcccagggtgtctgccacccatttgcgcgccgtctgcgcgttcgtcatggtttcaatggtcgtaaaagtcttcgacgcgacaatgataagcgtcgatgccggatcaagcggcgaaagcgtgtcggcaatatgcgcgccatcgatattggaaacgaaatgcgcgcgtggctcatcatgatagggcgcaagcgccagcgtcgccatgacaggccccagatcggaaccgccaatgccgatattcacgatatcggtaatcttccggccggtcgcgcccttcaacgcgccggaccggatgccatccgcaaaagcggccatgcggtcgagcacatgtttcacatccggcagtacattatgcccgtcaaccagcacttccttcgaggacgtgtcgcgcagcgccacatgcagaacggcgcggtcttcggtattgttgatatgctcgcccgcgaacatggcggcgcggcgcccttccacatcggcagcgacggccagctctttcaacagcgccatggtctcgtcgttaacccggcacttcgaccagtcgaacagaagatcatccaggcagagcgaatatcgcccgaaccggccggggtcggcgctgaatgccgcgcgcatatcgcgcggggccgattccgcccaatgctttttcagctttgcgaccgttgcttcaagcttcgtcgcgtctcttgccatggtgctactcccgaatcaaatcgatttaatctcggatattaggcggtttagagaaggtttgcggcaaataaattacccaacttccactttagacagagcgttatatacatcatatacgtccattcaggactatacacgtcggagtgaagcatggatcttaccggagaagaacggattgcagcgccgcggcaggccgtttgggatgcgttgaacgatattgaaacattgaaagcctgcattcccggttgcgatggcatagagcgcatttccgaaaccgaaatccgcgccgcactgaaagtaagtttcggcattcttaaggtccgctttcatggaatgctggaactttccaatatgagaccgccggaatcctacacgatttccggccatggcgaaggctccattgcaggcttcgcccacggcgtaaccgatgtgcggcttcacgaggatggcagcgccacagtcctctcctacgttattcgcggcgatgcaggcggcaaggtcgcccagctcggcagcaggcttctgggttccgtcgcacgcaagatcgccgaccgcttcttcaccaatattgctgaagcggcagcgaaacaggatgtcctctaaaaatcccgaaggcgcgcgcttttcctcataattgaccggatgataaaaaatttgaccttccatcaaaatctgtcatcctgtctgtaacgggccataagcggcaataaagatcgcagcccggaaaaacagcagctttgcgcaaagggaacccgcatggctgcatcagcaaaaatgggagatgcgatccatgaaacacacgggatcagcaggaagttcgtccattgatgcaggctctccagacattcgcggcgcgcggcttcctgctggcgattatgcgcatgtcttcgacgacctgcatccaccgctctcaccgcatgaagccattgtcgaaagcgaccgctgttatttctgttatgacgcgccttgcatgaacgcctgcccgacgggcatcgatattccgcttttcatccggcagatcaatgcaggcaacccggctggcgcggccaggaccattcttgccgaaaacattctgggcggcatgtgcgcccgcgtctgcccgaccgaaacgctctgcgaggaggtctgtgtgcgcgaggtggcggaaggcaagccggtgaagatcggccatttgcaacgctacgccaccgatatgctgatggccacgggcaaccacccgtttacccgcgcagccgaaacgggcaggcacattgccgttgtcggcgctggcccggcgggcatttcggctgcacatcgccttgccatgcatggccatcaggtgacgatcttcgaggcccggcccaagggcggtggtctcaacgaatatggcatcgccgcctataagacggtgaacaatttcgcccagcgcgaacttgatttcgtgttgcagatcggcggcatccatatcgaatataaccagacgctgggccaggacattaccgtcgaggcgctgaaggccggatatgatgcggtgttcctcgccatggggctgccgggcgtgaacgacctcggccttgccggcgaagacgcgccgaacgtgctggatgccgtcgattacatcgccaatctgcggcaggccaggaacctttccaccctgcccgtcgggcgcgatatcgtcgttatcggtggcggcatgacggccatcgacgttgcaatccagaccaaaaagctcggcgcaaacaacgtcaccatcgtctatcgccgcggacaggaaagcatgaatgccagcgcctatgaacaggaactggcgcagatacatggcgtcgtcatccgccactggttgcagccccatgcgctggagcgcagtgaagacggcatcgtccatgcgatcacctttgaatatacggccaatcgggatggcaagcttgtcggcaccggcgaatatctgacccttgacgccgaccaggtgttcaaggccatcggccagaccttcgatccggaacccttgcgcgggtccggcatcgcccttgcgaaaggccgcatcagcgtggatgcggaagggcggacctcggtggagggtatctgggctggcggcgactgtgtggcaggcggaaaagatctgacggttgcctccgttgaagacggcaaggtcgcggccttatccattcatgcggcactgacgagccgcccggaagctgtggaaggttttgccgaagccgttctttccggtgccgcgcatcatgcgcccgcagcgccatcccgtcacgcaaccgttcaacctggcagcgaacagggtttgggagattgaaaaatggctgatctttcaacgaatttcctcggcatcaaatcacccaatccgttctggctcgcctcggccccgccgaccgacaaggcctataatgtcgagcgcgctttcaaggcaggctggggcggcgtagtctggaaaacgctcggcgcggaaggcccgccggtggtcaacgtaaacggcccgcgctatggcgcgatccacggcgcggaccggcggcttctcggcctcaacaatatagaactcatcaccgaccggccgctggagataaacctgcgcgagatgaaagaggtgaaaatgcgctggccggaccgcgcattgatcgcctcgatcatggtgccctgcgaggaggaggcatggaaggcgatcctgccgctggtggaggaaaccggcgcggacgggatcgaactcaatttcggctgcccgcacggcatgagcgagcgcggcatgggggcagcggttggtcaggtgccggaatatgtcggcatggtcgtcaaatggtgcaagcaatacagccgtatgccggttatcaccaagctgacgcccaatatcaccgatatccgcaagcctgcccgtgcggcttttgccaatggcacggatgctttgtcactcatcaatacgatcaattccatcgtgtctgtcgatctcgacacgatgtcgcccgtgccttccatcgacgggcgcggcagccatggcggctattgcggcccggcggtcaagccgattgcgctcaacatggtggcggagattgcccgcgacgcggaaacggcgggtctgccgatttcaggcattggcggcatcaccacctggcaggatgcggctgagtttatcgcgcttggctgcggcacggtgcaggtctgcaccgccgcgatgacctatggcttcaaggtcgtgcaggagatgatcgacggtctttccgactggatggacagcaagggctatcagacactcgacgacttccagggctgcgccgtttcccatgtgaccgactggcaatatctcaacctcaactatgtcaccaaggcccgcatcaatcaggacctctgcatccaatgcggccgctgccacattgcctgtgaggacacctcgcatcaggccatcacggccatggtgaatggcgcgcgtcatttcgaggtgatcgacgaggaatgcgtcggctgcaatctctgtgtcaatgtctgcccggtggagaactgcatcaccatggagcagatttccggcgtagacccgcgcacgaaggcgcccatcatgcccgcttacgccaactggaccacgcatccgaacaatccggcggccatgaaggaggccgccgaataaaagactttcgcaatagagcatttccaaaaaagtgcgaagcgcgttcaggcaaaccgtgcctgaatggcctgcgacagaagggcgacaggccgcgtggtgtcgcccggcgggttccaccgcaattcctcaatctcgctggaggcgatgggcacctgcccttcctccagcgtaagatggtaaagctcggcttccaccgtcgcatccgtttcgttggcggcaggggctgccattttcgccgcataacgcaactggctgcggccaatgcggatgcccagttcctcctcgatctcgcgcaagaggcaggtttccgggtcttcgccgtcatcgatcttgccgccgggctgaaagaatatctcgctaccgcgcttgcgcacgagaaggaaacggcccgcttcatcgcggataatggctgctgaaatacgaatcgtcttcatgatttcggagcatcatcacgcaggcggatgccgtcaagaataatggcgctgacagcgcgtgcagcctcatcataaaaatttgcggcttcggcgcgtggtcccataatggccaaaacctgtacggcaaaatcggaataatgctgcgttaccgcccagatggtgaaaatcagatgataaggatcgacaggcgcaatgcgcttttgcgcaatccagcgatggatgaccgccgccttctcatccaccagctccttcagacgccccttcaaaaaaccggcaatggcaggcgcgccatgcaggatctcattggcaaaaaggcgcgaggcctccggcttgctcgcggaaatttccagtttccgcgcaatataacggcgaagctcttccaggggatcgccatcgggatcgatatcctcgaaaggctcaagccatgtggcaagcgtatcttccagcacggtaacgtagatgttctgcttgcgggggaattaatagaggaggttcggcttggacatgcccgccttttcggcgatctgatctatcgtggagccgcgaaatccataggccaaaaacacgtccagcgccgcgtcgaggatcaggcggcgattgatgctttgaatgcgcgtgccaccttccgccttttcctttgctgttgagccattgcggaaatctgatggggctatggccatttgatacctttcggcagaatagaatttttcaaaaccgcttgaccgttctcttatgctcttctagcctgcattttgaccaactagtcaagtttttacatcttgtagaaacattgaggccaaagagccgggtcacgggaacatagagaagcgaggtgaatgcgggccatagctgaatggcacgcattgaaacgcgctttcattcatgaggaggcaggcgcatggtgctcaccagcaatctcagagtcaatggcgatcgcctttgggacagccttatggaaatggcgaagatcggtcccggtctgcgcggcggcaacaatcgccagaccctgaccgacgaggatggcgaaggccgcaggcttttccagaactggtgcgaaaaggccgggctttccatgggcgtggacaccatgggcaacatgttcttcacccgccccggcgaggatagcgacgctgacccggtctatatgggcagccatctcgacacgcagccgacaggcggcaagttcgacggcgttctgggtgtgctgggcggactggaagtcatgcgcacgctcaacgacatgaatatcaggaccaaacgccccattgtcgtggtcaactggaccaatgaggaaggtacgcgctttgcccccgccatgctggcctccggcgtgtttgtgggcgtgctcgatcagaactgggcttatgagcgcaccgatgccaagggcaagacgttcggcgaagagcttgtccgcatcggctggaaaggcgacgagcctgtgggcagccgcaagatccatgcgatgttcgagcttcacatcgaacaagggccgatcctcgaagcggagcacaaggatatcggggttgtcacccatgggcagggcctttggtggttgcaggtaacgctgaccggaaaggaggcccataccggctccacgccgatgagaatgcgcaagaatgcaagccttggcctcggcaagcttctgcaactggtcaacgagatcgccatggcgcatcaacccgatgccgtgggcggcgtcggccatatcgacgtatcgcccaattcacgcaacgtattgccggggcagatcgtgttcacggtcgatttccgctcgccgaaccaggccacgctcgacggcatgaaggcgcgttttgaaaaagaagcgccaaaaatcgccgaggaactgggcatcggcatcgagatcgaggtggcgggccatttcgaccccgtgaccttcgacacaggctgcgtggaagccattcgcaatgcggccgaaaggctgggctatagccaccgcaacattgtttccggcgcgggtcacgatgcctgctgggtcaatcgcgttgcaccgacggccatggtcatgtgcccttgtgtggatgggctcagccataatgaggacgaggatatttcaaaggaatgggcgtcggcgggaaccgacgtgcttctgcatgctgtattggagactgctgaaattgtaagctgaacttcccaataccgctgttcgcaacaaaaccaacaaggggaacgacgaacaatggccaagaccggggcaagcaaagtcatcaagggcggcaccgtcatcacggctgaccgcacgttcagggcagatattcttatcgaagacgacaagatcgccgccattggcgatagccttgaaggcgatgaggtcatcgacgcatccggctgctatgtcatgccgggcggcatcgacccgcacacccacctgcaaatgcccttcatgggcacatattcctccgacgatttcgacacgggcacggcggcagcacttgccggcggcacgacgatggtggtcgatttcgtcctgccggattccgagggcaatcttctggatgcgcttcaggaatggtttcagaaggcgggcaaggcgcgcaccgattattcgttccacatagcgatcaccggctggaacgagcgcactttcaacgaaatggtcgaagtggtgaagcgcggcatcaacacgttcaagcatttcatggcctataagggcgcgctgatggtgaatgacgatgagatgttcgcctcgttccagcgttgtgcggaactgggtgccatgccgctcgtccatgcggaaaacggcgatatcgtcgcgcaattgcaggcgaaactcatggccgaaggcaatgacgggccggaagcccatgcctattcccgcccgccggaagtggaaggagaagccaccaatcgcgccatcatgatcgccgatcaggcgggcgtaccgctttatgtggtgcatgtctcctgcgagcaaagccatgaagcaatccgccgcgcgcgccagaagggtatacgtgttttcggcgagccgctgatccagcatctgacgctcgatgaaagcgaatatcacaatcgcgactgggactatgccgcgcggcgcgtgatgtcgccgccgttccgcgacaagctcaatcaggacagcctctgggcgggccttgcggctggaagcctgcaatgcgtggcgaccgatcattgcgccttcaccaccgagcagaaacgctatggcatcggcaatttcaccaagattccgaacggcaccggcgggctggaggaacgtatgccggttctgtggacgcgcggcgtgcgaacgggccgcctgacacctaatgagttcgtggccgtcacttccacgaacatcgcgaaaatcctcaacatctatccgcagaaaggtgccgtggtgccaggcgcggacgccgatcttgttatatgggatccggaggcgaccaagaagatttccgccaagacgcagcattcctccatcgattacaacgtgttcgagggtttcgagctgaaggggctgccgatcatgacgctgtcgcgcgggcggatcgccttcgacaagggacaggtgacagcaaaaccgggcgacgggcgcttcatcgagcgtgagccgaatggcgcggtcaatcgcgcgctatcgcaatggaaggaaattgtcgcgccgcgcaaggtggagcgcagtgccgaacatatgccgataggagtctgatgcgatgaccatggctcagcttcgggaagtgcatatgatgaacgtcaatagcatggccccggagcggggcccgaaagcagacgggaagcgtgcttccgggttttgtttgtgtgcctgtgccgctatttgagtttttcttccagagcctcggcgcggacaagctcgcgttccagccgttcctcttcctcaacctttggcttggtgaaacggccaagcaggagataggcaacaggcgtcacataaagcgtggcgatggtcgcaagacccaatccgccaacgatgacccagccaagcgccacgcgggcttctgcgcccgcgccgcttgccagcaccagcggcacgccgcccaggaccgcgcagatcatcgtcatgcagacgggacgcaggcggatattcgccgcctcctcgattgcctcgcgaacattcaggcccttgtcgcgcaactggtcggcgaattccacgatgagaatgccgttcttggccatgatgccgacaagcagcacaaggccgatctggctatagacgttgaggctcgtgccggtgaggatcatggcgaagactgcacagcccaggcccaaaggtaccgtggccatgacgatcaacgcgctgatgaagctttcaaactgtgctgccagcaccagcaaaatgataacgatagcaaagccgaacacgatggccatgccgctcgacgtttcgctgagcgtggacgcttcggcaagcgggatgatgtggctgccgggcggcagaagcggggcggcaatctcctgcgccgccgcaaaggcgttaccgagcgcaaaatcgtcacgcagattggtggtgatcgccacggaacgctggcgcaactcccgattaagctgtggcggaacagccttttcgacaacgcttgcaatggatgacatcggcacatagcggccatccgctgttttcatgaaaatattttcaagatcggtcggatcgttgatcgggttggtggtcgagacgcgcttcacatcgaagctgcggtcgcccacatagaccgaaccgatcttgcggccatcgagaaccgcctgcacggcattggcaaggccggtgatatcgatgcccagatcggaagcacgctcgcggttgatctccaccgaaatctgcgcctgtgtcggctccaccgacaggcggggctgcacgaagcgcgggtctttctccagcgccgccaccaccgcctgcgcggcaggctggagtttggcatattcaccaccgacaatagcgaattgcagaccattgcccgcgccgcgaataccaaggctgttgggctgcgtggtaaagacgcgcaccgccgtaatgcctttgatccggttggtgatgtcggccatgatttcctgctgggaacgctggcgctccttccagggggcacgcgtcagcaccacaaaaccattattggacgagccacctgaaccggcaatcgcgtaggtggtggtgatttcaccgctatcgcgcaggggctggatcgcttcctcgatcttgtcgagctgggactgaaggaattcgacactgatgccctgcggcccgttgatgcgcagaagcgccaccgcgcggtcttccgaaggcgtgagttcctggcggatcaggccatagccgacataggacgcaccggcgaaaagcactgccaccagcacgacgataaagggcgccgaaaggcaggcatgaagcgtcttgcgatagaaattcgccaagccgccgccaatgcggcgcaggaagagcgggccatgcccttcgctttccaccgtggcgcttgcttccttcaggaagcgcgaggcgagcatggggcaaagtgtgagcgcgaccacggaggaaagaagaaccgcaattgccagcacgaagccgaattcgcggaacaggccgcccgcctgccccggcaggaaggaaatcggcacgaaaacggcagcaagcgtaagcgtggtggcgatgacggcgaagaacacttcctgcgtaccgagcacggctgcggcgcgcggccccatgccctgattgcggcggctcaccacgttttccagaaccacgatggcatcatccaccacgaggcccgtggcaagtaccagcgccagaagcgtgaggatattgaccgagaagcccaccagatagatcgccgcaatggtgccgatcagggcggccggcatggagagcgcggggatcagtgtcgcgcgcgcatcccacagaaacatgaagatgatggcaacgacgataatcaccgacgcgatcagcgcgatttcgacttcatggatggcgccgttgatgaagttcgcatcgtcactggtaacggcaatgctgaccccttccggcagggttttctgcaaattggcaacggctgcgcgcacgccttgcgaaatatcgagcgtgttcgactgcgcctgacgcacgatgccgaggccgatggcggtcttgctgttggagcgcaccgccgagctttcgatatccggcccaagggtgactgtcgcaacatcgcggatctgcgtgcgccccttgatatagacattctcgaaatcttccggcttttccagattggcggtggcgcgcaccacgatggactggtcggaactgcgaagcgaacctgcgggcgcatccagccccatcgacgaaagcgcgttggaaatatcagcaatggtgagaccgtagcttgcaagccgggcctgatcgatatcgatgcggaaaatcttgtcgcggtcaccgttgatctgcacgtcggcgacgccgggcacggcggaaagcacgtcctcgatctgatcttccaccagcaccgtcatgtcatcgaccgccatggtgtcggaggtaacggcaaggcgcatcaccggatcggcgttggaatccgccttgatgatgcgcgagggatcggcttcttccggcagattgttggcgacgcgggaaatcgcatcgcgcatatcggcggcggcgacgttgagatcgacgccatcgttgaactccaccgtcacgcggctgcgctcgaaggaggaggtggaggaaatcgatttcacgccggaaacacgcgcgaccgcattttccagaacctgtgtgacctgacggtcgatggtttcggcagatgcgccgctaaaatccgtgctgatcgtgatgaccggccgatccacatccggcaattcacggatatcgacgccggtaaaggctgcaaggcccgccacaacgatcaggatattgatgacgaaggcaaagacggggcggcggatgaaaagcgccgtcgaaccgccggaagaagggttcttgttactcacgctccgtcagcccctcacccttcgtcatgcattgcggcgggggcaagagcgctgacgccctgctcgcccttcacgcgcaccggcgcatcgtcgcgcacggtctgtacgccctgcgtgacaatcatgtcgccccgcttcaccgggccgtctatcaaaatattgtcggaactgcgctgcacgatacggacgggtattttcttcgcaattccgttttcgatgcgccagacataggagccgtcagccccccactggatcgccagcggatcgaccgagggatagttatcgccggggaagagaatggtcactgaaaaggacatgcccgcacgcaggcggtcctcggcatttggcacttcggcacgaacatgcagggtgcggcttgcctcatccagcatattgtccacggcattgatccggcccttataaatctcgccggggaaagcggtggattctgcggtgagcggctgtccgaccttgatctgcggtgcgaaacgttccggcacccagatatcgatcagaacggtcgagcggtcatcgatgcgtgcgatggaagtctgtgccgtgacgtaattgccggcattgaccggaagaataccgacaatgccggtgatcggcgcgcgcaccatgcggcggctcagcgcaagttgggcatcctgaagcgcaagctgcgcattggcgacagcaagttcggcccccacggcctgcacttcggtcgccgtgttggttgcacgcagccgtgcaatgcgctggcgggtggtttgtgcatccttcagcgccgtttcggccttggcaacggcaatctgctcggtttcggcgtccagttcggcaatcagatcgccttccttcaccgtatcgcccgccctgacatggagcttggtcatgtagccgctggaatagggcgtcacggaaaccgtgctcagggcccgcgccgaaccgatggcggtcaggcgattattgatggtttcttcgccggccgccgccaccacgacaaggggggctgcatggttcttcggctgttttttgggctgagcctgagacacattgccgggcgcatctccagaagatagggccaattgcgccgcgccattgttgttcttataaacataccagccacctgtggcggcgagaatgatgagcaggcacagagcaatctgcttccaggatttcattcagccctccggccagggccgccttgtcatccccgacagcccgcgtccaaaaccagtttcattgcagcgaaggcgacaattttcgtctccacgcggcaaaacccacgcgggtccgcaaaccgcatggattttttcgcgggcaactttgcacagagagatttacgaggtcgagttaaatttcggtaatgcatcaatacgcctcggtcgcgcacggtttttaaccccgtcggcaaagggcgttggaattatgctgcgacagcatatataggaagctacatttattcttgcatgccaaagccggaccgcaccgggcacgagggcctgcctgcggacgactcaccgatttggaacctgacatggcggttgctgacaaaaccatcgatacaagcggcacttcccctcaagccgcttcacctgccgccgctgacgacagaacgtcctcaacgcaattcacccggctgcgctggcgcaaccggctgtccaacaagcttttgcttctgacggcgctggccgttctcattgctgaagtgctgattttcgtgccttccatcgccaatatgcgggtgcgctggatgaattcacgcctcgatacggtcggcgcggtgagcgaggttctggcctccagcgacagtatggaagtgccgcgcgacattcaggacaaggtgcttctggcgaccggcaccaaggccattgcccttcgcgaagcgggggcatcgcgtcttctggccctgaccgagatgccgcgcaagatcgataaggttatcgatctggacaatatcagtgaagcgggcgccatatgggatacttttgacacgctgttcaatggcggcaaccgcaccttgcgcatttacggcactgtttcgccatcgacatcgccggggcgaatcatcgaaatcgtcacttccgacgcaccgttgcgccatgccatgctggtttatgcgcgcaatgtggcgcttatctcgctcatcatttcagtgatcgctgcaagccttgtctatctcatcatccatgagatgctgttgcggcctgtgcgcatcatgcatcgcaacatgatcgattttgccaccacgcccgacaatccggcgcttatactcgtaccggaaaatcgtaaggacgagttcggcgtcgcgcaacgccagatcgcccatattcaaagcgacctgcaacgcacgctaaaagagcaaaaacatctggccgatctcggccttgccgtctccaagatcaatcacgacatgcgcaacattcttgcttccgcccagctcatgtccgaccgtctggccgatacgaacgatcccatggtgcagcgttttgcgccaaaactcatccgcacgctcagccgcgccatcagctattcggaaagcgtgatcgcctatggccgctcgcaggaagaaccgccgaaacctcgtcgtgtgcttctgcacgccatcatcaccgatgtgcagaacacgctcaatctcagcgccgaatccgggatcgagttccagaatctggtgcccgaaaatttcgagctggatgtcgattcggaacagctcttccgcgtgctcagcaatctgtgccgcaattccgtgcaggccatggagcgcgaccagagcagcgatgctgcaacgatcaagcgactgacgatttccgccgggcgtatcggcacgacggcgatcatcggggtcgaggatacggggcccggcctgccgcaaaaggcccgtgacaatcttttcaccgccttcaaaggctcaacgcgcagcgacggcaccgggctcggccttgccatcgcacaggaattgatccgggcacatggcgggacaatcgaattgcgggaagaccggcccatcggcgcgcatttcgagattcgcctgcctgatttgccgatgcagcgtgacactcgcaacaatcagcaggcagaggagagtgcctgaagcaatcttcacggcctgcatgggaggataaaaagccgggaaagcgggcatctgcaagaaatcttcacataagcgcatttttttctcagaagacgcttgcatttagcaatctgtccgattatcaaccgcccatcgccgcagcgagcggccaaaaggcaagcacccgtagctcagctggatagagcaccagactacgaatctgggggtcagaggttcgaatcctttcgggtgcgccatttctttccaaaacatgtcgcattttccaacgcaaaaccgtttctcacttttgctggaaatgctccattctcataatttacggcgattgcattcaggccccgcaaagcggggcctggctatcagtttgaacgtggttccagcccaccattttcgacgatgaaatcaatgatttcctgcacgcccttgccccgatgcaggtcggtaaagccgaaggggcgctttgcgcgcatccgcattgcatcagcctccatcacctccagatcgacatggacataaggcgccaggtcgctcttgttgatgaccagaaaatctgaccgcgtgataccggggccgcccttgcggggaatttcctcaccctggcagaccgagatgacatagagggtcaggtcggcaaggtcgggcgagaaggtcgcggccagattgtcaccgccggattcgatgaacaccacatcgaggtccggaaaccggcgggtcatttcaacaacggcctgaagattgatcgaagcatcctcacgaatggccgtgtgcgggcaaccacccgtttccaccccgatgatacggtcttccgacaaggcttgacggcgcgccagaataagcgcgtcttcctgcgtataaatatcgttggtgatgacggcgaccgaatatttatcgcgcatcgccttgcaaagcttttcggtcagtgtggtcttgccggagccgacaggcccaccgatgccgacgcggagcggtccatttttctgtgtcatgagcgaaaaagccttgaatgctgcgtttcgtgtttcatcgccattatgtccgcgatgaaggtggcagaaccgaggtcctccatgctggagagagccgcgcgtgcagcggtttcacccaataccggctccagcgccgccataatggctgtgaccccgctctgccccgtcaccgacaagcggatggaggcttgcaggagattgatgcagaaggcctgcaggaacgctgccagtgcctgggcaagcggcacgccatgcccgcccgccaccgccccgacagcgaccggataggcgcaatcgggcggcaggcggtcaaagatctcgcacggccagcttctggcggcggcaaggaatgccccgccctgcaacatggtttccatatgccgttcacgcgaaccggcgagtgcctccgccagttcggcaatctcgtgcagatcctcccccttcatggtacaccgccagctttccgcacaaagcacggcgtcattccagccggaaccacgcctcaccaaccattgcagccagtcctgaaggcctgccgcatccacgaccagaccgtcatgcaccgcccgctccagcccgtgactatagctgaacgaaccgaccggaaagaccggcgacagccacgccataagccgcagcagggccgtggtcgggtcattcgtgatcggggtgatgatggtcatggtcgtgtccatggtgcccgtgatcatggtcgtgcccatggtggtgttgatggccgccggagtaagcgccgcgcaacggactgaagatcgccacgacgtcagttactgttgcgccaagcccctcaagcatcacccggataacatgatcccgcaggatgaagatgtggtccgtctcgatctgtgccgccagatggcggttgccaatgtgccatgcaagctcggctatatgacgcgggtcgcgcccgcggatctcatagagttcctcgcttgcggcgcggatttcaatctcgcggccgtcatcaaggaccagccggtcgccgtgttccagcacgaccggctcagcaaaatccgcgaggattttttcaccgttttccagcgtgatggccttgcggcgcaggtggcgctcatcgcgctccaggacgatatggctggccggaacggcatcgatcacttcatgggcacgaatgatggcaattgctcgaaacatatctcatactccggctcaaaacaggaagtagcgttgcgccattggtaccacgtctaccggctcacaggtgagaagttcgccgtccgcacgcacttcataggtttccgggtccacttccatctgcggcatggcattgttgaggatcatggaatgcttgccgatgccgccgcgcgtattgacgaccgccaccagctgcttgtccacgccgatcttctcacgcaggccctcatccatcgctgcttgcgaaacaaacgtgatggacgtgttggtgagcgccttgccgaacgagccgaacatggggcgggtatgcataggctgcggagtggggatggaaccgtttgcatcgcccatgggggcggtggcgatccagccgccaagcagcaccatatccggtttgacaccgaagaaggccgagttccacagcaccagatccgcacgcttgcccacttccacggagccgatctcatgcgccatgccatgcgcgatagcaggattgatcgtatatttggcaatataacggcgggcgcggtaattgtcgttgcccggcctatcgtcaggcaggctgccgcgctgtttcttcatcttgtctgccgtctgccagcagcggatgatcatttcacccacacggcccatcgcctggctgtcggaggaaatgatcgagaaggcgcccatgtcgtgcagaatatcttccgccgcaatcgtttccttgcggatgcggctttcggcaaaggcgatatcctcagggattgcaggcgacaggtgatggcagaccatcagcatgtcgagatgttccgcaatcgtgttgaccgtgtagggccgggtcgggttggtcgaagcaggcagcacgttcggatattggcaaacgcggatgatatcgggcgcgtgcccaccgcccgcaccttccgtatggaaagagtggatcgtgcgtcccttgaaggcattgagcgtatcttcaacgaagccaccttcattgagcgtatcggtgtggatcgccacctgaacgtcgaaatgatcggcaaccgaaaggcaattgtcgatagccgccggtgtgcaaccccagtcctcatgcagtttcaggccgcaggcgccggcgcgaaccatttcttccaatgcgccgggcagcgaggcattgcccttgccgaacacaccgatattcatcggcaggccatcgaaggactggatcagccgggcgatgtgccaggggccaggcgtgcaggtggtggcaagcgtgccatgcgcggggccggtgccgccgccaaccatgcaggtgatgcccgcattcagcgcctcatccacctgttgcggcgagatgaaatggacatgggtatcgatgccgcccgcggtgacgatcttgccttcgccagcgatgatctccgtgccggggccgatgatgatcgagatgccgggctgcgtatcgggattgcctgccttgccgatgagggcgatgcgcccgtcgagaagcccgatatccgccttgtagatgccgctatggtcgaggatcagcgcattggtgatgacggtgtccatcgcgccttcggcgcgggaaagctggctctggcccataccgtcgcggataaccttgccgccgccgaacttcacttcctcgccataggtggtgaggtcgcgctcgacttcgatgatgagatccgtatcggcaaggcgcaccttgtcgccaacggtggggccgaacatttgcgcataggtggcgcggctaattcttgctggcatgaaacgtctccgtcgcccttaaagtttgcccatgatcatctggcggaagccataaatctcgcgatggcccctgatgggaacgagcgtcacatcgcgttcctgccccggctcgaagcgaacggcggtgccggcggctatatcgagccgctggccgcgcgccttctcacgatcgaaggaaagggcggcattcacctcataaaaatggaagtggctgccaacctgaattgggcggtcgccggtattggcaacccgcatcgtaacggtcggctggccctgattgagctctatatcgccttccagcgtaatgatttctcctgggatcatgagttctatcctttacccagccatcagcatcaggctgccaagcgcaaaggcaggactcgcagtcagcatcaatgccgcggctgccaccacaaccgacatcttcttcattttcatacctttcaaaaaaacaggcctgcacaagcagcgcctgagaatgggcaatctcttatcggatgggctcgtgcaccgtgacgagcttcgtgccatcgggaaaagtggcctcgacctgaatgtcgcggatcatttcggccacgccgtccatcacctgttcgcgggtgatgacatgcgcaccggcttccatcagttcggccacggtgcgcccgtcgcgcgcgccttcaaccacaaaatcgctgacgagggcgatggcttcgggatggttgagcttcaccccacgttccagacggcggcgggcaaccatggcggccatcgcgatcaaaagtttgtctttttcccctgggcgtcaaattcatgacttcgcttccttggagctgtttcagttaataccaaggcgctgagatgcgaatgctatccacgccttgaaaatgcgtaattgccgcacgggcttaaccaggctcgatcagttctacccatcgagccctggtataaggcggcggaatgccgttcagatcgtccagactttcggcagtcctgcctttccattgagcagcgccaccagagggcagaggcgcctgcgcaatgcataactatccggcgcataaagccgcaccacgagctttgaggccttgcccacccgccaaaggctacagccgccctcctcgccaatgattgcacgcgctgtttccagatgccgcccggcctgctcgcagaccatcagcaccgtagccatcgcacacgcaccgcctgcaaccgcagtggcctgcaattcggccccgacatcaggtcccagccgaaattcttcggcatggatgacgcgcccgccgagcctcacccgccagcgatcggcaaacctcgccgccaccacccgttcgcccatggcgaggcgtccgaaaacagtcgcctccaccaccagcatctgcgccccctcctccagttccacatccagcctgcgcgacaggatggagcgattgaacagaatggtttcctgcggaagccaggcaagacgcgtgccttttgccgctttgagacgggtggcaatgcgcgcctcgccaccgccggagcgatagatacgctcacaggcctgtgtggtgataacggcagaagcgccgtcatccagcgccacatcccatttcagacggtcgccgcccgtaagcccgcccgatgtgttgatgaggattgcctccagcgggccggttactgcctggggcatgcgaatcttggcagcgccttcctggtaaagccgcgaaatacgtgaacgtccgtccttgaactgtacagaaagttcaccggtcccgttgacgcgctgcaacgagagtcccgacagattattatcgttgatgatgagcatgtgggtatatttcgaatgatttacctacggcgtcgtgttttccaaaatccggggcatggatttgggaaagcatgatgtgcagatagaagctggggtgtccttgaaacatccacccgaaccttattgcgctctaatataaatcaggccgcacaataaaggggggtcagggtgcggcaggacgccgccatgaccgacaattaaagggagatatcccgataaaaagagtcacctataggcatgtccacaacattgactaaaccaaggcggctgacagcgaaggataatcacattcatatcatcgccagacgcattggcgttcgctctccaagaagtgatgaacaggcctgaaaacgggtaggtgaggtagaaaaagaaaggcggggaacgacccttgtggaccacctctgtggaccaaaaagccatccgaaaactgttattgtcaggaagttccgctttttcaagcggataggatggtgctgcgagagaggattgaaatctaaaattttatccttagcgcattgaaaaacaacaacctttttttccagctatttttggtttgtgtaccacctttggggccacccgacaagcagttttcaaagctccaagcatctaatttcaagcagcgcctcaggataagccttcaaggtcataatgccgtgcaccttgagtgctgccggggcttcaacctctttaacctcaaggcccagctttcgggcatacttagcgcaccactcttcgtattggatcagttcccggtctttcatggcgttgccttcctcgtcatcataggcggcaggataccaatcgtagcagtcgaagaagaaacctacgaccgtgttgaaccctttggggacattcgggctggaataagggtgtccgcctgattgagaaaggtcgatagcttcccggatggtcatctgggagtggtgccaagcgttcgggtcgaaagctgcggaaccacttatgtttgtgtgagcgttcatggaggtttaccttttgttgattgatttcactcattatgataattagtcattaaaaattagaacgtcaatggataatcttcagtatgagtgaaatacatcaagtaaccggctcgcagattgccgctgcacgggccttaattcgcatgtctcaggctgatttagctgctgctgctggagtatcggttccgacactgggccgtatggaaaccagcgagggccctgcatcgggccttcggaacaatgttcttgctgtgaaacgcgccctagaagctgctggagtggtgttcatggccgaaggggaattgattgcgggtggggcgggagtccggctgaaatcagcttaatcgctctcttgcttgtctcgcttaagatgctctatagtaatccccttgggcgctagattgcgtactaacgggggtaatcagcattatgaaagctagcgtcattatcgcaacaattgcggctgtggctgcatcttcgtcggctatggcagacacttacgttcgcggccacatgcggaacaatgggacatacgttcagccgcactaccgttcaaatgctgacggttggtccggtaacaactattccacacgcggcaacgtcaacccatacacggggcgctcaggcacacactcgccttcgtatggaagcggaagctacgggggaagcagcagctacggcggtaattcataccgtagcaacagctatggcggctctggtcttcaacgtgttccgggcctaactccctgccgaagcgtttacggctgctgagaattgccgttaggtccccgtgagcgcaaacccacggggaacctttgcttaacctatcgtgcctccttcggcccacccttcggtagttcactaatcatcgcattagcgacgatcacggcaggaagtgctgcggattgaactgagggaaagcgtggcaatcagatgtacgcttatttccgccatagcgagtcactgagtcgcctccgttgatttccgcaccgaaccaccgggaagcccctgtacgcccctccatggactcctgagcgcctttctacggcttaacaccagcgtgtgtgtcggaatacggacaagtgcatggcgcggatggcggtgtgccggacggctgggatgtctctcacggtccccataatggagagtgatccgagggtaaacacctaagggtatgatagaggttcacctgtcggtgttaccgagggttcaatactccatagtcctgctcatcaaggacatatcgataaggtgtcattaggcttgcttgtggacgagagaacggtggaccaagggagacggcacaagcggacctaatgctgtccgtgagtgtggaggctccgcctctctgattatgaagatcacggagaagggagagcgaaagggacgcaacacccgtacggcgcttgaagaggatcgaatagaggtcaaccgctacaaaccaaggctcccctcaaggatcaccacgcccgtgctccgcacatcggaccttctggcatggatgccctctatttccgccagagcgagtcaagggcgggcattcaggcaacctgagcggaactaccggaaacaccagaatgagtctctacggcgatcctgagaggaaatagggagcattgaagaacccagagcggtgaacatgtcgagtggacatgcaggaaagcttcttacgggtcccacatataaggtatctctctgggttcacctcctatatccttaggctcacctgatcgtgttaccaagggtgtatcgtacttcatactcctccattcaacatccacttaaggttaagacatcagcatcctcatatcccatgccaagatgaccgctagtgccaaaccaaggggcagcatgaagcttcctgatgcctgatacttgttgacggcttccgccgttcaatgatgattgaggattatggagtaaagaaataacctcaatgacaaggcttgaccatcctttctacccggcacaagggaaccgaatatctgcctattgtgaagccgaaaggagagccaagcttggcacccgcgagatttccatcgggtcagttctcgaaggtgacacttccgggaaagccgacatgatccctgaatgcttccagcatgacagccttcgtctgatctgccttgctctccgcaatcagtaccgcgtcatgcactggcaacgcgacaatctccatcttcatcagacgcaatagcacatcgaccatgatctggctttcggtgaactgcacagcgtgaccatgaccagaatagaagagatgccgtatggatgggtgtcggccctcaatagcgtcccgcactgtcgagaacttaagcagacgcgggaacttcacacgggtcccctcaggcattctccgcaatcgtgtgcttgctgccagcatcgcactggtaacgatcttcacacctgatcggaaatcttccaagcccggaaccagatagaggtctccctcaccgggatcaataccagcatgaccgtaagcaatgcgaagtcccatgccgctgtaatcgagcgcaacgcaagactctccctggatcagcaaaaggtcccgccgctcggccttcgtcatgttctgccagaagccaccgaacagacgaccgcccgaggtgaacgtatggtcgctgtcggtgaaataacgccgcaacttgcgctttgccgggtcgcgcaaccgtattatagctgcgcccgtatcatctacagcaatgtcagaagcgtccaatacttcaagatcggccttaccgagccagccgttgatctggtccatttcactgcggaattgacgcgtccgttcattgtcctcatattcttcccgcgccccgaacagccttcgatccttcttgggccgctgtaggataattgggtcagactgatcggcaatccccatgtcagccaaggaaatatcgacagcatccatacggctgaccagacgtgggccgggatagatgaccgtctgcgcccccttcacaaccttccctcggtcgcctacagtctgctcgatccagccagcatattccagtttatcgaggattgacgggaacactttggaatagatcggattgcggtatcggctcttgccaaggctacgattggagcggctgacacgaatgccgtgctcacggccacatatccggtggtgcatgaggtcacagataatggcttctactgtgtcctcgaagactttctgatcgttagccctgcgttttttctgtcgtgtctctgcggcttcgacagcctgtacagcttcccgaacaagagcctccgctttcacagttgccgcaaagcgccacggattgaatgccatatcgctatatctgcggatttctgcatcctcttcctgaggctcgctatcgttgccctgctcgtcgtcctcaaggataacaccgtccacgtcgtcagcgtaatcaaccatgcctgccccgccccctatcatgctgaatttcaacccgcacctaaccgcatatgcgcctatttacaagtcctctattatatttatggagcctcaaaaaaatacaccgatatggagccatgcgtcgaaacatccccgacattgatccgcagggacgcgcctgaacatttccgttaaggtcgtgctgctggagtggctaagctgctactgggcgacctattctcagttaagtatctctatagctttatccagagcctctcttggtatcgccatgggtgacgccaaggtccgtgctcctgtctacctcaccatcctgacatttacctgctttgatcttattcaattctggatactgtattacggaaaaaccgttcaatgcctagcattttctttgcatgtcgtatccttgcggctcccattgcttcaatgtttggtcagccttcacagggtctttaccgatcctgataacggtctgtcgtgtcaaccccgtcgccttagcaatctcagatgtaccggctcccatggcaagcatgtcctgaacagcgttgagttgcttccggtcatagctgggcttccgtccgagatatgcgccccggtccttgtcagccttcgccgccgcgatccccgccttctgagcctccttggttgcctctgcctgtgcttgtgcggttgcagacatgaatgcgataagagcgtctctaacagcttgctgcatggggtcctgtgttgagccgtcaaaggtcatgttattgatgacggtacgaataatgacgccctgtcgcatgaaatgctggatggtgtccgtcacgtcccgatagttgcgcccgagccggtccacccagcgtaccaccagagtgtcccctttacggagcatatcaaagaggcgcttgccttctggtcgctccttcatcgggacgcttacgcccgatacgccttgatcggtcacgacttcgtcaatgacgaacccggctgcttctgcctgtgtccgctggtgggctgcattctggtcttcggtcgatacacgggcgtaaaggatggtcttcatgtcggggtgcctctgtgtgtacattaaggttatgtacgatagaatgcatgtccgtataacaaagtcaacccttacgtacacaactatagaggcattcccatctgtccactggggtatacccttgcgtacaatcgatgcttgccctgctactacgcagggttaggtcgatacgctgatgctgaggggcaacccttctccccggatacaaacgagggaacaccaccccggctcatctcacatcaactcagaacaatcgttcgcacctctctggttccagcctcccaccacctaccggaaagcactgagtgctctatcggcctcaccttctggcagcattcaagggaaacggaaggggccacgggggtagtacgcgattgccgtctatatcagatgtggttcgcggaaatttctgccaaatattttgggatgacgtctcgggctagccagttctggaacttctgggcttctttcttccgtgatttcaggatcagcttgtaaaggccagcttcggagataagggatactaaccggccttggcctcgaagagatttgagagcgcgaactgagcgcgtactgtgcgctctctgctttacgcagcgtcttcgtctcttcgcgtttcaggaaccatctcgtagaaataccagtccggagtccaaaaagaatgtcgtaaaggtcaaccgccacgaaccacgaggtacgctctccgtcctgccccacacttaatgccggttagtccgtcaaggtgatgagcgtcagttcttcaaggtccatctcaccggctgaaaccttctcctccccgcgcacatacatgccgtccttgcggattgcagggaggacgacctgagttacccagttctggaacttcttggcttccggtttgcgggaacgcatgatgagtttgtagaggccgctttcggagacagacaagagtgaaggctgtcggaacgcgaacagcttctccacactacccgacattaagtggggggtagtccgcctaagaagcagtttctctgtcgtgttcaggacgcgagtggcgtgggtcacgttcgggcttccgtctgcgtatgtcgccaaccctaacaaggacacaacatcagccgccacgaaccacgggtccccattcaacagcaccacacgaaccctgtggtccatgaagtcttcgccattccgacatggaagatttcagtaagcgcatcgctgcgcgtcatcgcatccgcgctcttggtcattgcggcggtggcgttcgtcaacctttaggcacccttggagtgaggaccagcttcccgcctctggtcttcttcgggcgcacatacggctcacttataggcttcggcttcattactctgagcgtagggcggtagtccgtctccttcacgtcgaaccgtggtagcttgtcaatttccccgcatataacatccggcgtccaatctccgtagccctcccgtgcgtccgtccgggatcgactgcctagcatgtagtcccgtgcctctttgtccatcttgacgcggcgcgaaagtgtcgtgaaggtgtgacgccaagcgtgattaggtctgcctccgggtgctgtctcaccaagcgtagcggtaacccagtcgcctacacgacttgcgctctccttggcccggtgcttcccggcaatcttctgtagatcggtcccgactggataagcacgatagaaggcaggaccgtcgccaactgccttgaacatgtcgagaatgcccatttcgatcaggtgcgggtgaatgccggttgtccatgccttgccgctcttggtgctgccgtcttgcggtgtgataacaaagatagcgtggccgtctacgttacggacattcttgccttgaagctgtgtaacctcactcacacgtaagccggtataggcgcaaatccacgggacccagaacacagcccgttggtaatgcgggtcaagctccttgtcggttccgttgaatgtcgcctgtaggatcgccttcgcctgttctggggaataacctttggagccgaccggggctgcttcctgtcgtttatcgcgtatgccgtccgcaacgttctgggatagactgaactcagctacaccatgggcgagaacagctttgatagccgtgaggcgcttatcgttaacagtcttgagggaaaggccctgcgctattagcgcgtctctccattcgcgtacattatccttcgtgatgcgttcagcatcgctgtggccgatgaacttaacgaacttgtcaatctcactccgatagtcgcggtgggtcttggctttgcccttgtctttaaatttgtggtcgagaagattgtataggtctagcttagccccgctccgttcctcggtctgtctcggcacagcctgaggcttttctatgggcgcatattccgggtaacgctggcgtatcgctgtatcgggcgaataatcgccgtccgcacgtttcagtatggtgcctgttgattgctgtaatgcttcggcaacggctaccagaagcttatcacggctttcttggtcaacttgctctccggtatcgatcagcaacttatcgacaaagcccccgaaacgcggttccagaatgtcacgctgtgccacagtcagagggtaagtcgggcgcttccctagcttcgctttcttgaggacaaccgcgtttatacgctgcgcccgctcccaaagttcaggggcgtccgcatcgtcctcgaatgtgtccgcaaagaatttgtaaaccagcccagcccgttccgcgatttccttctgggtcagacttagtggcccgttccgcacggcctcccagaacttcgacagcgacgcatcagcttcgcggtaacgcgccttggcgtctgccgggtctttcgtctcaagagaagccttaacgctatcgcccacggtgaagcttttgagcgttccgcttatcggaagtgcgacaatcttgcccctcgccttgtccttcaaatcagcggggactcgttgcctgagataataaacgccggtcttcggatgcttgtaaggagcaggcataggcaaacccatgtgtaccacctctgtgtaccaagaggccgtccaaaaggtgttgtctttcaaaaagataagcccattcaacaagataggatggtgctgcgagagaggattgaactctcgacctctcccttaccaagggagtgctctaccactgagctaccgcagcattctcttgagcgcggcggacttctgccacatcactacgcaaatcgcaagcaagcaattgcatttcttttcacataatgtggaaatctatgctgcaccgcccggaatgccgcttttccaaggctttttcccgtagtaaacaagagcacatgactgaaaagacgacacccagagaaaaactgaccgaagccgactaccgcaaaaagcggcttgccgagcagcttcgtgcgaatctgatgcgccgcaaggcccaatcccgttcgcgccgcgcgggcgaagcggatgagcgcaatgacggaatcaccgctggccacggcaaggaagaataggcgcaatggccacaaaaacgcttccttgaagatgggaggcgggtgagataaaagcacatttccattctttgcacagatatcgtccgaccgtgattcgtcattgacgtaatttggccgcaagacttgtaaatttcatgacgcatcgccgccgcgcctgaagggctgccggacttggcgcaaatcgattgccggacaaatgcttcggcccagaaggtgaacagcatggatcgcattaaaatcgtcggcggcaacaagctcaacggcgtcattcccatttccggcgctaaaaacgctgcccttcccctgatgatcgcctcgcttctcaccgacgatacgctcacgctggaaaacgtgccccatctggccgatgtcgagcaattgatccgcatcctgagcaatcatggcgtcgattattccgtgaacggacgtcgcgaacaccagaacggcccctattcccgcacgatccatttcaccgcccgcaatatcgtggacacgaccgcgccttatgagctcgtttccaggatgcgcgccagcttctgggttatcggtccgcttctcgcccgcatgggtgaggccaatgtttcgctgcccggcggctgcgccatcggcacacgtcccgtggacctgctgcttgatgccctgctggcgctcggcgcggaaatcgacattgaaaacggttatgccaaagccaaggccaggaacggccttgtcggcgcgcgctataaattccccaaggtttcggtcggcgccacgcatgtcatgctgatggcggcaacgctggccaagggcgaaaccatcattgaaaatgccgcacgcgaaccggaagtggcaaacctcgccgactgtctcaacgccatgggggcgaagatcagcggcgcgggcagcagcacgatccatgttcaaggcgtcaccaatctttccggcgcgcgcgtgcgcatcatcccggaccgtatcgaggcgggcacctatgccatggccgtggcaatgaccggcggcgatgttcttctggaaggtgcgcaggaaagccagctttcctgtgtgcttgaaacgctgcgccaggcaggcgctgaaatcaacgagaccaatagcggcctgcgcgtggtgcgcaacgggcacggcatccagccggtcgatatcaccaccgatcccttccccggcttcccgaccgatcttcaggcgcagttcatgggcctgatgacccgcgccaaaggcacctcgcacattaccgagaccatctttgaaaaccgcttcatgcatgtgcaggaactggcgcgtctcggggcgaaaatctcgctctccggccagaccgcaaccgtggagggcgtggaacgcctgaagggcgcgcaggtgatggcgacggacctgcgtgcctctgtttcgctggtgatcgcaggacttgcagccgaaggcgaaaccatcgtcaaccgcgtctatcaccttgatcgcggctttgaacggctggaggaaaagctttcgcgctgcggcgcggatgtcaagcgtatcagcggctgaaaatgaaccgcaaatggccggaaatcttctccggccttttcattggctgcatcatcgtgcacaaggcttgaaaagcctgtcgatttttttgcgccgccatgtcaagttggctaaggcatcagtccgaaatccggaatcggttttcggaagcgcgatgcataggtttaacaggcggaagcgtcctttgtattccccgaaaggacacccgctctccatgcggcggcaaaacggcagccgcatgagaaaacgacaggaaattggtgcctgaatatggaaatgttgaagcttgtggcgctggatgaagaggatttgcaggtcctgtccgcccatcttcaggatgcggttctcaaagtgtccgatctccagtatctcgccagggaaaagcggtttctgctgaccgccaatcgttttgtctgggaagaagccaggccaaaattcctgcgcaagcccagctatcagcgccgccgcaccgccctgcatttcaaccgtgtgtctatggcaaaggccaccggcatcaaccggcagaatcaggatgatgtgctgtcgcttctcacaatccgtttcattccgggccagacgccagccggaacaatcgaactgactttttccgcaaatgcggctatccgtctcgacgtggaatgtatcgaagcgcaattgacggatctcggcgccgcctgggaaaccgaatctcttccgcgccataacgtatgagaacgccctcccgcctcatgcgccttgcgcttttgggctgcaagcccgcttgaaatatttgaaggagtgtccgcatggtcacaacgctcagacagaccgaccctgattttgaacagaagtttgcggccttcctctccggcaagcgcgaggtttcggaagatgtggaccgtgccgtgcgggaaatcgtggatcgtgtacgccgcgagggtgacagcgcgctgctcgattattcacgccgcttcgaccggatcgatctggaaaagaccggcattgccgtcaccgaggccgagatcgatgccgcattcgatgccgctcccgcctccaccgtcgaagcattgaagcttgcgcgcgaccgtatcgaaaagcaccatgctcgccagttgccgaaggacgaccgctatacggatgcgcttggcgtcgagcttggctcgcgctggacggccatcaaggctgtcggcctctatgtgcctggcggcacggccagctatccaagttccgttctgatgaatgcgatgcccgccaaggtcgcaggcgtggaccgcatcgtcatggtggtgcccgcacccgatggcaatctcaatccgctggtgctggtggcagcccgccttgcaggcgtgtcggagatttaccgcgtcggcggcgcgcaggccattgccgcccttgcctatggcaccgaaacgatccgtcccgtcgccaagatcgtcggccccggcaatgcctatgtggcagcggcaaagcgcatcgtattcggaacggtcggcatcgacatgatcgccgggccatccgaagtgctgatcgtggccgacaaggacaataacccggactggatcgccgccgatcttctggcacaggccgagcacgatacggccgcgcaatccatcctgatgaccaatgacgaggcctttgcccacgcggtggaagaagcggtcgaacggcagcttcacaccctggcgcgcactgaaacggcttccgcaagctggcgcgatttcggtgcggtcattctggtcaaggatttcgaggacgcaattccgcttgccaaccgtattgcggccgagcatctggaaatcgccgtggccgatgcggaggcgttcgtaccgcgcatccgcaatgccggttccatattcattggcggttatacaccggaagtgatcggcgattatgtggggggctgcaaccatgtgctgccaacggcgcgctctgcccgtttctcctccggcctttcggtgctcgattatatgaagcgcacctcgcttctcaagctgggctccgagcagcttcgcgcacttggaccggctgcgatcgagattgcacgcgccgagggtctcgatgcccatgcccaatccgtcgccattcgtctgaacctatgagggaccatgactgccgacgttcccaatgcccgtcttgttgacgtcgagctcgatgaatccatcgggcgctcgacgcctgatgtcgagcatgaacgcgcagtcgccatcttcgacctgattgaggagaactccttccatcccgttggcgaccagaagggcgggccctaccggctgaaactttcgctgatggaatcgcgcctgatcttctccatcacgcgagaaaacggcgatgcggttgccacgcatattctctcgctgacgccgcttcgccgcgtggttcgcgattacttcatgatctgcgaaagctattatcaggccatccgttccgccacaccaagcaagatcgaagccatcgacatgggccggcgcggcctgcacaatgagggatcgcagaccttgcaggcgcggctgaaaggcaagatcgaggtcgatttcgacacggcgcgccgtcttttcacgctggtttgcgtgctgcattggcggggatgatggcgaatggtcgcggttacccggactgatgcagaaggcgggaaggaagctgcgacaaggcttcccacctccattctcttcgtatgcggcaagaacgcgatccgctctcccatggcggagcttcttgcaagaacgctcctgccagccaatatctatattgcatcggcaggtgtgaaacgcggcgagcgtgacccttttgtcgatgctgtgctctccgaggaaggcctgtcactcgacaatcgccagccacgcggcatagaagaactggccgacggttatttcgatctcatcgtaacgctgacgccgcttgcccatcatacggtgctggagcgtatgcggggcttttcggtcgatgtggaatattggccgacgccggacccaacgctcgtgaccggcagccgtgagcagatcatggccgcctatcgcgatgttcgcgaccggctgaaacggcgaatcacattgcgtttcggcttcggttgagccattccaattcgttgttcacaaatgccgcctaatcatataggttccgcccaaattaagggccgaagcttttattcggcggcttttatcaaagaaagaaacaggtatcgcatggcgaaagaagaagtcctcgaatttccgggtgttgttacggaactgctgcccaatgcaatgttccgcgtaaagctcgaaaacgaacatgaaatcattgcccatacggcaggccgcatgcgcaagaaccgtatccgtgttctggccggtgacaaggttctggtcgaaatgaccccttatgacctgaccaagggccgcatcacctaccgcttcaagtaagcatcacttcccgtttcaggaaatgtcttgtcgatgaacgtgcaacacaagctggttcttgcctccggctctcctcgcaggatcgagcttctggggcaggccggtatcgagccggaccgcattcatcccgcagatattgatgaaacgccgcagcgcgcagaacatccgcgctcgctggcgcgccgcctgtcgcgggataaggcacgcaaagcgcacgaacaattacagggcgaagccggtttttccggcgctctggtgcttgccgccgatacggtcgtggctgtcgggcggcgcatattgcccaaggccgaaatcgaggatgaagcgcgcgaatgcctgcgccttctgtcgggccgcacgcacaaggtttttacaggcgtatgcctcgtcctaccgaatggtaatctgcgccagacgctcgttgaaacacggctgcgtttcgagcgtctttcgcgcctccagatcaatgcctatctttcatccggcgagtggcgcggcaaggcgggcggctatgccattcagggccttgcgggcagcttcgtggtcaagcttgtcggctcctataccaatgtggtgggcctgcccttgcaggaaacggtcgggcttctcgccgatggcggttatcccgtctatgccaattggggcacaggaaaggtttgatggctggcaatggatgaaaagaagaatatctcccctgcttgcggcgccaaggtgacgccattgcgcccgacgcggccctgccctgaatgtggcaagccctcgacgcgcgaggcctacccgttctgctcaccgcgctgcaagaacatcgatctcaatcgctggctttccggcagctacgtcattgcgggcaaaccgctcggcgaagaagacgagaacgatagctaagctgtagttacagcggcgttgggaaccgtcttttgtgaatgaatccggttgtttagcgaagccgtgagaaaagcttataaaaatttcgatacggtgctggacagcgcgaaatttaatgctataacccacccacttccggcgggaaccaacaccgccacgaacgagcgaacagcttgtttgggatgcccggatagctcagttggtagagcagcggattgaaaatccgcgtgtcggtggttcgaatccgcctccgggcaccatttttcagtaaaaatatcaaacaaatcaattgcttaggcttgagaggcaccgctcaatccacctgaaaatcccccttgtttcttttgattgaactgagtttctactgaacataattccgcacccgaaacgattttccctcgcgcgcgtgcgcgtattggtcccgaaagtcccttgacccttcccttgcacctttacattgcagcacgatttgatttcctctgattgttttcaaagccaatccgccacataaccgaaagcccctcgcgtgcgcgtgcgcgcgtactggtcgcaaaactctttcccgcatgcgaccgcctgacaaaactgcactcatcaaaaaaatcttcaaacacgccagaagcgaaccctcaaaaccttcaaaaccattcgcacggcagaaaaaacatcgaaaacgctccaaagcgtaaccgacaaaaccgtcaaaacccctcgcgcgcgtgcacgcgcgtattggtccacaaactaataggtgcggctttgaacggatcataaaggcatcttcatcgtgaagattgcttcaagccatggcgttcgtcaccatacctgaacctgccttaaggtatgcgcagaaatttccaccgctggcgaaaagctgatgagggggaattacttctactgacagccgtcacttgctcttttgacccgactcattgctcaatctttttacagtcggtaacgctgaccaaatgggggcaccatgagttcgtactcttctaatattgatcgtttgcagcgcgaaatagcgagattaaaggccgacgattcaagagagatgtctaaagagaaacaagcccaatcaaaagcccacaaagcccaacaagctatcagttcagcaaaatcactctccacacagaaaagcaaaatgtcagagcttgagcgcgccacgagggatggtgccgcgattggcaagaagcgagcggatatcgccaaaaaaattgccgataaggcaaaacagttaagctcctatcaggctaagcaattcaaagctgatgagcaggctgttaaaaaggtcgcgcaggagcaaaagcgtttatcagatgagcgaaccaagcatgaagctttcatcaaacaatcattgagctccatgcgaacaactgcgagcgcgactatggaagcagaagaagaatacgatttcttcatatcacatgcgagcgaagacaaagaagcattcgttcaggatctagtcgccgcgcttcgcgacctaggagctaagattttctatgacgcatatacgttgaaggtcggtgacagccttcggcgcaaaatcgatcaggggctcgcgaactccaaatttggcatagttgttctatcggaacacttttttagcaagcaatggcccgcaagagaattagatggactgacggcaatggaaattggcggacagacgcgaatattgccgatctggcataaagtttcctacgatgaagttcggcgtttcagtccctcattggccgacaaagtggcactgaacacatcgctaaaaagcgtggaagaaatcgcgaaagaactgcattcccttatctgaggcagatgcaaatatggccgtaagctttattacgggaaatttccatattaaccgaagcggataaaagccgcctcgcagaacataaaaactgatttcaatgtcaacataagacaacaggcatcacctcgaaccggccttgcctgtgtaggccttcccgcaatgctcctcacaatacgggtgtccattttggacagcctcgccacagaacagatgaagctctccagcttgcgcacgattgacgggccacttgcattgacggcgtgaaaggtcagcgagacgaaaaccttcatgcgggcttgtcagcttatcgaacatgggaagcgcctccgagagagggctgcgacttttccagtgcatcgatacgcgcacgaacaaacgccggtgtgagcaatccattcatcaaccgcttacgacatccatccagtacacgttcatgcaatctgcgcaaatctgagccgaatagagcaaggagaaagtcgtcagcctcttgaattgatgctggagccgaaaacgtcgtgttttcatcgtcgccgttcgctgcgagtgcatacccgttttttttgtttgccgggaagtcggagccggttcgcgctggctcattgggggtctcgctcaccgtctcgttggcgtcacccataactggagaaccgtcgctctcttcatagccctcttttacaggtaatcctgtaaggtattcctttaaggtaattggtggcattttctgcccaccttggtcggcactttctgccatccttggtgggcaattattgccatccttacgattttcagggtgggcattttctgccacccctgtacggtcaaggtgggcattatttgccatgctggattgcggcttattgcgtacattttttcggtttttatctcacgttggcactcttccaattcctgaatttgcatctgaacgcgttcatgatgtgggttctcgatccggtagaccgtgatgccattcctccggcttaccggaatgagataaccatgctgttcaagaagcctgcgcgccttgacggccgtgtgatgcgaccgaacaccagcgcgaacgaatactcgtccgttcgatgcataagccggtgtcgcctggagcgtcttcttgtcgatagttacgagggacgcatagacgataatcagattgagacactgacccgcacgcaaaagcggatcggcagcaaccgtttcgaacaatgagaacttgaacgcggccagttcctgctttgcctgctcgaaggcattaaagccatggcgacgggggaaggcatgaacctcggcggatgaattggctggttggctcatagtccttgccctcccatcatcctttccgggttctcgcgttcgtctgtgaaatcgtcgtcgccgtcctctagatccgggtcgccgtcaatctggtcgagaagcgcaatagcctgctcaatccattgctcaagcataaggcggcggaggcgatgtatggcgggactgctcatttcacaccgcccttcggggccggaagcacccagatagaaacatgtgtgaggccacgagccatgcgcagaagcagaaatgcaagaagaatgcgggcgagcttcatgatgggctccgttccggctctttccagcctgtagccttttcgagatagatcagtgcagcgcgaagtggggctctggctaagtcatcacagattgcatcttcggatatggctaggcgaatagcctcgcaaacctcatcaaggcggtttacgggtccatcccaattggtgagggcatccattgcaggaccatatgttgccgctagtgctgccgcttcgtcagaataaccctgctcctcccatcccttgaatgcagcgctcccttcgcgatattgggcgattacttcgagcagacttccgggtgcgggcttgcttggtggcgtttcgcgatgggctttgctcagcaggctgtggaccggccccagagcatcgagcgcgacaaacatcgtacccgatagcgcgagcaacgtatcgcagtcgataaatgtatggtcctgcaaagccgcgtgcacggtgcgcagcaaatccagccccatctccatctgatcgacaggcaaacgggtgacggcaggaacggtgatatctggcagggaaatcatgcgcgcgccctttcctcgataatgacacgctccaaaacctcgaccatatccagcaccatctcatttaccgtttccagaactcttgaaagattggccggcacgtgctgagccaataggtagccgtcctgatcgtcggcaaattctgctgctgcacgacaaattccgatcatggcatataccgtgcttgcggtttcattggccttctttgcctgctcaagcagggtttcctttttctgcttgccattggacaagccttcggcgtttgccggaatggtctgttccgtcattggtcttctccagattttcaggattggttagatcggcgctgctcgctcgaccgttttgtctcagcctacgccgctaaaaggcgattaatctgcgcatcgatatccctgcgctcgcaaagcgcttccacctttgccagaaccggattgctggcacgcagtgccgcctctttcgcccgcttccatgaaatcatcagaagccagttgaatgtgctgcgctggaatgtcgggcgtttgctgtacgaccggaggtaggtgctccatgcttcattcatgattgctgacaggttgaacatcttcttgttccttcgcaccgattatgatacttacgtatcacgtataaacctcatggtcaatacgtatagttaattttttatacgtaggtatcactatggcgataacagcagaacagcttcgggcagcgcgcgcacttctcaaaatggagcaacgagctttagcggagcaggcgaacgtcaatatccagaccttgaaacggtatgagggtggttccggcgtattgagtggaaactatcaatatatcgaagcgcttattgccgtgctcacagcagcaggcgtccaatttctcgaagatggacaggtggcaagcgggccgggtgtggcgttgaaggttggatagtataataccgcctcgaaagcagttcatgaaaaaaatcgcatctttcagtctcaaaggtctagaatggttcatctttttattgttggaaacggctttgatatccaccacggattgaagacacgatataccgactttgctgagtacttaaaaagcgcggaacctgctcttcaccaactgttctctaggtttttctatgagatgcataagtcttacgactgggatgttcccaattgtttagacgccgatcattttgtttacgataggcggcgtgacttcgaggaatcgttaggtcgcctagatgaagatgattatatcaatatttctcaagaaaatatttctgagtaccatgagaaaattggcatgtctgaacaactagtagatcagttcgtcagcgaaacttctcgtattttaggagttttccgagggtgggtactttctatcgatattatcaattcatcaagaaaggaattttcattcaatgatgatatttattttgttaatttcaattacaccgaaacattagagttttttatagtgtgaataataaaaaaatattttatatacatgggcgccgccaaactaatgacaaattaattgttggtcacgcagtgtctcccccaacccctcaatctaagcacgatttacctgactaccaatttaatccttactatggatatttaagacttacaaaaaagcccgttgatgagattaatgaatgcttcaagtcatggctcgctgtgctaccagttgtagaaaaaattaccgtttgtgggcactcgctagggttcgtggatgtggcttattttgaaacaattaatgcctctaatcccgacgccgaatggcgattcagttacttttctgacgacgacttaaccagcataagcaatctgattaatcatctgcatctccgcgacgagcagataatagctgtcgcacctattattgaatttgaaataaacccatcgacaagccgggacgatcgatgcttatctcaagtaattcctttggatattttcctttgacgattatgctcacagatctaacggaattattactaccaccgaaaagagccatttacagaaaaaccccgccgaagcggggttccctattaggcttgcttggccactaggattggccaagcttttttaccgaaagtctttgcccagattttatttcccgtcttggggcaaatgcgccaaggccggaaaatatactggtgaccttcgggagcgggaggcagctgaggcttcatcgctcttgtccgacgggacgctgctcaccttgacaaaatccacagtaaagattatctgaaactgctacatatcagatcgggtttgtctaaagcttccacaccggcaggtcccgtttcaagtccgatgcagaaatacgaggggtctgggctagtttcagatcccttttttattgatccacttctttctcataaaattaagccggatatctgccgcgccacgagatacactatgtctttgcatgacatcttctgctgtatcgaacggcgacgtgaattggcgaggcatcaaaagctctcctgcgaactgattggcttgtggctcactcagccgatagtcctttattcgcctttcgtcgctcgcacgcgccatcggtataccagtgtgaagaaaaaagtgacccaattcgtgcgctaccgtaaaccggtctctaggactatcgttgcaggcgttctcataaacgtcttcgcgtagaataatgaacttgccctttggatcagtgaacccctcgaaatcccccatctcttgttgggtttttatcctcaaatcgaccatgcccatgcgctggcacagtacaagttcgagaaaatccatgacgggaaatgtcgcttgatcagcaagagagaactgcacgcggattgcgtcgcttaattggccgatgttgtcccacgaaagcggtgggacaacgtaattctgactgctcattcctctttacctcgcctgagaatgtgcttgatttcctccaattgctcatcagaaagcgagttcatttttctcgctagtaatcctgcagtatccctgctcaagggtgtgtctgccgtaattgtaaaggccgacctagatttatcggctgcaatacgtagcttttcagctgcagctcgtgccaagtgatacgcacctatcacaagttcctcaaacccgttcggtggggttttttgaccggtttcaactgctgagatgaacgccgaggactttccaattttcttggacatatccaacaagcgttcgttatggtcgatgcgtaattttctaagctccttcccgagttccgtggtcataactgtgtctcctgttagcgacagatcgtgagtcgcaatatgaaatctaatgaactacgtgaagaatttcaacccacgaggttaattttcttcacgacatatgaatctgcgctctcatatcgcctttggtccggatcatccagagaaattataattaagagatcgaatgagcttcgatggccgtcttgatggaattggtggagagttttcgcctgtttactaattataacaaactgggctacgcccgccgggacggctgtaggcgcttcggcctccacatagccgaccatttcgcatcacatcgtacgggcaatcacacgttccaacataaggagaccggactggttgccatgaacgccgcgccggagctagtcgggcggcggcaggcggtgcgactgttcgaggggtgattattgctcttggcggtacaggaggtgggttttcggtaagatagagctcagatacccaccccgttcgattggcataagatacgctaaaccacccagagcggtaattcagaaccttgacggttttccctcggtcgatagctgtgatgacgggcgccgatattgaaggttcggaccgcatgtttacctttgcagtcgaataaagccattttccaatgaagggatgttggtaaacctctggcggggggctggtctgtctgtcggggtgacgttgcctgaataaagcctaaaggctgcggcgcttgctcagcaggttgggttgcagcttgtggcgcaacagggatggaaggcggcacaggtgatggcttgtcgttgccgaaaaccttggccagaacgaatagcgcagcagccccgaatatccagtttttcgccttcgacaatcttggacccccaatccccggaaagatcaaagcaaaattgtcgaaggctgtcgagataaagcctcactgaaggcccttagccctttgtctggatcgttcagcaatgacgaaccagtcaggcgcatagccattcgcccaagtcagatcggcttcggcgtcgtgctgttcctcggcgggctctatctcaaggtctgtgtcatcgtccatctggtcgagcatatcgataaggcgctcgatttctgcggcgatggaaagacggtcgggtttcattcgtccctccagcgaacagaaatttcgccatcgagagcgatgattgccttgcagacattgccatagttcaggactttatgatctgcccagccggggcgctgaaagtatcgcttggttttagcaatttcatcaatgtctgccattgaaagattcaacttgaagcattgttcacgcagttgatccaaaagtgggtaaccagtttgtttgaaccggcgctttttgcgatatattccacggtaacggcaaatctgccccacgtcagatagtgtgcgattaggaaatgcagcaagtatttcttctttagtgcctgttggtacaattcggcgcatcaaagatagctctctggcggtaactgtattattgcgaggacgtaaccctagcttttggcagcgactgcgcagcgcaaaatacgaacgatgcggcagcttttttgctagtaccgcataatctgagccgtactcttggcaaagctcatcttccttcggggtccacagtttattaccgtttggtgttgttccgagatatcgtatgcggcgccgggcttgttgcgctctggctgcattctgcgaatagtcactcaggtacatagatttgttcctccgtcggacaaatccccgccgagtgatatgcaatcagcgctgtggctcgacttcaacgctgcaaaatcagaattaccgataaccccactgttcaaaagaaaacgtgtgaagcggtgttgaaaatggatgaactcttcttctctccccattactccatattcctgaaacggaaatatcgaagtctgaaacgttcgcgtgaaactttgaaacgaaaaaattgacgtgtctctacgcgctgagcattcgctgttttcagcgcgcctaagcaaaccgctatggaaaacccgcctcagcgaagggcggctgctgggcgggttttctggtacgtttgtcgccaactctgtactcatagacgacaagaatagaatgcgccgatttggtcgactaaatctaaagccaccggagctctgtattcctcccgttaatacgggatacactccccaatgggggacgaacaattgcgccctcaggactttcccataccgggttgacgctcgggttaaatgtactcgcttgcgctcttcccagtcgcgttttccagaatggtgacggccttatggacgaaacggaacgcgccctcgataacgccatcatcttcctcaagattgatccggctaactgctgtcgaaagaaatagctgcgcgtaggcgagaatagctaacacatcctctcccgtcgcgccgttggcgtttaacagccgtcccaccccggccataacgtctacggtgttctttcctcctgcgtatcttgcagcgtggacgtaatccgccaattcgagcgcgacttctgttatattttcctgcattatgactgcctctcgcttaaattgtatggaaacctatgagcctctttttgaaaatcgcctgcgttgtcgtttttgctgccgtcatcatcggcgcaggcaagggttattacgccatcgcaagctttttcgagggtagtttttccatggggttcattgtgggcttttggtttgccgttgctctcgtctttgtaagcagtaggctagaagcgcgtaagtaagccttgagcgctttcacccgcctttatccctcgctccagcatcattgcctgaatgagccgttgcatctgcggagagatatccttactgctctgtagctggtcgagcgcgttgataatcgcctgcttgttaccggcaagcgcttcacccagaccagcattgcgggcatctacgccgctgtcagcaagcacgccaaccagtcgatcaagcccccgcgttcccaaattccgtgctgcaccgcgtacgccacctgcggcaaaggcctccctcacaccgaaagatgaagcatcgcttgggaaaagctctttctgggcggcactcctcgcagccgtaaagctgttgccagtcacatcattattggtgtttgcgaaccgtgcttccctgtcgagaaggctcagagctttatcagcccgttcttgcccgaacagcataccaatgcggtcccggttccagtcaccctcacctttgagcacgtttttcaaggccacaacgtcattggctttcgttcctacctgccgatcaatgtcagcgcgcgcggcctgtttcatgcggaacgtttgcgccgatggccccaccatcagcccttctggggtcacaccttcaacgatggcctggcgtagttcatcaggacgcaacgcctcacggccactatcgagcgccttcacgcccatgcgaaggccttcattctggcgagcgagttcctgaaactgggcatctgccattttgatacccggaaccttgtcagcaagaacactatctatttgctttctggtatcagccaagagcgcaacagccttcgggttcgtttcagtcgcaagcatgccgtcaattgcctgtcgcgtttgaaacaaggtgcccggattggggtcgagttgatctgtacctgtgatattcaacatcttgcgaacatcattcgccgccctttgtgcgggcccacgcaggtttacagacgcactttccagcccttgcgctattggctcggtattcactgctcgagaattgcggaaaggctccccataatcgatagcgcgctgaccagagcgaatttgctcctcaatggcgcgtgggttcgcgaccggcccgagtgcgtcatcaagcccgctgacaacccgctgatttgcgcctgccatgcgcttcgtcagcgcatccctgatgatggtctgcgcttctcccgggctgtttgctagcgccccggcggcacctttgaaattgggcgagatatccatcagcattgcttccgggccaaggtcagcaagacgctgctgaatggctggggcatcaagaccatcacggattgcagccttgttgagatatctcaatgccgagggaaccatgtcagccgcttttgcagccgattgcgaagcaaatacatcaccaatcttgcgcgcgccagcgcctatcgcctgacccgcagcagggccaatgccgcccataaccaatccggctcccgcacccagcttaatagcctcgggatcaaaatccgaacgaattgcggcatcggttccgccgagcgccatcccagaagctccagaagctagaccgcgagctatgaggccaccaccacccgcgccgaaagcagcgggagcggccataatcatagggaccgttccagcaatgccaccggctacacctacaccggtttgaacgtaaggatgctccctgccgaaggcctcatccttacctttctggctggcgagcgcgttttcatagcgctcgctccaagtatcgccgggaatgatgttgctaccgatgggcgtcttgtccagcgccgcatcaattgcagctccagccttaccaagcaaaggcccaacaactggcgcgctcgtaatgaacgttcgcatcacattgtcagcgttcacgctgccatcgtaacccataacgtcttttcgccaattcgtcgggcctactgtaccgtcattcgagaatgactgattggcaaaccgcttttgcaatgccgaccgcattacgtctggagacgtgccctctgggaattcggctatcgtgccgtctggaagctctacttcaatcattcgaaatcaccagtctgcgggttgaaacgaagcctatttcccgaaactccgctctttccgggagttttatcctttgtggatgtgcggaagccttcgagcgggttcttcaggtttttgatccaatttcggccctctgccgccgagatttcccgattggcaacctgatctgcaatatcacccatctgaatttggtactgggtgatgccgcgcatcgtgtcgagaataagttggttgccgtcaggcgtattaataatccggggcagagattgcttgaacagcgccaagtcagcatcggacataggaccggagcccggttgccgctgctgcggaacaagctcattgatcaaagcttgtgcagcctgcaaatcatcgagaccgtctgtcttgatcccatattcaccggcggcaagtttcagcacagctgtcgcgccggtcggtgaagcctgcataagcccgccaaggcgttcaatctgggccagcttggaacgtgcctgtatccctgcgtccgagagcgcggcgaacgtgtccgcatttttcttgtccagagcctcatagaacttatcgccctcgcccacggaaacgttagtgctgctcgcgccagcctttttcatcgcctgctgataatcagcgaaactgcccttgaaaccttggctcacagcaaaattgtattcctgcatgtcactcgttggtttctggcccgcgctatagatcggctctgcattgccggaacgcttatccgtgcgcaaaaccgtcccatctggtagtgtcgtaaagccatattcagtctgtggcttggcgcgcagagcgtccatttcgagttgcagcttttgagcctgcaaagcccgcatcgggtcattctgctgcatctgctgctgtaaggccatgccgatgacggaacgctgtgcgtcattcatccatggatcggatgcagcctcaagcaaccgctggatattcacgcctccctggcgtggcgctgcatagctccccatgatcggggcgctatctgctgacggtgcagccgggaaatagcccgatgtgtcagcaacttgctgtggagcctgcccctgcggagcgagcgcaccgccaagtgccatatcattctgtcgcaagagagcatcactgatcttggcttcgggcaccggctgctgtggtgcaatctggttgattgctgccgctgcggtctgcggctgcggttctggcgcataagcctgagccattccgatagatggatcaaggcttgcaacctgcacgccctgtggctgtgcctgctgaggtaaattgatggatcgggcaatagcaccgactgagcgcgcgtaatttgggtcagtagcatagcctgacgcgccaagcgcctgcaattgtgcgtccaatccctgcgcttcccgcataggcctatagcgcttgttgctggcgatgaaatcagcataaccggcaacgctatcctgcggactggcaaaagtgcggaaactatcgttgatcttcacgcgctgaccattgattacctcatgcgttgtaaggttctggccgccgccctgaccgtggcttttgatgccaaagaaattgttgccaggcgcagagcgcccccagccagtttcctgtgcggcctgcgcaactatgatacgcggatcaacaccgatgcgctgcccatgttcaattgctgctggcaaaagcgtatcaatgaatttctgtttatcgccagaaagatcaaccgtagcgcctgtagtgggcgttgtaccggtcgctgctccgctcgtgggagaagcaccgccagcaacagccgatggataagccgcgccaccgctcaggaggctcccaaggtcaagcccagcaaatttctttgcagcgccctcaatgccagccttttcggcattgtcagcacgcgcctgcttgatgttgccagcgagggcgctcatcatccgggctgcgccttgcatccaatgaccaactggtgagaagtcgatccccctatctatcattgcttgtgccaaacagcgctcacggtccagttgttccggcgtcttcttgctaccgtcaccaccccatacaaacggctgcgcgctaactatcggcaatagcttggagaagttttggaaatttctgttaccgataggtgtcatgaccacactccatcgtatcccgctgtcgaagttgaaggcgcatcaagaacagcatcccggatcaagccggaaagcgaagtacctttcttgcgggcctgctctttcaaggcttgcttttcttcggtgaaaacccggatcagaatataatcgggcatggcagtatcagcacgcattgaccgtctcctttcgttaatacaatctaccatgaaaggagaaatagagcagaaaataatacttatatttcatacagttgagacgtttcaggccgtgtcacggtctatcacgttccatcaaattccgagagtgcttaaggctgcgacaatctgtcattcctgcgtctgcgccaattgcctacggtcttaggactaacgccgacacgccggcaaatctcacggtctgacaattcggggttagtgtccaacatcgacaggacggcagaacgcttttccgcattggtgcggcgtccattttggacgggttcacggaaaggcttttcggccaaagcgcgaagaatgcgaacatcatcaaacagccgcgaccattccgggtcatcaaaatccttcggatcaatccattgccgctgccacgcatacgacttgtaatgaaaacgggcttccagatcgccccatgaagtaaccggctgggttcgcatcacttctcgtagaagttcaattcgaagctcaacgggaagctcgtaataatattcgtggtgaccgtaaaaatgagccctatcgtcgttcagtttgtcccacaccttcaattcctcgaaagctccacatatggtttcggggaatggaattgccgccttgatagccatgatagcttccgggtcaacgtcatccagattgaaaaagtggctgtgaacaccggcgaatgacgaaattggccgacgccatgtcccgcaagcgtcctcgtatggctcgcccaactcagcaatgaagggttccgctgccttgaggatcagccgttcgttcggtgtagggtcaagaaaggccttagcggtcccaaactgtttcaggatttcagcacgccttgacgcgtagcgctgttcacgctcaacaacctcccgcgcccgcttcgccttgtagccaggctccttttcttccatccagtccgcgaagccctcgaagaaattggccggcttcggctttggctgactgtccaattgggacacagcgtcattcagcgacatgcccgctctttctgcaatctttctggctctcgcttgggctgctactctctccccgtcagtcgcgccgcctgtgaccagcgcataaaccttgcggaatttctctatgtccaaattggacgcatgaatgttcattgcgccctcgctttaatcaggttgctttcttcaattgcttggatggcttccacagcagaaagaccaaactgcattctcagatagggaataaccgggtgcggtttctggacataaggtgtcattgccagccagcgcgccgcctgtttcacggagtcactcattggattttcctttctgatcgatcaggacagcaaagccgcgcttgtcgaacgctatacggccctgtttctgcaattcatcctcggcccgccctgctcgcgttccgccccagccaagaatgcgcatcatcatgccgtaggaggcagggccatgaacacggagagcatcagcataccgttctgggtcatcaggcctgattttggtgtctggtttccaatctcgaccgggaaacgggattatccgtcgccgttcgttttcctgtatagggtgactgaaaaaaagcggcccgttccccttctcgccttcaagagcacggcgtaggtcgccagaaaaattctcattttcgcctcctaggggaactgacaaaaccgacgaaaccaccatttgagaggcattgtcagttttgtcggtcccatctggggccgtttccatgatttttttcggattagaatttttctgcaactccgtagaattgaagctctcaaaaccttcaaaacctagattgaatgagttttgagggttttgaaggttcgcctcaagaccgttttcgcgtttttttaatgcatcaagccagcgccccattatttcgcctccctgattttcgggttccaacgataataagcagaagggcgtccaccagatgtacccgcgcccttttcaaacttgcggcaatggtgcgtttcttccagcagatcgacagcggacatgaccacatcacgatctgtcaaaccagcccaccctttctgatgaatatcgcgaatggtgaactcatttgggagcgtggcacggcactccagtatcaggcgcgcgccgtcctcgaccactattgtattaccggacgaatagagcctggttgcatggctgcgcagataatccgcccagcccaaagccagagccattgcatccgttccgacttctgcccgcccgccctcgaccagttcaaatatcagtgcgaggctggcaaccgtcttcggcatcttcagaagatggctttcgagaacggtagaaagcttgccgctgcgtgcctccgtctggatttcctgcatccattgctgaaacatggcctgcgcatctggagaaagcctgaacacgacaggattatcaggacttcctaattccagttcgtgaaggtcacggaataccttctcgtaggcttcacgagcaaacctatccgggtgacggtcaacccattgccatgacgtgcgcgggtcaggccatacggtcaactgtaggcgctggattaagccgtcattgctggcgccggtgattgcgccccgtacaatcggagcgatacgggaaggctgaacgccgccgataatgctcagggtgcaatttgcgatatggaccgttccgcgtcctatacggtcataagtgaactggccagaaccattgaaggcttccagatagaaagcccggtcgcttgcatggtcttcactctccatctgggacaggaagcccggaagctcgtcgcgaaccagaagcagaccacgcggattttcattcaggagttcgcccagcttctccaccgtcgcatcattcacgacgatacgagggcacggctggccttcatcatcgctattgttcagatcggcaaggatagcgcgtgctgcatccttgtcgccttccttgtaggcttttgctgcggctttcgtagcttccttggcttcaatcttgcccagaacatcgtcaatgtcggctgatttcaaatcagcctgccactgcttgcgcatatcgtcctgaattgcatagaccgggccaagggccttttgcatagctggcgtcttcattgcaaaaggcgggccaatcacagcgccccagaggttcggaacctcaatccagtcatccaactgtttcggagccacgcggatacgattgccgattagggaagcaagcccgcacaatgctgctacggccacgaagtcgggaacggattgctgcctatccgccacatcaaagacataatcccgaagtgctgctggtagcagttccggcacaaacgcctcaacagtgggcaagctggaggaaataggaaccggggttttccagagttcatatggctgctctttagccaggttctcgaagatgccggggacaggttcgtgcgtgttcatgctgccgcacctttcatcatgaggatatcgttccagtctcggccattgggggcgggtaacagactgactttccagtctgccgccgtagcgcgcattgccagagcttcgccagcttcccggcccgctgtgtctccatcggtggcaacagtcagcaaaccgggattaccgggcagcgtgagcgttttcatgccgctggtcgataaagcagcccataccgacacggaaccgcgtacaaggccggagagaagcgataggcctgtttctataccttcgcacacaatcagcttgtcacccccgctggagagccgcacagcgccgccagccaccgttcccaacatcactttggccggctcaatctcggcctttccacgaccatcagcgcgaaggtaggtacgatgcactgcgaagcgatgcgcaccttcgaccagcgcgaccattgccggaaaacgattgccggacggatgccagcaatcaggatgaaaacgcagggtgtctgtaagagggcagacaatgccacggccacggaggtaggtttccgcaatcgtaccgtgaattggcaaggcctcatgccaacaggagagtgctcggccctccttgcgcttggcttcctcgttctcggcctgccggatacgctcaatttcttctggagagggaggagtgtagttcccctcgccttcgaccagtccaagccccttgaggctatcgagaatatcagtgaagctgcaaccggaatgacagcgcagtaacagcctgccgtccgatccgtccgacaagctcaggctgggccgtttgtccccatgggctgggcaacgcgccacaccgtaacggccatgccagtgaccgcccagagcacgggtaatctctctggccgctgtcatagtcttgccccttctttgtcgaaggtggtcactgcggaatgcaacacataccgagcatgagtgccgctgaaagagccttcatgtttttcatgaatggtttcaatatcgacgccgaagccgcgaagcttgaatacatatgccgaccagcgcgggccgggatggtcgataggggtacaccctgcctttcccgcattgatgaggctttccagtgcccaacggtctcggccttttacggcgatgttgaatgaagctccatcaacatttgtaacgctgaacgtagccgacgcccaacgtgctttgtccgtgctcatgctgtgcctccaattcccgcgagttcgcaaacaacgcgagccgtcgctatcggaaggcgaaagcgctttgcgatgattgatgctgtgaaatccgttgtagaaaggagcggagtgcggtattcagaaggggtccaatcattctgaattaccgatccgccgttcttgctgctgctcagcaagtgcggcgtttctgttatgtggttcatctacccctcctttactggagagggtgaaccagcattgcgcttggctttggcgtattcgactgccgccaaaatttccgactgcgaccagcgggataggcttcccatcttaatcggcttcggcagcgtgccgtcagcaatgcgtcgatagaaggtcggaagactaacctgaaggtattttgcgccttcacgggcgatcaggagaggatcggtgacttgcatgtttcagcctctatatccgttgatacgggctgactctgaaccactattagccttgcgccttcggccactaaatgaccgaattagtgaccgatagggtattgtggtttttttctattctatctttttcgttcatgtgcctgacaagctcagatgccatgctttcaatcgcatgttgctcatgtcttttaacaagtcgttgcaatgtacgtgggtctgctcccaattcacttgcgatatcattccaacttttcttgccgcgaaacagggctttccgagccatttccatgttgtgcgggtatatcgggccattctggggggcacctcgaccgcgtttaaggccaaaggcttcatccaaggtgtttacatttcctgaaatgtaaacattcaatcgatcagcaagaaaatcggcgtctgactgagacaggatgacaaacccatcatcagtatcagctcgcgccgcgttcaaatttgacaagactgtttccaattccttgtggttgcgcgactttttcatgctcctgccttcataagctgtaaaatctgagcaccattaccggccacatggtttgcccagcgctccatcaaaacacgccgctgttccaagaaatcagtacgtcgataggcacgctcgaccgatccgccgaccgtatgcccaagaaccgtttctgcaatatcgtggggcgtatctgtcgtttcagctatccagtcccgcaagctggagcggaagccatgcggacgtgcttcaagcttggccctgcgcatgaacatacccagcgtcatatcgctgataactccactgcgaacattcgggaaaagaaagccgtcacgcgcatggcggcgggcaatatctataactttcatcgcctcgactgtaagcgggacacggaagtcattcgttgcatccttccggcctttcatggcttcaccgggaatggtccagacattgccgtctatctggctctcatggatcgaacgaagcggccccgaccgaacgcccgtcaggataagcaggcgcatagcaagatgcgtaaccgagtcgtcagtcaaggtcgcataaaaggcagggacctcctgccacggcatggccgggatattctgggctttatggcgctgcttaccgagaagggcgcgagctttttctgttgcctgcaaatcaacgtccaaaccaagggccgctgcatgcctcatgcatatggcaagtctattgatagccttccgtgcggtttcagctttcgaatgccagatcggcgcaagcgtgtcgcgaatatccttctgatcaatatcggctaccggaaccttgccgagtttcggcaaaatatgatgctcaagcgggctgaaccagcgaccagcgtcaccgtcgcccttcaattcagctttccggctctcaaatgcatcaattgccacatctttcaacaaatgcagattgcgagcagcttcacgcttctggcgttcgcgctctttgattggatcgatgttcgagcgaaccatggcgcgccacttttcagcggcttcacgcgcctctttcaatgacacctcaagcgcagagccaagccccatctctctgcgcctaccatgaatggtgacacggagaatccattgcccgccaccatccgggcgcttgtgcagccaaaggcccgcaccgtcattgtgcttccccggtcccaatgttgttgccgcccttgcgctcaatcggtttattgcacgcacctttgtcgccctaccagactaattctacccacccaccaatccccccttcatcatgcgattaaatgaaagatgatgagaattgctgatattgaacgtaacaagaacacggcctttacgcaacggcattgataagggctgaaacttgtggaattaccttgaaacttcaataagatgccgcctccgggcaccattattttaccaagcaattacaatgacttatgtaaaaatggcggtccttgtctgactgttccatgtcgcgtcatgttgcaaaccaattaccatggaaatcaacgctttaccgaaaacaacggcaaatccgtgcgacatggatcggcaacctttcgctcaaatcgaagggttgaaaagcgacacggtgtcggatttgcgctcacctgttttggggaggtcaattcagattttggtcggcagggtccaaccgccatcggcggacgaacaatctgccgagggcgaagtgggaaattctcataatgtggctgtgaggcatatttaaatgtcgctctggccgacatttaaacctgactgacaaacaggttatgggcgcggcccactcctataacggtgtcgcccagtgggcgacacctacaacgatttcattctctttcataatgccggaaattccggcaatgacggtcgctaaaaatttatcgggggcgctaagccaaaccttccgacatcgtccgaaattcggacgatgatggggtctccgtaattttgtgcagccctccccgcatccgatacggctaaaccccgcttcggccatatctgccccttgaccggttccctgggctctgccagttatgccgagagatttgggggtaccatgagacatataattttggccgccgcattgctttcggcgaccgcagttcatgcagcggataatgatcagtcgcctgatgcaatctgtggagcatggggacgtttggcgggcaaaatcatggagatgcgtcaactagaaataccaatgagcgaggctttggcattgtccgggaacggtgccgaaggaacagttgctcgccagttggttatgaaggcgtacgacctccctgcttacgacacaccatccaaccagcagcgctccattgattcatttcggaatcagatagaattacaatgtttcaaggaaaagacataacggtataaacaatgaccgtgggagggcgactgaagtgaatgctggcacagctgtaagccgctggacagaagaaaaggcccaaactaaagtacttcttggcgagattgtgatgttgtggggcgatgttatggcatcagtttatcgccttccaagcgcgcttgggctcgcaaatcctgaagccattcagcttggccttgcgcatttgaatggtgatggcacgcggtttacctacctctcaaagctactccgacataatccaaaacttgctgacgttgacgaacagcgtatcgcggatactatcgcggtgctggcaagactaaataaaatgaataagcagcgggatagttttgtccatggtttgcctgtccttacgatgaaacgcgaccaagatacgagagaaacaattcgcgacggctgctacctcattcagacgagagaattggacgagaaagatcgttatctcaaagtaccagaagcagcggaaacgtttctaactgagcttcaggaggtttatgaccagttacttcaagtgacggtaccgatgctctttgaagattggcaacagctttgggacgacgagagttaaatcgcgacttccattgtgaccttcagtccttgattgatggcgatccagtcaaaacgctgaggcgttcacgcctttgccttcaaatccgcttcggcttttcatccccattaaaactgtcagagcagcgctcacaaactgataaccgccaaggcctatgcgtgcccgcctcatgggaattgcggtgcgcaaggccattttccgctttttgctggagatgctggagcggctcctgttttgacagagttgccagaaccgctctaactatttgtttttacacattatctgacacatcaaagcgggatcggaaatcagtcctgtggactgatttcccgcttaggagcttcgcatttttggctcgaaatgctaaaaaaacgccgcgctttgcgcgcggcgtttggtcagcccttgaatgcatattgcgcgatggattgcggcttcatctcgatggaaaagccaggcagcgaaggcggcatataagccgcgttcctgataatgcagggatcgaggaaatgttcgtgcaggtgatcgacatattcgatcacacggccttccttggtgccggagacagccacataatcgatcatagacaggtgctgcacatattcgcacaagcccacaccgcccgcgtgaggccagaccggaaggtcatactttgctgccatcagcagcactgccagcacctcgttcaggccacccatgcggcagctatcgatctgcacgacgtcgatcgcaccttccgcgataaactgcttgaacatgatgcggttctggcacatttcgccggtggcaaccttcaccggaccaattgcggcgcgaatcttgcgatgcccggccacatcgtcggggctggtcggttcctcgatgaagaacggattggcaaaggcaagccgcctcacccactcaatggcctgatcgacttcccacacctggttggcgtcgatcatgagataacggtccggcccgataacctctcgcgcgatggtcaggcggcggatatcgtcttccagatcgtggcccaccttcatcttgacgtggttgaagccttcatcgatcgcttcctggcaaagccggcgcaatttcgcgtcgtcatagccaagccagccagcagaggtcgtgtagcaggcatagccctccgcctccagcgtggcgatacgctctgccttgccgctttcagccttccgcagaatttcgatggcttcatcgcgcgtcagcacatcggtcagataacgataatccacgatatcggcgatttcttccggcgaaagctccgagaccagccgccagaccggctttcccgcttgtttcgcaagcaaatcccagatcgcgttgaccacagcgccggtggcaaggtgcatggcgcccttctccgggccgatccagcgcaactggctgtcacccgtcaggtgatgccagaacttgccgggggcggcacggatttcatcaagcgaagcccccacgaccagatggcgcatggccaggatcgcatggcagcaaatatcgttaccgcggccgatggtgaaggtaaggccgtgccctttcagcgcctcatcatccgtatcgaggatgacataggccgccgaatagtccgggtcgggattcatcgcatccgagccgtccagactttgcgacgtcggaaagcgcaggtcgaaaacgcgcagatcggtgattttcgtcattgtgtgtccattatcagctatcggcgcgcacgttctgcttctgcgatccgaggccctcgataccgagttccacgacatcaccagccttgagatagcgcggtggcttcatgcccatgcccacgcccggaggcgtgccggtggaaataatgtcaccgggttgcagcgacatgaactgcgagagataggaaaccagatgccgcacaccatagatcatcgttctggatgagccgttctgcatggtttcgccattgaccttcagccagacggcaaggttttccgggtctgcgatctcgtccttcgtcaccagccacgggccggtcgggccgaacgtgtcgcaggacttgcctttggtccactggccctggcgctcgatctggaaagcacgttcggaaacgtcatggatggtgcagtaaccggcgacataatcaagcgcgtcttcctcgcttacatatttcgcggttttgccgatgataatgccaagctccacttcccaatcggtcttttgcgagccgcgcggaatgacaagatcgtcattggggccgacgatggccgaagtggccttcatgaagatgatcggttctgacggcaccgccgcacccgtttccgcagcgtgatcggaataattgagcccgatgcagatgaacttgcccgtgcccgccacgcaagggccgatgcgcggattgccttccaccttcggcagcgaattgacatccagcgcgccaagctttgccagcgcatccgggtcaagcgcggcacccgacagatcgcttacatgggccgacagatcgcggatggtgccatcggcgtcgagaaggccgggcttttcctgaccggctgcgccataacgaagaaatttcataagtctactccttaaagggacaggttgggggcgatcagggttagatcgaccatcccccatcgatgttataggcctgcccggtggtataggtcgcgcctgccagatagactgcgaggtcggcgatttcctccggctggccgatgcggccgatgggctggcgggcgatgaaggcagcgcgggcagcctcataatcgccctgcgcccgcaggcggtcctgcaaggatgggctttccaccgtgccgggacaaatggcgttgcagcggatgcccttgctcacataatcggcggcgaccgccttggtgagcccgattaccgccgccttggtcagaccatagacaaaacgattcgacacccctttgacgctcgatgcgacggaagccatgttgatgatggcgccatccttgcgctccagcattcccggcagcacggcgcggatggtgcggatcatggagcggacattcaggttgacggcaaaatccagttcctcgtccttcatctcaaggatggtcccgttgtggacaaaaccggcgcagttgaagaggatatcgatctgcccgatttcagccaccagcgccttgaccgcagcgtcgtccagcacgtccagcctgcgcgtgacaatgccggctatgccttccagtttcgcaagcgcatcggcattgatgtcggtcgcatagaccttggcgcccgcctctacaaaggccagcgcacttgcctgcccaatcccttgcccagcggccgtcacaagcgcggtctttccatccagtcgtatcgtcatgtttcaagccctccgttcgacaagcagggtatggtcgcaggcataaatggcctgcgcgcaacccagctcataattttcaaaatagagtgtctgttcggccatggtcacacctccggcctcgcggcaagcggggttgccggtgcggcactcgaccgataggcggcctcaaccagcgccatggtgtgccatgcatcttccaccgatccgaccaactcgtcatcttcgcggcaagcgaaacgttgcagatgcgccatgcggttcaagaaggcatcggggaaccatgcgccttcaagcggcacacaaacccagtcatcaccacccttcggcctgatccagagctcatccggttcaccgcgcggatagtccagattgacaccgagcttcacataggccgcaccttgcgtgccgcagatacgaaattcacaggcctggaacttgcgcccgaaatcatggtcatgattgatcgaaagcgcgcagcgaacacgctcgccataatcgagaattgccgccgtgcgcgtctgcgcaacatcgtggttgggatggccgatgctcttggcatggacgccttgcggattacccagaaggccgcgcacgaaatccagatagtggatcgaatgcatcgcaatctcgatacgcggcaggcctttcaggaagggccagaggccccatggggtcgcaagcgccagccaggcatcgaaatccaccacttcgccgagccagcccttgtccaccgcgtcatagagcgccagcatcatcggcgcaaagcgaagctggaaattgaccgccgccttcagcttgcgcgcacggcagaccttcagaatttccgtcgcacccgcaagatcgctgcccatcggcttctggatgagtgctgccgccccctccggcaattgcgagagtaccgagacatgggcggaaggtggtattgcgagatcgaaaacagccccttcgaccgccagcgcctcttgcatggaagcaaaggccgtaacgccccatttttccgcaagtttgcgcgccttttccagatcgggatcgaaaatgcccgtcaccggaaagccgcctttttcataagccggcagatgcgcatcgccgacaatgctgcccgcgccgaaaatgacaatcggcttgggccgcgacggcctggcccaccattgccgcagggctttcgggtcgaaagcgtcagtcatggtgaaaaacctcctccatcattgcccaccactcaccctctttgcgggtttcaagcggtttctggcatggcatacagaccgaccaccattcctgatttttggggctttcggccattttcctcatgtcggctgcaaaatcgctgccgacatattcccaatagccaaacagcaggttttccggctctttcaggaaaatcgaataattagtgatgttgcattcgctgataagcgccagaatttccggccagacctgcgcatgtaacgccttatatttcgcgaccttttccgggttgaggccgatcaccatccccatgcgctggccctgatgcttgctcatggcgccctcacgatctcgcgggtgaattcgccaattgagcgcgaacgcactgcgtcccaatcccacgcaatgccgatccccggctgcgatggagcaacggcatggccgtcacgaatttccatacccttgtccgtcaggtcatcgagctgcgggatatattcgacatagcgcccgttcggcaccgcacagacgaggcttacatgcagttccatcaggaaatgcggacacaccggaatatcgaaggcttccgccatatgtgccactttcagccatggcgtgatgccgccgatgcgcgccacatccacctgcacgatggagcaggcacccttgtgcatatattcgcggaaatggcggatcgagtagatcgattcacccactgcaacgggcgccgccgtggagcgggccaggcgcatatggccgtcgagatcgtcggctggtagcggctcctcgatccatgccagatcaagttccttgaggcgctcggcacggcggatcgcttcatcaaccgtaaaaccctgattgcaatcggtcatgatctcgaaggcagcacccaccgccgcacgcacggcggaaagccgcgcataatcctgcgcgccatgcggcttgccgatcttgatcttggagccggtgaaacctttcgccttggcttgaagcgcatcctcgaccagcgcctccttctcgatatgcagccagccgccttcggtcgtataaagcggacaatggtcccttgccccgcccgcaagcttccagagcggcaggttctgcttttttgcacgcagatcccaaagcgcggtatcgattgcagcaagcgccagcgcggtgattgcgccgatcgtggtggcatgggttgcaaattccagcctgcgccagatcgcctcgatgcaatcggcatcctcgccaatcaccagcggcgccagatggtcggcaagcaggcgcatgacggacgaaccaccagtgccaatcgtatagctatagccggtgccaaccgcaccatcgctgtcggtaatggtgacgatgggggtttcctggcttacaaagctctggattgcatcggtgcgcttcgccctgggcggaaggtccaccatgcgcaattcaaaccgctcgatccttgccatgattacaccgtcagactcttgccggtagcggcatcgaaaagatgcgcctgcgccagatcgaactgcatggcaatgctctcacccggctgcaccgggcgcgggttcagcatacgcgccacccattcgcgcccggcaaattccgcaaagaccagtgtttcattgccaagcggctcggtgatgacgacgcgcaattctttctcatgcacgccatcgccggtcgaaaggccgtgacctttcgggaaaatatcatcaggccgcaggccgaaagtaacctttgcgccctcgcccacccttgccttgaaccgggcaggcagcggcaggcggtcgccattggcgaaaagaagctcgtcacccttcacggtcgcttcggccatgttcatcggcggcgaaccgatgaagcccgcaacgatttgcgtcgccgggcgcttgaacacttcatccggggtgcccgcctgttcgatatggccgtcgcgcatgatgacaatgcggtcggccagcgtcatcgcctcgacctgatcgtgggtcacatagacgaccgtagactgcaccttggcgtgcagcttcttgatttcggtgcgcatctgcgtacgcagtttggcatcgaggttcgagagcggctcatcgaagagaaagacttccgggttgcgcacgatggcgcgccccatggcgacacgctggcgctggccgcccgaaagctgcgcggggcggcggtccatcaatgcttcaagccccagaacagccgccgcctcgttgacgcggcggtcgatttccgcctgcggctgctttgcaatcttcagcgaaaaacccatgttctcgcgtacgctcatatgcggatagagcgcataggactggaacaccatggagatgttgcgatcacgcgggggcaagtcgttgacgactttgccgccgatttcaagcgtgccaccggagatggattccaggccggcaatcatccgcagcgtcgtggattttccgcaaccggacgggccgaccagcgcgacaaactccttgtcggcgatttcgagattgatgccatgcaccacttcgatgctgccataacgcttgacgagatttttgatggaaagctgtgccattacaatttcaacctttaaccgcgccgaaagtcaggccggaaacgaggtgtttctggatgacgaaggtgagcgccagcgccggaacaatcatcaccacggcaagcgcgcacatgccgcgccaatcgatggtgaactcggccgtataatcgagaagaccgaccggaagcgtcttggaattgacggaacgggtgagctgggaggccagcgcatattcgttccagcaggtgaggaaggcaaagatgcccgccgatgcgatgccggggccggcaagcggaaattccacctgccagaaggcctgccagcgcgtgcagccgtcgatctgggcggcttcggccagatctttcggcacctgccggaagaagccgtcgatcagccaggtcgtgaagggaatattcagcgccacataggtaaggatcaggccgaaatgcgtatcgatgataccaatgcgcgaatagaccatgaagagcggcaacgacagggcgatgcccggcacggagcgtgtgagcataaagcccaggaaggttgccgacttgccgcgaaagcggaaccgggcaaaggcatagccgcccgacatgccgatgatgagcgacaccacggtggaggtgacggaaacaatgatggaattgcggaaataatcccagaccggcacgccgcccgcccctgctcctgagaacatggtgcgataggcatcgagcgagatgtcctgcggaatccagacaggcggcttggccatgatttccaccggcggacgcaaggaggaaagcacgatccagaagcccggcaggcatatgacaagcatagccagaaacaggcccacgagatagaaaacgcgcgcaatgcggcggcgcatacggtgttgggcattgctcaaggattgggccatgactaccactccgctccgatctgcgtgcgcgcggcggcaagcttgcggaagaaaatgacggtgaagaggatggagagaaggatcgcgacataggccatggcattggcaaggcccatctgcgcatccgagtaggccgtgcggcccacgagggtccagatcagctccgtgcgccgcgccgggccgccatcggtcatgatcttcacgatatcataggcgcgcgcctcatcgagcgaacgaatggtcatcgcgatataggcgaagggcatgagatagggccagatgacatagcggaaggtttgccatggcgtgcagccatccacgcgggcagcttccaccgggtcctgcggcatggcgagaagcccggccagaatgaggattgcaaagacggcggtggacgaccagacttcggcggtcaggatcgccaccagcgccagattgccatcgataagccaggggatcgccctgtcggtcagccccagcgactgaagcgcattattcaccaggccgatattgtcgttgaacatgaacttgaactggaagcccaccagaaccggcgagaacatcattggaaacatcatgagcgtgcgcagggtgcgcttgccccatgtggccttgttgaccagaagcgccaatcccagccccagaagcatttccagattgagtgcgatggtcagaaaaaacaccgtgcgcagaaaggctgcccagaacacccagtcactcaggatgcgctcataattgcgcaggccgataaagcggaacagcgtttccgggcgcgtcaggcgaaacggcgtgaagctggaataaagcgaaagcgcaagaggaaagagcaccaccgcagccagaatgatgaaggccggaagcaacaacaggaccggcggggaaagtcttttaaacattatccatcccaaatactgggttcggcgcatgagctgccgaaacggcccgccaccccttgcggaaaagcgggcctgccgaaaatcggacggtcaaaggtcgccggcgtcttccagaatctgggtcgccttctgggccgcactgtcgagtgcttccttcgaggtcttgtcgcccagaatggcagcctgcaattcaggatagacggcgttggaaatctcgatccaggacggggtgctcggaaccgggaaagcattcttcgccgcttcctggaacacggtcagcacttccttcttgtaaggatcagatgcagcctgctcgatatcccattcccagaccttggtgcgggtgggcagcgtaccattggcggcttccaccttctgggaatcctcattggtcaggaaccagaccagcgaagcggcagcctccttggtggggcaggcttcggtgacggagaaaccgtgatggccagaccagccggtgcgcttgccggacgagcccttgggctgcacgacgatgccgacattgcccgccaccttcgacgacttcggatcgttgaaataggtggcccagcccggccagtccagatcgagcgccacggtgccggaagcaaagcccgcgccaagatcatcccagagataattcgtggtgccagccgggacggccttggccttgtagaggtttacgaaccagtcgagcgcgcgcacgcctgcatcggaattgaaggcaggcttgccgtccttgtcgagatattcaccaccctcggcaaccagcatttcatagaagcggccattgatcgcctcttccttgcctgcgaactgggtgccgtagaaattcggcggatcggcgaagaagatcgcctgatcggaaacttccttccaggtctttggcggtgccagatcgtagccgtatttttccttgaacgccttcttcctggcttcgtcctgatagaggctcttctggtaataaagggcggacacatcgaactgggcacgcggcagcatgaccagcttgccattgagcatggacgccttgatgaccgacggcacgaaagcgtcgatctcttcctttggcaagagcggtttcaggtccgtgtaaagatcgccatattgcggcgcgaaagaagaatggttggaaccgacgcaccagttgatcgagccggaagccatgtcggacttgatttccttgtcgagctcaaaatgattcttcttggaaagaatgtttacctttgcgcccgtcgccttctcccaatcggcaatgcgcgcataaagcgtttcatattgctgaccgccgatcagcttggcgttaacggtcacgccctcgaacttgccgggcagatccgccgcgtaagccggggcaattcccattgccagcaaagccgcgcccgccagaacatgcgatttgaaatcctgcattcgtctcctccttattagcggacgctcccccgtccacgttccccgattgcggggcttccatttatatgcaaacatattattcaaacatggtcaaggcgatttgcgggtggttattcctttcaccctttacgctgttcgtatatgaagaaagccatttatgcgggagccgaccttggaaactgacgatcgctatcgcgcgcccgcgctggacaaggggctggacatattggaattgctggcgagtgtggatggcgggctgacgcaggccgagatcgccaagcatctcgaccgcagccccaacgaattttaccggatgctggaccggctggtgaagcgcggctatgtcaccaaactcgatggcgaccgttattcactgacgctgaagctgttcgggcttgcgcaactccatgcgccggtgcgcaggcttgcctccttcgccacgcccttcatgcgcgagcttgccgaccgttccaaacaggccaatcagcttgccgtgttcgaccgcggctcggtggtggtcatcgctcagcaggaagcaccggattactggggcatttccatccgcgtcggctcgcatatcagcctgttcgataccggctccggtcacgttctgctcgccttccgctcaccggaagagcgcgaaatgatgattgccgcccatgtgaaaagccgtgatgaagtcaatctggatcaggacttctatgaccgtctcgaccagatacgcgagcgcggatacgagatgatggcgagcgcacagatggcgggcgcctataatctttccgcgccgatcctcggcccggacggcacctgcgttgcagccctcacctgcccctatatcacgctcgtcaatccgtcttcggcccctgatatcacccagacgatcagcctgttgcagaagacggtacgcgacctctccaagctggtgggcgcggatgtaggcgtgacaggataaattctgatttgaaaaatatcttcttttttgaaagcatcgaaagcaaggaggattcccatgctgatcgatacgcacctgcacctgatcgacaaaaacgcgctcagctatccgtggcttgagagcgcgcctgcgctcaaccgcgatttccttttcgacagctatcgtcttcaggccgagcgtgccggcattggcggcgctcttcacatagaagttgacgttgcgccgcacgccatgcaggcggagaccgaccatataaggcaaatcgcccgccgatcgggcgggttcatcaagggagcgatcgcgtcatgccgcccggaggaaccgggctttgccgcctatctggaacgccagctaagcgatcctttcgtgaaagggctacgccgcgtgttgcatgtggtgccggatgaagtttccgaaggggcgctgtttcgcgaaaacatcaagaggctggaaggaaccggccttacctttgatctttgtgtgcagccgcaccagatcggcaaggccattgcgcttgccgatctggcacccgacctttgcttcattgtcgaccattgcggcgcgccggacatcaaggccggtgccctcgacggctggcgggaaggcatggctgaaatttcccggcgccccaacgtgatagccaagatttccggcctggtggtctattgcgatgcggaaagctggactgtcgagaccttgcgcccctatgcggaacaggtgatccagtccttcgggtgggaccgcgtcatatggggcagcgactggcctgtctgcacacttgccagttcacccgacgcagggctttcgacatgggtggcggccacccatgccctgcttgaaggatgcagcaccacggaaaaatcgcgccttttttgcgaaaatgcgcgccgcatctggaatctatgaaaaacaggcgcgcaaaggccggctccgacacgggaccggcaggcaaggcgcatcagatggaaagctccacctcgcggcttgcggtttccaacagggtccagacgtgatcggcaaaggaattccacacttcgatccggtaatgatccgcatcccatttgagcagaatgacctgcgcatggtcgaagacagtgcgcgccgcccccggtgctaacatttcggcaaggtttaaaggcgaagctgcattgagcagccattcggcctcgggaccggaaatatcgatgccggtttcgcggtggctcacctccacaagactatgcggctcgctttcataaagcctggcgaaagcctgacggatagcgtcggcctccccttcccctgcccagatataccattcatcggggccgatgcaggcaacggctgtttcgccggttttggcaagcccgccgatctttgccgggatttttgcgcccagtgtcttttcagccaaggccagttttgccggagcaatgcgcaagatgaaacgcgcgccatcctttgccggaagcacatcaaggcggcccggaatcgatacccggcgatgcgaataagggttggtctcaacaagcatggttcaatccttatgcattcaacttcttaccttcgggatcgtagaagacggttcccgaaatgatggcctcatgcacactgccatccggcatcggcatatatattgtctcgcccatacggtccttgccaccggacaccagcgccatggcaatggaacggccaagcgtctcgctccaataggaagacgtgacgtagccaagcatggtcatcggcaccgcctgttttggatcggccacgatctgcgcgccttcctccagcaccagcttcgggtccttggtcagaagcccgaccagatgcttgcggtcctttttcagcatgtcgggacgcgacagcgaccgcttgccgacgaaatccggcttctgcttgccaatggcccagccaaggctggcatcgtccggcgtcaccgtgccatccgtatcctggccgacaatgatatagcccttttcggcgcgcagaatatgcatcgtctcggtgccgtaaggtgtgatgtcatattgctggcccgcctcgtaaagcgccttccacagcgcaagaccatagcgcgacggcacgttgatctcgaagccgagttcgccggtgaagctcatgcggaagagacgcgcaggcacgccgaggaatgtgcattcggcaaccgacatatgcgggaaagcctcgtccgaaatgtccagcccctcgaccatcggctcgataagcttgcgcgcgttcgggccattgatcgccaccaccgcccattgttcggtggtggatgtgagcgcaactttcaactgcggccattcagtctggagatagtcttccatcatgttgaggacgcgtgccgcaccgccggtcgtggtcgtcacgtggaaacggtcctgcgtcaggcgaccgaccacaccgtcatcgcggatgaagccatcttcgccgagcagcaggccatagcggcagcgcccgacaccaagcttcgtccatggattggtatacatgcggttcatgaattcggctgtatccgggccgaccacctcgatcttgcccaatgtggaggcatcgaacatgccgagcgactggcgggttgccctgcattcacgcgccacggcctgatgcatgtcttcgccgggcttcgggaaataccaggcgcgccgccacagcgacaccggctcgaaagccgcgccatgctgttcggcccaagcgtcgatcggcgtcttgcgcgtgacttcaaacagttttccgcgattatagccgcagaaagcgccaaaagtggtcggcgtatagggcgggcggaacgtggtgaggcctacctgcggcgcagggcgcttcaaggcatcggacgcaaccgccagaccgttgatgttggacgtcttgccctgatcggtcgccatgccgtttgtggtgtagcgcttgacatgctcgatggagcggaagccttcgcgcacggcaaggcggatatccttggcggtgacatcgttctggaagtcgatgaaggccttggccttgcccggatcacgatccgtcggcaattcgcggcagcttatgccattgcagatgaaatcaccggccaccgcatattcgcgcgcgcttgccttgtaaccggcatcggatgccgcaccggcaccgctttgcgctccttcacgaagcgccgcttcaaggtcgaaatgaccattgcccgcaccagcgcagcggctttcttccgtgcgtgcgcccggtaggtagatctggcgctcctcatcccagacaagctggcccttggtgtgcgaaaagagatggacgcttggcgtccagccgccgcacatcagcaccacatcgcattctatggtgcgcggcgcgccagccacgccgccctgcaccggattggcgcgcacggaggaaacccggtgacgcccgcccgtatcggttacggtccagccggtcagcgtttctatgcccagcatcttcgcgcgattgacgaggctgcccgcaacatgctcacgcacatcgatgatggcaggaaccttgacgcctgcgaccgccagatcgaaggcggcaagccaggcgctatcatgcgacgtgacaataacggccttgtggccaaccttcacgccatagcggttgagataggtacgcccggcccccgccagcatcacgcccggacggtcgttgccggcaaagaccagcggcctttcaattgcaccctgcgccagcacgacctgctttgcgcgcacacgccacatgcgttcacgcggcgcgttggctggcgggttcggcaggtgatcggtcaggcgctggcaaaggcccagcatgttctggtgataatagccaatcgccgtggtgcgcggcaaaagcgtgacattgggcatggcggcgagcgcggccagcgtctcatccagccagtcccagcttgcgcggccattgatgaccggctccggctctgacagaagcgaaccgcccagttccgcctgttcgtcgcaaagcataaccttcgcgccgcttttcgccgcttcaagcgctgccgcaagcccggctggccccgcccccacgacaagcacatcgcaataggcataacggctggcataggtgtcgggaccgggttcggatggcgatttgccaagaccggccgcgccccggatgaaaggctcgtaaaccttgttccagaagctcttcggccacatgaaggtcttgtagtagaagcctgccgaaaagaacatggagaacgcatcgttgatcgcacccacatcatgcttcagcgacggccagtggttctggctctcggctttcaggccgtcataaagctccagcgcggtggcgcgcgtgttcggctcgaaccggcccgccccgcgcgagacgcccatcagcgcgttcggctcttcggaaccggcggaaagaatgccgcgcgggcggtgatatttgaacgagcggcccgtcagatgttcgccattggccaaaagggcggaggccagcgtgtcgccttcaaagccggaataggtcttgccgttgaaggtgaagcgaacggacttggccttgttgacgcggcttttgttctgaatgcgcatgtcagtcatcatttcgtctccgcagccggagtttgttccagtaccgggcgtggtttgcctgccttataggtcacgacaaacttgtcgctcaccgtgtcgcgcacggcattgaagaagcggccgcagccatggatgtgccgccagcgttcataatgcgtgccgcgcgggttggagcgggtgaacaggaaatcgcgccattcttcatcggaaagcgtcgagggatcggccgggcgcgcgatatgagcttcgcccgcataggcaaattcgagttccgggcgttccatctcgcaataagggcaacggataagaagcatttttgtctcccctattctttaatgcgcaacagcggcagcagccgcttcgtcgatcaggcgaccggtagtgaagcgttccagcgtgaaaggcgcgttgatccagtgcggctcatcgcgggcaatcgtatgggcgaagacatgggctgaacccggcgtcgccttgaaaccgcccgtgccccagccgcaattgacataaaggcccggcaccggcgtcttgccgatgatgggcgagcgatccggcgtgacatcgacgatgccgccccatttgcgcaacatgcgcatgcgcgtgaagatcgggaagacctcacagatcgcagccagcgtatgctcgatcagcggcaggccgccgcgctggctgtaggacacatattggtccgtgcccgaaccgatcaccagttcgcccttgtcggactggctgatataggcatggaccgtgttcgacatgaccacgcaggggaaaatcggcttgaccggctccgacaccagcgcctgtagcgggaagctttcaagcggcatgcgcacgcttgccgtgtccatgacgacggaggtgttgcccgcagccgaaaccgccacctttttcgccttgatgaaaccccgcgccgtttcaacgccgctcacgcggcccgaagcatcgcggcggatcgccagaaccgggcagttctggatgatgtcgacgccgcgctgcgatgcaccgcgcgcatagccccaggcaaccgcatcatggcgggccacgccgccgcgccgctgcaaggttgcaccaatcaccggataacgggcattaggggagatatcgagcggcggacaatattccttcgcctgttctttcgtcagccattcattatcgatgccgttgaggcggttggcatggatatggcgcttgaaactctgcacgtcatgcatcgtatgcgccagcatcattacgccgcgctgcgagaacatgacattataattgagatcctggctcagcccctcccagagcttcatcgcatgttcataaagatgcgcgctctcgtcataaagatagttggagcgaataatggtcgtgttgcgcccggtattgccaccgccgagccatcccttttcgataaccgcgacattggtgatgccgtgttccttggccagataataggcagcgccaaggccatgcccgcccgcaccgacgatgatgacatcatattcggccctgggttgggcatcgggccattgcggctcccagtttctgttgccggaaagcgcatttttaacgactgaagctaaagaaaagcgggacatgaacaaccaccattttcaccagccccgcacaccattgtggcacgcgcgaagcctttgatgatattttatgggctcccgccagaagccgacagcaggcttgcgtcacaagacgccataaatacgacatgcgcaccattacgcgacatttggctgtggctttcaggccgccgcaaaggcgggctgtgcttgttggggggtgtgcgaatttgccatcacagataggacaacactattgtcctttttgctttccttttgttgcgcaaaggcgtagtcagaaatacgcaaaatcgcatttttaaaaacatacacgcaagaaaggtgatttcgtgaccacggaaaatctgctcgaaagtgcactcgtccggctggacgaagcggcaagccacataaacatcgatgcggatgtcatcgaaaagctgaagtttgcgcgtgagaccatgaaagtgcggttgatgatccgcatggacgacggttcgcgcaagtcctttattgcgtggcgctgccgctatgacgacactcgcggaccgaccaagggcggcatccgctaccatcccgattcaacggtggaagaagtcgagacgcccgccttctggatgaccttcaaatgcgccgtgatgaacctgccttatggcggcggcaagggcgcgatccaggtcgatccgcgccagctctccaaggctgaactggagcgcctttcgcgcgcctatatccaggctttctccggcatcatcggcccggaccgcgacattccggccccggacgtctatacgaattccatgatcatgggctggatggctgacgaatactcccagatcgtcggccagtcctctcccgccgtcattaccggcaagcccatcgcacttggtggctcgctcggacgcaatgacgcgaccgcacgcggcggcttctacctcgttcgccacctctcgcacgatctgggcctcgcttcggttctgcgcgtcgccatccagggttttggcaatgccggacagttcatggccaagctgatggcgggcgacggccacaagatcgtcgccgtgtcggattccgcaggggcggtctattgcgcggatggccttgacgtcgacctgcttctggccgccaaggctgatggcaagtccgtcatttcaaccgccggtcacaagggccacgaggcgatcagcgccgacgaactcgtcgccgccgattgtgacgtgctggtgccaagcgccatggaaaacatgatccatgccggtaatgcagcttccattcgcgccaagcttatcgtggaactggccaacggcccggtcacgggggacgctgacaagatcctcgccgaaaagggcgtgatggtcctgccggacattcttgccaatgctggcggcgtgacggtttcctattttgaatgggtgcagaaccgtcagggttattactggacgcttgaagaaatccatgaacgcctgaagacgatcatggaacgcgaaggccgcgccatctggaaccatgcccgcgaacgcggtgtgaccctgcgcacggctgcctatgtgcatgcgctggagcgccttgcacaagcgatcgaggcccacggcacgcaaaacgacttcgcggcctgattcactctacgaacgttaccctcctgtcggattaccggcgggaggggacaaaaagcggtttctttttccgcccgcacgacaatcttgagctgctggcgccgcacatcctgaaaatactcaattgccgcaatgacttaacatcccctctatgaacatgcccatagaggggctattttagctattgattgaacgcaaagcgatttctttaaagccattctaaatttctgccgcgccgcaggacttgtcataggtcttgataccaatcaaagagacactcggcggcgccttttgagggctgaaacgatgaaaaagtttataattgcctctcttgtgggaatttctgcagctttacccctcccaacgcatgcagaaaccaacaaggccccggaaaacagcacaattatcaacggtatggattttggcccgttggccaaactggtcggtacatggaaaacggtagagcctggcggtacggatgttgctcccggtaaagaagggtccaacgttggcaaaggcggcacggctgtagaaccatattatgaagttctgacatttgaacctgcggcagacgccaccaatgcaagcgaccagtacctggtagccatgtattataagcatgaagttttccgtgtaagagacaacggcaaatttcatgatcaaagagggtgtttaatatacgataagaaaaacaataccgtatataatactttctgtattccgagagccgtgtgcgttgtcgctgaaggaccggccggagaaacaatgtctcttgagaccaaggaaaacgggattgcggaatctagctatatggcgaagaacgacaagacgatgaagttctctttcgagatagatctttccggcgatcaacttcaatatactcaggtgacaagcttgcaagtctatggacagccgttcgagcatgtcgatacgagcacgcttgaaaaagtaaaataacgatcaaaataagcatgtgatgttcaagcccgatgagtggaactcatcgggctttggtattatccctcctgccagcccactgtcaggaagggggcaaaaggcggtttcctttttctgcccgcgctatagtttatctccacagggaaaaaacagcgtgtgggatgaagagcatgtcgtatagaaacttgttgaagggaagtgcctttgcacttgccctttttgtgggcgcgatccagttttccagcctcgccgaggcacaggtcgccgtttcatccaagatcgacaccgaaggcggcgtgctcggcaatatcatcctgaccgttctcaatgccaacggcatcaaaacgaccgaccgcatccagcttggcgcgacaccggtggtgcgcaaagcgatcacggcaggcgagatcgacatctatcccgaatataccggtaatgcggccttcttcttcaacaaggccgacgatccactctggaaagacccggccaaggcttacgaaacagccaaaaagcttgattacgacgccaacaagatcgtgtggctgacgccctctcccgccaacaacacatggggcatcgcggtgcgcaaggatgtggccaatgaaaacaagctcgcaagcctcagcgatttcggcaaatatattgcaggcggcggcaaggtggttctggcggcatcctccgaattcgtgaattcggcggcagcactgcccgctttccagaccgcctatggctttaccctgaaacccgatcagctcatcacgctttcaggcggcgatacggcggcaacaattgcagccgcagccaaccagaccaatggcgccaatgcggccatggtctatggcaccgatggcggcatcgcaccatccgggcttgtcgtgctggaagacgacaagcatgtgcagccggtctatcagcccgcaccgatcatccgcgaggaggttctgaaaaaggacccgaagatcgaggaacttctgaaacccgttttcgagaaactcgacctcaccaccttgcaggatctgaacggccgcgtacagcttggcggcgaaccggcaaaggcggtagcggaagattttctgaagaaaaacggctttttgaaatagacctgataaggcagcaagcccttgccggagaccatagcaacacaggaacggcgcccggtcttgccaaacggtgtgggacacatcgcaggccggatcgacaagctcggccttgtcatatccgttctcggggtcggtgggcttctgcttcccttcgccacgttccgggccaaccgcatcgtgcagggcgagccgcgctttctgtttgatgccctgcccggcgcgattgcgggcctcttcgttctcatcatcggggcaagcctcctcgtcgcgctcctgtcccaacaccgcctgttgcggctcggcgcaagcctcataagcctcgccgtgctgctggtgacaatcggccttgccgccacgcatcttgcgcctgaaggcaacaattatgcgcgcatatcgcccgcctccggcttctggctcctgcttttcgcgcttgccctttatgcggcggacggtctggtgcggttaaaggtgcgcccgcttccgcgcatcgccttgctggtcgttgcgacgggcctgctcgcgctcctgctttcatccggcctatgggacgatatttccttcatgaaggaatatcacagccgcgcggcaagtttctggatcgaggcgcggcgacatattgcgcttgcgctcggctcccttctggctgccgccattgcgggtattccactgggcctcatctgccaccgcctgccgcgtcttcgcgcttccgtcctcaacagtctcaacatcgtgcagaccattccatccatggcgctgttcggcatattgattgcaccgctaagctggtttgcggcacaatttccgtgggcggcaagccttggcataaggggcatcggcgcggccccggccttcgttgcgctgtttctttattcgctcctgcccatcgtcgccaacaccgtggcggggctggcgcaggtgcccgaacccgtgaccgacgctgcgcgcggcatgggaatgacgcgcctgcaaagactgttcaggacagagtttccgctggcctttccggtcattcttaccggcatacgcatcgtcatggtgcagaatatcggcctcaccaccattgccgcgctgatcggcggcggcggcttcggcattttcgtctttcaaggcatcggccaaaccgcaatggatctcgtgctgctcggcgcgctgccaacggtgcttctcgcttttgcagccgccgtgatcctcgatgcagcaatagaaatcgccgacagggggaaacccgcatgatcgagttcgaccggatcaccaagaattacaatggccgggcggcggtggacgaggtgagcttcaccatcgaaccgcatagtatcgcggcgattgtgggcacgtccggctccggcaagacgacactgctacgcatggtcaaccggctggaggaaccgacctccggcgaaatccgcattgacgggcagagcattctggatgagccgggccatgaattacggcggcggatcggctatgtgatccagcaacacgggctttttccacatcgaacggtcggcgaaaatatcgcgaccgttcccgcactcctcggctggccgaaacagcgcattgaggcgcgcgtggatgaactgctggagctgttccagcttgagccgggcgcctatcgcgaccgctatccgcacgaactttccggcgggcagcaacagcgcgtcggcgtggcgcgggcccttgccgccggaccgaacatcctcctgatggacgaacctttcggcgcgcttgacccggtgatccgcgccaaggcgcaggaagacctcaaggcgatccagcggcgcttccgcacgaccatccttctcgtcacgcatgatatggaggaggcgatctcgcttggcgaccgcattgcggtgatggatgagggcaagcttttgcaattcggcccgcccgccgaaattctggcccgccccgcgaccgaattcgtggaacggctggtcggaaccggagagcggccgttccgccttctctcgctcaccgatttgaaaaccgtgttgcaaccgggcgatgccagcggcgaacccctgcccgtcacagcctcgcagcgcgatgcgctggcggagcttctctggtcgggccgaagggcgctgccggtgctcgatgaagacggccgatcgcttggccgcgtgacattggaaaagctactgcatcaggcagagcgcccggcatgaagcttttcctttccctgtttccgcgcatggtgcttgtggcggtgctgctgctctttctcctgcacccgcatcttttcgagccggttttccgcccgttcgtcgatacgggaaccccggtcatctatgaccgcgcgaacctgatgacgctcaccttgcagcatctggggctggtggcgcttgccactttctgttcgacgcttatcgccgtcaccatggcgatcttcgtcacgcgcaggcagggcgcggaattcctgccgctgtcgcgcagcctggtcaatatcggccagactttcccgcccgtcgcggttctggcgctgactgtgcccgtctttggcttcggtgacaagccgacgctgatcgcgctttttctctatggcctgctgccgatcttcgagaacacgctcaccgggttgacaagcctgccaccgcccatcgtggaggccgcgcgcggcatgggcatgacgggtatgcagcggcttttcaaggtggagatgccacttgccatgccggtgatcctcgcaggcatccggctttccgccgttattgggctggccaccgccaccatcggctccacggttgcagcaaagacactgggcgaggtcatcattgccgggcttatatccaacaatctcgccttcgtactggaaggtggcctcgtcgttgcagcactcgccatcctcatcttcgacgcctttcaggcggcggagcactatctgatgaagcgaacaggtcgaacggcctgacttgcctcgctgaccagcctccctgccctgccttcctgactggccctttgaatagatttcccaactccctatatggtgccaaacagcaagcgagcgaggcaagggatgaatatcggccaggcagcagccgcatcgggcatatcggcaaatatgatccgccattatgaaaccatcggacttattgaagccgccgacagaaccagttccggctatcgcatctatacgcaaaaggatgtcgagacgctgcgctatctggccaggaattgccatggtgataaccgccccgattgcccgatcatccaccagcttgccgagccggggccggaggcgcgcaagcctcctcaaccccggaaaggcgaattactgcacggcaagacgtaagcgccgcagccgcaaggcattgctcagaacgaagatgcttgaaagcgccatggcgcccgcagccagaaccggcgacagcaaggttccggtgaagggatagagaatgccccctgcgaccgggatcagcgccacattataggcaaaggcccagaacaggttttcgccgatattgcggatcgttgccttggagatcgcaatggcattcaccacgccgcgcagatcgcccgacatcagcaccacatcggcactttcaatcgcgatatccgtgccggtgccaatcgcaaggcccacatcggcagcggcgagcgcgggcgcatcattgatgccgtcgcccacgaaggcaatgcgcttgccacccgccgaaagccgcttcaaggccgcaaccttgccatccggcagcacttccgccaccacctcgtcgatgccaagcttgcgtgcgatggcttgcgccgtgcggcgattgtcgccggtaatcatcgccaccttcagcccctgcgcgtgcagagccgcaatggcggctggcgtcgtctccttcatcggatcggcaacggtgaggatcgccgcgagcctgccatccaccgcagcataaagcggcgattgcccttcatcgccaaagcgctttgcatcttccgcaaagacggcaacgtcggccccaagctttgccatatagcgatccgcgccgatggcgacttcccgcccacctacgctcgctttcaggccgaagcccggcaccgcctcgaaggcggacacttccgcgagtttcaatcctttttcctgcgcggctgcgacgatcgcatcggcaatcggatgttcggaacgggcctcgacggcggcgaccagcgccagaagctcatccttgtcgaagccttcaaccatgtcgaaatgggcgagagcaggctttccttcagtcagcgttccagtcttgtcgacggcgatcaccgaggcgtcgcgcagggtttgcagcgcatcgccgcgacggaacagaacgccaaactcggcagcgcgcccggtgccaaccatgatcgacgtcggcgtggcaagccccatggcgcacgggcaggcgatgatgacaacggcaatcgcgttgaccagcgcataacccatcatggccgtgccgccgatggcaagccagagcacgaaggtgatcgccgcagcagccatcaccgcgggcacgaaccagcccgtcaccttgtccaccatggcctgaatgggcagcttgtcggcctgcgcatcctggaccatgcgaatgatctgcgagatcaccatatcatggccgaccttggtggcgcggaaagtgaaggcgccggtcttgttgatggtgccgccaaccactgccgcacccttttccttggcaacgggaaccggctcaccggtaatcatggattcatccacataggacgcaccctcgatcacttcaccatccacgggaaccttttcgccggggcgcacctgcacgatgtcgccagcgcgcacatcctccagcggcacatcgatagcctgcccatcgcgcaccacacgggcggatttggcctgcaaaccgacaagacggctgattgcagcactggtgcggcccttggcgcgcgcctccagatagcgaccgatcaggatcagcgtgacaatcatcgccgccgcctcgaaatagacgttgacggtgccttccggcagcgcgcccggcaggaaggtggccacgaccgaaaagccccaggcggcaaacgtgccgaccacgaccagcgagttcatgtccggcgtgccgcgcagaagggtgggaaccccctttttgaaaaagcgcaggcccggcccgaacagaaccagcgtcgtcagcacgaattgcagataccagctattctgcatcccgatccggtccatgacgaacatatggacggccgggatgagatgggaacccatttccagaatgaaggccggcagggtgagaatggcagccagaatgacgcttttcttcagttccgccgcttccgcatcccgcttttcagattgcgtttccgctctggcgtcgctgcgggcctcgtccagcgcatgtgcctcataaccggccttttcgaccgccttgatgagttcggataaagccacctgcccggcaagttccacatgggcgcgctcggttgccagattgacactggcgcgcgtcacgcccggcacgccgctcagcgccttttcaaccttgctgacgcaggaagcgcaactcatgccttcaatcgcaagatcgaccgagcccgctggaacatcgtaaccggccttgcggatagcctcgatcacagcgggcagatccggtgtgcccttgaaggtcacgtcggcgcgctcggtcgcgaggttgaccgaaaccttgtccacgcccggcaccctggaaacggccttttcgacggaagagacgcaggaagcgcaactcatgccctccaccggcacggggaagcttacggcctcaggctttacagtcttgttcatggcaatccctttcgtgacatataaatcgtcgaaaaccgagagtgcccccgtgttagcccttccaaccgttggaaggtcaagccccttcagtatgatggtcagatagcaagtgtattatgcgggcgagccatgccaaggccgccgctgttccggatgaaggcgtgcacatcgccagcacgcattggccgcccggtgaaatagccctgcacttcaccgaaacgttcgtttttcagccgttcaagctgctgggcggtttcaacgccctcggcagtcgtcacaatattgaaacctgcgccaagcgtcgccaccgcctgaataatggcgagatcgcgcgtatcgacctcaatgccggaaacgaagctacggtcgatcttgatcttgtcgaaggggaacgcgcgcagatagctcagcgacgaatcgccggtgccgaaatcgtccatggcgatgcgcacgccaaggcggcgcaggtcaaaaagaagctcgatattgtgcttgctgttggacaaaaatactgtttcggtaatttccagttccagacgttcgggcgcgaggtgcgcggcgcccagcgcgtcggtgacggattggagaagcgtgctctggtcgaactggaccggcgacagattgaccgagaccttgatgtcttccggccagcgtgcagcctcacggcaggcttcctgcaagacccaatcaccgatagggccgatcagcccggtttcctcggcaacactgatgaattccaagggcgggatcatgccgtgttcgggatggttccagcggatgagcgcctcgaaaccagaaatatgcccgccttcgagattgaagatcggctgataatgaagctgaaactggccggcagcgagtgcctggcgcaaatccgaagtcatgacatggcgcttttcggcagcaaggcgcaatgaatcctgatagaagcggaaggttcgccgcccgcccgatttcgacgcatagagcgccagatcggcattgcgcatgagtacatcgggattgtcgccatgcaggggagcctgcgctattcccatgctgcaagtgacgaattccgcattgccgcccagcacgaacggatcctgaaaggccgaaagcacgcgatcggcaaacatggcgatctgcgccagcgtaccgcttcgatagacaatggcaaactcgtcgccgccaaggcgcgcaatgaactggtccgccgttgtgatctgtcgcagccgaagcgctacttcctgtaaaagctggtcgcccgcctgatggctgatactgtcattgacgttcttgaaatggtcgatatccagatagaacagggcgaaggggtcgcaatcgctgcccttcttcaacaggctcccgacatggtgggtgaaataggcgcgattgggcaggccggtcaggctgtcatgcatggcgatatggaccatgcgtttttctatctcgcgccgttcggttatatcctcgacaagtccgatcagatagcgcggctcattgccttcgaccggcggtatcgaagatttgatgatccgcatcgtgcgggacgttccgtccttgcgctcgaccttgcgttcgacgctcaacacctcgcggcggcgcatcaccatgcggtcatgctgggcgaaaacagccgcctcgcgctccggaaaaatatcaagatcaatcgaaccgatggcttcgtctatcggctgtccgctcgctgtcgatgccgcctgattatagagcacataacggccatcgtcgtgcatgtccttgacgaaaaccccgaccggcaggttggtgacgagactatccagcaaggtctgggcgtggcttgcctgacgattggcttccgccagttcggttcgatcctggacaatagccagaatcgcttccctgccatcgaacaccacctggcgcccgtaagtgagaacatcgataatctcgccattggcgcgcagatgctgccagcgctcgggccgttcgagatcgctgcggtcacgaatggcagacagcatcctgtcgcgttcggactgaggccggatatcgagcaccgtcatgccgggaatttcatcggcagtgtaaccgtagagttcatatgcagcatcattcatgacgatgaaacgcagcgtctcgggatcataaacccacattggcgtgggatgcgtcgtaaacaggatacggaagtcctgttcggacgtgcacgccatcgtgccttccgccggagcgcccttccgcttcctcattgcaaacccctcatccaactgatcctacaggataatactgatccatctcatgaagcggatcatctcgttcaatagcaccatgagtaacacgcggaagatgtacctcatatatagattaaagccgagaattttaaaaaagcctatataaactaggtagtaatttcagcccttccttccaagccaagattgttccgctgcttgacccgcccgccattccggcctatccctgtcgatgcaaaattcgttggggtgccttgaaagaggctgagagacgcattctcacgtcaacccattgaacctgatccgggtaatacctgcgtagggaacggagtttggcgcgtcgcggacggggttcattccccatcggggcttatgctccatcaaggttcatgacgtctcattttccgttcggaatgagagacgtcgaaatggaccagaaacagagtttctccccaaccaatccaaccgataaccatgcggcatccgtgcccatatgcgtcaccattgcggggtccgactccagcggcggcgcgggcattcaggccgacctcaaggcgttttcggcgcttggcgtctatggcgcaagcgtgattgccgccatcaccgtgcagaacactcgcaccgtcagcgccgtgcatgatgtgccgccgcagatcgtggcgggccagatagacgccgtcttcagcgatctcgatgtcgccgccgtcaagatcggcatggtttccgtgccagaaaccatcgaagccattgcgcacggccttgcacatttttccggtcccatcgtgctcgacccggtgatggttgcaaaatccggcgaccggctgttgagcgagaccgcgatttcatccctgcgtaaaaagctgctgccgcttgcaacactgctcacccccaaccggccggaagccgcctgcctgctcgacacaggcacagccgggagtgatgccgaggcggaagaacagggccgcgccctgctcgacctcggtgccaaggccgtcctgatgaaaggcggccatgcggaaggagcgatctgcaccgatcttctgatccgccgcgaccggccgaccctgcgcatcgaagcgccgcgcattctcaccaacaacacgcatggcaccggctgcacgctttcatccgccattgctgccgggctttcgcgcaacctttcgctcgaaacagcgctcgcgcaggcccatgcctatctgcaaggcgcaatccgcgcggctgacagtctgaaggtcggtcagggccatgggccggtgcatcattttcacgccctttggaaacaggcagaaagggaggcgatctgatgcgcgtgacaatcatcggagcgggtgtcgctggccttgccaccgccgcggaatttaccgatcagggccatgccgtcaccgtcatcgccaaaagtgccgagatcggctcggatagctgctcgtggtttgctggcggcatgctggctccctggtgcgagggcgaaagtgcggaagaacccgtggtgcgccttggacaggatgccatcggctggtgggagcgtcatgtctcgaccgtcaggcgcaaggggacgctcgtgctctcgcacacgcgggacatgagcgagttgcgccgcttcgcccgacgtacagaagagcatgaaaccatagatcagaaccacctcgacacgctggagccggatctggccgggcggttccggcagggcctgttctttgccgatgaaggccatctcgatccgcgccggacgttgatcgaacttgccgaacggctgcggcaacagggcgtggtctttcatctgggcgtcgacgccaaagacatatccgtcgatgccgatatcaccgtcgatgcgcgcggccttgccgcccgcgacagcttgcaggacctgcgcggcgtcaagggcgagatgctgatcgtgcgctcgcgcgacatcaatctttcgcggcccgtgcggcttctgcatccgcgtatcccgctttacatcgtgccgcgcggcgacggcattcacatgatcggcgcaaccatgatcgaaagcgacgaccgccgcggcatcagcgtgcgttcgacactggaactcttaagtgcggcctatgcgctgcacccggccttcggcgaggcggaaatcctcgaagtgggtgtcgatgcccgccctgcctttgccgacaatctgccgcgtgtgagacgtcgcggcgacaccgtctatgtcaacggcctttaccggcacggtttcctgctttcaccggcggtcgcccgcatggcggtggcagttgcgaccaatgcgcaggctgaggccgaaaccatgaccgactttgtggaggactatgcatgaccatcgttttgaacggcgaagcacacgaaacggcctcggccacgctcgccgcccttctcaacgaaatcgaacttgatgaagcggtggtcgcaaccgcgctcaacggcgaattcatacccgctaatgcgcgggaagacacacatatttccgagggcgaccggatcgaggttctcgcccccatgcagggaggctgaaatgctggaattttacggaaagagatttgagagccgccttctgctcggcaccgcgcaatatccctcgcccagcattctggcggatgcggtgcgcgcctcgctaagccggatcgtcaccgtctccttgcgccgggaaagcggcgaagcgcgtgccggtcaggatttctgggcgctcatcaaggcgcttggcgtggccgttctgcccaatacggcgggctgccacacgccgcgcgaggcaataaccacggcgcatatggcgcgcgaggtttttggcacgaactggatcaagctggaagtaatcggcgacaccgacaccttgcagccggacccgttcgggctggtcgaagcagcgcgcattctgtgcgacgagggttttgaggtctttccctatatgaacgacgatctcatcgttgcggaaaggctcattgaggcaggctgcaaggttctgatgccatggggcgcgcccatcggttcgggacgcggcttcaacaatccatacgcactcaaaaccatgcgcgcgcatttccccgacattccgctggtggtcgatgcgggcatcggcgtgccatcccatgcggcggcggcgatggaactcggtttcgatgccgtgctcatcaacacggcggttgccaaggctggcgatccggcggcaatggcgcgcgcctttgcgcttgcggtcgaggccggacggcttgcctatgaggccgacccgatagaagcgcgcgacatggcatccccttccaccccccttctcggaaaggcattcctgtgacggcactcgaccccttctacccgattttcgacagcgcggactggctggagcgcatggtgccgcttggcatcaggcttgtgcagttgcgcgtcaaggacaaggcagatgcgcagcttcgtgccgaaatccgtgcagcgcgcgacatctgcgctgcgcatgactgccaactcatcgtcaacgattactggaaactggcgctggacgaaggctgcgacttcatccatctcggccaggaagaccttgacggtgccgatctcgacgccatccgcgccggtggtttgaaactcggcgtttcaagccatgacgaagccgaactcgaccgtgctttgtcggtcaggcccgactatatcgcgctcggccccatctatccgaccattctcaaaaagatgaaatggcatgaacagggcttgccgcgccttggagagtggaaagcacggatcggcaatatcccgctggtgggcatcgggggattaagtgtcgaacgtgcgcccggcgtcttcgctgctggcgcagatatcgtttccgtcgtgaccgacatcacgcttcacgccgacccggccgcgcgcgttcgcgaatggatcgccgtcacccggcctttcgtcgcctgaaatcacagctctggaggaagatcatgaagaaaatggcatttgccgcgctgttcggcgcggtgctcagcttcgcctcgtcggcggaagccaatgacaagctgaagctcattctcgactggtatgtgaaccccgaccatgggccgattatcattgccaacaagctcggctatttcaggcaagcggggctggacgtggatatcgtcgcgcctgccgatgcttccgtgcccacgaaaatggttgctgccggccaggccgatcttgccgtttcctatcagcagcaggtgcatctgcaagtacatgagggcctgccggtcatccgcgtcggcacgctgatcgattcgccgctcaattgcctgatgacccgcgatgacggatcggtgaatgcaatcgccgacctgaaaggcaaaaagatcggctattcggttgcaggcgttgaggaaaccctgctcggcaccattctcggccagcatggcgtcaagctttccgatgtcgaactcatcaatgtcaatttctcgctggcgccagcgctcatgtcgaaacaggtggatgcggtgataggcgcctatcgcaatgtggaactgaaccagatggccgtcgagggcgtggcgggcaagtgcttcttcgtggaggaggaaggcgtgccggtctatgacgagctggtctatgtcgcaaatagcgacaagcttgatgcggcagagaggcaaaagatttcccgcttcctcgccgccaccgaaaaggccgcgcaatatatcgtcaatcacccggagaagagttacgagatcttttcctcctacagcacggaactgaaggacgaattgaaccagcgcgcgtggaaagacacggttgcccgcttctcgcgcgcaccagcaagcctcgatcatggccgctggagccgctatgaatcctatctgaaggagcatggcctcgtgccctccatcctgccggtcgaaaaattggccatcgacgtcaatgcggaagggagcaagacatgaacctgccacagccgcattactcatccgaacttttcacgcgccttcgcactgccacgcttgccgactggaagccctatatcgagcacgacttcgtgcgggggcttggcgacggcacgctaccgaaagccgccttcctgcattatctccggcaggattatgtctatctgcatcattatgcccgcgcctttgcgctgggcgtggtcaaggccaatacatcgcaggaaacgcggctttgcgccgacatcatgcacagtctcacccatatggaactgcctttgcatgtgcgcatctgcgcccgtgaaggcatcagcgaagacgcgctttacgccacgcgggaggaaccggaaaaccttgcttatacgcgctatgtgctcgattgcggacaggcaggcgattttctcgatctgctgacagcacttgtgccttgcgcgcacggctatggcgagatcggcctcaaccttgccgccacggccagggcgggcacgccctatcaggaatggatcgatacctatgccgggtctgaatatcaggacatgtgccgcacggtcggcaggcttttcgatcaggccgcaagggaccgcatcggcgacgatttcgagaaaagcccgcgctggccaaaactctgccagatttttgccacggcaagcaggctcgaagccgatttctggtccatgggcttgaaggccggatcgtgaacgacgcagtcccgaaccgaagccgattaaagcgcgccgccgatgggttcctgtcggtggcggcggcactcgccatctggcaggcggtggtcagcatcgggcagatgccgcgcttcatcctgcccggcccgctcgatgtcgtgcatgcgctcgtggcaaatgcgaggctgatcgcggagaatgcggctgccaccatcggcgaggtgctgggcggtctggtgctgggctctgcggtcggaatcgcggccgcaatcgggctgatgatgtcgccgcttgcgcaacggctcgtcatgccggtgatggtgttcagccaggcgatcccgatcttcgcgctcgcgcccatcctcaccctctggcttggctacggaccggcttccaagattgcagttgccgtactgatgatcttctttccggttgtttctacctttttcgacggaatgcggtgcaccgaaacgggcctgatcgaagcagccgaaattctgggggccgggcgcatggcgatcctgtttcgcatccgcatcccatccgcttttccggcattggcatcggcctcagccttgccgccgtctatgcccccatcggggcggtggtgggcgaatgggtcggcgcttccaggggcctcggctatctgatgctactcgccaatgggcgcgccaaggtggacctcatgttcgcctgcctgttcgtgctggcagcgttcaccatgcttttgcatgggcttgtttcgtattttgcccgcaagcttgcggcctggccccaaaaagccgcatgaaaaaaccggcggtcgcccgccggttttcgcattcatcgaggccatcaggccagcgtataggccgtcttgacggtggtgtagaactcggctgcgtagcggccctgttcgcgcgggccgaagctcgaccccttgcgcccgccaaacggcacatggaaatcaacgccagcggtcggcaggttgaccatgaccatgcccgcttccgaattgcgcttgaaatgcgtggcatatttcaggctcgtcgtgcagatgcccgacgacaggccaaaactcgtatcattggccgtggcaagggcttcttcataatccttcacgcggatgaccgaggcgaccggcccaaaaatttcctcgcggctgatgcgcatctggttggtggcttcggtgaagagtgctggctgaagatagaagcccggcgtttcgcggttgaggcgctcgccgccaaaggcaagcttcgcgccttccttgcggcccagttcgatataatccatatcctgctgaagctgtgtttcatcgacgaccgggccgatatgggtgccgggctttagcgcattatcgaccacgacggtcttcagcttttcaatggccgctgcaacgaacttgtcgtggatgccttcggtgacgatgatgcgcgaggacgccgtgcaacgctggccggtggagaagaaggcggaattcacgaccgattcaaccgcaacattgagatccgcatcatccagaacgacaaccgggttcttgccgcccatttcaagctggaaacggcggttgtgctcaatcgaagcggctgccacgcgcttgccggtgccggtggaaccggtgaaggtggcggcattgacgtccgcactgtcgaggatggtctggccgaccaccgagcccttgcccatgacgaggttcagcacaccctttggaaggcctgcgcgatggagaatatcggcaatcgcccatgagcagccgggaaccagttcggcaggcttgaagacgatcgtgttgccatagcaaagggcgggcgcaatcttccatgcgggaatggcaatcgggaaattccagggcgttatgatgccaacaacacccaccggctcccgcgtgacttcgacaccgatgcccggacgcgcggaaggcagaacctcgccggcaaggcggaggcactcgcctgcaaagaaatcaaaaatctggctggcgcggatggtttcgccgatgccttcaaccagcgttttgccctcttcacgcgacaggaggcggccaagctcctccttgcgggcaagaatttcatcagcagttttgcgcaagatcgcatgacgctccagaatgccggaacgcgaccaggcggggaaagctgctttcgcagccgcaatggctgctttggtgtcttctgccgttgcccgcgcataggttcccacgacatcattggtgtccgaaggattgatgttggcgatgtcgtcgccgccaacccattcacccgcaatcagattctgatgaaatgtcatgtcattctcccgctagtggtctttttgaatccaaaattcagcgccatcctggacgtttcgtccaagccgaatttccccgccaacggccggaaccccggcaggcttcatcaccgctggtccatttctgatatatctgttctcaatcgcccatgaggggccaaaatgcaaggctgcactgtgcctgcaacagaaaatatcgaaaagaatgatttattggaaaagattgcccgtgcaaatttgccacacttttcgcgggattgacaaaatcgatatttttcctcttggcaaaacggaacgctcatttattgtgcaaccatctgcaacactggcaagaggtatgaaatgcgtgtgcaatacccgtttccaatgatgcccagtattcgcttgggcaagtctggcgcctgacctgaatctgaagcccgctccacatcggataatgtgtttccagacataggcctcgcgtcacgcccggcaagctgaaaggtcctgcgctcatcgcgcattgggcctcccttgggtcatttccaaaatccccgctcatcgcggccctccggggccgaatagttctttttccagataaaggaccggcaaccgtgcgccgtacgggccggtatattgatatgacccgttttcgcatcgatttccgggggcctgcgttccgcagcgttctcggctacacgttcagccactggcgaagtcagcccttgcggctgtcggcgatgattatcggcatgttgctggcgacagccgccgacgttctcaccccgctctattccgggcggctggtggattcgctgtcgctgggcagcaatgcatgggatgcggcgatccacgccctcatcgccctgctctcgctgggtgcgctggcgctcgtttcgcggcaggtcacgttttatgtcctgaccgacttcaccttgaaaatcatgagcgacatggcggcaagcgcctttcgcaagctgcaacgcttttcgaccgactggcacgcgaatgcctttgccggctcgacggtgcgcaaggtgacacgcggcatgtgggcgctcgacctgctgaacgacacgctcatcatcgcgcttctgccctcgctcctgatgctcgtgggttcggtggtgctgctggcatggttctggccactgatgggcctgatggtggcaatcggctcggtgctttatatcgcctgcaccatcgtcatctcgcttggtttcgtgacgcctgcggccacgctcgccaatagctgggatacgcgcatgggcggtgcactggccgattccatgtcgtgcaacgccgtggtcaaggctttcggcgcagaagcgcgcgaggatgaacggctcgccatggtcgtgaacaagtggcgcagccgcacacggcgcacatggctcatcggcacgctgaacggtttcatccaggggacaaaccttctggtgatacgcggcgtcatcatcgcttttgccctttatctgtggaccagggggcaagcgacggctggcgatataaccttcgttctcaccgccttcttcatgctgcaaggctatctgcgcgatgtgggcatgcatatccgcaacctgcaacgctcggtcaatcacatggaggaactggtcgatatcgaagcccagtcctacggcattgccgacaagcccggcgcgcccgcgatcaggatcggcaatggcgagatcaccttcaatcacgtcaccttccattatggcaggcacgaagccgcgctctaccgcgacttctcggtgcggatcgaagctggcgagcgggtcggtctggcgggcattccggctccggcaagacgaccttcgtgaagctcatccaacggctttatgacgtcaatggcggcgcaatcctgatcgacgggcaaaacatcgccgatgtcacacaggcgtccctgcgttcgcagatcgccatcgtgcagcaggaaccaatcctgtttcaccggacgctggcggaaaacatcgcctatgcccgccccggcgcatcacaggccgagatcgaggaagccgctcgccttgccagcgcgcatgactttatcagccggctgcccaagggctaccggacgctggtgggcgagcgcggcgtgaagctttccggcggtgagcgtcagcgcgtggcaattgcccgcgccttcctcgcggatgcgccgatcctcattctggacgaggccacatcgagcctcgattcggaatcggaagtgctgatccagcacgccatggaacggctgatggtggggcgcaccacgcttgtcatcgcccaccgtctttccacagtgcgcgcgctcgaccggcttctggtgttcgacaagggccgcattgtggaagaaggcaatcatgacgcgctgatccgcaagtcagacggcatttatcgtcgcctgttcgagcgccaggcgctggaactgaccaagggattggaagacgttctgtaacaagccagcatccagatatggacggcagggccgggaatattccggccctgtttctggataaaggcaagtgcaaaaccgctcgaaacgcgttctaggcaggaactctggcggaagactggcgaacgatgagcttatagtcgatccgctgtgcaggcgaggtttccccgctctccatctggcgcaaaagcatatcggcggcatcccgcgtcatctcgaaaatcggctggcgaacagtggtgatctgcggcgagaccatagttgcaatcgcactatcgtcaaaaccgacgaccgtaagatcatcgggaacggcgatcccggcatcataggcgacctgcatcacggcggctgccatatcgtcattggaggcgaagatggcggtcggcctgttcgggagcgaaagcagcttgcggcccgccacaaggccgcttgcaaaactgaacccgccctgcacctcataatcggaattgccttcgatccccgcctcacgaagcgcgcggcgatagccttccaggcgcaattcggcagaacggtgtgtcggatcgccaatcacgatggcgatctttcgatgaccgagttccaggagatagtgcatcagatcgacagccgccgcctcgtcgtcgatggtgacgctgtcggtcggatgcacattcgcatcccccgccacacgcgcgaaaggcatggccgaggccgtcaattcctgcaaaatgtccgggtcatccgacatggggggtgtgacgatgatgccgtcaagaccggaagcatgggcggtttcgatcagcgcaccgcgaatatcggcccggttttcgaccggaaagatcaggagccggtagcgcgtgccacgcaggcgttcgagtgcgcccatctgcaattcggtgacataactggagctcgggttttcaaagaaaaggccgatcaggtgcgagcggcgctcgaccagattgcgtgccgccacattggggcgatagcgcagttgcgcaccggcctgttttactttttcgcgtatggcttcgcgcacgttcggctcgtcgttatagacgcgcgaaacagtcttgatcgacacgccagcaaggcgcgccacatcatgtatcgttgctcttttgcccgtcgcggccatgcggatcgtcttccctgtctgttttctaactaaccgcttcgccgcgaaacgaaaagggaaatcagggaaccgaacaaacgcgcgagcgcgtcagaaaccgaacttcgcgcccgttgtcgagcgagaacatgccgccgcgccccggaacgacatcgataatgagttcggtatgcttccatgccgcatattgcgggccgctgatatagaccggcgcaccgccgatctcgcccagtttcacatccgtgtcgccgacaatgaattcgccctgcggatagcacatgggcgatgaaccatcgcagcaaccgccggactgatggaacatgatcggcccatattcggcctgcaacgcgcggataagatcgagcgccgccggtgtggcgctcacctgtcccatgccgtcgccggaaacctcctcaaccatatcctcctccatgatgcgaaagggcggcaattcaccgcccattcgcatattaacccaagccgcctattgagtcaggtccatcacgatgcggccttcgatattgccttgccgcatatcgtcgaagatggcgttgatgtcttccagcttgccggtttggatggtggccttgaccttgccgtcggctgcaaaatcgagcgattcctgcaaatcaagccgcgtccccacgatggagccgcgcaccgttacgccattgagcaccatgttgaagatggaaagcgggaaatcgccaggcggcaggccattcagcgaaacagtaccgccgcgcgcaaccatgcccagcgcctgttcaaaagccttgggcgaaaccgccgtcaccagcacgccttgcgcaccgccatcggtttccttgcgaatataggctgccgggtcggcaaccgtcttagcgttgaccgtaacggttgcgccaagtctgcgggcgagatcgagcttgcggtcgtcaatatcgacggcggcaacattcagccccatggccctggcatattgcacagccatgtggccgagcccgcctatgcctgaaatgaccacccagtcaccgggcttcgtatccgtgaccttgaggcccttatagaccgtcacgcccgcgcagagcaccggcgcaatctcgttgaaatcgatattcttcggcaagtggccgacgaaattcggatcggccaccacatattcggcaaagccgccattgacggaatagccggtattgagctgttcctcgcaaagcgtttcccagccaccaaggcaatggccgcaggcagtgtaaagccatggaatgccgacacggtcgccttccttgacatgcttgacgccgctgcccacggcggaaacgaaaccgacaccctcatgacccggaatgaagggcggattgggttttaccggccaatcgccctcggcggcatgaaggtcggtatggcatacgccggaagcctgaatggcaacctgaatctggccgggaccgggttgaggtatcggcacttcatcaatcgtcagcggtttgccgaaggcacgcacgaccgcagctttcatcgtctttgccatagagttactccttcgttgtcgaacttgcatcgttccaggggaatgcgaagaaacaagcatgagagacgcagggcttgaaactgctggctgccacaccggcccgaacaaagcctgaccccagccgggccgaagatcgcccgggcgtttccgcccaggcacccttgggagggtaatcgaaaccattacgtctgcgcatatattggcagatgtaattcaccctctccttgattagacgcaatgcggagacaatctctccgcattgcaactcgccgcaggccgcggacgaggatgctcagattctggctaaggcgtgcccgaaaatggtgttcttcgagcaccggggcagagcgtactgaaaggtacgtgaaccggaagcagagaagaatgccgtttgcaggccgccagagcctgaatataacgccctttgtttatacgcatgtcgtgatcggaaaaccggttcccacttttccgcgacatgctttagaagaagccaagcttcttcgggctgtagctcaccagcatgttcttggtattctggtagtgatcgagcatcttcagatggttctcgcgcccgatccccgactgcttgtaaccaccgaaagccgcatgggccgggtaggcgtggtagcagttggtccagacgcggcctgccttaatggcgcgaccgaagcgataggcgcgtgtgccatcgcgcgtccatatgcccgcaccgaggccatagagtgtgtcattggcaatcgatagcgcctccgcatcatccttgaaggttgcgacggacacgaccggcccgaagatttcctcctggaaaatgcgcatcttgttatggcccttgaagacggtcggcttcacataatagccgccagcaagatcgcccggcagcatgttgcgttcgttacctgccagcacttccgcaccttcctgacggccaatatcgagatagctcaggattttttcgagttgttcgctcgatgcctgcgcgccaatcatcgtggccgggtcaagcggatcgccctgcacgatggcttcaacacgcttcagcgccttttccatgaacctgtcatagatcgattcctgaatgagcgcgcggctggggcaagtacagacctcgccctgattgagcgcgaacatcacgaagccttcaatggccttgtccagaaaatcatcatcttcagccgcgacatccttgaagaagatgttgggtgacttgccgcccagctccagcgtgaccgggatgaggttctggctggcatattgcatgatgaggcggccggtcgtcgtctcacccgtgaaggcgatcttggcgatgcgggggctggatgccagcggcttaccggcctcaaggccgaaaccattgacgatattgaccacacccggcggcagaatatcggcaatgagctccatcagcacgaggatggaagccggagtttgttcggcgggtttcagcaccacgcaattgcctgcggcaagggctggcgcaagcttccatgtcgccatgagaagcgggaagttccacggaatgatctgccccaccacgcccagcggttcgtggaagtgataggcgaccgtatcgtgatcgatttcagaaataccgccttcctgagcgcggatgacgcccgcgaaatagcggaaatgatcaaccgccagcggcaggtcggcattggtggtttcgcggatcggcttgccgttgtcccatgtttcggcagccgccaatgcaggcaggttttcctcaatccggtctgcgatgcgattgaggataagcgcgcgttcagccacgcttgtcctgccccatagctccctggcggcgtgcgctgcatcgagcgccgcttccacatcggcagcatcggaacgggccacttcacacagaacctggccgtttacgggcgatgtattctcaaaatagcggcctgacctgggttccacccatttgccgccgatgaaattgccatagcgttttgcaaaagccggtttcacggtccggctgaattcaaccttgttcataacatcctcccaaaaccacgctgctcctgcagcgtttcataagggaggatcgcgcggcagcacgaaagagtcatcccgcacatgcaagcgcgcgcagccatgtgtcgcaatattgagacaattgccccagcctatttcagcggcttcatcaatgggaacggatgatcttcaggcggttcagcttgcggtgcagtgtcgcccggctgatacccagaagctgtgcagcggcggaaatattgccctccgcacgggcaagcgcgcgcaggatcacgccgcgctccgattccgccatgtcctcacgcggatcggcgggcattcccagaagatcggcggcgggcaacgcgcccgccagtgcttcatcatcaagctccagcgcaaggcgggccgcacgtgttgcaccgatgacgagatcgtccttgtcaaccgcgatcagcgccccgccggtacggtctggcgtcggcgcaagcatgatgcgcgcatcggggaaagcctgacggaaattttccgcctcgatgagccgggcggcatcgatgaccgccaccgaaatgagctgtgcgaaggcttccgtcaggtctgcccggcaggaggatacgtcgagcgccgccatcaggtgcccgcgatggtcgtggatgggcgcaacagtacaggaaagcccgatattgcgggtgtggaaatgctgttcgcgatggatggtcagcgcgcgctgctccacaatgcaggtgccgatgccattggtgccttcgctctcctcgctccagacggctcccgtccacaggccccagcgatagaaggtctcgtcgtcgcccgcagccccccggcgttccaccggcacgccgttattatcggcaagcagcacgcagcagcccacgccgccgaccgccatataaaggcgatccatgctcgcctgcgcgatattgaccagccggtccatccgctcgaaagcgatcctgaattcgttttcagacaatgtgcgcactgatccgggttcggtagggtcgagcccatgcagttccgccgagcgccgccatgaggcgacgagcgcggaccgggccgcgccgccggtggcgattgcggactggatgcgatctgcatgtatccggtcttgcggtgcgcccatcttttctcccgggaaggctgaaacccgcttgggagcttgaaacaaaagcggcatgcgcgtgcgaaaatggtgattttcgagtgccggaacaatgtacgtttgggtacacaagcaccggaacgcagataaattgccatttgcagccgcacaggacgacttttggaacaggctctgggagaataatggctctttaacgcaagactggcaagcacaaccctttaggcggcgattgcaggctccacaaagccctgcacggccgcgacttccgccgccgtcaggcgcaggccgagcttggtgcgccgccacaaaatgtcttccgcgcttcgcgcccattcattttcgacaagatagcgcacttccgcctcatagagatcgctgccaaaatgacggccaagatcgcccagcgaagaagcctgccccaaaagcttatatgcccgggtgccatagagccggaacaggcggcgcgcatcaaggaaaggataggctgcctcaagcttcttcagttccgtttcaaaagccacatcctcgaaatccccgcctggcaatggtgctgcatgggtccatggggcgcccttgcggccaagccagtgctcgattttctgcagcatatgttcggcaagcttgcgtgctgtggtgagcttgccgccgaaaacattgatgagcggcgccagaccatctggcgcatcttccttcagcacatagtcgcgggttgcctcctgcgccttgctggccccgtcatcatagagcgggcgcacgccggaataggtccagacgatatcctcccggcgcaccggctcgcggaaatattcgcttgccgcctggcagagataatcggtctcgctgtcggtgatcgccaccttggccgggtcgcccttataatcctgatccgtggtgccaatcagggtgaaatcatcttcataaggaatggcgaagatgatgcgcccgtcgttgttctggaagaaataggcgcgcgggtcggaaaacttcctgcgcacgacgatatggctgccctgcaccagacggatattgtgcaattgccggtcgccttccacactttgcagaaccttgtcggcccacggcccggcggcattgaccagaaggcgggcgtgtacgttctcacgcctgccggtgccggtatcttccagtgtgatggtccagccctgcccgtcgcggcttgcggcaacgacgctcgttcgggtcgcgatcttcgcgccgcgatcagccgcatcgcgggcggtgagcgccacgaagcgcgcatcgtccacccagcaatcggaatattcaaaagccttggtgaaaagcggtttcagcggttcgccggccttgtcggtgcgcatgttgagcgtgcgcgtggcgggaagcttcttgcggccgcccagatggtcgtaaagaaacaggccaagccgcaacagccaggcgggacgtaggccgcccttatgataaggcagcacgaaacgcatcggatggatgatatgcggcgcattggcccacagcacctcgcgctccatcagcgcctcgcgcaccagccggaattcataatgttccagatagcgcaaaccaccgtgaatgagcttggttgcgcgcgaagaggtgccgcttgccagatcgttcatctcggccagcccaacggtgaagccccgccccaccgcatcacgggcaatgccgcagccattgatgccgccacctataataaaaatatcgaattgtttttcctgcaccatggcgtaccccgaaaaccggcctgcgaacaccaaagcgaatataattcattcaatacgaaagcaaatgaaaatcaaacgaaactaatcatctttttgctccggttcctttccggccagggtttcgatcagctccaccccatgttcgcggcacagatcctgcaattgcagggaagtgcaacggtcggtgatgaaagtgttgacctgcgacagatggccgatgcgcaccggcgcggttcgttccagcttggtggaatccgtgaccagaataacatggcgcgcattggcgatgatggcctgcgccaccttcacctcgcggaaatcgaaatcgagcaaggccccatcttcgtcgatggccgatgttccaatgatcgcgaaatccaccttgaactggcggatgaaatccacagccgcctcgcccacgatgccgccatcggaggcgcggaccacgccgccggcaatcaccacttcgatggaggggtagacgcgcagcgtattggcgacattgatattattggtgatgaccatcagatgattatggtcaacaagcgcatgactgacagcctcggtggttgtcccgatattgatgaaaagcgaagcgccatccgggatgatcgcagccgtggcacgcccgatggattccttttcatgcgccgcgatacgccggcgcgcctcatattccatattctccacgccggaaggatagagcgcacctccgtggatgcgtcgcagaaggcgggcgcggcagaggtcgttcagatcttttcgcacagtttgcggggtgacatcgaaagccacggcaagatcgtccaccagaacctgccccttgcggcgcgcgagttccacaattgcatgatggcgaggtgtgagctgcattgcgtttccagcactggaattgttctgactgtctgttttgaagcataatctgatcggccctcgtttcacgccgatcggattacacgccaggttccggacctgatcaaaagccaccatgccttgctgcaaatgccgctttttgattcagcccctccggtaatttctccgttttccgccagaaagcaaccactcacccccgattgaaacgccccttgcctttcttatttcaggcgcggcagcatttggaaggcttctacgcaatatttccccgaaaataaatcatatgaataccgataaatatttttggcaatatactgaaatatttcttcaattttcgttctgcatgtttccatacatcttgtgcagcatacaagccacttccgtgcggttggccgcaccgatcttcttcatgatgttatggacatgcgctttcacggtgccctcgctcatgccaagttcataagcgataaccttgttcgaccggccaaggcggatcgcatggaccacctcgacctcgcgggcggtcagcaactcgcccagcacatcttcatcgatatcgacagccgcgggcttcgtgaccattgaggcggggacatacatcccgccagcggttgcgagatggatggcctcgacacaaaccctggtgtccacggatgtgggaatgtagcctctggcgccgatttccatggcgcgcaccacctgggcccattcttcccgctccgccagaaacaccactggcactggtcgccacttgtcgatgatagcttgcatttcaccggaaaaaaacgggtcggccagccgcttcgagccaatatggatcatgactgcggccacatcttccagcacctctccgtgatcgatgaaaggacggcagataaccgccagtttcagcccattcatgaccagcccgttgaaaatacattcgcgctccagattgctcttgcagacaagcaggagagactgccccttctgtgaaagggcgttcgcgcctcgcgcgctatcacgaccacgcttgcccaccttctccggcgcggcccaaaggcagccctctttcacctcaaacatccctgtccccctgctacgctgttgcaccctacccaaacaacaattcccgtcttcgtaagagacgaatttattgaacccgtaattgttgaacccgctgtattggagccgttgatattgctatcatcaaataatcgtgtcattaacctatgttagcgagcatgaaaaaaatgtactgcttataagaacgacttgggcaattgaaagatataggatctatacctttcgttgggtgcgggcttgagatgcagagcgggagacagaacacaacctcatcgaccgatgcgctgattggcttattggaagcggctccaatcctggccaaactggaagcgcgggagattgacgcgctggccactctcgacattatcgagaataattttgccgctgatgccatcatcatcgagcagggtgcgcgggtgcgcagcattcatctggtcagatccggctggggttgcatctaccgcgatctttccagcggccaacgccagatcatcgactttccgatgcgctgcgattttgtgggtttgcggacctccaatggctatagctacaacacgattgccgccatcacgccaatgtcgatctttgaaattccgctgaattcgctggaaaatgccatcaagcacgcgccgcgcctgagcttcatcctgattgagcttctttcgcggcagcgttcgttcctgatcgaacatctgaccaatgtgggctgccgcaatgccttcgtgcgcacggcacatcttctgctggaactctcagaccgcgtaaaatcctgcggcatgggcgaaccggattccttctattgcccgctgacacaatatcagctggccgatgcgctcggcctgacgccgatccacctgaaccgcatgctgcgggaattacgggaagaaggccttgtcctcttccgctcgaaccgggtggaaatcctcaaccgcgagcagcttgccgcccttgccgaatatgatggcgagttcatgcgcatggccgttttcgccaggcacgaataaatagcctcgcgatgcagcattgaaatacaaagcttttggaaaaaccgggaaatggtcggagtgagaggattcgaacctccgaccccctcgtcccgaacgaggtgcgctaccaggctgcgctacactccgtgaccatgtggccgtgaccattgaggcggcttataacgctcaagatttcaagccgcaagagcatagcacgtatttttttgccgctgctcatggatgcgacaatgaggcattggaaatggcccgccattgccgtcaggccgtggtgaaaacaggcgcctcacccgccccataggccacgaaatcgggattggcgaaacccgccgcccctgcacggaggcgctggccatagatcatcggcctgccgtcgagagtggcggtcatgccgcccgccgcgcgcagcaccgcatcgcccgccgccgtgtcccattccatcgtcgggccgaaacgcggataaatatccgcctcacccttggcaagaatgcagaatttaagcgaggaaccaaccgaaacgctgcttgcgatgcggttttcagcgagaaatcgttcggtttcaggcgtcaggtgcgagcggctacagacagccactttttcggcgggcgaaacccgcgcaaaaatccgctggtcctggcctgcgccatggtccggtgtggtttccattgcccatgcacccgcatcgctaccgataaacagcagattgcgggccggtgcatagacgatacccagtactggcgcgccctcttcgacaaggccgatattgaccgtaaaatcgccgttgcgcagcaggaattcccgggttccgtccagcggatcgaccagaaggaatttgcgccccagatgatccggcaagcgccctgctgcaacttcttcctccgccaccaccggcacatcggggcaggccgacgacagggccgcaagaataatggcttccgctgcgtgatccgcctcggttacgggcgaggcatccttcttgctctgcaccgcgcatccattgacataatgcttcatgatgctgcggccagcctcaagcgcagcgtcgcgaaggacggctcgcaaggctgtgccatcaaggcctgcttttggagaggcggaaattttcattttcagatcgaccaggaatcgctgccataactgccgatcacaccacgttcggcaaggtagttttccacctcggcgatgagttcgtcaacggtccttcccgccgtattgaggcgaagttccggcgcaacaggcggctcataaggcgaatcgatcccggtaaaggccttgatctcgccgcgaagcgcctgtgcgtaaagccccttcgggtcacgcgccatgcattcctcaatcggcgtatcgatgaaaatttcaatgaactcgccctccggcaaccgggcgcgcacctgatcgcgctcctcgcggaacggcgagatgaatgaaaccggcgtgatcagccccgcatcggccatcagccgcgccacctcgcccacccggcggatattttccacccggtccgcatcggaaaagccgagatcgctgttgaggccgtggcgcacattatcgccgtcgagcagataggtatgcttgcccagcgcatggaggcgctgttccagcctattggcaatggtggacttgcccgatgcggaaaggccggtaaaccacagcaccgccggtttctggaatttctgcgccgcacgcgcctgcttgttaaggtcgaaagcctgcaaatgcacattggtcgcctgccgcaaggcagcatcgatcatgcccgcgccaacggttgcattggtgaggcgatcgatcagcacgaaagcgcctgtcgcacgattttcgccgtatggatcgaaagcgatcggatcgaccgtctgcaaatggcagcggccaatctcgttgagatcgagccgggctgtttcttcctgtatgaaagtgttgacgtccgtgcgatgcctgatcgcattcaccgtcactggcgtctggtcggtttcggtgcgcaggagataggagcggcccggcaacaacggatcctctccaaaccagacgatatcggcggcaaatcgatcggcaacttccggccgcaattccacgccggcaagcatattgccgcgtgaaacctcgatctcgtcttcaagaacgagcgtcaccgcctgcccctcggaggcgcgctgcaaatcgccgtcataggtggcgatacgcttcacgcgcgattgcttgccggatttggccaccacgaccgggtcgccgacatggatcgagccggaagcgaccgtgccggaaaaaccgcgaaaatccagattggggcggttcacatattgcacgggaaagcggaacggttttgccgccgcttccgtatcgatacgcaccgtttccagatgttccaggagatgcggcccctcataccagccgatgcgtggcgaggaagccgtcacattatcgccaaagcgggccgaaagcgggatcggctgaatactcgtaaagcccagatcctgcgcaaaggaaagataatccgcgacgatcccatcgaatctgtcttgcgaaaaatcaacaagatcgatcttgttgaccgcgagcacgatatggcgaatgccaagtgctgccgcgatgaaggaatggcggcgcgtctgggtcaacacgccctgacgcgcatccaccagaaccacggctagatcggcagtggaagcgcccgttgccatattgcgcgtatattgcgcatggcccggtgtatcggccacgatgaacttgcggcgcggcgtcgagaagaaacgataagcgacatcgatggtgatgccctgctcacgctcagcctccagcccgtccaccagaagtgcgaaatcaaaatcatcatcggtggtgccaaacttccggctgtcgtttttcagcgaggcaagctggtcctcaaagatgagcttcgtatcataaagaagccgcccgatcagggtcgatttgccgtcatcgacggaaccgcaggtgagaaagcgcagaagggatttgtgttcctgatcggccagaaaatcggcaacggcagtgttcttctgcgaaggcttcattacaacattcatcagaaatagccctcgcgtttctttttttccattgagccagcttcatcacggtcgatcgcgcggccttgccgctcggatgtacgggcaatcagcatttcctcgacaatatcggaaaggtttgccgcgcttgatggaatggcgcccgtcagcggatagcagccaagcgtgcggaaccgtaccagacggttttccaccggctcgccggggcgtaacttcatacggtcatcatcgaccatgatcagcatgccatcgcgctccaccaccgggcggcgcgcggcaaaataaagcggcacgatcgggatgttttcctgcaagatatattgccagatatcgagttcggtccagttggagaggggaaagacgcggatcgattctcctttggaaacgcgcgtattataaatcttccacatttccgggcgctggttcttggggtcccagccatgctgcgcgttgcggaatgaaaaaatgcgctccttggcgcggctcttttcctcgtcgcggcgcgcgccgccgaaggccgcatcgaacctgtatttatcaagcgcctgccgcaacccaaccgttttcatgatgtgggtatggacattggagccatgcgtaaaaggcccgatgccatcacgcacgccctgctcgttgacatgcaccagaagttcaaaccccttctcacgcgcctgtgcatcgcggaattcaatcatctcacgaaatttccatgtcgtatccacatggagaaagggaaaaggcggcggggcgggatagaacgccttcatcgccagatgcagcatgacggaggaatccttgctgaccgaatagagcatcaccggattggagaatgtcgccgccacctcacggaaaacatggatggcttctgcttcaaggcgctgcaaatgcgtcaggtttttcatcagggatgcatgatgcacggcatttactcccgcaaaccggctggagcggttgcgattaaaacggaacccctctatttctttgttttcaagcattatccgacgcaaaactggcggcagacaaaggcaaatgccttcgtccggcgcaaagtgacgggtcacgatgcgtgcattgtcgtgaatgaaagcggaaaaaggaaagaatgctatcgcgtattgcagaaggcatcgcgaaaaacttgcccgtttcagtgtcgggccggaaacaaacttgctccgaaaacaaaagtccgattttctaccaagccacggaaaatcctataaaaattatgctatttacctggcttgggcacgggccgctcctgaaacagagcggcccgcaagtgcgagattgtgcgtccggaattactttccaaggctcgcctgaacgtcgttcagggctgcttccagcgccgaaaccatggtatcaacctgctggtcgttgatgatgagcggcgggcagaaggcgagcgtgtcgcccatggcgcgggaaatgacgccgcgctcctgcaaggcagcattcgcccgtgcgccaagcgcacccggctgttcaagcccggttttggcttccttgtcgatcaccagttcaacgccggcgataaggccgacgccgcgcacttctcccaccagcggatggtcctgaagctcgcgaaggcgtttttgcatccgcgcgccgcgctcacgcgcattggcgaccagatcacgctcctcgatgatggcgaggttttccagcgctacggccgcggcaaccggatgccccgatgcggtgaagccggtgccaagcgtgccgatcttgtggctttcctcagcaattggcgcatagacgcgctcgttgataaggaaggcagaaatcggcagataagaagaggaaagctgcttcgacatgaccagaatgtcgggcttgatgtcgaaagtctggcagccgaagagattgcccgtgcggccgaagccgcagatgacttcatcagccaccagcaagatattgtagcggccgagaactgcctgcaccttttcccaatatgtcttcggcggcacgaccacgccgcctgcgcccatcaccggctcgccgatgaaagcggcaatggtgtgggggccttccgccaggatgagctgttccagctcgtttgccaggcgcgttgcgaactgctcctcgctctcacccggcagcgcatcgtggtaatgatgcgggcagccggtatgaagaatacgatcgatgggcagatcgaaggagcggtgattgttgggcaggcccgtcaggctggcggaggcaatggtcacgccatgatagccgcgcttgcgcgaaatgatcttcttgcgctcaggctcgcccagcgcattggagcgataccagatgagcttgacgacggtatcattcgcttccgagccggaattggtgaaataggccttgctcatcggcaccggcgccatggcgacaagcttttcagccagatcgatcaccgggccatgcgagcgataggaaaaggtatgataaaatggcagtttcttcatctgccgcgcagcagcttccgccagacgctgttccgaaaaaccaacgccgacactccacaggcccgacatggcttcaatatagcgtttgccggcaatatcttcgacatagatgccgtcgccgcgctcaataacgagcgggccttccgcttcaagacggacagcatcggtgtaggaatgcaggtgataacggatatcgcgggcttcaagcgagttcggctgtgcagtcattcattcatcctccaagaacgataatgaatgtgtagcctttttcagggaaagcgcaaaccggaaagccgcagaaaatgcccgtcggtacaaaccgccgagggacactggaaaaggtcagaggagaccaaatgtacgggccttggcgacggcctgcaccttattgaccgcaacaagcttggtgagcacgttgctgatgtggaaattgaccgttcgcgtcgagatattgaggattgtcccgatgatctcggcagtcttgccttcgctcgtccaacgcaggatttcgcgctcacgcaaggtgaggctgacatcgccgatgcaactgatggccggcacatcgaccctttcatacatggatagatgcaggagattggtgaccatctgcaattgtcggcgcagcatggaaatttcaccgggggtgagagccgggccggagcgtacaaagctcaagaggccgaaaacaccctgcgccgcccagcagggctgcgaaatacccactttaagtccatatttcaccgcatcggcccagatttgcggtgcacttgcgaaaaaattctgcgaccagatcagcggatctatactgttcacaccgcgccgtaacagcggatctatttccgcatagttttgtgccaagtatctctgttcccacccatctggaaatgctccaaatcgcacccacttcaaggagccattcagggaaggaatagacatgacataggatacatactcaaaacccaggtcatgcgcataattctttactatttcaaacaactgatctgcactgtcggcagactgcatagcatcataaaatgtttcccatttcattgcagacatcccagtagcgtttcaaaataaatatgaattcttggaatcgcagcgatttttggtaaaatgtatcgctaaacattcctagcatatctttcatatttcttctacgaagattactttcatcataattagcgattttcaaaattctacttttatattgaatataacttcattctaaattagataatgaaaatcgaatatttatttggacgaaaaataaaaccggaagactccaccgcaaagcttgaagcaaacagccctcgtggaggtttgctccatgagggctgttttgccgtttcctctcgaacgatcggctgtcaggccgcttcgtctttcgatgccccagggacataattgaggatcggggtgagccagcgctccacagcctccacatccatgtccttgcgccgggcataatcctcgacctgatcgcgctccacctttgccacaccgaaataatagctttcagggtgaccgatatagagacccgacaccgaggagccgggccacatggcgtagctttcggtaagctccacgccggtattggcggtggcatcgagcaggcggaacaaggtggtcttttccgtatgatcgggctgggccggatagcccggcgccgggcggatgcccttatatggctcgctgatcagttcttccggcgtaaaggcttcatccggcgcataggcccagaattccttgcgcacacgctcatgcatcagttccgcgaaggcttccgcgaaacgatcggcaagcgccttcacaagaatggcggaataatcatcattggcgcgttcaaaacgctctgcgatagcaatctcgccaatgcccgccgtcacgacaaaaccgccaacataatcctgtttgccgctttcgacaggcgccacaaaatccgccatggcgacattcgggcggccatcgcgcttggtaagctgctggcgaagcgtgaacagggtggcaagctcctccttgcggctttcatccgtaaagaggcggatatcatcgcccaccgcattggcaggccagaagccgaccaccgcccgcggggtgaaccatttctcatcgatgatcttccggagcatcgcttgcgcatccgcccagagctggcgcgccgcctcaccctgcttttcatcttcgagaatagccggatagcggcccctcagttcccaggtctggaagaacggggtccagtcgatatagcgcgcgatttccgccagatcataggtttcaaaaaccttcgttccggtgaaggtcggcttcaccggctcgtagttttcccagtcgagctgatgcggattggcgcgcgcgcgggcaattggcaggcgctgtttttcagcctcgttgcgggcatgggcagcagccaccttggcatattcgttgcgtaaaccgtcgatataggcctgcttgccctccggcgacaggaggtttgacacgacccccaccgcacgacttgcatccacgacatagacagcctgcccgcgctcgtaacgcgaatggattttcaccgccgtatgaacacggctcgtcgtcgcaccgccaatcaaaagcggaatatcgaagccctcgcgctccatttcggcggcgacatgcgccatctcatcaagcgaaggcgtgatgaggccggaaaggccgatgatatccaccttttcatcgcgcgccacctgcaggattttctgcgagggcaccatgacgccaagatcgatgatttcataattattgcaggccagaaccacgcccacgatattcttgccgatatcgtgcacatcgcccttgacggtcgccatcagcaccttgcccgcactctggcggccctcgccgccattgaggcgcttttcctcttccatgaagggcagcagcacggccacggcctgcttcatcacgcgggcagatttcaccacctgcggcagaaacatcttgccggaaccgaacaggtcgccgaccacattcatgcctgccatcagcggcccttcgatcacatgcaacgggcgctcggcagcaaggcgcgcctcttccgtatcggcctcgatatattcggtgatgccgttgaccagcgcatgttcaagccgcttttcgaccggccattcgcgccagctcaaatcctgcgtccgcgcttccctggagccggaatcacggaaccgttcggcaatttccagaagccgttcggttgcgctttcgcccgtttttgtggggcggttcagcaccacatcctcgcaagcctcacgcagttcagcgtcgatcgtgtcatagaccgcaagctggcccgcattgacgatgcccatatccatgcccgcctgaatggcgtggtagaggaaaacggcatgcatcgcctcacgcaccggctcattgccgcggaaggagaacgagaggttggaaacgccgccggaaatatggacatgcggcagtgtgcggacgatttcacgcgtggcctcgatgaaatcgacgccgtaattattgtgttcctcgatgccggtcgcgaccgcaaaaatattcggatcgaaaatgatgtcttccggcgggaaacccacctgttcggtcaggattttataggcgcgggtgcagatttcgatcttgcgggcctgcgtatccgcctgtccggtttcatcgaacgccatgatgaccacagcggcaccataggcacgcaccagccgcgcatggtgaagaaaggcttcctcaccctctttcagcgagatggaattgacgactgccttgccctgaacgcatttcaggccagcctcgatcacttcccatttggagctgtcgagcatgatcggcacgcgggcgatatccggctcggcggcaataaggttcaaaaactcgaccatggccttttcggaatcgatcaggccttcatccatgttgatatcgatgatctgggcgccgttggccacctgatcgcgcgcaacatcgagcgcagccgcgaaatcgccggccttgacgagcttgcggaagcgggccgagccggtgacattggtgcgctcgccgatattgacgaaaggaatatccttggtgagcgtaaagggctcaaggccggaaaggcgcatcagcggcggcacttttgcgggcttgcgtggctcatatttcgcgacggcttgcgcgatggcgcgaatatggtcaggcgtggagccgcagcagccgccaacaacattgaccagcccgtcgcgagcaaagccctcgatctgcgcggccatggcttccggcgtttcatcatactggccgaattcgttcggaaggccggcattgggataggcgcagataaaggtgtcggcaatgcccgacaattcatccagatgcgcacgcatggcattggcgccgagggcgcaattcagtccgatggtgaacggtcttgcatggcgcagtgaataccagaaggccgtcggcgtctggccggaaagcgtgcgcccggaaagatcggtgatcgtaccggagatcatgaccggaaggcgaacacccttttcggcaaagacttcctcggtcgcgaacacagccgccttggcgttcagcgtatcgaaaatggtttcgatcaggatgatgtcggaaccgccatcgatcaggccgcgaatctgttcggaataggcaatgcgcacatcatcgaaagtgacggcgcgaaagcccggattgttcacatccggggacagcgaggcggtgcggttcgtcggccccagtgcgcccgcgacaaagcggcggcggccgtccttctgctcggcgcgcaaggctgcgcggcgggcaaggcgtgcgccatcgcgattgagatcatagaccatcgcctccatgccataatcggcctgcgcgatggaagtggaggagaaagtattggtttcgagaatatccgcgcccgccatggcataggcatagtggatttcctcaatggctttcggctgggtcaaggtcagaagatcgttattgccctgaagctggcagtcacaggtggcgaaacgatcgccgcgaaaatgctcttcatggaaacccaggccctgaatctgcgtacccatggcgccgtcgaggatcaggatgcgctcgcgcgccgcctgggtcagtgccgccagcacttccgaaccgtccggctttgccgccgttgcaccaaaaagatcgtcaagggaagacgccataagggataccgcctgtattcacattgtctggttgtaatgccggaaaggggccgaactctgttcgccagcctcttccctgaattgcatgggcgcgcatgatcgcgagtaggtcgtttaatgacataaacatatctttatgtcaaatttaaaagccgtgttttggacagtcaccgttatgttgccggatcgaaaaattcgtgaccggcgcaagccaccgctgcgccacattgctgggactaaaatcatgcgagaagcaattgagaatatgcttcccggcacgaccttgttgatccgggaatgcgaggagaaaccgatgaagagatttggctattccctgtttgccgcctgcctgtcgataggcatggggctttcggccatgagtgccaatgcggcgcaacctttgctgccgcttgcgtcggctgcggcttcgcaagatgccgatgcggtgcagcgcgtgcaatattacgattatcgcggcgaccgccgctactggcgccatcaacggtattggcggcatcatcatccgcgctaccggccctattaccgctattatcgccactggggcccgccaccgcgcgcctatcgcggcggcaacccgcatgtgcgctggtgctataaccgttaccggtcctaccgcgcctatgacaacacctaccagcccaattacgggccgcggcgccagtgctattcgccttatctgtgaaacgaacaaagccccggatgatccggggctttgctttcaggcagcagttcaatcaggtgacgtaggcaccgatcgaggctgcaaccaggccaattgcaatggcgatcatcacgccatagacgcgcggcttgtcgaacagaacggcgaaagctgaaaaccagccgacaaccgccgcgccaagcgcaaaaagaaagccgggcttgtcaccgtgatagagatttgccgccatgagcccgccgataatcagcgcgccgaaaacgatcatcaatcccgtggcatatcgctcgtaatcgtccatttatattcctcggctccggccgcaaacgtaccggaaactgtcattacccgtttggccgtttgaaggcatgaaacgctatatagcgcacatttgcggtctatgtcggccaatattgtcttcacacaatcattattcgtggcgatcttcaaccatttgcctgcagcattttgcgcaaatactacgacttttcacctcttaaccggttcatccgggttccatctgcccctgtatgtttcaaatcgtgctattattcggtcatggaatcgtttggcatcaccgtttttgaaacgcccatcgggccctgcggcattgcatggcgcgggagcaaaatcgtgggcgtggagatcggcgaggcggacgagaaagaaacgcgccatcgacttcgtgagcgttttgcgggcggggaatatgctgaaccgcccgctttcatcaggcaaactattgaaaaagtgcgcgcattgcttgatggcgcatcgccggatttttccgatacaccgctggcgcttgattcggtcccggacctcaaccggcgcgtttatgaaatcattctggaactgaaaccgggtgaaaccaccacttatggcgcgattgcgcggcgccttggcgatgtgagcctgtcgcaggcagtgggctatgcgctcggcaagaatccgtttcccatcatcgtgccctgccaccgcgttctgggatcaaacggcaaggtgggcggcttttcggctgcgggcggcacggccaccaagctgcgccttctcaacatagagcgcgccagaacgacaagcgagccagaccttttcggcggactgcccttacaggaacggccacagacaggctggtaatcagttcttgtctgtcaccacatcggcggaaaagcgcagttcgcgcatcgggcgcacaagctgcgtcgtggcatcataagtcggatggttcttgaaagcgtagagtgcttcctcgtccttgaactcggcataaaccacgagatcaatacgctcgcacatcgggtcgaccttcgagttcgccagcacctcgaaaacatcggaatagggaatggtcgcaagttgctccagccctttcctgaccgtttcgatatcctggccttccttgacgctgaagaaaacaatgtgccgtatcacgccgcgactccttgtgattgacgaggcgtgtctagagcatttttcgggcgaatggaaatagcacatatcagcccgcttttacgcgccgccaggcaaatgctccttcctgcggcagcgacccgcgccctggctggtaatagcccggtgtatccaccagacgattttcgccaagccggcgcagcgcgacctcatttgccacctgcaatgtgtcgaagcccgcgcgcagcatcagcacggcctgatcgatcagcacatcccctaccgcgcgcaactctcccgcaaagccttcacggcggagaatttccgccttggaataggagcgtccatcgttgaaaaccggaaactgcaaggcgatgagtgcaatggaatccagatgccctaaaagcgggtcaatcttttcgccgggtgagaccgaaacgccgatgcgacggttggacgaacggcggtgttcctcgccaagctcaagccagacggccagtggaagcacaatcgcaggcgcatcgcctgccgcctccagatcgtcggcaaaaatataatcgtcctcgcggaaaccatcgcgagaccagagttttgtttcgtttgtgctgctcatttacgctctctcactcgcatggtctcttaacgcacatctgttccaaaaaccgttacacagctttcgggatgcccttcaggctatcggcaaggccggaaagatgaatgccgcattcggtcttttccgaccccgcccagcgtccggcacgctgatcctcgccctccgagacggggcgtgtgcaaggcatgcagccgatggagcgatagccctgcgcggtcagcgggtgcggcggcaggctgtacttttcggcataggccctgaggtcttcggcccgccagcgcgccagcgggttgatacggatacgcgggccaaccgattcaaacaccggcagcccattgcgggtggatgcctgaaactgcttacgtcccgtcatccatgcccggtaaggcgcaacggcgcgcgccatcggctccaccttgcggataaagcagcaacggtccttgtcggtcatcgacaaggcgccgaacgggtcttcctttgccaggctgtccgcaacaggcaggatatcccgcacatcggcaaggcccaggcgacccaccagttgatggcgataatcgagtgtggcgcgaaaatgcttgcccgtatcgagaaacagcaccggcgttgcccggtcgatctgcgagatcatatgcaggagcaccgccgattccgccccgaaggacgaaacaaccgcaacccgcccctcgaaaagctcatgcgtgacaagcgcgattatttcgtgcggcgcggatgcgccgtggcttgcttcgagaagccgggcttgcgcggcaccgcgctcatccgcatcggcaatgtcggcgtcaggcagcacttcttatctccccataaagagcgcgtttgaaaggctccattcccacccggcgataagcggcaaggaaagtttcctccgcactttcgcgcaggcccagataggtatcgacaatggtttcgatggcatcgaccacctcttccgacgagaaaccgcgcccggtgggtgatttcaccaatggccgagttttcgtccgccgagccgccaagcgtgatctggtaaagctcctcacccttcttctccacgcccagaatgccgatatggccgacatgatgatggccgcaggcattgatgcagccggaaatcttgatcttgagatcgccgatttcaagctgacggtccagatcggcgaagcgctcggaaatgcgctgcgcaacgggaatggagcgtgcattggccagcgcgcaataatcaagaccggggcaagcaatgatatcggtgatgagaccggcatggggtgtcaccagtccgcccgattgcaggcggtcgtagactgccggcagatcggccttggccacatgtggcagcacgaggttctgctcgtggctcacccggatttcatcgaaggaacaggtttgcgccacatcggccaccagttccatctgttcagcactggcatcgcccggaatgccgccgacaggcttcagcgagatggtgacgacggcataatcgggatgcttgtgcgcggtgacattgcgcgcgacccagcttgcaaattccgcatcagccttctgtgccacggcgagaatttcccagccttcggggcgctgcggcaggtcgggcatacggaaatagctttcaatgacatcgatatcgcgctgcggcagcttcaattcgccatggcggatttcttcccattccgcatcgatctcgcgggtcaattgttcgatgccggtttcatgcacaaggatcttgatgcgcgccttgaacttgttgtcacgccgaccatgaagattatagacacggacgattgccgtcacataggtcagcatgtcctcgatgggcaggaagtcacgaattttcttggccaccatcggcgtgcggccctgcccgccgccgacataaacggcaaggccaagctcgcccgcctcgttcttcttcagttgcaggccgatatcgtgcacctgaatggccgcacggtcatgctcggacccgacaatcgcaatcttgaacttgcgcggcagataggaaaattccgggtgcagcgacgaccattgccgcaggatttcggcaagcgggcgtgggtccgtcacttcgtcggcggcagcacctgcaaaatggtcggcagtcacattgcgaatgcaattgccggaggtctggatggaatgcatttccacctctgccagctctgccaaaatctgcggaacatccttcagcgcaggccagttatactggatgttctggcgcgtcgtgaaatggccaaagccacggtcataagtgcgcgcgatagacccaagcttgcgcaactggcggctggacagcgttccataggggattgccacgcgcagcatataggcatgcaattgcaggtaaaggccgttcatcagccgcaagggcttgaactggtcttccgtcagctcgcccgaaaggcggcgcgcaacctgatccttgaactgggcaacgcgggctgcaacaaaatcccggtcgaattcatcataacgatacataggctatgtccaacaacagatcaggaggcaggcgccgggaatgcatggcccatggtcacgatggtcgggccggacaggcggatgcgttcgcgcagacggatcggataaaggtccgcgccacgttcctccacatcgatcacattcacatcgacgaccagattggcgcgggcggcaagcctgcccgcttcctcaagcgcattcacggcttcggcatggcgggcgaccagcgccccgtcgatcgtttcctgccacgaaccgtcggcaccaagccacacagcctgtccatcgatcagccggtttgcagtaagaactttcacgatcatatccaaactcctcaaaatcaggctgcgacgggaacaggtttcagggaaagggcctgcgccctgccaatggcggcaccggcgacggcatcgccaatgaccaccatgaccgggccggaaagctccttgcggttttcaagctgcggcaaatccttcagcgtgccatggaacatgcgcttgttgctgcggcttgcattttccaccactgcaaccgccgtatcctcatgcaggccggcggcaatcagacgcgaggcaacggaagcggcaaccgtggagcccatatagacggcaatcgtagcgccggagacggcaagcttcgcccagccgggcagcacatcgccggtcatgtcatggcccgtggtgaagacgagcgaggacgcgacgccgcgcaaggtcagcggcagttccatatcggcggcagcggcaaaggcagaggtgatgcccggcaccacctcaaagcctattccggcggcgcgcaaggcggccatttcctcacccgcacggccaaagaccagcggatcgccggatttcaggcgcaccacgcgcttgccctcctgccccagcttcaccagcaggcggttgatctcaccctggcttttggaatggcaacccttgcgcttgcctaccggcaggcgctcggcgtcgcggcgtcccatggcgatgacgccttccggcaccagcgcatcatgaacgatcacatcggcttccatcagcacgcgctgggcgcgcagcgtcaaaaggtcttcagcaccgggaccggccccaaccagccagacatggccggaagcgtcctgcccctgcccgatcagttccgccgcagccctgtgcgccgcctcgtggtcgccactctccaccgcgcgggccacttttcccgaaaagaatgtgcgccagaaaccacgccgcgcaagcccttttggaagcgcccgctcgaccagagggcgccagctttccgcaaaatgcgcaagctcgccaagacgcggcgaaaaggctgcatcgatacgcgcacgcaccatctgcgccaaaaccggggcggttccctgcgaaccgatggcgatcgtgaccggcgcacgattgacgatggcaggtgtcagaaaatcgcaaagggcgggacggtccaccacattgaccggaattttgcgggcccttgcggcggcagcggcggcacgatccccggcctcatcgccggtcgcgacaaaaacgagcttcgcaccatccagcagttccggcgcaaagggtgacgcaatatgctccaccccatggctttcaataaaagcggcaagatgcggctcagccttttcagcaatgatgcgcaggcgcgcagccgtctgcgccacgaggcgagccttgttcaaggcttcctcgccaccacccacgaccgccaccacttcgcccgaaacccggaagaaagcaggaaaatcagccagaagtcgcgtttgcgataaagacacgggcatcatcctttcaaacacttccagcacggagcagacgcctgctggcgctggaagcaagatggccgctattattcattgcgcggggggaatttataagaaacgggcttgcgcgccaaaatggcggcgagcatcactttttcacaaagccagcctttgcgggattttcattccgttgaagcggcgaaacatattccctataatttttgtagaatttataggggtttacccataatggcctgccgtaaaaaaggcggggacatgtttcggccagcggcgcggcagcacggcgaccatatcgaaacgcagcgaaagccgcgcccgatcggtctggcgttgcagccagagatcggcagccgcctcgatgcggcgcatggcctgcggcgttaccgcaaattgtgcggcttcaaaacttgcccgcgccttgacctcgacgatcagcaccagatcgccccgtcttgcaatcaggtcaatctcgccaagccgcgtgcgatagcgccgcgcgacgatgcgaaagcctttgagcatgagtgcgaaagcggcaaggcgttcggcgctgtggccgcgaaagaaagcaatacgctttttctcgcgcagatccgtcatcgtccatcggacttcaattgcaggagacgctgatagaggaccgatttctggccgcctgtcatgcgcgccgcctcgcctgccgccttggaaggcggcatttcggcgacaagcgacagaagaagcctgtcgatatcttcctcgctttgcgcaaccgcctcgcccgtgggtggaccgacaagcagcaccacctcgccgcgaatgcggtcttcaccatcgaaggtttttgcaagttcacccagaggcgcggtcacgatggtttcataggccttggtcagttcgcggcaaagcgcgccctgacgcccggtcccgaacacctcaaccatgtcggaaagggtcgcggcggcacgattgggcgattcatagaacaccagcgtcgcgtctatgcctttcaggctttcgagcctggattgtttctggccatgtttggcgggcagaaaaccgcagaacatgaaggcatcggtgggcaggcccgatgctgcaagtgccgccagaacggcggaggcgccgggcaccgggacaacgcgaatgcccgcctcgcgcgcatcgcccacgagacggaagccgggatcggaaacaagcggcgttccggcatccgaaacaagtgcgacgctcttgcctgcggcaagcgccgcgatcagtttcggccccgcctcggcggcattatgttcgtgatagctgatggggcggcgcgaaataccgtagcggtcgagcagcacacgggtaacgcgcgtatcctcacaggccagaatatcggccgaagccagcgtttcgaggccgcgcagggtcatatcgcccagattgccgatcggcgtcgaaacaatatagagcgcaggctccagcggacgggcgcgcatcgtcgtgccccccaccacatattcgcgccgttcttcacccgtttcgtcagtcatcccaggcccttttatgccgccagatcggcaaccagtgcatccagcaccagcgcgccatccggcgttgcgcggatcaggctgccgcccatcggctcgatcatgccttccgcgatcagctttgccagccgtttgtcgtcgatcgcatggccggaaagccgcgcgtaacgggcaaggtcgatgccttcgcgcaggcgcaggcccatcatcaggaattcatcgccctcctgcccgccatcgagatattcttcctcgataattccgtggccgcgccgctccacatggtcaagccatgtttcaggatgcttttcagtcatggtcacggtgcgcacgtcattttccacgaaacggccatgtgcgccgggcccgatgccagcatattggccataacgccaatagacgagattgtgctgcgattcccgccccggcaccgcatggttggaaatctcataggccggaaggccatgttcggcggtcacacgctgcgtttcctcatagagcgcggctgcaaggtccggctccggcgtggtgagcttgcccgccttccagagattatagaactgcgtgccttcctcgatggtaagctggtagagcgacagatggtcggcagcaaggccgatcgcctccttcaattcctcgcgccaggcctcgattgtctggtccggccgcgcatagataaggtcgaaggaaaggcgcgggaaaatctcgcgtgccagccggatcgcggcctttgcctctgcaaccgaatgcatccggccaaggcggcgcagatcgggatcgttcaacgcctgaataccaagcgacacccggttaacgcctgccgcacgatagccgcgaaaacggtcggcctcaacgcttgtcggattggcttccagcgtcatttcaatgtccggcgccacagaccaatacgatgcgatgccatccagcagagcgcccacggtttccggctgcatcagcgatggtgtgccgccgcccaggaaaatgctggtgacggtgcgcgggcctgtgcgctcacgcaaggtttccatctcgcgccggaaagccgcgccatagcgcgcctgatccaccggcttgtggcggacatggctgttgaaatcgcaataagggcatttggccagacagaacggccagtgcacataaatgccaaaggcggtttccccatcagcatgcatgacgggataggtgctggcagcatttttggcctgcaaagggggaaacagcttgttcattctgccggagccgataccacgttgagtgccttttcggcaaaaagcttgaaggcgcgggcccggtgcgacagcgcgctggcgtcacccggcttccagccatgcttttcttccgccgtcatttcgccgaaggttttcccgtatccatcgggcagaaacaccggatcgtaaccgaaaccgatattgccgcgcggtggccagacgagcgtgccttccacttcaccacggaaatattccgcctcgccatcgggccaggcaaggcagatgaccgagacgaaacgcgccttgcgtttatcaggcgtcgtcgcgcccttttcctgcaaaagattttccaccttctgcatggccatgtcgaaatcgcgtttgccgtcttccgtttccgcccagttggccgtgtagacgcccggttcgccgtcaagtgcgtccaccatcaggccggaatcgtcggataaagctggaaagcccgttgccttggcggcggcaagcgccttgatataggcgttttcctcaaaggtcgtgccggtctcgtccggttctggcaggccaagggccgcgaccgaactcacctcgaaaccgaacgggccgatcaacccgtcaaattccctgagcttgcccgcattgtgcgaggcgacgatcagcttgcccttttccagcattctcattttcaattccacagtttgggttcggcaatctccagcgaattgccggacggatcgcggaaataaatcgaatgtgcgccattgggccaatcgaaatcggcctcaatggcgataccatgcttttccagatgcttgcgccagccttcgatttccgcgcggcttgcagcaaaacatacatggcccggcccgctcgtgccatgcggcggaacgggcagatgaccgggcaatggcggcttcagcgtctcttgcgccctgaaaagcaggagaatgccatcgccacaccgaaagaggcattgcgctcgctcacctttcccaccggctccagccccatgacatcgcgatagaaccctatcgcttccgcaacgtcacgcacatagagcgcggtttcaagaatatgggcggcgcgcatgaattttccctcggttgcgatgcatccgatacggcttatcgtcattccggttatggtgggccgaaaacggtggcctttgagacccggagcgcagtgtacttaaactccatgagcaccggaagcgaaaaagaacctcatttacaggccgccagagccagaataacggggaaccgtcaggcgacggccattttctgcaacgatacgagacgatcgatgccgctgcgcgcaagcttcatcagcgcgccaaactcctcttccgagaaaggcacgccttcggcggtgccctgaatttccacgatgccgcccttgccggtcatgacgaaattgctgtcggtttcggcaaccgaatcctcggcatagtcgagatcgagaaccggcacgccttcataaatgccgcaggaaatggcggctacatggtctttcaggaccttttcgacacgcaccatctggcgcgcttccatccagcgcaggcattcgtgcagcgccacccagccgccggtgatagccgccgtgcgcgtgccgccatcggcctggatcacatcgcagtccaccgtgatctgcatttcgccaagcgcctgcatgtccacgaccgcgcggagcgagcggccgatgaggcgctggatttcctgcgtgcgcccgccctgcttgcccgccgccgcctcgcggcgcatccgctcgccggtggaacgcggcagcataccatattccgccgtcacccagcccttgcccgtattgcgcatccagcccggcactttttcctcaaggcttgccgtgcacaaaacatgggtgtcgccaaacttgaccaggcaggagccttccgcatgtttggagacgccgcgctcgaaagagatggtgcgcatttcgtcggcagcacgcttggatggacgcatattttccctcgtttcaaaactggtttggaaagcgatttcactttcaggtgcggctttttatgcctgttaggcataaatagaaagaaatttcgcatgtcacgaacggacaagtgttatgcggcgccaccggcaaaggcgcattcatgctctaaactctttgacgcaacatgccgcagccttatatttattacattcaattcagagggttcgcagaacaaaccatgatgagaccgccggaacaccagctcctcagttcgctcgaccagcgctcgcgcgatattttccggctcatcgtcgaaacctatctcaatgacggtgatccggtcggctcacgcaatctctcgcggcttctgccgcacacgctttcgcccgccacgatccgcaatgtgatgagcgatctggaacatctgggcctgatctatgcgccgcatatttccgctggccgcctgccgacgcagatcggcctgcgcttctttgtcgatgcctttctggaagtgggagacctgccgccggaggaacgctcctccatcgaggcgcaggtacgcgccgcaggcaccagcaattcggtggaaagcgtcctgaccgaagcaagccaggtgctttcaggcctgtcacgcggggcgggccttgtgctcaccaacaagaccgatgtggcgctgaaacatatcgaattcgtgcgccttgaacccatgcgcgccctggctgttctggtcatgcagaacggcgatgtggaaaaccgtgtgattgatcttccggcgggcatcagcacctcgcagctcatcgaagcctccaattttctcaatgcccatattcatggccacacgctttcggaagccaaatccgaattgaggaaactgagcgaggaaacacggcgggagcttgaccagctttcacaggaactggtggcgaagggacttgcagtatggagcggcgccggcgcggaccagcccgcacgcctcatcgtgcgcggacgcgccaatcttctggaaaacgtccacgcacaggaagacatagagcggctgcgccatctcttcgacgatctcgaaaccaaggacgggatggtgcagcttctggacctggcggaagcaggctcgggcgtgcgcattttcatcggttcggaaaacaagcttttctcgctttccggctcgtcgctggtggttgccccctatcgcgacagcgaacaacgggttatcggtgccctgggggtgatcgggccgacccggctcaattatgcgcgcatcgttccgatggtggactatacggcgcagatcgtatcgaggctgctgcgataactgtcagatttgccggtgcgcaccagcccccagaaattagaccttgattttaaaggcacgaaactcgatatccgcccctaacgatcttcaagacggaagtgcactatggctgacgaaaagaacaaacccgaaaaccccgatcttgaccagcgcgatatcaacaatccgcgggaccgtgaggcgctgaagcaggctgccgacgatttcctgaaagcgcgccgggcggaagccgccgcagacgaggccgaaggggaagtggacgaaaccgcaaaccgtatcgcggtattggaagcggacaatacggaactgaaagaccagatgcttcgcgttgccgctgaaatggaaaatctgcgcaagcgcacccagcgcgacgtgcaggatgcgcgcgcttacgccatcaccaattttgctcgtgacatgctttcggtttcggacaatctgcgtcgcgcgctcgatgccattccggccgatgcgctggaagccgattccaacctgaaatcgctttccgaaggcgtggaaatgaccgaacgcgccatgctgctggcactggaacgccatggcgtgaagaagctggaaccggaaggccagaaattcgacccgaatttccatcaggccatgtttgaagtgcccaatccagatctgcccaacaatacggtggtgcaggtggtgcaggccggttacgccatcggcgaccgcgtgctgcgcccggccatggtgggcgtttccaagggaggcccgaaggtttccgccgaaaacggcgcctcgacctcagaagacaatgcgtgatccgattgcgcaggcgtattgaaaaagcagcggcatcatttgccgctctttttatttccgctttttctattacgcttgaggcagcgcgggtggaaacttgaaccggacgatcaagcggaggctcgtagagacgtgacgatcatacaattcctgaactacgcgggagtgttcgtttttgccgccacaggtgcattggccgcctcgcgccgccagctcgacattatcggcttcatcttccttgccaatatcacggccattggcgggggaacgatgcgcgatctggtgctcgcaagcccggttttctgggtcgtgcagccgctctatctgtttgtgggcacacttgcggccattgcagtctatttcaccgcccataaggtggaatcgcgctatcgcacccttctctggctcgatgccatcggcatggccgcctacacggtcatgggcgccgccaaggggcttgcgctgggcttcggcccgtcagtcgctatcgtcacaggcattttcaccgccacgttcggcggcatattgcgcgacatggtggtgggggaaccgtccgtgctgatgcgccgcgaaatctatgtcacggcagccgttgccggggcctgcctctatgtggtgctggaatatctcggcatcaatcccgtgatttcggcgggtgcagccgcttttgccgcttttttcgtgcgcggcggcgcgctttatttcggctggaccctgccggtttataaaagcaagcccggccgcactgaagaagaactccagcgcgaccagatcatccggccagaataatcggttccgctagcaaattcagataaggcccgcctggcttgcggcagcctcaaggctgatctgcgggcgcgggcccatctgctggatgatgagaccggcggcaagcgaaccgagccttgcgcaatcttccagcgatcgatccttcgtatagccataaaggaacccggcggcataaagatcgcccgcgccggtcgtatcgaccaggtcatcgatctcgatggccggaacagtcagcgtctggtcgggtgtgacgacgactgcgcctttttccgagcgcgtgatgaccgaaagcctgcaatccatgcgcatggcggcaatcgccgtttccagcgactttgtcttatagagcgccttggcctcatcctcattggcgaagacgatatccacggtgcgcgaacgcatgagctgaaggaattcgtcgcgatagcgatccacgcagaaaggatcggagagcgtcatcgccatctgccgcccgctctcatgcgcaatcttggaggccatgacgatggcttccttggcgcgcggcggatcccagagatagccctcgaaataggtgacgcgggcatcggccaccttggaggtttcgacatcttccggcccgagctcgacgcaggcgccaagataggtgttcatggaacgctcgccatccggcgtcacgaaaatcatcgaacgggcggtgggcgaacctttttccagcgggcgtgtatcaaaggcaacgccctgcgcacggatatcatgcgcaaaaacacggcccagatggtcggttgcgaccttgccgaaataggcagagcgcccgccaaggcttgcgatgcctgccgccgtgttgcccgcgctgccgcccgacatttcggtcgccggccccatgcggctgtagagaagctcggcgcgttcggcgtcgatgaggttcatagcgccttttatgatgccattggtttccagaaatacatcgtccgtgcgtgcgagaatatcgacaatggcattgccgatgcaaagaacatcgaatgtggccatgagtgcctctgaagctccccttcgtttcaggcttcaccgctgatgcggcagaaacaccggccggtgctgccgcgatgcgggagccggtttacccttttactgttcttttggctagcctgataacctcccggcttgtgggtagcgccgcttgcgcgcgcctgcggccatacctatttcccctgcaaatatcgcagttccggcatttgcgccgcaatgagagacgatccgagccgtacgcaatcccgcaaaagggtggaaaatgattattgatgccgcctggaaagccctgaaccgcctgcttacgccgcaattccgaacggttttctggaaaacgctgggcgttactcttctgctgctcgtgggcctgtgggtcgcgataaggcaggttttcttctcttttgcctggccgtggatggagcaactgctgcccggcatgccccaatgggcaggctggctcggcattgtggcagccatcgtggcggggcttgggctggcgctggttcttgccctgatgattgcgccggtcacggccctcatcgccggttttttccttgatgatgtcgcggaaatcgtggaacgcgaagactatcctgccgatccgcccggcacgccgctgccgctcggacgctccgtcatcgcttcgctgaaattcctcggcgtggtcattctcggcaacggagtggccctgatcctgcttttcgtgcccggcatcaacctgatcgcctttttcgtcatcaacgcctatctgctcagccgggaattctttgaatttgctgccatgcgctaccgcagcgaagcggaggcaaagacactgcgctcccaatatggcgtaacggtttttctggcggggctggtgatcgcgggtttcatggcaatccccatcgtcaacctgctgacgccgctttttgccgccacgatgatggtgcatctgcacaaggccatctcgaaacgagcgataaaaacctatagttagagatccagcaaaagtgtgaaatcgctttgctggaaattctctaaggcgccagcggcacgagcgcggcggggatatcgcaggtcttggcgggatatttgcagagatcggcaatcacgcatttctcgcattcgggcttgcgtgccttgcacacatagcgtccgtgcaggatcagccaatgatgggcgtgaagcatatattcacgcgggatgacccgaaccagaatggcctccaccgcttccggcgtcttgcccggtgcaagcccgatgcggttgccaatgcgcaatatatgcgtgtccaccgccatggtcggctggccgaaagccatgttgagcacgacattggccgtcttgcgccccacgcccggcagtttcaccagctcgtcgcgatcgcccggcacctcaccgccataatcgcggatcagcgcttcggaaagcaggatgacattcttcgccttgttgcgccaaagcccgatggtacggatatattcaccgaccttttcctcacccagcgccagcatcttttgcggcgtatcggcgacagcgaaaagggcgcgtgtcgccttgttgacgccggcatccgtcgcctgcgccgacagaaccacggccacgagcagggtaaaggcgttcacatgttcaagctcgcccttcggctcggggcgctggatggagaaacggcggaaaatttcatggatctcgtcggccgtgtaaagcgtacccgccacgcggcgcgggcggcgcacgggtgaagtggagccattcacagcggatttgatttttgtctcttgcattccttgtctatactcggttccatcttcggaagacaatcagcagcttgacgcagtcccccatattgaggcgaccctcaaggccggaacttcaaggccagaaacggatgcatcacccagacggcgccgaacctgaacggtttgaaacaccaatattcgaggcattgctgacgccctatcgttcgctggggcgcacgggcttttataatctgatgtctgcgctcaccggctgctggatgttcgtgggcatcttgttctggtccatcggggcctggccgatcttcggctttttcgggctcgacgtgcttctgatctaccttgccttccgctggaactatcatgcggcacgggcgcgcgaagaaatctcggtctcgcgcgctgccctgcaggttcgcaaatatgcggcctcgggcaagatgacgacgcatcacttcaatccgttctgggcccgcttcaaggtggcgcgcaagcccgatatcggaattacggccatgcgcatcgaaagccgcgagaacagcatcgttatcggcagtttcctcaacccggacgaacgcgagagctttgccacagcctttggcgctgcccttgccgaagccaggcgttgaggccgccccttttccacaaaatcttcccggctacagcatcggcccgaaaatcgatattggttttcagaaagcacgatgctttgaaaaattaaagcatgtctcccaaaaagctggaaatgctcgtgaggtcagtaaccatggctttaccattgcgatgcgggaattcggcttgcacccttgaagtccggcttttcacaagccatatcagtctttgagaagatatgccgaaagggtccttctcaagacggtcgcttggataaggactgatgaaatgacacgaatgacaccgttttcgagcccgttactgctcggattcgacacgatggaaaagacgctggaacggatcgcaaaatctggtgacggttatccgccctataatatagagcgtttgcgcggcgatacgggttctgaacgcctgcgcatcaccttggcggttgcgggctttgccagcgagaatctcgaagtcatgacggaggacaaccagcttgtcatccgcgggcgccagacagacgataccgaacgtgaatatctgcatcgcggcatcgccgcccgccaattccaacgggtgttcgttctggccgatggcatgagagttctggcttgtgaactcaggaatggtcttcttgccatcgatctggaccggcccgagccggaacggctgatcaaacggatcgacatagcggtcaaggactgatctgcattcagtccatgttcacaagaagactgctatattgggacaatgaagctctgaatgcgccatggtcgcaaatgacatgccgcttgaatggaggctaagacgatgaataaacacgtattcaccgacaatgaatttgcccatctcggcgaaggcgaaatcgcatatgtgcgcaagatccgttcagacgatctcgcccgcagtttcccctcgcttccgccgattgcaccgggccttgaactctgggcgctgttcggcgcaagcggcgaaccgatcgtgctttccgatgtgcgtgcaaccgccctgcagggcgcgcatgaccacgaattgcgcacggtgacgctgcattgacagccattgcgcgaaacacctcaaaaacaaggccgccatcccgtggggacggcggcctttgttattgaaatcaaccaggctcaggcggcgttggacgtcgggtgagccgtcaggaatgaatagagggcctgcgcgtcatgggtgccgcgcaatttggccaccatatcggggtcgcgcagcaaacgggcgatgcgcgacagtgctttcagatgatcggcaccggcattttccggggccaacagcagaaaaacgagatcgacaggctgatcgtccagcgcctcaaaatcgaccggcgtttcaaggcgcgcaaagattccggcgattttgttgatgctcgccagcttgccatgcggaatggcgacgccattccccaccccggtggaaccgaggcgctcacgctggagaactgtttcaaaaacttcacgctcagggagaccggtcagttccgcagccttctcagacagaatctgcaaaagctgctttttggagctggctttcagcgccgggataatcgccccgggctgaatcagatcgctaagatccattctctccgttccttcttcagtcaggccggttacggcccggttttgggaagcgcacgcaagccgccttcaggctttacgctcccgtgcgcttctggtttgccatcaggcgcgtggcgcggcctggcgggtgacagtcgatggatcaacccagccgatattgccgtccgcgcgacggtagacgatgttaacttcatcattgcccgcattccggaacaccagaaccggatgttcggtcaggtcaagctccacgaccgccgatgccaccgacatggtgcgcagggcgacggacgattccgcaacgatggtcggtgcgtaatcagccggaaggtcctcctcctcttccggcagcggtgccataacacgatatgccacgtcgtcatagatcgcattttgctgtgcaggtgcacgcgacttcagacggcgcttgtaacggcgaagccgggtctcgatcttgtccgcggccatgtcgaacgccagttgcggatcctgcgcctcgccagcgctttgcagtgtcgcaccgctatcaaggtgcaacgtgcaatccgcactgaaccgcgaaccggacttggcgaccgttacctgtccagaaaagccatgatcgaaatatttgtcgacagcatcattcacccgatcaacgatccggctcgtgaaagcttcaccgacgtccatatgctttccagatacacgcagagtcattggtccacctcatttgcgttacaccacgggactcagtctaatcacaaggcgagcgaagcgcaaagcgaacgagcatcaaagatggcttttgtcgtgggcgaatgacaaggccgtcccacggtttccatccgggtgcctgaacaccctccacaaacctgtcgaaagcgtaaccgatccggtttctggataatcgctgcgcatcgttcctctatatagtgttccaaggggccgagtattgcccagaacgcggctttttctttccttcaagcagaaagatatcgtacatttcatcccgaaatgccgtatgcattatcatgttgcgccgaaggattgcccagaaatactggatttccaacctcgacccgcaacgcgagccgggcttctattgactgaaacgatatttgtcaattgctcctcctgccagttggcttccctgggccgcccttgtttccacagatcgagattgactttttctgatcgaacggcggctcaggttcaaaatttcagagcattctccctatattttcaacgctctgaaaaggcggcaatagaaagattaacagacattccaatatggtctatcccaaattttccggctttatgatttcggctttgagtaaaacaccaagaacagataacctattctatcatatatatttttgctcagggcaggcctgtgcacaacccgaagatacacaataaacccggcaaaatgaaagcggcgaggacaatggttctggcgctagcgtttacggcgttgaaaagcgtgccttcttttcgcgccggcgttgtgcggaggaagcgatattcatcgcttcccgatatttcgccacggtgcggcgggcgatatccacaccgtcctttttcagcgcatccacgatggcatcatcggagagaacttcatcgggcttttccgcctcgatcatctggcggatgcgatggcgcacgctttcggaggaatgggcttcgcctccttccgatgaggcaagcgaagcggtaaagaagtagcgcaattcaaacacgccgcgcggggttgccataaacttgttggcggtgacgcggctgatggtcgattcgtgcatacccactgcatcggcgaccatgcgcaggttcagcggcttcagatgcgccacgccatggcgcaggaaaccatcctgctggcgcacgatctcctgcgctactttcaagatggtgcgcgcacgctgatcaaggctgcgcaccagccagcctgccgtctgcatgcaatcggtaagaaatgccttttcctctgtcttcaccgagccgctcacctcggcataatattcattgttgacgatgaggcggggcatggttgccggattgagctcgatcgcccagccaccatcacgcgcggaaaaaaccagcacatccggcacgatcgtatcggcaaccgacacctcaaaacgcgcgccgggcttcggatcgagcgcgcggatttcggccagcatgtcgatcaggtccgcctgatcgacgccgcagattttctggagtgttgcaaaatcgcgccgggccagaagatcgagattggcgatcagggcttccatcgccggatcgaagcggtccttgagacgcaactggattgcaaggcattcacgcagatcgcgcgcaaaaagccctggtggatcaaagccttgcagcacacccagaatgcgcccgatctcggcggtctcgatccccagattgtgtgcaagcccgacaatatcgatacgaagataaccgctttcatccagcgcatcggcgagcgccgtcgcgatgaaacggtcggccgccttcgagaagccaagcacgatctgttcggccacatagtcactgagcgacaggcggcctgccgttacctgatcgatatcatagccgttgccggaaaacgccccctcgcccgcagacagtttccattgctcttggctggagcccagatcatcaggaaaaatgttttccagggaattatcgaaagtggcggaaaggttttcggcggcgcccgccccctcggtctggaaccagtcatagttattggcgctttcagtggggtcgtctgcgccggatgcaggctcgccgcccgcaagatcatcactgtctgcctcgatcctgtccagaagcggatttttttcaatttccatgtcgagaaactgatcgagctcgatatgcgtcatctgtagcagcttgatcgactgcatgagctggggtgtcatcaccagcgattgcgattgacggatatcaagtttaggcgacagggccatgcgaaacgttattcccccggttttccattcaggcgtttcgtgcccttgttcttgccgcagcaatccaatggaaactggtatgaaccttgcttgtcaatttggaatgtgcagtttttgaacaaaagagggggataaagcatgcctcccaaaagtgggaaccggttttgggataaaaacatgcctaaaataaaagataaaagcgttttgtgatgcgaaacgctttagtcgcgagcgcggcataatcggcaatcacgcccccttgcgcaaaaagccccggaaaatccgggataggagatcacagcgtaaactggtcgccgagatagagcctgcgtacatccgggttggcgacaatctccgccgggcggccatgggtcagaacctgaccggcatggatgatataggcacgatcgatgaggccgagcgtctcgcgcacattatggtcggtgatgagaacaccgatgccacggctcgtcagatgacgcacgagttgctggatatccgaaacggcaatcggatcgacaccggcaaaaggctcgtcaagcagcatgaaatttgggcgcgatgcaagcgcgcgtgcaatttccagacggcggcgctcaccgccggaaagcgaaatggcgggcgccttgcgcaaatgcgcgatgtgaaattcctccagcagcgcatcgagttcggaagcgcgccgggcgcggtccttctccaccacttccagcacggccttgatattgttttcgaccgaaaggccgcggaaaatcgaagcttcctgcggcagatagccgataccgaggcgagagcggcgatacatgggcatcgacgtcacgtcgaaaccgtcaatctcgatggaaccgctatcggcgggaacaaggcctgtgaccatatagaaacaggtggtcttgccggcgccattggggcccagaatgccgaccgcttcgcctgcacgtacgccgaacgacacgccattgacgacctgtcgcccacgatagcttttgcaaaggccgcgcgcaacgagtgtgcccttgagccgcgacgccatgttcggctgtccggatatggcatccacgccggatgctgccacatcatgagagggcgattgcacctcgccggctttcttgttccagaacaatcccacgcgcgccccggtcagttccgcttgggcgcagcaccgccctgctgttgatccttcggagccatgatgatcgacacgcgccccttggtctggcccttgcagctttctacattggcccgccccgtatcgagatgggcggtcagcttgcagccggtcacgatattgtcaccgtccgtcagcacgaccttctggccctggagaaccatgatctggttcttcgcgtcatagcggcctgtgtcgccggtcgcgacctgcgtgccggacttgagataaaccttgccggcaatatcgatgtgctcaatgctcgacgaaccaatcccgcccacgcctgcatttgcaggttcgggcgcttcagcgcccttcttggccttgctgtaataaacggtcatctggccagccttcagcaaggcgtcgccctgcgaaacggccacattgccggtgaaaacggccacgccttccttgtcgcgcatttccagcttgtcggcatcgatcttgacgggatccttgctgttggaaagcttgaggccgggcacggacccatcaccggcctgctgcgcccaggaagcgcccggcgcagcaaaggcggcaagcgccagaaccgaaaatcctatccgcaaagtgcggaccatcgtgtccccgttcatcttgcccgtctcgcgtttcatatacattcagctcccccgaaaacccttcgcctgccggggcaggccgaatgctcgaatctctagccctaacgcataatgcggtccagagtgcctttcaacgccccatatcgcagttaggcccctaaaaacactgtgcagccaaatggaaacatccggcgctgcaaaataaacctaaagcatgtcgcttgttatcatacacacacgacacgctttaaacttttgttttcgtgcatgtctttatcccaaaaccggttcccgctttggggagacatgctttaaatccgtcctcaacccccttcaggggttttgtttgccgaaagcgtgttgccatcaacggtcatatggacattatactcgaagatcagaaccttgccattgtccttgacctgcatgctgtcggccagaatatgcgtcgtaccgttgcgaatatcgaccggcttgtcggtggcgatctgcccactcttcagattgacatccgcagaatggagttgcgcacgcaaaccattgtcagtggtaacagtaaagtccttatcaagttgcaaacgaccattggcattatcataaacaccggatgcggcctcgaccgtggcatgacccttttcacccaccggcaagcgcgccgaaatgccttcaagggtgatcgcgccgctgttcttgacatcctgtgtcgccttggcggcggtcatggaataggggcgattatccttggtgtacccattcagatgcgggcttttcatgacaagcttgcccgtttcgcctcccgtattcacctctaccttgaccggtgaggccggggttgccagaaacgtataccaggagaagaccgcagccagcgcgattgccgccaccggaagcgccgtcttcaaaacgcgcacacgcacggaatggcgctgcgcggcatggaaaagcgaatcggccttttccgacgcgccaaaacgcatgccgccagcaccgcgcccggaaggggtcgcattttgcggaacatgaatatgtggtatgtcggccgtcatgttatcctttggcacatcaatcgcaatcacaggcaatcggggcaatcacgcgctgacagacgtcagcgcacaaacgacccgaggcttttcatttcaatacggtttatttggggtgaaatagctgaatgctcaatagcacgctgcggcagagaaccaaacgccgcacctgcctgccatgctcattccaactggaaaccgcccgagccgtcgataaatcaacccaatattcgcagctccgtttagagcggaactcatcaacatattgataacacaaaaagctcggcgaatatagaccagagctttttacaggtgtaaagcaggtaaatcgcaccaatgatcctctattcgcgaagaattcccttaaggttgagaacaggcttagaatccaccgccttggaggcagaaagcggagagtcaatttttcgcgatcaagcccttatattacagatatggacgaacgaatggctcatgacgccgaagcaatgatcgaaagacgcaggctgcgccggaagctgaccagctggcgattggctttcctcgtgcttctggccgcgctgatagccgggttcgccttttattcgctgcgcagcgccgagtttaaccagccgcatatcgccaaggtgcgcatcgagggcacgatcttcgagaacgaggagcttttgaagcgcctcgacaaaatcgccggggacgacgccgtgaagggtgtcatcctgctgctcgattcgccggggggcaccaccgtcggcggtgaagcgatctacgatgccgtgcgcaagatcgccacaaagaaaccggtcgtaacccaggtcggcacgctggccgcctccgcgggctatatgatcgccagcgcatccgatcatatcgtggcgcggcaaacctccattgtcggctccatcggcgttctcttccagtatcccgacctttccaaactgctcgatacgctcggcgtgaaggtcgaaaccatcaagtcctcaccgctgaaggccgagcccaattatttcagcccggcgagcgaggaagccaagaacatgatccgcagcatgatcatggattcctatgactggttcgtcggcatcgtgcaggaacgccgcgccttcacccatgaacaggcgctggcccttgccaatggcgcggtgttcaccgggcggcaggcactcgacaaaaaactgatcgatggccttggcggcgaggcggaagccgtcgcatggcttcagaccaagggactgtcggacaagctgcctcgccttgaatggaagccggtcggcagcgaaacaggtttttcgctgcgtgatctcatcatccatgccggcgcgcgccttctgggcctgccacaggaagccgatggcgccatcaaggaaatcgccagggatcgcatcttccttgacggactcctttccgtttggcacgttgatggaatagccggtgcaaacccggcaaaccagtagagtccttccggcaggcagggcagaattgaaacaggggtctaaagccgtgatcaaatcggaacttgttcagattatcgcaagccgcaatccacatcttttccagcgcgatgtcgtaaacatcgtcggcgctgttttcgatgagatcaccaatgcactcgccgaaggcaaccgcgtggaacttcgtggcttcggcgctttctccgtgaagaaccgccctgcccgcagtggacgcaatccgcgcaccggcgaaacggtggacgtggaggaaaagtgggttcccttcttcaagaccggcaagaaactgcgcgaccgtctcaacggcgcagtctgataaaagaccatgctggcaaaacgaatcgtcacaatcgtcattctggtgccgctcgcggttattctgatagccctgtcggtcgccaaccgcgcatcggcgatattgacgatcgatccgttcaatccgggcaacccggcattgtcctatagcgcgccgcttttcatctggctgtttggcgccctgcttttcggcgtggtcatcggttctgccgtgacatggctcacgcagggcaaatatcgccgcaaggcgcgcaacagcagtcgcgaggcagcgcgccttctggagcgggcagaaagcgccgaaaagcgcaatataccgctggcgaattcctgatccccgttttaggctgtgaaatggtgttcgaccggggcatcacgcattttccccttccccgctggcattctttatcctacctagactgcaatcaggatgattggagtttcgggtgaagacgccaaaaggaaaaggcaaaaagccatcaggcggcaaacaggagcgcggcttcgagcgcaggaagcaggatgcgccgcgcacggaaaacaagtttgaaagcaggaccgaaggcaagggcgccttcaagaagccgcgcccgcaattcgccaaggctgcgccgaaaccggctgaggaaaaggcgcccggaccgcttcgcgaaatcaggccctatacgggcccgcgcccggccgagcgcctgccgctcattcttgaaaccgagccttcgcccgattatgcgctgctggacagcggcaacgggctgaagcttgaacaatatggcccctatcgcatcgtccgcccggaggggcaggcaatctggctgccagccctgccgcaaagggaatgggatcaggccgacgctatcttcaccggcaatacggatgaagaaggcatggggcgctgggcgttcccgaaaacgccgctcggcgaaacatggccgatgcagcatgatggtatttccttccatggccgcttcacttccttccgccatgtgggggtttttcccgaacaggctgcgcactggtcgttcatggacgggctcatccgcgatgcggtgaaaacgggagcacggtcaaggtgctcaatcttttcggctatacgggcgtggcttcactcgttgccgcacgcgctggcgcggaagtaacccacgtggacgcttccaaaaaggccattctctgggcgcgtgaaaaccaggaaatggccgggctttccgacaagccgatccgctggatctgcgaagacgcgatgaaatttgtgcagcgcgaggagcggcgcggcagtttctacgatatcatcctgctcgatccgcccgcctatggacgcggcccaagcggcgaggtctggcaattgttcgagcatctgcccgccatggtcgatacatgccgcgcgatcctgtcagcgaagccgcttgccgtcatccttaccgcctattcgatccgcgcatccttctttgccatccacgaattgatgcgtgaccgtttcaccggccttggcggcacggtcgaatcaggcgaactcatcctgcgcgaacgctccgccgatcagtcgggagggcgcgcgctttccacatccatgttcagccgctgggtagccaaatgagccgtaacgacgaattctccagaagcggcggctcgcgccccgaacaccggcccgaacacccgaaggtcggccaggtaaaggaagtcaccagccttgccaacccgatcgtgaaggacctgcgttcactggcgctgaaaaaatttcgcgaccagcagggcgtatttctggccgaagggctgaagcttgtcatcgacgcgctggagcaggactggcgcatcaagacgctggttttcgccaagtccggcaagggcaacaaaaccgtggaacaggtcgccgcacgcacctttgccaagggcgggctggtgctggaagtgactgaaaaggtcatctccgccattacgcgccgcgataatccgcagatggtggctggcgttttcgagcagcaataccaccagcttgcgggcctgaagccgaaaggcaacgatgtttatgtcgcgcttgatcgcgtgcgcgatcccggcaatcttggcgccgtcatccgcacagccgatgcggtcggcgcaaagggcgtgatcctcattggcgacaccaccgatccctattcgctcgaaaccgtgcgcgccaccatgggctcggtcttttccgtgccgctctacagggcttcggaagccgattttctcaactggcgcaagggcttttctggcctcgtcgtcggcacgcacctgaaaggcgccgtggattatcgcaccatcccctatgccaacaagccggttatcctgataatgggcaatgaacagcagggcctgcccgacagtcttgccggcgcctgcgacaagcttgcccgcattccgcaggcaggccgcgccgattcgctcaatctggccattgccacaggtgtgatgctctatgaaatccgccgtgaggcactcaccctcgatgaaaggggataggatgaagcgtcacgcagtctggtcctcgcttttcgtcgtcattcttgcagtcctgattgaccagggcatcaaatatctggtcgaaagccgcatgttctatgggcagcagatcgatcttctgcccttcctcgccctttttcgcacgcataatgaaggcatcgccttttccatgctggcatggctgcacgatggcggcctgatcgccatcacgctcgccgtcatcgcctttgttctctatctgtggtggaccaatgcgccggagcgtgtttttgcgcgctatggcttcgcactcgtgatcggtggggccatcggcaatctcattgaccgcgtgatgcatggctatgtggttgattatgttctttttcacctgccaacatggtcttttgcagtattcaatcttgcagatgcattcatcacgattggagcagggctgattattctggaagagtttctcggctggcggcgcgaacgaatctcacactgaaccggaagcaaaggttgccgcttgatcggctgtgccctttcacatattttatggaagaaattttcagtgtttttttaaggagatagcgcagcccaatccagatgccacattggtgacatgcttctgtcatcgtcgcgtagcactcaatccttattgcttcagccacggatcgatatccgcgaagctttacaggaatagaatgttagctcttactgaaatatcagtgggaaacccttcaggaagacgtgaatagacgaaacaggagcgatcatcatgacagtactgcttggaatgggccagcaaatcattgatgatacggtcatgtcaggcttagaagcacaacaggcgctgttcgcctccaatggcgacgccatcattctgggacgcatcgggtcgctggaagtgcggcttgcgaattcccgcgcggcaatcgaagctgcgcaggagcttcgttttcgcgtcttctttgaagagatgggcgcccgcaaggaaaccatcgaagcggtggagcagcgcgatgctgatcgcttcgatacgatctgcgatcatcttctggtctatgatacggccctgcccgtccccgaacaccagcaaatcgtcggcacctatcgcctgatgcgcaacgagcaggccgaaaaggcgctgggtttctattcggcggacgaatatgacgtgcaacgcctcaaactgtcgcgccccaaccttcgcctgctggaactcggccgttcctgcgtgaaaccggaatatcgttccaagcgcaccgtcgagcttttgtggcagggcgcatgggcctattgccgccgacactccatcgacgtgatgttcggctgtgcctctttccacggggccgtgcctgcagcccacgcgctggggctttccttcctgcatcacaattgccgcgccaccgacgattgggacgttcgcgccctgccgcaccgctacctggcgatggacctgatgccaaaggaagcgatcaacaacaaagttgcgcttttctcgatgccgccattggtgaaaggctatctgcgccttggggcaatgatcggggatggcgccgtgatcgatgaggccttcggcaccaccgatgtcttcattatcctacccatcgagcgcatttccagccgttacattagctactacggcgcagaagcaaaccgctttgtctagtctgtagatattccggttctgacggcctgcaaatggcgctgttttgcgcttccggtgctcatgtacctagagcggttccggttttaacagaaacgccggaaccgctctaactatttgttttgtcgcattatcccgcgcaaaaccgtttcacacttttgctggaaatgctctaacagtacactccgctccggttcgcaaacatcaccattttcggcacgccataaccggaatctcaaacagactacagcgccttcacattgatgtgcggagcatgacatagccgcgaagggcgagggcccgaaacctcacgccttcccggccagttccttcagcttatagatcaggtccagtgcttcccgtggggtcagttcatcagggctgatggcagcgaccgcattcgccagttcgctgtctttcgcctgtatctgcggcttcggcttttcctgctgcaacatgacggaaaaaagcggcaggtcgtcgatcagcctgtcggccttgccggatgtttcgcccgcctctagttgatgcagcacgtcgcgtgcacggttcaccacggcttccggcaaccccgcgaggcgggccacctgcacgccataggaacggtcggctgctccttttgccacctcatgcaggaagatgacgtcattgtcccattccttcacccgcatggtgacattggaaagccgctccagcttctccgaaagagccgtcatttcgtggaaatgcgtggcaaacagcgcacggcagcggtttttctcgtgcagatattccaccgccgcccaggcaatggaaagcccatcgaaagtggccgtgccgcgcccgatctcatccaggatcaccagcgagtgttcgcccgcctgattgagaattgccgccgtttcaaccatttcgaccatgaaggtcgaacgcccccgcgccagatcgtcggaagcaccgacgcggctgaacagccggtccaccacgccgatatgtgccgatccggctggcacgaaggaacccatctgcgcaagaatagcgatcagcgcgttctggcgcaggaaggtcgatttaccccccatattggggccggtcaaaagccagatcgcaccatctccaccgtccctttgcggcgagagatcgcaatcattggcaacaaacggattggccgcctgacgccgcagcgcctgctcgacgaccggatgacggccagccacgatgttgaaggagaggctgtcatcaacatgtgggcggcaatagccctgctcttccgccagtacggcaagcgcagttgaaacatcgaagacggaaagcgctgaagccgcagcgcggatactgtccgcatgggcaacagcttcagccgtcagttcctcgaaaatcgcaagttcaatggagagcgcccggtcggcggcattggcaatcttgctttccagttccgccagttcggtcgtggtaaaacgcatggcattggccatggtctggcgatggatgaaccggcttttcgcctcgtccgtatcggtcatcgctcccgaattattggccgtgacctcgatgaaataaccaagcacattattgtgcttgatcttgagcgacttgatgccggtttcctcgatataatcggcctgcaaaccggcaatgacgcggcgtgactggtcgcgcagcgcgcgcatttcatccagttccgaattatagccttcgcgcacgaaaccgccgtcgcgtttgaggagcggcaattcatcggccagcgcccggtcgagatgagcagcaaaaccggcgggcattttttcaatggcctcgcgcgccgccgcaagttcgtccggcaatagcgcgccatccagaagcgaggcgatgccgcccgccgcttcaaagccgcaggccagtgcacccagatcgcgcgggccgccacgcccgacggccaaccgcgacagggcgcgcggcatatcgggcacgcccttcagttccagccgcagagcctcgcacaacgtctgctcgctcaggcaccacgaaacggaatcaagccgcagtgctatttccttcgggctagtcagcggcgcagtcaaccgttcggcaaggagccgcgcgccaccgcccgtcaccgtgcggtcgatggctttcaggaggctcccatcgcgattgcccgacatggtgcgggccaattccaggctggcgcgtgtggccgggtcgatgaaaagcgtgccgccctcatgttcgcgctcagggcgcatcaggggtgggcgttcggaaatctgcgtcttttcaatataggcgattgcgccggaaatggcagagagctccgggcggctgaactggccgaaaccatcgagtgtcgccacgttgaaatagtgctggatgcgcgtttgcgccgccgcactgtcaaaaagcgttgccggctgtggcgtcaccgccttgccgatcagatcgaaaacgggccgcaattcctcatcatgaaaggcgctgtcggccacgaccagttcacgcgggtccacgcgcataatgtcggcaaagagccggtctggcgtggtttccgccacccggaaggttccggttgagatatcgatccaggcgagcgccagcgcaccgtcgccgcgcgtgcgccccatggccatcaggaaattggcttgtgccgggtcaagcagtttttcttccgtcagcgttccgggcgtaacaagacggatcacatcgcgcttcaccaccgatttggagccgcgtttcttggcttctgccgggtcttccacctgttcgcagaccgcgacgcggtagcctttggcaatcagcttttgcagataatcgtcggcggcatgaaccggcacgccgcacatcggaatatcctcacccagatgcttgccgcgctttgtaagcgtgatgccaagcgcagcggaagccgccacggcatcatcgaagaacaattcgtagaaatcgcccatgcgatagaacaggagcgaatcaacattcgccgccttgatctcgatatattgctccatcatgggcgtcaggcgaaccggagcatccggcccggcgttttccaccggttccggctctttctcttcaaccttcgcttccatgtcacaaaccttcatttattgcttgaacagcacataaagcattattaaatttcgtattccatcgcttttggatgaacatctgttccaggaaggctgtttacacagtgtctcactggcgctatcgaatttctcccgcagatgaaaaccggagggaacatgccagcctcgacgccgaagggcaacatatcagaacgcgcacccacagccagtgagaaggaagcgctcgactttcacgctcaggggcgccccggcaagctggaaatcaacccgaccaagccgatgaccacgcagcgcgacctgtcgctcgcctattcgccgggcgtggccgtgccggtgaaggccatagccgaagatgccgcccgcgcctatgactatacggccaagggcaatctcgtcgccgtcatttccaatggcaccgcgatcctcggcctcggcaatctgggcgcgcttgcctccaagccggtgatggaaggcaaggctgtgctgttcaagcgttttgccgacgtcgattccattgatcttgaaatcgatacgaccgatatcgacgctttcatcaatgcggtccgctatctcggcccctccttcggcggcatcaaccttgaagacatcaaggcgccggattgcttcatcatcgagagccgcctgcgcgaattgatggacattcccgtcttccacgacgaccagcatggcacggccatcatcgcggctgcgggccttatcaacgcactgcaccttacgggccgcgacatgaagacgacaaagctcgtctgcaacggtgccggctcggccggcatcgcctgtatcgagcttatcaaggccatgggttttgctcccgaaaacgtcatcctgtgcgacactaagggcgtcgtctatcagggccgtgaagagggcatgaaccagtggaaatcggcccatgcagtaaagaccgatcgccgctcgcttgccaacgccatgaaggatgcggacgtgttcttcggcgtttcggccaagggtgcgctgacgcaagacatggtgcgctccatggcgcccaatcccatcattttcgccatggccaatcccgacccggaaatcacgccggaggaggtggagcgcatccgtgatgacgccatcgtcgccacgggccgttcggattatccgaaccaggtcaacaatgtgcttggctttccgtatattttccgcggtgcgctcgacgtacgcgcgacaaccatcaatgatgcaatgaagatcgccgccgtcaatgcgctggccgagcttgcccgcgaggacgtgccggacgatgtggtggcagccatcagggcagccgcccgcgctttgggccgaactatatcattccggtgccgttcgatccgcgcctgcttgcctccgtttccgccgccgtcgccaaggctgcgatggaaaccggcgtggccgggcgcgccattgccgatattgaaggctacaagcgcgaattgctggcgcgccgcgacccgatcgcctcgacgctgcgcggcatttacgagcgtgtgcgccgccagccaaagcgcatcgtatttgccgaaggcgaggaagaacaggtgatgcgcgccgccgtttcctacgtcaatcaggggcttggaacagccattctggtggggcgcgaggagcatgtggaagaaacggcgcgggccgccggccttgacctcaaccgcccgggcatcgaggtcatcaatgcgcgcctgtcgagccgcaatgcggcctatgccgactatctctatgaaaaattgcagcgcaggggctatctggcgcgtgattgccttcgcctcatcaacaatgaccgcaaccattttgcggcctgcatggtggcgctgggcgatgcggatggcatggtgacgggcgtgacccgcaattatgcaaccgggcttgacgatgtgcgccgtgtgatcgattccaagccgggccatcgcatggtgggcgtttccatcgcgctttgccgcgggcgcaccgtattcatcgcagatactgccgtgcatgaaatgccgaccgcagccgagcttgccgatattgcggtggaagccgcaggcatggcgcgccgcatgggctatgtgccgcgcgtggcacttaccgccttctcgaccttcggccatatgggcggcgagcgttcggcacggattcaggaagccgtccgcattctggcaacacgccatgtcgattttgaattcgacggtgaaatgagcaccgacgtggcgctgaacccgaaactgatggaacaatatccgttcatccgcctgtcgggcccggccaatgtgatcgtcacgccggacaatcattcggcctcgattgccgccgacatgttgcaggagctgggcggggcaaccatcatcggcccgctgctcgtcggcctcgacaagcccgcgcagatcgtgaccatcggcgcgaaggattccgatatcgtcaatatggccgcgatcacggcctataatgcgacgaactgaaaaatgagaaaatagcaagacaaggttgggccgggcgtttcgcccggcctttgcttttcgatattcaccatatccaaaaggggctataggatagttctgtcatcgcaagtccattttcctgaaaaccggacacaaaggccgcatgagcgcacacgacctgaagctggaagagatcgtcaatgccgaaacgctccgtcgcaagctcaatgaactggcggacacggccgatgaaagctacaccagccttcccatgcgcaaggttgtgctccagacgctgaaggatgcgctggcgagcgggcgcgccaatgccgaagacatgctgatgaaggatggcggcggcacgctttgcgccaagcggctctgctacctgatggatacgctgatcgacatcctgtttgaattcgcaaccaccagggcctatccgacgcgcaatccctccaaggcggagaatatggcgctcgtggcagtcggcggctatgggcgcggcgggcttgcacagggttccgacatcgaccttcttttcctgcttccctataaacagacgccctggggcgaacaggttgtggaatatacgctctacatgctctgggacatggggctgaaagtcggccattccacccgcaacatcgatgagtgcattcgtctggcgcgcgaggacatgaccattcgcacagcccttctcgatgcgcgctttcttaccggcgacaaggatctgttccgcacacttgaaatccgtttcgaggaggaaatcgtcaagggaacggagccggaattcattcaggcaaagcttgccgagcgcgatgcacgccaccgcaaggcaggtgaaacacgctatctggtcgaaccgaacgtcaaggaaggcaagggcggacagcgcgacctgcacaccctgttctggatcaccaaatatttctaccgcgtgaagaccaaggaagagctggtcaagcttggggttctgtcgcgagcggaactgaaattgttcaacaaggctgaggattttctctgggcggtgcggtgccatatgcattttgcgacgctgaaagccgaagaacgcctttccttcgacattcagccggaaatcgcacagcgcctcggctatacggcgcatcccggccagaactatgtcgaacgcttcatgaagcattatttcctcgtcgcgaaggatgtgggtgacctcacccgcatcatctgcgcggcgctggaagaacagcaggcaaagcatgttccaggcttcaaccgcatcttcctgaccttctcgcgccgcaagcgcaagctttcggatgatggcgctttcatttcggaaaaccatcgcatcaatatcgcacggcccgatattttccggcaggacccggtcaatatgatccggctctttcaccttgccgaccgccatgggctggagtttcatcccgaagcaatgcagagcctcacccgctcgctgaagctcatcaatgccgacctgcgcgagaacccggaggccaaccggcttttcctcgaaatcctcacctcgccgcgcaatccggaacttatcctgcgccgcatgaacgaatccggcgtgcttggaaaattcattcccgatttcggcaagatcgtcgcgatgatgcagttcaatatgtatcaccactatacggtggacgagcatctgttgcgctgcattgccgtgctttcggaaatcgagcacggcgagcttaaaaccgagcacccgctttcaaaccatctcatcaccacgatcaagcgcgaccgcaacctgctttacgtgacgcttcttctgcacgatatcgccaagggccgcccggaagaccactccatcgcgggcgcacgcattgcccgcaggctttgcccgcgcttcggcttgacaccatccgaaaccgagaccgtggaatggctggtgcgcgaacacctcaccatgagcatggtggcgcaatcgcgcgatctcaacgaccgcaagaccattatcgattttgccgatacggtgcagacgatggagcggctgaagcttctcctgatcctcaccgtttgtgatatcaaggcggtcggccccggcatatggaacggctggaaaggccagcttctgcgcacgcttttctatgagaccgaactggtgctgacgggcggattttccgaattgtcgcgggccgcccgcgacaagcaggcgcgtgaggcgctggccgagcggctttccgactggccgaaggaagagcgcgacgcctatcttgccctgccctataccaattatttcctcaccgtcagcctggacgatcaggtgcgccatgcgcatttcatacgcgatgccgaccagcagggccgtgcgctcgtcaccatggccaagccgcacgcattcgaggccgtgaccgaaattaccgttctcgcgcccgaccatccgcgtctcctttcggtcattaccggagcctgcgcggcagcgggcggcaatatcgtggatgcgcagatttttaccaccagcgacgggcgtgcgctggacacgatcctcatcagccgcgaattcgacaccgacgacgacgaacgccgccgggccgagcgcgtgggcaaggtgatcgaggacgtgctttccggcaaggcgcatctgcccgatatgctggcgaagcgcaccaagccgaagaaagctgccagggctttcaaggtggagccgcgtgtcgagatcaacaacacgctttccaacaaattcacggttatcgaagtggaaggtctggaccggccgggcctgctttcagagctgaccggccttatttccgacctttcactggatatcgcttcggcccatatcaccactttcggcgagaaggtgatcgacagtttttatgtgacggatctcgtgggccacaagatttcaaacgccacccgccagggcaatatcaagcgcaagctccttgcccttctgggcgcagagaacggcgccaggacaaacggccgctcgccacaggccgcagcataggtttttcaatagaatgagtttggtcaaaaagttcgccacggtcgcatcgggcacgctgatgagccgcattttcggcttcacgcgcgaaatgttcatggccgcagccctcggcaccgggccggtggccgacgccttcaatgccgcgttccgcttcccgaacacattccgcaggctttttgccgaaggagcgttcaattccgcgttcgtgccgctttttgccaaggaaatcgaaaagaacggcatggacggtgcccgccgcttttcagaagaagtcttcggtgtgcttttcaccgtgcttttgttcctggccatcgcgatggaactttccatgcccttcatcgtgcgcaccgtcatcgcgccgggcttcaccgacgatccggtgaagttctccaatacggtgcgtctggccatcatcatgttcccctatcttgcctgcatgtcgcttgccgcgatgatgggcggtatgttgaattcgctgcaccgctatttcgccgcggcaatcgcacccgtcttcctcaacatcatcctgatcggcgttctggccgtggcctggatgcaaggctatgacgcacttgccgtcggctatggcctttcctggggcgtgatggccgcaggcctggtgcagcttgcaatcgtatggatcgcggtgcgccatgcaggcatcaagatcggttttcgccgcccgcgcctcacccccaacgtcaaacgtcttctggtgctggcgcttcccgcggcaatcaccggcggcatcacgcagatcaacctgctcatcaacaccaatatcgcatcgggcatgcaaggcgcggtttcctcgctcgtctatgcggaccgcatctaccagcttccgctcggcgttgtcggcattgcggtggcaaccgtgcttctgccggaactgtcgcgcgcgctgcgcggtggccatatgaaggaagcctccaacctccagaatcgctcggtcgaattcacattgtttctgaccttgcccgctgccgccgctcttctggtcatgtcggaacccatcgtgcgtctccttttcgagcgcggcaagttcagcccggattcaacgctcgtcgtctccaatattctggcgatctatggccttggcctgcctgccttcgtgctcatcaaggcttttattccgggcttcttcgcccgcgaagacacccgcacgccgatgatttttgcggcgatctcggtcgtggtgaacgtttcactcgccatcacgcttttcccgcatttcggcccgaccggcatcgccaccgccgaaatcgtcgcgggctgggtcaatgccgtgctcctgtttgcaacattggtgaaacgcggccattgggggcaggatatcccgcttctcacccgcattccgcgcctgctgatcgcagccggcatcatggctttcggcattcattacgccatcggccattttacctatgagctttcttccgccgccccgcttgcggcccgggccggcacggttgccgtgatggtgatcaccgccatgatcgtctatttcgcgctcgctttcggacttggcggggccaatacaggcatgatccggcgcaacctcaagcgcggcgggggcaaaaatcagccgaaaagcgaagcataattaagcttgaaagcctgccatgcgtctgcgaaaacacgccgcatcattatgacccttcgctctccaccggcgcaggtcaaccttcaggaacctatcatgagcacgttcaaaccgcttgtcttctccggcgtccaaccgaccggaaatcttcacctcggcaattatctcggggcgatcaagcggtgggtcgaagtccagaagaccgaggaatgcatctattgcgtcgtggacatgcacgcgctgaccgtttcgcccgatccggttgagctgatgcagtcgacccgcgaagtcaccgccgcttttctcgccgccggcatcgacccgaagaagagcatcgtcttcaaccagagtcgcgtcatgcagcatgcggagcttgcctgggtgttcaactgcgtcgcgcgcattggctggatgagccgcatgacccagttcaaggacaaggcaggcaaggatcgcgagaatgcctcgctcggtctttttgcctatccgagcctgatggccgccgatattctgctttatcgcgcaaccgcagtgccggttggcgaggaccagaagcagcatctggagctgacccgcgatattgcgcagaagttcaacaacgactattccgaccgcatcgcctcgcttggtgtgggcgtcgatatgaaagtgggcgacgagcaggtttcaggcttcttcccgctgacggaaccgatgatctctggccccgccatgcgcatcatgtcgctgcgcgacggcaccaagaaaatgtcgaagtccgatccgtccgacctgtcacgcatcaacctgatcgacgatgaggacacgatcaccaagaaaatccgcaaggccaagaccgattccgacggcctgccctcagaagtggacgggctggaaggccgcccggaggccgataatctcgtcggcatttacgccgccctctcctcgaccaccaaggaagatgtgctgaaggaattcggcggacgccagttctccgacctgaaggcctcgcttgccgatctcgccgttgccaggctttcaccgatcacgcatgaaatgcgtcgcctggtggccgatccggcccatatcgacagcgttctgcgtgatggcggtgagcaggcaggcgcgattgccgaacagaccatgcgtcatgtccgcgatattgtcggctggttgcagaactgattaaaaatggaaggctgcccgcttgcgggcagctttccgcgatggcacattgccgccatggtatccagacgacttagccgcgaagccggccaccgacgcaaatttctcgccgtcatcgacgaaacgcccgaatgcgggcgcgccgttgcctatgcagcacgacgcgccagaaacaccaatggttcactggtgatgctgttcgtcatcgataattcggaattccagcaaatcctcggtgtgggcgagatcatgcgcgcggaagccgaagagcgagcacgcactgcactggaaaaattcgccgccaatgtccgcgccgaacagggcatcgaccctgaactcatcatccgcgaggggcgtacggcggaagagttgctgagcctcgtggaagaggatcaggatattgccattctggttctggcggcaggcgccagcaaggaaggccccggccctctggtgcaatcgctcgccgggcgcgcgcaatttccgattcccgttaccgttgttccggctggcctcagcgacgacgacattgatgcgctgacatgatcaccctatattgagggcaaccgaaatgagcggacgagcggcagggcttgcttcgtcgtagcatcgcgcctattagaattttcaaaaattgaaagcgggagaactggcatgttcatccagaccgaaaccacgccgaacccggcgaccctgaagtttctccccggcaaggttgtgatgccggagggcaccgccgattttcgcgatccggccagcgccgaaaacacctcgccgcttgcggcaaagctgtttgccgtgccgggcgtgaccggcgttttcttcggctatgatttcatcaccgtcaccaaggaagatggcgaatggcagcatctgaagcctgccattctcggcacgatcatggaacatttcatgtcgggcgcgcccgccatggccggcaacgccaatgccgatgccgcggctgcgcatggcgaggaagaattcttcgatgaagccgacactgaaatcgtggaaacgatcaaggagctgatcgagacccgtgttcgccccgccgtggcacaggatggcggtgacattactttccgcggctttgaaaatggcaccgtattcctccacatgaagggggcctgttccggttgcccgtcttcgacggctacgctcaagcacggcgtccagaacctcctgcgccatttcgtgccggaagtgcagcaggtcgaacagatctgacctgcatcgggtttcaacgaaagaggctgctcaaagcattagataatgcgtaaaataaagaaatagagcggcctttttcattccgtcgattactgtttcaccacaaccttcgcgccctgttcgacacggttatagagatcgataatgtcctggttcatcagacggatgcagccggaagacatggctttgccgatggaccaccattccggcgttccgtgcaggcgatagcccgtatccccgcccttgttgtagagatagagcgcacgcgcgccgagcggattgcgcaggcccggatccatgccattgcgatatttggccaattccggctggcgcttgatcatggcggaaggcggcgtccaggtcggccattcgcgcttcatcgccacacgggccgtgccagaccattcaaagccacggcggccaacaccaatgccgtagcgcaccgccttgccctcaggcatgatgagatagagaaatttctcacgcgtatcgacaatgatggtgcccggcttttcgtccgtcgcatattttacaacctgacggcgatattgcgccggtatcttttcgctcgggattgccgggatggcgtaaccagcatcgctgactgacgagtaagacgccgtgtagaaagaaccaccggctgtggagcaaccagcaagtgctgctccaagaaaaagagccgctgtcagcttgagaacgcgagaatccatgtatccccccaatcaagtggattccgttagagcggtccggcaaattgttaaaactggagctgctctaaagggtaatcaacaggagcgaatcgctcattcacccctaaagatagggtgccattgttaagtgagtgttaaccgtaagttgagaatcccacagttgcgccgccttttagccattttcatccaaatcgaccggcgcgcaccgacaggcatcatccataaatttcaggttgtttcgcgcattatgcacgcgcaagatgcgggccatgcccatcgtgattcccaaccagacccatccgctttccgacggaaggcaatcggaaaacgcactgctcgtgcggcgcggcgtgcagcgcctgtttctggcaatggggctggccacgctgcccgaactgtcgcttgcatctggcaggcgggccgatctgatcgcggtcagccgcaagggggaaatctggatcgtggaaatcaaatcctccatcgaggattggaaggcggaccataaatggccggaataccgcgcctattgcgatcggctgttctttgccacgcacccggcggtgccgcgcgagattttcccggaggaatgcggcttcatcctgtcggatggctatggcgcggaaatcctgcgtgaagcgccggaacacaggcttgcaggcgcaacccgcaaggcgctgatgctgcgctttgcccgtgcgggggccgcccgcctcatggccgccgagcttgccgggctggacgtacccggcaccgaaatcgattgactatctcagcgcggcgcgcgcttggcgaggatgcgttgcaaagtgcggcgatgcatattgaggcggcgtgccgtctcggaaacattgcgctcgcacatttcatagacacgctggatatgctcccagcgaacccggtcggcagacatgggattttccggcggcgcaaccttttcgccggggcggcgggtgagcgcggcgaacacctcatccgcatcggcgggcttcgacagatagtcgatggcgccgagcttaacggcattcacggcagttgcgatattgccatatccggtgagaacgatagcgcgcgtatcggcacggcgcgagcggatcgcctcgatgatattgagaccgttgccatcgccaagccgcatgtccaccaccgcataagcgggggcagatgtcttgacggcggcgattccttcctcaaccgattcagcggtcgtgacctgaaatccccggctttccatcgcacgcgccaggcgctgcaagaatggtttgtcgtcatcaaccagaaggagggtgggatcgttgcctatggcttcggtgtcttcctgcttcaagtcttccatcgggtgcttcctgcctgtaatcgtgccccttattgatattcctgcgtcaaaaagtcaaatagccattgaattattaaagcaatttcacggccattttcatgaccaaatctccccaagccattgtattttcataatatttaaaaagaacccgacgcaaatttaatatgaacgcaggcgttcgcgcatattgtgtactcaaatgcgccagtaatcacgcatttgtgatgacaacgttgccaataatataccctatatttgctggtcgtgatgcacatacagtgccgcaacgacagaagctatagctgtatcgtggcttaagttatggtttttatgtaaggattgcgtttcgcgggtcatggcccggcagctatagaaaggccgttttagcctattcaattccgcccgcaacgaaaagggagcccggaaccggcgaatagcccggcaaaacgaatcgcttccgccggattgagccgccgggatattagagcgcatcccgaaaggtgtgaaacggttttcggaaaagatgcgcgtcaaaacaaatagttagagcgccgatctgattcaatcagatcgaaacgcgctttagggcgtgtctgcatttaacgtaaccagatcatagcgcatgcgagatggacgaaacccatgaatgcggtcaatgttttctcgcatcgcagcgcaatacgacgatagcgtttcaacttgttaaaaaagcattcaatctgatggcgttccttgtacagcctccagtcgattgttgggacactggaacgtgttggattgaccttgatctgagccgttgccttgagatcgctggcaatgaaggcccttaagtgatcggcatcataggccgcatcagcaatgacatgccccacaccctctaagccggatagaaggcttgaagcttgcggacagtcaccataatggccgggtgttggctttattcgcagcggtaggccgatagcatcgacaacagcatgcagcttggtcgtcaatcccccgcgcgagcgaccgatgcaggcagcttcagccccccttttgcgcccgccgcatctgcgtggactttcgatatggtgctgtcaatgaggacatattcaaagtccggcgtatcagccagggcatggaaaagcctttcccatacaccggcgtgcgaccagcgccgaaagcgggcatgaaccgctgtccatttgccgaaggtcgcaggcagatcgcgccagtgcgctgcattggcagccatccacaagatggcgtcgacaaataatcggttatcaacgccactgcggccgggcgtaccaactcgccccggaagatatgcttcgatccggttccattgctcatctgtaaggcttcgtctgctcaaggctgttctccttcaacaaccttgaatcagaatttcatgcaaaagggaatccttgaatgcagacaagccctagctcgcgctgaaggccgaacgcggccaggtgactttcacctccgccccctgaccgggattgctgcgattgcggaagctgatctgcgcgccggaacgctccaaaagggtcttggcgatgaacagcccaaggccgagcccgccaccattgcgggtgttgtcgcggctcgtcatatagggctcaccgatgcggtcgaggatttccggccggaagccctcgccatcgtcctgaatggtgacgctgacatggccgtccgtccagccccatgtgacagtaacctcgccgcgcgcgaaatcgacggcgttttccaccagattgccaaggccgtaaagcaggcccggattgcggcgggtcacaggctcgggcttggggccctcttccttttgaacctcgatcatgatgccgaaattgcggtgtggtgcgatcacttcctcgatcaacgaggaaagcggcaggcgggacatatgttcctcaccttccgaggaaaggctggtcagccgttgcagaatttcgcggcagcgctgcgtttgcgaatgaagaagcgcgatatcttcctcaaggccgggatccttcgtatgggcgcgctgcatttccttgaccaccagcgcaatggttgcaagcggcgtgcccagttcatgcgcggcggcggcggccagaccatcgagcgccgacagatgctgttcacgctggagaatcagttcagctgcgctcagggcatcgccaagctggcgcgcttcttcggcaatgcgataggcgtaaacgcctgtgaagcccagcgcggaaatgatcgcgcaccagatgccgatcacgaaaagcaggggcaggttcagcgtttcgcccggataccaacgcaagggatcgtaatgaatggtgagaaacgaggtgcaggcgaccaccagcagcgccagcactatcgtgtcgcgcgcggaaagagaggtcgccgagatgatgaccggcacgatcatcaggacgatgaaaggattttgcagcccgccggtgagatagagcagccccgccagttgcagcacgtcaaacgccagaacgaggcttgccgctgtcgggttaagccgatggttggccgggaagcggaaggccagatagaggttgagccaggccgaacaggcaatgagcgcgaaacagatgccgaccgaaaagggaaattgcagataaagcgccacgaacatgacggctgccgtctgcccggcaatagccagccagcgcacacgcaccagcgttgtgaggcgcgggcggcgcgaaagattggaagcgcgattctcgaattctgcgtgcatggggtccctcgtcaggcctcttatgaggcaaggccggacaggaatgcaagcaaaactgcgttatccggtcgcagggccgtcagaaccgaatatctcaggttccgcgcggtttggcgcggcgcgtgggcattgcattggcaggatcttccggccagacatgtttgggatagcgcccgcgcatatcagagcgcacatcggcccacgagcctttccagaagcccggaagatcgcgcgtgatctggattggacgatgtgcgggtgaaagaagctccagcaagagcggcaccttgccattggcgatggaaggatgcgcgccaaggccgaacaattcctgcacacgcaccgcaatcacgggttcttcggcatcgtagcggatgggaacatgcgagccggtgggcgcctcgaaatgcgtcggcgcaagctggtcgacgctgcgttgcagatcaaatggcacaaggctcatcaaaccgtttttcagcacacgccccggtatgcggtcgagctgggcctcgccggtcagaaagggcagaagccagtcttcaagcctttccagaagggtgtcgtcttccattgagggccacggatcgccaagcccgcgataaagccagccaagacggcggcgcaggatttcggcctccttgctccagggcaggatggaaagcccatgctcgcgcacggcagcaatcacgccttcatcggcgccagcgcccgagggcgcggcaagaagcttttccgaaagggctattgcgccgatgcgcacagcctcgcgcgcgcaatgcattcttttccgggtcgtagacaatctgctttccgctttcgatccggccgccaagggcggcgcgaatttcagcttcggacgtttccgccgccgacaggatgcgggcgcggcccgccttgccggacatatcggccacgaccagccatggcccacggctaaggctgacggcaggatcgacttcgccgccgcgcccgttggccagcaggaactgcccggtagtcccgcgcgcctttgcaatgcggtccggataggcgtcgatcaacaagcgtcccacggtcgaaccggctggcgcaccctgattgcgcagatttgcagcgaggcgctttgccaatcccctggcgcgctgcgcgcgatccgaccgatcaccgcgaaagcgcgaaagacgggtctcaaggtcgatatccttgccgccaagcccgcgctcggtcaaaagcaccgccagttcggcggcggcctgtgcctcgccgcgcttggcagcttcggtcaccatatgggcaagccgcgcgggcagagcgagcgagcgcatcgcctcaccatccggcgtcaggcggccagcctcgtcgagcgcgcccagccgatgcaaaagcgccttcgcttcggcgagggccggtttcggtggcttatcaagaaaattgagcgttgccggatcggtcacaccccatgcggcggcatcgagcacgaggccggacaggtcagcctccagaatctccggcggcgagaaagcgggaagcgaagccgtctgcccctgatgccacaggcgaatggcaatgccgggttcggttcgcccggcacggcccgcgcgctgatccgcgcttgcgcgcgatgttcgcacggtttcaagccgggtgaggccggtggccggttcatatttgggcaggcgggcaagcccgctgtcaatcaccacccgcacgccatcgatcgtgatggacgtttcggcaatcgaggtcgccagcacgatcttgcggctacccgcaggcgcgggcctgattgccgcatcctgtgcgctgccttccatcgctccataaagcggcgcaagcaggacattggccggcagcctttcttccagaagccgtgccgtgcgttctatctcgccctgccccggcaggaaggccagaatactgcccgtttcatccaccagtgcatcgcggattgcccgcgccatggcatcctcaatctgctcatccgccttgcggtcgcgatagcggatatcgacgggataagcgcggccctcgctctcgatgaccggcgcatcgccgagaagcgaggccacgcgcgcaccatccagcgttgccgacatgacgaggattttgagatcgtcgcgcagtgccgcctgcacatcgagcgccagcgccagaccgaaatcggcatcaaggctgcgttcatgaaattcatcaaagagaacggcggcaacgccattcaggtccggatcatccaggatcatgcgcgcaaagacgccctcggtgacgacaagaattctggttttggccgataccttgctttcaaggcgcatccggtagccgaccgtttcacccggctcttcacccagaagctgcgccatgcggcgggcggcagcgcgggcagcaagccgccttggctccagaagcacgatcacgccttccccgcgccagtccgcacccagcatatggagcggcaccagcgtcgttttgcccgcacccggcggcgcaacaaggagcgcgcttgcatgatgcgccaatgcctcatcaagctgaggcagaattcgtgtcacgggaagatcgggcaggctcgtcaaaggctttccatcttttgcattgtacgctttggcggtttgcatgagcgatgcggaattgtccagccgtccggccccgttgacgtactcccccagagtatatagtttcggggaaaatcgggagagtccatgccacattcgccagaagacaagaatgcgcgccctgacgtgcctacgccgcatcaaggggcaggccgaagcattggaacgcgcggtggaagcggggacggaatgcgcagcccttctccagcagatcgcggcgctgcgtggggcagccaacgggttgatggccgaagtgctggaaagccattttcgcgaaaccttcggacaggcacgcgaaaccatggcgcaaaaagacgatcccgatacacagatcgatgaaatcatgcgaattttgcgtacctatctgaaataggcgcgcaaaatataaccggagggacgcaccaccatgaagtcacgcgcagccgttgcctgggaggcaaagaagccgctcaccatcgaaaccgtcgagatcggcgggccaaaggctggagaagtgctggtcgaaatcatggcgacgggtgtttgccataccgatgcctacacactttcgggcctcgattcggaaggcaagtttccggcgatcctcggccatgaaggtgcgggcatcgtgcgcgaagtgggcgcggacgtaacatcggtcaagccgggcgaccatgtcattccgctctacacacctgaatgccgccagtgcaaaacctgcctgtcgcagcgctccaacctgtgcacggccatccgcgccacgcaaggccagggcctgatgcccgacaaaacctcgcgcttttcctgcgatggcggcgaagtgttccactatatgggctgctcgaccttctcgaacttcaccgtcctgccggaaatcgcggttgccaaggtgcgcgaggacgcgcctttcgacaagatctgctatatcggctgcggcgtcacgacgggcatcggcgccgtgatctatacggccaaggttcgccccggctcgaatgtggtggtgttcggcctcggcggcatcggcctcaatgtcattcagggcgcgcgcatggttggcgccgacaagatcatcggcgtggacatcaatccggccaaggtcgaaatggcacggaagttcggcatgacggacttcatcaacccgcgcgaaatcggcaatgacaaggtggtgcaggccattcaggatctgaccgatggcggggcggactattccttcgacgccacgggcaataccgacgtgatgcgtcaggcgctggaatgctgccatcgcggctggggtgaatcgatcattatcggggtggccgaagccggcaaggaaatcgccacccgcccgttccagctcgtcaccggccgcgtctggaaaggcaccgccttcggcggcgcgcgcgggcgcaccgacgtgccgaagatcgtggactggtacatggagggcaagatcaatatcgacgatctcatcactcacaccatgccgcttgatgaaatcaacaccgccttcgacctgatgcatgaaggcaaatcgatccgttcggttgtcatctactgatgaacgcaagcctgctcacctcccattgggctgaaatcgacgatctggccccgcgcgcactttatgcgatgctgaaactgcgcgtggacgtcttcgtggtcgagcagacatgcccctatcccgaaatcgacggcaaggatatcggcgcctttcacctgcgcattctggacggcgacacgcttgccgcgacactgcgtgtgctgccgccggaaggagagaaatccgtaaaaatcgggcgggtcgtggtcgcccccgcctatcgtggctacaagcttggccaaaggcttatgacggaagccatcgcttttgctcaagcccggtttccgggctcgcccctggaacttggcggacagagccacctgcaaaaaattttatgcttcgttcggctttgttgcgatttcgggcgaatatcttgaagatggtattccgcatgtggatatgcgtcttgaaccatcggagactgattgatgtttcttctgcgtcgccacatctttttctatatcggcgctattggcggcgtggtggcgttcaccattgcctgggctctgaaaagcccgcttgcccctgtcattggcgcgaactgcttctttgtcatctatctgctgctggcggtctcggtactgccgcggctgacgccttcgtttcttaaaaaacatgcagcaagcgcggacgagccggtctggatcatctttctggtgacattcgcggcggtgctgatcggaatagcctcgctattcatcctcatcaacagcgcatccaaagtcgatacattttccctggtggtgacgctcgcctccgtgccgcttggctggttcacgatccatatgatgacagccatccattacgcccatgtatactggcagccgcgcgagcctgccggcaacgaccccaaacaggcaagccgctatcgcggcggtttcgactttcccggcacgccagaaccttccggctgggattttgcctattacgcctatgtcatcggcatgacggcgcagacctccgacaccaatgtcacgacgcccgccatgcgcaggaccacactcctgcacagtatcgtgtcgttcttcttcaataccgttctcgtcgccgctgcggtcaacgtggtcgcggcgcttgggagttagaaatttcatggaaacgatctcaaccgcccggtgttttgacggcacacaaggcgtctatcgccacaagagcgaagcctgccaatgcgatatgaccttcgcgcttttcctgccgccgcaggcaaaagacgggccggtgccggtgctttggtatctttccggcctcacctgcacacatcagaacgtcatggacaaaggcgaatatcgccaattggcctcagaacttggaattgccgttatttgcccagataccagcccgcgtggcgacagtattgcggacgagcccgataattggcaattcggcaagggggctggcttctatgtcgatgccatgcaagcgcctttcgcgcagaactatcggatgtacagctatatcacgcaggaactgtccgctctcgttgccaggcaatttccgctcgatatggagcggcaggccatcaccgggcactccatgggcgggcatggcgcactgacgatcgcactgaagaaccccgatcgtttcaaatccgtctccgctttcgctcccatcgtgcagccttcgacggcgggctggtcgaggccggcgctcgaaaaatatctgggaccggacgaacaggcatggcgcgcctatgatgcgacacttctcattgaagacggccatcgcttcccggaaatccttgtcgatcagggaacggcagatggcttccttgatgacggcctgcggccatggctgctggaggaggcttgcaggaaagcgggcattgcgctcacgctcaacatgcgcgagggctatgaccattcctatttcttcatctcaaccttcatgggcgaccatctgcgctggcattcggaacggctgcgcagctagagcatacttgaacaaagacctggagcgtgatgacgacctgacttaaagtcatcacgctccaacgtatgcgctccccccccggcatagaatcagttgcaaaatgcgcccggcagaccagatatggacgccaattatggcggctccagaaagccaatcaggccatcatgcgcagataggtgcaaaacagccggaatccccggcaaatttaccgctcaaatttggaaaaatcgctgttagcacctatattaaagccatgtttgtcgcgtgattcgacatatctttggagctgcattcgcagcagttttttgaaagattttcatgagcgagatgcccgagatgaattccgaagcccccgccgaatatggcgcggattccattcgtgttctgaaaggtctggatgctgttcgcaagcgccccggcatgtatatcggcgacacggacgacggctccggcctgcatcacatggtctatgaagtcgtggacaacgccatcgacgaagcactggccggacatgccacgctcgtcaccgtaacgctcaatgccgacggctcctgcaccgtgaccgacaacgggcgcggcatcccgaccgacatccacaaggaagaaggcgtttcagctgccgaggtcatcatgacccagcttcatgcgggcggcaaattcgaccagaattcctacaaggtttccggcggcctgcatggcgtcggcgtttcagtggtgaatgcgctgtcgatctggctgaagctgaaaatccggcgcgcgggcaaaatccatgaaatgagcttcacacacggcgttgccgatgcgcccttggtcgtaaccggcgatgcaggcagtgaaaccggcacggaagtgagcttcctgccctcgcctgacaccttcagcatggtcgaattcgactatgaaacgctggaacgccgcctgcgcgaacttgccttcctcaattcgggcgtgcgcatcaagctcgccgaccgccgccatgcggatgtgaaggaacaggaactgcattatgacggcggcctggtcgaattcgtcaaatataccgaccagagcaagaagtcgcttctggaagagcctatctatattcgcagcgaaaaggatggcatgacggtggaagtcgccatgtggtggaacgattcctaccacgagaaggtgctgtgcttcaccaacaacatcccgcagcgcgacggcggcacgcatctggccggtttccgcggcgcgctgacccgacagatcacgggctatgcggactcttccggcatgacgaagaaggaaaaggtacagcttaccggcgacgattgccgcgagggcctgaccgccgttctttccgtgaaggtgccggatccgaaattctcctcgcagaccaaggacaagcttgtttcctccgaagtgcgcccggtggtggaaggcctcgtcaatgaagcgctttccacatggcttgaagaacatccggcaggcggcaagatcgttgtcgagaaggtcattcaggcggcggcggcccgcgaagccgcccgcaaggcgcgcgacatcacccgcaagagcaatctcagcgtgacgtccctgcccggaaagcttgccgattgccaggagcgcgatccggccaagtccgaaatcttcatcgtcgagggcgattcggcaggcggttccgccaagagcgggcgctcgcgccagaatcaggccattctgccgctgcgcggcaaaatcctgaacgtggaacgcgtgcgtttcgaccggatgatttcatccgatcaggtgggcaccctcatcacggcgcttggcacctccatcggcaaggatgaaacgcacggcttcaacgccgacaagctgcgttatcacaagatcatcatcatgaccgacgccgacgtcgatggcgcccatattcgtacgcttctgctcaccttcttcttccggcagatgccggaactgatcgaacgcgggcatatctatatcgcgcagccgccgctctataaggtgacacgcggcaagtcttcgcaatatatcaagaacgaagccgcctttgaggatttcctcatcgaaaccggccttgaagaaacgacactggaactggtgactggcgaaatgcgcgccgggccggatttgcgctcggtggtggaggatgcgcgcacgctgcgtcagcttctgcacggcctgcacacccgctatgaccgcagcgtggtggaacaggcggcaattgccggcctgctcaaccccgatgcctcaagggacaatgcaacggcacagcattccgccgatacggttgccaagcgtctcgacatgatttcggaagagaccgagcgcggctggagcggccatgtgatggaagacggcggctatcgcttcgagcgtatggtgcgcggtgtaaaggatatcgccattctcgacatggccctgctcggctcggccgatgcccgccaggtcgaccgcgttgcgggccgcatggctgaaatcttcatggagccgccggtgctgcgccgcaaggacaaggtggaatcgctttccggcccggtggccctgcttgacgccgtgtttgcaaccggccgcaagggtctgaccctccagcgttacaaaggcttgggcgaaatgaacgccgaacagctttgggaaacgacacttgatccgaatgtgcgttcgctcctgcaggtgaaggtgaacgatgcaaccgatgccgattccctcttctcgcgccttatgggcgacgaggtggagccgcggcgtgaattcattcaggataatgcgctaaacgtcgccaatctggacgtttgatacaaaaagccccggaaatccggggcttttttgcacttttgacttgaaattgctccagccaaaacccggtgagcgaagctcatcgggttctgctattattcaccgcgacgcttcttgctgtaaccgccaccttcggattttttaccgccctttttgaagccatctttcttgaagtcatcaccgcgggaaaaatcgcgcggcttatcgctcttgtggccgtcccggaagccgccttccttgaacttgtcgctacgtggcttgaagctgccgcggctctcacgcgcagcagcatcgccgccagcaccggcaacggcggtgcggattacgagactcttttcgcccgtgccgcgttcagccaccgactggcggaattcatccgccttggatgccgcaatttcaaagcgcgtttcattgtcgaaaatcttgatcgagccgacatcgcgcttggatacgtcacccgccttgcagatgagcggcagcagccatttcggatcggcgcggtgcttgcggccagccgaaaccgagaaccagacgccatcaaaacgcgcattgcggtcgaagcgttcgcccggttcgccacgctcacggcgttcgccgcgctcataacgatcacccttttcaaaacggtccgaacgcggcttcttgccgccgaccggatgcaccggcgcatcggatacttcttccgccgccggataggaggccacttcgcgattgaggaaggcgctcgcaatctgctctggcgtgtaacgctcggcaagggccttcagcagttcctgatattcttcttcaacgggctggttgaagacttccgcattcaaaatgcgctcattggtcttggcctgaacggcagcaatgctgggcgcgggaaccgtctgcgcatcaagctttgccatgtgcaacaggcgttcggcactgcgccggcgcgagaacggcacaaccaggacgcaggtgcccttgcggcccgcgcggcccgtacggccagaacgatgcagaagcgtatccggattggttggcagatcagcatggatgaccagatcaagattgggcaggtcgatgccgcgcgcggcaacgtcggtcgccacacagacgcgggcgcgcccgtcccgcatggcctgaagcgcgttgttgcgctccgcctggctcaactcacctgaaagcgccaccaccgcgaaaccgcgattggagaggcggcttgccatgtgctttaccgcttcgcgggtggagcagaaaatgatcgagttctggctgtcgtaataaagcagcgtgttgatgatcgcatggtcacgctcatgcggcggaaccggcatggcgacataatcgatatcggcatgctggctggtttcgctctgaacggtgatgcgcaatgcattgttctggaaacgcttggcaagctgggcaatcggcttcggcacggttgccgagaacatcagcgtgcggcggtcttccggcgcttcgcccaggataaattcgaggtcttcgcgaaagcccatgtcgagcatttcatcggcttcgtcgagcacgatcgcgcgcagttgcgacatatcgagcgcattgcgcgtaatgtggtcgcgcaggcggcccggcgtgccgacgacgatatggcttccccgctccagcgcgcggcgctcggtacggatatccatgccaccaacgcaggatgcaatccgcgcgccggtatcggcataaagccattccagttcacggcgcacctgaagtgcaagttcgcgcgtcggcgcgataatcatggcaagtggcgcacccgcatcaccgaagcgcagttcgtcttcgagaatggtgttggccatggcaaggccaaaagccaccgtcttgccagaccccgtctgggcagacacaagaagatcggaagcgagtgtttcgggggccagaacagcattctgaacagcggtaagcgtattgtaaccgcgagcggttaatgctccggagagagtcggagcgatggtatcaggcagagacatgaataactttcaaaaaagcttctcaagccgcatacccattggccgtgaaccatttgtccacgactccccagacgactaccgaagcaccagaattggctcttccctataggtttaacgcctcccggtcaaccggaacaaaactcaatgcgcctcgtcccagttatgcgccgcccttgcatccacacgcagcggcaccgcaagcgagacggcaggcatagccgcattctccattacgcggcgcacgaccggaatagtcttttcaacctcattttcaggcacttcaaagatcagttcgtcatggacctgcaaaagcatacgcgcggcgagattttccttggccagcgcatcttccatacggatcatggcgcggcggatgatatcggcagcagccccctggatcggcgcgttgatggccgcgcgctcgttgaaagcgcgaacctgcgggttggatgcgcggatatccgggtagtgtgcacgccgcccgaaaatggtttcgacatagccatgctcgcgggcgaatgccttggttgcttccatataatccttgatgccgggaaaacgctcgaaataggtgcggatatattgccccgcttcctcgcgcgggatggaaagctggttcgccagaccgaaagcggaaatgccgtaaataatgccgaaattgatcgccttggcgcggcggcgcacttccgagggcatgccttccaccggaacaccgaacatttccgacgccgtcatggcatgaatatcgatgccgtcggcaaaggcctgtttcaattgcgcaatatcggccacatgtgccagaatgcgcagttcgatctggctgtagtcggcggaaatcagcttgttgccgggttcggcgatgaaggctgtcctgatcttgcggccttctgcggtgcgcaccggaatattctgcaaattggggtcggacgaggaaaggcgccccgtcgaggtggatgccattgcataggatgtatggacgcgcttggtctgggggttgatgaaacccggcagcgcatccgtataagtggatttgagcttggtaagctggcgccagtccacgatcttgcgcggcagaggatgaccttcggcggcaaggtcttccagaacctgcgcggaggtcgaccactggcctgtcttggtcttggatgcgccgggcagccccatcttgccgaagaggatatcgccaagctgtttgggcgagccaatggtgaatttctcgcccgcaagcgcgtaaatctcgtcttcataagcggcagcggcctgcgccagatcgccggaaaggcgtgacagcacctgacggtcaacggcaatgccgcgttcttccatgcgcgccagcacatcgaccagcggacgctccagccgctcatagaccgacatcagcccctccgctgcaaggcgcggcttcagcacctgccacaggcgcaaggtcacatcggcatcttcggcggcataggccgtcgcacggtcgatatccaccatgtcgaaagtgacggcgctcttgccgcttcccgccacgtccttataggcaatcggggtgtggccaagccatcgctcggacaaagggtccatgccgtggctgcctgtacccgcatccagaacataggaaatcagcatcgtatcgtcgaaggaaacggcgttgatgccgtggcggcgcatgacaagccagtcatatttcatgttctgcgcgatcttgagaatggaagcgtcctcaagcacgcgtttcagcgccgcgagtgccatatcaagcgggatctggttctccaccatgccaccgcccagaagatcgcccgcgccagacttgtgctggagcggcacataggcggcctttcccggtgcgagcgccagggagaagccaacaagttcggcctgcatcggatcaagcgaagtcgtttccgtgtcaaaagcaaggatacctgtttcggccgcttcggccagccattgctccagcgtcgcaatatcgcggatgcagacataggcgctcgtatcgatcttttgcgcgatggcttgcgccgcccgcccttctgcgagcgctttcggcgtatagccctgatcgggctcagcggcagtcggcgccgagagcagttgcgatgcagcagcatcggccttttcgggaacatcgacatcggggccatgagcatccgccccccagtcggtctccacatggcatggctcgaccgaagaagcgtccgtatcggttgcctcggccacgcggcgggtgagcgaggtgaattccattgccttcaggaagccgatcagtttcggcccgttctgcggctccagcaccagcccgtccagatcgatatcgagcggcacatccgtcttgagtgtcaccaattcgcgcgcgatcttcgtctggtcggcaaaagccagaatgttctcgcggcgcttgttctgcttgatttcagaggcgcgggccaaaagcgtgtcgagatcgccaaactcttccagcaattgcgccgccgttttcgggccgatgccgggaatgcccggaacattgtcggtgctgtcgccggtcagcgattgcaggtcgatcatcttttccggcggcacgccccatttctcgatcacttccgggatcgaaatctgcttgtccttcatgctgtcatacatcgacacgcttggtgtcacgagctgcatgaggtccttgtcggaggagatgatcgtgacatcgccgcccgctttctcagccagacgcgcataggtggcgataaggtcgtcagcctcgaagccctccttctcgatgcagggcagattgaaggcgcgggtcgcctgtcggatgaggccgaattgcgggatcaggtcttcagggggcgcggtgcggttcgccttgtaatcaggataaatctccttgcggaacgtcttcgacgaatagtcgaaaatgaccgcgaaatgggtcggcaccacgccgacatccgtgttgcgcgcatccttcaacagcttccacagcatgttgcagaaaccggaaaccgcaccgacaggcaggccatccgtcttgcgggtcagcggcggcagggcatgataggcgcggaaaatatagcccgagccgtcaacgagaaagagatgatcgccttttttcatgcctgttccttgtccatacgcaatttcggacgcaaaaccgcttcgcacttttgctgaaatcggttcagaattaaaggaaagctacaataaaggaaaccggcctcttgtcaggagattggaccgtccacgtgaaagaaatccgtcacgcccggataacgggtttgttacatatttgtaatcttctatgcccttgaatagccacagttgaaaggccaaattccggtcatcgacacttcgtcggtctccggttttccgacccgtcccccgtcggaaaccggatggtagcggtagtctcattcccctctccgggctgccgctgtgtagtgacatggccgctgtggtaatcccctcaccacagcggccaatcttttccccctcgccttttgcatgaaaaacattggtcgccactcgcctggcgcataaacgtcatcttcacagcgcccatatttttttgccgaattcgcctctgaaatccgcgccaagtcgagcttaatgagggttttaacttcgcaaagctggttgtagtgtgccatcagttttatgactcgtcaggaagccccatgtccacgctatcactcgacaaagttctcaaccatctcgacgccaatctcaacaaaagcctcgaccgcctgttcaatcttttgcggatcaagtcgatttcgaccgacccggcctacaaggccgattgccgcaaggcggccgagtggctggtggaagacctgaagtctatcggttttgatgccagcgtgcgcgacacacccggccacccgatggttgttgcccatcacgacggggcgacagccgatgcgccgcatgtgcttttctatggccattacgacgttcagcctgtcgatccgctcagcctgtgggaaaacgatcccttcgatccggctatcaaggatgtcggcgatgcctcgaatgggggccgcaagatcctgaccggacgcggcacctccgacgacaaggggcagctcatgacttttgtggaagcctgccgcgcctataaggcggtgaacggcagcctgccggtcaaggtgacgctcctgtttgaaggtgaagaggaatccggctcaccttcgctgaagccttttcttgaagccaacaggcaagagctgaaggcagatgtggcgctcgtctgcgataccgccatgtgggacgcggaaacgccagcgatcagcgtggggctgcgcggcctcgtcggcgaggaaatcgtcatcaaggcagccgaccgcgatctgcattccggcttcttcggcggtgcggcggcaaaccccatccacatcctgaccaagattctggccgacctgcacgatgaaaccgggcgcatcaccataccggatttctatgaaggcgtggaggaaaccccgacccagattctgaaatcctgggaaagccttggccgtacggcggaaagcttcctcggccccatcggcctttccattccagcgggcgaaaagggccgcagcgtgctggaactcacctgggcacgcccgactgcggaagtaaacggcattatcggcggctataccggcgaaggcttcaagaccgttatcgcagcggaagcttccgccaaggtttcgttccgcctcgtgcacaaacaggatcccgtcaagattcgcgaagccttccgcgccttcgtgaaagagcgtgttcccgccgattgctcggtcgaattccatccgcatggcggctcgcccgcaatccagctgccttatgattccccgctcgtctccaaggcgaagaacgccctttccgacgaatggccgaagcctgccgtgctgatcgccatgggcggctcgatcccgatcgtcggcgacttcaatacgttccttggcatggaatcgcttctggtcggcttcggccttgaggatgatcgcatccattcacccaatgaaaaatacgagctgaactccttccataagggccagcgctcctgggctcgtattttggcggctatcgccgccaagcaaggctgatatcatggcggcaattgccgccaaataaggacaattgaatgactatccgttttcataggaacgacctgccgaacctcgacaattatcaggtggatgcggtcgccatcgatacagagacactgggcctgaacccgcatcgcgaccggctttgcgtggttcagatttcgcccggcgacggtactgcggacgtaatccagatcgaagcgggccagaagaaggcgcccaatctggtgaagcttttgaaagatcgttccatcaccaagatctttcatttcggccggttcgaccttgcggttctggcacatgcattcggcaccatgccgcagccggtgttctgcaccaagatcgcatccaaactcacccgcacctatacggatcgtcacggcctgaaggagatttgcagcgagcttctggacgtctcgatttccaagcagcagcaatcttccgactgggcagccgaagtgctgtcccaggcgcagcttgaatatgcggcatcggatgtcctctacctgcatcgcctgaaggccgttctggaacagcgtcttgaacgtgatggccgcacgaaacaggccgaagcctgtttcaagttcctgcccacgcgctcggaactcgacctcatgggttgggcggaatccgatatctttgctcatagctgagcagagatattcaggcggtgcaaagcctccagcctggtttccattccggcaaaaccatctgcattgacgcatctgcaaaggcaaatccgtctcacattcctgttttacggaaacgcatatcgctcctgcaacattccgcctgctgtgtcctgtttgctacagacttttgacagcgatcccttatattagagacaaatattggttgtgggactatttcccgagaggtttatcatgaagctcaaggctcttctttttgcatcgaccgtcgttctcgttgccgcgaccggcgcaaacgctgctgacgccgtcattgaacaggaacctgcaccggttgttgttgctccgaccttcacttggaatggtgcctatctcggcggccagatcggctatgcctggggcaagtcccatttcagctatgactcgaccggcctcggcgatataaagccggacggcttccttggcggtctttatgccggttacaatttcgacctcggcaacagtgttgttctcggtattgacggcgacgtgacctataacgacgtttccaagaacatcgactttttggatgaaaataacgccgccgccacctttgaaaaccgccttcgctggtccggtgccgtgcgcgcacgcgccggttatgcggttgaccgcttcctgccctatatcgcaggcggtgtggctttcggcagcctgagaaacaggggcgaatttgaaggcaccggcttctctcaaagcaagacgctcaccggctggaccatcggcgctggcatggactacgccgcaaccgacaacgtgatcctgcgcctcgaatatcgctacaccgactacggcaataaggattacggcttcgacgacgctgccgttaccaacaatttcaagaccaacgatatccgtttcggtgtcgcttacaagttctgatagtttggttgaaatctacgaaaaggccccgctttgcggggccttttttatgtcaatcctcacccaatatttgatattcaatttaaatattagatatatatgaagtattactgcattaaatttcaagttaatcaaatatatatcaactttttgtataaatgaaaatcaagacaattcattattgttgctcatttactacatacattcgaccagatcatcactatatgctagccgcattgcaacgccattcttattaggagttttcaatgacgttcaaaaatctacttggcgcttcgctggttgcagttattaccagcaccagcgcatatgcggcggatgccattgttgcgcaggagcccgcaccgattgcgattgcgcctagcttttcatgggcgggcgcttatttcggcggtcaggttggttacggctggggccgcgccaagcttgaaaaccgcaccaatggcggcacgtccgaattcaagccgaatggctttatcggcggcctttacaccggctacaacttcgacacgggcaacaatttcattctcggccttgacgccaatgtcgattacaacaacctgaagaagtcgcgcgatttcatcaccagcggcaatcctgtccagaccacgggcgaaacccagctacggtggtcgggcgctgttcgtgcacgcgccggttatgccattgaccgtttcatgccgtacattgctggcggtgttgcctttggcggcatcaagaattcgctccgcatcggcggcgaagaatccagcaagagcaagacccagaccggctggaccgtcggagcaggcatcgattacgccgcaaccgacaatgttcttctgcgtctggaatatcgctacaccgattacggcaagaagaatttcggtcttaacgatctcgacacccgcggttcgttcaagaccaacgatatccgcctcggcgttgcctataagttctgattgccgacgcacagaaccggaaatggaagccccgcgcgcaccttgcacgcggggcttttttttgtgcatgtccggtttacgtccctttaaactgccgcatttacccttcagggcgatagcgaacggtggggcaccgctctgtgcgagcagatcgaaacacgctccggcatgaaaaacaggcgcgtggggcgcggatcaggcagacatggcatcgcgagacgacaggaacagacgcatcgaaccttccttcggtggggaagagaagcgggaagatgaggtctttcaggtcgatgaggaggatcgcatggctcgctcgcaacagcgcaggcaaaagcaatccgcagatcgtgctccccgctcttcgcggggcggtaaaagaaagcaacgcggctttttcggttttctgcgccgttcgatctactggtttctcgtgctgggcctttggggcggcatcgcctttgctggccttctggtctatttcgcggccaagatgccgccgacgaccgcctgggccattcctgacaggccacccaatgtgcgcattgtcgatgtgaacagcaatctcatcgccaaccgtggcacgacgggcggcgaggccgtgagcctgcatgaaatgtcgccctatattccccaggccgttatcgccattgaggaccgccgcttcaattcgcatttcggtatcgacccgatcgggcttgcgcgcgctatcgtaaccaatgtggtttcgggccgcgcggtgcagggcggctccacgctgacacagcagcttgccaagaatctctttctttcgcctgaccgcacgctggagcgcaaggtgcaggaagtgatgctcgccctttggctggagcataaatataccaaggaccagatattggagatgtatctgaaccgggtttatctgggttcgggcgctttcggcgtcgatgcggcatcgcggcgctatttcaacaaatcggccaaggacgtgaacctgatggaagcggcaacgcttgcagggctcctgaaagcgccttcgcgcctctcccctgcccgcgacccggaagccgccgcagcgcgcgccaggctggtgctgggcgccatgcgcgagaaaggcatgatcgacgacaggcaggtggcgattgccgaaagcgaaccaccgacgcgcgcgccttcctactggcagggttcggaaaactatgtggccgacaaggttgtcgccgaattgcccgaactgatcggcgaagcaaaggatgacatcatcgtccagacgaccatcgatcttaacctccagcgcgctggcgaagaggcgatcaaggatcagatcgagcagaacggcaaaaagatgaatgcgagccagggcgcgcttgtttccatcgataatacgggcgcggtgcgcgccatggtgggcggggtggactatgcggccagccagtttgaccgcgtgaccgatgcgcatcgccaaccggcttcctcgttcaagccctttgtctatctttctgcgctggaacagggccggacaccggattccgtgcgcaacgacgcacctgtgcgcatcggcaaatggacaccgagtaatgataacggcaagtatatggggccagtgacgctcgccaccgcactttcccattcgctgaactcggtcgcagcccagcttgtgatggaagtcggcccccaaaccgtgatcgacacggcccaccgcctcggtgtgcagtcgaagcttgaacccaatgcttcgctggcgctaggcacgtcggaagtgacacttcttgaattaaccgacgcctatgttcccttcgccaatggcggctatcgcgcgccggtctatttcattaccaaggtgacggattccgatggaaacgtgctttaccagaaggaagatggtgtcggcccgcgcgtgatcgacgagcgcaatgtcggcatgatgaacgccatgctgcgccgcaccgtggaagatggcaccgccaaacgcgccgccttcggctggccggccgcaggcaaaaccggcactagccagaatttccgcgatgcctggttcatcggctacacagccaatcttacgaccggcgtttggttcggcaatgacgacggcaagggcatgaagcgcgtttttggcgcaacacttcccgtggcggcctggaaaagcttcatgaaggaagcacataagggtgttcccatcgccgagcttcccggccattacgatatccagaacgtgctgcccggcggcagcgacggcatagaccccaatgcgccttatgatcccggcatgatgcagcaggataattatggcaaccagccgatggcaggcaccggcgacgatggctactggccaccggcgccggatttgcccggccgaagcggtatccagcagggcgaaaccggacagccccttgcctcttccgccaggaataacggcgattaccggcccatgcctgcgggcaatgtgggcgaacagccgcaagcccagcctgcgagaaaatccaccaccctgctcgatatcatcatgggtaattcacagtaaaaacaggagggactggcaagcggccagtcccttcatggtgctttcattcccttgccatgctgaatccccctcgaaatcttgagcggcatggtctattcaagatttgagagcgaggttgttatgtccccagattccaacaccgataattccaggcccggcgtttcctcatctgaaatcccaaggacggatacggaacgcaaaacactggtcctgaccggcgcaagccgcggcattggccatgcgacggtgaaacggttttcccttgccggatggcgcgtcatcacctgctcacggcaggatttttccgaaaactgcccctggcccgcaggacctgaagaccatatcaaggtcgatctttccgacccggaagatatcggcaaggccattgccgaaattcgccgcaggctggaagccaatggcagcaagctgcacgccctcgtcaataatgcgggcatttcacccaaggcggaaggcggccgccgcatgaactccatcgaaacgccgatggccgtctggcgcgatgtgtttcaggtgaatttcatggccccgatcatgctggcgcgcgggctgttcaaggagcttgaagcagcccagggctcggtcgtcaacgtgacctccatcgcaggcagccgcgtgcacccctttgccggaactgcctatgccacatccaaggcagcccttgccgcgctgacccgcgaaatggcatcggatttcggcccctatggcattcgcgtcaatgcgattgcgccgggcgagatcgacacggctatcctatcacctggcaccgacaagctggttgaacaactgccgatgcgccggctcggcaagacctcggaagtagccgaaacaatctacttcctgtgcaccgaagcctcgtcctatgtcaccggctcggaaatccacatcaatggtggccagcacgtctgaaccggaatcaagagcgcggattgaaaagctccgcgctctaagtattttcaatcgatttaacagcgcggtttaacaatataagttggaacaatgatcctttgttgcggtgaagccctgatcgacatgctgccacgcgaaaccactggcggcgaaaccgcattccagcctttcgccggcggttcggttttcaacacggccattgcgctggggcggcttggcgttccgaccggctttttctccggcatttcatcggattttttcggcgatgtgctgcgcgacacgctggcgcgctccaatgtcgattattccttcgccgccatttccaacaggccgacaacgcttgccttcgtgcgcctcgtggacggtcaggcacgctatgctttctatgacgaaaacacggccgggcgaatgctgtcgagaaacgacatgccctatgtggatgaaaccataagcgccatgctgttcggctgcatcagccttatttccgaaccctgcggcagcgtctatgagacgctgctggcgcgggaagcaccaaaccgggtgatgttcctcgaccccaatattcgcgcaaacctcatcaccgtccgtgaaacgcacctgacgcgcgtgaagcgcatgatcgcgcttgccgatatcgtaaaactctccgacgaagacctggactggttcggggaaaaaggcagccatgacgagattgccgccgaatggctgaagcttgggccgaaacttgtcgtcatcaccaagggcgcacatggcgctgttgcctatacaaaccatgcaaccgtgcctgtgccgggcgtgaaggtggatgtggttgatacggtgggcgcgggcgacacggtcaatgcgggaattctggcgagcctccacagtcagggccttctgacgaaggacgcgcttgcgaacctgagcgaagaccagatacattccgccgtggcgctcggggtacgggctgctaccgtgaccgtctcgcgcgcaggtgcgaacccgccatgggcgcatgagatgcgggattgacgcacgaaacgaacgataggtcatggcccagaatatttatgatcgcgacgacttcttcaccgcttacagccagttgccgcgctcggtacacgggctggaaggtgcacccgaatggcctgtggtccgctcgcttctgcccgatctgaccggccgtgacattgccgatcttggatgcggcttcggctggttttgccgctttgcccgcgaacagggggctgcctccgttaccggttatgatctttcgcaaaatatgctggaacgcgcgcgccgcgacacacaggatgatgccgtttgctatattcaggcagacatggaaaggctggagcttccagaagcaagctttgatcttgtctacagttccctggcctttcactatatccgtgactttccgcgtattttgaaaacgatccatgccgccttgcggccggacggccgctttgttttcacgatcgaacatccgatcttcatggcgtcacttgcgcctggctggatagaagaaggcaatggccaaaagcgatggccggtcgatcattatgccgtagaaggtgagcggcaaaccgactggctggcagaaggcgtcatcaaatatcaccgccgtctcagcaccacagtcaacgcattgattgaggccggatttggcatcaaccggctggaggaatggtatccatcgccagagcagatcgcggcatggccggcgctgttggaggaaatggagcgacctatgctgttgttggtttccgccagtgtggtggatttgaatccaaactccgttcacggcgctgctcctggagcatttccagcaaaaatgtgaagctgttttggcccgaaaatgctctggctgacagacggcttgaccagccacatttcacgtcttttattgaggtgggcgaggcacgaatcgaacgggtgaggagacaattttggacgtgttgcgcattgcggccttttcacagggcgacaagggtggaaacccggctggcgtcatgatcgcggatcgattgccatctccgcaggacatgcagaaaatcgccaaggatgtcgggttttcagaaaccgcttttgcagcgccagatggcgaaagctggcgcgtgcgctatttcgcaccggaaatggaagtgccattctgcggccatgcaaccattgcccttggagcagcacttgccatgcgcgagggtgacgggcgtttcgccctccggctcaatcatgatgaaatcagcgtggaagggcgcaaggagggcgagcttttcgccgccagcctgcaatcgccacgcacccgcaaccgcgccgcgaccgaagcggaaatcggccaggcccttgcccttttcaactatgagccggatgatcttgcccacggcatctcgcctgcgttgatccatgccggtgcggaccatattgtgctgccgctgcgctcgcgtgaaaagcttgcctccatgcattatgacctctcacgtgggcgcgtgaccatgagccggcagggctggacgacgatactgctcatctattccgaaacgccgcggcgttttcatgcccgcaatccattcgcctcaggcggggtctatgaagacccggcaacgggagccgcgacggcggcctttgccgcttatcttcgcgatataggctggccgcatggcgggtcgatcgaagtgtttcagggcgaagatatgggcagtccctcgcatctgcacgccgaaatcggcacggaacgcggtggttccatccgtgtttccggcactgcccggctgatggaataaagcctgcgatgcagctcataacgccgaatatccgctgatattcagacgcggacgagctgctccacgcgttcctcattgccgaagaacctgagatagcgcgccacttccttcggatcgcctgtcgctttttgcggattgtcggaaagcttgaccgccggatggccattggcgtccgttaccttgcagaccaaagaaatggccttgaggccatcaatgctctgcggcgcacagcccgcaaaatcattggtgaggttggtgccccagccgaagcccatgcgcacacggccctcgaaatggcgataggtctcctcgatggtgtccacatcgagcgcatcggaaaagatcaaaagcttttcgcgcgggtccttgcccttcgatttccaccattcgataatgcgctcgccgccctcaatcggcggggcgctgtccgggcggaagcccgtccagtcagccacccagtccggcgcattgcgcagaaacgccgccgtgccgaaggcgtcgggcagcacgatcagaagattgccgccataataacggttccagtcctgcaacacacgatagggggcgctgcgcaattcgtcgtccgtttttgcaagtgcggccagcaccatcggcaattcgtgtgcattggtgccgagagcttcgagatccgtatccatggcaagcagcacgtttgacgtgccggtaaaggcgctgccgatcccctccttcaaggcttccacgcaccagcgttgccacaggaaggaatggcggcggcgggtgccgaagtcagaaatcttcaaatcaggcagttggcgcagccgctccaccttgctccacatcttcgccttggcccgggcatagagcacatcgagcgagaacggccccagatttttcattgccgcgcgcgagcgaagctcgttgatgatggccagcgccggaatttcccacatggtcgtgtgggtccatggcccgtggaaatgcagttcatactggccgtccttgcggcgcagttcatattccggcagttggcaatcatgcagccatgccagaaattccggctgaaaaatctgcttgcggccataaaacgtgttaccggcaagccagatcatttccttcttggaaaaacgcaatgtgcgcgcatggtcaagctgcgcgcgcagttcaccttcatcaatctcgtcggcaaggcgcacggaactcgtgcggttgatgagcgagaaggtggcatccaccctgggataaagcccccagatcatctggagcatcaggagcttgtaaaaatccgtatccagcaggctgcggatgatcggatccagcttccaggtatggttatagacgcgccgcgcaagatcggttttggccatgacggcatccattccataaacagacaggccgcggcacatattccacggcaaaagaaaggcggggtttacccgcctttctaatcggttcgctactgtttgggaagctctaccacgatttcatgttcaccgtccggcttgagcgctaccccctcatccggcttggcgagcttgcggccattgagccggatggttcccgctttcgcacccgcaaccacttttacgcggtagagcgcctcgccaaaacgcaattcagcctcatagccttcccattccggcggcagggccggctggaaatgaaggcgatcgccacgtttggtcacgcccagaataccctccgtcgccacacggtagaaccagcctgccgagccggtataccaggtccagccgccctgcccgcaacgcggcgcgacggaatagatgtcagcggcgatcacatagggctcaacacggtaaacatccgggttgcggccatggctgaccgggctgatgagcgagaaaagccgccatgcttcggctgccttgcccatgcgggcaagcgccagaatagcccatgtcgcaccatgggtatattggccgccattttcacgcacacccggcgggtagcccttgatatagcccggctcctgcggggtcacatcgaaaggcggcgtgaagaggcgcagcaatgcattgtcttcatccaacagatatttttcgagcgatgccatggcctttttggcacgtttgggatcagcaacgccggaaagaacactccacgactgggcaatggcgtcgatctggcattcatcgctgtttttcgagccgagcggcctgccattgtcgtaaaagccgcggcgataccattcaccatcccagccatcgcggtcgagggccgccgtcaggctttccacatgggccttccagagatcggcgcgtttctggtccttgcgcgcttcagcaagtgggatgaaggctttcagcgtataggccaggaaccagccaagccacacgctttcgcccttgcccttcacgccgacaaggttcatgccgtcattccagtcgccgccgaggatcagcggcagcccgtgcttgccggtgcgtgcgaccgcaaggtcgagcgccagcgcgcaatgctcgtaaaggcttgccgtttccttggaaatttccggctcgtagaaggcgtcgtgctcgccctcttccagcttgcgcccctcaaggaaaggcagcttttcatcgagaatggagcgatcacccgtcgtctcgacatagagcgaggcgccatagctgagccagaccacatcgtcggaaatcagcgtgcgcacacccgcacccgtggccggcagccaccaatgctgcacgtcaccctcgcggaactggcgcgaggcggcgttcagtatctgctcgcgcgccagcgacggatcgacgagaagcagcgagagcgtatcctgcaactggtcgcggaagccgaaggcgccgcttgcctgatagaaggccgcgcgtgcccatatgcggcatgcgaccgcctgatagggcagccagccattgaccatcaggtcgaaggcgggatcgggtgttttcacctgaacgcgattgaagaagctttcccactggtgccttgccgcgacgagtttttcctcgaaagaggccgtacgcatatcggcaatcagggctttcgcctgtttctgatcggcggtattgccgagcaggaagacgatctcgcgcgcttcgcccggccccacctcgatatcaagcgcaagtgccgcacaagggtcgcggcccgcttccaccgtgccggagagcaccttgccggcaagcacgatctccggcctgtccaccgaaccggcagtgccaatgaattcgccacggtcggcagtgaccgattgcggcttttcgcttgcagcgaagaaggcaacctggccggatttgtccgggtgatagggattgccagcaaaaagggcgcccagttcctcatcctgcgacggcacgatgaaaggcacattcctggcacgggcattgcccagcacccattccacatagccataaacgcgcagcttgcgctttgagcggcccttgttggtgatcgtcaggcgcgagaggcgcaccggcttttccgcctccacgatatgggtgagttcgagcgccagttcgccatgctgtgccgagaacgcgctgtaaccatggccatggcgggcttcataggtcacggcctcgtcacgcaacacatttgcggtgggggcgaagctgcggccggtttcgcgatcgaggatatagatcgcctcgcccggacggttcgtgaccggatcgtttgcccatggggtcagttgataatcgcggctgttgccagcccaggtgaaggccgaaccttccgccgagacatggaagccgaaggacgggttggcgatgacattgatccagggatgcggtgtcgatgtgcggccattgatgcgcaccacataggaaccgtcttcggcaaagccgccataaccgttccagaaacgaagatcatccccggatgggcgcgggcgatcaaccggcggcttgaccaccgggcggcgttcttccgcgccgcgttcaatggcgacgggcgccagccccgcagcaccaaggccctgcacggaagcctgcccgttggtagccgttctggcgtcgctgcgcgccgcaagatcaacggtgatttcctcgctgcggcgcaattgttcggccagagaaccgttctgcgcgtgcatgacgatacgcgccgaggcgagcaatgtattgtagctttcctcgctcatctggtcgcggcgcaccgcgaagatatgcggctggccaccgccgcgcgcacggaagccttccacaatccagtcgatggcgcgctgtgtatcctgcgcataggaaaaagcgcgttcattgaccgcaacgacatcgacgatgaggcccttcgagcgccagtattcctgcgcgcgcagcacgccgcgcaatacatcgagatcggcttcattgtcgatgcgcagggcaaagatcggataatcgccggaaatcgacatcggccagaggtcggactgcttgccaaggccgctggcaatggtttccggcggctggcgcaatgtacgttccggatagagcagataggcggccaccttctgataatccgccgcttccgccggcttgatgccgatgtgataaagctgcacctgcgaactcgtccaggacagagaatattcgcgggcaaaggtttccgggtggcgatgcattgtcaccgcgtgttccaccgcatcgcggctgccgccggcaaaggtccagaaaacgaggctcaccttcttgtgcgccggaacacggacgcgggtgcgcaccgagacgatgggatcaaggacgcagccctggctgccggtaaacttcgcacccggatcgaaggccgccgcattgcgcagcgaacgcccgcggccgatgaaggcgcgacggtcggtttccacctcgatctcgcgcaatgcgcccgacaggtcagtgacgaaatgcgctgcatgaatatccgggtcggacggcgcacgcttgcgccgcttggcgtagatggtggagccgctatcggcaatctcggtttccacgaacatcttcgcaaatgccggatgcgcggcatcgctgtcgctgtcgttcagcaccagttccgcataggacgtgacctcgatcatgcggtcgcgcgggctggtattgatgatgtcgagcctgcggccttcgccgtcggcttccgacgcaacgatcacttccatgaccgtcttgatatcgcctgcggtcttgtagaattccgccttgtcttcggtgaagacggtcttggtttcctcgtccgggttgcgcaccggctcgccagtcgccgaccaccagtagccgctttccatgtcgcgcaggaacaggaacgtgccctgcatgtcttccgacgcatcggcatggaagcgggtgatgtcccaattgtgccagcggctgtagcccgaaccattggccgtcaccatcagcgcatactggccgttcgacatcatatgcgtggtgcgcggcgccctgaaaggcttgtcgatgatgcgcattggtgcatcgtcgaaaccgccggagtccacgcgcatcggattttccgtcttggcgtagatcatcgggatttcgcgcggagccttttcctgcaagagcagttccgccgcttcaatcaccggatcattgtggaaacgctcgcgcatccggccttcaaagatcacattgttgagcgcgatgatcgacatgccatggtggtgggcataataattcttcaccaccgcacaggtttcgccttcgcgaatgcgcgagggggtaaagtccaccgaatcgtggaagccgtagcgcccgagcgcaccaagctttgccaggcgcttgaggttggccaccgccgctgccggctgatactgcgcggcaagcaggcttgcatagggcgcgatgaccgcattgcgcgacaggccgcgctggaggccgagatttggcacgccaaagttggaatattgataattcagatgcgcatcgcgcgcattgaaggcggcttccgaaatgccccatggcaggccacgcgaggtcgcgtaatcgatctggcgctgcaccacaagcttgttggtctggtcgagaagcgagccgagcggctcggacatgacgagcggcggcatcagatattcaaacatcgagccggaccacgacagaagcgcacccttccagcccaccggcaccagaagacggccgagcttgaaccaatgctcaaccggaacatcgcccttggcaatggcaaagaggctcgccagacgcgcttccgaggccagaaggtcatagcagctttcgtccagctcgttttcctgcacgcggaaaccgatggagagcaggcggcgttccttgcgctcaaggaagccgaactgcatatcgaaggcaagctggcgcgcgcgggtggcaagatcgggaagcccgtcacgcaatgcgtccgtatcgtgttcgccgatggcatcgtcggtatgcgccttgcaggtatcgaccagaatgcgcgcccattccctggcttcggcgctggcgaccgtttccacctcgctgtccagttcgtccatcaccgcacagatatcggatgcgaaaagcgacaggttgatcgtgcgaaagtgatccgtttccggctcgtccttgatggatgtcacggcacggcggaaattagcgatgcgttcttccagacggcggcgcaaaggccgcaggacacggcgatcgtccgggattctggcaatcgtttcctcaagaatatcgttgacgtcgatgatgccgtcgagatcgccctgcacatagaccgaaggcgcttccgcccattcttccagcgcggaagaaagcgtgaccagatgaccggcaaggttgccgctatccacggccgacacataaagcgggcgcatcgggttcagcgtattggtttcataccagttgtagaggtggccctgatatttctccatcttgtcgagcgagccgagggttgcttcgacacgatccagcgtttcgtcgaagccgatccagccgaaatcacgcgcggcaataacggaaagaagatagacgccgatattggtgggcgatgtgcgctgcgccacgatcggggccgggtcttcctggaaattatccggcggcagatggttgttttcctcattggcgaattcggcaaaatagcgccaggtgcggcgcgcatagcggcgcagatccgccttgtcggaggacagcacttccagcgtatcctgcggcttggccgagcggctgacgagccatgcaatcagcggcgaggcaaaccagatcactacaaagggggcagcgataagtgccgcgtggctttcggctgcaagcgggaagaagatcgcaagccccgcaatagccatcgcgggccacatgagctggaaatagaacagcagcgtatcgggagaggttctggcctgcgctgccgtgcgccattccagaaggttgcggcgcgagatgaacaggcgatagatcgtgcgcgcaatcgcatcggccatcaggaatgcggaatgcgcgatgaaggtggtgcgcaacgccacatccgccgtgccaagcgcgatatcggtcagcaccgattgcgcatgacccttcagcgaataatccatgctcgccggaataaggttcgtgacgatgccgaaagtcggagccacgaacatggaaaggatgaggaagccctgccagacggcggcggcgccaagcggcaggacactccagcccacgatggctgcgatcagccagaggatcggattgagcgaacggcgcaggttatcgaccattttccagcgggtgatggcgctgacgccgcggcccgtagagaaaagccacggcagaagctgccagtcgccacgcgcccagcggtggtggcgcgacacatcgacattatagccggtcgggtaatcttccacgacctcgacgtcgctaacgagtgcgctgcgcgcataaccaccttcaagaagatcgtggctgagcagcgtgttttccggcacgcggcctttaagcgctgcctcaaaggcgtcgatatcgtaaaggcccttgccggtaaacgtgccctcgccgagcaggtcctgataggtatcggatacggcaaagacataaggatcgataccgcgattgaccgaaaagacgcgctggaggaaggacgcctcgtcgccggtcgtaagcgacggcgtaacccgcggctggagaatgccatagccgcgcacgaccttgcctgtcttctcatcgatgacagggcggttcatcgggtggttcagcttgcctgccagatgcgtgacagcttccggcgtcaggcgggtatcggcatccagcgtcatgacatatttgatgtctttcggcaggcgctcatcggcggggaagaagctcgtatcctgatcgccgcgcaagagcaggttcagctcatgcagcttgccgcgcttgcgctcccagcccatccagcagccctgcttttcattgaacaggcggcggcgatgcagaaggaagaagcgcggctggtcgtcgcccgtatagtgctcattgagcttggcgatttcatcgcgcgcatattcatagatttccatatccgctggaacgatttcctggctggcatcggtccagtcactgacgagcgcaaaatagatttcgccgcgcggattggtcagatagtgaacttccagattgcggatctgctcgtcgatggaatcgcgcgaggtgataaaagtcggcaccgccaccagcgtgcgcgcttccggtggcaggccatctttatattcaaagccgatcaggcgcgttggctgcacgaaccagggcaccagcacattgaacagtgaataggatgcatccatcgccgggaagatggcaagcagcgtgaaaagcgtgcgcagatcggtcgaaagaccggcacgcatcatgcagtaattgaccagaagcagcgtcaggacggtgaagatcgccgtcggtacgaacaggccccaaaggccaaggccacgataaagacgcagcgccttcacaccgaacggcgcgcgataaccgcagactttttccagatccctgcggccttcaccggaaagataataggagatagcgccctttccttccgcttgcgggtgcccggccttttcggcgcggctaccgtcttcggccagtttgagcgccgcccaggtgatgtcaatttcgctcatatccgaatagcgggcgagcttttcgatggtcacacggtaggcattgcgggaacggaaatccagaagctcgaaatcactgtggtcgcgcaggatcgcgtccacctcattgacggtttcaaaccaggtttcccaatccacgtcatcaatggatttgagactgcggatgacattgcccatcgtgacgccgccggtggactggcgggcatgttcctcgatgatggcgtcttccgggttggagccatcctgctccagaatgcgctccagccagcttgccgccgccgtggtgtcggtcgatgacgagcgcaagcgatagagaagatgggtggcaaaggtgctgtcacaggcagccgaggcatattgtgccaggatgccgtcaagttccgcgccttcagcggccaccacgatgcggtcggcggcggtgttggcaagattgcgcatttcgcgcgcacggtccacgcgcatggcaaggcgccgcgcattttcgatcaggaaatagcggaccgccgaaggcagcgcccaaagctcgccgatcttgagcggctcgacggtctggaagcccttgaccatggccgtcagcatcttcagcgaaaaattgctgtcggtatgggcgacatagagccaggccagcgcgaagatgcgcggcattccttcatattgttcgagcggaaccttgtagagcggaagctggcggatgaagcggcgcggcaggtcgcggcgggcctgctggacgttcttgtcgatctggtaatggttgtcgagcagccattgcgcggcaggcgtgatggtttcgcccgcgcgcgaggccgcatcggacgcacgataggcatgaaggatcagcttgccgttttcagaaaggcgctgatcgaaaggaaacgccagatagcccggcagcggaatatcttccccacgcgcgacggcggctgccagaacgctcagttcttcctcggtcttgtaatgagcgcggatgggagagggctgttcgggcggaatctgctccgaagtcttgtgttcggtggacgaattggacagcgaagaagacaattcgggcatctgccttaacagcctttccctaggaaatgaatcacatgcggcgggtggatactgagctttgctcccagagaaacggcagtatccgcaatcgattccctgaatgtcgagggcatttgtctaaaatgcgacaacagggccgtgcaaatattcaaaccgtttcaatcacaacgcacaattcgttcccaacggtaatgttgcgttatgctcccaccaaccagatgcaagcttaacatattgaaaattaaaataataccaccgccggtaaacaagctgcgagatcacggatgcaaaacctgtttgcgattttgccggggtggcccgaaaagtccggtgatgaagcgggccaaccgccttcaatcaccgggcatattcatagtttatcacattaagttgttgccgcagccttcggcgccggaagttcgctatcgcctgcgcgaaagagcgtccagtagcgcgggcgaaaggcaatgcggcttttctctgccgccggatgctcggccggaatttctatctcgatgcgctcgcgggcgccccccacttccagttccacgcgccgcttgccacccgaacggcggcttgcaatcacggttcccgcgatacagccgccgcaaccgtcgagcaactcgacatcatgcgggcggaaatagagctgcgcgtcaccatccggcatattttccgcaccaaggccgatattgcgatccgccagccagacctcaccgttttccacgcgcaccggcagggtgctggactcgccgatgaaaccgtacacgaaaggagagttgggcttgtcatagacctcgtcgggcgtgccgacctgctcgatgcggccctggctcatcaccaccacgcggtcggcaagttccagcgcctcatcctggtcatgggtcacgaaaaccgtggtatggccggtcttgtcgtggatttcgcgcagccagcggcgcaattccttgcgcacctgcgcatccagtgcaccaaaaggctcatccagcaaaagcacacgcggttcgatcgccatggcgcgggccagcgccacgcgctggcgctggccgccggaaagctgcgccggatagcgtttttccagcccgctcaactgcacgagatcaagaagctccagcgcacggcggcgaatttccgccgtggatgggcgcgtcccaccggggcgaaccttcaacccgaaaccgatattatccgccaccgtcatatggcggaacagcgcataatgctggaagacaaaaccgacattacgctcctgcacgctcttttgcgaggcatcttcatccccgaagaagatcatgccttcggttggcgtttccagccccgcaatcaggcgcaaaagcgtggtcttgcccgaacccgatggtccaagcagggcaatcaattcgccggactggatggtcagcgacacattatgcaaggccggaaagcgagcaaactccttacgcacgccggcaacacgaacttccattcccaatcctttcccctgccgcctgcgcggccatgcttgtttcattgcgccgccatcacggctgcgcccgaacgggagcatcgatgctcccgcaaattcaatgcccgtttccgctgcctgccagttcgtcgccatagcgcaattccagcacggccttgatagccagtgtcagcagcgcgagaaaggcaagcaacgacgccaccgcgaaggctccgacaaaattatactcattataaaggatttcgacatgaagcggcatcgtattggtgaggccgcgaatatggccagacacgaccgaaaccgcgccgaactcgcccattgcgcgcgcattgcaaagcaggacgccgtaaagcaggccccatttgatgttgggcaatgtgacatagcggaaggcctgccagccactggcgccaagcgagatcgccgcttcctcatcacccgttccctgttcctgcatgagcgggatcagctcacgcgccacgaaaggaaaggtcacgaacactgttgccagcacaatgcccggcacggcaaagagaatttcgatgccatggcgcgacagccatgggccgagcaggctgtggctggaaaaaagcagcacgaagacgaggcccgatatgaccggcgataccgaaaacggcaggtcgatcagtgtggtcaaaagcgccttgcccttgaattcgaacttggcgatagcccatgcagccgcaattccgaagacgacattgagcggcacggcaatggcggcgaccgtcaatgtcagtttgatggcggcccacgcatccggctccaccagcgcggcgatatattcggacattcccttgcggaaggcttccacgaaaacggcgaccaccgggaggatgagaaagagcgccagaaaggcaagcgccagcgcaatcagcgcaatacgcaccggcgggctttcggtcacggcgccatgacgggtgcaagcggcttcatgcgccatggccgtatttcctccgtatgcgtgtctgaatgagattgatgaacagaagcatcgcgaaagaaagcgccagcatcaccgtggccagcgccgtcgcgcccgcataatcatattcctcaagcttgatgacgatgagaagtggcgcaatctccgacttgtagggcgtattgcccgcgatgaagatcacggagccatattcgccgataccgcgcgcaaaggcgagcgcaaagccggtaataatggccggttgcaggccaggcagaagcacccgccagatcgtctggaaacgggaagcgccaagcgttgccgccgcctcctccacctcgcggctgatttcctcgatgatcggctgcacggtgcgcaccacgaagggcagtccgatgaagatgagcgcaatgacgatgcccatacgcgtaaaggcgatgcggatgccataagggctgagcaggccgccgatccagccattcggcgcatagatcgcggccagcgaaatgcctgcaacggcagtcggcagcgcaaagggaatatccacgatggcatcgacgaaacggcgtcccgcaaagcgatagcgcaccagaacccaagccagaatgaccccaaagaccacattgaccagcgcagcgatgaaggcggtgccgaagctcgtttcaagcgccttcagcgtgcgctcgtcggtgacgatccgccagaagccggcaaggcccacatcgctcgaacgcagcaccagagccgccagcggaatgagaatgataagggtcagataggcaacactgaagccgaacgtcagcccgaaaccgggaataacgctcggctttctgaagtgccaccctgctctggcctgtgcagggagcgaagacatgcggtgttttgttccctcttgtcagctgcattatcggttggcctggcttagaatttccaggccgtaagttctcactttcggggacatgctcccgctatttgccgggtttatatatctggtcgaaggttcctccatcgccgaaatgatagggctgcgccttggcccatccgccgaaaatcggatcatcgatcgtcaccagcgtcaagtcggaaaacttgcgctgctggtttgccgggataatttcgggccttgacgggcggtagaaatgtttggcggcaatggcctgcccttccggtgaataaagatattccagataggccgttgccagtttcgtcgtgccgttctcttcggcattcctgtccacgaccgcgaccggcggttcggcaaggatcgattgcggcggcaccacaatatcgaaggcatcatcgccaaattcagcaaccgagagataggcttcgttttcccaggcaagcaggacatcgccaagctggcgctgcacgaaggtcgtggttgcaccacgcgcgcccgtatccagcaccgggacatgccggaaaagctcggcaatatagtcctttatcttctgctcgtcgccgccatattgcctgtatgcccatgcccatgcggccagatagttccagcgtgcgccgcctgaagtcttcgggttcggggtgatgacttccacatcatccttcaccagatcgccccaatccttgatgcccttgggattacccttgcgcacgaggaagacgatggttgacgtatagggcgcggaattgttgggcaggcgcttgcgccagtccttgctgatcttgccggaaaattctgcaatggcgtcgatatcgctttcgagcgccagcgtgaccacatcggcccgcacgccgtcgatcaccgagcgggcctgtttgcccgatccgccgtgggacgagcggatggtcacgttttcgccggtttgcgccttccagtgcgcggcaaaggcggcgttgtaatccttgtaaagctcgcgcgtgggatcatatgacacgttcagaagtgtctggtcagcatggccgacctcgatcattccggccagtgatgccacagccacgaatgccgacagcgcgaaagaaaacttcgataacctcatgacacctccaccttgtcatcagccaaaacagtatcagaggcccaggcaaacaggatgccacaaggccaccgttatttgaacaggctcgaaatttctacgcggtatgagggagatatcggagaataatttttctgtcgccgcataaaaactaaacgaacggcaatgtcattatagcggttccagtcgcactgaatcgctggaaccgcactatcctttgttttcacgcattatcccgcacgaaaccgcttcgcagttttgcgctcgaaaatgctttgactcattgcgttgaacggggagcaggtaccgtctgcataaacgctttcggcgcattccagtccatgagattataagtgacatagcgccaggcgcctatttcctcattaagcgccagatccatggcaaggaagctaagcgaagtcgagaagtgggttgagccattaacggtcagataggatgtggcgaccggctccggcttaataccgaaatgggccagatagagaagggtgcggcccatcataggagcaggttgcaaaacaaccacccttgccggcttcaattcgcgcagggttgccgcgacattgcgtgcagtcgtccaggcattgtgcggcctgtcatcctgaatgatcgctcggctatcgacacctgccttttccagttccgccgcagtggatgctgcctcggaaacgcccgttccggcaacatcggctccggtcgttatgaaggtgcatgaaactccgctcgactggcattcatgataaaagcgcgccgccgcgaaaatcgatccgtaggaaaaggtaagcggctcgaccgtgttgtggccctgttcattgaccgtctgtgtgcccaagccgaaaacgacgaagacagtattgtcttcaagcggctcagcaagtttcgagctatagggctcctgcagccggttcatcaggaaattaggaagccaggtagaaacaatcgctccatatgaaataacggcaagggcaatcagcaaaacgccggtctttcgccatttgccccaccataaaaagacaccaagaacgaggagtgcggtaatgagatttagcgtcacgtgaccagactttctgaaagtgaacaaatcttcctaaaaaaagcataggaaacattagtaatttataaattattataggccacttgaaatccccaataagtgaggcccggatcggggttgcgggggcaagttttttctccgggcctcggccagtcttgcgaccggcacttacagaacgctgcaaacggaaaatcgttgcaaggtccggctgcgattttcggcgcttcgctcataacaggcaagcccgcaacttgcgcagacaaggccatggcctatgcttggccatgcgattcccgcacaagtgaaaagaggctgccgatgatcgattttaaagccattcctgttttttcagaattattgaaccgcaccagccatttgttttatcgcattatccggcgcaatgccgtttcacgcttctggcccgaaaatgccgtcggcaaaaaaatgactgcatctgcccttctggcggccgcgctgatgcctgtatccgcccatgcacaagcggacgaagagcagccatccatcgaacgggtggattatatctgtgagcgcagcgtggtggtgcccgtcacctatatccgctcaaacggcgcaccagcggccgcagtcctggaggtggaaggcaagatggttgcgctgcaatggcatggcgatctgaagaaatatgtcgccatcgacgagcaggatagctatcgctgggccgacaggggcggacaggcaactctcagccatctggaagccgaccatacggccaaggaagtgacgctgctttcggcttgtcgcgcagacaccgccgaagaataggcccgttgcggttttgcgttggaaaatactccatcgccgcatggcttgaccaaaaccgacgggtcaagcttatcgggttctggtcttatgggacgagatagtgcttgtcccactggtcctgcggcacttcgctgccgatcccgtagctgaaggactggatgttgatgtgttcgtcatccgtcttgcagttataggaaagcctgtaccaatgttcgcggctgcgaaaggccgcgccatcggcccggatggtgtttttcttcgtcaccgggtcggaaaaggcataggccagaaccttgtccaccgagaattttgcctgatcgtggctgatccgttccatcgcctccacgtcgcaacgctgttccagccgggttgcggggtcaagccgttcaagctgcgccttttccgaggcattcatcgccaccgaaggcaaggtcatcgcggcaagggacaggagaatggcgaatggagagagcacgggcaaaaatttcatcggactgcaaagaactcctgtttatggcattccagccggtatttagagcatttccagcaaaagcgtgaaacggttttgcgttggaaaatgcgacaaaacaaatggttagagcggttccggcaattccattgaaacaggaaccactctaagggcaaacatctgccaatgcgcagatgagcggacgaagcggcatcaagccatcatgatatcggaaagctgccagaatccccacgcccccattcttatacgtgatttgcggcacactcacgatcatcaccttaaatttatcgtgttccacctcgaaatacatccgtccacggttttttggcaccatgaagagccaggctgtcgtgacgaattaacttgtggtttggtatgggcaaaaaacctcctccgctttcatgtcgccgaagaagatgatgaattccgcaccaccaatacgcgccaccatggaggcggccatatgcatccgcagcattttcgcaagggctttcagaaccgtatcgcccaccacctgcccgcaggaatcatgaaacgctcttgatttcagccgcgtgagcgtgcttgaacccctcaaacgccatgggtgcggtgccaatacggcacggtacgatcgaacacgcactggcgctttgtcgtgaaaggaaaagacatgaaacccgttttcctgcaattgcagtgtgctcccggcaagacctatgaagtcgcggatacgctcttccagcgcgaaatcgtgtcggaactttattccaccagcggcgaattcgacctgctggcgaaaatctacattgccgagaacgaggatatcggaaaattcatcaacgaaaacgttcttgatattccaaatatcgtgcgctcgctgacaacgctgactttcaccgcgttctgattttggctgcgggtatgccgcccgcaacctccccgccagtaaagatttgattcaccatttgcaaattatcctgccggaaaagggaactctgcttgtgtttgcgcattctctgcctgaagaccatcctgtctgaaggtcttgaatgcaaaggccccgaggaggcagcagaaaaattgatgaacgatctcgaacataggcggatacttgtggtggaggacgaagtcttcgttgccctcgatgtcgccgcaactgtcgaggatgccaatggcacggttgtcggaccggtcggcaccgtgcggcaggcgatcgatctcatcaaccggcaggaagtcgatgccgccattctggacgtcaatctcgcagacggggatgtggaaccggtgctggaccggctgaaaagccgaaatatcttcgtggtcatccatacgggcggcggtttgccgccacgccttgcggcccgctatcccgaaatgccggttttccagaagccgataccgccatccgtgctgacacggacacttgcgaccgccttttcatccagcgtcgcctgatgtgcagaccgcaacgatgcagccccgtgcctgacgattttgcaaccgtgctgaaacaggttgaggaggcctcagacgcggtggttcacccccgcgccccgcatatgccgtttgcttgcgccgtattttccgccggttttggtgcgcccataaaaaacagcttttcgccccgcaatccctcgctcctgttcgatatcgatccccccgaacagcaacaggccgaacaaggaaacgagggcatcgtcctgcgcatggcctgccaatcacccgatgccatccgcatggagcttggccttgggccagaactgaagcgggccgatctgcaacgctgccgccgccgctttgcagcccaaaaccatcccgaccgcctgccgccacagtttcgcgaagccgccgaacagcggatgaagacggccaatgcgcttctggatgcggccatgcttctcgcgcacgcataattggccatcgggcgcggtgcgaacgaagaaatttcgttgcgttttacgcttaaaatcttttgccttataacaagaacatgctagattgctgaagctggcgtttgcaaaaccgccgcacgctggagcatttccagcaaaagtgcgaagcgtctacgcggggaaatcagcccattggactgatttctgatcccgccttgatgcgtcggacaatgcgacaaaacaagtagttagagtggctcctgtttaacggaatcgctctaaccccctttctgttgagcgcaaacccgcaaatggcccattttttagcaatatggggcaatttgcgctttgctcggcgagagcggttctgtcatatcggtgaagttagaatagttcctaaaaggtttgaaaatgcctccttatcgttcgcgtacaaccacccatggccgcaatatggccggcgcgcgcggcctatggcgcgccaccggcatgaaggatgaggatttcggcaagccgattatcgccgtggtgaactcgttcacccagttcgtgcccggccatgtgcatctgaaggatctcggccagctcgtcgcgcgcgaaatcgaaagtgcgggcggcgtcgccaaggaattcaataccattgcggtcgatgacggcatcgccatgggccatgacggcatgctctattcgctcccctcccgtgagctcatcgccgactcggtcgaatatatggtcaatgcgcattgcgccgatgcgatggtctgcatctccaattgcgacaagatcacgcccggcatgctgatggcggcgctgcgtctcaatattccggtcgtgttcgtctccggtgggccgatggaagcaggcaaggtcgtgtgggaggattctgtcaagaagctcgacctcgtggacgccatggtggcggcggccgacgaccattataccgacgagcaggtgaaggcgattgagcgttccgcctgcccgacctgtgggtcgtgttcgggcatgttcacggccaattcgatgaattgccttaccgaagcgctcggcctgtcgctgcccggcaatggttcgacgctcgccacccatgcagaccgcaagcgcctcttcgtcgaagctggccacctgatcgtcgatctcgcccgccgctattacgagcaggatgacgaaagtgtgctgccgcgctccatcgccactttctcggctttcgagaacgcgatgacgctcgatatcgccatgggcggttcgaccaatacggttctgcatctgctcgcggctgcgcaggaagcggaaatcgatttcaccatggcggatatagaccgtctgtcgcgccgcgtgccggtgctgtgcaaggtggcgcccgccgtgtcgtcggttcacatggaagacgtgcatcatgccggcggcatcatgggcattctcggacagctcgacaatgcgggcctgctgaccaccagcatcccgaccgtgcacagcgaaacgctcgctaaggcgcttgatcattgggatgtaacgcgcacaaacagcgaaatggtgcacaaattctattccgccgctcccggcggcgtgccgacgcaggtggctttcagccaggagcggcgcttcgacaaggtggacaccgaccgcgaaaaaggcgtcatccactcaaaggaacacgctttcagccaggatggcggcttggccgtgctttacggcaatctggcggaagacggctgcatcgtgaagacggcaggcgtggacgattccatcctgaaattctccggcccggcccgcatttttgaaagccaggattcggctgtgcttggcattttgaacggcaagatcaagccgggcgacatcgtgctgatccgctatgaaggcccgcgcggcggccccggaatgcaggaaatgctctacccgaccagctatctgaagtcgaagggcctcggcaaagcctgcgcacttatcaccgacggacgtttctcgggcggttcatcgggcctttccatcggccatgtttcgccggaagcagccgaaggcggcacgatcggtctggtgcgcgaaggcgatatcatcgatatcgacattccgaaccgcaagatccaccttgccgttgacgacgccacacttgccgaacgccgcgccgagcaggatgcagcaggctggaaaccggcagaggaacgcaagcgtaaaatctccactgcgctgaaagcctatgcggcaatggcgacaagtgccgccaggggcgcggtgcgaaagctgccggattgatcgataattaagaaaagcaaaagccccgcccattgaactgcccccgaaagttggacgaccaacttcgggggaatgcggggctcttcattttagaaattccagagcggttccggttaaaacggaatcgttggagccgctctaactatttgttttatcgcattatcctacgtatcgaagcgggatcagaaatcagtccagtggactgatttccccgcgtaggcgtttcacacttttggctcgaaaatgctctatcgttgttgaagagccttttccacagcaggcagcagatcgtttttcaccgattccggcgtaaatgggccgacatgcttgtagacgatcttgccagtctgatcgacgaggaaggtttccggtacgccatagacgccccattcgatggcggagcgtccggcgcggtcggcgccaacggcggcaaacggattgccgagatcacccagaaaacgacgcgcattttccggttggtccttgtaattgatgccaaccacgcggatgcgctcgtccttggcgatttccatcaggagcgggtgctcctgacggcagggcacgcaccacgaaccccagacattgaccagggtaagcttgccccccggccccgttttcaggtcttcgctgttgaagcccgaaactggcgcgccatcgcgcatcagcccttccacgggcggcagattggtcaacggcgcctgcttgccgatcaataccgacggaatgatgctgttatccttgcccgacagaagctgtaccgcgaaaaccgcggccagccctacgaaaatcagcaatggcaggagggccacccagcttgcgcgctttttctgcgcggcgggtttttcggttgtttcggtcattgtgccttaccgggggcttttgcagaacggcggcgcacgccctgcgcctcaagccgcttcagctcgtttttctggatgcgctggtcaatcaatatccagccgatggtgacggcaagtgcggcaaccgtgatgccgtaggaagcgatgatgaagcccaaatgattgctcatagcgcgccctcctccacctgcccggcgcgattgcggtccacattgcgagccgccagttttttcatcgacgccacgcggcggcgccagatttcattacgcatcgccatcatatgcagcgtgaagaacaaaagcgtgaagccgatagccatcacgaaaagcgggcgcagcatggagccgtcgatggttgggccgtcgagacgaaatacggaagcaggctgatgcagcgtattccaccaatcgaccgagaatttgatgatcggcacattgatgaagccgacgagcgtgagcactgctacgggctttgcgcttcttgccgggtcatccatggcgcgcgagagcgcaataatgccgagatacatgagaaagaggacaaaaaccgaggtgagccgcgcatcccatacccaccatgttccccacatgggcttgccccatagcgagccggtggcaagcgccagtgccgtgaacaccgcgccgatgggagccgcggcacgcaccgaaacatcggccagcgggtgccgccagaccagtgtgccaagcgaggaaacagccatgatcgaatagcacatcatggagagccacgcgaaaggcacatgaatatacatgatgcgcaccgtgctgccctgctgataatcgtccggcgacaggaaaaccatgtaaagcccgacagcaagaaagattgccgatgccagcccaagccagggcacaaccctgcccgcaaaggcaaggaagcgtgtgggattggccagatcaagccagcttgcagtttttgcggcgtctttcatcatggtctatatttagctttacccccgatatcgttcaattgaccgcaatcaactgcgtcaatccgccgaatttttcagtgcggcactggccgccaacggacccagaaccgcaaaaaacagggtgagtgcggcaagaatcagaaaagacgcaaagaacggtgcaacggcatcagtcgcgccataggaggcagagacgccgaaaataagcaccggaatggtgagtggcagcacaatcaccgaaacaagcagcccaccgcgcggcaatgccaccgccagcgccgcccccaccgcgccgatgaaggcaatggcaggcgtgccgaccagaagcgtcagcgccgtggcaccaatggccgttgcatccatattcatgaagaggccgagcatgggcgaggccaccaccagcggcagcacgcttgccacccaatgggcagcgcatttcacgaaaacggtgaaggccagcatgtgccggtccgcgccgatcaaaagaaggtcgagcgatccatcctcgcgatcggcctgaaacagccggtcgagaccaagaagcgtcgccaaaagcgcgccgatccaaagcatggccgggccgatgcgcgccagaaggttgaggtcaggcccgacgccgaagggcatcacagaaatcaccgcgaggaagaacaggatgccgatcagcgcgccgccgccagcgcgcaaaccaaggcgcatatcgcgaaggaacagggccagcatcaggcgatatcctcaaccgaaaaagcggccatatcaagcgaacgcaccagcccgttacccgttgtcgaaatggcgccgtccagccctaacggaatatgggtcgcggcgataatcatgccgtcctggcgcatatgttcgcgcataagttctgcaaagcgggcttcggacgccttgtcgagaccggcagtcggttcatcgacaatccagagcgggcgatggctcacaagcagcttggcaatggaaacacgccgtttctgtccggtggaaagatagccgaaaggcaggtgttccacacccgccaaatccaccgcctccagtgccgcgccgatatcgagggcttcaccgccgttgaacttctgccagaacaggaggttctcgcgcacgctgagcgcgggcttcattgcattttgatgacccagatagtggcaggcagcacgcacgggcacaatctgcgttccctcggtcagtttcacctcgcccgcttcgggagcgaggaggccgcagatgattcgcagcaatgtggatttgccagaaccgttcggtccggtcacaacgagtgcttgacctgtgccaatggtgaacgacaagtgcgagaagatggtttcgccgccacgttcgcctgccagattttcggcttcaagccgcatctctaccactttaaaccccacgcaaaccccgtttcagacctgatcggggcgcccaaatcgattgaaccgcagctccccgaacatatcgcaacatttcgccgcaaggggccgaattcacgagaatctgtctggaatcgttttaggaaactctctatatgagagctaccacgccagcggtcggcgtggaaaccatttttggccgatctcaaacttgatgccccttgtgagcgcaagcttcgggacggacagcggaaatgactgcacccgcaccttggcgcgtccttgaaacgcagcagaggcgttcgtcctggttttccggccagtagcatgaaggacgaacgcagtgtcgcaaatcgacagctttaaatgccgcaaaaccctttccgtggggggcaaggaatatgtctattacagcctgacggaagccgaaaagaacggcctggcaggcatttccagtcttcctttctccatgaaggttctgcttgagaacctgctccgcttcgaggacgaccgctccgtcaagaagtcggacatcgaaaatgtcgccaagtggcttgccgaccgcggcaaggctggcgctgaaatcgcctatcgcccggcgcgcgtgctgatgcaggacttcaccggcgttcccgccgtggtggatctggctgcgatgcgcgacggcatcaaggcgctcggcggcgacccggaaaagatcaatccgctcgttcccgttgatctcgtcatcgaccattcggtcatcgtggacgatttcggcaacccgctggctttccagcacaatgtcgatctggaatatcagcgcaatggcgaacgctaccgcttcctcaagtggggccagcaggcattcaagaatttccgcgtcgttccgcccggcaccggcatctgccatcaggtgaatctggaatatctggcccaagccgtctggaccaaggaagaagacggcgtcaccctcgcctatcccgacacctgcgtgggcaccgattcccacaccaccatggtcaatggccttggcgttctgggctggggcgtcggcggtatcgaagctgaagcggccatgcttggccagccggtttccatgcttctgccggaagtcatcggtttccgcctcaccggcaagctcaaggaaggcgtcaccgcgaccgacctcgtgctcactgtcacgcagatgctgcgcaagaagggcgtcgtcggcaagttcgtcgaattcttcggcgcgggcctcgacaacatgtcgctcgcagaccgtgcgaccatcggcaatatggggccggaatatggtgcaacctgcggcttcttcccggttgaccaggaaacgctgaaatatatgaacatgaccggccgcgacgaacatcgtctcgaactggtcgaagcctattgccgcgcacagggcatgtggcgcgattccagctccgcagatccggtcttcaccgacgttctcgagctcgacatgggcgatgtcgtgccgtcgatggccggcccgaagcgcccggaaggccgcatcccactggaaaacatcggctccggcttcgcgacctcgcttgaaaccgaatacaagaagaccacgggccagaccacccgctatcccgtcgagggtgaaaacttcgatcttggccatggcgatgtggttattgccgccatcacgtcgtgcaccaacacctcgaacccgagcgtgctgatcgccgctggccttcttgcccgcaacgctgtcgccaagggcctcaagacgaagccatgggtcaagacctcgcttgctcccggctcgcaggtcgtcgccgcctatctcgaagacgccggcctccagaaggatctcgacgcgctcggcttcaaccttgtcggcttcggctgcacgacctgcatcggcaattccggtccgttgccggccccgatctccaagacgatcaatgaaaagggcctcatcgcggctgcagtgctttcgggcaatcgtaactttgaaggccgcgtttcgccggatgtgcaggccaattaccttgcctcgccgccgctcgtcgtcgcccatgccctggcaggcacggtgacgaaggacctgaccaaggaaccgcttggcgaagacaaggacggcaatccggtctatctgcgcgatatctggccttccacgcaggaaatccaggacttcatcgccaagaacgtcacccgcaagcttttctcggaaaaatatgcggatgtgttcaagggcgacgccaactggcaggccgttcaggttcccgccggtcagacctatgcatgggacgacaattcgacctatgtgcagaacccgccttatttcgtcggcatgggcaagactgccggcatgatcggcgacgtcaagggcgcccgcattctgggtctgttcggtgacaagatcacgaccgaccatatctcgcctgccggttccatcaaggcgcagtcgcctgcgggcaaatatctgctcgaccatggcgtggccgtcgccgacttcaaccagtacggcacacgtcgcggcaaccatgaagtgatgatgcgcggcactttcgcaaatatccgtatccgcaaccacatgctgggcgaaaacggacgtgaaggcggctacaccatccactatccgtcgaagaaagagatgtcgatctatgacgcggccatggaatacaaggccgagggtgtgccgctcgtcgtcttcgcaggcgtcgaatatggcaacggttcgtcgcgcgactgggctgccaagggcaccaacctgctcggcgtgaaggccgtgatcgcgcagtcctttgagcgtatccaccgctccaacctcgtcggcatgggtatcgtgcccttcgtcttcgaggaaggcacaagctggcagtcgctgggcctcaagggcgacgagatcgtcaccatcgaaggcctggctgatgtgcgcccgcgccagcgggtcgaagcttccatcacctatgccgatggcaccgtgaagaaagttccactcatctgccgcatcgatacgctggacgagcttgattacatgaagaacggcggcatcctgcagaccgttctgcgtgacctcgtcgcttaatcagacgcgaaataaaaatggagagccgccggagaaatccggcggcttttcttttggtgcgcccaatatgggcaccactatggcaattgcggcacgccctgcgccaagcctcaccgcaacgtgaattcctattgattacagtccttcttacataatagatggcagcgacaattattgcagggtaaaactgacgtgatattccaggccctatctttcggaagagacctacggccaaccggtgcgcatttgccgggatggcggagtatctgcgcggttatgggactgacgttcaccggctgtgttttcatccagggatcagccagagcgcaggatggcaacaaggcaactgccgtgctggagctttacaccagccagggctgcaaatcctgcccgcccgccgacaagaatttcgccaaatatgccgacgatcccaatgtgctggcgctttcgttccacgtcaattattgggattacatgggctggcgcgatacgctggccacccaggacaataccgaccggcagaattcctatcgcaacgcttttcatgccaagatgatctatacgccgcaagccatcatcaatggcgcggtggaagcaaacggacgcaatggcgcggccatcaatgcgaagatcgccgcaaacaagctggacgtgcccgttagcatccagcagctcaacgatggacgcctttccatcgatatcggtgcaggcaagaagcccagggatccggttcacgtggttctgttctatttccgcgattcggccaccatccccatcaccgagggtgagaatgccggaaaagccatcacctatcgcaatacggtgagcgatatcgacacgattggcatgtgggatggaaagccgctcaagatcgagcttccggcctccgagctgaagcgcaaagacgtgacgggctgtgccgtggttctgcaagaaacgcgcagcgacaattcgctgggaccgatgcatggcgccgccatgttcaagcagaagcgtcccgtctccttctgatcgcgcggctattcgcggacaaaacaacacatggttgcaagcttctgaagaaggctatctgatcgatcgggggctggatgaggcgttgcgctttgatcgggcggaaaagttggttcggttcaggtagtcctttgggcggggggcttggggtcggactgacctgaaccgaaccgtctcaggcaacacgtagatgctgccgccacaatcaggccggaatacgaagtagagaaggcgaaaatatggccagcaatcaccattacaaacagtcattcttttttcgtgattagctaatatacaagcttttgcacccaatttatagaactgaatatcattaaacacgcacttattcaacaaagcggccttgaatttatttcgcaaaagcatcactatattttcatatgttgcttccatctacggatgaaaactacatataagtccaaaacagcccttgatcggactttccgggccaatgttcaaaaaactgttctgcccgtccgatcttgaaactgttcgcattatcgggaggcattccggctggaatggaaagatatggatatctcaagcgcagcgaatgaagattcgtcgtccctttcatcccatacttcagagacggccaaagtcgttcctcttgaccggccgcggccaacgccttcaacgatcagttttgacaggcatgaacttggaaagatcctgaatatttacggccgcatggtagcgacgggcgcatggcgcgattatgccatcgaccatctttccgaccgggcggtcttttccattttccgccgcgccagcgaggtgccgctttttcgcattgagaaaaatccgaagctccagcagaaacagggggcctattcagttatcgccgcaagcggccttatcatgaagcgtggccatgagctggagcgcgtgttgcgcgtcttcgacaagagcctgaagcttgtcgaaacctgatccttcgatgcattgtgtattatgaaagcggcgatggtcccggttccgttgaacgcccgccattgagcggcaattgcatcagcacagtgtccagccagcgtccgtgcttgaagcccgaaccctcgatgcgtccgcaatgggtaaagcccaggctttcatgcagcttcaccgagccaatattgtgttcgccgtcgccgatcactgccagcaactggcgaaacccaagggcggaaatccgcgcgatgagttcgcgcagcagaagcttgccaatgccctgccccttcgcatcgggggcgatatagatcgaatcctcggcaagccagcgataggctggcctgacgcggaaatagctcgcataggcatagcccagaacccggccatccgcctccgcgacgaggatcggaaagccctggtccgcaaatgccgcaaaacgctttgccatttcgtccattgtcggcggctcgatctcataggagccggtaccggtcagcacggcttgcgtatagatggcggtgatggtttcgatatcggcaggctggaaatcacgaatgacgggcatggaaggaaccggaaaatgagtttaaacatttccaacatgcatcaggaaacgcatgggcaaaagcaaaaagggcagcgtttccgctgcccttatctccgtccggttccggactgattattcacggttgcccatgaactggagcaggaacatgaacatattgatgaagtcgagataaagacgcagcgcgcccatcacgatcttgcggccctgcgtgtcggcagcgtcgccttcatagtacatttccttgatttcctgcgtatcgtaggcggtgaggcctgcaaagatcaggacgccaatcaccgagattgcaaactgcaatgcggtggagccaaggaaaatattgaccaccgaagcaaggataaggccgaaaagccccatcatcaggaacgagcccatggcggacaggttacgcttggtcgtgtagccatagagcgagagcgcgccgaaggacgcagccgtcacgaagaaggtgcgcacgatgctctggcccgtgaagacgatgaagatcgacgaaagcgacaggcccacgagcgccgcataaccccagaagatcgcctgtgccgtgccgacggaaaggctctggatacggaagctcaggaaaaacactgccgccagcggagcgagcataatgacccagcgcagcgggcttgcaaaaagaagctgctggaaagccgggttggactgggcgagcacggcggtgccgaatgcggcaaggccggtaacggccaggccgattgccatcatgttataaacgcccagcatatagctgcgcaggccctgatcgatgcctgcatcggcgcgagcgccgcctaccggcctttgctgcgcctgaatattacgaaagtcagccatgacttcaatcctcttgccttgtcccgtccggtgtcggggcgctcatatgcacaagctgccgccaggcgccgctggcgggaccccagcatgcctgtgattcattatggggatttcaaccctcgcgtacaagtagccgctgtaaaaaaacgtgaagccacatcttgaagattgaaacgcattccccatgcgatacaaggagttaaccaaatcctgcccgttcgattacaaaaatttcacaagctacgcagcacctgcgcaggcttctggccaagcacacgccatgtgcccgcaaggccgaaaccgacggtcagcaccagcgcgatcacaaccgtcatcagggccacgtccggcaggaaaatcgctttcagcttcatgatttccaccacgacataccgccccgcgacgccgcccacgacaagcgcgaaaatcgccgtggcgagcccaagcagcatatattccatcacataggctgcgatcagcgtggcgcgcgtggcacccaatgtcttcagcactaccgcatcatggacgcgggcgcgattgcccgcagcaagcgccccgcccagcaccagaacggaagcggcaagcgcgatggaagccgcagcgcgaatggcggtcgcaagctggctgaggaggttatttgcaacatcgagcgcatcgctcacgctgacggttgtaatggcgggccatgtcttcgtcacttgccttagcacatcgggcgcaaggtttttctcgccatcggggattgtcagtgtcgcaagccatgtcgcgggcgcaccggcaaaggtgtcgggcgagaacaccatgacgaaattcatcgccagcgtttcccactgcacctcacggaagctggcgattttcgcggtgatgttgcggccaagcacattgaccgtcaccctgtcgccaagcttcaggccaagctccttgccttcgcgcccggaaaaggaaaccagcggttccccgctataatcggcaggccaccatgcgccttcgctcagcgttgcgttttcaggaaccttttcggcaaaggtaatgccccggtcgccgcgcagaacccacgcggcttccggtggaattttcatgtcgcgcacattctggccgttgaaagcgacgatccggccgcgcagcatggggccagaggtcagcttgccatccggcacgatgccgcgcaccagtttggtgaaatcgcccatatccttgttctggatatccacgaagaagaaatctggcgcctgtgccggaatgttctccgtcacctggcggcgcagattgccatcgatcagcgcaatcgccaccatgagcgtgaggccgaggcccaatgaaagcaccacggagggcgtaagcgcgccggggcgatgaatgttgccgaccgcaagccgcaatgcggtagagcgcacacgcggcgcgcggcgggcaagccagcgaataccatcggcgacaagccgcaatacgccaaaggcagcaatggccgaaacgatgaagatggccgcgatatgccggtcataggcgacatagagcgcaagaccggccaatgcggcaatcagcaggatcgcgaggcccagatagaaaagggccgggcggccgcgctgctcgcccccctgttcgcgaaacagggccgttgcaggaatatcgcgggcacggcccagcggaatgatcgcgaaggcaagcgtggtaacaaggccgaagatggcggcaagcgccagcgcgccggggaaaaacccgccgccggctgcgaccggcagataagcggcaagggccgcacccgtcgcataaggaatgatcgccgccagaaccaggccgatggcaatgccgatcaatccgatcaccatgatctggataagatagaccagtacagcgaaacgagcgggcgcgccgagcgacttgaaagtcgcgatcacgccgcgctttccgtcgagataggcgcgcaccgcattggcaacgccaacaccgccgacgatcagcgccgtcaagccgaccagcgtcaggaattgcgaaaaacgttcgacattggcgctaagcgccggcgcggcattggcacgcgtacggatattccagcccgcatccgggaaaccggtcgcggcctgccgccgcacattggcgattgccgcatccggcgcaccatccggcagcgcaaccttgtaaatatgattgaccaggcttccgggctgggcgaggccagcggcatgcaagccctccagcgagaccaggaagcgcggggcgaaattgaagcccgaagacagaagatccggctcgttttcaatcagcgcacgcaactcgaaagtttgagaaccaagcagaacccttgcgccaagcgaaagccccatcctgtccagaaaatccctggaaacggcggcgccataagcgccatccttctcgcgcgtcatatcggcgagcgattgctgcggcgaaaccttcaacgtcccatagagcggataggcgtcgtccacggccttcacttccaccagcgactggtcggaaccatccggcatacgcgccatggagcgcatggtggcgcttgccgccatcttgccctgtttttcgatgaaggcacgttccgcgggcgtcacctcgcgctgattgagcgcaaagctgatatccgccgccaagtatgctctggccttgcgcggtgatgccggaactgccccagcgcgcaaccgaattgacgccgccaatgggcggccacgccaagcgcgatacaggcaagaaaaatatagaaaccggaaagccccgccgcgcatttcgcgcagtgcaaagcgaagggcaagcgaaaaggaccgggccgaattcatgcgcgcactgcctgcgtttcaggaatgcccgccccctgcaccggctccgcgatgcgaccggagcgcacaggaatttcccggtcgcagcgcgcggcaagcgacggatcatgcgtgaccagaaccatggtgggccattttcgcgctgcttggcaaaaagaaggtcggcaatctggcggcccgtggccgtgtccagattgccggtcggctcgtccgcgatcaggattttcgggcttggcgcaagggcgcgggcgatagccacgcgctgctgttcgccgcccgaaagttcggatggataatgggtcaggcgctcgccaaggccgacagcacgcaattcgcgttcggccacgtcaaaagcatccctgcgccctgcaagctccagcggcacggcgacattttcgagcgccgtcatattgggaatcaaatggaaggactggaacacaatgccgatattcgctccccggaaggcggcagcctgatcctcgctcatctggctgatcgtctcgcccgcaatcttcacgatgccgttatcgacatgttccagaccggccagaaccatgaggagcgtggacttgccggaaccggacgggccaacgatacccaccgactggccgggtgcgatatgaagggaaacgcccttcagcacatggaccgaggaggcagcgtgaccgagcgtcaggtgaacgtcttccagttcgataatcgggccaacaagcttttccgtcacgcgattttcttcctatatgggttacaggacgggaccgttgccatgacagccttaagcccgcgccataaaaatgaacttgttttgcgcagattatcagtgaaagtctggcgggcatttgcccgcaacccctcagatatgggtcttcaatgatgcgtttcaaactccaaattcccgcagccgcgatgctcaaggcgcttctggtttcgcttttggcactttttgtcgcggccgcaagtgcaagcgcgcaagaagaaccgacaggccttgaagatgcgctgcccaccgaacagctctcgcaggtgaagatcgtgggcttcggcgacagcctcatggctggctatcttctgccgtcgaatgccgcctttccacagcagcttgaaaaggcgctcaacgacaagggctacgaggtgacggtcgaaaatgcgggcgtatcgggcgacaccacgaccggcgggctttcgcgtatcgactggtccattcccgatggtaccaatctggtgatcctggaacttggcgcaaacgatgcgctgcgcggcatccagccggatatcacggaaaagaatctcgatgaaatgctggcaaagctgaaggcgcgcggcatttccgtcatccttgcaggcatggttgcccctcccaatatgggaaaagactatgcaggcaaattcaacccgatctatcccaggctggcgcgcaaatatgatgtgccgctctacccgttcttcctcgacggtgtagcaaccaggaaaggacttttgctcgaggacggaatgcatcccaatgaaaagggtgtcgaaacgatcgtggccaatttcatgccgtcggtcgaaaaggcgctcaagaatttgcaaaacacggggacatcgggcggatgacgcccatcaggagcataaacagcttgctcccggactcaaactttgattcgctggcggtgtattggcaaatcgaatcgattttcgatggaacgatacactgactctccaggttggagtgtcctttacccgtcccgaagggtgccggcgctctgacagagaacgcttcgaggaggatgccttatgccgcgtctttttactgccctcgaaatcccgcgcgacgccgcgctttcgctctcgctgctgcgaggcggccttcccggcgcacgctggattgatgttgaaaactaccacataaccttgcgttttatcggagatgtggaaggccatatggccgacgagatcgccaacgcgctcgatcgtgtgcggcgccctgaattcatgctcaatctctccggcgttgatgctttcggctccaaaaaaccgcacagcatctatgcgggcgtgtcgccctcgcccggactcaacaccttgcaggccgaaatagagcgcatctgccagcgcctgcgtcttcccgccgacccgcgcaagttcacgccgcatgtgacactggcacggttgaaaaatgcccgcatcgaggatgtggtgcactatctttccgggcgggcaaacttcgccacgctgcccttcaaggtcgggcggttcgtcttgatgtcgtcgcgcgattcggtcggcggcggcccttatatcgttgaggaagcctggcccttaatggcgcgctccggccagaactggtcggcgagcgccgtggaggcagtaaggaccatccggtaaaccagctcgaaatctccgatttcgccataatagggatcggggatttcaaccggttttccctccgcaacctcggtgaaaagcccgatccgcgccgttatccgcgcgggctggcgctgtgtaatcatccgcatattatagcggtccatgccaaggataagatcgaagcggctgaaatcggccatggtcaactggcggcagcgctgtgctgaaatatcgagcccgtgatgcgctgccacctgaatggagcgttcgtccggttcttcgccggtatggtagccattggttccggccgaatcgatcaatacgtggcggatgccgcgtttttcaagcacataccccatcaccccttcggcaagcggagagcggcagatattgccggcacaaacgaaaagaatactagtcggggcgaggctgtagtgacggattaacatatggtttggcgcgagggtattttgtttctggacaggagaaactaccgccgtgaagttgatcttcacaagggcatttcgacacattcagaagcaaaatacaccgcgtcccttcgggatatggcaaaaaaactccatcttggcgtcgcgaaaccttgatggagatacactccaccttcggtttcgctcctaaagctgaagattttttgcccataccaaaccacaagttaatccgtcactacagcctggtataatcacggaactctcacggctttggtcggttgatataaacccgcaacataggcgaaagacgatggcacgcaaccgattgacggaaagcgaaatgaacgaggcgctcagggcgctggacggctggcagaaagttgatgggcgcgaggcaatcactcgcagcttcaaattcaaggatttcagcaccgccttcggtttcatggcgcaggcagcactttacgcagaaaagctcgaccatcaccccgaatggttcaatgcctataaccgtgtggacgtaacacttgcgacccacagcgaaaacggggttacagaactggatatcaagatggcgcgcaagatgaacgcgatcgccggttgaggcaaaaacttgcgaagcggggcgataatccccattttctggtcttgtgcgcggtttgagagcctgcgcgacaggagttgaaccaggatggatgacgtcaaaatcggtgaaatcctcgaacccggcgacgaaagccggttcagaaagcgcagcgaacgggtgaaacagggcttctggaaagccgtgcgccgggctggccgcatggtgccgttcatggatgaagtcgttgctgcctattactgcgcgctcgaccagaagacgcccatgcgcgtgcgcatgacgctgatggcggctctcgcctatttcgtcctgccattcgacgccattcccgatattctggccggcatcggcttcacagacgacgttgccgtgctgatggcggccctcaccgctgtccgcgcccacatcacgcctgcgcaccggctggccgcgcggcaggcgcttgaggatgaggcggcagtagggcagtgaaaaatatggtcgctgtggctatgtgcaaccaaaacatactcccccactcccttattcccctattcccttaacatactgccttatcccctaatctctcccgcgacgacaaactctcgccgctttcttttcattcaactgaaagcacgggatggcggggccttgggcttgcccattcaagttttctttcaaaccttcactgtttggtaacccagattaaggcaagttaagggtgactgaatggggcggcgcgcggaatggcggcatcccgggataaaagcatttccagcaaaggtgacaaccggttttgcgtttggaaatgtatcaggacagcaagatagagcgcagcgagcccggtggaaccggcgcggctggcgctttgaagtttgaagcaaacgaaagagaaccggtaaaaacaatgcttggaaaatcgatcgtcgcagcttcggtgttcacgattgcaatggcgggctcggcactcgcccagacaccgagccagattaaacagttcgacgcatggggggcttatagctaccaatccggcaacggtaaggtctgctatgcattgtccgtcccgacccagaaggccccggccaatgtcgatcacggcgacaacttcttcctcgtcagccagaagccgggccagaatgtttccttcgagccgcaattcatggccggttacgaactgaacccgaatgcaaaagtgatcgtcaccatcggcaaccgcaacttcaccatgttcgtcaacggcaaatccggctggatggaaaatgcagccgaagagccgcagcttgtcgcggccatgcgcggcggcgccgacatgaaggtgcaggcacagtcgaagcgcggcaccaagaccagttacacctattccctgaagggcatttccgcggcactggccgcgatccagaagtgcaaataatccagaagatcaggcagaacttcaaagccgggcttcgtgcccggcttttttcttttgcgcccatccccgcaatcttgcacgacacgccagatttcatgcgggatgacgagcgggttattctgtgctaagagccgcgccatcgggttcgcatctcgcatggaaagatgatcgaacccatatattcatgtaatcgacccagataatctggaagttttatcggcgcgcgtgatcgcggtcgccctgcaatagttgaaaacagatgtccatttcgttcgaccttaccattgatgatacgcgcgaccagcttgcccgccatgcgcgcgccagcctggaggcaaagccgtcgctcatcggcatgtcgcgcgaggaaatggccgcagcactgattgcagccggggtgccggaacgtcaggtgaagatgcgcatcagccagctctggcattggctctatgtacgcggcgtttccgatttcgccgacatgcgcaatatttccaaggatctgcgcgcgatgctggcgcagcatttcaccattgcgcgcccggaagtggttgaggaacagatttcgcaggacggcacacgcaaatggctgttccgctttccgccgcgcggcgctggccgccccgtcgagattgagagcgtctatatccccgaagaagggcgcggcacgctctgcatttcctcacaggtcggctgcacgctcacctgctccttctgccataccggcacgcagaagctggtgcgcaacctcacctcggaagaaattctggcgcagcttttgaccgcgcgcgacaggcttggtgattttccggacaaggatacgcccgacggcgccatggtgcctgccgagggacgcaagatcaccaatatcgtgatgatgggcatgggcgagccgctctataatttcgaggaagtgaagaaggccctgctgatcgcctccgatggtgacggcctgtccctttccaagcgccgcatcacgctttcaacctccggcgtcgtgccggagatttatcgcaccggcgacgagattggcgtcatgctcgccatttcgctacatgccgtgcgcgacgagttgcgcgacattctggtgccgatcaacaaaaaatatccgctggctgagctcatcaaagcctgccgcgaatatccgggcctgtcgaacgccaagcgcatcacgtttgaatatgtgatgctgaaggatatcaacgacagtctcgacgatgccaagcttctggtgaagctgttgcagggcattccggccaagatcaacctgatccccttcaacccgtggcccggcacgaattaccagtgctcggactgggagcagatcgagaaatttgccgattatgtaaacgcggcaggctatgcatcgccgatccgcaccccgcgcggacgcgatattcttgccgcctgcggccagttgaagtcggaatccgaacgcctgcgcaagagcgaacgcctcgctctcgaagccatgatgattgcaggccatggtgagtaataccaccaagaagaaaacacaggtgtgcaccgcgtgaacgacactttcgattatataatgcgctttgccatcgtggttttcagctattgctgtgcggttctggcggtgggatggtttctggccgcaattcttttccgcaacctgggcatcgattcgatgatgaacgatttcgtcttcatggcgaacgatgcgggtgtcgggccgttctgggcggaaaccagcttctggagcagcgttttcgtcagcggcttcgtcatggccaccattgccggtggcttcagcttcatccccgccgtgatcatcattattctggctgaagcgcgcggctacagagaatcgctcttttattgcgtcgctggcgcactgataggtcttgccgctgcgggagccgccgtaccattcagctccagcagcggcctgccggaaatgtcgatctggatcgcggcaacgacaggagccggtattgtcggcggcttcgtctattggctgcttgcaggccgcaatgccgggcggcttttatcccgcccgacagactgatttctactttgcctgtgcggtgatgattttcagcgcgaaggccgagaatacaccggcaaacatccagtccacaatgcgcgtcacagtcgggttcttgttcagaagcccggcaaaacgatctgccgccaccaccatgggaatggtgaagggcagcgccatgggaataaacgacagaccgaggaagaacagtttgcccatggcatgaggatcatgcgcggagacgaactgcggcaggaatgtcatattgaacaggatgatcttcggattgagaagattgatgccaagcccggtcagccagttctgaaacagtgtatgcttcttgccgccattcttttccggcgagaaggccgaccccttgcagatcgcctgcacggcgagccagaccagatagcccgcccccaccactttcagcgccgtaaaggccgcaggcgatgccacaataagcgccgaaagaccgagcgccaccatgctggtgtgaatgacaatgccggtgctggcgccagccatgcaggcaaaacctgccgccttgccttcggacagggcacgcccgacgaaaagcgtcatgtcggggccgggcgtgatggaaaggatcgcagttgctatcgcgaactggacaaagattgtccattcgggaatgaaggtcaggtttgtcaggaatggcatgcgaaaagctccgaaaattcgcggcacgctaacgcgaatcaaggtccgccgccactggtttctctcgtcttttctataagtcgcagccatcctgcttgcacgcggcttcgcaactgataaaagacttgcggatatatctgttggagctcccgctccagccaccaccgcatcagacggaagtgaactatgagcaagtggaaagacgttaagaaagtcgttctcgcctattcgggcggcctcgacacctcgatcatcctgaagtggcttcagacggaactgggcgcggaagtcgtgacctttaccgctgatctcggccagggcgaggaacttgaaccggcccgcaagaaagcggaaatgctgggcatcaaggaaatcttcattgaggacgtgcgcgaagaattcgtgcgcgatttcgtcttcccgatgttccgcgccaatgccgtctatgaaggcgtctatctgctcggcacatcgattgcccgcccactgatctccaagcatctgatcgacatcgccaaaaaaaccggcgccgacgccatcgcccatggcgcgaccggcaagggcaacgaccaggttcgcttcgagctttcggcctatgcgctgaacccggacatcaagatcatcgctccatggcgcgactggtcgttcaagagccgcacgcagcttctcgaatttgccgaacagcaccagattccggttgccaaggacaaaaagggcgaagcaccgttctccgtcgatgccaacctgctgcactcctcgtcggagggcaaggttctggaagacccatcgcaggaagcgccggaatatgtgcatatgcgcactatttcgccggaaaccgcgcccgacaaggcaacgatcatcaagatcggctttgaaaagggcgatgccgtttcaatcaatggcgagcgcctgtcgccagcgacccttcttgccaagctcaacgactatggccgcgacaatggcattggccgtctcgacctcgtggaaaaccgcttcgtcggcatgaagtcgcgcggcgtctacgaaacgccgggcggtacgatcctgcttgcagcgcaccgcgccattgaatcgatcacgctcgaccgtggtgcggcgcacctgaaagacgagctgatgccgcgctatgcggaactgatctattatggcttctggttctcgccggaacgcgaaatgctgcaagcggccatcgatcacagccagcgccatgtcgaaggcgaagtcacgctcaagctctacaagggcaatgtgatggtgatcggtcgcgaatcggccaagtcgctctattccgacaagctcgtgacctttgaagacgatcagggcgcctacgaccagaaggatgcggcaggcttcatcaagctcaatgcgctgcgtctgcgcacactggctgcacgcgaccgcaaataaatatagctcatttggacaaaagcccgctctccggcgggcttttgttttcaaagcgcatcccgaaaagtgtgatgcggttcagattgcagcaagcgcgtgggcaaggccagagagcggcgcataaaacattaaccaatcagccgaaccgcgacgtatatccggtacgggataagagaccttcggtacgctgcccttggcaatatatacacgcagacgtgggccaaccggcagataggcgatacagaccgccccctcgcaaccatgcgttttactcacgatgatcggagttccatcaccgaaatccaggcggatttcctgccttgcccccacaactgcgggtatgcgcatgatcatatacggcttgccattctccgcagccgccaacgagcagctgaatacgaccaaccctttttcatgcatgattgtctgcgtgatattgcagacacgctttttcgccttcaaattctcgtcacacaccaatgtccagttgggaaaagggtgggtgatgcgccgatattcccccgcagagaccccatcgggcaccatgatttctgtagatttgacggcaaatcctggagtttgggtgtaaacggagggtggcgcgggtggctgtttattttttcgcatggcagcatcaacgctgccatgcgaaaaagccagggccaggaaagctgaagccgggccgacaagacgcttgagcgcgcgtttcaatcggattgaaacagatcggcgctccaagcttttctttccaaagcataatcttgatcgccctcgtttcgctgcggtcggattatgctccaagactgatcttatcatgataaaacagcctgaatttttaattgaaggtatagctgaaacctgcccccatactccagtttccgcctgaagttgcagccgacagattgctgcgcatacgctgatcttcgctggtatggccaagccccagtgcgacggctccctcgccacgccagaaaccaccaccgatcgcagcacttatcttgccgggcctgtcatcataacgcagcgatgccgccgccaggccgattgctgccgcctgacgcgcttctatccgcgttgccacaatatcctcgttcaacttcccgaactttttatcggtataggcattggcctgatccagcgtctgcaaagccgtctggtcggtataggctttcgcttcaccaagcgtcgtggaaagacctgccttaagctggctcacattgaccgcatcgtttttgtgcacaccgtcggcaacattggcaagcacaaccggcgtagccgaatcccatccttgcaatgtcatggaattcttcttggtaccatcagaatggcgatcatatttgacactgaatttatcgttttcggtaacaccggcagcaaggttttcaatcgcctgattaaccgcattgagttgcgagccgttaaccgcatcggtcgattccaccgagatcctgcctgctgcaacattggtgatggtgcgctcggcccctttatcgcccaccgataccgtcccgcttggagcatctccggcaaaatcatagtactgaccgttaatcgtcgtccccttcgtcgccaccacttccgacgtcttagaccccgctcccaatgcaacgctgttggcatcgggcgccgcggcattttcacccaaggcaacagaaccatgagcggaagcttgcgcgccattacccactgatatgctgccttcgccagaagcaacactgtcagaaccaaccgctattgaattcgtgccaagggcccggctgtccgctccaatcgaattggcgtggaaatatttgatgccgccgccactttcaatatcatgcagtatgtcgttgatgttggccagattttcatcaacaccgccaaaagcatcataaatcgtcttgtagcgtttttctgcaccgtatattgcggcccgatgacgggccatcggcattgacatgcgcgtcgccacccagatgttcggctatagtatgcgcaacacggtgcaactggctgccgttgacagcatccgtcgaggttactgttactgctccatccgcaacatggctgattttcagttgacccgcgtcgatgccagacactgtcatgctcggaccgccggtaatcacaagtccgttcgtatccagaaaggtgttaccggctacaaggctggttactttcaaatctgatgcaagattaaacgtaacgtccttgcccttcttgctaagaacgagattgccatcgctattgctcagatcaaccgtgtcgcccggtccgaccctgcttttatccattccgttcaccgtcaggctccagcctgacgcggcctgttccgagacagcgaaaagctgtctcccattgacagcatccgtagaggtcgctgtcacagctccattcgcaacatggctgatttttagatgacccgcgtcgatgccagacactgtcatgctcggaccgccggtaatcacaagtccgttcgtatccagaaaggtgttaccggctacaaggctggttactttcaaatctgatgcaagattaaacgtaacgtccttgcccttcttgctaagaacgagattgccatcgctattgctcagatcaaccgtgtcgcccggtccgaccctgcttttatccattccgttcaccgtcaggttccagcctaacgtggcctgttccgcaacggcgtaaagctggctgccgttgacagcatccgtcgagtccttgctcacacgccctgcaccgacattggtgatgctgcgtttcaacgtgtcattgccgatcgagagaacgcttgccgggttactgccagcaaaagcagacagttttatgccgttaatggtaacatctttcaccagggaaggaagttcggtcgtcgattgaagaccaagcgctatcgaccctacgtgtgcggcctgcgccgctgtgccgattgctatcgcatcgtcgcccgaggccactgttgcgatttcacccgcaccaatcgccaatgaacgcaagcctgatggtcctgtcagcgttgccatcgaaccgatgcgcatggccttagtatcagtgccaccgcccaatccaagattgccattattgacaaaaagctcgccgccaagtgtcagggatatcgaaccttgctccttgctattcccataaaaaaggactctggcggtctgcgtatccctgtctttgcttaaacatttcagagttgcggcaccgcccaattgctgtatcgatgggatatgatactttactgacgctggactatttctcccagctgaatctttgtctgcgggcgccgtatttccaaagtaatctccgattggggaatagtcttccttatcaaaggtccatatgcatccatcatctgttccatcattgataaaaattcccggtccggcataagcgtggtttacagacaatccaaacatgaataagcaaaaacatgagatataatctcttattttatttctaaaattgccactcaaaaacgttgagctaaaaagaccaggcatgtaaaatttttaccttatatataaataccaataacccgaccttttattaaaaagacaggtaatttacctaatataaaagcttattttttcataaaacctaaataatatagaatatattttttaatttactcccacaaaaattgatacttataaaataaaaaaatcccaatctgtaaatcccaataattttacaaaaaatatgttatttaaataattgtaatataaatttcttatatagcatataatattgaattcttttctcttttcggacgccatcgcccggtgccccagcacataatcggttctttttttcccggtcttatttatagaacatcgctgataccaaggcgcggaaacattagagcagttcacgcttgactcttgcctcactcgattcaattatggaacataaagtgaacaaataacaggaatcgaacgtgagcggcatcgacatcgcggcgctgcggcgcatggtaacaggcattgaaggcaatgatccgcaaggcagttttgccaatggaagaggcagggagacgggcagcgggaaagggagcggcttcgggcgcgcgcgcagtttcacgctgggctttgcgcctgccgatgcagcctttccgcatggtctggcgggcgatgcgctgcatgagatctttgccgaaaaccccggcgcgcatatggtcgcgaccggctttgcgcttgcctttgccgcccgcgcggcaaaaccgcagcgcccgatcatctggatcgaggaagaaagcgctgcacaggaatatggctggctttatccgccggggcttcatgccttcgggatcgatcccgcacggcttttaatcgtgcgttgcccgacggcacaggatgtgctgaaggcagccaatgatgcactggaagccggaagcggcggcaaggcctcgcatctggtttccggcattgtcgcctcgataacaggccagccgaaatgtctcgacctcaccgtttcgcgccgcctgctgcttgcaaccgaagccgcgcaattgccggtcatcctgctgaggagccaccggacggcagtgcaaagtgccgccgtcagccgctggcgggtggcgcccgcgccttcgcgctccagcggagcaaacgcgccgggcaagcccgccttttccgccgttctggagcgcaaccgccacggcacatgcgggcaatggatcatggaatggaacaatgaaactctcgaatttggcgcccgcgaacgggacggcagaacgcttgtttctcgccctctggtttccgtttctgccgaccgaccggcttcgccgcgccgttccgcctgatggcaaggagcggcttcctctggtcgtgacagaacgcacggccaatgcgctgcgcctgacggcggtggatggtgaagcggcaaagctcggcctttttcccggcatggcgctgaccgatgcccgcgcccgcgtggaaaggctcgacgtggcagcggcagcgccggaacatgataccgcacttctcaagcgccttgcccagtggtgcgagcgctacacgccgcttgtcgccttcgatgagccgcatgggttgatgctggacataaccggctgcgcgcatttgttcggcgggcctgccgccatgcgtgctgacgccctttgccgctttgaacgcgccgggctgcacatgcaggcggcgattgccgataacagttttgccgcccggcttctggcgcggggaacgaagggcggtgttttcagccaagcggaggccgaccggctgcttccccgcctgcccctttccgcgcttgaactggcgcaagccgcagaaaccggcctcaagcgcgccgggctgaaacggatcggtgatgtgatggcgctgccccgttctgccctcaccgcccgtttcggcaccgatcttgccaccaggctcgaccggctggcgcggcgcgagcgcgcgccgatttcccccttgcgcatcctgccgctcagaaccgtcgaacgccgcctgtcagagccggtgacggcaatggaactggtggaacatatattgcgggaactggcgcaggcgctgtttgcgcagcttgaaatggaaggcaagggcgcgcttctgcttgaggcgtcgttcttccgggtcgatggcgaggtgcgccatatccgtatcgaaacaggccagcccttgcgcgacgacaggattttcctgcgccttgcgcgcgaaaggctgggtgcgctcaccgatccgcttgatgccggtttcggcttcgacatgatccggctggcagcactgcgcagcagcacagtggcccagcgccagacggggctcgaccagcatgaggaagacgaagccggcttcagccagcttatcgaccggctttcggcgcggcttggacaggaccgcgttctcgtctcctttccgcgcgacacccatatgccggagcgcgcttacggcctcgcccctgccttgcatggatcgcggaaaaccgaagccgattatcgcagccaggcggaactgccgggcgactcgcccgcacgccccataaaactgttccgtccgccacaattgatcgaaaccgtcgccgaagtgcccgacagtccgccctccttcttcctgtggcggcgggtgcgccatcaggtgcgccttgccgaagggccggaacggatcgagccggaatggtggtgcgcaatcggtcaggacgtgccggaactgcgcgattattaccgggtggaggatgaaaacggccagcgtttctggatttttcgcgaagggctttatgacggcgccaatcacccgcgctggtttctgcatgggctgttcgcgtgatggttccttattttgaaatggccgctgccagcaatttttccttcctttgcggtgcatcgcatccgcaggaactggtagagcgtgcgcatgcgcttgacctgtccggcatcggcattgccgaccgcaacacgctggccggtgtggtgcgcgcccatgcacaatggaaggatattcgcaaggaaagcggtttccgcctcttcatcggctgccgcctttccttcatcgacggcacgccggatatggtcgtctatccgcgtgatcgcgccgcttatggccaattgtgccgcctgctgacggaaggaaagcaccgcgccgccatcaagggcgaatgccatctcgaatgggccgacctcctgtttcgtgcgcgacagttccagatcgcggtctttccgcctgacgaagatgagccggattttgccgcacgcctgacggagatcgcacaggccgcacccggctcggtctggctggcgcttaccatgccgcatcaggggcaggacggacgccgcgcggaacgcatcgcccggtttgccgcgcaggcaggcgtgccgctgatcgccaccaatgatgtgctctatcatcacccggaccgccgcccgcttcaggacgtgctgacggccacgcgccatcacacgaccgtttttgccgccgggcggcttctggaaaagaatgccgaacgccacctgaaaccgccgcatgagatggtgcgcctgttccgcgattatcctgaagccattgcagcgaccgccgatttcgtcgcgcccatcaccttccagcttgatgagctgaaatatgcctatcccgacgaacccatcccgcccggcaagacagcccagcaacatctttatgacctcgtctgggaaggtgcggcgcgccattacggtgcggacatgatcccgccaaaggtgcaagggctgatcaacaaggaactggcgctgatcgccaggcttgaatacgagccctattttctcaccgtttatgacattgtgacccatgcccgcgagaaaggcattctgtgtcaggggcgcggctcggcggccaattccgttgtctgtttctgcctcggcattaccggcgtgaacccgacgcaagtggatcttctgttcgagcgtttcatctccgccgagcgaaaggaaccgccggatatcgacgtcgatttcgagcatgagcggcgtgaagaggtgatgcaatatgtctatgaccgctattcgagagatcgcgcggctattgtggcgaccgtcatcagctatcgctcgcgcagcgcgatccgcgatgtcggcaaggcgctggggctgagcgaagacgtgacagcagcacttgccaatacggtctggggcctatcgggcggcggcatcgacaggcagcatatcaggcaggcagggctagaccccgacaatccaatcatccagcgcgcggtggaactggccatcacgctgatcggttttccgcgccacctgtcgcagcatgtcggcggcttcgtgctcacccgcgaccggctggacgaaaccgtgcccattggcccggcggcaatggacaagagatctttcatcgaatgggacaaggacgatatcgatgaagtgggcttgatgaaggtggatgtgctgtcgctcggcatgctcacctgcatccgcaaggctttcgacctcattcaccagcacaagccgcagctttatggcggcgaaaagctgacattggccagcctgccgcgcaaggacaaagccgtctacgacatgctgtgcaagggggattcgctcggtgtctttcaggtggaaagccgggcgcagatgaacatgctgccgcgcctgcgcccgcaggaattctatgatcttgtgatcgaggtcgccatcgtgcgccccggtcccattcagggcgacatggtgcatccttatctcaggcggcgaagcggacaggagccctgcaccctgccatcaccttcgccgcaacatggaccggcgaacgaattgcagcagattctcggcaagaccaagggcgtgccgctgtttcaggaacaggcgatgcgcattgccatggaggctgcaaaattcacacccgaggaagccaaccagttgcgccgcgccatggccactttccgcaagatgggcaccatccatacgatggagaagaagatgatcgacggcatggtcaaccggggctacgaccggacctttgccgaaaattgtttcaaccagatcaaggggttcggagaatatggctttcctgaaagccatgcggcaagctttgcgcatctggtctatatttccgcatggctcaaatgccatcatccggaagtgtttgccgcagcccttctcaattcccagcccatgggtttttacgcccccgcccagatcgtgcgcgatgcgcgcgagcatggcgtgacggtgctgcccgtcgatgtgaatttcagccaatgggacaatattctggaggaaacacccgatgttcacctggcgttgcggctcggttttcgccagatcgacggtttttccaaacgggacaccgagcttctgattgccgaccggcaggagccttaccgcaccattgaggacatgcaccggcggctccggctcgaccggcgcgccttcacgcttctggccgatgccgatgctttcggctcgctcgatatcgaccgtcgcgccgcattatgggcggtgcgccgcctgcccaatgacgaaacgctgctgcttttccgcgccgccgcggcaagcgaactggcgcaagaaccgcgcacgaagcttcctgaaatggcggcatccgagcatgtgattgccgattacgagacgacgcggctttcgctgaaagggcatccgctgcaatatctgcgcgaggggctggcggcggaaggcgtttccacctgccgcgccgtgcaggaaggtgcggatggacgccgcatgaaagtggcaggcgtcgtcaccgtgcgccagcgccccggcagcgccaagggcgtggtgtttcttaccatcgaggatgaaaccggcatcgccaatattgtgatctggccgaagatcatgaaggtgtttcgccgcgaagtgatgagcgcgcggctgatccatatcgaaggccgcatacagcgcagcctcgaaggggtcgtgcatctggtggcggcaaaattgcaggaccgttcggcggcattgatcgaaatgagcggacgcgaagcacagcgcctcatcgctccatcccagatggcgcatcatccacggaatgtgagggtcatgccgaactcacgcgacttccattaggattctgtttctgacggcctgcaaatggcgttttgctgcgcttccggtgctcatgtaccttaaagtacactccgctccggttctcgcaaaacaccattttcggcacgtcataaactgaatccgcgacgccgcccttttcgttaattccacgcgccgacaaaaaacaccgcgcaataatgcagcgccgcgcccaccacgacaaaaccgtgccagatggcgttctgaaaccgcaggcgttcccagacatggaagatgacgcccagcgaatagaccatgccgccagccgcaatcagccagaagacggcgggtggcagcgattgcaccatggtgtcatagaccatgacgccgctccagccgagcgccagataaagcaggatcgacagccggtcaaaacgccccggcatgaacagtttgagcatgatgccgacgaaagccacgctccacacgaacagcagcaggggcagcgcgcggtcgcccatatgtatggcaaaaggcgtgtaggttccggcaatcagcaaataaatcgccgaatggtcgaaacggcgcaggaaccatttggtcggggagaccggccagatattgtaaacggcggaaattccgagcgcggcaacgaggctcgccagatagacgccggatgaaatcgaagtcacagccggcatgttcggcaggaaatagaacagcatggcaatggcaccggcaagcgccagcccgacacccagcacatggatgacgccatcggcccacaattcggcccggtcatatttccatttgactggatgtggcagtcttacattcatgaaatttccctgtcgtcagttccagagcgcgtttcgatctgattggatcagatcggcgctctggtcctttgttttaacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcgctctcaacaggaaactgccatcgctttgcagcgtcaagatgacagttggtcgatataaagtttattgccctgccgctgcgtaggaagcctgaatgggagccacgcccggaatcggtatggcggcgccttccggcaaggatgccggttggatggaagcggcggcctcacgggtcgggccgttgcgcttccagctaccgtcgaggccggtttcctgcaacaatcccttgcgcttggcatcgtaataatagccgcgcgcataataacgcaccgcctggctttcatcgccgcctgcgaccttataggccccggacagatagcgaaccgcatatttcagattggtttccgcatcgagaaggcccttggccgaacccgtatagcccatgccgcgcgcggtcgggtggctgatctgcatcaggccccaatagggcccattgcgcgcacccggattgaaccggctttcgcgatgcacgacccggcgcaccaggcgttccggcacgtcgtaagcaacggaatatttggtgatgagcgcatccagatcccttcggtgcgctttcgggtgtttcaaaggccatattggcggcaatggaagccggggaagcggcggcctgcgcaccggcataggccatcatcggctcggattgcccgcgaatacccggaatgggcacgacatccggcagaaccggatcgggcagcgcggcgacggtttgtgtctgtggggcagcttcgtcggacgcggcggcaagcggcgctgaggaaggctgttccccggaggcggcagccttgttgtcggtctgcgtaataagcgcggttttcaccgcattgccgtcattggtggtgttgcaggcgctgagcgccacggcgcaaccaacaagcatgaagcccttgcgggcgaaagcggcagatgaagaagaaagcgcaaaacgcatgaccgggcccgttctcaggaatcgaaatcttgttcgatgcgtttttcaagctcgaccagatcttccggcaggggcaggcccgccgccttcaattcattgagcttttcacgaaccgtttcacggatttcatgggcgtcctgcggctggtttaccatttgctcgaaaagcagcgcaatttccgccttgatgtcctcgaatgccatccagatcctcttggcttacacgggccttggcagcccgcctcagtcagtcttctttcggtcgatgacaatcgtgtaccacgcaaaagacatagagcggaagctctaaacgccggcggtgcgtcaaaatgaatgtttcaaagcgtaacaacttgctctgccgagcaatcaaatacgcgcgacccattcaatcaatgcattgaaatcataagcaaaaattccaagatcatcaaaattgatccccccatccggatcaaaaagataaatgctcatccacacaagcgcgatcacgagcagaattgccacgatcatgagaatcaaaaggcgtcgcccaagcgcagtcttgcgacctgctccattctgtggctgcttggccatggtcaattattttcccgcagttcccttatccgccagcagatgcgttttgcatcgcacgctcacggcctcaatcgtcattcgttgcattcaattcttccggcggtgtgccttgttcaggctctgccgaaagatacctctcgtgcgtcagccatttacgcagaataagcgtgatggcctcagtctggttcagtccggaataccgttcggcgatgaaccgctccagagcatcatgcacgtcttcgggaagataggtgctcattcgctctcctccgcatgtttcaaaccacggttacggatagtattcccactccatccaccttgccctccagacggtcgccgcgcttcaccggcccgacgcccgcaggcgtacctgtaaagataagatcgccgggttgcagatcaaagagcgacgacaggtaggaaatggtttccggcactttccagatcatctggttgagattgccggactggcgcatctcaccgttgatggcaagcgaaatcgccgcctgctccgggtggcctgtttcaccggcaggcacgacagccgaacagggggccgaatgttcaaacgccttggccacttcccacgggcggcccgcctttttggccacggcctgcaagtcacggcgcgtcatgtcgatgccgaccgcatagccgtaaacatggtccagcgccttttctacagggatatcgctgccgccgctcttcaacgccaccaccagctcgatctcgtgatgcacatcctcggtctttggcggataaggaaaatcgccgccctcgatcacaaggcgatccgggtttttctggaagaagaagggcgggttgcgcgtcggatcgccgcccatttctatagcgtgatcggcatagttctggccgacgcaataaatgcggtgcacgggaaagcgtgcatccgttcccttcacgggcagaaacgtctgcgggcgtggcgcaaaaacataagtcgtcatggaaggctgtcccgatcagaattgcgagcattgtgctaagttcgctccatcatgcagacgccagcactgcaccgcaagtcttgaaaggcgtgattcctgttatcgcgcgtcgaaactaacgacaaaaccggccttgcgtgactgtgcagccacgagttcggcgttgggaatgtcattggagagggcgcggtttcgggccgtttccacatcgaagccgaaaccgagccagcggtctgtcaggcggcgctccagcacggcaaagggcacatccagatagaccgtcatgtcgaaaaagggagcaagccttgaccacggctcccggtcaagcagcaggtaattgccttcgaccagcaggatgcgatgctcaggcccaaccacggatgcggcagcgcgcgaaaactccagcgagcggtcgaaaaccgggataaaaatctcttcttccgcccctttcaggcgctggagaagggaagaaaaacctgcgcaatcaaaagtgggcggcgatcccttgcgatccagcaatccgcgctgttcaagaatcacatcgtcgatgtgaaacccgtccatgggcacgatgatggatggcgcattgccgcccttgttgatggcgtggagcagataatcggacagggtggatttgcccgcgcccggcgggccggcaatggccacgatcagacgcccttcggttttcgccaaccgcgcaagaatttccgaaggcagggcttcgcgctcgataggcctcatgtcgaagggcgtcatgtccggtttccgtgattcgtcctgtccctttatcagaggcataacggctctgccgttgctaagtgtttccacggcaccgcaatccggtttgctcaaaagcaggctattttcacctcaaagatattcgctatagaattccttcagccgcgccacagcctgatccacatattccggcttgtcgtaaaggtcgtaatgtgtggctccgggaacaatgaagaggtttttcgtttgcgaacgggccttgtcgaacaattcataaccatcccggaacgaaccgaaaatgcccggctgtccgccaccgataataatttgcagcggctgggtcaaaagctgatctgcaaggtgaaatgcatcccagttgaaggctgctcccgtgctcgtcacattgagcttgttgggtgatcccggcttctggccgcgcggggtcgtgtaataatcgacagcctcggtcacatcgatatcggtgatgccggaagccttcaacgcatcgaccgattggggaatataggacgttattgcaacctcgccaccacgcgcttcggcagtccgctgctggcttatcgcttccatggccttgattgccgcatccggcgacatatcgccttcacgcaaaagacgcccgtaatttgcacctacaaccgtactgaccaccttgaagcggcggtccgtcatggcagcgttcacagcgtaaccgccgcagccgcagatacccagcacgccaatcctgttctcatccacgaaatcaagcgtcacgagataatccgccgcacagcggaaatcctcaacccggcttgcgaggtcttccagatatttgccgaggccaccgcttgtcccttgtgtcgaagcgtcgaatgccaatgcaacatagccaagttcagccagctttgcggcataaatcgccgctgtctgctccttgcaggagctgatgggatgggccacgacaatagcaggatatttcttcgcttcgtcgaaaccggcaggggtgtgcaaataggcagcgatatcccagttcttgttcttgaaagtcacagatttcattgaatcatcccttttccgtatcgcgtctggtgatcgcgcagttcaattgacagggaatatagcggtgggggatgaattctattaggctgtataaaatgaatgcggttattagctgagcttatgaatgcagaatgagaaccttcgcgacctgaacgcctttgtcgccgtggctgaaaccggcagcttcacccgcgccgccgcacagcttggcgtgtcgcaatcggcgctgagccagaccatccgcaatcttgaggagcgggtgggtattcgcctgctcaaccggacaacccgctatgtctcgccaacggaagcaggagagcgccttctggcccaggtcgggcctgcgctggccgagattgccagcggatttgcacagatcggcgaactgcgcgagcgcccttccgggacggttcgcctatcggcggatgaatatgcgatccagagcgttctctggcctgcactggaacgttttctggccgaatttcccgatattcatatcgagcttaccaccgattatgggcgcagcgacgtggtgcgtgaacgccaggatgctggggtgcgacgcggaaagctcgtctcccgagatatgatcgcactgcgcatcagccccgatattccgatggcgacagttgcaacgcccgcctttctggaaaagggcggaaaaccgaaacggccgcaggatttgtccgaccatgattgcatcaatctgcggctgccgacccatggggaattctttgcctggacctatagccggcacgggaaggatattcgcatcacgacacagggccgtctggtcttcacaagcatagcgcaggttctacaggcctgccttgccggtttcgggcttgcctatctgccacgcgattatgccgcccggcatattgagagcggcgcgcttgtcgaagtgctggcagactggcgcaagactttcgagggctaccacctctattacccgaaccggcgacagcacccgccagcacttgctgccttgattgaggcattacgctatcgcgaataaagcgcatcccgaaaaccgtcgccactttcgggaaacatgcttcagggcaaatcgaacttgcgtatcatccgccattcaggatttttttggcaagcaaagcccgatgtgcacgctttgttattttcaaacaacaagtttgatctatcttgtcttgcaatgaccgcaaacaccgacaaggtgcacggtgccaaccgattgaaacgaacgggaacaacatgaccgtcaagaccattgcgaccacgccataccaggatcaacagccgggcacttcgggcttgcgcaagaaggttccggttttccagcagcccaattatgcagaaaatttcatccagtcgatcttcgacgtgctggaggggttcaagggcaagacgctcgtggttggcggcgacggacgcttttataaccgcgaggtgatccagaagcttatcaagatcgcagccgccaacggttttggccgtatcatggtgggacagggcggcattctttccacgccagccgcctccaacatgatccgcaagtacaaagccttcggtggcatgatcctttcggccagccacaatccgggcgggcctacgcaggatttcggcatcaagtacaatatcggcaatggtggaccggcacccgaaaagatcaccgaagcgatcttcgcccgctcaaaggtgatcgaccagtataaaattgcagatgcagccgatatcgatatcgacaagatcggcacaagcaagatcggcgataccgaggtggtcatcttcgatccggtggccgattatgctgaattgatggaaagcctgttcgatttcgccgccatccgcgccatgataaaaggcggcttccagatgaagttcgacgccatgcatgcggtgaccgggccttatgccaaggaaatcttcgagcgccacctcggtgcgcccgaaggcagcgtcgtcaatttcgtgcccctgccggatttcggtggccatcacccggatccaaacctcgtctatgccaaggatctctacgatcttctgatgtccagccatgcgccggattttggcgccgcctccgacggcgatggcgatcgcaacctcattctcgggcgcggtatcttcatcacgccgtcagattcgcttgccatgctggccgcaaatgcccatctggcgccgggctataaaggcggtatcaagggcattgcccgttccatgccgacgagcgccgccgccgaccgcgtggcggaaaaactcggtatcggcatgtatgaaaccccgaccggctggaaattcttcggcaatcttctcgacagcggcaaggtgacgatctgcggcgaggaaagctccggcaccggctccgaccatgtgcgcgaaaaagatggtttgtgggccgttctgctctggctcaacattctggcggtgcgcaaggaaagtgtgaaggcaatcgcggacgaccattgggcacgtttcgggcgcaattattacactcgccacgactatgaagccgtcgattccgatattgcgacgaagctggtggctgacctgcgcggcaagcttgccggcctgcccggcacgagcgtcaatggcctcaggatcgaaaaggccgacgacttcgcctatcatgatcccgttgatggctcgaccagcgaacatcagggcatccgcatctattttgaaggaggtgcgcgcatcgtgcttcgcctgtccggtaccgggacgtcaggcgcgaccatccgcatctatatcgaacgctatgaagccgatcctgcaaaacataatctcgacacgcaggcaacgctggccccactgatcgacgcggctgaacagatcgccgaagtaaaaaaacgcagcgggcggacagagccgtcggtggttacttgagtagggcagtagggcagtagggcagtagggcagtagggcagtagggcagtagggcagtagggcagtgaagaatatggtcgctgcggccatgcgcaaccaaaacatactcccctactcccttattcccctattcccttaacatactgccttactgccctattgccttaatcccttactccattaatcaaaaacaatctccggcgcgggctttccagcccccttgccgcttttcatgttttcccagaccttccgggcaatatcgcgatagattttcgcgtgttcactgtcgggttccttaacggtgatcggcgtgccattgtccgaataggcgcgcacatccatatgcagcggcacttcgccgaggaaaggcacgttgaggcgttccgcctccctgcgcgcgccgccatggccgaaaatatcatagcgcgtgccggtatccggcgcgatgaaatagctcatgttctcgacaatgccgagaagcggcacgtcaaccttgcggaacatgttcaagcccttgcgcgcgtcgatcagcgccagatcctgcggcgtcgacaccacgacggcaccggccagcggcacctgctgcgccatggtcaattgcgcatcgcccgtgccgggaggcatatcgacaacgagcacgtcgagttcaccccatgccacttcgcgcagcatctgcgtcagcgccgacatgaccatcggcccacgccagatcatcggcgtttcctcatccaccatgaagcccatggacatgaccttgatgccgtaattttccatcggcttcaggatgcggccctcgaccgtttcgggacggccggaaaggccaagcaggcgcggcatggatggtccgtaaatatccgcgtcgagaatgccggctttcaggccgtttgcggcaaggccgagcgccagattaaccgctgtcgtggacttgccgacgccgcccttgccggaagccactgcgataattgcgcccacgcccggaacgccgggcttggcagcggggcgcggttgtggcggatgcctgtgctggctggcggcggcgggcctcgcctgcgggcgcggcggtggcggggcgtcgtcgctcgtgcggccgcctttcttttctgccgtgagcgtgaccagtgcgccggtgatgcccggaatgtctttcaccaccttttccgcagcaagccgcatcggctccagcgcctcggcgcgttcggccggaaccgtgatggagaagaagaccttaccgtcggcaataaaaatatccgacacaaggccgagcgacacgacatcgcttttgaaatccggccccgttacagttttcagccgctccagaacctgctcgcgtgttacgcctgccatttcatacagccaagggcgcaaggaataacgaaacagggaacatatcgggcaaaacgattgccctgtcgccctgttgccctaatgccttactcccctactcccttcattgttgcctcatatccgatcctgacataatcagctttccatcaaaacgccaatagtgccgcactatttattccagacattggagcaagccatggccaaagccattcacacgatgatccgcgtgctcgacgcggacaaatccgttgccttctacaatcaggcattcggcctcgatattgccgagcggatcgacttcgagacattcacgctcatctatctgcgcaacgaagaggccgatttcgaggtcgagctgacggtcaataaggggcgcaccgagccttacaatctgggtgacggttacggccatctcgccgtggcggtggacgacgtcgacgccgagcatgcccgcttcagggaactgggcttcaaggccggcaatctggtggatttcaggaacaacggcgctctcctcgcccgcttcttcttcgtggaagacccggacggctacaagatcgaagtgctccagcgcgcggggaggtatgtttagggcagtagggcagtagggcagtagggcagtagggcagtagggcagtagggcagtgaagaatatggtcgctgcggccatgcgcaaccaaaaacatactcccctactcccttattcccctattcccttaacatactgccctattgccctattgccttactgccttaattcgctcctccccccggactatttgtcccttggcaaagacagccatcatggactagataaagtctgcgtgaatggagatgcagcacgttgaaactgagcgcccgacaattacggacccgattggcgatacgcatattgagcgtattggccctcgtgttcgtcggttttgcgcacaagcccatcgacctcacggcacaggacagctatctcatcgcgcaatataaattgcccgatggaagctattccgccctgtgcatcggaaaccgcagttccgatgcgaccgatcatggatcggaccagcatccaaacaagaacggttgcgacgcctgccgcctctcttccgccttcctttgccccgcgccggcaaattcgacaggcgccatgccgctgatcgccatggttgacggcagtatcccgccacagcccatcctgcggcagaatgtctatcctccctcggcgcccccgcaggctccacctttcgcctgaagacaatccgtcgcgagccaagcgcccggttacggggtcgcgcctggcttcgcaagtttgtccaagcagtttcgcatttcaaagtgcatccgcaggcttgttgccggaactgcctcattctcgggttcgatacaatgaaaaaccatcgtctttttgcatccgccatttccgtgttcgcgctttgcgcttccgccggtatcgccagcgcccattgctcgctcgaccagaaggaagccaaggcaggcaccttctacaaggccgcactgcgcattccgcatggctgtgaaggcaaggccacgaccaaggtgactgtagacctgcctgaaggcttcatcatggcacaaccgcaagccaaggctggctggaaaatcgagaccacgaagggcgactatgcccatggctacaagctacacggcaaggaagtaacctccggcgtcaagcagataagctggagcgacggcaacctgccgagcgatttctatgacgaattcgtcgttgtgggccagcttgcgccattcgacaaggacacaaccctttccttccccgtgacgcagttctgcggcgatgcggcttcggtcgcgtggaccgaaatcgccaaggatggccagaacccgcacgatctgaagcatcctgcgccgcaacttcgcgttctggctgccgccagcactgatgaacatgcgggccacgacgccatgagcgaacacatgaaccatgccgccatgcccaccaaggtcggcgatctggtcattaccgacccgtccgtccgcgccatggtgccgggcgcaaaggttgcgggcggtttcctcaccatcgccaatgatggcaaaaaagccgacaagctggtgagcgtcagcgcccccggcgtcaagcgcgtggaaatccacgaaatgaccatgcaggaccagatcatgaagatgcgcaagctcgaaggtggtctggacctgcccgcaggcaagaccatgcaactgaagtcgggtagctaccacctgatgttcatcgagccggaacatccctacgaggaaggtgaaaccgttccggtaacgctggaatttaaaaaggctggcaaggtggagatcaacttccccgtgacggcgaagaagggccagaccaaggaccattcggagcattccagccactaaaaatcgaagggtgggcggctggctgtcacgccatgaaaaacccgatgcgggttccggtttgacgaccgggtttcaggctgatcgccaccgccttgccctttcacggagcactgggccagaatgcgcgattttctctcctttgatcgacgcaagcttgcgcccgtttgccgcaaccgccgccgcctgcgacggttgcgttccgagcatgctattgtaaacatgaatgtaatagtctagaatatttctaaactattgatatttattgattttttaaagttgcgcgattgactccagatcaatttgcggcttttatgcgaggaacacacatcaggcgtgacctttgatgtctgggccttgaaccctttcgattggaggaccttatgattggtctcggcgaatgccggtccgcaagtgttgatggccagccatggcaactcagccttttgccgaccggatattgcagcatacggggagaaacggaacgtctcgccgtgcgaaagcaggatttttcctgttcatatgaccgtcttccctcatggaggcgaagatgaatatgcgcatatcccaactcaatggcgccaacagcacgggctatttcgaccgtgtgccggaaaagctggtgctggaaggatatcgccgctggacggcaggtttcgagaccggctcgatcattccctgggaaatgacgtggagcctctatttggaagagctggggccttcggaagccactcgtgcggtcgcggagctttcgcagttcatccgcgtgctgcgccattgtgcggcctgcccgctgcgcgcctttcctttcgattcgcatcatgtatgccgcgaggaatgcctcacgctgggactgatctcaggcatgcagaatcaggatgcactgctgatcgatacctgccttcaggcgatcgcctgcgtgcggcgctgcgacgatgtggcatgggcggcgcgcaattttgccgatgcgctggctgatttcggccagactttgctgccaataccgatccatgcgatcgacgccgctttgaaccgggtacattgcgcgactttccactgagaacgtgtcgcgcgctttacgaacaaagacgattgaaaaagcgccgccagagggcgcagggagatagaaatgcaagccagaaccgaacgaaaccttggcttcgttgccgcgctcttgttgaccgcagcagcgtttgccgcgccgggcttgtccacccagattgcacacaatgacatggcgtatgaagaacagattcaactggccctgaccggggacatgcctatcgagcttcgccattttgtcgatctcaatgagactatgccggagcagccatatcgcgactgacagcgagctggatgcggagcctcaacggtttctcggttgaggctccacatctaacccacaataatcggcgccttgccctgaacgcggttatagagatcgatgatgtcctgattcatcagacggatacagccggatgacatggactggccgatggaccaccattcaggcgaaccatggatacgatagccggtatcgcgcccattctgatagatatagagtgcacgcgcgccgagcggattggtgggaccgggctcctgcccgttgcggtatttttccagttcgggcttacgttggatcatttcaggcggcggggtccagcgcggccattgcttcttgtattccacattggcgcggccctgccattcaaagcctgccttgccaataccgacgccataacgcagcgcctcaccgcccggcagcacgtaataaaggaaatgatccttcaggctgacgacaatggttcccggcgcctgccccgtcgggtccggcacgatctggcgacgaaactgcttcggcaccttttcataagggatagccggcagcgcataaggcccctccgtcacggaagcatacatgacatcaggcgtggttatggccttatcgacactgatctgcggccgcatgggcgaaatgccaccggtggacatcggatcgatgttcatctgaaaggcagacatgtccatcgtttgcgagcaaccggctgcaccggtcaatagaacggccccggttcccagaagaaagcggcggcggctcagatcatcattcaacttcgacatataaattgcctaagaaattgctggcaaaatgaccataatggccgctcataattgctaacaatttgcgatcttatggttgaagaaacgttaagccatcccggagcgcgtgcacaaaattaacgaatcgggccaaagcaggcccgatcaatagtccttttcatagaagatgccgccgctggagtcgtcctcagcgccaaacgcgcccttgactttcaggttacgggaaatgtcgagattgaccgttcccttggtcgtgccgcgcgcaccggcttccacgccgagatagatgttatcgcggatatagcgtccggcacgaaccgacgtttcgcccttgctgttggtgacgacatcgagatcatcgaggccggtgccctgccgcagcttgtttatgagcgaattgttggagcctccggcaagctctgccgcggctgcggcaagctgagcgatctggaaagcggaaagtttgccgatcgagcgtttgaagatcaattgcgccagcacttcgtcctgcggcagttccggtgaggacgagaagacgatgttgagatcgtccaccgtgcccgtcacagtcacgatggcggtgatcccgtcgccttccgagcgcgccacgaaattgagttgcggattgagatcgcccaccagcgtcacatggccctcatcgaaggtgatgcgctggccgagaatgctgatacgtccgcggatcaaatcgaaagaaccgaccggcctgatgttggtgatcggcccggtgaggcgcacgcgcccgccaagctcggtatcaaggccgcggccacgcacgaaaatctggtttggcgcactgaccaccacatcaagacgcggaacagtcggtcgtgcgaccggcgtcgggaccttgttcttgcgggtttcgaccctggcacggtccagcgtcacctgcacgttcttcggtgtgtttttatgatgcaccggcacataggctgcaccgccgccgagattttccggcacggtgatttcagccttgtcaacatcgatacggccagaaatcaatggatcacgcatcagcgggccggtgatggaaacgccgccatcaatcgttgcaaccaccagcttgccatccgcgtaacgggcgcgattgaacttgacctcgatattggccgggaaattcgccactgcattggtggaaatcgtgccgctggccgagagcgagccgccgctgctcaaatttgcatttacctggcgcagcgtgatggtttccccctccatgctgcccatgacattgatattgacgaagcgcagattggtttccgggtccacaaatgtcgcgccattggtggagaacatgccgcgcaattgcggtttctggaaaccgccggacacattggccgtcagcgacagggtgccgcttgcctgtgcgccgcgatcggcaaggaagcgattggcaagcgccagcggcacattgccgttgacgttcacaccaagcccctgcccggagaagggaatcttgccattggccgtcacattgaggccgcccgggccatccagttgcagcgaggaaagatccaccgccttggcagcatatttgcctgcggcctgaagggtcagcggcgcaaggccgctttcgcgcagcggctttgccgcaagacccgagcccctgaggttgaaatttgcagccgggttggtgagcggcccggtgatgcgcgcggtgcccgtcacattgcctgccaggtcctgccccttcacgacaccgttcaagaggacgagtggaagattggtaagattgacatcaagtgccagatcgcccttgccaagcggcaccgcaccattggcgcgaacgtcaatcccggttccgcttgcagcaccgccggttacacgcgcatcgatattgaggcgctcattggcggaagttcccttggcttcggcattcagggcgccgagaccctgcttcttcaattcagccgccatcacatcgcgcgccgtcatgtcgaaagcgatatcgggtgcttccttcgtgcccgtgatgcgggccgtaccgttcaccgtgccgccgaggcccagctccggcttgaacgtattggcaagcgcaagcggcaggttggtgagtgcgaccgaaaggtccagacggccatcgaccagaccattgatcctgacctgtccatcccccgtattgacgacgatatcgccaaaggtgatttcatcgcccttcatggaaatagtggcgggagcggccagatgagccgaaagcgcgccctgtttcacatccgccgttgcaagcgccagctcgaaaccgccatccttcggctccagcgaaccggcagcattggccaccgtgccgatcttgagccgggtattggccgtgaaatcggtcttcgatccggaggcattcgcgctcgcgtcaaaactgtcgatcccgaacgtgccgaccataatatcgcgcgccgccgcattgccatccaccaccggcacgccgagaagatccttggcagtcagggcaatatcggcggaagcgatatgattgccgtttatcctgatcccgctggcattggccgtaacagtggcattctggcgtccgtcgctggcgtcgagcgtgatatcggcattggccgcgcccgttgcatccgcaaggaacaacgcggccgcagtcgagatatccggtgcatcaagtttcagcgcgccacttaacaagcccttggccgattgggtgacattgcctgaaagatgcgcgccgcctgcattgaacatcaggttcgtcaggcgcttctcgtcatgggcaatatcgatcagcgaaccgagatcgacacgctcgccattcaaaagcgcgccaccgtcaagcttgccggaaagtgccacgcccgtcgtggcattgccgtccagcagggcgttgaaatcgaggccgccattggaaagcttgcgcccggccagcgtgccctgcggcacatcggcacgaagcgccagcgcaatcagcttgtcgtcaccgcgcgcgctgcccttgacggtcatggggccggaagccttgtcggacagaagcttcaaatctgaaagcatgacgccgaaatcaaaatccgccttgtcggatgccaaagagccgtttgctgttatttcgctcaatgcgttgccgatgcggaaattacgggcggaaaagccttcgctgctgcggccaagcgcgccgctcaaattgaccgcaccgtcgagaatgcggtccaccgcttcggtgccggtgcgcacattttcagccgtgccatcgaaatcaagctggaacgcaccgctgatgggccgcaccatgccggtcgccttcacatcgatgctgcccgccacattgcggttggccagcgcgccgaaaggcgcaaggcttgccacctttgcggcaatatcgccattaaaggcgaaaacattgatcttgcccttgagatcaaggctgaggccgttgccttcgatatcggcctgcgcaagctccacgggagagccggcgcgccatgcgccattgacggcaagcgtgatcttgccgccaagcgcctcggcaatatcggcgcgcggcgatgaaatgccgtccatgcccccattcacgctgaaggtgatatggcggctggccggatcgttcaggttttcagccaaaccgcccatatcgagcgcgattgcggaggctgaaagcgttgcattcttgagaccgttgatggacagcatacccgtccagtcattagtggggcgatcgccataggccacctggaaacgcgcattatcgatgtaagtttccgcgcccttgaccggcaggagaacgcgccccttgctttcatcggcgatagccgcatcgatgcgaagcttgtcgaggaaatggtcgttgtcggtttccgccgaggccttcagtttgagggccgcactggtaagagccagatcatcaaggcggaaaccaccgccgtccttcacaagaccatctgcggaaagcaccgtttccgcaccgaagaaatcgcggaagaccggtggaacgagaacggcgatcgggccattgaagcgcgccgcaaaaacccggccgccatcagggcctttgccctgccgatccaacgtaaattcgccggtcagcgtgcggcttccattggtgtcgagcgccagagcgaccttgagatcgtcaagcgtccctgcgcctgtcagcgtcaggtcaaccggcgggcggccatcgattttgagaagattggcgacaattccattggccggttcggaaaccttgaggtcgagatcgagcttctggtcggcattggcataggcggcgcgcagcgcaaaattgccgcccggcccgtcaaggcgcttgatatcgaaattggagttgagcgaaccatcggcaagcgacaggctgcccttaagcgagacatccgattccaggccgaaaatcgtcggtccgaaatgtaggcgcgcgacgtcgagctgctccagattgatcgagatcggtagttccggcaggctgaagctggacgattccggcgatggcaggcctttatccggcaaaggcttgcggatgacatcaatgcgctcggcggtcagcgactggacgctgagacggccaagaaaaagagcggtgcggctccagtcgagtttcacattttcgatgcgcagccaaacgccctcacggtcggcaacagtaatggagccaaccgtagcctcggatgaaagcacgccgctgatgcccgaaatggagatacggcggttgggtgcggaaagcttgttttccacaaaggagaggaaataggatttttcctcctcggcctgcggctggtcatcagccggctgggcggcgccttgcgcctgcgtgtcggtctgcgcctgagcctgcgcaggcatttgcaccttttgttcaggccaagcgaaaacggccgccgcaacgacgaaaacaaagaaggcgatgattgcgaataatctggtcaaaacgcctgtcctatgcctacgtagaaaccatagttcggatcgccggagcgccggttgagcggaacggcgacatcaagccggatcggtccaaggctggtaagatagcgcaagccgccgcccaccccgacgcgcatctgctcggagaaatcggggaaggatttttcacccacatagcccgcatccacgaaggccaccgccccgatggaatcggtaatgcgtgtgcgcacttcgccattggcctcgacgagcgagcgcccgccgatgatgttcccgtttccggcgctgacgccgatattgcgatagccgtagccgcgaaccgagccgccgccgccagcgaggaaaagctggctgggtggcagatctgcaatcgacccgccaacgatggagccgaccttcaaccggcctgcgagaaccacacgatccgtctggccgaaaccgtgataggtgcggccttcagcggtgaaccgcgtggcgaaattgccataatggaattcatagaagggctggatattgcccaccagatagaaaccggaacttgggtcgggcttattgttgcggctatcatagagcaaattgccctcaagccccgcagtcgtgaaatcccgcttgccaaacacatcgtcaacgaagtggccctggcttgcattggcatagagcgcgcccgacaactcgtcgctgaaaatctgcgtaaagcctgtcttggcattgatggacgtttccgtataggcgtccagcacttcgcgtttggcatcgagtgtggcgacaaaatccgtgtccggcgtatagacgccgggcttggcgaaggaggcacccagaagataggtataattcttgggatcgaaggaattatcctgcgagccgccaatgccgctgaccttcgcatcgaagcgcaggcgctcgccccggcccaacaggttgcggtgcatccagtagctcgtcacaccgaagccatcgatggtggaatattcagcgccgaagccaaagcggcgcggcttgcgctcctgaacattgagcgttatcggcagactgccatccggttcgatcttgtcggcttcctcgaaggtcatggcgcggaagacttccatgcgcccaagacgcttcttggcattttcaatatcgtcgggatcatattcctgaccgggcttcaggcccgtcatccaggccacgaattgcgggtccatgcgcgcggtgcccaccacgctgaccggcccataataggctttcctacccggatcgagtgcaatatcggcggaaacgcggttatcggcatggtcggcaacgacatcctcgcccgtgacacgggccttggcatatccttcctgacgccaggcttcgacggcaaggcgttccgccttcaagatcgtgccggatttcgcttcctgccccggtgcaaagcccgcctcttccggcgtctgcactttatcgcgcctgttgccgggcggcggggcgatatttgaaatagccgtgcgcgagaacaggaattgcggccccggatcaaccgtgattgcaaccttcgcattattgggaatttccgtgtcgggcggaatatcgttcgcctcgcggccatcgaccttgatggagatggtgccgccgtagcggccttcaccataaagcgccgacaggatacggcgataatcgccgcgcgccttggccagcagacccgccgagccggaagcgggcttgtccgcatccgaaaccagaccggatgcgccttcgataactgatttcaggtccgcttccttgccgtccgcattcttgcgatcgccagtggtggtgacatcgacgctataggtcttgggatcgatgatgtcggggtcttgcttcttgtccttgccccataggtgaatgccaaaaatctcaaacgccaatgcaggcgacagcgcgaaggaggaaaaatgcgccgccagcaacagcatggcaatgccccttccccgtatcgtcctgttactccaaatcatacgcgctactgtccggttcctgtctgtgcggtcgcctggcagcgccccgtcatgtcccccaagcccagaacgattcaggacttaccatagggagaacggaactccaagcagacaacactggcggactgaatttgatactcgatatccgtccgacataaatttcatttcaaacgtcaaattcaaaaatccaccagagccataaacgactagtggtctgattccggcatttgctcaacgcctgtatccagcgaaggcaaatatcgtaaccagaccactcaatatgaactatttcagtcaatggaatattaacgctgccacaggattgcgacccgccggggtgaagaccggcgggccgcccatcaggtcattgggaggagggaaatggcctgatgacctgaagcaggtacagggatcaccttcctgccgcctaaactgacaagcgtcagcggccggcgtgaagggagcgcatattgccgagatgcataccgcgatatccgccgccaaatccgtgcccgaacccgccgaagtgcggccccatggcagggcccggtccccagaacggacggtttacatgctgcggccagccacgcccccattgcgcgcgtctctgcggcccccggccccaatgcgggttccagccgcggcgccccggcccccagccggactggcaattgcgcccgatacagccgtggatatagttggggccaccccgatagcctccccagccagggccccaatatggcccccaattgctgctggcccagcctatgccgagcccccagccgagggccggaccccaatcatcataaccgccattattgacgatcacggttgcaggaggctgcgccgcatagccgcccgcatagctggcgaaccggacgtaacgcgcggaaatccagccatatccgctaccattcccaatccggcaccagccattgcggcaaggaccggcattcacccgtgtccaggccgggatcgccgccagacgcgtgaaatgagcgcccggccccgaccggacattgaccgaagcggaaaccaccgcaggtgcggcagaagcaatcgcaggaatgaaaacagcggcagccagaactgccgcacccaggaggcgattattcgcaagcattcccttaaataaagacattacttattctccagcaaagagagcaaccagaaatgcataattaattattcaacgtctgacacactagattattagtatcattacttcaaataacaatatgaataattgtaaatttatggcgtatattagttatggctttactttatagattgtcgtatcaactatcatctataaaatgacattaaatttttactataaattgaataaagttttatgcgaattacctgcgacccggaacataaaaaaagcgccccggaaatatccggggcgccacgcggcttttggggggagagagggggataaagccgcgatgccgggccgtcaggccagttattggcaaaacccgtcttgcgggaacaaggccgccggagcactttttatctcaaaagtgtccggccttgccgtgtgcgaaacctgttaaggcactgatctcattgagaccaaatgcgcattaaggcaggttgcgtacattgtccggggtcatgtacatcggcatcatattggtatcgagatgatacatgatccagatggaaccgatcagcacgatagccagaataatgccggtgaagacgagcgcgagcatgttccagccgccttccgacttcggatccagatacaggaaataaatcaggtgcacgaggatctgcacggcggcaatggcgagaacgatcacggcggtcgttgcgggcgtaaaatacccccccatcgccagcgcgaaaggaacgacagtcaggatgaccgccagtacgaagccgatcagataggacttcaggctgccgtgcgctgcgtggtcatgcgtttggtgtgccgagctcatcacaggactcccaacagatagacaagagtgaaaacgccgatccagatgatgtcgaggaagtgccagaacaggctgaggcacatcacgcgcgtccggtttctttccgtcagtccgtcacgcagaagcatcgcggacaggaccagaatccagatcaggccagaggtgatatgaagaccgtgcgtgccgaccagcgtgaagaaggccgacaggaacgagctgcggtccggccccgcaccctcaacgatcagatgatggaactcatagatttccatcacgaggaaggccgcgccaagcaggaaggtgacgccgagccagccaagaacgcccgaacggttgttcttgtacatggaaagcgttgccagaccatgagtgagcgaggaaaccagcagcagcatggtttcgaccagcacaaattgcaggtcgaaaagctcacgtccggtggggccgcccgcaaactggtgggcaagtacggcataggttgcgaacaggcccgagaacaggatgcagtcgctcatcaggtagatccagaagccgaccagcgtggtcgaccctgcatcatgatggtcctcatgggcgggatgatcgtttccgcccagatagggagcggcggtgtgttgaatggcgctcatggatcaagcctcctgagcagtcagttgccgcgtgcgtgcatcttcgacacgctgcacctcatcggccgagacgtaatagtctctgtcattgttgaaggaatgggcgatggcgacgacgaacattgccagagccgaggctatggccagccaccagatatgccagatcatggcaaagccgaacgggatcgacaggatgccgacaaggaagcccgtcgccgtgttcttgggcatatggatgcgggcaaacttctcggtgcggcgcacataaccgttctgcttcatatcccaccaggcgtcgtgatcacgcacggtcggggtttcggcgaagttgtagaacggaggcggcgacgagatcgaccattccagcgtacggcccgaaccccaggtatcgccattggtgtcgcgcagtttatcgcggtcacggatggaaaccatgatctggagaatctggcagacgatgccgcagaggatgacggccacgccgatggcggcaatgatgaggtagatatgccatgccggattttcggtatggttgagacggcgggtcatacccatcaggccgagcacataaagcggcatgaaggcgagcatgaagccgaccagccagcaccagaaggcgttcttgcccaggcgttcattgagcttgaagccaaaagccttcggccaccagtaaaccacgccagcgaagcagccgaacagaacgcccgaaatgatgacgttgtggaagtgggcgatgaggaacaccgaattgtgcagcacgaagtctgccgggggaacggcgagcagaacgcccgtcataccgccgatgacgaaggtgcacatgaaaccgatggtccacataaccggcgtctccatgcggacgcggcccttgtacatggtgaaaagccagttgaacaccttggcgccggtcgggatcgagataatcatcgtcgcgacaccgaagaaggagttcacgctggccccaccacccatggtgaagaagtggtgcgcccagacaaggaacgacaggacggtgatcgcgaccgtggcatagaccatcgacgtgtagccgaagagacgcttgccggagaacgtggcgatgatttccgaatagatgccgaagcagggcagaaccagaatatagacttccgggtggccccagatccagatcaggttcacatacatcatcggattgccaccggcatcattggtgaagaagtggaaatccagataacggtcgagtgtcagcagcgacagggtgacggtgaggatcgggaaggcggcaacgatcagaacgttcgagcagagcgcagtccaggtaaagaccggaagctgcatcatgcccatgccgggcgcacgcatcttgatgatggtggtgatgaggttgactgcggaaagcagcgtgcccatacccgaaatattaagcgcccacagatagtaatccatgccgacatcggggctgaaggccttgccggacagcggcggataggcgagccagccggtcttggcgaattcgccgacgccgagcgagatattgacgaggatcgcgcctgcaaccgtgagccagaagctcagcgagttgaggtaggggaaggccacgtcgcgcgcgccgatctgcaaaggcaccacgaaattcatcaggccgacaatgaaaggcatcgccacgaagaagatcatgatcacgccatgggccgtgaaaatctggtcatagtgatgtggcggcagaaagccttcattggcgccggaggccaaagcctgctgcgcgcgcatcatcacggcatcggagaagccgcggaacagcatcaccagcgccaggacgatatacatgacgccaatacgcttgtgatcgacggaggtaagccagtcgttccagagcggaacccacttgcgatagtaggttatggcggcgagaatagcgagcgccccgccagccaccgcggccaaagtgaccatgatgattggctcgtgatagggtatcgcttcgagcgtaagttttccgaacatttctattcttgctttgattggagtgcgaacgaccgcagtgcccggcagaaaagccggcgggcgctacagcatcggcaaatcagttttcaagctgcgaaagacgcggcggctgcacggtgcagatgatatcgttcgcccactggctgaaatcgatgggcgaagacttgcgcaggcttgcgcgcgcttcgcggatcatctgctgacggtgcatttcatcatccagacagacggacttgccgtcccagcagcggttcacgatatcgtggaacagcgccttgtcaccatagttgaaatattgcaccgcatgtttctcgctcggctggaccagcgaggcataacgcgcacgatcaagatcttcacccttggcggcagcctgtgccttgacgtcggcaacccacttgtcaaaaccggcctgatcgaaggcgtgcgccttgaagcgcatctgggcgaagccctgaccgctataattggccgaaataccggcgaaatcgccttcctgattggcaatcaggtgcagcttcgtctgcatgctgggcatggtataaacctggctgccaagctgcgggatgaagaaggagttcatgaggttgctggaggtcagcttgaagttgaccggcacattcaccggcatggccatttcgttgaccgtggctatgccctgatcgggatagatgaaaagccatttccagtcgagcgcaacgacttcgacattgatcggctttacattcgattccagcggacgatagggatcaagcttgtgggtgctgatccaggtgaccgttccgagaacgacgatgatcgccatcggaatgagccagaccgcaagctcgatcttggtcgagtgatgccagtcgggctggtaatccgccttttcattcgtggcgcgatacttccaggcgaagaatagcgtcgcaagaatgacgggaacaaccacgagcagcatgatgccggtcgcaaaaaggataagatcgcgttcttccagaccgacctgccctttgggatcaagcaggacctggttctggcaacctgcgagaaacgcagagagggccaatacggcgaacgaaacgatcgtccggggggtgccgtgtttcatttgtctttccatcctgcgcacggaccgtcaattccggcgcattcgtcattttcctggttttcggtaaattctgaaaattccaaatttacagttataacgaatattccagtttgtcacgcctctggaagaaattgtgctggatcgtaatgtcgcggccaaaagccggtctctgcatcaatcaaagcggtccttttgcagcatgtcacctgtttctagatcaaggaaaactgcatgactggcattgggaggcctatatgtgagcccgaaatctggctgcacgcaccaaaatactatatgcaatgcgcccagacgcggcggctcaatacgacctccccctcccttttgcaagggcaggccggggaaaaaacgggattgtgatgggtgtctgattccaacatttgcgtccctcggttcaggcattgagcaaattttggaatccagaaaaccaccagcaagtatatgtgtgagccgggattcaaacatcaaattcaatccgccaggctgtcgtgaaaccagcgaccgggacaaagggggaaggatgattttcggagaactgccgcttgaccgggctgaagatgccattcttgcccatacgatcaatatcgatgcgctgagcctgcgcaagggcacggttcttgcgcgcagcgatattgctgcactgcggcaggcggggatagatcgcgtccttgccgcccggcttgaaagcggcgatatcggcgaagacgccgccgcgctcgcaatcggacgcctgctcgccggcaacgggatcgaacccggccctgccacgatcgggcgggtcaatctctttgcttcgccagatggtgttttctgcaccgacaccgccggtatcgacgccatcaatatgcatgatccgcgtatatccgttgcgaccatacgcaatcacgcgcgtgtcgaagcggggcagatggttgcgacgatcaagatcattccctttgccgttccgggcgtcctgatcgaagaaattcgcgcagtcgtgcacggcagaccgcttttacaggtcgaaaaattccggaatatgcaggtcggcctcatccagtcgcgcctgccctcgatccgcgaaacggttctcgacaggacgctggagcttatgcacaagcgcgtaacccgcaatggcggcgcggtggtcacgcaagagcgcgtcgcacatcatgacgaggcgcttgcgacagccattgcaaaggttggcagcgcctgcgatctcatcgtcattttcagtgcttcggcggtggccgatgaagccgacatcgttccgcgcgccatcaggcgcgccgggggtgagatcctgcggatcgggatgcctgtcgatcccggcaatctgctggtgctgggtaaaatggggcgcaaatatatcatcgccgcacccggctcggcgcgcagtgcgcgcgaaaacagcctagaccgggtgctggaccgcctgatggccggaatggaactcgacgcgacgcaccttgcgcgcatgggggtcggcgggctgctgctataaaagccgggcacgaggcccggcctggaattatcgtttcagccggctcaattggccggtgcagcttcggcgggctttttatcgctatctgcgggcgctgcgtctgcggccggcagcggcaccgggttgtcggacagcgtgcgcagataagcaatcaggtcagcgcgctcattatccttcttgtcaccggcaaagcccatggctgtacccttgatgaagcctttcggcgaggtgaggaacttgttgagatgctcaaaatcccacttgttgccagccgcgccgaattccttcatggcagcggaatagctgaaaccttcaacggaggcagccgggcgacccacgacaccccacagatgcggaccaaccttgttggccccgcccttgtccccggtgtggcaagcctggcaacgcttgaaaaccacttcgccacgcgccggatcggcactttgcaacagggttgcaattgaaacttcttccttggcgggaggcgcagcactttctccgccccccgaaccttgggctacctctatggcaaagcccggcttttcaggagccggcgaatgaaacagcgaatcagacagaatgcccgtcgtcatgacaacgaaaaccgttgccagaaatgccataataaatttgttattccgggttgaattcatctccggtcagcgctccctctaccacaacgctctcctaagccggcatgcgaaaccctttcaaaaggcgaaaccttctcaaaaagctggcaaatatctccccggcatcgggcggaaactaggtcttttgccacagtgatgcaacacttatgagggagcaagcacccgtgactctttgacacttttatcgttttttccctgtcgataaaggtggcttgaagatactcaaacagcatcaggcaaatgcgttggtacttctgccgccccgcaaaacggcgcgtgtcgggacgaggcggaaaccggttttcctgtcgcaaacctgcgcaaacggatatatccacgtatcatttccgcccaagaggccaaacaagaggcaccccatgcttcagacaatgaaaaccctgacgctcattccggcccggctgggctccacccgcctgccgaacaagccgcttgccgatatttgcggcaagcccatgatcgtgcatgtggcggatcgggcagccgcggcaaagcttggccgcacggtgatcgcaaccgacagtgaagagattttcaaggtcgtggccgcccacggccatgaagcgatcatgacgcgcggagaccatgaatccggttccgaccgcatctatgaagcactggcgaagctcgatccatcgggcgaaatcgatgccgtggtcaatgtgcagggcgatctgccaaccatcgatcccgacacgatccgccgcgcgctcctgccgctggaggacgggcctgcggatatcgcaacgcttggcgtagagatcacggtcgaagaagaaaagaccaatccgaatgtggtcaagatcgtcggctccccgctggcgggcaataggcgcctgcgcgcgctttatttcacccgcgccaccgcgccttatggcgaaggcccgctctatcatcatatcggcctttacgcctatcgccgttctgcccttgaacgcttcgtgaaacttgggccatcgccgctggaaaagcgcgagaagctggagcagttgcgcgcacttgaagctggaatgcgcatcgatgtcgaaatcgtgaagaccgtgccgcttggcgtcgatacgcaggccgatcttgaccgcgcccggacattttgcagccaggcgggaaccatttgacgccgcacaaatgcggcgtaaaagattcctgtagcacagggtaactgacaggccgccgatgagcggcatttgagaaagcatgggtacaatgaaaaccaacaggatttccttccagggtgaagcaggcgcaaactccgatacggcgtgccgcaacatgtttcccgatatggagcctttgccgtgcccgacttttgaggatgccttcaatgcggttgaaaccggcgccgcagacctcgcgatgatcccgatcgagaacacgctggccgggcgcgtcgccgatattcattatctgctaccgctggccgacatgcacattgttggcgaatatttcctgccgatccatttccagcttatggtgcttccgggtgtccggcgcgaggaaatcaagacggtgcacagccatatccacgcgctcggccagtgccgcaacgtcatccgccagaacggctggaagggtgtgattgccggtgacacggcaggggccgcgcgcctcgtcgccgatgtgaaggatcgctcgatggcggcactcgcgccacgtcttgccgccgatctctacggcctcgatattctggaagaaaatgtcgaggattccgaaaacaacgtcacccgcttcgtggtcctctccaagaacaagcagtgggcggcgcggcctgaaaacgacgagcgcattgtgacgaccttcgtgttccgggtgcgcaacgtgcccgccgcactttacaaggcgctgggcggtttcgccaccaatggcgtcaatatgacgaagctcgaaagctatcagctcggcggacgcttcatcgcaacgcagttctatgccgatatcgagggacacccggaagagcgttcggtgcagcttgcactggaagaactgcgcttcttcaccaaggaagtgcgaattctgggcgtttacaagggaagcgatattcgcggtacgcagctactggctgccgaataatcagcctgcatcataagcccaggcctttatcagatgggttgcgatggcnccncatgcggcacccgcaacccattttcatgggtaccttccagcatggtgcgcacttccgccttcgagaaccagcggccatcttccagttccgagcggtcgacagtgaaatcgtcactgagaacttcggcatggcagccgatcatcagcgaatagggaaacggccagggctggctcgcgtgataggcgacacggccgatcgccagtttcatttcctcaaaactttcccggcgcacggcggcttcgatcgtttcgccatgctcgattaagcccgcgagacaagaataggagccggccacgaaatgggggccacgggccagaatgcatttttcgccgcgcactggcagcatgatcgccaccggatcggtgcgcggaaaatgttccgcaccgcactggggacatagacacttggcaccgcctgcgcgcatttcggttttcgtgccgcaacgtccgcagaaacggtgactttcatgccatgcggtcagcgccgcagcttgcgccagcgcgcccagaaggtcagccgggaccagcccttccgtatagacactgcgatagtcctgcaggcggaaaggcgctggcagagcctccgggtagagggtggccgtcagagccacgaggggcgtgccgtcctgaaggccaagcagaaccggctcgcaaagatcgagcacgaattgatgcgcttcctccagagaaaacagcgcacgcggcgcgtcttcctgcccataatcaagcagcagcttgtggtcgcccagaatcattatccgtgtttcaggaagttccagcgccgtgaaagcagaatcatccggccgcttttcggatagccgctcgatgcggtttccggcaaaaccgacaaaacggctcggttccatttccggcaggtcgtagaggcgaaaagccatgagcgtctctcgaaaggattttgggagatcagagtgccgcgcgaacctcggcaatgagtttctgggcgtctttctcgtcataggtctcgcggacgccatgcccccagaccgggcctggccagcccgcatcgccctcattgcgggcgatgacatgcacgtgcaactgccgcaccacattgccgagcgcgccggtattgatcttctggcacgcggttactgtcttgagcgcgtgcgcaacaatgcctgcctcgaaagtcagcatggtctggtcgagcggtgtcatctggtgaatttcggtgaggccggggcggcgcggcaccaggataagccatggccagcgccggtcattcatcagccgaagctcgcacaggccgagcctggcgacataaaaagtgtcggcatggagccgtttatcgagcacgaattgttccataggccgattcttaccagtttttttcgttcagcgcttgctttttgcgcgatgattgacgatatgcaaactgggaggttggtggtggacgagccactcgccaaccgggtcaggtccggaaggaagcagccctaacgagccacggcacgggtcatcgtgccagcctcccaccctttctctttacccgatgactgttgatggattgcctctttggttgacggcaatcacaggaccggttcaaactggaaacagagaaagaagcgaatggagaacggaagggtcgcatggacacacaatccgccgatggcgcctatcgcgttctagcccgcaaatatcgcccgcagaatttcgatgatctcatcggccaggagccgatggtgcgcacgctgcgcaatgcgttcgagacgggccgcatcgcacaggcctggatgcttaccggcgtgcgcggggtcggcaagaccacgacggcacgtattctggcgcgcgcgctcaattacaagaccgatacggtcgatcagccaacgatcgatctttccacaccgggcgagcattgccaggcgatcatggaaggccgccatgtcgatgtcatcgagatggacgcggcctcgcatacaggcatcgacgacattcgcgagatcatcgagcaggtccgctatcgcccggtttcagcgcgctacaaagtctatatcatcgacgaagtgcacatgctttccaccgccgccttcaacgggttgctgaagacgctggaagagccgccgccgcacgtcaagttcatcttcgccaccactgaaatccgcaaggttccgatcacggtcctgtcgcgctgccagcgtttcgatctgcgccgcatcgaatcgggcacgctggcgcagcatctgcgccgcatcgcggaagccgaaaagatcgaggtggacgacgcatcgctcgccatgatcgcacgcgcgggcgaagggtctgcgcgtgattcgctgtcgatcttcgatcaggcgattgcgcatggtgcgggcagcgtcacagcggaagccgtgcgttccatgctgggccttgccgaccgtgcccgtatcatcgacctgtttgaaatgctgatgcgcggcgatgtggctggcgcgctcaccgaatttcgcgcgcaatatgatgtgggcgccgacccttcggtggtgctgaccgatcttgccgatttcaaccatctggtgacgcgcctgcgtttcacgccggatgtggccgaggatgtgtcgctgtcggaagatgagcgcgtgcgcggacgcgaattcgcacagacactttccatacgcgcgctctcacgcacctggcagatgctgctcaagggcattgcggaagtggatacggcgacgaggccggttcaggcggctgaaatgcttttgatccgccttgcccatgctgccgacctgccaacgctggacgaggcgatccgtggtctcgacaatggttcggtttctgcaccgcgtccgcagccttccgcaacaccgcggccaaatggcggcagtgcgccgcaagcgcatggggccgccgatgccgtcggttcttcagcacttgcaccggcagccggtggaccggccacggccatgcgcattgtggaaacgccgccgatccaggtttccgcaccaaaaccatctgaagcggcgccgcagccttccgtaccgatcaacagcttgcaggatatcgttgcgcttgccgataaatatcgcgacatgcagttcaagattctggtcaaaaactgtgtgcgtccggcatcgattgcgccggggcggctggaaatcggcttgacggacgatgcgccgaaatcgctgccgagtgatattgcacagcatcttctgaactggaccggcattcgctgggtggtgacggtggcgcgcgacgttgcgggccagaccattgccgaagcggaagccgaacgccgcgacaatctggtgacggacgcccgcgccgaccccgatgtggcggccattctcgcggcttttcccggcgcgaagatcatagacgtacgcattgctgtgccggataagagcaaagacgaggatatcgacctcgacgccgtggcggaagtgccggacgttctgcctgaagacgactgaatgacgcaatgatggagtgaacccatgcgtgacatgatgggcatgatgaaacaggcgaaggaattgcaggccaagatgaaggccatgcaggacgaaatcgccacgatggaagcctcggcctcttcgggcggtggcctggtgacggtcacgctttccggcaagggcaccctgtcggcgctgaagatcgacccgtcgctgatgaaggaagacgaggtggaaatcctcgaagaccttatcatcgccgcccataacgacgccaaggcgaagctcgaagccgccatggccgagaagacgcaatcgctgacagccggcctgccgatccctccggggtttaagctgccgttttgattgttaggggagtaggggaataagggaataggggagtatgtttggttggctgattgccgccatgccgcatcctcccaaattcccgttccctacccccttactcccctattcccttactcccttacaaaaaatgtccaaacgaatagccggtcctgaaatcgaacgtctgatccagcttctggcccgcgtgccggggctcggaccgcgctcggcccgccgtgcggcgctgcatctcatcaaaaagaaggaagcgcttctggtgccgcttggcggcgccatgcaggaggccgctgaaaaggtgcgcatctgttcgtgttgcggcaatgtcgatacgtccgacccgtgcacgatctgcaccgatgagcgccgcgatccggcaactttgattgtcgtggaggacgtatccgatctctgggcgctggagcgggcagacacaatgaatgtgcgctatcatgtattgggtggccgcctgtcaccgctcgatggcatcggcccggacgatctcaacatcaaggggctggtggagcgggttgcaagcggcgccatcaaggaagtgatcctcgcggtcaacgccactgtcgaaggccagacgaccgcccattacatcacagaccagctatcgaatttcgatgtgcgcgtgacacggcttgcccatggcgttcccgttggcggcgaacttgactatctggatgaaggcacgcttgctgctgcgttacgggcgcgaaccacgctttaatttcgggagaagtgcatggcagccggacattggaagcatagcctgaagattgttctcggactggttgccggtcttgccctttctctggccatttctcccgccctttctcccgccattgccgcaccgtcgaaggcgcaggttgaaagccagtatcgccattggcttgagacggatatctggccggaagcaaaagctgcgggcgtctctcgtgctgctttcgaccaggcttttgccggggtctcgatcaactggaaactgcccgatctcgtcattcccggcgaaaagccgtcaacgccgaaagaacagaaacaggcggagtttggtgcgcccggcaagtatttcaatacaaagaccattgcgtctgtcacaagcggcggcaaggcgcgctatggtcaatatgccagcctcctgaagcgcatcgaacagaaatatggcgttccggggccgattttgcttgccgtatggggccgcgaatccggtttcggcacggtcaggattccctataatgcctttgaggttctaggcaccaaggcctttatggcgacacgcaaggacatgtttcgcaaggaactgatcgccgcactccagattgcctccaaaggctatatcgatgaaaccgccatgaaaagctcgtgggcgggtgcgcttggccagccgcaattcatgccgacgtcttatctgaaacacgccgtcgatttcgatggcgatggcaagcgtgacatctggaattcagtgcccgacgcacttgcctccattgccaattatctgaagctgcatggctggcggaaagggcgtgactggggctttgaggtgaatgtaccgcaaaacgtgtcctgttctctggaaggcccggatcagggcaagacgattgccgaatgggcaaggctcggcattacacgggccaatggaaagccgttcccggccagcgaaatgaaaggcgaaggttatctcctcatgcctgccgggcgttacggcccggctttcatcgtgacaccgaatttctatgtgctcaaagattacaatatgagcgatctctatgcgctcttcatcggccatgtcggggatcgcatcgcctatggcgccggtgatttcagccatggatgggacgatgtcggctccatgtatcgttccgatatcggcgcaatgcaaaaacgcatgcaggcccagggctatgatgtcggcaaaccggatggcctgcccggtttcaagacacgtcgctcgatcggtatatggcaggccaaaaacggctctccatccacttgcttcccattatcaaatatgcttaatagaattaagtaatttatatttatatattattaatttagggaatacttttgtcttcgtctgtagatgttgccataaatacgaatgatacatttaatcacattcgtattgttaatggtatcggcgtagggctttgcttttcaaggttccttttattttgcgccgagtttattcaacacccgaagaaacataagatttctcttattcatttcgggtggctgtttttttctttcaccatggtcatagcttactggtggagcattcttaatgaaagttccaattcactctatgggccgccattatatatagtaagtctactaaatatattctacttgtactttataattgttattctgacaccagaagatattgatgaatataggggatatgaaagatatttcatatcaagaagattatgggtattttcatttataatattattcataatactaaatgatgtttatgaagtcattaatagaaatgataattattatgctccgacgtatataatatttaatgctatacttctattcattaaaatacgaattaaaaataagtatattcatatttctttactattttttgttgaatataatttatattgtggatctaatttttaatcaatagtgaaaatctaccctgtcttccataatatatcttgatagcatttctattgccttggttttatagcgatcattgtgcatcagcatgagaaactggcgctgcgggagagcaaaatcagcttttaccagcgctccggctataagatgcggcgcggcgacgagttccgatatggcggtcacgtaatgaccggagcgtaccgccgaacagatggcttcgttcgacggcaattccagtgcgacattcagccttgccggatcgtagccggaagcgcggatcgcatcctcgaacacgctgcgcgtgcctgagccctgttcgcgcgatatccagttcccttcaaaaagccggtcccaggtaagtttgccgcttctactccaggcatggtcaggccgtgtaaccagaatgagccggtcagtcgcaaccttggcaatggaaagcgatggcacctgtacggagccttccacaaagccgatatcggcagccccttcctgcgttgccccggttacgctctccgtgtttcccaatgtcaggcgcacatcgatcagcggaaaggcggcatgaaaccgcgccagaaagggcggcagccaatagctggcgatggtctggctggcgtgaatggcgagaaagccgcgcttgccgccgccaagctccgacaacatgcgctcggctgaaagcgcacgcgcaagcgttgcgcgagcctcatccagaaacatgcgcccgtcgccggtaagttctattcgccgcccgatgcggttgaaaagcgttgcaccatagcgctcttcaagattgcgaatggcggaactcaccgccgatggcgtgagatgcagggcttccgaagcgcgcgtcaggtgttcacgctcggccacctcgatgaaaattcgcaattgctccagcgtcataaccgtaaccgttcgattttatcgaatgatttatgccatattatgcgatggaatgaatagaaaaattcgggcatctgatcggaaaataattccccctcaatgtgaaatgccgaagatgacatactcaaaaatccagaatatcctccccggacttggcttaagcgtcgccattaccgccgccgcaatggtgctagagaaaatcgaggagcattatgcggggcgggcatggctggaagcgcttgtgattgcaatccttttgggaactgctgtgcgcagcctggcccgccccggcccgcggttcaacaagggcatcaatttttccgccaagctgcttctggaaattgccgtcgtgcttctcggtgcatcgatcagcgccagcgcggtcatcgaggccggctccggcctcattttcggcattgcggcggtggtcgccgtggcgattacgctgagctatggcatcgggcgcctgcttaaacttccccatcgcatggcggttctggtggcctgcggcaattccatttgcggcaactcggcaatcgccgccatggcaccggtcatcggcgcagagagcgaagacgttgccgcttccatcgccttcacggcaattctcggcgtgatcgtcgttctcaccctgcccttgctggtgccgctgctcggcctttcctttacgcaatatggcattctggcgggccttaccgtctatgccgttccgcaggttctggccgcaaccgcgccggtttcactcctcagcgtgcagctcggcacgctggtaaagcttgtgcgcgtgctgatgcttggcccggtcattctggtcttcgccctgatttcgggcaacaagaatgctgacgtgaagcccggcttctttcagcttgtaccctggttcatcatcggctttctcgccatgatggcgctgcattcgctgcatctgatccccgaagcaatcctgcccgccatccaatatgcctcgatgcttctcaccatcatttccatggcggccctcggcctcggtgtcgatatccgctcggtggcgtcggcaggcggcagggtgacgctgaccgccattctatccctgattgcactttgctgcatcagcctcggcctcatccatatgctgggtgtagcgtgagagatttcagatcttgagcaaatccagaagcggatcaaaggaataaagcgcccccgcctcaacggaccacgcagaagttcgcaatcaagacgcgccggagagaagacccctacgtgataatgaacggcttccgacaaatcatactgcttgaacaggattgccgcttacgcgctagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaaacaaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctaacagcaaaccggcttgataacaaaatatggctttattctatcatcaaggtctctaaggctgcctgcgacttccatcgtcctcccgatacgaaaaagcccgccgaatggcgggcttttccatgttcagtcgaagcgggaaaaatcagttcttttcctgcttcttcagggcagcgccgagaatgtcgccgagcgaagcgccggagtcggacgaaccgtactgagcgactgcttccttttcttcagcgatttcgagcgccttgatcgagacctgcaacttgcgggtcttcttgtcgaaggcgatgacgcgggcgtcaaccttctgaccgaccgtgaagcgttccggacgctgttcgtcgcggtcacgcgacagatccgaacggcggatgaagctgtcgaggtcgtgatcgaccagacggacctcaaggccaccatcggtaacggcggtcacttcgcaggtgacgacggcattcttgcgcagttcgccggaagctgctgcttcgccgaccttgtcgccggaaagctgcttgatgccgagcgagatgcgttccttctcgacatcaacgtcgagaacgacagccttgaccacttcacccttgttgtactcttcgatgacctgttcgcccggacggttccagtcgaggtcggagaggtgaaccatgccgtcaacgtcgccgtcgaggccgatgaacaggccgaattcggtcttgttcttgacttcgccttcaacgacggtaccgacagggtacttctgggcaaaggtcgtccacggattgtcgagggtctgcttgaggccgagcgagatacggcgcttgaccggatcaacttcgagcacaacgacttcgacttcctgcgtggtggacagaatcttgcccggatggacattcttcttggtccacgacatttcggaaacgtggatgaggccttcgatgcccggctcgatttcgacgaacgcaccgtaatcggtgatgttcgtgacggtgccggtgatctttttgccgatcgggtacttcgcgccgataccatcccaaggatcgctctcaagctgcttcatgccgagcgagatacgatgggtttcctggttgatgcggatgatctgcaccttgaccgtctggccgatggtgaggatttccgacggatggttgacgcggcgccatgccatgtcggtcacgtgcaggagaccgtcaatgccgccgaggtcgacgaacgcaccgtaatcggtgatgttcttgacgacgccttcaacgacctgaccttcttcaaggttctggacgatttccgaacgctgttccgcacggctttcttcaagaacggtacggcgcgagacaacgatgttgccgcggcgcttgtccatcttgaggatttcaaacggttgcgggacgtgcatgagtggggtgacgtcgcggatcggacggatatcgacctggctgcgcggcaggaaggcaacagcaccatcgaggtcgacggtgaaaccacccttgacctgattgaagatgacaccatcgacgcgctcgccattggcaaacttctgctcgagcttgacccagctttcttcgcggcgtgctttttcgcgcgacaggacagcttcgcccagagcgttttcgatacgctcgacgtaaacttccacttcgtcgcccggcttcagcgtgccgtctttgccctttgcgccaaattccttcaacggcacgcgaccttcgaccttcagaccggcgtcgatgatcgccatgtccttttcgatggcgacgatgcggcccttgacgacatagccttcagcaagatcatgttccgcaaaggattctgccagcagggactcgaaatctgcgcgggtagggttggattgagacatgtatactcctggtgcatccggaatagccatcggatgcggcgccgggggttagtgttgaactatgccagacctccgctccgtccattcggacaaccggcgcgtggaacgcgaagtcaggcttttcagtatgagtgcagcctatatagggccgaactccagattatccagcatttcagggcataatattgtccgaaaagcgccaaaacttatcggttttatcccctatgctgcgccaaagcgtgatcgatcagcttttttgccgccagaaatgccgcttctatactcatttcactcgtatctagcaagtgggcgtcttcagcgggccgcaagggggaatcggtgcggttcatgtcgcgctcgtcgcgctttttgaggtctgccagaatttcggcaaaatctgccgtgtcgcccctggccagaacctcgtcgaagcggcgcctggcgcgaacttccggcgaagcggtgacgaagagctttatcgccgcatccgggcagaccacggtgccgatatcgcgcccgtcgagcacgctcgatggcagggcattggcgaaatggcgctgcgcttccacaagcgcgcggcgcacagcgggcatgacggccactttcgacgccgcctcgccgatggcatgggcggaaagcacggccttgtccattgcaagcaggtcaaggctgagcgcggcatcggtggcgagcgcctcgtcgtcaaggggtaatcccttgtcgagaagcgccttggcgaccgcgcgataggtcaggcccgtatcgagatgcggcatcccgtaatgtgtcgcgatccgccgggcaagggttcccttgcccgaggcggccggtccgtcaatgacgacaatgaacggggcgacgacgaacgatttcattctgcaccgctttcggcaatcttcgcccccagccccgccatcatgcccatgaattccgggaaagaggtggcgatcatggtgctgtcatccaccgtaaccggcttttccgatgcaaggcccatgacgaggaaactcatcgcgatgcggtggtcgaggtgggttccaaccgtgccaccgcccagccccttgccgccggggcggccacgaaccgtcagcgacatctcgccttcggtacaatcgacaccattggcttcaaggccgcgcgcaacggccgccagacgatccgattccttgacgcgcagttcatcgagaccgtccatcacggtttcgccttccgcaaaagacgcggcaatggccagaaccggatattcatcgatcatcgaaggcgcacgttccggcggaacgacaacgcctttcagcttcgaggccttgacgcgcagatcggcgacatcctcgccgccggcaaggcgtggatcgatgatctcgatatccgcccccatttcctgcaacgtcaggatcaggccggtgcgggtcgggttcatcagcacattgcggatggtgacgtccgaaccttcgaccagaagggcggccaccagcggaaaagccgttgacgagggatcacccggcacgtcgatggtctggccggtaagcttgccctggccgacaatacggatatggcgcacaccatccttatcggtttcaaccgtcaggtctgcgccaaagccttgcagcatcttttccgtatgatcgcgcgtcatgaccggctcgatcacggtggtgacgcccggggtgttaagaccagcgagcagaacggcggatttcacctgtgcggaagccatcggcacgcgataggcgatcgggttggccgtccttgggccaatcagcgtcagcggcatccggtcgccttcggcggcctcaacctgaacacccatttcacgcagcgggttcagcacgcggcccatcgggcgcttggaaagcgaggcatcgccgataaaggacgtcttcatatcatacgtgccgacgaggcccatggtcaggcgcgcgccggttccggcattgccgaaatcaagcggcgcttcgggctgcaacaggcagccattgccgacaccattgatgatccagacatcgccttccttgcgaatcctggcacccatggcctgcatggcacgcccggtgttgataacgtcttcgccctcaagcaggccggtgatgcgggttttacccgatgcaaggccaccaaacatgaaggagcggtgggaaatggatttatcgcccggaatgcggatttcgcccgtaagtgcctgcgaatggcgggcggttgctggtttcgggcatgcggaatgggacatggatttttcacagtcacattttggcgcggacacgcgccgggattgagagataagcgcagtcttcctagcatagtaatattgtgtggtcatccgtgaataagcggcgcagacgacacgctgtgcgaagagtctgcatatactggcgtgtttcgctttgacaaacgcgccaaattgcgtttatggaccggacaacactgtaaaagcgcgccctacgcccgctttaaccacttgtccggcatttcaattgactgcacagtgggatgacgataccgggcagatcgacagacaggcaatgtctgaaggctgcgggcaaaacgggaaacagatatcaaggcgtggagtgccggcggcaccacagggaattaaaaactcgcgaggctaaacgtggcaaaagctgaacttggtaccaagcgtatcgacccggaaaccggcaagaaattttacgatcttaaccgcgatccgatcatttcgccttataccggcatttcctatccgcgctcctactttgaagcgacggtagaaagccgcgcggctgaagaggaagccgaagaggaagaactggatacggcgctggaaaagcctgaattcgtctcgctcgaagatgccgatgacgaaacaaagggcagcgacgacctgccggatctcgacgatgatgtcgatctgggtgacgacgatgacgacaccttcctcgaagaagaggaagacgaggacgacgacgtgtcgggcatcctcggcggtggcgtcggcggtgacgacgaagaaggctgattcaatcgcggatgcgagcctgaagatttttgcgaggcggccttcgggtcgcctcgtttcgtttcgagcgcatcccacaggggcaccaggcgtgatcttgtgaattattttcggcagatgtgaaaagagttgcgatttagctcttgatcttctgacaaacgccatttaataagccgccacaccgggcagcaagtcctgcctgatgaacctcgaaagaagcctgatggggccatagctcagctgggagagcgcctgcatggcatgcaggaggtcagcggttcgatcccgcttggctccaccaaatttccctcctttttgattgagatttttgaagcgacctttatgcgttcaggttaacgcgcggcgttccgtagcatgatcccgaaaggggtaagcggttttcggaatcatgctgaaacaaaaacttgatccaaagtcgttacgctccaacgaaaatccgatctcgactttctccacaatattgctagaaatattttaacagcaatattcgagattacttaaatgaaaagacttcctgattttgatggcctgcgctttgtactatgtctcggaattgcctgttttcattattcctttcggattccggtgaagaatgaagcacttcagggatttatattaacatttgcttattttaccgatgtcttttttatcgtatccggcctgtttctcgctcgtcgtcgcaattacatctgggatgcccgtcattatgtggctttcgtgggcaagcggctggcgcgaatctatccgctgcatgtggcggcattctcctgttacgcacttttgtcgatcctgacggccaaggggctgcttcacccgtcaaccccaccgaatatgagctggtgggatggcctgacccagcttctgcttattcatgactggggcatgggaaagacattttcctacaattatgtaagctggtcgctgagcgcgctgtttttcatgtatctggcctttccgtttttcgacctcctgtgcaggcggcttggcaacggggtgcttgcggtcgttgtcgtggccgcgcttggcggggagtatctggccgggctgcttggcgcctccacgatcacgcgcatccagttagccgatatcggggttttccgcacgctgccatccttcctgttcggcatgtggattgctcacagccagcccacccggatgccaaaatggtcaatccgggcgggtcttgccatctgtctggccatattcctgttctgtcatccggcaaacagcacagacgggaacggcacactggaaggcccgtggcgccttggtttcctctattgctgtacctatctgctttatgcggccagcacgcagaatatttctacgccgtttcgctggaatattttcgtgaaaaatgcccgctacagcttcaccatcttcattcttcacccgctggtggcgctgttcttcttcaaagccaccccggagcagtggggggagacgacggctggtgcgctcatgcttattggcgcaggcgctttcgcgagtgtgttgaccgctattgcggcttaccatctatttgaaaatccggtccaccgctggctggtgacgcggattgaccagtggctgaaccgggaggagcctcagccggcagtcctctcacacacggggtccgcctgagctttttcaagcaggctccgcagccgcatggcatgaatacaatctccaataatagaaagtttctgtatttttgaaaatagtatcctaatttagaattaatatagtttgttgaattttatagagtttgtttatttatgtttatatttattgcgcaccataaccaaaggaattttattatgaaatacagatttatctttttgcttggcatcgcatcagttttcaccatgccagccatggcggaagtgcttcatttcaaggcagaactgacgccgcaggccgaagttccggctgtgcacaattccagaggcaaagggtctgtcgaggtgcacttcgataccaggacgaggcgccttgtatggcagagcgaacaatcgggcctttccggcccggcaacaatggcgcacttccatggtccggccgatccgacaaagaacgcgaatgttcagattcctgtttctgccggtcaactcggtcataaaggcaggggcgatgtgaagctgaccaatgaacaggcgaagcaactgatggacgggctttggtacttcaattatcacacgaaagcgcaccccggcggtgaaattcgcggacaagttctgcgtgtgaagcaataatagtcacatcgctttcattcacgttgtcccggaacgcatcaggcatttcgggacaatgtcctttgcagcatcacataccgatagttttcgcaaagcctatggacgtgcctgaaagtctctcatagaaaatattggaatgagttgatgaaccctcatcggctcagcttgatttctgggaggaatgatgagcaccgaggcgatctccagacagtcttcgcatgacaatccgctgtggcaaccggatggcgcgcgcattgcggccagcaatctcgaacaattccgcattcgcgccgaacggcataccggcctcagcctgccggattatgccgcgctgcatcgctggtctgtagaggatcgcgccgggttctggcaacttgtatgggatttctgcgcggttatcggagagcgtggcaatacggcccttaccgacaggggccatatgcgcgcggcaaaattcttccccgaggcgcggctcaactttgccgaaaacctgttgcgccacaagggcgatggggaggccattgtctttcgcggggagaataaggtcgagcgccgcctgacctggaacgatcttcatgcgctggtctcgaagctacagcaattcatgctttccgagggtgtgcagccgggcgaccgtgtggcgggcatgatgcccaacatgccggaggcggtggcgctgatgctggcggcctcgtccatcggtgcggtctggtcgtcatgctcgccggattttggcgtgcagggcgtgcttgaccgtttcggccagatcgagccgaaactgttcttcgcctgcgatggctactggtataatggcaagcgcatcgcggttgccgacaaggtggctgaagtgacggcaaaactgccgggactgaagcgcgcggtcatcgtcacctatcttggcgaagcggaagccgtcgccgacaaggcggaaaagggcattgcactttatgcggcgctggagccattcaaggccaagcccgtggaattcacgcagcttcccttcgatcatccgctttatatcctgttttcgtcgggcacgaccggcattccgaaatgcatcgtgcatcgggctggcggcgtgctgctgcaacacctgaaggaacatcgccttcatgccgacctgcgcgatggcgaccgcttcttctatttcaccacctgcggctagatgatgtggaactggctggcttctggcatcgcctccggcgccacgcttatgctctatgacggctcgcccttctatccggacggcaatgtgctgttcgattatgccgctgctgagggcatgacctatttcggcacgtcggcaaaattcatcgatgccgtgctgaaagcgggattgaagcccggagaaacgcacgacctttcggctctgcgcaccatttcctccaccggctcgccgctgtcgccggaaggctttgccttcgtctatgatgcgatcaagaaggatgtgcatctcgcctccatttcgggcggaacggacattgtgtcctgcttcgtgctgggcgttccgaccgagcctgtctggcagggcgagatacagggtgccgggctcggcatggctgtcgatgtctggaacgatgacggcaagccggtgcggggcgaaaagggtgaactggtctgcacgaaggcatttccttccatgccgctgcaattctggaacgacgcgcaaggcgaaaaatatcaggccgcctatttcgagcgtttcgacaatatctggtgccatggcgattttgccgaatggaccgaacatggcggcatcgtcatccatggccgctcggacgcgacgctgaaccccggcggcgtgcgcatcggcacggcggagatctataatcaggtcgagcagatgccggaaattgccgaggcgctctgcatcggacaggattgggacagggatgtgcgggtggtgcttttcgtacggcttgccgaaggggtggtgctggatggcgacctcaaggcgcgcatcaggaccaaaatccgcaccggcgccacaccgcgccatgtaccggcgaaaatcattgccgtccgcgatattccgcgcaccaaatcgggaaagatcgtggaacttgccgtccgcgatatcgtgcatggtcgcgaggtgaagaaccgtgaagcattggccaacccggaagcgctggaattttatcgcgacatagccgagttgcagcaggattgatgcgaaataaaatttctttattgggcaataaatagccacagaacgccacgcaaaaccattgcgtatttggccgctacgggacactctggccgggacatagctgttctcgaaaaacagcagccgggcagaacttgtggaggacgagtatgtttgctttgggtcaaaatggagggggtatgaacttcggtcttggcgaggagatcgaagcccttcgtgacactgtgcgccgtttcgccgaaagccgcattgcgccgcttgccgctgaaaccgaccgcaataatcaatttcccatgcatctttggcgtgaatttggtgagcttggcgtactcggcattacggcgccggaagactatggtggcgcaggcatgggctatctcgcccattgcatcgccatggaggagatcagccgtgcttccgcctccatcggccttagctacggcgcccattccaatctctgcgtcaaccagatcacccgcaacggttcgcccgaacagcgcgcgaaatatctgccgaaactcatttccggtgagcatgtcggcgcgctggccatgtctgagccgggcgcggggtccgatgttgtttccatgaagcttgccgccgaaaagcgcggggaccgttacgtcctcaacggcaacaagatgtggatcaccaatggcccggatgccgatgtgctggtggtctatgccaagacagacctgtcggctggcccgcgcgggatcagcgcctttatcattgaaaaagggttcaagggtttttcgaccgcgcaaaagctcgacaaactcggtatgcgcggttccaacacctgcgaactggtgttcgaggattgcgaagtgccagccgaaaacctgctcggaaccgagggcaagggcgtcaatgtgctgatgtccggcctcgattatgagcgcgtggtgctggcgggtgggccgctcggcatcatggcggcctgcctcgatgtcgtggtgccctatgtgcatgagcgcaagcagttcgaccagccaatcggtgaattccagctcatgcagtgcaagcttgccgacatgtatgtgaccttcaacgcttcacgcgcttatgtctatgccatggccgcagcctgcgaccggggtgagacgacgcgcaaggatgcggcgggctgcattctttactctgcggaaaatgccacgcagatggccttgcaggcgatccagtctctcggcggcaacggctatatcaacgattatccgacgggccgccttttgcgcgatgccaagctttatgaaatcggcgcgggcacgtcggaaatccggcgtatgctgatcggacgggaactctttcaggagacccgttgatgccggttctgaaatctgaaatctcgacgcgcagcacaagcttcgaggccaaccgcaaggccatgctggcggcaatcgacgtggtggcggaagcctcgcgcattgccattgacggcggcggcgagaaagcgcgcgaccgccatgtttcgcgcggaaaacttctgcctcgtgagcgcgtggcgcaattgctcgatccgggttccccctttctggaactggggctgacggcagcgcatggcatgtatggcgggccagcgcccgccgctggcttcatcaccggcatcgggcgcgtatcgggccgcgaatgcatgatcgtctgcaatgatgcgacggtaaagggtggcacctattatccgatgacggtgaaaaagcatctgcgcgcgcaggagattgcaggcgaaaatcgcctgccctgcatttatctggtcgattccggcggcgcgaacctgcccaatcaggatgaggttttcccggatcgcgaccatttcggacgcattttctacaatcaggcgcagatgtcggcggcaggcattccgcaggtggccgtggtcatgggatcatgcacggcaggcggcgcttacgtacccgccatgagcgacgagacggtgatcgtgcggggccaaggcacgatctttctggcaggcccccctctggtcaaggctgcaaccggcgaagtggtgagcgcggaagatcttggcggtggcgatgtacacacccggctttccggcgtggcggatcatcttgccaatgacgatgcacacgccttgcagatcgcacgcgccattgccgctaatctggctagcgagaagcgctcgttcattccaagaggcgacggcgctgccccgctttacgacccggaagaactgctcggcgtcgtttccgccgatacgcgcattccctatgatgtgcgcgaggtgatcgcgcggctggtcgatggctccgatttcgatgagttcaaggcgcgctacggcacaactttggtctgcagttttgccagcgtctacggcatgccggtcagcattattaccaataatggcgtgctgttttccgaagcagcactcaagggcgcgcatttcatcgagctttgctgccagcgcaatattccgctggtgtttttgcaaaatatcaccggctttatggtcgggcgcaaatatgaggccgaaggcattgccaagcacggcgccaaactggtgacggcggtggcgaccgccaatgtgccgaagatcaccatgctgatcggcgcgtcctatggcgcgggcaattacggcatggcgggacgggcctattcgccgcgcttcctgtggacctggccgaacagccgcattgcggtgatgggcggcgagcaggcggcaggcgtgctggcaaccgtcaagcgcgacgggatcgagcgcaccggcggcacatggtcggcggaagaggaagcggagttcaagcgcccgacgctcgaaatgttcgagcgccagagccacccgctctatgcctcggcgcggctttgggatgacggcatcgtcgatccgcgcaagagccgcgaagtgcttggcctgtcgctttccgccacgctgaacgcgccggtcgagccgacgcgttttggcatcttcagaatgtgaggaagcgcgggatgaggaaaagtgtgaagcggttttccgcccgcatcccgcgaggaaaaaatgtgatgtttcagaaaatactgattgccaatcgcggagaaatcgcctgccgggtcattcgcacggcgcgcaagcttggcattgccacggtggcgatttattccgatgcggatgcacgggcgttgcatgtggaaatggccgacgaggcggtgcgtgtcggcccggctgcatccgcgcaaagctatctgaacgtcgatgcgatcatcaaggccgcgaaggaaacaggcgcggaggcgatccatccgggctatggcttcctttcggaaaacccggctttcgtggatgcggtcgaagaagcgggcctcatcttcatcggcccatcggccaaggccatccgcgccatggggctgaaggatgccgccaaggcgctgatggaaaaggcaggcgtgccggtcgtgccgggctatcacggcgacaatcaggatggcgcctttctcaaaagcgaggcggaccggatcacctatcccgtcctcatcaaggcgcgggctggcggcggcggcaagggcatgcgccgggtcgatagcgctgccgattttgctgcggcgctggaaagtgcccggcgcgaggcggaagcctcgttcggcgatggcgcggtgctggtcgaaaaatatatggcgaaaccgcgccatatcgaagtgcaggtctttggcgataatcacggcaatgccgtgcatctgttcgagcgcgattgctcactgcaacgccgccaccagaaggtgatcgaagaagcgccagcgcccggcatgacggaagaaatgcgtgccgccatgggcgaagcggcggtgaaggcggccttgaccattggctattccggcgcgggcacggtggaattcatcgccgatgtgtcggagggcctcaggcccgaccgcttcttcttcatggaaatgaacacgcgcttgcaggtggaacatccggtgacggaagcaatcaccggcctcgaccttgtcgaatggcaattgcgtgtggcctccggcgaagcgctgccgaagcgtcaggacgaactgtccataaacggctgggctttcgaggcgcggctttatgcggaagacccggcgcgcgatttcctgcccgcgaccggcaagcttgcgctctttgtcccgcctgaaaatgcgcgtgtcgattccggcgtgcgcaccggcgatacgatcacgccgttctacgatcccatgatcgccaagatcatcacgcatggagccacgcgcgacgaggcgctgaaccggctggacgcggccctgaacaagacccgcattgccgggcttgtcaccaatcgtcagttcctgtcggcgctctgtaatctcgaagctttccgcaccggcgatgtcgataccgggctgatcgggcgcgagacggcggcgcttttcaccgatgcacagccttcggacatcgcctttgcgctggccgcacttggcgcactcgatcttctggatgcgccagaaaaaagcgatccatggtcgggcctgcgtgggttccgcctgtggggcgaggcatcgcgctcggttctcatcgagcatcatggcgagcgccgcacggtcagcttcacggccaggggcgacaggcatttcggctttgctttcggcaccatggacattcgcgcgcacaagaacggactggttcgctttgccattgatggtcgcgtgtcggaagcatcggtctcacgcatcgggcatgatgtgacggtgcaaatcgaagggcacgacaccatattccatcatgtgctggcgacaggcgcggaggaggatgcctccagcgaaagccgcatcctgtcgccgatgccggggctggtgcggctggtttccgtcgtggaaggtgcgagcgtcgccaagggcgatccgctggtgacgatggaagccatgaagatggaactgtcactgaccgcgccgcgcgatggcaaggttgcctccgtgacagttgcggcaggcgatcaggtcaatgaaggcgcattgctagtcgagctggaggagcaacatggctgaacacgtggaaatcgttgaaatggctgcgcgtgatggcctgcaaaacgaaaagcgttttgtgccgacagccgacaagatcgcgctgatcaaccgcctttcggattgcggctatgcccgcatcgaggcgacgagcttcgtcagccccaaatgggtgccgcaactggcggatagccgggaagtcatggctggaatccgccgtgccgatggcgtgcgttattcggttctcgtgcccaatatgaagggatatgaggcggcagcggcagcccatgcggatgaaatcgcggtttttatttccgcatccgaaggcttttccaaagccaatatcaattgcacgattgcggaaagtatcgagcggctgtctccggtcatcggcgctgccatcaatgatggccttgccattcgcggctatgtgagctgcgtggtggaatgcccttatgacgggccggttaccccacaggcggttgccagcgtgaccgagcaactcttctcgctcggctgtcatgaggtgagccttggcgacacgatcgggcgcggcacgccggacacggtagcagccatgctggatgccgtgctggcgattgcgcccgcgcacagccttgccggccattatcacgacaccggcgggcgggcgctcgacaatatccgcgtcagtctggaaaaaggtctgcgcgtgttcgatgcttcggtcggcggtcttggcggctgtcccttcgcgccgggcgccaagggtaatgtcgacacggtagcggtggtggaaatgctgcatgaaatgggttttgaaaccggcctcgatctggacaggcttcggtcggcgggtttgtttacacaagctttgcgtcaggataaagcggcatgaatgactttgagacgctccatattgccgtcgatcagcgcggcgtggccaggctgacgctcaaccggcccgaacagcacaatgcgctttctggtcggatgattgatgaactgacgacggcagcactgcatctggcggacaatgaagccgtgcgcatcgtgatcctgaccggcgcaggcacaagcttttgtgcgggcggcgaccttggctggatgcgcgaacaggtgaatgccacccgcgcgcaacgcattgaggaggcgcgcaaactcgccctcatgctgaaagccctgcgcgacctgccaaaaccactgatcgggcgcatcaacgggcaggcctatggcggcggtgtgggccttatcagtgtatgcgatgcggcgatcagcatttccggcgcgcgctttggcctgacggagacaagcttggtctgatacccgctaccatcagcccctatgtcgtggcgcgcatcggtgaggccaatgcgttgcgcaccttcacatccgcccgccttttcgatgccgaggaagggcggcgcatcggcctcctgcatgatgtggtcgaggcggaaaggctcgatgcggcggtggaagcagagataaaaccatacttttccaccgcgcccgcagcggttgccgcctccaagcggctggttcatgcgctgggcgcatcgatagacgaggcggtgatcgacatgacgctcactcgccttgccgatacatgggaaacaccggaggccgcggaaggaatcgcggcctttttgcgaaacgagcaccagcatggaagggaggggactaagagtctgaatcaaaaagcggcaggccgaggcgaaaatggtgattttcgagtaccggagcggagtgtactgaacgtacatgagcaccggaacgctgaaaagcgccatttgcagaccggcatggcggcttttggaacagactctctgactttaggaggagccgattttcgttgtagttgcgggtacttggcgcttgcaatcgaaagccggaaatgcattcttattacatcatgaaagcgcgctcccggtctggagcatgattccgaaagagcggatgcaatttcggataatattatggctctggcctcttcgatgagcagagagggcgcttttggattgaccctttgagatcacgcgatgaacaaaagggagggcccggcaattcggcagcgcgcaggcgctgaaaattgaccggcatgggttgtttcggggctgtgcggacaatgccgccccaccaaaggagaaaaagaatgaacctgaaacttctgtccagcgtggcttttgccgctaccatcggctttgccagcgccgcttacgcagacatcaccatcggtgtgattgcaccgctgacgggcccggttgccgctttcggcgatcaggtgaaaaagggcgcggaaaccgccgtggaagtcatcaacaaggctggcggcatcaagggtgagaaagtcgtcctgaagtttgccgacgatgcgggcgagccgaagcagggcgtttccgctgccaaccagatcgttggcgatggcatcaagtttgtcgtcggcctggttacgaccggcgttgccgtccccgtttccgacgttttgtctgaaaacggcgtcctcatggtcaccccgacggctaccggcccggacctgaccgcgcgcggcctggaaaacgtgttccgtacctgcggccgcgacggccagcaggctgaagtcatggctgattacgtcctgaaaaacatgaaggacaagaaggttgccgtgatccacgacaagggcgcttatggcaagggtcttgccgatgcgttcaaggcggccatcaacaagggcggcatcaccgaagtccattatgattcggtcacaccgggcgacaaggatttttccgcgctcgtcaccaagctgaagtctgccggtgctgaagtggtctatttcggcggctaccatgctgaaggcggtctcctgtcgcgccagctccacgatgctggcatgcaggccctggtgctcggcggcgaaggcctctccaacaccgaatattgggcaatcggcggcacaaacgcacagggtacgctcttcaccaacgccaaggatgccacgaagaacccggctgccaaggacgctatccaagccctgaaggcgaagaacatcccggctgaagctttcacgatgaacgcctatgcggctgtggaagtcatcaaggccggcatcgaacgcgccggttcgactgacgattccgctgccgtcgccaaggcgctgcatgacggcaagccgatcgaaaccgcaatcggcacgctgacctatagcgaaaccggcgaccttagctcgccaagctttgatatcttcaagtgggatgacggcaagatcgtcggtcttgaataagttttactgacttgacgtgatatgaaatgccggggcgggaaaacgccccggcattttgtatttcccggctccataaaaataaagcatgtcaaattttataaaattcatacaacacaccgagacgggtcctgtaacagaattgctagaactgttctaattatttgttttgttgcattttccaacgcaaaaccgctttgcacttttgctagaaatgttatagagcgattctggttaaaatagaatcgttggaaaagctctatatctttgtttttacgtattatccgacgcatcgaagcgagaccagaaatcagtccactggactggcttctccacgtaggttcttcgtactttttctggaaatgctctaaaaaacaagattatgaaataaatagtcttgaaaatttccgcttggattcgcgtaaaaatacaattataacttggatgatactatatatgatgaaatcaagaattttattattacttcataagtattttactttcattctcggcgcactgccaaaaatattcaatctggatttctcatatttccagatggttcgggcaaagcctcaccggttatcgaggcttaagcttcggttaaccatgattgattaatctgcatgtattggggtgggcggatagcggagctggtaaatgcagcgctacagatttgacgacaagagaattctgacagaagcgattgtagaacttctcaatcaggggatcgaacctgaagaccttgatcttgttttaagccggatcggcccggttgatcttgatctgatgcaggaatgcctgattgaagtgtggaactacaatcatcccgaattggcggccacacagatggctgcctgacgggataaaaggcagacgattacaaaggatcaggccaaggttttcttgcttgaatcccttcggcagagccccaagggtggcgcaacagagactgtgagcggatcgacgatcctgctcctgttacggtcgtccgggcagtttggagcgacggagctcttcgggatatgtcatatttctgaaatgcagcggagctatcttggtcagcagatcgggatttattcgagatttcatttggaattttcacttgagggtagcgaccacggatgtactggcgcaactcgggtgaaagcggaaggtcgggttgccccccgacctttttcgttttctgaaagggcttcctttacggctggaattttctcaccggcctgatttttgttggccgtacgcctttcttcctccgcaaactaccataaaactatcaaaacgataggttaatgctgtagagatgcataaacttatggttcagcttcaggagcaaaaccgaaggtgggtttgttccctcatcgcggttttgcaccgcaaggatggagcattttcgttcatagcgaatcgtaaattaattcgtctctacagcctggaacaaaacgtggagaaactggatgaaagctttttgggtgagtgcattcgcggtggccatgcttgcaagcgccatgccggccagtcgtgcggacaatgccgaaccccaatggcgatattcctccagcctgcttgatgagcccaaatatccggccgatttcaagcattacgactatgtgaaccccgatgcgccgaagggcggtacgctgaacctggtcgccgtcggcactttcgacaacctcaatccatatgtggtgcagggtgtttccgccgctggcctgtccgatttcggtggcgggatgctttacgatacgctgatggcggattcgcaggatcagggatcgacgcaatatccgctcatcgccagcgccctgcaatatcccgacgatttctcctgggtcaaattcaagctcaatcccgatgcgaaatggcatgacggccagccgatcaccgtcgatgacgtgatctggtcgttcaatgtgctgaaaaagcagtcgccgatgtacaaccaatattatagcgatgtggaaagcgcggaaaaaaccggcgagcatgaagtgaaattcaccttcagccggaagggcaatcgcgaacttccgcagattatggggcagcttgccattttgcccaagcattggtggacggcaaaggatgcacggggcaagcagcgcgatatcacccgcccgacgcttgaaatcccgcttggctcctctgcctacaagatcgaaagcatgaagccgggccactccatcatctgggcgcgcgtggaggattactggggcaaggatctgcctgtgaatgtcgggcgcaacaatttcgatcatgttgcttacgaatattatttcaatgaggatgcaacctgggaagccttcaagaagggcggccaatacgactatcgcaatgaaaaccgtgcccagcgctgggctgaacagtataatttcccggcagtgcagcgcggcgatgtcgtgaaagcttccttccccttccatgcggtcgggcgaatgcagggctatttcctcaacacccgccgcgacaagttcaaggatccgaaggtgcgtgaggcgctgacctacgccttcgattttgaatcgatgaaccgcctcatgttctataaccagtacaagcgcatcaacagctatttcgccggaaacgaactggcattgagcggcccgccgacaccggcagaacaggctattctggaaacggtgaaggacgcacttcccgccgacgcgctgaccaaggaattcaagctgccggtctatgacacgccgcaggcaactcgcgaaaacctgcgcaccgcgctgaagctcttttcgcaagcgggctggacactcaaaggcaacacgcttgtcgatgccaagggcaatccgttcaccatcgaatttctcggccaggacccgacggacgagcgtatctataatcctttcgcagccagcctgcgcaagatcggcatcaatgcgaccgtgcgtattgtggacgccgcgcaataccaggcccgcgtcaatgatttcgactatgatgtcatcaccgccgtcattgcgcagacagcctctcccggcaatgagcagcgcgatatgtggggctccaaggcagccgatttcaaaggcagccgcaactatgccggcatccggaatccggccatagacaagcttatcgaccttgtcgtctatgccaaggaccatgaggagctggaggcggcagcccacgcgctcgaccgcgcacttttatggaactattacgtcatcccacaatggtattccgaccacatcaacgtggcttactggaacaagttcggaatgccggaaaagcagcccgactatcttgggattgacccttactcctggtggatagatcctgcgaaggaagctaagctcaagaccggcggtgcatgaggcctgaacgagaatgacattcctttgcatgaaccgccgccattttatgggactttccggcagtgctgcccttgtggcctgtcttccggggcaagcctttgccgatcagcctacgggcaaggcgctgcacggcctgtcggctttcggcgacgtgaaatacggccccgatttctcccatttcgactatgccaatccagatgccccaaagggcggctgtttcacgctggcccctttgggatggatatggaatcagaacacgcttaccttcaacacgctcaccctcaagggcgatgcgccgccgcgcatggaactgaccttcgactcgctgatggtgtcggcgctggacgagccggattccgtctatggcctgatcgcggaaagcgtcacactttccaaggaccggaaaacctgcacattcaaattgcgcaaggaagcacggtttcacgatggttcgcccatcgaggcaagcgatgtggcattcacctataaaacattcaaggaaaagggccatcccaccctgcggcaatcgcttgccggtctccaaaaggttgaagcgacggccaaacacgaggtgcagatgcactttgcggcagggcgcggcccgaatgctatcctggatgcggtgacacttccgatcatttccgaaaaatggttcaagggacgcaatttcgaggcaacctccatggagccggtgctcggttccggtgcttacaaggtcggcaatttctccgccgggcatttcatcgaatatgaccgggtggacgattactgggcgaaagacctgccggtgcaaaaagggtccaaccacttcgaccgtatccgcattgaatttttccacgaccgccagccggcgtttgaagccttcaagaaaggcagcatcgatttttgtgaggagaacgtcgccaaaaactgggcgacagcctacgacttccctgcaatccaccaaaagaaggtgatccggcggacattcccgcgcgaaaagcgcccgctcatgcaggcctgggcggtcaaccagcgccgcgagcgttttcgcgacccgcgcgtgcgcgaggccatcggcctctgcttcgattttgaatggagcaacaaaaatcttttctacgaagcctatacccggtcacaatcctgcttcaacggatcggattttcaggcaaatggcctgccctcgccggatgaaatgaaaattctcgcgcgctatcgcggtaaactgcccgaggccgtctttggcgaagcggtgctcgtgccggtatcggatggaacggggcgtgaccggaaacagttcacgcaggccatcaaactgatggaagaagcagggtttgagcgccggcacggccacttccacgatcatgacggatcgaattttgcgctcgaaatcctctgcaattccgaagccgtcacccgtatctacaatcccttcgcacagaagctgcgcgccatcggcatcgacaccagcctgcggctggtggatgcgagccagtatcaggcccggctacaggatttccagttcgacatggttggcgtggcgctgcaattttcagcaacgccgacaaaggaatcgctcgccggcatattcgggtccgattctgcgaaaatacccggcagccataatctgccgggcacgaacgacccgctgatcgatgcgctgatcgaggatgcgggaaaggccgaaagccgtgaagaactggtggccacactgcgcgtccttgaccggtacttgcgtatccggcgtgactggattccaaattggacggcagcgaatcacttcgtggcctattgggatcgcttcggcttcaaggagccgaaacccgattacggcttccccgtggagacgctgtggtggattaaggcatgattaccggaaagtggcgatccgttttcggaaaagatcatgctctgcaatgaaaaggcaaaagctattggcaagctataagaaaaacctgaactcccggataaggtccagctgatgggcgcatatattcttcgccgcctgcttctgatggtccccaccctactgggtattatggccatttccttcgctgtcgtacaattcgcccccggcggcccggtcgagcgcgtaatcgcgcagctttccggccagggcggcgatgcgctcgaccgtctttccggcgcaggcagcgatttcggccaaagtgctatcgatagcggttcggtcaattccaaatatcgcggcgctcagggccttgatccgcaattcatcgcagatctggagaagcagttcggtttcgacaagcctccgctggagcgtttcggccagatgttgtggaactatatgcgcttcgatttcggccgcagctatttccgcgacatcagcgtgatcgatcttatcaaggaaaaaatgccggtttcgatctcgctcggtctatggctgacctttctgtcctacatgatctcgattccactcggcattcgcaaggcgatcaaggatggttcgcgcttcgacacatggaccagcgccgtcatcatcatcggctatgccattccaagcttccttttcgccattcttctgatcgtggtctttgcgggcggttccttctttgactggttccccttgcgcggcctcacctcgcccgatttcgcgcagatgacatggttcgagaagatcaaggattatctctggcacatggtcctgccggtaacggcactggtgctttcggcctttgcaacgacgacacttctcaccaagaattcgtttctggaagaaatccgcaagcaatatgtgacgaccgcacgcgccaaggggctgaccgagaaccaggttctctatcgccacgtcttccgcaatgcgatgctgatcgtgatcgccggttttcccggtgcgttcatttccgccttcttcaccggttcgcttttgatcgagacgatcttctcgctcgacgggcttggcctgctcggctaccagtcggtcatcaaccgcgactatccggtggttttcgccaatctcttcatcttttcgctgattggccttctggtcggcctcctgtccgatcttacctatacgtggatcgatccgcgcatcgatttcgaccggagggacgtgtgatgaccgacaccgcactcacccccgccgcaaagccggtaaaacggccatggctctcgccgctcaacaagcgccgctggcagaatttcaaggccaaccggcgcggttactggtcgctgtggattttcctgttcctgcttgccgcagcactttgctcggaattcatcgccaatgacaggcccatcctcgtctcctacaagggcgagttgctgatgccggttttcgtcgattacccggaagataaattcggcggcttttatgccattaccgactatcgcgatccggtgatacaggacgagatcaacgcccatggctgggccatctggccgccggtgcgctattcctacaacaccgtcaataacgaaattccggaagcggctccctcgaaaccgttctggctctattcgccgcaggtgcgctgccagcgttatccgctcggcataaacgaccccaattgccgttttggcaacttcaacctgctgggaaccgacgatcaggcgcgcgacgtctttgcacgcgcgctctatggcttccgcatttcagtgctgttcggcctcatcctcaccttcttctcggccatcatcggcgtgacggcgggtgcggtgcagggctatttcggcggctgggtcgatcttctgttccagcgtttcatcgaaatctggtcgtcaatcccagttctctacctgttgctgattatcgcagccattttgccgcccggcttctgggtgctgttggggatcatgctgctcttctcttgggtagcctttgtgggcgtcgtgcgtgcggaattcctgcgcgcgcgcaattttgaatatgtgaatgcggcgcgcgcactcggcgtgaagaacggcaccatcatgtggcgccatcttctgcccaatgccatggtggcgaccctgaccttcctgcccttcattctgaacggttcgatcaccacgctcacctcgctcgacttcctcggctttggcctgccgcccggttcggcttcacttggcgagcttctcgcccagggcaaaaacaacctgcaagccccttggctcggcattaccggcttcgtggtcatatcggcaatgctatcgctcctgatctttatcggcgaagcaacgcgcgacgctttcgatccgcgaaaggcatttttatgaatgggtcaatgagtagcggatcgatgaacaacgtcctgctgtccgtccgcgatctttccgtcgcattccaccaggacggtgaggaccgcatcgcggtcaatctcatatccttcgatattgcagaaggcgaaaccgtagcccttgtgggcgaatcgggatcgggaaaatccgtttcagcactttccgtgttgaagctcctgccctatccggcggcaagccacccttcgggggaaatcctgttcaacggcacggatctcatgcgggcatccgagccggagctgcggcgcgtgcgcggcaatgacatcaccatgatctttcaggagccgatgacatcgctcaatccgcttcacacgatcgagcgtcaggtcagtgaaatcctgcgcgtgcatcagggcatgggcgagcaggcggcgcgagcacgcacactgcaactcctgcatgaagtcggcatccgcgaaccggaaaagcggcttaatgcttttccccaccagctatcgggcgggcagcgccagcgcgtgatgattgccatggcgctggccaacaagcccaaactgctgatcgccgacgagccgaccacagcactcgacgttacggtgcaggcacagattttaaatctgcttgccgaacttaaagccgcgcagggcatgtccatgctcttcatcacccacgacctcggcatcgtgcgcaagatcgccgacaaggtttgcgtgatgaacaagggcgagatcgtcgaggcgggacggacaagggatattttcgacaacccccaacacccttacacaaagcatctgcttgcagccgagccgaagggcgagccgccccttgccgacccgaccacaaaggtggtgatggagggcaaggatatccgcgtctggttccccatcaagaagggtttcatgcgcaggaccgttgaccatgtgaaggcggtggacggcatcaatgtcaatctgcgcgccgggcagacgctcggcgttgtcggcgaatcgggttccggcaagaccacgcttggcctggcgctttcgcgcatgatttcatcccgcggcgagatcaggtttgaagggcgcgacattgcccggttcagcttcaaggatatgcgcccgctgcgccgcgaaatgcagatcgtgtttcaggatccgttcggctcgctttccccgcgcatgaccattgccgacatcatcgccgaagggcttctggtgcatgaacccaggctctctgccgacgaccgcgatgcgcgcgtcattgccgcgctcaacgaggtgaatctcgatcctgaaacccgctttcgctacccgcatgaattttccggtggccagcgccagcgcatcgccattgcacgcgccatggtgctgaacccgaaattcgtcatgctggacgaaccgacctccgcactcgacatgagtgtgcaggcgcaggtggtcgatctcctgcgcgcattgcagaagaagcatgatctcgcctatcttttcatcagccacgacctgaaggtcgtgcgggcgctggccaatgacgtgctggtgatgcgcaatggcaagatagtggaatatggcccggcaaaggatatctttgccaatccgcaaaccgactataccaaggctttgatggcggcggctttccatatggagaccagggaaggaggaataaaacaatgagcgatacgaagggaaatatccttcttgcaaccaccgactgggacccggaaatctggctgaagacgttcaaggaaagtgcaagcaatcgcaaggtcgtgacggagcgggccgaaaacgacccttccatcgaatatgcgcttgtatggaagcagaagccgggctcgcttgccaacctccccaatctcaaggtcattttctctctcggcgcgggcgtggatcatgtcttccgtgatccgcaggttcccgatgtgccgctggtgcgaatcatttccgacgatctcaccatgcggatgaccgaatatgtggtctggcaggtcctggatcatcaccgccttgggtcgcgctatcgcaagcagcagcaaaatcatgtctggcacgaggatcgccgccagcccgccgcgcatgaagtgacggtcggcattatgggccttggtgtgcttggccgcgatgcggcggaaaaactgaaaattctcggcttcaatattaccggctggagccgccgcccgcagaaaatagacggtgtaaagacctatcacggcggggatggttttaccgaatttctcaagacagccgatattttcgtctgcctgctgccactgacgccggacacgaaggtcatcctgtccatgtcgatgtttgcgcaactgaaaagcgacgggccactcggcgagccggttctcatcaatgccggacgcggcagtttacagaatgagccggatattctggccgcactcgaccgtgggcttctttccgccgttacgctcgatgtcttcaatcaggaaccgctgccggccaacagcccgctttgggaccaccccaaggtaacgatcacgccacatgtggcggcaatctcgtccgctaccgttctcgtgccccagatcatccgccagatcgaggcattcgagcgcgacggcaccctggagcatgtggtggaccgttcaacccagtattgagcctgaaaatgctcaattattttggtttgcgggccttgtagcggatggtttcaaaacggacattcagcgcattgtagagaagaagccgcccgaccagcggttcgccgatgccggtgacaagcttgatgacttccatggcctgcaggctgccgatcacacccggcaggacacccagcacacccgcttcggcgcaggaagggaccgttcccggcggcggcgcatccgggaaaagatcgcgataggacgggttctttgcgccgtccgggccgttcgcatagggcatcaacaccgtcaccgtgccatcgaaacggcccatggcgcccgttacgaggggccttcccaccttggcagcagcatcggccagcacatagcgcgtggcgaaattgtccgaaccgtccaccacgacatcgaaaccggcaatgagcgcctcggcattatgcgcgtcgagacgcagctggtggccttccaccttcacatgcgggttgatgcgcgcgatggaggcaagcgcgctttccaccttgggctgcccgatactgtccgtatcatggatgatctgccgttgcaggttcgacagcgacaccgtatcgtcatcgacgatgccgagcgtgccgacgcctgccgccgccagatattgcagcaccggcgcgcccagtccgcctgcgccaacgacaagcacacgggcagccttcagcttttgctggcccggaccgccaattaccggcagcacgatatggcgtgcatagcgttcaagttcttcgggcgaaaatggtctggatgatacattcatgcctgcaaacataggctgcccgaaccgcgctgtcagcaactattttgccttatatccctgtcaattgcccggccgacacgttgaaaaactgcgcatcgccagcaagcgcatcaaaaagcgcacgatcggtgccagtcatgaaagcctgcccaccaagctcgtcgagaatgccgaaaagggctgcacggcgccccatatcgagatgcgccgcaatttcatcgagcaggaggatcggcgccatgccggaaagttccgccgtcagccgtgcatgggcgagaatgaggccgatcagaagcgccttctgctcgcccgtcgagcacagtgcggccggcatggatttgggcctgtgctggacaatcaggtcagtgcgatgcggaccatcgagcgtgcggcctgccgcccggtcgcgcgcgcggccatcgcgcagggtacggcgaaaatcctcttcaagatcaagcgccgcctccacaccgatgcggctttccagcgccccttccagaaagcaatcggctttgggaaatggtccctcggcgggaagccgttcgatcatcgccgcaatcaggcgcatggcttgcgcacgcgctgctgcaatggccgtgcccagttcagccatctggttctcgatggcgtccagccattgatcgtcattgctgccatcattcaacagccggttgcggctgcgcattgctttttcataatcaagcacccgcttgccatgggcggtatcgatggcgagcaccatacggtcgagaaaacgccgccggtcggaagcgccgccggtgaaaagcccatccatggatggcaccacccagagaatgcgcgcataatcgagaagatcatcggcagaagcggcaatacggttgatacgcaccttgcgcccgccttcgccgccgcccgccgtgccggttccgatttccgcgtcgccataaatcatgcagtcgagtgcggcgtggatcgcaaaaccgccttcggcattggcacgcgccacatcgtcataggcggcgcgacgcaggccccgccccggcgacaggaaggaaatggcttcgatgagattggttttgccggagccgttttcgcccgtcagcaccacatggcccggtcccagcggcagcgacaattctgcatagttgcggaaattgacaagcttgagccgccggatcgaaacgcgatccgggcggcgttctatgtgatcttttgcttccacaatcgggttctttgcggggcttttccagcgaggcgccggaggctgtcgagattttggtgatgacgagccaaaaatggcggggtttgaaaaccggagcagaatgtagtttgggctacacgagcaccggaagcaaaaacccgcgccatttgcaggccgtcagaaccgaaatatcccagccccattagacgcgcatcggcatgaggacatagagcacatcttcatcgcccgtatcgcgcaccagcgtcggagagccggcatcggccagcatgaaaaccgcatcggtaccggaaagctggccggtgatatcaagcagatatttggagttgaagccgatatcgagcggatcgccatcataatcggcggcaagctcatcggtcgcactgcccgaatcgggattgttgacggtgagcgtcaattgtccatcggcaatcgaaagcttcaccgcgcggccacgctcactcgaaatcgtcgaaacgcggtcaacggaagcagcaaaatcctgccggtcaatggtgagcttcttgtcgttgcctgatggaatgacgcgctgataatccgggaaagtgccgtcgataagcttggaggtgagcaccaccgagccgacggtgaagcggatcttggcatcggaaagctcaacggtcacaaccacatccggcacatcgaccagcttctgcaattcagcaaccgtcttgcgcgggatgatgatgcccggcatgccttccgtgccggagggcgcctccagttcggcgcgcgccagacggtgcccgtcggttgcaaccgcccgaagcttcaacgcgccatcgctttcaatcgcatggaagaagataccgttcaggtaataacgggtttcttccgtcgagattgcaaactgcgtgcggtcgatgaggcgcttgagagcctgcgcctcgatgcggaaggaatgggtgaaggcgccagcggtcagttccgggaaatcggattgcggcaggcattgcaggcggaaagaagacttgcccgaaatgaccgacatggagccgccatcgggattggtggacagcatcacttccgcgccatccggcagcttgcgaacaatatcatagagaagatgcgccgggaccgtggtggcgcccgcctgctctaccatggcggcggtcgcctcgttcacttcgagatccaggtcggttgccttcatggcgaggcttgcgccttcggcctgcaaaagcacattcgacagaattggaatcgtgttgcggcgctccacgacgcgatggacgtggttgagagatttaagaaggttcgatcgctctagggtaacacgcatcttgaaacgcactcgctcgctaggaccggggcgactgcatccgaggggcagacggcccttgtcgataaggcgcacagggcgccagaaggtccgttagagcaggtttcgatctgaatgcaccagacccatgctctaactatttattttgacgcgcatcttatccgaaaaccgtttcgcacttttcgggatgcgctctaaagtggcagatttttaaggagaaaagcaagcccgcgccatgccgcaaaacgtcaaggcgtgggctttttgttgataaccgcccgctacgaggtgcaagtccgccggtcaggcagcctgatcgttgatgaggcgcttcaaaagctccagctcctgcgccagcttggtgtcggcaccgaccagatcctcaatcttgcgcacggcatgaagaacggtggtatggtcgcgcccaccgaagcggcggccaatttccggcagggaacgcggcgtcatcatcttggcgagatacattgccacctgacgcggctttacgatggtgcgcgtgcggcggttcgacagcagatcctgcttcgacacattataatggcgcgccacgatgcgctggatttcctcgatacggatgcgcttcggctcgcctgcgcgggtcagatggccgagcaactcgtccacgcggtcgatggaaatattcggctcgaaagactggcggaacagaagctggttgaatgcgccttccagttcacggccggaacccgtgaccgtgcgcgcgacatgggcgagaatctcttcaccgatatcgaggcttgcatcctcgcactgtgcgctggccagacggcgacgcagcatttccaggcgcatttcataatcgggtgcggccacttccagagcgacaccgccctgaaggcgggaacggacgcgaacgtcgagcgattccagttccgaaggggcgcggtcggcggcaaccacgacctgttttgcgctgtcgagcagcgtattcagaagatggcagaactcgtgctggatcgacttgccctgcaggaactgcatgtcgtcgatcaccagaaggtcgatatcgcgaagctgttccttgaaggagagcgcattgttatcgcggatagcggtggcaaagcgccacatgaaatattcagccgtcagatagacgacgcgggccttttcctggcgctggagagcggcggcggcaatggcctgcaaaagatgtgtcttgccgaggccgacggaggcatgaatgaaaagcggattgaagcgaacggcactggaaccggcttccgcgatggtgcgggcggcggcaagggcgacgcggttggaggcgccatcgacaaatgtgtcgaacgtatagcgcggatcaagcggggagcccagaacggcgccggtggcggcagccgattctgcgaccacggcggagccgcgcttttcgccaagcgactggccgccaaaagactgcccaacagggaacaccatcttttcacgcggggtgacggcgggctttgcttcggcattgtcgcaggtttcggcgggtgctgcactgcgcaccacgcggcttacgccacgcaccacgacctcgaccttcaggatctgcggattttcttcctgccaaagctcggtcagcagttcggaataatgattgttgatccaggagcgcaaaaatgcggtgggaaccgaaaggcgcacgatgctcttggaaatatcgtccagcttcagccggccaaaccagctcgaataaatctcgccgccaacccgtgccttgagcttggccgtcaaacgctcgaaagcttcctcgctgacggcactgtccattttcatcaggctcttgtcatttccggtagcagaagatccatggatacggttcgcatgtgcattatcacctatcgttgccgtcgatttaccggtcatcattgccatcgtctcgcctgccttcacattcgtacgcgccattgttcgggcgcttgtcatttttatcctgcatagaaccctaaatcttccgaccgcgggccctggcgggtatttacacatcgcagcccttcaaagcgggccacacacaaactcaatcggtcggtcacaaccagtagcgggatactccttttgactatccgtttacgactcataacatcatctactggaggctgattgcccggaacgcattccacgacaaccactcaaatgacgcggagatgccctaaacggcattccagttaatgaatggtaagcaatcaaccttgaggaggagcctttaagaccagagttcagcatccgcggattccatgcatccacgccagtaatgacataatttgttgctaactccgggccagtaggcaacccctcttatggctcagactttagcgaagcctcgtcacaaagagcaagcctcagatcgttcatttttttcctgcaaagggcttgcatgaagacggaccattgttggggaatcggatgccagcgaaataacaccttaggattcaaggtgtttcgcagctacaatttttaggcgatcctgatatgttctgccggaaaaataattttaaaaaatatgcttgactcagaggggcaaccgagtcccgcccgcaccctgtggataagtgtggaaaatatcgcccaagggattgaaaacatgcatgaaaattatagcgccgccaaaaccattagctacccaaaatgagcacttggcattgaaaaatctgtgtatttgacgggctgctttttagcggccttttttgggcctgctataagacaaaaagaaacccggctaacaatgagccgggcttcaaaattcaaatataaaatcaggctggcaatcaggcgttcagagccttcacgcgcttggcaagacgcgaaaccttgcgggccgcggtgttcttgtgcaccacgcccttggaggcggcgcgcatcagttcaggctcaacagccttgaacgcaacttccgctgcctgcttgtcgccgctcagcagagcgtcttccagcttgcgcacgaaagtgcgcacgcgcgaacggcgggacttgttgatctcggtgcgggcagcgatcttgcgcactgccttcttggccgaaggagtattggccataaatgcctctctttttctgtcagctagccagcggactgaaaccgcaggcacaaaaccactagggcagccacaatgcagggccgcctatccgtgggcgggcttatagagcagctttgggcgcgcgtcaacgtggattctgccgcgcaagccaatgaaaaaagacgcaattgcggccttgcagcaccgcttctggcgccaaacctgcttttggcgggcaaagcacgaggctttgcccgcaaagaccatcaacgattctggaacacttcctgccgtcgacgcgcatcccatccgaaagccgtttcacgccggagggaaacgccccgacatctctgttcttcagcggttcttgaaggaaggggtacgtttatcaacgaaagcggacatgccttccttctggtcttcggtcgcgaaaagcgaatggaacaggcggcgctcgaaacgcaggccctcgtccagcgtcgtttcataggcgcggttgaccgcttccttggccatatagaccgagacgcgcgagaaggatgcgatgcgttcggctgctttcagtgcctcttccagaagagcctccggtgcgacaacgcgggaaacaaggccgcaacgctccgcttcggctgcatccatcatgcggcccgtcaggcacatatccatagccttggacttgccgacatagcgcgtcaggcgctgcgagccgcccatgccaggaatggcgcccagcgtgatttccggctggccgaatttcgcattgctgcccgcgatgatgaaatcgcacatcatggcgagttcgcagccgccgcccagcgcatagcccgaaacagccgcgataatcggcttgcggatacgatccaccttctgccagtcggcgaacatgtcctgcaaataggcatcgacgaaattgatcaactgcatttccttgatgtcggccccggcggcgaaagccttttccgagccggtcagcaccacggcgccgaccttgccatccgcgtcgaaggcggcaagcgcatcggtcagctcctcaagcacggcgcgattgagcgcgttgagcgcctgcggacggttgagacggatgagaccaacgctgtcacgcgtctcaacgatgattgtttcataggccatgtaaacccgttcctccttcatcagcgcgtgacagcccggctcatccgggataatgtgccggcaaggctgccccgccttaaaattccgtggcgcaaattggaccggcatccagactttggcaagggctcatgtctggcaagaggcacagaaaaaagtcgaacgaccagattgcaccacgcgctcgacagtgccgccgcaggcggggtttctgcatggcttaccctcgcggccatagacggaaaaagagtgctggaaatagccgagcgcaccgtcggcctgaatgtaatccttaaggctggagcctccggctgcaatcgcctgcgcaatgacggagcgaatggccccggcaagccgctccatcacgtccatttcgcctgcaaccgagcctgccgcgcgcatcggcgaaagccctgggcgccagagcgcctcgcagacatagatattgccaagccccgcgataagcctctggtcgagcaaggcggccttcaggggcgtgcggcgtcccttgaaaagcgcggccagaacctcgcccgacaggagattgccggtcggctccacaccaaggtctttcaggagcggatgttcctccagcgcgcccttttcggcaaagagcatgaaaccgaagcggcgcggatcattataaataatgcgtgcagacgcaccgtccgggcgcatgaggtgaaagaccacatggtcatgcaggctgttcttggagcgctcgtgatgaaacccgcccggcaaaccttgcgcatcctccgcctcaatgcgaaacgagccggacatgccgagatggctgatgatcgaaagcccgtcatcgagatggacggtcagatatttcgcacggcggccaagcgcctcgatgcgcctgccggaaaggcgttcggcaaaattttcaggaaaggcaaagcgcaggtcgggccgattctgctccacccgcacaacggttgccccttccatgaagggttgcagaccacggcgaaccgtttcgacctctggcagttccggcatagggtttctttccgttcaaaagggtgaggcacatataggcattttcaacacaggtgaaaaccgcgccacgtccgtttgccatccgttaacccaaatgccaatccagcccatcaatcggcctattaactctttgtttgccctgtttcttaaactcctcacaattggcagacattaaaatgagcaccatcgagacactccccgcaaacaaggtaatctgcgatgccggctttgatgatgcgttttttgaagaacagatcgggcgctgccctgatcgaatgcacgctcattggcgccctgatgacgattgcagtcatcagcgggctggcactttttgcaggcaaccccgtcgcagcacacaaccagcccaccgcgcagatcgaattcctttcgcagcgataaaccatctttctttctgccttctcccaatattgatctttctttgctgaaagcggcatttccttcgcgacaataagaaactaggttcaagccggtttgcatatgcaggccggcttttgtgttttcccttgaatccaactttccattgccgagagatttgcgatgtccgccgaaatcatttcccaaaaatccgccgccagccgccccatctggtttgtcgccaagaacgcgctggatgaagccgcccttcccgaaagcgccgctgcctgggcgaaggccaatggcttcgatggtgaagccgggcgtgtgctggtgctgccggggcgcgatggcgcgattgcgggcgccctgtttggcaccggcgaggcgccggagaacggccagccgcagcttatcgccggaaagcttgcccgcaacctgccggaaggcgattggcatattgaaggcaagccgggcgatgccggtcttgccgcactcgctttcctgatgggcggttatagtttcacacgctatcgcaaggctaatggcaagacggtccgcctggccctgcccgaaggcgcggacgcttctgaaacacgccgtctggcagaagccgtcacgctcgtgcgcgatctcatcaacacacccgccaacgacatggggccggcggcgctggagcaggccgcacgcgatctggcggcacagcatggcgcgcgggtggcaaccacggaaggcgaagcgcttctggaaaagaatttccccatgatccatgcggttggccgtgcaggtgccgtggccccgcgcctgatcgaccttcaatgggggcgggacagcgatccgaagatcacgcttgtcggcaagggcgtctgtttcgatacgggcggtctcgacatcaaatccgcaagcgggatgctgctgatgaagaaggacatgggcggcgcggccaatgtgctgggtcttgccgcactcatcatggatgcgaaactgccggtacggctgcgcgtgctcattcccgcgatagaaaacgcaatcgcgggcaatgctttccgccccggcgacattctgcaaagccgcaaggggctgaccgttgaaatcggcaataccgatgccgagggccgtctggttctggccgatgcgctggcgcttgccgacgaagaagagccggaaatgctgatcgacatggcaacgctgacgggcgcggcccgcgtggcgctggggccggatcttccgcccttctatacgcatgacgaccagcttgcgggcgaaatcgccgtaaaggccagagagaccgccgaccctctatggcggatgccgctctggcagccctatgcgcaaaagctttcctcgcgcgtggccgatatcaacaatgtcaccacggacggtttcgccggttccgtgacagcggcactgtttctcgccaaattcgtcaagagggcacgccaatgggcgcatttcgacattttcggctgggtgccggtcgaaaagcctgcctcccccgttggcggcgaagcgcaggccatccgcgccctttaccagcttttgaaggaacgttatccggcccgctgaaaatgcttgcctgcgcggccaaaagcgggttgaataaaacggttccgaaacaatccctgttttgatggagccggatgccgatagagctgaagccgttacaggcgctgacattgctgagaaccctgtcgctggaacaggtgcggggcgagatgcccgacctcaccacgcggcaggcagccattctgctgaccatctatctggagcccccgccgcatacggtccgggggcttgcagccaaattgaacgtcaccaagccggtaatcacccgcgcgctcgacacgatgggggcgcttggcctcgtctcccggcatcgtgatgaaaaagaccggcgaaatgtgctaataaagagaaccgtcaccggtgcgctttatgtcgaaaaactcggcgacctgatgatcgccaaagccagagaattgcccttatgagtatcaacgcgaccacgctcgaccgccgcctcaatgcctatcgccccgatcttgccgatgagcggctgcgtggtcaggtggaggcatcccgcttcgttgcgggaacgccgatgcaggtttcggctccggtcgtcgatctgcgcgcagaaccgcgcatggatagcggcccgcagacgcagatgatctttggcgacaaggttcgcgttttcgaggatatggacggctggtgctgggtgcaggccgaacgcgacggttatgtcggctatgtttcggcggcttcactcgaaaggccggacggtgatgcaacacatatggtcgtcgtgccgcgcacctttgtctatcccggttccgatctgcactttccgcacacaatggcgctatcgctcggctcccgcgtgaagattgtcggcgaggccgaaacacgcggcacgaaatatgtgcttctggcaagcggcgaggccctgatcgccagccatgtcgcaccgcttggccaatatgcttccgattatgtagcggttgcggaaaccctgctttacacgccctatctgtggggcggcagttccggtttcggcatcgattgttccggcctggtgcagctttgcatgtttgtggcaggccggaatgtcctgcgcgattccgacatgcagcagaaaacccttggtgaagtcgtgcagcctgatggtgcctacgccaatctgcggcgcggcgaccttgtcttctggaaggggcatgtcgcgatctgcacctcgcccgacatgctgatccatgcgaacggccacaccatgaccgtgacgctggaaccgttgcaggacgccatcaagcgcattgcctatctctacgacctgccaacattgatccgcaggccgtagcgggtcagaaaagccaagcctatgaaagggaaagcgacattatggattgcaggtttcgccctcggtcttgctgcgttcttcccctcggcggtttctgttgaaagccatgcacgcatgaccattcccgcttcgcctgccgcctttgccgaagtcaatggcattgaaatgtattaccgggtcgtgggcaaggggccgccgatcctgctgatccatggcggcctttccgaccagcacgtctgggatgcccagcttcccattctcgcccgccatcattccgtcatcgtcgccgacagtcgcggacagggccgttccacccggaccgacgagcctatcacttaccggctgatggccgatgattacgtggcgctgctcgattatctgcatatcgacaaggtggatctcgttggctggagcgatggtggcattatcggtctggatatagccatgcgctatccagaccggctgaacagtcttttcgcacaggctgccaatgtctcgcctgcgggcaatgcgggctatatcgaggcgcgcgcggcaggaaaaccgctgccggagcttcgccattacgagaatatcgagcgtgaaattcgtgcattatgggcgaacgaacccaattataccgacgaagacctggcggccatccgcgttcgcaccgctatcgtgatcggggatcatgataccgtcgtgacccgtgcggtgctgcgattcatcgacgggccataagctgatcccgtctccgacccggcctcagacccggttgggcagcacgcgatcgggcgaacggtggccgtccacgaaggcacgaatattgatgatgaccttgtcgcccatatcgatacggccttctatcgtggccgatcccatatgcggcagaagcaccaccttgcccttttcggccagtgccagcaggcgcggattgacggctggctcatgctcgaagacatccagcccggcaccggccagcctgccctcttcgataaggtcgatcagcgcattttcatcgatgatctggccgcgcgccgtgttgaccagataggcggtcggctgcatcagcgcaatgtggcgggcggaaagcaggtggaaggtcgcgggcgtggacgggcaattgaccgagatgatgtccatgcgggccagcatctggtcgaggctgtcccaataggtcgcctccagctcttcctcaacctgcgggctgacgcgcttgcgattgtgataatggatcgagaggccaaaggccttggcgcggcgggcaaccgccgttccgatgcgccccatgcccacaatgccgagacgtttgccccagatgcggcgtccgagcatccatgtgggcgaccagcccggccactggccatggcgctcattgatgacatttgcaccttccacgaggcggcgcggcaccgacaaaagcagcgccagcgtcatgtcggcagtgtcttcggtcagaacattgggcgtattggtgacggtgatgccgcgcctggcggcggcagctacatcgatattatccacgccgttgccaaaattggcgatcagcttcagatttggtcctgcctgttcgatgaccgctgcgtcgatgacatcggtgatgcagggcaccagaacatcagcttccttcagggcagcgatgatttccggctggctcatgcggtgatcgtctatgttcagacgcgcatcgaacagttccctcattcgggtttccaccgggtccggcagttttctcgtaagaacgaccatcggcttcttcttgttcgacatttccaccccgtcatttgagaatgccttcagaacgccgccacaatgaccaaacggacgtcccgataatttcctgcacatttccccatggaaacggaatcccacttttcccggaaatgcgttaaccgaagcttcatgttgagacctccttaaccaggaaggtgcaatatgggatattgcttcgactgctcatctctatcaaggcggcgcggcaaagacaaagaaaaacaggaccgaaagaaacaggacggccacggcgcctcgcaggctgccaactgccgaaggcagagccgttctggaataacaggacggcgagaggtcgcagtttgtacagagtactttcgcaacgcttcatgattgccatcttcggcagtctggcatttttgctttttctggtgccgcttggcgccccgcaaatccacacgactcatgccgcagcccccgccggaacgaccattggcgcaagcggccgtcccgtaccgcgctttgcgagcctcaagcctgcccgcgtcaatctgcgcgtcggccccggacgcgattatgccgtgtcatggcttttcatgaaggcaggcctgccggtcgagatcgttcaggaatatgacaactggcggcgcatccgcgatgccgacggcacggaaggctgggtctatcagtcgcttctttcgggcaagcgcacggccattaccgcgccatggctgaaaaacgacaaaggcacgatgattgccatgcgccgcgaggcggccgaaacggcgggcgttactgccgaagtcgagccgggcgtcgtcggaaccgtgcgcgaatgcaccggacagtggtgccgcttggacatgagcggcgtgcgcggctggatcaagcaatcggaattatggggggtttatcccggagaagtttttgactgacgggacaaggccttggcaacgatgccaaggccttttttgatgatttaccaggccgggctaaccgaacccttgaaggtcttggcgatgaaatccttcacctcgtcgctgtgataagactcgatcagggtcttgacccaatcggcatccttatcggctgtgcgcaccaccagaatattggtgtagggcgctttctcgccttcccggaccagcgcatcggctttcggatcaaggcctgcttcaagcgcataattggtattgataaccgccccatccacatcttccagagaacgcggcaactgtgcagcgtcaagttccacgaatttcaaattcttcggattttccgtgacatccgccgggctgactttcaggcctttggtgctatccagcttgataaggccattatcggccaagaccagaagcgcacgtccgccattggtcgggtcgttggggatggcaatggtggaaccatcggcaagctcggcaatcgtcttcaatttcctggaatacatcgccatgggaaaattgaccgtctcggccacgctcacaatctcgaagccgcgatcggcaacctgattgtcgagatagggcttgtgctggaagcaattggcctcaagcgcgccatccgccagcgccatgttcggcatcacatagtccgaaaactcctgtatctcgatctcgatgccctttttggccgcgacttccttcaccttttccatgatctgggcgtgggggccaggcgtcacgcctacgcggagggttttggcgaaggcgcttcctgccgtgcaaagggcaagaatggtcgctgcgacgagtagtttacgcatgatgtctccgtgaaatttgctccccaagctttatgaaagccttggtcggcactgcgcaagaaagctttttccctttcacagccaaacgggaaaatacgcaacaaaaaagcggccgaagccgcttctttcaatcccctgtgccccgccttgcaagcgggtgcggggtcagcgggcctgacggcgcagacgcacaatgatatccacattgacgatttccatgccctccggcgcctccggcatattggaaacggtcggctgtccatgctcgccatgcggaatatcgaagaccacattttccccttcgaggaagaagtgctggtgatcggagatattggtgtcgaaataggttttggacccttccaccgcgatgatgcgcaacatgcccgcttccgtaaactggtgcagcgtgttgtatacggtggcgagcgagaccggaacgtcagccatgacggcttcctcgtgaaggtcttccgcggacaggtggcggtcgccctgagcgaaaatcaggctcgcaagtgcaacgcgctggcgcgtggggcgcagaccggcttcgcgaagccgctcttccatcgagaccgtcgagtgggtatgtgaagaatgcatattcaccgttggttccgttacaagcttgtagcaaaatggtcaaagattgaacgggctgttgcccattgcatactgacattgatatatgccgttgcgaaataagtatcaataggtttgggaaatacccggtttttcgggaaaacacattgcatgattttactgccggaaacagtttgtggtagggatgttccggtgaaactacaaccgggccggatcgccggccgttacagaatgaacctcagggaggcgtaatggcagaacagaaatcgagctacgggtatgaagaactcctggcctgcggccgcggcgagatgttcggacccggcaacgcgcagcttcctctgcctccgatgctgatgatccaccgcatcaccgagatctctgaaacgggcggtgccttcgacaagggctatatccgcgcggaatatgatgtgcgtcccgatgactggtatttcccttgccactttcagggcaacccgatcatgccgggctgtctcggcctcgacggcatgtggcagctcacgggcttcttcctcggctggctgggcgagccgggccgcggcatggccctttccaccggcgaggtaaagttcaagggcatggttcgcccgcacaccaagcttctggaatatggcatcgacttcaagcgcgtgatgcgcggtcgcctcgtgctcggcacggctgacggctggctgaaggccgatggcgagctcatctatcaggcaaccgatctgcgggtcggcctgtccaaggaaggcagcgcgcaataagctgcctgaaccactaaaaatccacgggcgcgactgcaaaaaacgaagagttttcatgcggccgcgctcaaaacatgcgaagatcgcacctatgtaaccgcgaagacgaggctgcccccctcaagggagagccgctttcacggcataggtgtaaaggagaacgcgatgcggcgtgtggtcgtaacgggtatggggatcgtatcctcaattggtagcaacaccgaagaggtcacggcctcggtgcgcgaagccaaatccggcatctcccgcgcggaagaatatgcgaaactgggcttccgctgccaggttcacggcgcgccggacattgatatcgaatcacttgtagaccgccgcgccatgcgcttccacgggcggggcacggcatggaatcatatcgccatggatcaggcgattgcagatgcggggctgaccgaggaggaagtctccaacgagcgtaccggcatcatcatgggttccggcggcccgtccacccgcaccattgtcgattccgccgatatcacccgcgaaaaaggcccaaagcgcgtcggcccattcgccgtgccaaaagccatgagctcgacagcttcggcaacacttgcgaccttcttcaagatcaagggcatcaactattcgatttcttcggcctgcgcgacatcgaatcattgcatcggcaatgcctatgagatgatccagtatggcaagcaggaccgtatgtttgccggcggctgcgaagacctcgactggacactttcggttctgttcgacgccatgggcgccatgtcgtccaaatataacgacacgccttccaccgcttcacgcgcctatgacaagaaccgcgacggcttcgtcatcgctggcggcgcaggcgttctggttcttgaagacctcgaaacggcacttgcacgcggtgcgaagatctacggcgaaatcgtgggctatggcgcaacctccgacggctacgacatggttgcaccgtctggcgaaggcgcaatccgctgcatgaaaatggcgctttcgaccgtcacgtcgaagatcgattacatcaatccgcacgcaacatcgacgcctgcgggcgacgccccggaaatcgaagcgatccgccagattttcggcgcgggcgacgtctgcccgccaatcgccgccaccaaatcgctcaccggccattcgctgggcgcaacgggcgtgcaggaagcgatctattcgcttttgatgatgcagaacaatttcatttgcgaaagcgcgcatatcgaagaactggaccccgccttcgcggatatgcccatcgttcgcaagcgcatcgataatgttcagctcaacaccgtgctctccaattccttcgggtttggcggcaccaacgccacgctggtgtttcagcggtatcagggctgacggagagggataatatggaaggtttgatgcaaggaaaacgcggcctcatcatgggggtcgcgaacaatcactcactggcctggggcattgcaaaacagctcgccgcacagggcgccgaactggccttcacctatcagggtgatgcgctgggcaagcgcgtgaaacctcttgccgaacaggtcggctcggatttcgtgctgccttgcgacgtggaggacatcgccaccgtcgatgccgttttcgaagaaatcgagaagaagtggggcggtctcgatttcctcgtgcacgctatcggtttttccgacaagacggaattgaagggccgctatgcagatgtcaccacgcgcgagaatttcagccgcacgatggtcatctccgcctattccttcacagaagtggcgcagcgcgctgaaaagctcatgaaggacggcggctcgatcctgacgctgacctatggcggatcgacccgaacgatccccaattacaacgtgatgggtgttgccaaggccgctctcgaggccatggtgcgctatcttgcagccgattacggcccgcagggcatccgcgtcaacgcgatttccgcaggccccgtgcgcacgcttgctggcgccgggatcggtgatgcccgcgcgattttcagctaccagcgccgcaactcgccgctgcgccgcaccgtcgatatcgatgatgtcggcaaatcggcagtctatcttctgtccgatctttcaagcggtgtgaccggcgaaatccatttcgttgattccggctataacatcgtttcgatgccgacgctggaagagctgaaaagttcggactccgaacgcggagaataagccgaaacatcttataaaaaggccgctcttcggggcggcctttttatttactttttggcgtcgaatatcttgaagccttccgcctcttcgagaagcgtaaccgtcttgaacagacccttgagcgtaagttcataaggcaattggcggtttgcgaccatgagcagacggccaccgggcttcaggcgcgaggcggctgcggcaatgaaactctggccgagcgacacatccgttacacgcccctcatggaagggcgggttcatgatgacggtatcataaatgccggcgatcttttcgcttgttacatcaaaccagttgaagctgatggggattgacgccccccagacgttccagattgccgcgcgcggcttccagcgcctcataatcagcctcgtaaagatcgatgttctttatccggtcggcatatttgaggcattgcgcggcaagatagccccagcccgccccaagatcagccacattcccgaagacgatcttttccatatgccgggccagcagtgccgatcccttgtcgatggcgccatgcgaaaacatgccgggttcggtacggaagccgccttcaatgtcggcagcgagcggcttcagatccgcaatgaaggcctcatccagatcgtctggccggcgcagccagaagacgaccgcatgattcttcgacatgcggtcgctgatttcggcaatattgccggcccatttgcggaaactgtctatgccaagcttcttgtcgccagacacgacgatccagccaccgggctgaacccgtgccaaaagctgtgcaaaccaggcctcattacgcccgcggtgttttccaagaagcaggagcccaccggaaaaatttctgtccgtggctaatctcggctctgcgtgaaagccctctttctgcaaggccagccagtcgggccgccatggttgaaggcaggtcagcgcctgcttccattccggctccagaagccggtctgccgccaggccgcaggcgaggaaggattggcccgggtccggcatatcgagaatgccctgctcgaagggaagaaaaagtgttttctgtgctggtgtcgtcatggccgttctttaccccgcaagatcgcttccgaaaagtccgctcaatcccctgaaataacaaaaagcgcgccaaaaggcgcgctttccggttttcagaagagatgcaacgcttattcagcgtcaacttcttccttcttcttttcagcaacgatttccttgccggtttcctgatcgacgaccttcatcgacaggcgaaccttgccgcgttcgtcgaagcccatgagcttgacccagaccttctggccttccttgaccacatcggtggtcttggcaacacggtcggcagcgagctgcgagatatgaaccagaccgtcacgcgggccgaagaagttcacgaaagcgccgaaatcggcggtcttgacgaccgtgccttcatagatttcgccgacttccggttcagccacaatggagtgaatccacttcttggcggcttcgatttccttgccgttcgacgacgcgatcttgaccgtaccatcgtcctcgatgttgatcttggcgccggtcttttccacgatctcgcggataaccttgccgccggagccaatcacgtcgcggatcttgtcggtcggaatgttcatcacttcgatgcgcggggcaaactcgcccagttcagcgcgcgaggaggagatggccttggccatttcgccgagaatgtgaacgcggccaccctttgcctgttccagagcgaccttcatgatctcttcggtgataccgtcgatcttgatgtccatctgtagcgatgtgatgccgaattcggtaccggccaccttgaagtccatgtcgccgaggtgatcttcatcgccgagaatgtcggaaagaacggcgaaacgttcgccttccttgatgagacccatggcgataccggcgacggggcgcacgatcggcacaccggcatccatcagcgccagcgaggtgccgcaaacggttgccatcgaggaagagccgttcgattccgtgatttcggaaacagcgcggatcgtataggggaactgttcggcggcaggcagcatcggatggattgcgcgccaggcaagcttgccatggccgatttcgcggcggcccggagaacccatgcggcccgtttcaccgaccgaatagggcgggaaattgtaatgcagcatgaaggattccttgtaggttcccgtcagcgcatcgatcatctgttcgtcttcgccggtgccgagcgtggcaacgacgatggcctgcgtttcaccgcgggtgaagagcgcggaaccgtgggtgcgcggcaggatgccgacttccgaaacgatcggacgaacggtcgaaaggtcacggccatcgatacggttgcccgtgtcgagaatgttccagcgaacgatcttggcctgcagatgcttgaaaatggtcgcgaactgttccgccgacatttcggtttcttccacgccttcggggaagaaatgttcctcggctttggccttggcggcatcaacggctgcgtagcgcgcctgcttttcagtgatcttgtaagcttcgcgcaggtcgttttccacaacggccagcaccttggcttccagttccgacaggtcttccggctggaagtcacgcggttccttggcggcaacttcggcaagcttgatgatcgcatcgatcaccggctggaagctcttgtggccaaacatgacggcgccgagcatgacatcttcgggcagttcctgcgcttccgattcgaccatcagaaccgcttccgacgtaccggcaaccaccagatcgagcttggattccggcatttcatcgatattcgggttcaggacatattcgccatcgatataaccaacgcgcgcgccgctgatcggacccatgaaaggcacgcccgaaatggtgagggcggcagatgccgcaaccattgacaggatgtccgggttgttttccagatcgtgctggagaacggtaatgacgacctgcgtgtcgttcttgtagccgtcaacgaaaagcgggcggatcggacggtcgatcaggcgcgaaacgagggtttcgttttcgctcggacggccttcacgcttgaaatagccgccgggaatcttgccggctgcataggtcttttcctgataattgacggtcagcgggaagaagtcctggcccggcttcggttccttggcagaaacgacagttgcgagaacggcggtttcgccataggtggcgagaacagcgccgtcagcctgacgggcaatcttgccggtttcgagtgtgagcggacgtccgccccattcgatttcaactttatgggtattgaacatatcttgtcctcatgtggcaacgcggtgaaaatgcgctagacaaaagcgcatgaaagcgttgccgggttggcggacaggccacgggcaagacaacgggaagctcgtggaaaatcaaaacgaactgcctgcaatcctgccccatgactggtccagtcttgagccgtttggctctcgggcatccgatccgggagcaccatgccgccgggtcgggtttcatgggctacgagtagccctgttcaaaatcaaacgggcgacgtttttaacgtgtcgcccgatttcaaccttagcggcgcaggcccagacgggtaatcagcgcctggtaacgcgcatggtccacgcccttgacatagtcaaggagacgacgacgctgcgaaaccagcttcagcaggccgcgacgcgaatgattgtcattcttgtggcccttgaagtgctcggtgaggttggcaatacgctcggaaagaacggcaacctgtacttccggtgaaccggtgtcgccttccttggtggcatattccttgataagtgcttgcttgcgctcagcagtaatcgacatcgtaacaccctttctgaatgagaggaaaacctgacgcccgggccgggatgtcgtccagcgcgggtcatttacacgatttgaacgctctttcacgcaatcgatcaggggcatatagtccaaaaacgacaagaatgccagtctgaaataaattccgccccccggcgcgccggtcagccggcggtgaaaacccgtttcggcttgaactgcccgtgctcgatatagccgatggcgagaagcttgccgcgcgtggtaacgcaggcctcgtcggcttccagcggcgcatcgcgcccgcgcaggatgaccggattgccaaggcgcacccgctgggcctgatcgtcggagagcggcacttgcggcagacaatcaagtgccgcacccgtatcgatcaccagcgcatcaagcgcggagaaatcgcgccgcggtgcaggctcgatcacattgccgtcctcatccttcggcggaagcggcggccagacagcctcaagctttgcgagcgtcaccatatcttcatcggtgaagggcgcaacttccacacggcgcagatcggaaatatgaccatagcagccgagatcgcgccccatgtcgcgcgcaagcgagcgcacataggtacccttggagcattccacctcaaattcggtacggtcggcatcgggaaagcctacgatctcaaggcggtcgatctcgacctcacgggcgggaatttccacggtttcaccctcgcgggccagatcataagcgcgctcgccatcgatcttgattgcggaaaactgcggcggaacctgcgagatcacgccggtataatccggcaggagtgcttccacttcctcacgcgacggacgcttgtcggaagttttggtgggctggccttccagatcgtccgtggaacgctcctcgccccatgtcaccgtaaaacgatagaccttggttccgtccatggcataaggcaccgtcttcgtggcttcgccaagcgcgatgggcaacatgcccgaagcaagcggatcgagcgtgcccgcatggccagccttttcagcactgaaaagccacttgatcttcgagaccgcctcggtcgatcccattcccttcggcttgtcaaaaatgacccagccggatatcgggcgaccttttttcttgccccgtcttgccatgctttattcgtctccattgcgcggggcttcatccgctccgccatcttcatcatcgtcatgcgacagatcgcgcgccacttccgggaagcggagaagcgcatcgatcttcgagaaattgtcaaagctcgtatcaggccggaaccggaattccggcatatatttcatttgggcaaggctcggcgccacacggccgcgaatgaatttcgcatgggaggcaagcgccttgatgacagcctgcgggtcggcgctgccaagtggcgtgatgaagcaggtcgcgatcttgagatcgggcgacatacgcacttccgaaacggaaatgacggtgcgctcgatcaggtcgtcacggatttcaccgcgctgaagtacctgcgccagagcgtggcggacctgttcgcccacgcgaagctggcgctgggaaagaccgccggagcctttcgtatcatgagaacgtgccattgccttatctcttcttgtttcgacatgcccgcccagattggccggtacatgttcgcacagcacaaaaccgaagaggccgacaagcctttcggataaaagaaccgcgaacggaaaaacacctttcaaagcattttcacacaaaaccgctttgcgcttttgatggaaatgccggggcgcaatctatcgcaatccagccgggagtcagaccctctggaccggatgacatgaaaagccgggccgcctttcgacagcccggcatgcgttcctagagcgtacgcgaaacgtgttcgacgcggaaagcttcgatgacgtcgcctgcgcgaatatcgtcgtagttctcgaacgccataccgcattcctggccgctcggcacttcggcgacttcatccttgaagcgcttgagcgtcttgagcttgccttcgtggatgaccacgttgtcgcggatgaggcgaacgcctgcaccacgctcgaccttgccttcggtgacgcggcaaccggccaccttgccaaccttggtgatgttgaagacttcgagaatctccgcattgccaaggaaggtttcacggcgttccggcgacagaaggcccgacatggccgctttaacgtcatcgatgagatcatagatgatgttgtagtagcggatttcgataccctgctgctcggcagaatcccgcgcctgcttgttggcacgaacgttgaagccgatgatcgcggcattggaggcttcggccagcgatacgtcgctttccgtgatgccgcccgcgcccgaatggacgatgcgcgcgcgcacttcgtcggtgcccagcttgtccagcgcgttggtgatcgcttcgatggagccctgcacgtcgcccttgatgacgagcgggaattccttcgtgcccgacacctgcaactggttcatcatctgctccagcgaaccgcgcgcaccggattggcgtgcaacggccttgtcgcgcgccagacgctgacgatattccgcgatttcacgggccttggcttcattggccacgactgcgaaacggtcgcccgcctgcggcgtgccctgaaggccgaggatttccaccggcattgcaggaccagcttccttcacatgctcgccacggtcattgacgagggcgcgcacgcgaccccattcactgcccgccaccagaatatcgccgggatgcagcgtgcccttctggatgagaacggtggcaaccgaaccacgaccgcgatcgagctgggcttcgatgaccacaccttccgcggtacggtccggatcggccttcagatcgagcatttcagcctgaagcagaacggcatcgagcagcttgtccagattgatcttgttcttggccgacacttcgacgtcgagcacttcaccgcccatcgattccacgaagacttcgtgctgcaacagtgcggtgcgcaccttctgcgggtcggccgcaggcttgtcgatcttgttgatcgcaacgatgatcggaacaccggctgccttggcgtgattgatggattcaatcgtctgcggcatgacgctgtcatcagccgcaaccaccagaatggcaatatcggttgcctgtgcgccacgggcacgcattgccgtaaaggcggcgtggcccggcgtatcgatgaaggtgatcttctggccgttctgtacgacctgataggcgccgatatgctgcgtgatgccgcccgcttcgccggaaacgacattggcgtggcggatggcgtcgagaagcgaggtcttgccgtggtcaacgtgacccatgatggtcacgaccggcggacgcgaaaccattgcggattcgttgtcggcaacgtcgaagatgccttcttccacgtccgattcagcaacgcgcttgacagtatggccgaattcctcggcaatgagctgcgcggtatcggcatcgatcacgtcgcccggcttcatcatctggccctgcttcatcaggtacttgatgatgtccacggaacgctcggccatgcgctgtgccagttcctgaagcgtgatggtttcaggaatggtgacttcacgcgaaatcttctcgcgcgtttcctgcatctgcgagcgcttgaatttttcctgacggcggcgcatcgcggaaagcgagcgcgaacggccctcttcctcaagattgctcgtgagggtgagcttgccgcgacggcgatcgtcttcgcccttcacaaccttcggtgcgcgcacttccggctttgccgcgacgccacggcgggctgcgccactgcggcgatcgtcgtcatcgtcggactggccgggcttgcgaagctggctctgcggaagcggcttgccagcgatcggagcggcatcggcaataatgggggccggacgcgggctgccctgctgcggccttccggccggctgcgggcgaccaccttgcgggcggccagcctgctgcggacgtgcaccatatggtgcagggcgcgcatcgtcacggcgctcgctacgggcttccggctgcggcatacgcttggcagcttcttcctcggctttgcggcgcgcttcagcttccgctttcaggcgcgcttcctcttccgcctggcgacgggcagattcttcatgttccttggcgcggcgcgcatcttcctcggcgcggcgcttggcttcctcgacagcgcgggcgcgttcttccacttcgcggatctgcgcttcttcaagcgcgcggcggcgggcatccatttcggagcgcgacagcgtgttcagcaccatgccggaacgatccgccgggcgcggacgctgtgcctgctggccgccggggcgctgatgcaccgggcgttgctgcgcgacatgcggcttcgttaccggagcagacggggctgcgggcgccttcgttgccggggcctttacgggtgccggctgcggggcggaagcctgtgcggccgacgccgatactggcgccgatgccggtgcctgctgcggagcagcagccggagctgcgggcttgggcgctgccgcggcttcaacttccggcttctcatccgggcgagagaatttgcgcttcttggtttcaacgacgacagccttcgtgcggccgtggctgaaattctggcgcacggtgctctgttcgacgcccggccgcttcagggttagcgtcttctttggattgacgctcagcgtcttatcgtcgtttgttttatcgctcattagtttccgtttccttcgcggctccggccgccctactcgagcattatccaacaggacagggtcaggttggataatgctccagtcacacttcaacgcataatccggtccaaggcttccggcctctccgggattatgctctaatccagattcgatgcgctttcaccgcgatagcgatgtaacaaaagcgcccgctttacgaacccggccgccgcctttccttcaagcacggctgcatgtatcacatttccgcccccaaatgccaaatccatttcttctcccgaaaaaagagtgaaggatggaatttcagggccttccagatgcaccacggcacggcgcgcctgatcaagcttgcgcacgccatcggcggcggcttcccgagcgtggagcaccatggcggctgccccggtgcggatcgcctgatccaccttggtcgagcctgtcaccacagcgcctgcctttcgcgccagagcaaggctgccgagtgcagatttcgtcagcagctggtcaaccagcgcgccaagatccgcctgcggcgtcacaccttctttcagcgcccgcgcaaaaagcttgcgcttgaccgcttcatccaccagacggcgctcggccttgacccagcatcccctgcccggcaacgtctgcttcaaatccggcacgaccgaaccatccggccccgccacaaagcggatcatgtcatcggcagaaccgctctcccgcgtgacgatacaggttctgtcattcatttcctgttgccccacgcggaacctctgttttgtcctgacgcggaccatcatcaaacttcaaagccgcaatgcggcttcgcaacaatctcgcgaggcccctggagcagtttctgtttcaacacaaacgctgaaaccgctctacctctttgttttgtcgcattatccaacgcaaaactgcttcgcacttttgctggaaatgctctagcagagcccgaaccgcacttcaaccatatgggtctcggtagcggctcaaatcatgccggatcgaagcccggaggcttcaacccctgtttccccacgaagggagcgatccagggcctgtcgccgcaccaagtttacgcctgaaatctatcaggcgtaagactattacggtgcgtcattgttacgacgcagcttcctcgtcgccagcttcttcagcttccacgtcttcggaagccgcagccagttcctcttcggtgatccagcccgctttcaagcgcgctgccagcaccatctgctccgcatcgacacgcgaaaggtcgaacggcgtcagaacaccactatggttgatggtgtcgccatccttgcgctcgcgccagccgaccagatcgtccaccgcataaccggcgaaatcttccatggtcttcacgccgtcttcaccaacggcaaccagcatggccgtggtcatgcccggcagttcgcgcagttcgtcggcaacgcccagttccttgcggcgggcatcctgctcggcttcgatacgctccagatattcgcgggcgcgatcctggatttcgcctgccgtgtcttcgtcgaaaccgtcaatggacgaaatttcgcctgcatccacataggccagttcttcaacggaggcgaaaccttcggaggcaagaacctgaccgaccatttcgtcaacgttgagggcttccatgaacaggtttgaacgttctgcgaattccttctggcgacgttcggattcctcgtcttccgtcaggatgtcgatgtcccagccggtaagctgcgaggcgaggcggacgttctggccgcgacgaccgattgcaagtgatagttggtcattcggaacgacaacttcaatacgttcggcatcttcatcgagaacaaccttggcaacttcagcgggctgaagcgcgttgacgatgaaggaagccgcatccggcgaccacggaatgatatcgatcttttcgccctgcaactcggccacaacagcctgaacgcgggagccgcgcataccgacgcaggcgccgaccgggtcaatggacgcatcgcgcgagacgacggcgatcttggcgcgggaacccggatcgcgagcgaccgacttgatctcgatgatgccgtcatagatttccggcacttccatggtgaagagcttcgccatgaattgcggatgggtgcgcgacaggaaaatctgcgggccacgctgttcgcggcgcacatcatagacataggcgcggatgcggtcgccatagcggaaggcttcgcgcgggatcagttcgtcgcggcgcacgatcgcttcgccacggcccagatccacgatcacattgccatattcgacacgcttgacggtgccgttgacgatttcgccaacgcgatccttgtattcgtcatactggcggtcacgttcggcttcgcgcactttctgcacaataacctgcttggcagactgggctgcgatgcggccgaaatccatcggcggaagctgatcggcaatgaagtcgccaacctgcgcatcgggattacggtcgcgcgccatgaacagcgaaatctgcgttgcgtaatcctcgacattctccacgacttccagcaggcgctgcaacttgatctcgccggacttcgcattgatgtcggcgcggatattgctttcctggccatagcgcgaacgcgcggccttctggatcgcatcggccatggccgcaagaacgatctcacggtcaatcgacttctcgcgggcgaccgcatcggcgatctgcagaagctccagcctgttagcactgactgccataggtctctccttggtgtcgcatccggctttttcctgcgcggatgcctgaaacttatttcttctcttgcgtttcggtagatgcggcgtcttccggctctgcccccagatcgtcaccgggaatgcggccttcgcgcaaagccttgtccttgcgaagcgcatcacggatgaggtcgtcggtcagcaccaggcgcgcatccgaaatcagatcaaagggaatgcgcaccaccggctcgttgccgtaggaaatctggtcgctttcgatggtgacggaatccgcctcgccgacaacgatgcggccacggaatttcttgcggccttcatgcacgatcgaggtctcaacctttgcgatatgaccggcccaatcggaaaagtccgacttgcgcaccagagggcggtcaatgcccggcgaggaaatctccagatgatacttgccgctgatcgggtcttcgacatcgagaacaggcgcgaccgtgcggcttaccagctcgcaatcatcaaccgtcatcgtgccgtcggggcgctcggccatgatctgcaaggtctgaccgttgaggccggaaaggcgaacgcgcaccaggcgaaaacccagcgtgttgatgacaggctccacaatgcctgccactttcgcatcgatgcccgtttcgcggatgatacgttcgtccgcgaccgctacgggcgtctctgtttcgtttgcctgaacctgttccgtcaaatcaacctctcaagggcctgctcaaggacccgctcatgggcccgcaagccttttgccaggtcgcaagtaacaaaaaagagcgggaccgggtggacccactcttgttctaacgaccaagaatttgagacgtatataccagcggaagctgattttttcaaggcctgcttgcagccttgccgtcagcgccggataaaagtcagataagcggcgcggcgcccctcgcgaaaggccttggcctcgtagcgtgtgccgggccatccctcataggcgtcattccagtcagccgggctttccgcctgccagtcaaacgccgcatgacggcggcaatgctggagcgtccagttgacataatgctcgatatccgaggcgaagcggaacttcgcgccgggtttcagcacacgggcgaaacggtcgagattggcatcgctcacgaaacggcgcttccagtggcggcgcttgtgccatggatcgggataaaaaagatcgatccccgcaagcgaagcatcaggcagccagtccagaaccgccgtcgcgtcctcgtcataaaggcgcagattggggcgtggcgcctgatcaagcgctgccagcatcttggccatgccattgatgaaaggctctacgccgatgaagccggactgcggataacggccgctctcgtgatggaggtgctcgcccccgccaaagccgatttccattcgcaccgtctccaccggagcctcaaacaagctgcgcaaatcctgcggcgccggcgtggcaaggtcgagtttcaggcgcggcagcaaatcctcgaacagattgctctggtgcggacggagcggcttgccgtggcggcggccgaaaaaatttccggccgcgcgcatgggatgattttcatcgatcatagggtcaatcaggctgaaacagccgctttcaacgccttgatgagatcggtcttctcccaggagaaggaaccatcacggcccggcttgcggccaaaatggccgtagaacgaggtcttggcgtagatcggcttgttgaggtcgagatgcttgcgaatgccggtgggggacaggtccatcaccttgcgcaacgcatcctcgacagcggattcggcgaccttgcccgtgccgtgcaggtccacatagaccgaaagcggctgggcaacgccgatggcgtaggaaagttggatggtgcaacggtcggcaaggccggcggcaaccacattcttggcgagatagcgcgcggcataggccgcggagcgatccaccttggtcgtatccttgccgaagaaagcgcccccgccatgcggggccgcgccgccataggtgtcaacgatgatcttgcggcctgtcaggcccgcatcaccgtccggtccaccgataacgaacttgccggtcggattgatgtaccagttgcagttttcggcaatcggcagatcgcccaaggcttcgcggatatagggttccacgaccgaacgcaccttcctggaatcccaggacgcatcgagatgctgcgtggaaaggacgatctgcgtgacttcggcagccttgccgttttcataacgcaccgtcacctggctcttggcatcggggccgagcttgcgggcatcaccctcgcccttgtggcgggcttctgcgagcttttcgagaatcttgtgcgaataatagatcggagccggcatgaggtccagggtttcgcggcaggcatagccgaacatgatgccctgatcgcctgcgccttcctcaccctgacggtcggcggcattgtccacgccctgcgcaatatcggccgattggggatgcaggagaacatcgaccttcaccgtgcgccagttgaagccatcctgctcatagccgatctcgcggatcgccttgcgcgccgccgaacggaaacgggacgggttgatgagcggatgaccggctgcatcatgggcgatggagccgtccttattcttcttcaggaaggtttccggcacgcgtacttcgccggcaatgaccacacgattggttgtggcaagcgtttcgcaggcaatgcggacagaccacggatcgacgccggtgcgacgtgcctccttgtagatcatatcaacgatttcatcggaaatgcggtcgcaaaccttgtccgggtgtccttcggacacagattcgctggtgaagagataagaactgcgcgacacgggtaacccctcttgaaaatccagcggagaaaaatgctccgccttggaaacacagtagcgcccggacttcaccgggcgcatagatgtgttagcgaagttgggattaaaccgtcaatgcatattcgtggcatattcgtgttaacgctgccaccggcccggaaaatttcgttccgggcacgcgattttccccgccgaagcggccttaccgcaaagcgtaagaggccgatcactcagcgtcggctgcgagcgattttaccagatcgatgatcttgcgacgtaccttggggtcggaaatcttcgtgaaggcgcgggtaagctggacaccctcgttggaattcaggaaatcgaccacataggtcgcttcattgtcctcggcaaatccgtccccgccgctggagccggagcctggcgcatcttcaaagaaaaacgaaactggaacgttcaggatcgaggaaatagcctgaaggcggcttgcaccgacccggttggtgcccttctcgtatttctggatttgctgaaacgtgatgcccagattttcaccgagtttttcctgactgagacccagcatgttgcgacgcagacggatacggctgccgacatgcatgtcgatgggattgggtttctttttattctcaatcatacaagtatcactcctcgcatctgcgagctttcattcatgttctgttcatcggaacaggcgtaacatcacgttttgggaggtagtcagacgatttcgcacgaggaaccgccaccattgatgcataacatcttaacaatattgccgtgtcaatgaaaacgcctgcgcgaatataatatcagtcccacgcttgccgcgagtagggttaacaggattaaaactgtttgtatccagccgggcggcctgccccaaaatgggtcacgaggtgacggtaggtaagaatccaccaccccaaccgcatcgagcgcaaggcttccggtgattcgaccataggtatcaacaatagccgacaagccgttattcgccgcgcggatgagaggaagcccctgctccaccgcgcgcacctgcgcctgccggaaatgctggtaaggtcccggcgtatcgccataccacgcatcgttggtgacattgatgatggcgctcgctccggctccctcatagccaagctcatccgggaaaatcgcctcgtagcagatgagcggcaggaaagaccggccatccttcacggcgagcgcatggcgtgttgttcctgcggtgaaaccgcccggcatttccaccacttcctgaaggcctaacccacgcaggaagctttcaaacggcagatattcgccgaagggcaccagatgcaccttgtcggctgtgctcacaatccggccgcgatcatcaatcgtgtaaatcgaattgtagtagcgtggctcgccgccatcggctcccttttcctcgcgcactgccccggcgagcagaacctgcccttcctgcaaggcatcgccgatatgcgccagcgcctgaggtgtcgattccagtatgtagggtatggccgtttccggccagacaatcacatcaggccgcggcttgccttcagccggcgcctcttcggtcaggcccaccagcttgtcgaagatcgcgcggcgctcggcattgtcccatttcatcgcctgggcaatggagggctgcacgatgcggaccgcaagcgggccattctcgtcaacaatggctggcgcgcgcgaaagcgtccatgcgccgaaccccacatgggccagtgccagaaaaatcgcaagcccgatgcccgttcgggcgaaatgtccgccggtgagcaaggcgggggcggcaaagacgaaaactgccagcgcactcatcccgacgaggccaataaccgcaaccgattgcatcagaagcggtacaggcatggccgcatagccgatgaggttccatggaaagccggtgaagatgaaggtgcggagccattccgcaagcgcaaaaccgaaggcaaatgcaaggatgcgtccaagcccgtccgaccacaagagccgcgcgatcatagccgcaaatgcgtagaaaagcgccagaaaggcgggcaggcccaacacggccagcggcaatgcccaggcaaattgatccgcatcgaccagaagggccgttcctatccaccagaggccggaaacgaaatagccgaagccgaaccaccagccgaccttggcggcgagcagcagacggcgaagcggcccggcatccgttctggctatcgcaccgtcgatcagccagacaaggaccggaaacgagacgaagcctgcgacgaaaatatcaaaaggcggctgggtcagggttgcgaaagcgccactcaaaaaagcggccagcgcgcgacgccagccgttaagaagaatgatcctgcccgcgagccttgcgatcatccggcttctttggagttttgcgcggcgtgcgccgcatcagccgcatggtcttccggcctggccgaaaccacagcgcgctgctggcgccggcgatcggcagcggaaagcggcacgatgcgcaccttcttcacccggcgcgggtcaacctccaatacgtggaattcataatccggaatggcctgaaccacttcaccgcgcaccgggatgcgtcccagaacggagaagataaggccaccgaccgtgtccacgtcctcgccatgctcgcccactgcgaagcccgggccgatcctggcggccagttcttccagatcggcgcgcgcatcgaccacgaaaacgccatcggcatcttccgcgatcatgatttcttcgtcgtcatgttcgtcttcgatatcgccgacgaccatttcaacaatgtcttccagcgaaaccagaccgtcggtgccgccatattcatcgatgaccagcgccatctggatatggctggcctgcatacgcgccatcaatccgcttgccatcatggacggcggcacgaacagcaccttgcgcatgagattgagctcgccgatggtcttggccagatcgatgcggctcatatcgaatttcggcgccacttccgtcgccgcagatttcgccgtcgtgcgccgccgtgccttctggcgcgcctgacgggtgatatagttcaaaacatcgcggatatggatcatgccgcgcggatcatccagcgtctcggcatagaccggcatacgggaatggccggatttttcaaaaagttccagcacttcccacagcggcgtggtgatctcgaccgcttcaacgtcggcgcggggaatcatcacgtcctcgacgcggatttcgcgcaggcgcaggatattgtgcagcatcgccttttcttcgggcgaaaatgcagcaccgtcctcgctggtggcgctggaaagcgcatcggccagatcttcgcgcagggaagatgcctggcgcgcgcgcataaaggggaaaatattcgacaaaagggaacgcttctcggtcacagacgaccgctgcgtactttgtccttctgaatcttgggtctcgccgcgattatcgccagcggacggagggtgcaaagtctgttcagccatggtcaatcgttgttaatgtcctcatcggatacagcataagggtcgggaatggcaagagcatgaaggatttcacgctcgcgcgcttccatcacttccgcttcctcatccgtttcatgatcgtaccccaaaagatgcagaaagccatgtacaacgaggtgggagaggtgattttcgatcggcttgccctcttccttcgcctcgcgctccaccgtttcgcgcgcgatgacgatatcgcccagcatcggccccggctgggaaccagcctttaccggaaaggctggaaaggacaaaacattggtcggcttgtccttgccgcgccattcgccgttcaacagctgaatggaggcatcgtcggtaaaaaccacgctcagttcgcttgtagcactcttgaggcccagattgttccaggcggcggcaaccgacttgctcacgaggctttcaaggctcgcttcgtccggccagttgccggcttcgatcatgatatcaatatggatcgcgttgtctgacacgttatgcagcgatcgccttccagcagaccgcttcgtcctttcaattggataaaagctgtctgctcaaaaggcagacagcatttttttaaatcgtgtttccgacaggcaattgcaagagcaatccgcctgcctgccctattccggaccggcgtactgttttccgtcgcggtcataagcgccgacgattgccgccacaagcggatgacgcacgacatccttctccgtgaagcgcaccttgatgacgccttccacatcgtccagcacgcgaagcgcctcaaccagaccggatttctggccgggcggcaaatcgatctggctcggatcgccggtcacgatcatgcgcgagccttcgccaaggcgcgtgaggaacattttcatctgcatggatgtcgtgttctgcgcctcatcgagaatcaccgccgaatgggcgagcgtgcgcccgcgcatgaaggcaagcggtgcgatttcgatcacgcccgccgtaatggcgcgttcgaccttttccgccggcatcatgtcgtaaagcgcatcgtaaagcggacgcagatagggatcgaccttttccttcatgtcacccggcaggaagcccagacgttcgcccgcctcgactgccgggcgcgaaaggataatgcgctcgacaaggccgcgctccagaagcatggccgcatgggcaaccgccagataggtcttgccggtaccggcggggccgacaccgaacaccagttccgagcggtccagcgcacgcatataggcgtcctgcgtgggcgtgcgggcgaagatcgtctttttgcgggtggaaatctgggcggcggaaagttttcccttgttttccatcgtcggcaaggtgagctggtcggcggcggcaatcgccatgcgcagtgcgccgtccacatcggacaccgtcagctcatggcccttttgcaatgtttcataaaggtggtcgagcgcgcggcgcgcctgttcggtcgcggtcggctcaccccttatcgaaagctggtttcccttggaacggacatccacgccaagcttctgctcgatccgcgcgagcattttcatcgaactgaccgtaaagcgcgctggcaaggcgattattgtcgaaggtgagcacgatatgggccatatccgaggccccggtcgtcgggcttttttgcgtttgattggttggcttggcagatttcagcttttccgtagcgctcaaccgtatctccttaaagcacaatcctgaaagttgcagacttttcagaccagatgatgcgtgaaaacaaacctttcacgcatttgcgatcgcagtctcgacaggattaccggcaaacgactcaggacgccgaaattttctgcctcagcatcatcatgccttcaggccagtttttgcgcaataaggctgttggtgcccgtggacacgatttttacatgaataatatcgccgacccggtccttgttgtcatcgatgatgacaggcaggagccatggcgagcggcccaccatctggcccgcctcgcggccgggcttctccagaagcacatccatcttgcggccgatcatcgaatcctggaaagcatattgctgtgccgacaggagcgcctgaaggcgctggaggcgctcgtccttcaccgcctcctcgacatgatcgtcgagatcggcgccgggtgttccagggcgcggcgaatatttgaacgaataggcctgcgcataattgacgtcacgcacaagctgcatcgtatcctcgaaatcctgatcggtttcgccggggaaaccgacgatgaaatcgcccgacagcgccatatccgggcgcacgttacggatacgttcgatcaggcgcagatattcgtccgccttgtggcgtcggttcatcgccttcaagatccggtcggaaccggactgcaccggcagatgcagatagggcatcagttgccgcaggtcgcgatgcgccgcaatcaggctgtcatccatgtcgcgcgggtggctggttgtgtagcgcagatgcgcaatgccgggaatgcgcgcaaggcggaacagcaattcgccaaggccccattcgcggccatcctcgccttcgccatgccaggcattgacgttctggccaagcagggtcagctcgcgcacgccgctatcggcaaggcgctcggcctccgccacgatctgcttcacgctgcgcgaaacttccgagccgcgcgtatagggcaccacgcagaaagtgcagaacttgtcgcagccttcctgcacggtgaggaaggcggaaacgccgcgcttgcgggtctcctcgcgcctgggcgccggcagatgctcaaacttgtcttcaatggcgtaatcggtttccaccaccttctcgccaccacgcacccgcgccagcgcattgggcaggcggtgatatgtctgcgggccaatgacgagatcgacattcggcgcacggcgcaaaatttcctgcccctcggcctgcgcgacgcagcctgcgacgccaatggtcaattccttgccgtcagccgcgcgcgcatccttcatcttgcgcaggcggcccagcgcggaatagagtttttccgacgccttttcgcgaatatggcaggtgttgagcagcaccagatcggcatcgtccggcgtatcggtcgcgacatagccttccgcagcaaggctgtcggccatgcgctggctgtcatagacattcatctggcagccataggtcttcacgaaaaccttgcgcgtattggcgcgcgggctcgtttcctgtgccattgccggttcaatctgggtcgtgtcgtcgctcatgcggggctatctacagcttttgttgccgttttggaaggtgacaatctgctcggcttttcaagcctccgggatttcgcgccccagaagcgcgctttgcaaaagcgccctcacccgattttccatcgtgcgggcaagcgccttgcggtccgtttccgccgtgacgaaaacaggttcgccgaagcgcacttccacatcgatcgcgccttcacgcaagatgccgttcaggtgcggcatcagttcgacatcgcccggccatgataccagcgggcggaaataacgccccatcgccatgccatgcacgcgggtataggcaatcgccaccggctgcaccgcgacctccgcgacacccgcctcacggatggcggcatgggcagcgccgaaaagcgcagtcttgaacggcagcacccggttgccgtccgatgtggtgccttcggcaaaaagcaccattgcatcgcccgcgatcagcctgttggcgatttcggaggtctggtgcacggttttgccgcgccgcgcgcgctccacgaaaaccgtgcgctgcaaaacggcaaacatgccgaaaaccggccagtcccgcacctcggacttagcaatgaacgacacctgccccaccgccgaaagcacgacgatatcactccatgacgtatgattggaaacaaggagaagcgggcagccctcgtgcaatttaccgaccgttcttatgcgaaagccgaacaggcgcgcaacaatgcggtggaagaaattgggcaggcggcgcttccagccatttttcagtttcaggaacagatattgaaacgggatcagcgacaggctgagcgcaaccatggccgcgacgaccagaaatatcctgatcgtaccgatcattgcgccctcttcaggtcgcgccgcaggataagcgccgcagagcggccattcgccgtttcataataggcggggcggtcgccgactttctggaagccgaggcggcgataaagcgcctgtgccgcgatgttggcctcgtccacttccagaaacagcgtttcggcacgttcctgataaagatggcgcagcaccccatccatcagcatacgcccgacaccctgccgctgcacatcgcgcgaaaccgcaatggtcaggatttccgcttctcccgccacgaggcgcgccagcacgaaaccgcaggcttcattcggctttccctgcggccgcgcgataaaaccgaagatggtatcctgcgcaatcagcgaccgaaaatcatccgaactccagccatgatggaaagctacggcgtgaatacgctggatggcgtggctgtcctgcgcgccaagcggctcaatggaaaccggtctgcggcgaaagcggccgaacggaaagcccatcatggctttattctccgccctgccggcgtggcaaggcaaaaccaagctgcggctttgcatcgggtccgcgcatataaagcggctttggcgcatcgcccggcgcccgcaggcccgccagacgcgcataagtgccgatcggggctgtcggctccggcaagacaagcgcaaaccgtccacccagcgcctcattgatcgatagcgcagccgagcctgtaagaaccgtgttctccgcttgtgcggctgcaagcttttcggcctcctcccgcgacacaaccagtggcgcggattgtgcaacacctttcgcatcgaaaccctgcgcatagatttcaccgcgatgcgcatcgagcagaacgaggaccggcttttctggcatttgtgcctgtatttcagcggcaagcgcctcgaaagcggtgatcccgatggcgggcacacccagcgccagcgcaaaaccacgcgctgccgaaacaccgatacggacaccggtaaacgaacccggcccgatattgatggcgatacgctcaatttcgcgcagcggaatttgcgcctcgcgcatggcttggccgacataatccatcagcacttcggcatggcccttgccaatattctcgctcacataggcaagcatagcaccgctgtcggaatcatagacggcggcggcgcaccaggaagcggcagtatcgagggcaagtattttcatgatccaaccgggtaaatcagaaatcgcgccgcgacaagccgggacatggtcaaacagcgcgttggcagcgattttagcctttactggcggaaccaaaagccgccgacagcgttactcttgccgggtgcgagaagtttttcttgttgtccctgtggcgatcagccccatgtcaatacggaccagaaatgatccggccggttcagttgtgttccaagaagctgacccttgttgagcgatgtgcgatcgccatttgccggatcatgcaaaccaaacgaggataaaatgccgaagaagtcgatgcatgcaacccgcaacgatcttccctccaataccaagacgacgatgatcgcgctgctcaacgagaatcttgccgcaacaatcgatcttgccctcatcaccaagcaggcgcactggaacctcaagggaccgcaattcatcgccgtgcatgaaatgctcgatggtttccgcgcagaactcgacgaccatgtggacacgattgccgaacgtgccgtgcagatcggcggaacggcctatggtacaacccaggtcgtggtgaaggaatccagactgaagccttacccgaccgacatttatgccgtccacgaccatctggtggcactgatcgaacgctatggtgatgttgccaatctggtgcgcaaatcgatcaaggatgcagacgacgcgggtgacgacgacacggcagatattttcaccgccgcatcgcgcagcctcgacaaggcactctggttcctcgaagcgcatgtgcaggaaagcaattaagttttaaatcgcctcccaaggcatcaggccggagcagttccatcggaatgctccggcttttcattttatcgcattatccaacgcatcgaagcgggatcagaaatcagtccagtggactgatttccccgcgtaggcgcttcgcacttttgctggaaatgctttagctggcccattcgcccttgcgcatgacaggctcgcggcttccatccgcattgatgccatccacgtcgatttcacccgaaccaatcatccagtcgatgtgaatgaggctcgaattgccgcctcgcgccctgatctcttccggcgtgagagtcgcgccatcgacgaagcatttggaatagcattggccaagcgcaatatggcttgccgcattttcatcaaacagcgtgttgtagaacaaaagcccgctttgcgagatcggcgaggaatgcggcaccagcgccacttcgcccagccggcatgcgccctcgtcggtatccagcactttggaaagcacttcctcgccacggcttgccctggcttccacgatacgcccgccttcaaaccgcacagcaatgttttcaatcagggtgccctgatgcgagagcggcttggtgcttgtcacatggccgtccacgcgcagtgcatggggcgtggtgaacacttcttccgtcggaatattgggattgcaggtgatgccgttcttgccagtgcatgccccgccatgccattcatgaccatcggcaagcccgaccgtcagatcggtgcccggccccttgaagtggagcgcgctgaatgccttgccgttcaggaaccgcgtgcgtgtgcgaagcgccgcattatgcgccgcccaggccccgatcggatcctccacatcgacacgcgaggcggcaaagatcgcctcggccaatttgcgggtagcgacctcctccggctcgccgggaaagacgagcatggcccaatccgggttggggtaggacacgatattccagttgatgtcgaaaccggcgatcttttccagcgcgggctggtaggcgcgcgaattggcgcggttggcgcgtgagaccttgcctgcatcctgcgtggaaagcagcattggattatccgccgctatcgccagacgggcagcgccgccggaataggctttcgccatgccttcatagagccagtctgcggcacggtcgaagctctcatcgggggcattggcataacgggcaagcgttatcgcatcatcggcgaagaaaggcgtcaccagccccgctccggccttgtaggcatgtcgggcaatgaggcgcaccagcggcagggcgacaaccggcacggtaatcaccagatcctgcccttcacgaagctgcaagccaacgcggactgcgacttccgccagtcgctctagtttgaccggatcgacggcggaattgtgcttatcatgagccatgagcggataacctttttgaacgagaatcaccggcagtttatcagaaggtgcaatttcaccaccttttttccggccagtgcgttatagtaagagtgctgcgatctatataaggaaagcaatggcgatgaataaaaaaatgcttattttactgggccttgcaagcctgcttgccggttgtgtgaccatgacgcccgaacagcggcgcgcagccgacgaacaaacctgccgcagctatggtttcaagccgaagacggacgccttcgccaactgcctgatgcggattgaccttgatcgcagggctgatcgccgcgcctggcagaaccaggtcgatttctacgacccgccgatggtgatctatcaacccatctatcgcccggttccggtggttgcgaaaaagtgacgcgcgcgcgttccagccgaaaataaaaacgccagtctgacaaaaccagaccggcgttttggcatctatttagagcatgttcccactttggcagacatgctctggaaaattatagaggcgattcggggcgatcctgcttgagcagaagcgcgccaatggcatcgacatgtttctggtccgccgctgcatagccaagcgacgcagaggaatttgccggagcagacgtatcgaactgagcctgcatcggctgataagcggcaagctgagtctgtgcctgcgtctggccctgtgcctgaccctgtgcttgcgcccgaacgccgcgatggcgtaccaggcggtcgccacgggcctgcggaccaaggccggaattatgttctgcatccaaagcccgcgccagcgcaacctgcacggtcggcgcctcggtcgggattggtacggtctgcggcagggtcacgtcataagacagttcctgcgggacagacggcgcttgcggcgaataggccagagccagattgtaaggctcttgcggaaccgggctctggagcgagccgtcgcggttgcgcttttcatagaaggagtttccgcccgcaaccagcacgtaatgcatgttgcggtatgggaaggtcagcccggccgtgtggaagaacatggcgttcttgagcttggggtggcgcttgccttccagaacggcttcggctgccgcccgcacatcgggcagcgtgctggaatccatgcggcgcgagagaacgcccggcgcaaactggttcttctgcccgacgacaccgcagatcgtatcgggatatttccccgaagcgaggcggttcatcaccacggtgcccacggcaagaaggccatcggggctggagcggttggattcaaagaacattgcgcgttcaaggcattcccggtcgcgcggtgtataagtgtaggtcttgacgccgttaaccgtcttgacgtggctggttgccgccgtctgatcgctgaagctggtcttcccagcgcctccggtcgtcgtgcagcctgtcaccacgaaaggcgctgcgatcaacccggcaagaaggggcaatttccacgttacagcgcgcgtcaatggctcactctcattgttaggacccttaactgatccagccatcccggaaatatccgaacgatccggctggggtgcaagtcaaagcggacaggatcaaaatcaacgtccggcaatttctcttcgcatgcaaggttttggaatttttaggccaaaaaaaggcgaaaggtcaaatccccgccttggcgcgaccgccagaagagccacaattcaaaaccgaatcacaagcgtgacaaagaaaacaagccattcaaaaatattaataattctttaacaaaacatacaccagccgataaaccattgatttggtgtgattcattatgcgcaaatactggccatagcttcgccttaattcgcagatgctttaaaactttgacaaatcatcgcttcgcgggccgggaaaatctgtagcggaattggtttcccacgcaggcatccggttccgtcaactttatgccgccttgcgtaacattgcgtgagatcgggcctgaatcaccagttccacccaccggaaaagcgaatcgcaagcctgtgcaagcccgcttcccggaggaaaaacgggccgcctgaaagggggaaccgctcccgtcagccgaacgaatatcccgcgccgcgtacggtgcggatcgaatcggcggcgcggccgacattgatggccttgcgcagacggcccacatggacgtctaccgtgcggtcatcgacgtagatatccggcccccagacaccatccagaagctggctgcgcgagaaaacgcggcccggcgacatcatgaaatattcgagcagacggaattccgtcgggccaaggtggacttccttttccttccgatagacgcggtgctgctggcggtccagcaaaaggtcgccgaccttcagcacatgggacaggatgctggggttcgcgcggcgcagcatcgccttgacgcgggcaagcagctccggcgtggagaaaggcttcaccacataatcatccgcgccgacactcaggccccgtacacgctcgctctcctcgccgcgcgccgtcagcatgatgatcggcaggcgttccgtttccggtctttgccgcaggcggcggcaaagctcgatgccggagacgcccggcagcatccagtccaggatcagaagatcgggcacgctttcacgcagcgcgatttcggcttcatccccgcgcaacatcgtatcgacctgatagccctcagcttcgagattatagcgcagcagcacgctcagtgcttcttcgtcttcaaccacagcaattcggggtacttgggacatgcaatctttccctctcgagatttcaggcgagcgcaggataccagcccctatcgaccgcgtgccgccatgccgtacactcattctcagccgtcgggttcaagaccccgccggtgcagttcagggtttacgcgcctcgtccacgacgatgccgtggctcaggtcttccttggggcgctcggccggcatttgcaggccagtgacgatataataaactgtttcggcaatattggtggcgtgatcgccaatgcgttcgatattctttgcgcagaacagaagatgtgtgcaggcggaaatattgcgcggatcttccatcatgtaagtcaacagctcacgaaagagcgaagtatacattgcatcgatctcgtcgtcgcggtcgcgcacgacattgatctgctgcaccgaacgcgaggcataggcgtccagcacttccttgagctgggtgagggcaagctctgccagggtttcgaggccacgatagagtttcaccggctggcgcgattccgacacggcggcaacgcgcttggcgatattcttgccaaggtcgcccacgcgctccagatcggcggaaatgcggatcgagccgatgatttcccgcaggtccacggccatgggctggcgcttggcgataatcatcacagccttgtcgtcgatctcgcgctcgctcgcatcgaggatgaggtcgtcggaaatgacacgctgggccagcgcattgtcggcattgacaatggctgcgaccgattgctcgaccatacgctccgcatgaccgcccatttcggcaatcttgtgcgtgagatatttcagctcttcgtcataagcgcgaacggtatgctgggacggcatggtaaacctcgtaatatcaattgcgggggagccgcactgtctatctgttgaagcgcagtttcaggtcagccgaagcgtccggtgatataatcctgcgtgcgcttttcggtcggcgcggtgaacatcatctccgtgtcgcccacttccaccagattgcccagatggaacatggcggtgcgctgcgaaacgcgcgcggcctgctgcatggagtgcgtcacgatgacgatggtgaagttctggcgcagttcgtcgatcagttcctccactttcgcggtggcgatgggatcgagcgccgagcagggttcatccatcaggatcacttccgggctgacggcgatggcgcgcgcaatgcacaggcgctgctgctggccaccggaaaggcccgtgcccgcatcgtgaagacggtccttcacttcctcgaacaggctcgccttctggaggctcgtcaccacgatttcctcaagctccgccttcgagcgggcaaggccgtgaatgcgcgggccgtaggccacgttttcatagatcgatttcgggaacgggttcggcttctggaacaccatgccgacgcgggcgcgcagttccaccacatcgaggcggggatcgtagatatcctcattgtcgagggtgatccggccagcaatgcggcagccttcgatcgtgtcgttcatgcggttaagcgaacgcaggaaggtggatttgccgcagccggacgggccgatcagtgcagtgaccatcttttcaggaatatcgagatcgacatcgaaaagagcctgtttctcgccatagaacacgcagaccttttcgccgcgcatcttgatggaactggcggtggcgttcattttttctcctacggcattttcgagagatcgttcggccatcagattcatcacattcgactcccgtttaccagcggcgctcgaagcggcggcgtagaatgattgcagcaatgttcattacggccagaaacagaagcaggacgataatagcgcctgacgtgcgttccacaaaggcgcgctctgcttcattggcccacatataaatctgcaccggccgggcagtggatgggtccatcggggtggcaggcacatcggcgacgaaagccaccatgccgatcaggagaagcggcgcggtttcccccagcgcatgggcaaggccgatgatcgtgccggtgagaatgccgggggcggccagcggcaggacatggtggaacaccatctgcgtcttcgacgcgccaaggccgagtgctgcggagcggatcgaaggcggcacggcgcgcagcgcagcgcgcgtggcgatgatgatggtgggcagcgtcatcagcgtcagcaccaggccaccgaccagcgatgcggagcgcggcaggccgaaaaagttgatgaagacggcaagccccagaaggccgaagacaatagagggcactgcggccagattgttgatattcacctcgatcatatcggtgaagcggttcttcctggcaaactcttccagatagatggaagcggccaccccgatgggcagcgacaggcccagcacgatcagcatcatatagagcgagccgacaagggcgacgccgaggccggaggtttccgggcggctcgacgcaccgaaagtgaagagaccggtattgaaagcctgcttcatgatgccttcatctgaaagcgtcttcatccagccaacctgacggtcggagaccttgcggttcgtttccggcacggaaaggtcgatctgtcccttgaaggcggaatcgatatccgcgcccgccagaaccggaatggtctgcgtcgtgccgataagtgagggatcgtccatcaccatcttacgaagctgaacgcgcacgccatccgaatagaaacggccaatgtcgcgcatggccggacgatccgttctggcaactcccagcttttcagccagcgcattgcgcaccagaagcggataattggcggcgatcagcacattgggatcggtctcatgcttgttgccgggatcaattacctgctgttccagctttaccggaagatagagcgtcgtctgccagaaggcggtgtagcccttggaaaagaccgagaacagaagcgcgcaaaggaaaaacacaccgacagcgattgccagaatgccatagaggcgaaaacggcgttcggcggcatagcggcgtttcagcccgatatcgcggcgcggcggctgtgcagcggccgcgtttaaggtcgtatcggtcattattcgtactgctcccggtacttgcgcacgatatgcagcgcaaagatgttcatgatcagcgtcagaacgaaaagcgtgatgccaagcgcgaaggccaccagcgtctgcggcgaattgaactcaagatcgccggtaagctggttgacgatcttcaccgtgatggtggtcatcgcctcgaaaggattgatattgatgcgcgccgccacaccggccgccagaaccacgatcatggtttcgccgatggcgcgggaagcagtcatcaggagcgcgcccacgatacccggaagggctgccggaagaaccacgcgcctgatcgtttcggaacgtgtcgcgccaaggccgagcgacccgtcgcgcagcgcgcggggaacggcggtgatgatatcgtcggaaagcgacgagacgaagggaatgagcatgacgcccatgacgagaccggccgtcaaaacgctctgcgccatgatgaagccctgaccgcctgcaatggcaatcgcgagatcgcgcaggaaaggcccaaccgtcaccagcgcgaagaagccgtaaacaatgctgggaatgccagccagaagctccagaaccggcttcaccacggtgcgcacccgcggcgaggcatattccgccatatagatagccgagaacaggccgaccggcaccgcgaaaagcatggccacaagggcgatatagagtgtgccggccagaagcgggatcaggccgaactgacctacctgtccacccgaaccggcagcggcaaagcgcggatcccaaacggtgccgaagaagaattcccacggggaaaccgactggaagaaactgatggtctggaaaagcatcgagcagatgatgccaaccgtcgtcaaaatggcgatgcccgatgcggcaatgaggccccagagcacgatgcgctcgacattgttgcgcgcacgcatccggcgattgatcgtggacaggccgaagatgaggccagccacggcgatcaccagcgccagggcggagccaatcgtatgggtgagcgccatcgtctttttcagatagagggcgatcgggaccatatagtcctggccttcggtggcgagcgccacccccttggcagccagggccgcgcgagcatcgtgataggaagcggggaaattttccagttcagccggtgtcaggtgctcaagcccgttggcgagaccgcgcaccatgccaagctggaggctgcgattggtgtaggatccttccacttcaaccggtaggcgggcggcagcactatggtcgagatagaccgaagtgccgacagcccagatcgcaaggaaaagcaatgcaggcagggcggaaacgaggaaaacccaccagccgtgataatgcgggcgggaatgcattttttcgccagccggcccggaggcagccgcaaactgcgccttgtccagcacaacggcgcgctgacggccaatgaagaatccgatcagcccgattgcaatgacactgacgagaaccagaaagaaggacattcaatttccccggttgcccttgaaatagcggagcagcctgtcttttcaaactattccacatggatgcgcctgttttacagaacaggcgcgaaagaaaaagaacgcggggagggatcgtccccgcgttccacagcctgggccttattttgcagcaagcgtcttgccttcgctgaaggcggtacgctgtgcttcacgttctgcatcgggcgccgggaccagaccatattcggcaagcgggccatccgggccgatcatctgatcgttcaggaagaactcgacatattccttgaggcccggaataacgcccagatgcgccttcttcacatagaaataaagcgggcgcgaaaccggatattcacccgaggcgacagtttcagccgatggcttgacgccgttgacggttgcgaccttcagcttgtcggcattgttttcaaagaagtagagaccaaaaacgccaacgccggtcttgttggaagcaatgcgggcaagggtttcagcatagtcaccgtcgatatcgactgccttgccatccttgcgcaccgcgatgcaggccgaagccgcagccttgtcatcaaggcccgtcttcctgatttcgtccagagcgccggaatgcttgcagccgtcggccaggaccttttcttcaaacacttcgcgggtgccgtgcttttcgcccggaatataggcggcgatgtcccaatccggcaggttcggattgacctggttccacttggtattgggattgtcaaccagcttgccgtcaacgaccagccttgccgccagcgccttataaatgtcttccggcgtcagcttccagtccgggcccttggcgtcggtggcgaagacaatgccgtcatagccgaagcgcacttcctgaacgtccttgacgccagcatcgatgcaggacttcagctcggaatccttcatggcgcgcgaagcattggcaatgtcgatggtgttttcacctacacccttgcagaattccttgatgccagcgcccgaaccgcccgattcgacaaccggcgtcttgaagttcggataggtctcgccaaaagtttcggcaacgatcttggcataaggcagaaccgtggaggaaccagcgatctggatctgatcgcgcgcctgggcagcggaaaccgacagaacggcagcaatggcaagtgccgcggtcgaggaaatcatcttgttcatgagcaactgctcctgttgtaaaagacaaatgacgaggaagcgtcaccagccatctacgcgccgtatattacacttatatgacacgaatattacaggtttgttgcaaatgggcagggggcgggcggcggcggaccatatcccaataatataggattcacccgttggggcggctcaggacataggccgccgagcccagcatgaaaacggcaacgattgccgccaaagccagccccggacgggcgccccaccagaagaaaccatatccgaaggccatgcccaggcaggcatagagttttgcccgcggtggaatggcaccccgctcacgccacttgataaccagaggcccgaaacgcgggtcggccagaagccgcgcctccagcacgggcgaagaacgcgcaaagaaccaggcggcaaggataacgaaaatcgtcgtgggcatgacaggcagaaaagcgccgataataccgagcgccagcatgagaaagccaaggcacaggtaaagcatccgcttacccgtagaaacggctgcaacgcttacggctttttcgtcctgttctggatgatcctgcatgatattccatcgattgatccacatgcttatagagcattcccgcagggatggggaacctgcccggcgcctcatatagccaggggacagcctgtggataactattttctttcgccaaaccaaccggcaatacagctttaaattgtaatttcgcccataaaatgccgcattatatcaactttcgcagcctgctaaaaaacttgccctgcaaataaaaattgtaatcttcggcgtcgccactgcccggatcgcaagcagcttttcttgtgccaagcgaccacaaccaaagcccgccgtcaattcctaacgaatcataaacgcttttacagcgaatagcgcgaatctttctaaatattcctcggttttgtttgccatataaagtaaacaacacatagtataggataattttcccgactatttatagatcacattaccgcacaatattctcattcaaaccacgccagtgccacatttagattccagttcgcatgggccttgctcagcaatgactgcgcagacaccccgtaaacaactagtggatctggtatgaacttcaagacccgtatggctatgcttgccgttgcggcaaccggccttctcgccgccaccgcaatcgaggcttcagcagagcaatgcggcggtgcctcctggtacgcccttacttcccgcacggcttcaggcgaacgcatgaacccggccggactgaccgcagcccaccgcaccctgccgcttggcagcaaggtcaaggtcaccaatcagaaaaacggcaaatcgctcgtcgtgcgcatcaatggtcgcggtccgttcatcaaggggcgcgtactcgatctttccaagggcgctgcaagccgtctgggcttcatcggcgccgggcacaccaaagtctgcttcaagccactttaggcaaagcggcgttctggcggcccccgccctatttctttattttcacgccttatccaacgcatcgaagcgggatcagaaatcagcccagtagactgatttccccgcataggcgcttcctactatcgatgcggtcttttttgcacatgcgccgggggcaattgcacggcgcttgctcctactttccaaattttctgccctcctctctcctccttatgtttcgcggccccaccagcggggcgccgtcaactgttcaagacggtgaagataaggccggatcacccccctccgcccggccataaaaacaacctttggttgcttattttttcggtacacgcattaaccattaattaagatgttgggcgaggaaacggcaaagcgaattgactccggcatatttcagattttaacgtttcgttaataaatgaacttccggcaggggcgttgagtatgttttgcgttgttcgctcgaccaagaaaataatggcagcagccggtttcacggcgtcgcttctgttggcaggctttgcggcgcaggctgcttccggcgatttcatgcagaccggcaagatcacctcgcagccgatcggccattatgaattctgcaagcgcgaagccagggaatgcgccatcaccagccgcgacacccgtgcgctcaaactcacccctgccaactggcagcacattatcgaagtgaacttttcggtcaatgaacgcatcaagccgatgaccgacatggaaatctacggcatcgaggaatattgggcctatccgaccacggttggcgacagcgaggattatgtccttctcaagcagcgcgaactgcatcaggcaggcattccgctcaccgatctcctgattaccgttgtccgcaagccgaatggtgaaggccatgccgtgctgacggcgcgcacggaccgtagcgatttcgtcctcgacaacctgaccgacgaagtcatgcgctgggacgaaaccgactatacctatctgaagcgccaggccgccaaccatacggggcgttgggtcacaatcgaagccccggacaatcttctggtcggctcggtccgctgagttgaactggcggtgggtttctcaccgccttttttgcatccagccctttcatgctgctgaaaccaagcgctctgcgcccatgcgataggatatggcgccggccagatggatgcgggtgacatgatcgcttccatcgagatcggcaagggtgcgcgccactttcagtatgcggtgataggcacgggctgaaaagcgcatctgctcgcttgcatcacgcaataatttcatgcctgcggcatcgggccgggcgacctcctcgatcaggtttgccgaacaataggcgttggtcattgatggatcgagaccgagcgcgccatagcgcgcggcctgaacggcgcgtgcgcgcgccacgcgccttgcgaccgtctcacttttctccgactggccgggcgcgatcagatcgagcgcagaaaccgccggcatatcgacacgcagatcgatacggtcgagcagggggccggaaatgcgcgcctgatagtcgctctggcaacgtggaccccgcgcgcatgtatgccccggttcgcccgccatgccgcagcggcatgggttcatggcggcaatcaattgaaagcgcgccggatagctggtgcgatggttgacgcgcgcgatcaggcattcgccggtttccagcggctggcgcagtgaatccagcacctgcggcgagaattcaggaaactcgtccagaaacagcacgccattatgggcaagcgacacctcgcccggccttgcgcgcaatccaccaccaaccattgcagccatcgaagcagaatgatgcggcgcacgaaacggcctgcgatccgacagtttcccgcccgatagctctccagctatcgaagcgatcatcgaaacatccagcaattcacgcggagaaagcctgggcaggatggacggcaggcgcgacgccagcatggatttacccgatccgggcgggccgacaagaagcaggttatggtttccggccgcagcgatttccagcgcgcgctttgccgtttcctgccccttgatatcggaaagatcaggcagtgcctcgctggaaaggcgcatggaaggatcgggcggcgtcagcacttgcgtcccgcggaaatgattggcgagtgcgatcaggcttcgcggcgcgagaatatcgatattggcgcccgcccatgccgcctccggccctcaggcatgggggcagatcaggcccttttccccgcgattggcgcctattgcagcaggaagaacgcccgcaaccgccgtgatggaaccatcaagcgacaattcgcccagcacaagataggattgaatggcatcggcgggaatggcccccattgcggccatcaggccgacagcgatgggaaggtcgtaatgcgaaccttccttcggaagatcggcaggagcgagattgaccgtcacccgcttggcgggcatggaaagcccggatgcgtgcagtgcagcctgcacccgctcccggctttcggccacagccttgtcgggcagcccgacgatggacatgcccatcttgcccggcgcgatcatcacctgcacatcgacaggcaccgcctctatgccatgaaaggcaactgttccaacccgcgcgaccatgagcccccgcttgccacgcagcacatcccacaagtgagtatatgcttaaatacaacttctggagttaagcatatactattggtgaggtcaagaacgtttcaggaacaaattatcgtctggcttccaccgcatcccagaacagggcggcaatattggtgccgtcaaaacgttcgatttcacggatacctgtcggcgacgtcacgttgatttccgtcatgtagtcgccaatcacgtcgatgccgacgaggatgaagccgcgctctttcagcgaggggccaatgcgcgcgcagatttcacgctcacgcggggtcaacttgctctgttcggggcgtccgcccacatgcatgttggagcgtgcgtcggtttcggacggcacgcggttcagcgcgcccaccggctcgccatcgatgaggatgatacgcttgtcgcccgcccgcacatctttcagatagcgctgcgcgatgaacggctccctgaaaagctggccgaacatttccagaagcgaggtaaggttgcggtcgccatccgccagatggaagacgcccgcgccgccattgccgtaaagcggcttcaggatgatgtcgccgaattcacggcggaaatccatcacctcctgcggatccttggtgatgagcgtttccggcatcaggtcgggaaattcggtgacaaaaatcttttccgggctgttgcgcacccaggtcggatcgttgaccaccagcgtctttggatggatgcgttccagaagatgcgtcgtggtgatgtaattcatgtcaaaaggcggatcctggcgcagcaggatcacatccatttccgtgaggtcgcggcggacaggctcgcccagcgtgtaatgatcgcccttcacatcgcgcacttccatcttttccacgcgggcggaaaccacgccatcgcgcatggaaagccagtcgggcgtataatggaaaagctcgtggccgcgcttttgcgcctcaagcgagagagcgaaagtggtatcgcccgtgatgttcaccgtgctgatatggtccatctggaccgcgactttgagagccatgatttcctcgcgattcgaagttgccggaaatctagagcatttccagcaaaagtgcgaagcggttttgcgtaagctaaatgcgacaaaacaaagagatagagcgacgccagcggccccgtttcaacaacagcccatcgcggaggctccaggatgggctggttgggctggattggcatcgcccgcttgtttatgctggcggtccgataacgtcgaattcaattcactggagcatttccggaagaaggtggtgagcgtggtcaaaacgaaaatatttgccgagcatatcgcggaactgggcgaaggtccgggctatgatcctttgaccggcaatgtctggtggttcgatattctgggccagaggctgatcgaaaagaactgggacagcggcgaaacccatgtgcatgaacttggcatgaaggcaagcgcgcttgccgtcatcgaccgcaaccggcagcttatcgtgagcgaacacgggcttttcatccgcgaacgcgccaatgggcggctgacgctgcatcatccgctggaggcggataatgaaatcacccggtccaacgatgcccgtgtgcatccttccggcgcattctggatcggcaccatgggcaaaaaggccgagaaggaagcagggtcgatctggtggtaccgcgaaggccatgtgaagaaactcttctccggcatcacaatcaccaattccatctgcttttcaccggacggcaaggtcgcctatttcgcggatacagaccgcaatatcatctggcgcgtcgatacggacccggaaaccggcctgccggtttccgaaaaaagcgttttccatcatcgcagcgaagcgggcaacatggacggctcggtcgtggatgcggaaggcacactgtggaatgcctgctggggcggcagcgccatccacgcctattcgccgcaaggccgcctgatccgctcggtcgagcttccggtcaagcagccctcctgcccggccttcgtcggccccgatgccgccgtgatgattatcaccagtgcatttgaaggcatgaatgcgaaagcccggcaggccgatccccacgccggaaaggtcctgctgctggatctcacccttgccggccggcacgatccccccgttcgcctgtaaggaaaaagcctttgcggcttgcaaatgttttcgccgttcagatgccttcgacgatcacgatctcaccgtccgccactgtctggcagatggcggctgcggcctgatattcaggtgaattatagcaatcaagcgcgtgttgcatcgtttcaaattcgatgatgacattgcgggcccggcccggcccctccaccgcgtccgccttgccgccacgagcgatgaaattcgcgccgaaccgctcaaaagcgggcttggccgtcgaaacataatccttgtagcgctcgggatcgcgaacatccacgcgggcaatccaataggctttcggcattctctcctcctcctctttagagcggttccggttaaactcgaaaatgctctaacttcttccaatcgagcgcatttccttcaggatggcaagggctgccgccttgcgatccggtgcgcccacgatcgggcgcgccacgatgagatggctcgcaccggccctcaaggcatcggctggcgtcatcacgcgcttctggtcgcccttctcgctccctgccgggcggatgcccggtgtgacgatggccatatcggggccaaccgcctggcgaatggcctgcgcctccaccgccgaggcgacaatgccgcccataccggcctcatgcgcctgacgggcacgtttcagcaccagcgtttccgcattgtcgaaataaccggcttcccgaagatcggcattgtccatggaggtcaggaccgtcacgcccaaaaggcataggtccgaccctctggcggcttccaccgccgcacgcattgccttcggataggcatgaagcgtgagcatggaaacacccatcttcgcgacattttccacgcctttggcaatcgtgttgtcgatatcgagcagcttcatgtcgaggaagacttttttgcgcgccgccacaaggcttttggcgaaatcaagcccaccggcaaaaacaagctgatagccgatcttgtagaaggaaacagcattgcccagttcttcgaccaccttttccgcctcggcaattgtcggcacgtcaaggcccacgatcaggcgcccggatgcgtcatcgtgcaattctgtcgtcatggaaatctccgctgtgatttttactctcttcgcacaagagagccgggcacggaagaccctcactttattatctatagccgtgcattcccgatgctttaccgctgcgtcagagcatttccagcaaaagtgcgaagcggttttgcgtcggataatgcgacaaaacaaagagatagagcggttccgaggattctgttaaaacaggaaccgctctatacaagcggactgcgatagacccagagctgagcaggcggcacattgcgcacgacgaagtcgtaatgctggaccacgtaattgccgcgccctgccggaaccggcggcaagggtccataggtgatctgcatcaggggacgcccgtgcgggatgtgggtgagaagactttcaaccagttcaacacggcgatccatggggaaattcagcatgggcacagcggaaatgatacaatcgaacttctggcccttcctgtcgcccaatgccgtgtcgagatcgaacacatcgccctctatgatgttcacgtccgggaaggtcttgttcagatgctccacaaaatcgtgcgaatattcaatagaataaagatcggcgggtttcacgccatgcttgagaatagccttggtgatgacgccggtgcccggcccaaactcaagcacgggcaggcccgaattgacatcgatgacgctcgccatgcgccgcgccgtgatggaactcgtgggcagaatcgcaccgactgcttttggcccgtctatccagcctttgaaaaagcggatttcttcatcgaacttcgcggcgagtttcctgccaagctgacctgccattcttgctgctcccattgtcgttattagacaaatctatgccgcattgaagtttataagcaaggcgggaattagaaacaaaataaaaaaggagccgcatggccccttttttatttcaataatctattcgccgattccttcaaaaaactccttcatccgggagaagaagcccgccgatttcgggctgttctcctgcgaggaaagcttttcaaactcctcaagaagctcgcgctggcgcttggagagattctgcggcgtttcgatgtcgatctgtatatagagatcgccggtaacagactggcgcagcaccggcatccccttgcctttcaggcggaactgcttgccgttctgcgtgccttccggcaccttcacgcgggtctgggtaccatcaagtgtcgaaacctcgaactggccgcccagagccgccgtggtcattgagatcggcaccttgcaataaaggtccgcgccatcacgctggaagaattcgtgcggcttcaccgacaggaagatatagagatcacccgccggtccgccgcgcaggcccgcctcgccttcaccagccagacggatacgggttccgtcctcgatacctgcgggaatattgaccgaaagcgaacgctcctgcgtcacccggccctgcccatggcacttctcgcacggatccttgatgatctggccgcgaccgttacagcctgggcaggtacgttccaccgagaagaaaccctgcgcggcacgcacacggccggagccggagcacatggtacaggtggtgggctgcgaaccgggcttggcgccggagccggagcattcatcgcaggtaatggaggtcggcacgcggatttgcgcggtcttgcccgcataggcttcctccagcgtcacttccatattgtagcgcagatcggcgccgcgctcgcggccaccattgctgcggcggcgaccgccgcccatcatctcgccgaaaatatcctcgaaaatatcggcaaaaccgcccgcaccgccaaagccattgccgaaaccaccgcccataccgccattttcaaaggctgcatggccgaagcgatcataagcggcgcgcttttgcgggtctttcagggtttcgtaagcctcgccgatttccttgaacttgcgttcggcttcgggatcatccgggttacggtccggatgatactgcatggcgagcttgcgaaacgctgccttcagcgttttgtcatctgcggttctggtgacacccagtgcttcgtaatagtcgatcttcatcagttcgttatcccggcggctggaacgcgcctcatgccttcatgcatatcgtataccgaaaccggctccgcatccggcgacatgctcaagcaggcagcgtttgcaattttccgtttcatgcagcgtgacccgcctttccgcaagcccgctgaaacaacttctcttttgcctgtccggcgcaaccgtccccaaaactggcaaaagcccggggaatatccccgggcttgagcacgcacggtcaggaattacgacgacttcttgttgtcgtcgatttcttcgtagtcggcatcgaccacatcgtccttggacgaagaggcctgttcaccgccctcggcacccgcaccttcggcagcctgcgctgcttcgtacatggcctgaccaagcttcatggaaacttcggcaagggcctgggtcttcgccttgatatcctcggcgtcttcaccttcaagcgaggtcttgagggctgcgatcgcatcctcaatggccttcttgtcatcggccgaaaccttgtcgccatattcggccagcgacttttcggtcgaatggaccaggctttcggcctgattcttggcttcgacgctctcacgacgcttcttgtcggcctcggcattggcttcggcgtccttgaccatcttttcgatgtcggcatcgctcaggccgcccgaagcctgaatgcggatctggtgctccttgccggtacccttatccttggccgaaacgttgacgatgccgttggcgtcgatgtcgaaggtcacttcgatctgcggcacaccgcgcggtgcgggcggaatgccaacgaggtcgaactgtccaagcagcttgttatcggctgccatttcacgctcgccctggaagacgcggatcgtcacggccgactggttgtcctcagccgtggagaaggtctgcgacttcttggtcgggatagtggtgttgcgttcgatcaggcgggtgaacacgccgcccagcgtttcaatgccgagcgaaagcggggtcacgtcgagcagcagcacgtccttgacgtcgccctgcaaaacgccgccctggatcgccgcgcccatggccacgacttcatccgggttcacgcccttgtgcggttccttgccgaagaaggccttcacgacttcctgaatcttgggcatgcgggtcatgccgccgaccagaaccacttcgtcaatttcgccagccttgaggccggcatccttgagcgccgccttgcacggctcgaccgtgcgctgcacgagatcatcgaccaggctttcaaacttggcgcgcgacagcttgatcgccagatgcttcgggccagtctggtcagccgtgatgaacggcaggttgatttcggtctgctgcgaggacgacagttcgatcttggccttttcggcagcttccttgaggcgctgcagggcaagcttgtcgttcttcaggtcgatgccactttccttcttgaactcggcaaccagatattcgaccagacgaatatcgaagtcttcaccgccaaggaacgtgtcgccattggtggacttcacttcaaaaacgccgtcgccgatttccagaaccgacacgtcgaaagtaccgccgccaaggtcatagacagcgatggtcttgccttcgctcttgtcgagaccataggcaagcgcagccgcggtcggctcgttgatgatgcgcagaacttccagaccggcgatcttgccggcatccttggtggcctgacgctgggcgtcgttgaagtaggccggaaccgtgatgacggcctgcgtaacggtttcgccaaggtaggattcagccgtttccttcatcttctgaaggatcatggcggagatctgcgacggagaatatttcttgccgtgcacctcgacccaggcatcgccattgtcgcccttgacgatcttgtaaggaacaagatccttgtccttggtgaccatcggatcgtcatagcgacggccaatcaggcgcttgacggcaaaaagggtgccttccgggttggtgacggcctgacgcttcgcaggctgaccagcgaggcgttcgtcaccatcggtgaaggcgatgatcgaaggggtggtgcgtgcaccttctgcattttcaatgaccttcgcgttctttccgtccatgacggcaacgcaggagttggtcgttcccatatcgataccaataactttagccatatttctctccattcagcaaactgccaagacctcgaccgagcgttccatgggcagttcctatcggttttcacaatgcctgcttcaaggttgggttccagaaagcggaccggtttccggcctgtcatcaaagccctgtgcgaggcgtatataagaaaggcagtttttcactgcaagtcacaagagccagacaaaaacagattccttgccccgcactctttacaggcgtcacacagtctcgctcaccccgcttctgcccgcggaataaatcgcatcgatgaatttctggttcgccctggaattttccagcgagaagagcggcacattttcaccccgcgccgcacgaacaaagctctgcgcctgaagctgatagtggtttgcatcgccaaacgaccattcggtggcctgcatatggctcgcatcgtgcagggtgatgcggccatggccatatttgccggtattgaatggcgcataaacctcgatgaagcccttatcgccatggaaaaccatgcattggcggccggcaagctgcgtcgcgacatagaaggtcaggtcgaacccgtcgaaacgggccgaaacattggcgtagcggtcggttccaaaacccggatcatattccaccgaagcgcgcaccgagagcggctccctgcctgtcaccatgcgcgtcaccacggttgggtaaacaccgatatccggcaaggcccctccgccaaggcccggctggttgcgcatattgccgggatcgacattgaaataggaaaacacaccctgcacatgactcagattgccaatcgcgccttcggccagaagcgcgcgcagcttgatccattgcgggtggtaatagaccattaaggcttccgcaatcgtgacgccatgcctgtcgcgcgcttcgatgagctggtctatatcgcccgcgcaaagcgcaatgggcttttcgcacagcacatgcttgcctgcttcggcggccttcaatgtccattcgatatgctgggatgtcggcagcggaatatagacaccgtccacttccttgctggccagcaattcctcataggaaccgaaagcgagcggcgcgccgaagcggccggcaaccgcgcgtgcgcgcgtatggtcgcggcttgctattgcatggaccacaccgttatccgaagcagcaagtgctggaataacctgtgtgacgccgattttcgcggtggaaagtacaccccatcgaaacatgcttttcccttcccgtgcgttcccttcaagcaaaagcccgccaatcggcgggctcaggctttcattgctttatccgcgcagcactccgccggtctgcttggcgacactggcgacgatctgcttcgatagtacttccagatcctcatcggtcaacgtgcgatcctgtggctggagcagcacctcaaccgcgatcgacttcttgccttcaccaagcgaagcgccggtgaagatatcgaagacctgaacgccgacaatcagtttcttgtcggcacttgagaccgccttgacgacattgcccgcttccacggctgcatccaccacgaaagcatagtcgcgcttgaggctctggaacagcgacaggctcaaagcgggcttggtgcgggcgcttttcgccttcggttccggaatcgcatcgagatagacctcgaagccgcagagcgcgccggaaacatcgagcgcctccagcgtgtccggatgaaactcgccaaaagtgccaagcacgaccttcggtccgagtttcagcgtgcccgaacggcccggatggagccattcaggaccaccggcctcgatctggatacggtcaaccggcgcaccggcagcttccaatgcggccagcgcatcggccttggcatcgaaaacaccgacaggcgccgcattgccagcccagaaacggcccgccccttcaaccttcgccgtcccgcggcgcacaccgcccgcgacgcggcgctgcttatccggcgtatcaccttcataaatgcccgaaacctcgaacaaggcgatatcatcgaaaccgcgatccgcattgcgctgggctgcggccagcagacccggcagaagcgacgggcgcatgtccgacatatcggcagcgatcgggttggcaagcttcagttccggcttgccgccgccaaaggctttggcctgcgcttctgaaatgaaggaataggtcacagcttccatcatgccgcgcgaggcgagcatacggcgggcgtggcgcgtgcgaatctgtagcgtggtcaggatgcggccattgaccgcgccgtggctcggcaggggctgcggatcaatccggttgatgccatgaatgcgcatcacttcttccacaagatcagccttgccttccacatcaccgcgccagcttgggaccgtcgccctgatggtcttgccgtcaccttccacgccaaagccaaggcgcttcagaatatcgaaggcatcctcataggaaacatcgagcccggtgaggcgcttgacttccgtaaccgggaaatcgatcacgcgcgcggtatgcggcttgtaaccgacaacatccagaaccgtcggctgcccgccgcaaagttccagcaccagtttcgttgcaatttccgcgcccggcaccatcatttccgggtccacgccacgctcaaaacggtagcgggcatcggtgacaatgccaagctcgcggcccgtgcgcgcaatcatgcgcgggtcccacagagcggattcgatcagcacatcgaccgtattttcgtcgcagcccgaatgctcgccgcccatgatacccgcaatcgattcgggaccgttttcatcggcgatcacatacatgccggcgttcagcttgtactcgcgctggtcaagcgccagaatggtttcgccatccctggccgtacgcaccgtcagattgcccttgaccttggccgcgtcgaagacatgcagcggacgtccctgatcgaaggtcacgtaattggtaatgtccaccagcgcattgatcgggcgcaggccaatggccttcaggcgctgctgcatccatttcgggctagggccattcttcacgcccttgaccatgcgcagggcaaaaccagtgcagaacgggttcccggcatcctgatccagaatgaccttgaccggggtttcaccctcgcccttcaccgcatccggcagcgtgttcttgagcgtgccaagaccggccgcagccagatcgcgcgcaatgccgcgaatgccggtgcaatcggcacggttcggcgtgaggccgatttctatgatgggatcattaaagcccatataagccgcaaagcttgtgccgaccggcgcattttcggccaaatcgatgatgccattatgctcgtcggaaaagtccagctcgcgctcggagcacatcatgccaaaactttcgacaccgcgaatcttgccgacagaaagcgtgacgtcgagaccgggcacataatcgcccggacggcccagaacccccaccagaccagcgcgcgcattcggcgcgccgcagacgacctgcaccggcttgccgtcgcccgtatcgacgctcagcacctgcaacttgtcggcatcgggatggcgcgttgccgtcaaaacccttgcaatcgtgaaggccctgaaggctgctcggtcatcaaccgattccacttcaagaccgatatcggtcagcttttcgacgatttcatccagcgtcgcatcggtttcaaggtgatccttgagccaggaaagcgtgaatttcatttgtcctgttccttcctgtccttacgcgctcaatccgccgaaaagcgtcggaatgtcgagcggacggaaaccgtaatgctcgatccagcgcacatcggcgtcgaagaaggcgcgcagatccggcattccgtatttcagcatggcaatgcggccgatgcccatgccccaggcaaagccctgatagacttccgggtcatagcccgacatgcgcaagacattgggatgcaccatgccgcagcccagaatttccagccagtcattgccctcgccgaatttcacatgcgggccggagcggtcgcactggatatcgacttcaacagacggctcggtgaacgggaagaaggacgggcgcatacgcatcttcaccgaaggcacttcaaagaaggctttgcagaactcttccagcacccacttcatattggcgacattggccgacttgtcgaccaccagcccctcgacctgatggaacatcggcgaatgggtggcgtcggaatccatacgataggtcttgccggggatgacgatgcgaatcggctcgtcgcggccttccttatcgcgcatggcggcgaacttctccatcgtatgcacctgcaccggcgaagtgtgcgtgcgcagcaacttgcgctcgcccttttcatccgggttgaagaagaacgtgtcgtgcatctcgcgcgccggatggccttcggggaagttgagcgcggtgaaattataatagtcggtctcgatatccggaccttcggcaatggaaaaacccatatccgcgaaaatcgccgtgatctcgtcgatcacctgcgaaataggatggatgcgcccgcgcgatgccgcgctttcacgcaccgggagcgtcacatcaaccttttcacgctccagacgcgcggcaaccgccgccttgcgcagttcggtcctgcgctcgctcaaggcctcggtgacgcggttcttcaggccattgatggccggcccctgcatctggcgctcttccggcgacatgccgcccagcgtcttcagcttttccgaaaccgtgcctttcttgccaagcgctgccacgcgcacggcctcaataccctgctcatccactgccgcggcgatgtcttcgagaatctggcgttcgagttgttctagatcgctcattctttaaatcctgtcgtgccgatggcactccacgcctcttggttaaatccctgtcgcgcctgcggcactccacgcctcttggttatatccctgccgtgcctacggcacgtcacgcctcttggtattatcactctctttggcctgattggccggacgcatcaaggtttgcattgaaaaattccatcgcctgcaaaagccgccgtccatcgccacccagaaagacatgacgaaacagcctgagcggcgcgatggtaaatcgaaacaaaccaacgatcctgtgcagttcaggcaccacatctgccggtgccgccgcacgataggcagcgagcgcgcgatgcggtgtctttgaaaatcgcgcctgcgcggtgatctggaaaaacagaagccacacgtcacgcgcctgcgctaccgccagcggcatgactgcttccggctcttcctcgaaatcaagaaagcccgcaacaccgttcttctggaagaaatcgcgcggatgcggacgtccgtgacaaagcccctttgcatgcgcttttccaagcgcatgagcgcaatggatcagaagttcgtcatgttcctgcgcgttttccttgcgcaagcatttcagcctgtcctgaataatgggcgccacatcgctcagcaccagaaccgggccttcgccatagacgatcctcggcacctcgaagcctgcggcaaggaaggcttgcgccttgcgcttttcacgctcggccatgcccgccgggttcgtttccttcgggctgcgcagaaacggatagggcagaaacggcgaaatgaagctgtgcaggcgcttcgcgaaaggacgagactgtgcatcgtaacgcttgatccagacgcggctgccatcgaaaagcgcactggaaatacgcctgccacggctctcggcaatgatggcctgaaggctgcggagatcatccgcatccagctccatcgtcagcctgcccgcttcgtccttcatttgcgaccctgcatgatgaaacccgcgccagccgagccagcgcgggttcccaaatttatcgccaaaatttatcgatgtgcttgggaaagggggctggcttagcggacagcgccttcaaaagcgttcggcatggaagtgttcttgaggtattcaagagccttctttgccgatgcaaccagcgcagcgaatgcttccggttcgtggattgcgatatcggaaagaaccttgcggtcgatttcgatgccagccttggccagaccgtcgatgaaacggccataggtcagtccctgctcgcggacagcagcgttgattcgctgaatccagagggcgcggaacgaacgcttgcggttcttgcggtcgcggtaagcatactgcttggaacggtcaaccgcagccttggcggtgcggatggtgttcttgcgacggccacggaaaccggcagcctgatccagaaccttcttatgctttgcgtgggcggtaacgccgcgttttacgcgtgccatgttatgatctccttctcagactaactcttagaggccgttcggcaggaactgcttcacgatctttgcatcggcatcggcgagaaccatggtgccgcgtgcatcgcgaatgaacttgttcgaacgcttgatcatgccatgacgcttaccggcggcggcggccttgaccttgcccgtaccggtgatcttgaaccgcttcttggcggcagacttggtcttcatcttgggcattttgctactccttcttggcatccctctcgtacccaggggtactcgacgcctcttgtttgcgatccccgtcgttcctgcggcactccacacctcttgtttcaagcggcgttcgtgcctgcaaccgaccggaaccctgttttcacttccgggctgaccaagcccgaaaagcatacgaaaccgccacggcatgccctgccgggcggtttgaacgcggccttataggcccaatggccgcaaaacgcaatgcccgaattgagctgaaaacgtcaataaagccgcagaagcaccggcaggatatggctgttttgcagatattccacgaattcaaagaacggataggccacgaagaaaaccagaccgtccgtaaaggtacggtaaatccggtctggccgcacgatcagttccttgtcgtcgtgaaacagcgaaaacttcggaaaaaaacgcggcaccttggcacaataggcttcgtaaggtcgcccgaaattctgtttgaggaatttctcctccgtccggatgacaatcgaaaaggcgagataacacaacacgccgaaagctgccgcgacgatgaggctgccggtctgggcgccgatgcccaccgcaccaatgctgctgaagacataaagcgggttgcgcgtcaccgaataggggccgctctgcacgatttccgcgctcttgcgtccgccgatataaagcgtgcaccacatgcgcccgataatggccgcaacaatgagactgatgccgaaggcttcgatatattcgtgcagcgagccggtcgattgcgagcgcacgaagataagcgcgatgaccaaaagaacaatcaccccaccgatcgcaaagcggcggcggcgctgatacagccccagttcacccaatgtcttcatggttgtcccatctttgaatattcgtttcgagcaaagaaaaaccgcccgaaaggcggcttttccaagacatggtttctttcacggcatggtttcaaggaaaacggcgtttcccgaaaacggatgcaaaatcagcgaggtgccagcaccatcatcatctggcggccttcgagcttcggctcggattccaccttggcgatttcaaccgtgtcttccttgacgcgttgcagaagcttcatacccagttcctggtgcgccatttcacggccacggaaacgcaaggtgaccttgaccttgtcgccttcctcaaagaaacgctgcgctgctttcatcttcacctcatagtcatgggtgtcgatgttcggccgcatcttgatttccttgatctcgaccgtcttctgcttcttgcgcgcttcggcggcttttttctgattttgatatttcagcttgccaaggtccacgatcttgcaaactggcggttcggcgttcggcacgatctcaacaagatcgagacccgcctcttccgccatggccatggcttcctgaatggaaacgtccccatggttctggccttcggcgtcaataagctgaacccggggaacccggatatcacggttggagcgcggtccgtctttctggaccggcgtcgctctgaacggtcggcgaatggtcgttatctcctgattgtttacgtctacagcgatcggatgctcgttgcccagacggcatttcccccatcaaaccgcggctgatcgcggaaatgtcgtcaagcgagcggcgaagtcaatagcatctttgacaggaaaaatcacccccatgtgataaatgccacttttgcggacatttcgcggggagcaagcggcatatcggtcacatttcccgtcatttcaagggttccatccataaggcgggttttctcccttttgcgaacatgccaaaacaggcgcgcaaaacgaggagacttgtcatgagcgttgcggcgccagaattcaccccggaattcatagacgtggacggaacgaaaatcgcggtgcgctacagggccggcgatacgcttccaggcgtcgtctggctcggcggctatcgctccgacatgctcggcaccaaggcggtcattctcgacgaatgggccgcacagaccggccatagcgcactcaggcacgattattccggccatggcgaatccggcggcgatttcaaccagggcaccatttcgcgctggcttgcgcaaagccttgctgtctatcgccactatgcaagcgggccgcagattctggttggttcctccatgggcggctggatcgcgctgcgcatggcgcaggaactgaagaaagaaggcagagcgcccgccggcatcgtgctgattgcgcccgctcccgatttcactgccgcacttgtcgaacccgcgcttaccgggaaacagaagcgcgaccttgaagaaaagggctatttcgaggaaccgtcggattattcgcccaatccttacgtctatacccgcgcgctgatcgaagacgggcgaaagaatctggttctcaatggcatcatcgagaccggctgtccggtccatatcctgcaaggcatgcaggacccggatgttccctacaaacatgcactgacgctggtggaacacctgccggtcgatgacgtgacgctgacactggtgcgagacggcgatcaccgcctgtcgcgcccgcaggatctcgaccttctgatccgcacggtttccggcctggcggaacgcatcagcgaaacagtatagcggagcagcgcccatgcgtttttcggtctttgcctcttcggcggttgccgcgattgtcggcttcggcggcacattggcactcatcatcgccgccgcgcaggtgctcggctccacacaggccgaaaccgcaagctgggttacggccatctgccttgccgtcgccgccgcttccgcatggctcagcatccgctatcgtatgccgatcattgcggcctggtccacgcccggcctggcactgatcggtgcaagtgcgggcttcaccatggcggaagcggtgggcgcattcatcgtgaccgctctcgcgctaatcgcaaccggcctcatccggcaattgtcggttctggtttcccgcatcccggccagcgtggcctcgggcatgttggccggtgttctcctgagcttcgtcatcgcggcagccaagaccgtttcgatcgatccagcctttgtgctgccgctggtggcgctctttttcctgatccgcctgttcggtccatcgcttgcggtcattgcggttctggtgctgggcatggccttcgccctcgtcacgggccgctcgcccgcactgcctgcgcccgagatatccacgctcacgcttgtctggccgcaattccacacaggcgcgatgatcggcatcgcggtgccgctctatctcgtcaccatggcttcgcagaatctgccgggctttgccgttctgcgcgcctcgggctatgagccgccaaccagcgcctgcctgcgcatcaccggcctgttctcgcttttaagcgcccccttaggtgcatcaaccacgaaccttgcagccatttcggcagccctttgcaccaatcccgatgcgcatcccgaccacagcaaacgctggctgaccggccctgtttatgcggcgatctatgtggtcttcgcactcttcggcgcgtcgctggttgcaatcttcgccgtgctgccgacagttctcatcgcacttgtcgcagggctggccctgaccgggccgttcatcaacgccatgacgctggcgctgaaggatgaacatgagcggcttgcagcgaccataactttcgccgtcacggcctcaggcattgcgtttttcggggtcggctcggctttctgggcattgatcgccggtcttgccgtgacttttctcgaacattttcgcaaaaaaatctcgaattaatcacattggttaggcgaattgcggcctgaatccagaagttgcattcttaaaaagctgcaatcttttcaccacgtcgaaaccaagccgccagataaaattgcccgcatgaggcgggctggcaggcctggtttgcgcatctcatcccttgctggatgacgtgcgcttttcgacggagcagaccatgacaaatactgcaatgatccgcccggcatggacgccagccacgattgcgctgatggtgctcggcttctttcttttctggccgcttggccttgccatgctcgcctatatcctctgggggcaaccgcctcgaagggttcaagcgcggcgtgaacgagaagaccgattcgctgttcggctccatgcgtaattgctgcaagagcgaaagcttcaacttcggcacaaccggcaatgccgcattcgacgactggcgccgcgaggagctggagcgtctggcggaagagcgccgcaagcttgaggaagcacgcgccgaatttgaagcctatgcggccgagcttcgccgcgctcgcgacaaggaggagtttgaccgtttcatggccgaacgccacagcaatgcgaaaaagacacctgccgcacgcggcaagaccggcagcaaaggcgatgcctgattgccaataaacggcaaaacagcttgaaacggtgcggtttttccgcgccgttttgcttttatgagcaaaattttctagcttttcccgcgaatcacctattctttggcgatggccctttccttttttcggcaactcaacagaaaccggacgcccgccggatcggcggctgtcagaagcgagcgcattcacgcggtcgccgggcgggaattgccgttgcgtgtctacgagaacccgcgtgccaaaaggctgacgctgcgcatcgagccaggcggcaagggcctgcgcatcacggtgccgcccggcctgccggagcgcgaggtgcagaatttcctcaaccgccatgaaggctggatcgaaagccgcattgccaaactccccgaccagcccggcgttcgtgcgggtataaaaataccgatacgcggtgtagcgcaccttatcgtccatcaaccggggcgcggaaccgtagaatgtatcgagggcaatattctgctcgttcacggagatcccagccatctgccgcgccgggtggccgattatctgaaacgggaagtcaggcgcgatatagaggcgcttgtcgtccgtcacacagccgctgtcggccgcaaggccaaggcggttcgtttcaaggatacgaaaagccgctgggggtcgtgtacttccgacggcgtgctgtccttttcatggcgtatcggtatggctccgccgcccgtcatcaattacctcgtcgcccatgaggcggcacacctgatcgaaatgaaccacgggccgaaattctggaaactctgccaggagctttgcccggacaccgaacgctgcaaggcatggctgaagcacaatggcagcgcattacaggcaatcgactttacatgaaatcatccatactgaccgccgcgaaggtattgtgggattaccactgcatctatgatccgcttgaaggcgccgatatcatcatcggccttggcagttacgatccgcgtgtcgccgaacgggcgagcgacctctatctggaagggcttgcgccctggctgatcttcaccggccggagtggccgcgggacggacaagctctacaaggcaagcgaggcggaggcatttgctgaaatcgccatccggcgcggtgtgccagagcgcgccatcattatcgaacccaatgccaccaatatcggcgaaaacatccgtttttcgcgcgaaaaactggcgtgggacgcggtcagcggcattttcgtcaccaagccccagacgcagcgccgtgtccatgccaccatgcttcggcaatggccggaagccagagccagcatcagcgcaccgcttgtctcttttgaagaacagccgacggcggaatttccgcttgaaatgctgatccacgaaatgactggcgacctgcaacgcatcctggaatatccggccaagggctatcagattgcgcaggctgttccccttgaggtcatggaggcgtatgattttctgatcgaacagggtttcgacgggcatccggtccgatagcaacttgagtagcgccctgatttgtgcgacggaaacctatggcccttgatatcaaaatatgcgggttgaagacgcctgaggctgttgccgccgcgcttgacggcggtgcaacgcatatcggcttcattttctttccgaaaagcccgcgccatatcacgccggatgcggctgcaagactgcgcgccgccgccacaggccgcgccgtggccgttgcggtaacggtcgatgccgacgatgaagcgctggatgaaatcgtcaagacggtcagacccgatatgctgcaactgcatggcggagaaacgccggaacgggtgcggtttttaaaagagcgttataaccttccggtgatgaaggcgttttcaatccgtgaagccggcgatcttgaagcaattgcgccctatcggggcattgccgatcgcttccttttcgacgccaagccgcccaagggttccgaacttccaggcggcaacggcatatccttcgactggaacctgctggccgcgcttgacgcggatatcgattacatgctttccggtggattgaatgcggacaatatcgccgaggcgcttttgaagacaggcgcccccggcatcgatatatcgtccggggtggagtgcgcgcccggcgaaaaggacgtgcgtcttattgagaattttttccaggccgtagcggatgcgaatgctcagccattcgccaggcgcgcctgaacatgacggagcggaaacgttgaacaagccggttgcacccaattcctacaagacgggccctgacgaagagggcatgttcggcatattcggtggccgcttcgtcgccgaaacgctgatgcctctgatcctcgaattgcagcaggcttatgaaacggcgaagaatgaccccgaattcaaggcggagttgaacgccctttccaccttttatgccggccgtccttccaagctctattatgccgaaggcctgagcaaacatctgggtggcgctaaaatctacttcaagcgcgaagacctgaaccataccggcagccacaagatcaacaattgccttggccagatcctgcttgccaagcgcatgggcaagacgcgcatcatcgcagaaacgggcgccggtcagcatggcgtggcgtctgccaccgttgccgcacgcttcggcctgccctgtatcgtctatgtgggcgcaagcgacgtggagcgccagaagcccaatgttttccgcatgaagctgctcggcgcggaagtgaagccggtttctgccggcaatggcacgctgaaagacgcgatgaacgaagccctgcgtgactgggttacgaatgtcgaggatacctattacctgatcggcacggctgccggtccgcacccctatcccgaactggtgcgcgatttccaatccgtcatcggcaccgaagcgcgccagcagatactcgaacaggaaggccgcctgccagatgtgatcgtggcagcggtcggcggcggctccaacgccattggcctgttccatccgttcctcgacgacgcctcggtgaagatcgtcggtgtcgaagcaggcggacgcggtcttgagggagaggaacattgcgcttcgatgagcgcaggccgccccggcgttctgcatggcaaccgcacctatctcctccagaacgcggatggccaaattctggaaggccattcggtttccgctggtctcgactatccgggcgtcgggcccgagcattcgtggctgaaggacagcgggcgcgtcgactatgtgccgatcctcgacaatgaggcgctggatgcattccagctttgcacccgcaccgaaggcatcatcccggcgctcgaatccgcccatgccattgcgcaggccgtcaaaatggcgccgacaatgggcaaggacaaggtgatgatcgtcaatctgtccggccgcggcgacaaggacgtccacacggtcggcaagcttctcggcatggatatctgacaatgagcaccgcccccgccacctcctgctacaagccgcgcgccgcatggttcgacggcctgacggagtgtggcccggcggcaatcaagctcagcattatcgaagccgatccggccaacccggtggcggaggccacggtctgcatcgcccgcaggcagattgccagcgcggcggcaaagctggccgacacaccgcatatgggcgccggttttgccattctgcatcagggagaggagagcctctggcttctcctgcactggtggcttgaaggcggcattgccacacgcatgctgtggcagtgcgaactcggcgacgaggtggaattcatgccggcacagcccttgctgatggcctgcgtctgggaacttgggattattgattttgaacggcgtgcatggatggaaacggcaatggctggcaagcctgttgccgattatctcgcacgcactttgccacggggcacggtatgactactcgcatcgacaccaaattcgccgaactgaaggccgagggccgtccggcgctcgtcacctatttcatgggcggcgatcccgatctggaaaccgcgctgaaggtgatgaaagccctgccgaaagccggcgctgacgtgatcgagcttggtatgcccttctccgacccgatggcggatggacccgccattcaggcggctggccttcgcgccctgaacgccggacagacgctggcgaagacgctttatatggcagcagaattccgcaaggaagacgatacgaccccgatcgtcatgatgggctattacaatctgatctatatctatggcgtggagcgttttctgaccgatgccaaggcatccggcgtggatgggctgatcgttgtcgatcttccttccgaaatggatgccgagctttgcattccggcaatgaaggcgggcatcaatttcatccgcctcaccacgccgaccacggacgacaagcgcctgccgaaagtgctgcataattcatcgggctttgtctattatgtctcgatgaacggcatcaccggcgcggccattgccgatacggcaaaggtcggcgaagcggttcgccatatcaagaaaagcaccgacctgccgatctgtgtcggtttcggcgtcaagacgccggaacaggctgcggcaatcgcaacccatgccgatggcgtcgtcgtgggcacggccattgtcaacgcaattgccggtgaactcgatgaaaagggcaaggcgaagggtgatccggttgccgccgcaacccggcttgtccacgctcttgcagagagtgtgcgcgccacacgccttgaagccgcccaataaatcgtccatttaagcggctgagaagtcgttgccgaagaacaagaaacggaaccaaacgtcatgaactggatcaccaactacgttcgtccgaagatcaattcgatgctcggccgccgtgaaatgccggaaaatctatggatcaaggatccatcgaccggcgaaatggtgttccacaaggatctggaaagcaaccagttcgtgattccgtcttcgggccatcacatgcgcatcaaggcgaaggatcgcctgcgctttttcttcgacaatggcgaatatacgacgcttgaagcgccgaaagtgccgctcgatccactgaaatttcgcgacgagaagaaatatatcgatcgcctcaaggattatcgcagccgcaccggcatggatgacgccattgtcaacggcctcggcaccatcgagggcctgccaatcgtcgcaaccgtgcaggatttcagcttcatgggcggttcgctcggcatgggcgctggcgaagccatcatccagggctttgaaaaagccatcgaactgaagcgcccgctcgtgctgttcgcctcttccggcggtgcgcgtatgcaggaaggcattctctcgctgatgcagcttccgcgcacgaccgttgctgtcgaaatgctgaaagaagcaggcctgccctatatcgttgtgctgaccaacccgacgaccggcggcgtcaccgcttcctatgccatgctgggcgatatccacattgccgaacccggcgcgctcatcggctttgccggcccgcgcgtgatcgaacagaccatccgcgaaaagcttcccgaaggcttccagagctccgaatatctcatggagcacggcatggtggatatggtcgtttcccgccttgaactgaaggcaacgattgcacggcttctcaagatcatgacgaagcagcctgccaacagcgatgcacccgccccccagaagccggatgctgacagcaaggcagcctgatcgtgacaggaaaagccgccgccgcaatcgagcggcttatgcagttgcatcccaagggcttcgatctttcgctggaccgcattcgcggccttctggaaaagctcggcaatccgcatctgaaactgccgcctgtgatccatatcgccgggaccaacggcaagggatcggccaccgccttttgccgcgcgctgcttgaagcgggcggctttaatgttcacgtccacacttcgccgcacctcgtcaactggcacgaacgctatcgccttgccgcgccgggcggcggcaagctggtggatgacgatgtgctggcgcaagccgtcgagcgcgtcgctgccgccaatggcggacagcacatcacggttttcgagatattgaccgccgttgccttcgtcctgttttcagaacatcccgccgatgcggtcatcatggaagtcggccttggcgggcgtttcgacgccaccaatgtcattcccgagcctgcggtctcgctcatcatgccggtttcgatcgatcatcaagcctatctcggcgatacggcagaactgatcgcagccgaaaaggcgggcatcatcaagaagaactgcccggtggtcatcggtttccagcctttcgatacggcgcgcgaagtgctcgtctcgactgccgatcgtctcgactgccctgtttctgtctatggtcaggatttccttgccttcgaggaacatggccgcatggtgttccagaacgaagacgggctgatcgacctgcccttgccgcgcctgccgggacgtcaccagatatccaacgccgccgcggcaatcgaagcggtgcagatggcgggtttcaacattcccgataaggcggttgaaaaggcgcttatggtcgtggactggccggcgcgtatgcagcgcatgacgcatggcaagctgattgatcttgctccgcccgcttccgaaatctggctcgatggcggccataatccgggtgcgggtgtggttatcgcggaagctttcggcgaccttgaagaacgcaatgcgcgcccgcttttcctaattaccggcatgatcaacacgaaagatccggtcggctatttcgaggccttcgcaggcatggcccgccatgtcttcaccgtgcccattccttccagcgatgccggaattgcgaacactgaactggcgctttcagccgaaaaggccgggctttccgcagagccggttcattcggtcgccaatgcgctgaaacttctgcacgatacctggcccgccgatgaggctccgccacgcattctgattggcggatcgctctatctggcgggtgaagtcctgcgcgataacgatacgcccccccaataagcaaaacccggcgcaaaggccgggtcaggctgctgacaaacctcgggcagggtcaaaatggcctcagattcacggaacgtcacagattcaaaacatgaacagatcggaatcaaaacccctcgtttttgactgctgccaaaaatcgaggggtttttcatcaatctgacccggcgcaaaggccgggtttttccatttttgtaatggtgatctttattacgcagccgatgccttgatccagtcggcaaggcggctcttgggagcggcgccaaccatattggcagcaagctcgccatccttgaacatcagaagcgtcgggatggagcgcacaccgaactgggcggccagctccgggttctcgtcgatattgaccttggcaatcttgacctggccagccatttcagcggcgatttcgtccagagccggagcgatcgtcttgcatggtccgcaccattctgcccagaaatccactacaaccggctcgctcgactggagaacgtccgattgaaagttgctgttatcgaccttgacggttgccatggaactaatcctcctctttggtagaatggcgatgttcttctatagactcacgcgctagagcagtttctattttaacagaatcgccggaaccgctctaactatttgttttgtcgcattttccaacgcaaaccgtttcacacttttggctcgaaaatgctctatccgctctttattggctatatcatgtggcgcgtctgccgccatccgtcaagttctggttcctcacctttccttgagtatccttcagcgctcccatggcatcatccagaacagcatcgggaacgagcaacagaaatggcccttccgtgaaaagcaatgccgcttccaccacacgtccgggataaagcggcctcagcaattccctgtagagggcaagctgcgcgcgataggcggaaggcacggcttccagcgtcttcggcggcgggcgattggtcttgtaatcgacgatcagcacacggctttcatccacgctgatgcggtcgatctggccggatacggcgtggtcacgcccgccaatatcgatcatgcccatgacagccacttccccgcgcgaaccttccgcaaaaacggggccaaagcgcggatcatccagaatggcatggacgctctgccaagccttgagccgttcggcatccggccagtctgcggcaatacgcgccagatagtccgcagccagatgttcgcgtttttccggcgccacatccggcagatattgcagcagcatgtggatcgccgtgccgcgccgcagcgcgaaggccggtgcgccggtgccgggttgcaaaaccggggacgacaggtcgagcggcggctcctcgtccgcctcgatcaaggccgaagcgcctgatggggccaaggggcgcggcaaacccggctctgctttcataggctggcgataatcatggggaagcggtggcagagacgtcgccccggcctgatcctcctcattgatttcgataaaactgcgcggcgtcttgcgatagcgcctcgcagccacgcccgtgaccggatgaacaaaggtttcggacttggctgccagcgcatcctcaaccagccgatgccaggtttcgccgctttcgcgcgtgccgcgataaccgcaaatgatgagccggtcttccgcgcgcgtcatgccgacataaagaagacggcgatattcctcctcggcgcggtttttaagcttttcgatttccgctgccgtgaagcccgtctggcaggaactgttcggctgccacaaaaagcccttcaccggcgggccatccccctgaaaatcataagggataagcttgggcgcacggcttcccgtccacaccgcgctgccggggtccacgaggaagacaaccgcaccttccagcccctttgcggcatgcacggtcatgatgcgcacctcgtcacggccctggtcaagctcgcgcttgatctccggcgcggccgcttccagcgtttcgagaaaggcctgcaaacccggaagtccagcgcgctcggcggaaagcgcataattctggaattcgtcgatgatatcgcccgcctccggccccaatcgcgccagaagcttgcgccttgcaccatcggcactgagaacacgcgcatagaattcaaacaccggcatggtgtcggccatgttgcgccaacggctcagcagcttgtgaatctgcgccagctccgcatcatggcgcgaagcgcggtagagatattcaaaaagcgtgtcccctgccccgcgcggatatgccagcgtgaaaagccggtcatcgtcccagccgaaaagcgggcttttcagaagcgccgccagcgacagatcgtcggacggttgcaggacgaaacgccccagcgccatcaggtcctgaatagcgatatggctcgtgagttgcagacggtcggcgccggcaaccggaaccgacaggtttttcagcgcgcgcgacaaggcaggcatgaactggtcacgctttcgcaccagcaccatgatgtcgcgcggcgcgatcttccggttctggccggggatcggctccccgcgatccagccagtagcggatcgttgccgcaatctgttcggcaagccttaccgctggcgcggccagttgatcgaccggtacacgccaatcgtccggctcttctaccatttccggcgtcagcatgtcccagatttcgatttcgcccggttctttatcccggatagcggagtggactgtcgcaccggaaagccccctgttagcttccggccgcgcaaaaacctcatccaccgcctgcaagacatcaggcgtcgaacggaaagagaaattgaggctcacgcgctcgaatttcagctccgcattgctggcctgaatgctgatggcccggccctgctcggcaaaatcgtctggcacggccccctggaaggaatagatcgactgcttttcatcacccacagcaaaaagcgtgcgctggacgttgcgctggccaaggccggagaaaaattcctccgacaacatgcggatgacctgccactgatcggggctcgtatcctgcgcttcatcgaccaaaatatgatcgatgccgcggtcgagcttatattgcacccactggcctgccccattgcgcgcaagcagcgccacggtgcgggtaatcaggtcttcaaagtccagaaggccgcgccggcgcttcaggtcgtgatagcgttgcagaagattgtcgatcaacgtgagcgccgccagattgagccggacaaggcgcaattccttcaggcggtccagccccatttcaacccgcgccgcagccgtgtcgaattcctcctcgaattcaggcagaagctttttcacggctgccgaacagacataggagcctgatttcggctcgcccgtgctcttgaggaaagcggcgcgcagcaccgcaatcttgtcgggaaggccgctcgccttctccagccgtttcaattgcagcgcgaaatcctgcgcgcgtgaagcccctttcgggatcgataggatgagatcgagcgcatcgtcggaaaattccggtaccggccagagatcggccagaagatcgtcttcgcgcgcatcgggctcaaacccgaaagcgcgatgcagagcctccacacggtgtgtgccgacgcccagttcagccagataaagctgcaagccgttacggcggcccaccgcctcgtccagaagcgattgcagccccgtttcgcccgccgcctgcaacacatcggcaaaggctgccgcaagtgcgggatcaccaccgccataagcggtttcaagcagggtgcgccgcgcctcgcccaccagcgccgcctgcatgagatcgtccatcatctcaaaatgaccggcgatatttgcttccagcggaaactggtgcaggatggcttcgcaaaaggcatggatggtctggattttcatcccgcccggcgttttcagcgcgcgcgcaaagagacggcgtgcactggccacgcgcgccgcgccggggcggcggcgctcaagtttttcaagccgctcggccaaggcctcatcgggcaggaccgcccattcggaaagccgcatgaaaacgcggttctgcatcaccgctgccgccgccttggtataggtcaggcagaggattttcgacggatccgtgccttccagaagcaggcggatgacgcgctcggtcagaacatgggtcttgccggaaccggcattggccgagacccagacggaggccgacgggtcggccgcgcgcgcctgcgcatcgatggtttccggcgggatgaaaggtttcttcttcattcgccgccctccccgccgctatcgccgccagcagaccattccagcacgcgggccagatggtcgtaatcgccggtaaggtcggtttcacggaatggaagcgcccgcgaaagatagcccttctccggtttttgatattcggccagcaattgcgccagccgctgccatgcctcttcacccagcgccggagccgtcttttccgatgggggcctgctgatcttgaggatcgattccggcttcacctcaccggctgccttgaggcgcacataagtgagatcgcaagcgcgcaccggcccgacatccagaaatgcgccgcgcgccagaagggctgcctccagcgcaagctgcggtgagagaagcacatgcgcctgcttgggcgagggcgtggagccggtcttgtaatcgatgatttccgccgtaccatcgcgcatcaggtcgatgcggtcggcacggccggaaagtgtaatgccgagattttccacttcgcgcttctgcgaggcgatttcggcaaatctttcctgcactttatacgcccgctcgcgctcccattgcagaaattgcggaatgagcgcggtaaagcgcggccaccagaccgcttcaatttccagcggcagatccatatccgcaaaaagaatgcggccaagctccatgagtttttcggcggcatcgggggcaagcggatcgattgccgcttgcgtgaaatgccccagaatgtcgtgaaacaacgtgccgcgttcggctgccgccggatcgcggatcaggggttccagcgggcgcagcttcagaatcttcttcgcaaagatcgcataggggtcgcggcgcagggtttcgatttccgtcaccgaaaaatgtttcggacgcgcggcgacaggcggcgcaggctccggcttcctgacgaaaggcacatcctccgcccggtcgatctcgcgcgaccaatggatgaagcgcgtgccgcgcccgcgcatttcattggtgacatctgcgcccagcacggtttcaagccgctgcagccagcgcgaaggcaccgtcggcgcattgtccgagcgttgcgaacgcgtcagcaccacatggtccatgccgagcgccatctggaaatcatgcgcggcaaggccggtgcgccgctctggcggatcgagcgcgatcattgccttcatcggccgcgacatgaacgggtcattgcgggtcttggtgggccagcttccctcgttcaagccgccgatcacgatggcatccaccgtttgcaggcgcgcttccagtgcaccccatatgaaaaggcgcggatggccgcccggatgcggtttcacggtttcgcccgccatgagcgcatcaagtatggcgggccattccatcgcctcgaaatcaagctccgcctcactggagatgaggccgcgcaggaaggaggcaagcttttcaccgcgctcgcccgaataaaaggcggcgacgctgcccgtctcgtcacgcgccatgttttccagcgcctcaaccgtggcgcgggcaatctcgccaatatcggttcgccggttggctgtcacaaagggagcaagcggttcaaccgccgccgacaggctctcacacagaccgcgcgccgcctcgatcatatcctgcgtcacggttgtgtgccaggcgggctgccagggctggtctgcgctttctttcagccgccgctcgaagaaggcaggcaggtcgagaatgccagcccggcccgtaccgccccggaaagccacgagttccagcgtttcgcccgcaagccgcctgtcgatgcgcgcgcctcccagccgcagcagcggatgtttgacaagcgccaacaaagccaccggatcgccgggattgaacacggtttcgaccaaaagccgcaaaagcgtggccgtttccacatcgcgcagatgccgcccgccggaatcatccgcatcgatgccgaaacgcgcaagctctcccacgacacggcgcgccagattgcggtctgccgtaaccagcgccgccgtctttcgctcatcggccagcgcatcacgcaaggccagcgccaccgcaagcgcctcttcacgctcgttggaagcctcgacaagatcgatccttgccgcagcctcacgcaaggctgatggctgcatgtcgggatcacgattgaggaggccccatgcatccgtggtttctgccgggcgcagcgcctcgcttacgatgcgctcgcgcagccgtttggcgcgcggcatgtcttccagcacgtccacatcctgacgcagcgcgcctatggcttgcagaagcttgtgaagcccatattgcggatggccgaaaatggaaggattgtcccctgcttcgccgagcagtttccacgccgcctcgtcgagatcgcggtcgaggccaggcagcaccaccgcgccttgcggcaggctggcaatggtcgatatcaattcagccgttgccggaatggagccggtcgaaccggcagcaatcacgggcccggctggcggatggtcgcgcaggcgcttcacttcactgcggatcaggtcgttgcgatgggcagccgggttggacagcctgcgttcagccagaatatccggccagagccgcgtgacgatatcaagaaagccgagtgtcacccgccaccagtcggcaagatcatcgggcgcaatgctggtaagcttgctccatttcgcaccgtcggtttccacctgattcatcagtgctgccagatcgcgcgcgagccagatggcatccgcggtcgtggccggaaccgagacatcatccacgccgaaaagcgcacgtacatgcgacggaagcgattcccgccagggacggatcagccgtgccagcaacaggagccgttcggcagtgccaatcggcggattgagatcaaaaacgcccgccgcaccggcgttgaagaaagctgcatcctcgtccacatcgccaagcgggctgatacggggcaggatggcgcttttgaccggattgagatcgacaagaatggtgcgcagcgcacgcgcggcgcggcgcgtcggcacatagatcgtcgcgcttgccagcgccagcggatcagacggatggccgggaaaaccttcgatcagccgcccctcaataagggcctttgcgaaagcgggcaggaagggctggccgggaggaatggaaaacaggcgctgttttccatctccgggccgcgatgcgcacatgctgcttgcctccctcatgcaaatgcggacaacacggcctctgccttgccgatggcttccggtgttcccaccgtcagccagtgcccggtcatgggcatcccataaagacggcctgcggcgattgcctgatcgaaatggcaattgagcgaagcaatgccgggtgtcgcatcggcaaagatgcgcgggtgaatgataccggcacccgcatagatcaccggttcgcccgggacatcgcgtgcacggcgcaggcggccttcggcatcggcaacaaaatcacccttgccttcatagcccgtttcctgatcgagccgtgccgtcatcaacaggatgtccatgcgggcatcatcccatgtttcggcaagcctgacgagattgggttcggcctcatccccgacccagaacgtatccgcattcaagatgaagaagggctctccaaccagatccggcagtaccttgacgataccgcccgccgaatcgagaagaaggccgcgttcgtcggaaatgataatctgcggacggttgcgggtcgcaagatggtgctcaagctggtcggctaaataatgcacattgacgattgcacgggccacccctgcccgctctaccgcatcgaggcaccagtcgatcagcggcttgcccgcgacgttcaccagcggcttcggcatggtttcggtgatgggacgcatacgcttgccaagaccggcggcaagaaccattgcggtttcaggcattttcattgtgcaccgtcccttcctgcatcaatccgagtgccttgaaccatgccgcgacgggggccatgaccggatgtttgagaacacgccccagataatcatggatacgcggcagatgttgcagataagcgggcttgccgtcgcgctcatcaagccgcacaaaaaggccgagcagcttggcattgcgctgcgcgcccatggcggcataggctttgcggaaagccgcttcgtcaaaggaatggccaagcaagcggcgctcatcgcaataggcggcgacgattgcctgttccagttccggcgaaacggtcacgcgcgcatcaagcgccagcgaggccacatcataggccgccgggccgatcatcgcgtcctgaaaatcaatgatgccaatcttgtccttgccttgtgcgccggctaaccagaacaggttcggcgaatggtaatcgcgcagaagcaggctcttttcgctatccgcaatatcggcaatcaccttatcccacgcggcttcaaaagcctcccgttcggcatcgttcagcggacgccccatcatgcgcggcgcataccattgcccgacaaggctgacctcgatcatcatcgcatcgcgatcaaacggtgcaataacatgatcgggatagaatgcgaccggcgcatggtcgggccagcgcacaccatgcaggtgcgcaagaaaacggcccgcagcttcataacgctcagggatcggctcgccggaagccgctcgcacgccttccgtcccgagattttcgagaatgagaaaaccggcatcgagatcgctgccacgcatttgcggcacacgaaaaccctgccctgccagaagcccgtcaatagcggcgaaggccaggatattttctgccagatgggcaatctgccgataggacttgccgtcgcgaagcggcggatcataaggcatttgcggggcattcatgagaatttcctcaccatgccggctgtggatcgtctcatatttacgcggcgaggcgtcaccttgcagatagcggcgccgagcctccacgcgcccatttttttccagaaaggcgcggatcgccagcgaacgctccagccgctccatggccggttgctggccggtgataagaatgtgccgccctgccccttcatgcgacagcatgacggcaaaggtcgcctgtggcaaaaacccttcgccctgttccggccactcggccagagccacgccctcatccagaaattccaccagccccagttcgtccagttcttccggcgtggaaagccggtaaagatcggcatgggcgacgggaaggcgcaacgcctcatagctttggacgagcgtgaatgtggggcttggcacatcaagcccggcatcgtcggcaatcgtacggatgatcgcacgggcgagcgaggatttgccggcacccagatcgccggaaagggttatgaaatctcccttttgcaatgcaagggcgaaatcctcgccaaagcgcagcgtggcggcttcgtcgggaagaaaggcttcgagaatcttgatcggggcgttcatagccaccgtttaccctattcggcggcagcgcggaagctgcgcgcttcggatggaaagcggcaaatgacggtcgtgcccctctcctcgccggtgtcgatctcgacccggccgccatgaagttccacgaagcttttcacgatcgcaaggccaaggcccgcgccgcgcctgcgcccgccattcggataggactggaaacgcttgaaaaccgtgtccagcacttcgctcggcatgccgtggccgtcatcatggaccgcaaagacgacatccgccccgtcacgcgccacctgaagcacgatgttggagccttccggcgcatagttgacggcattggacaggaggttgaacagcacctgccgcacgcggttggcatcggccttgaacacgtccacatcgtcggcaatatcgacatcaaggccgatattatggtcgcgcaggcgctcgctcacgcgcgaggccgcggctgaaatcgcttcgaccaccgatacgtcgccaatctccagctccatgatgcccgcatcgacggtcgcaaggtcgagaatatcattgacgatggtgagaagcacggacgacgaggtgctgatatggtcgagatattcaagctggcgctcgttgagcgagccgaaggccggtgtctgcaaaagctcggtgaagccgatgatattggtcagcggcgagcgaagctcgtaggagacgtgctggacaaaatcgttcttgatctggtcggcaagctccagcgcctcgttcttttccttcagcgcccgctcgacgcgcaccgtatcggtaacgtcgatgaaggtgagcatggtctgccccttgggcagtggcaccacggcaaaggaaaggatcgcgccgtcgctcagttccacctgccccatgcgaccatcgcgctgatcgaggaagccggttacggtggacacgaaatcttcccaaaggccatcgccgccgcgctggttgcaaagctttgcaatgatcgaaatatgcgtaccttcgcgaaccatttcagagggcagcgaccaaagtgctgcgaaagatggattggacaggcgcagccgcccgtcggatccaaagacggccacggcttcggccagatggtcgagcgtttcgccctgcaccttgatgagcgtattgtagcggccctcaagctcgaatttttccgtcatgttctcgaagaaccaggtcacgccgccttgcgggtgcggatttgccaccacgcgcatggtgcgcgtatcgggcagatgccacatatgttcttccggctcgaccgcgcgataggcggagagaagcgaatccttccatttgcgccattcgggctgttcgggaagctttccttccgcgcgcagacggtcgaaaataagcgtgttgctcggccgcgtttccagccacgccacatccagaccccagagcttcacaaaggcctgattgaagaattgcagcttcatctccgggtcgaagatcgccaccgcggtcgaaagctggtccagggtttcggcatggcttttgagtgtgcggctcagttcgtcgcgcacggcctgcacttcggtcagatcgaagccaaggccgacggaacccgattccgcgctcacatcgatcacgtcgaaaacgcgtcggtcgccatgcaccaccgccgtcagttgttcctgcacaacaggctcggcaaaacggtcgcgctccaggcgctggcgtgcctgcgcgccgaaaagctcgcgcccttcactgataacctggctcgcattggccatatcgaccgcctgtgcataggccagattgacccattcgatgcgcccattgccgtcgcgcagccaagccggctgttcgatgcggtccagaaggcggcgcatcagctctattctgtcggcaagctcacggttctgcgcttcaaggcttgcacgttcggcctgcacgccttgcaggctctggaaacaggcaaccgcaaagccgccggacgtgcggccatggacatcgagcagcgagccattgaccgtttcgaccgtgagatcaaaggcgcgcgcctgctcgcgcaaggtggaaatggcgcgttccagcgccgtcaccgattgcggacgcagccagcgcccgaaggcgagaaaagccggccgatcctgcggcgcgccgcaggcatccggcaattgccccaccacatcggcgcgcacattatggccgtcccagaccacaatgcgctggtccttcatgttgaggagcgcctcgttgcgctgcgcaatgagattaagatctgcaaatttggaacgcagctcattgttttcattggcgatcttggaacggtcgcggatcagccagcccgccgagagcagggccgcgcccatggcgcccagaaaaatggaaaactggatgacctcgaaagcgccgacactgccaccgaacggcatggaaatgcgtgcgccgtccataccttgtgcaaaggcaggagaagcagcaaagagagcggaaaccgagaccgaggctttcaatgcggtttgccacaaggactttgcggcaagggtgaaagcagcgagcctatgcttgcctttcatggcgggcctgcctttcacggtagcggaagttttccgcacgctgcccagtaagcctagctctggcatgtttcccttttctccgccacccggccgcgccatccgctgaacggacgcacacccgtattttcaaaatacttcaaacagttaccggccccgctatcgagcgccgccacagtacacgatagccagaccccgtttcgggaatgaatccgccagccgttttccgccggagccggcaaaaaaacgcacaacgcagacaccaccgaaacgcattgtttatccgcattcccgaatacaaaaccgcttcgctcgtttgccggaaatgctcttgattcgccttaacaatacccttccggcgaatccgcgtgaagcatctcgcgcgcaaaaagaaagaccggatggcttgtcaaccatccagcctcaagatgtagtggaatgcttaacctatggttaatacctgtagtgttccgacttgaacggaccctgtggagtgacgccgatataggcagcctgttcctcggaaagtaccgtcagctttgcgccaagcttgtcgagatgaagacgagcgaccttttcatcaaggtgcttcggcagcacatagacttcgttcttataggcatcggtgcgggtgaaaagttcgatctggcccaacacctgattggtgaaggaagccgacatgacaaagcttggatggcccgtcgcattgcccagattgagcaggcggccttccgaaagaaggatgaggcgcttgccgtcggggaactcgatcagatcgacctgcggcttcacattggtccatttcaggttgcgcagggctgcgacctgaatttcattgtcgaagtggccgatattgccgacgatgcacatgtctttcatcttgcgcatatggtcgatcgtgatgacgtccttgttgccggtggtcgtcacgacgatatcggcggtggaggcggcatcatcaagggtcacgacctcgaagccgtccatcgcggcctgaagcgcgcagatcggatcgacttccgtgaccttgacgcgagcgccggcaccggcgagcgactgggcagagcctttgccgacatcaccatagccgcagacgacggcaaccttgccggccatcatgacgtcggtgccgcgacgaatgccatccaccagcgattccttgcagccatacttgttgtcgaacttcgacttggtcacactgtcattgacgttgatggcggggaagggcaggagacccttcttctgcaactgatagaggcggttgacgccggtggtcgtttcttccgtcacgcccttgattgcggcgcgctgcttcgtgaagaagcccggcgttgcggccatgcgcttcttgatctgcgcgaaaagaacttcttcttcctcgctctgcggattggacaggacgtcctcgccagcctcggcgcgcgcgccgatgagaatatacatggtggcgtcgccgccatcatcgaggatcatgttggacggctcgccatccggccactggaagatctggtcggtataggtccagtattcttcaagcgtctcgcccttgacggcgaaaaccggggtgccggttgccgcaatcgccgccgccgcgtgatcctgcgtggagaaaatgttgcaggaagcccagcgcacttcggcacccagaaccttcagcgtctcaatgagaacggcagtttgaatggtcatgtgcagcgagccggaaatgcgcgcgcccttcagcggctgcgacttgccgaattcctcgcgggcagccatcaggcccggcatttcggtttctgcgatgtcgagttccctgcggccccaatcggccaggctaatatccttgacaacaaaatcttggcttgcggtcatcgcgtgctccaatccagggcaattcgcctgaaggcaaaattgcatgaaaaaattggttctggagcggattttctaaaacggtcaaaccactccggctggcgttttgagtagcagatcagtgcacccaacacaacgcaatataaacaaatctttatacgtgcatattgcccggctgcccgattgcagtttccgccagggccaggagaaagatccacaccggagttttccagcaaaaatgcgacacgcctgcgtgagggaaacagtccggcggactgattcccgatcccgcttcgatgtatcggaaaatgcgacaaaacagatagttagatggggccgacgattctgttaaaacagcaaccgctctatacttcagccgttcaggcttcctcgccgaacctgtcggcgataagcgtctggagcgcgtcgagaactgcatcggcctgttcgccggaggcactcacctcaatgcagcagccgggcgaagcggcaagcatcatcaagcccatgatggacgtgccgcccaccgtcatgccatccttgctgacgcggacatgggcgttataattatccacaagctgcacgaatttagccgaagcgcgagcgtgaagcccccgcttgttgacgatctcgaaggagcgcgaaacggcattgtcgggatcatattcgccggtgacggtcacactcgcatgcatatactattttcctgtcaggacctggcttgcaacattgatatatttgcgccccgcatcctgcgcttcacgcagagccgtcttgatatcaccgctgatacgaacgctcgacagcttgatgagcataggcaggttgacacctgcaatgacctcgatcctgcccgcctccatcacggaaatggccagattggacggcgttcctccgaacatgtcggtcagaatgatcacgcccctgccgctatcggcacgctcaaccgcgtcgacgatgtcgcgccgacgctgttccatatcgtcttcagcgccgatacaaacagtctcgaaattctcctgcgggccgacaacatgctctacagcatataaaaactcttcggccagccttccgtgcgtaacaagcacgagtccgatcatactataaaagctcccgtcgcgtgcccaccgcatcacccgccagagtagcagatggcactgaaataccgccattaaagcggcggcgagttgtgcatcttggcagggcaaatcttgatagcaagtgaaaaatcagcacatcgccttgaaaaaagcaaaatgccgcagcgttgtgaacggttagacaatttccaaccgcactgtgcacccttgtccgaaaccgttcaacacctttcaggatgcagatgtgacaatcactctgcggagggccagcgttcaaagaacaaaaaagcttctatggcgcgcgaaagcgcattggaatcaccatttgccgacaatgccggcaggagaagccgcggaaggctgacctcttcaaatatccagcgctcttttcccggatatcgctcagcctcgtcgccattcaccagcaatacgaccagatccagcggcgtggcaacgcgatagggaatgcggaacaggcccgcaccgcgaatctccacaccgcctgcgagtgctgtcggaacgcttgcaatcaacctgtcgccctcgcgatgcaggagtgtgcgatcatcggcaaccagaaaggcttcctcccgacgcgacgcggcccgctcgataagggtcagcgcaagttccgtcttgcctgcgcccgagcggcccataatcatcacaccccggcccagcaattgcagggtggtggcgtgaagaccgcttctttcctcctcgggcgtcacaggttcagatatccacttttcacggtcatgcgctggccggaagatcaacgataaagcgggcacccttgaaaatatccggcttatccggatcggtaatattttccgccgtcagcgtgccgccatgcgcctcgatgatctgccggctgatcgacaggccgaggccggaattctgcccgaatgcttccgatgccgggcgatccgtgtagaaacgctcgaagatgcgctcgatattctcgataggaatgccggggccgttatcctcgaccagaatgcgcagccggttgccttcgccggccagcgtaacgacgatacggcccgtatcgtcaggcacgaaggagcgcgcattctcgataaggttgcttaccacctgcccaagacgcagatcgtggccggcgacatagaagcctttcttgccggtgggcagcttgcccgtgttgaacacgatttcggtgccgaccttgttgcgccgcacttcgcgggcggcagtcacaaggctggtgagaagctttttcatatccacgcggtcgatatgttcgcgcgcaagctcggcatcgaggcgcgaagcgtcggaaatatccgtgataaggcggtccagccgccgcacgtcgtgctggatgacatcgagcaggcgcttgcgtgattcgtcggtcttggcgagcggcagggtttcgactgcgctgcgaagcgaggtgagggggttcttcagctcatggctgacatcggctgcgaagctttcaatggcttcgatgcgcgtataaagcgcgtccgtcatgtcgcggatggaggtggaaaggtggcccacctcgtcctgacgctcggaaaaatcgggaatttccacgcggtttttcacgccatggcgcacccggtccgccgcagccgaaagcttgcgcaaggggttggcaattgttgaggcgaggaaaagcgacaggatgaccatgaccgccgacacaacgccgaacacgcggaaaaccgccatacgctcggcctgaacgatcttgtcgatatcatcgccttcggtagaaagaagcagaacacccaaaatggcacgggagcgctggataggaacggccacggaaacgatcagctcaccgcgctgattgcggcgctgtgccatctgcggcgagccgctcagcgccttgacgatttcctgataggcaaggccgtttccgcccggctgctcctggtagagcggcaggccaccgccatagaaaaggcgcgacagccagctgccgatacgttcccaaagggcaggcgtctcatcctctatcggcggcaggtcatagcgcaggaccggcccgctggacgggaagcttgtcgaataaagcgcgcgcgaatcaagcagcttattcgcatagcggtcatagatgcgcgcgcgcgtgctggtcggagagatcaactggcgcagcagcggcgaaaccttttcgggattgatcggaaattcccaattatccggcgaatcgggggagggggttatgctctgcccggcctgaagctccagaagcttttcagggtcgatcagcagcgaattggtatcgaccgtaaccgatgcagaaatcgcagcagcgatgatcttgccctgcgtcagcaggctttcgatcttggcgtcgatcagcccctcgcggaactggttcatataaagaatgccggaaaccagaacggccagtgctgccaggttgagaaacaggatgcggcgcgtcaggcttgaaaagagatattgcccaagaaacttgcgcaagggcgacagaaagcggcgcagaaacaccgagcgttgccgccgtgctctgcgctcgcgcatccccgaaaggctatctttctgggtctctgcgaccatgccgcttcaatcttacccttaaccggcccgcaaaagggccgcattgctcaacgcgccgtcacgccatccgtccggccggggagaagccccggcgcagaaagcggcagatcttacgcttcccggaaacgataaccgacgccgtagagcgtttcgatcatctcgaagctgtcgtcaaccgccttgaacttcttgcgcagacgcttgatgtggctgtcgatggtgcgatcatccacatagacctgttcatcataggccgcatccatcagggcgtcacggcttttgaccacgccggggcgctgggcaagtgagtgaaggatgagaaattcggtaacagtcagcgtaaccggctcacccttccaggtgcaggtatggcgctcctgatccatgacgagctgtccgcgctcaagggacttggcctgctggccggcgggctttgccgtgccgtcgcgcgccgccacgcggcgcagaacagccttgacacgctcgaccagaagacgctgcgaaaaaggcttggtgatgaaatcgtccgcccccatcttgaggccgaagagttcatcgatctcatcgtccttggaagtgaggaagatgaccggcagatcggacttctggcgcaggcggcgcagaagctccataccgtccatgcgcggcatcttgatatcgaagatcgcaagattgggcggacgcgccatcaacccatccagcgcagaagcgccgtcggtataggtttcgacgcgataaccttccgactccagcgcaatggaaacggaggtcaggatgttgcggtcatcatcaaccagcgcaatcgtctgcgttgccgaagcttccttcatgcggaccttctcctttgttgaccgcgcaacctttcacgatcggcggctgaaatgtaccggttcaaatctccggcaaaatagcatcgatcacccgtcgatgccgatattaatacagtgatgccgcttttgcagtacaaattaggtacaaaatgtggcaagcgcaccggaacgttgaaatcgtcctcaagcgaatcagtgtttggtaaatgtacgccagggttgtgtttgcggttttccacaccccagaacgctcgggttaaacgatttaaaaaatttcaaaaattttaaatcgattaaatatttgaattttctcaattaatctgtttctgactgccatcccccatgaaagccaaaccagggggacgcattttttagttagtcaaacagacggcggagacatcatgaaagagaccggcatccacaataaggccgcttcgatttccacttcgggactgaaggaactctccgcagtcttctacaatctcgggccggcacggctttatgaagagaccattcgccggggcgaagcggagctttccgcgcagggcgcgctcgttgcccgtaccggccagcacacgggccgttcgccgaaagacaagttcgtcgtgcgcgacgccaataccgaagatcatgtgtggtgggacaacaacaagcccatgacgccggaagcttttgagcttctctatgccgatttcatcgaacatgcgaagggcagggagcttttcgttcaggatctcatcggcggcgcggatgccgacaacaagatcaacgcccgcgtcatcaccgaatatgcttggcattcgctgttcatccgcaatctgctgatccgtccgtcgcaggaagcccttgcttcctacgtgccggaaatgaccatcatcgacctgccgtccttcaaggctgacccggaacgctatggcgtgcgcaccgaaacggtgatcgcggtcgatcttacccgcaagatcgtgctgatcggcggcacgtcctatgcgggcgagatgaagaagtccgtcttcaccgcgctcaactatatcctgcctgccaagggcgttatgccgatgcactgctcggccaatgaaggcccgaacggcgacacggcggttttcttcggtctttcgggcaccggcaagaccacgctttccgccgatccgacgcgcacgctgatcggtgacgacgaacatggctggggcgaacatggcgtcttcaattttgaaggcggctgctatgccaagaccatccgtctttccgccgaagcagaaccggaaatctatgccacgacgcaacgtttcggcacggttctggaaaatgtcgtgctggacgagaatcgccagccggatttcgacgatggttcgctgacggaaaacacgcgctgcgcctatccgctggatttcatccccaacgcctcgaaatcgggcaagggcggccagccgaagaatatcatcatgctcaccgccgatgccttcggcgtgatgccgcccatcgccaagctgacgccggcgcaggccatgtatcacttcctgtccggctataccgccaaggtggcagccacggaaaagggcgtgacggaaccggaggcaaccttctccacctgcttcggtgcgcctttcatgccgcgccatccttcggaatatggcaacctgttgcgcaagctgattgccgagcacaaggttgattgctggctggtcaataccggctggacgggcggcgcttacggcgttggcaagcggatgccgatcaaggcaacccgcgcgcttctggcagcggccctcgacggctcgctgaacaatgctgaattccgcatcgatccgaatttcggcttcgccgtccctgtcgaagtgccgggtgtggaaagctccattctcgatccgcgctcgacctgagccgacaaagttgcctatgacgcccaggccaagaagctggtcgacatgttcgtttccaacttcgagaagtttgaaagccacgtcgaccacgaggtcaaggatgccgcaccggcgatccgcatggctgctgaataggttttaagcatattgaggaggggggaagcccggccatcgcgccgggcttctttttttggctgttatcgcaagaatttcgcagggcgccaaatcagtgtataggttctctcatgcaagaggatcgcaacatcatccgcataaccaggcgcctgtcgatccacgaggacgatctggaggaagcgtttatccgcgcatccggccccggcgggcagaatgtcaacaaggtttcgaccgctgtgcaattgcgctttcatgccgcgcgatccggtctgccggaagatattctgtcacggcttttcaagctggccggacagaaaggcacaaaggacggcgatatcctgattgaagccaatcgcttccgcacgcaggagcgcaatcgcgaggacgcccgcgaacgccttcttgcgctgatcgccaaggcagccgaaccgccgcccccgccacgcaagaagaccaaaccatccagaggtgcggtcgagcgccgcctgaaggcaaaatccggccgctccgagatcaaaaaaggacgcggcaaggtttcttttgattaggctgtaatgacccggaagcgggaaccggttttgcatccggtcatggggaaagaatgctcgcgtcagattttcctgagagccacttcctcaatcagatgatcgctgccttttcgcaagatgagatcggcgcgggggcgggtgggcagaatattctcattcaggttcttcaggttgatattctgccagaggccctcggcgatggagcgggccgcctcctgcgaaagctgcgaatagcgatggaagaaggattgcgggtcgcgaaacgccgtttcacgcaggcgcatgaagcggtcgatataccatttatggatcaggcgcggatcggcatcgatatagatcgagaaatcgaagaaatccgatacgaaaggcaccatcttgccgtcttccggcagatcgcgcacctgcaacacgttaatgccttcaaaaatcagaatatcgggcttgtcgacgatctggtactcgccggggagcacatcatagctcaaatgcgaatagagcggcgcgcgcacacggctcatgcccgccttgatcgccgacaggaagcgcaggaccgcgccaatatcgtagctttcgggaaagccctttcgctccatcatgttctgctcgcgcaggaccgcgttgggatagagaaaaccgtcggtcgtcacgaggtcgaccttggggcttgacggccagcgggccagaagctccttgaggatacgtgccatggtggacttgcccaccgccacggacccggccacaccgatgatgaagggggtcttgtaggattcctccatgttgaggaattgctggcgctggcgaaacagaagctggcttgcctccacatgcgcataaagaagccgcgagagcgacagatagatgcgccgcacttcatccagatcaatcgggtcgcccagcgagcgcagccgcttgacctcttcataggtgagggtgagcggtgtatcggcccggaaggctgcccattcctgcgccgaaaagaagcggtagggcgaataccgggacggggtgagctgatcgactttttcccacatggacgatttgcctttcagcccttcgggcggctggccttttccgcaaggccggtctgggcggtgcggcgctgaagttcctgaagcacatcctccagcgccacgcctgcaatattccagaccaccgccagatgatagagcagatcggcactttccgagacgacgccggcacggtcgccggaaacggctgctatcaccgtttccaccgcttcctcgcccagtttctgcgcagccttcggctgccctttcgccacaaggcttgccgtataggatgtaccatccgtcacgctggcgcgctcggccacgatccgttcaaggtctgcaagcgtaaactggctcatcggggtttccctcatggtatctttttagagcatttccagcacaagtgtgaaacggttttgcgttggaaaatgcgacaaaacaaatagttagagcgatttccttttaaccggaaccgctctgatgcacccttgctatcaacggaccggatcgagccgcatcggaatgccggcttcggccatatagcgcttggcctcgccgatcgtataggtgccgaagtggaaaatcgaagcggcgagaaccgccgtcgcatggccatcgcgaatgcccgccaccagatgatcgagagtgccgacgccgcccgatgcgatgaccggcgcgcgcacgctatcggccacggcgcgggtcagcgccacgtcgtaccccgccttggtgccatcgcggtccatggaggtgagcaggatttcgcctgcgccaaggtccacgaccttctgtgcaaattccaccgcatcgatgccggtcggctgccgcccgccatgggtgaagatttcccagtgatcattttcacccgcgccggaaacctttttcgcatcgatggcgacaacaatgcattgattgccaaacttgtcggcggcttccgccacgaattccgggttcttcaccgctgcggtattgatcgacaccttgtcggctcccgccaaaagaagcttgcggatatcggccacctggcgaaccccgccaccaacggtcaagggcatgaagcactgttcggctgtacgcgccaccacatcgaaaattgtctcgcgattgtccgaagacgccgtgatgtcgagaaagcacaattcgtcggcgcctgccgcatcataggcgcgggcggcttccaccggatcaccggcatcgatcagatcaacgaagttcacacctttgacgacgcggccatctttcacatcgagacagggaatcactcttgctttcaaagtcatgccgcagccctcaatactgataatgcttccgccgggtcgatgcggccatcgtaaagcgcacggccggaaatcgccccttcaagcttgcgcatttcaggggtggccagacgcctgatatcctccatcgaggcaaggccgccggaggcaatcaccggaatggaaacggcttcggcaagcgccagcgtcgaatcccagttgatccccgccagcacgccatcacggtcgatatcggtataaatgatggctgcgacgcctgcgccttcaaatttcttcgcaagttcgataacgcccagccttgaagcttcggcccagccttccacggcaaccttgccgcccttggcatcgatgccaacggcgacctgccctggaaaggccttgcaggcttccatgacgagggctggatcgcgcacggcgacagtccccagaatgacgcggcgcaggcccctggaaagccagttttcaatatgggcgagcgtgcggatgccgccgccaagctgcaccgggttcttcgtcgccttcaaaatggcttcaacagctgtgccattgacgctctcgcctgcgaaggcgccgttgagatcgaccacatgcagccattcaaagccctgatcctcaaaggcttttgcctgcgcggcggggtcttcgttgtagatggtcgcctgatccatgtcgccgagcttgaggcgcacgcattgaccgtctttcaaatcgatggcgggaaaaaggatcatgatttcaaggcttccatttcaggaaattggcaatgaacgaaaggccgagcaactggctcttttcgggatggaactgggtgcccaccatgttgtcgcgcccgacggcggcggtaacgtcgccgccataatcggtcacagccagaacatcggatgcatttttcgcatccagcatataggagtggacaaaataggcatgcaggccgtcgtcgccggtggggattccgtcgaagatcggatgcgaatgtttcacgtgaatccgattccagccgatctgcggaattttcagcgatgcatcggacggcaccatttcacgcacatcgcccgcaatccagccaaggccgttcgtgacggttttttccagtccgcgttccgacataagctgcatacccacgcagatgccaaggaacggacgcgctttcttcaatacggtatcgttcagcgcctcgaccatgccgggtacggcatcgagcccacggcggcaatccgcataggcgccaacaccgggcaggacgatgcggtctgcgctggcaacccgctgcgcatcgcaagtcaggtcgatttccgccgatatgccgctttcatgggcggcgcgctcgaaagccttggtggccgagcgaagattgccggaaccatagtcaataatagcaacacgcattttcagttttctccgcgatggccgacaaatcctatagtcgcgccaaaggtggaaggagcagggcgggacacttgctggccccattgcggaacggggatatccgcagacgcggtttcaaccccgtcgcgcccgatgaaatagcggatttccgcctcatccagatcggctgcctcaatgactgcgcgctggacataaccctgccgttcaagcttcgcgatcttccagccggcgccctcaagagccacgaacagcgagaccagaatggcaagcagcggaaccgcgtcgtcgatacccaggctggtcccggcaagtccaagcaggatggttatgcccagaacggcgaatgcctcgaaccagagccgctgcatcaaaagccagacgaaaggaaacaccagcgccagtatagaaaatccgtcgcgcacgaacacggccttttcggacggagagccggttcccgcctctcctgaaaatgcctcggctccggtcggttcaagaacgacgaattgcgccatgacctgtcctctcgggtctggaacgtttccggttgaaacggagtcgttgggcccgccctgtttctctgtttttacgcattatccgacgccccccgctttgctggaaaggctttagcccttgagcgaccccttggtggaggggatcgcgtccttctggcggggatcggtctcaagggcggcgcgcagaacgcgcgcaacagccttgaaggtcgattcggcgatatggtggttgttggcgccgtaatgattgttgatatgaagcgtgatgccagcattcatggcgaaagcctggaagaattcgcgcaccagttcggtgtcgaaggtgccgatcttggcggtcgtgaaattcacgttccagaccagaaaggcgcggcccgatacgtccactgcggcacccgtcagcgtgtcgtccatggcaaggtcgagcgaggcatagcgcacgatgccgcgccgctcgcccagagccttggcgacggcctggccgagcgcgatacccgtatcctcgaccgtgtggtgatcatcgatatgcaggtcgcccttggccatcacgcgcatgtcgatcagtgaatggcgcgaaagttgttccagcatatgatcgaaaaagccgacgccggtggtgatgtcgaacttaccgacgccatccagatcgacggaaacggcaatgctcgtttccttggtggagcgttcgatgctggccttgcgggtgctttcagcggtcataggctttcctcacgaaaatactggaggggttctagagcattttgcagtctggtggaaccacctgacggagcataaatgcggcgaaaaccggaatcaggaacggtttgtccgccttgccaaatgcttttgccgctgtgggccatttgcaattcgccatttgcaattcaaccgcgcctacttaaataatctcgacgaaacacgattcaccgccagaggatggacgaacctgtttcgcccacgaccaggggctttcgcaatcgcttgaccgggttgcgtctgccgccaaaggagcatccatgatcgaacataatcccacaacaatttacggcacaacaattgtcaccgtgcgcaaggacggcaaggtcgtcatcgctggcgatggacaggtttcgctcggcaacaccgtcatgaagggcaatgcgcgcaaggtgcgccgcatcggcaagggcaatgtgatcgccggttttgcaggcgcgaccgccgacgccttcacgcttctggagcgcctcgaagccaagcttgaacaatatcccgaccagcttatgcgcgcttcggtggaactgaccaaggactggcgcaccgaccgctacttgcgcaaactggaagccatgatgcttgtcgccgacagcaaggtgacgctggcgctgaccggcacgggcgacgtgctggagccggagcagggcgtgatggccatcggttccggcggcaattacgcgctcgccgccgcccgcgccctcatcgagacggataaatcggcggaagaaattgcccgcaaggcaatgaatattgcagccgatatctgcatctacaccaatcacaatatcatcgtcgaaagcctcgacgcgcagtgagatctgccgccagccaatctcctcaccatatcgccgccgcctggtgacggcggcaacagggatttgacaagaaatgagcaatttttctccccgtgaaatcgtttcggagcttgaccgcttcatcatcggccagaaggacgccaagcgcgcggtggccattgcgctgcgcaatcgctggcgccgccagcagcttgaagggcagatgcgcgaagaggtcatgccgaagaatatcctgatgatcgggccgaccggcgtgggcaaaacggaaatctcgcgccgtctggccaagcttgcaggcgcgcccttcgtcaaggtggaggccaccaaatttaccgaagtgggctatgtcggccgcgatgtggagcagatcatccgcgatctggtcgagatcgccatcacgcttgtgcgtgaaaagcgccgcgaggacgtgaaggccaaggcgcatctcaacgccgaggaacgggttctggacgcgctcgtgggcaagacggccagccccgtcacccgtgacagcttccgcaagaagctgcgcaatggcgagatggacgacaaggaaatcgagatcgaggtttccgattccggcgccagcccgaacttcgagattcccggcatgccgggcgcgaatatcggcgtgctcaatatttccgacatgctgggcaaggccatgggcgggcgcaccaagacgcgcaagaccacggtgaaggattcctaccccatcctcatcaatgacgaatccgacaagctgctcgatcaggaccagatcgtgcaggaggcgctgcgtgtgagcgaggatgaaggcatcgtcttcatcgatgagattgacaagatcgccgcgcgcgaaggcgggagcggggcaggcgtctcgcgtgaaggcgtgcagcgcgacctgctaccgcttgtcgaaggcacaacggtcgcgaccaaatacgggccggtgaagacggatcacattcttttcatcacctcaggcgcgttccatgtctccaagccatccgatcttctgccggaattgcagggccgcctgcccatccgcgtggaactttccgcgctgacgcgggaggatttccgccgcattctgacggaaaccgaggcaagcctcatcaagcagtatattgcgctcatggaaacggaagaggtgaagcttgaattctccgacgacgcgattgatgcgctggccgatatcgcggtcgatctcaacgcgacggtggagaatatcggcgcccgccgcctgcaaaccgtgatggagaaggtgctggacgaaatttccttcaccgcgccggacaaggccggagcaaccttcatcatcgacgcagcctatgtgaaggagaagatcggcggccttgccaaaaacaccgatctttcgcgcttcattctttaaaacagctcatgacgtgaccggaaagccacgggcattcgcccgcttttgccggccatgcaaaaacccctcgacttgcatcggggggttttctattttcccggcaagtttttgggcttgttaactatattgaggcttgtttccgcgcaatgaccagcagatcgaaccgcagcatcgcgggcttttgtttgggtgccattcccaatgcaaaaccgctccgcacctttgccgggattgctttggcattcttccttgccagccagagcgcccatgcggtgacggtcgtgccgcccggcaaccgcaacgcagagcagccgccaattcccggcgcttcggccaagcgcacccatgagcttagcaccacgtatgaaaagaaataccagaagatctacaaccttctgaaaaaggacgcatccctgcgctccaaaatccgctcgaccgccgcagcctatggcatcgacccgatccacatcatcggcgcaatcgtgggtgaacacacctataatgtcgatgtctatgaccggcttcagacctattacgtcaaggccatgtcctatgtgaaccagggtgtgagtttcggctataatggcgaaagcatcggccagttcatcaagcggccggaatttgcagcctgcctccggttcaaggacagctattcgctgtggacctgccgcgaaaatgtctggaatgcggattttcgcggcaaatcggtgggtggaaaagcctatccgaacaaccgtttcagcgccgtcttcttccagcccttctatgccgggcagacctttggccttggccagatcaatccgctgaccgcacttcagatgtcggatatggtgaaccgtatttccggcctgccgaagctcgacgccgacgacggcaatgccgtctacaagaccatcatggaccccgacctgacgctgccctatattgcagccacgctgaaacagtcgatcacgacctatcgccagatcgccgatttcgacatttccaaaaatccgggcatcaccgcgacgctttataatactggcggcacgcaggcacgcgcccatacgccggcaaacgaaaacgcgcgacgcaaagcagccgggcaggaaccaatgctgccgcaggaaaattattatggctggctggtcaattccaagctcgacgagctgaaggcgcttttctgatcatccgtctaaaccttgatgccccgacggcgcttgcgcgccgccgcaatctcttccgtcagatgtttgatcgtgtcacggtcgataaagcggatattttttgccagaagattggcaagctgtgttgcctgcggagagaggccggaagtgtcgatcaccacacgcggatgcgaaacagcggcaaggttttgtaattcctccgcctcgtcccagatgatgttgaaataggtgatgatacgctggaggagatcccatgtgggctggccgcgccgcccatgctccagcgccgaaagataggctggtgagacgcgcagcgcctgcgccatttccttctgcgtaacaccgcgctcctcacgcagttcgcgcaagcgctttccgaaaggcgtcatcgtctgccgatgcctccaaacgtgttctgccgtgtctggcggcgcagccgcacataaagcgcgccatggcctccatgatggcgcgcggcatcctcataggcgctgaccagaagccggaaaagcggcgtggagaaccagtgcggcacggcctggcgcaaaatgccctcactgcccaacgagcggcctttgccggtaatcaccatgacatggcgcaacccgcgcgcatgggcattgaccagaaagccatagagaaggccatgcgcctcgttctgggtaagaccgtgcaggtcgatgcgcgcctcgatatcgacgcggcccttggcgatctttcgatgggtgggcctgtccagcggctggatcggcatttcgcccggcgccgaaaagccttttctgctcctgcccggctcgccggctggcggtgcgatttttgctccgggcttttcctgttcttccgccatcagggccttgaagtcgggaagggcctcgggctccgcttttttccccgcaagcgggcgcgcagtttttgccactgtctcccagaggatgcggtcttcggcccgcaggataattcttgcccggcttttcggatctggggggcatgggcttcaccccccgaccatattgcgcggcacaagcacgtagaaatccgcctcatccttgatgccgccggcaatcttgcccgcctcatcgcccgaaccggtgaaaagatcgccgcgcgcaggcccgacaattgccgttcctgtgtcctgcgctatcatcaggcgggcaaaaggctcgccgccaaaagcgcaaagcgtcggagcactgacataaaatggcgttccgaacgtatgcagtaatctatccaccgccatggaacgcccggcagtaagcggaaccttggccgcggcaaccggaccggcggccggatcatcgacaggtgcttcgcggaagaaaatataggagcggtttttccagataagttcgtcggccctgtccggatgggcgctgagccagcggcggatcgactgcatcgaaatttccgcagccgctatctcgccctcatcaaccagaatgcggccgatacccgtgaatggatggccggtttttgccgcataagtcacgcgcagggtttcaccgtcggtcagtttcaggcgtgccgccccctgcacatgggcgaaaaatgcatcaacgcggtcagccacgaaggcaatctccagcccatggcccgaaagcgcaccctgctcaatggcgcggcggtcggcatattcctcaaggccgctttctgtctggcgggcaaaagcaaaagacggatcgaggccggccgggcgattttcatcgctcactttcacaagatcggcgtgcttgcgcagaaaaggcactttgaaccgcgcatccgcaatgcgcgatgcttctatttccggctcataaaatccggtcacgaagcccttgccctgttcaggctccacgcggcagggcacgaaatgcgcctcgaaaaagcgccgcgcttcgcccctgtcaggacggtcaagcgcgcgggcagcagcaaagatcggcttcagggcctcgaaagacaggccaagactgccgctcccatagctgttattttcggcatagtcggcggaacggcgaaaagcggcaaatgccaaagcctgatcgtcccgatcccagccggggcaatcgccaaagctcgccgggcggaaaatcctcgccaagtcgttcactgccgtttccatttcaattattaagaaagagcggccttccgacgaaaggtaagcggcactttccaggaaatatctttaatcttccgcttcggttgcaacaagcttccagttcggatcacgcgagttcgtatcgcgcgcgaatgtccacagatccttgatctcgaccacattgtccgggtcgccatcaataaccttgccgtccctgtcgagggtggaggaaatcatctggctcacaatattgaccgtgacatgggcttccgaccccttcatctcggcgcctgcgatcccggccttgtcgatgcccacgaaagacgaacgcacggtttcgccccgcttttctcgctcatcgatggctgcgacgaagccctcatagacgtcctttgagagaaggttcttcaaaacctcgcggtccccgtcggcaaaggacatgacgatcatctcataggcgatcttcacaccatcaacgaaacgggccggttcaaaggtggggtcgacagcatagatagcgcgcaggccctcgttcacgggggagcctgcgggcgctatcttgtcgatggccgtataatccttttcgtttgcgcggcgcggcagtgaaaccacattgtcgggtcccccgccagcaggcgcggcatcggaactgcgggccgaagcataaggatcaaacggcggcttttcgtttccggtacgacgaccaagaacattcctcagctggagaaaaataatcaccgctgcaatgaagaagaagatcgtgccaaaatcaaaaaattccataccgcctgccacttattgacgggtgggctcaaaccccttccgtcgcgttttaattcatacacatatagattgccttcaccgatcattcaaatccagatcgcgcatacctatttgatattgcatgatagacagtttcaatttcattcccgcataaaatcgcttagattttatgacaagcttggaacatgaaaccagcaatataaggtcgtaacctccgtgtcctcttcccttgcccccttcgtcatgctggcgatgccattcatcgagatcgccggtttcatcgtcgtcggcagttatatcggcgtgtttgcgacattgggtcttattatcctcagtgcaatgctcggtttcttcctcctgcgcgtgcaggggataggccttttgcagcgtatccgcaccgaaaccgccgcaggccgcgtgcccgaccgtgaaatggtgcatggcgccatgctggttctggccgcgatcctgctcatcgtaccgggttttgtcaccagcgcggtcggcattctcctgttcatccctttcgtgcgcgatatcgtctgggagaagtttgtgcgcggccgcatggtcgtggccacctccacgcattattcgcaatcctaccgttcccacgaaccccggccggaccgcgtgatcgatctggacacggacgactatacgtccaggcccaacgaagattccccgtggaacagggaccccaaggatcgctgaatgctcaaatactaacgtaaaaagcctttcttgcctcatgcacgcgcacatgctagccaagcgcatcaagcttttcaaaggcgacgagtttaatcacctaacaagaaggcataccaataatgagtgataaggccgcgggcgaaacgaagaatggcaatggcgcaaccaccgagccgtccctcaacattctggcacaatatgtgaaggatctttcctttgaaagcccaggcgcgccgctgtcgctgcgcccgcgtgaaaaagcgccttccatcaacatcaacgtcaatgtgaacgccaatccgctttccgaaacggatttcgacgttgtcctgacgctggaagccaaggctgttgacggcaaggatatccttttcaacacggaactggtctatggcggcgtgttccgcatccagggcattccgcaggaacatatgcttccgctcctgttcatcgaatgcccgcgcctattgttcccgttcgcgcgccagatcattgccgacgcaacgcgcaatggcggctacccgccgctgatgatcgacccgatcgatttcgcgcagatgttccagcaacgcatggccgaagaacaggccaagtccgctgtgaagagctgatagcgcaataattatgcaggaaagcccggctggaacaattccagccgggcttttttattcaggatagatatttcttccagacagccttgtcgcccattttctccaccagtgcggcatgggccgcacgttccgcatccgaaatgcgcggcggcaacgggcgagggcgggcggccaggacaacgggtgcgctgccattgccgcgactgtcaccgccagcagaaccgctttccatggtcaggccaagtgcggtctgcttgccgccgatcaattcgatatagacttcagccagaatctgcgcgtcgagcaatgcgccgtgcagggtgcggtgcgaattgtcgataccataacgcttgcagagcgcatccagcgagttcggccctatcgggtgtttgcgacgggcgagcgccagcgtatccacgatatgttccgaagtgatctcggcctggtctagccgcgcaagttccgcattgatgaagccaaggtcgaacatggcgttatgcgcaacaagcctggctccgtcgatgaattccagaaactcgtccagaatttccgcaaaaacaggtttgtccagcaattgttcgttgctgatgccatgaacggcgagcgcatcgggatgaacctgacgcccctgcggattgatgaatttatggaaggtgcggcctgtaggaaaccggttgacaagttccacaccgccaatttcgatcacgcggtcctccagccgttccaggccggtggtttccgtatcaaaaacgatttcgcgcattgaagaacctctccgcaaatattctgaataaggataggccactatctggtcgcggccgcaggctttccgctcaatccggtgatgatttcggcaatctgacggcgcagatcgtcaaaacttccgctggtgtcgagcacaaaatcggcccggctgcgcttttcagcatcgggtatctggcgcacgagaatagccttgagcttttcttgcgtcattccgggccgtgccagcacgcgggtatgctggatatcggcgggcgctgaaaccaccacaaccttatcaacccgcttttccgcacccgtttcaaaaagcagcggtatatcgacaagcgcaatcgctgctccggatttttccgcctcacgccggaaagcatcttcctcctcgcgcaccagaggatgcaccacggcttcaagcttttttatggcttccggctggccgatcacagccttgaacaatttctcgcggttcacgatgccgttttccaccgtccccggaaaagttgcctcgatcaatggcgcggcgcggcctgaataaagccgatgcacagcatcgtcggcgctatagaccggcacacctgcctcggcaaacatgccggcggcagtggtttttcccattccaatggagccggtcagtccgagaacaatcatagcgcaccagccttcgccatatccgccagaatatgctctcgcaatgcctgcgtcacctgcggcctttgcccgaaccatcgttcaaagcccggaacagcctgatgcagcaacatgccaagcccgtccactgtcttcaaaccggctttttcggctttgttcaggaaagctgttctaagcggcacatagacgatatctgtcgccaccgcctctttcggcgcgcatgtaaggtcgatcggaaaatcctgtccctcgccatgcccgctcatgccgagcgcggtcgtgttgacgataagaccagcattggaaacaagagcttgcgcctcatcccagccatgggcgtaaacgcgcgcgccgaaatgcgccgccagttcttccgcccggctcaacgtgcggttcaccaccgaaacatgacagacgccgcgcgacaaaagcgcatgaaccaccgcccggcttgccccgccggcacccagaaccaaagcgcgatcagccttgtcccagccgggagcggaagcatccagattggcggcaaaaccataggcatcggtgttgccgccgcaaagcctgccattttcaagccagagtgtgttgaccgcgccgatggcgcgggctgcttcatcaaggctttcagcagcggcataggccgcctccttgtggggaatggtgacatttccgcccgcaaagccatttgcggcaagcgaagctgcaaaagaggagaaatcttccggcttgacttccacagcctcataagacccgtcaatgcccagttccttcaaccagaaaccgtggatcagcggcgaacgcgaatgcctgatcggaaatccggtaacgaaagcctttcgccccctggccatgcttttgtcatccatcgatgcatttttccctgcgaagttcggccagaagcggcaggagcggcaggccgacaatggtaaaataatcgccgtcgatcttctcgaaaagctgaattcccggcccttcgacctgataggctcccacattcgaaagcgcaatatcgccgacacggccaagatagcggccaataaaccccgcatcgagatcacgcatggtcatgtgtgcaatcgaaacatggcgccagagcgtttttccatccctggccagaaccaccgcgctgttcaactgatgcgtcttgccggaaaatttctgaagctggcggcgcgccgcctccatatcatggggcttgtgaaaaatctcgtcgcccaatgacagggtctggtcgcagccgatcaccacagcgccgggatttttctcactgacgtcaattgcctttgcctcagccagaatctgcgccacatcctcaggcgtcgcaccgctttcatatagcggagcttcgaccgcacgttcgtctatatccgcgctggcggtggaaaattctattccggcattcttcaaaagggccgagcgaaaagggctttttgaggcgagaacaagcttaaccgtcaagatgatgatccttccttctttccgtttctcagcaacgccagaatggcggctgcggtttcctcgatggaacggcgcgacacatcaatgatcggccagccgtgccggttgcacagattgcgtgcataggcgagttcctcagagatcgacacacgatccgtataaagcccggtatcgagcgagggtatgttgccgagcgggcggttttgacgaatctgcgaaatgcgttcggcggtagcaaccagcccgacaataagcggacgcttggccgcaaacagaatttcaggaaccggtatccccagcacaagcggaacattggcggctttgatgccgcgatttgccagatagatggatgtcggcgttttggaagtgcgggaaatgccgacaataatcacatcggcttcttcaatatcgagcggcaattggccgtcatcatgctccatcatgaaattgagcgcatcgatacgccggaaataatccgcattcagcacatgttgggcactggcgcggcggtgcgccggcgcgcccagataggattggaacgtgttcagcaccggctccagcaccgaaacgctcggaacgcccatatccgcacaactctcatcgatgatcgcagccagtttctggtcaaccaccgtataaagaacgatgccgggctcggcatctatgccttccagaacctttcgcaactgcttttcggtgcgaatcaacgggtagatgtgctcgatggcgcgcgcattggcatattgcgcggccgcagcacggcctgccgccaggagagtctctccggtcgcatcagaaataagatgaagatgaaagtaggaaagcggtctggtcacagttttgttgccctcctgttgacggctgtgcgtaaagcccgaatgtcttccacaagccatggcaggccgtgggaaacttggcaagtcatccacagcgggcaaccatgtggccagcctcatccagcacttgtggacaagactcgtaaattcgggaaagcttttctcaattcccagcttttccacaagcatcgccaaactgcgtcaattggtaacctattaaattaaaacggggaattgagttttcatcgtttttggtgagac