acgccgccgcagcagcagcagcagcagcagtggtagtccacatccgttccgcccgcaaccccaccctctccctctccctcccgactcctcaaccgctcgccaccacttcgatcctcgacatcaagacgttcgtatcccaagagacaggcatgccagtggacaagctgaaggtcttgttcaacaagaaacctgtgggcgacgtcaagtctctgaaggaggttctcgcttcgactggttcttcagtagtaccggagggagggggagaactagagcttagtttgatggtgatgggtgggcaagcgacgtttgattcagcagaggcgaaagcggcgagggaggctaggttggctgcgactgcgaatacaacaaagcccgaagtgtcggagtcgcccgaggtggagatgaaggatgttacacaggaaagtggaagtacagaggcagcggcagcaggaccagtagcgcaaggactcagtggtccggcggtgctggagacggaagagttctgggaggatctgaaggggtatttgcagcaacggataagggacgagaagacggcggaggaggtggtcggtaggtttaggggggcttggagtgggaagtaagtagtagttgtagtagtagatcctttgggttggttacagtcagtctgccacggcatcagtattaataagttcgagggagaagagacgtgaaatgacgagaagccgtggataattcaagaggagtgatgaatggctcgaaggatgtcctaggagtgctggtgaggtaggacgctgtaaagtgaattgttgaattgctgtcgaggattggttaggattactagcaaataattactcttttaccgacactgatgaaaggagtgttttgaagggccgtgaagtgatgaaggagaggtggtcaagatgtgagtggaaattgaagtgataattgtgataacatgatgaagtgggtaatgagtgaggtgactaatccgatgttcaagcaataaggctatccactgtaactgaagagagctaaagtttcttacaagagccaaccgatgtgcgctcctggggcatgaacagctacaaagtacatcttctactttgcaaacattggtggttatggcgatgtagtggacacatatatgggtatgtacagatcaacatgttgacgaggtctcaccctgtcttcagatctgctaagcatacatagtagatcgatcggtctatccgcgatagaatatacggggaggaacacgtttttcactctgacgtgggcgggctctcctaaggtgcaacaacacaaacgaagaatgctgtcgacaatgttgcagagctagaccgggaaccgtaagttgggtatcccttttctcatgcatagactttaccttgatagcgtacctgacatcgacattgaaaaatgaactcctcgcaagtgtaaacagaatagaatatctgaaatttccaaaccaaagcggatagtaatatgaaaaattgagttgagtaagtggaggagaggtggtggtagtctggatgtggtaaatggtatttggcaagtacaaaataagtagcgtgtggtttatattgtcattacaacaacgccgacagcgacagcaacataagggacaccatctttcgactatgttcgcaacgcgcaacaacatcaacaacaacaactcatctctcttctcttctcttctctctctgttcttaatacgattatggagaaatctatgcggcagtacccttgctcacggtcttgataatctgttcgtactcgatgtcgtcctgctcgttggcctggagctcgacagcgataccgctgagagagcgcttgagggcctccttggaagaggcgtagaccatcttggactgttttattttggggagagtcagttagttcgacttgttcgcttcgggatatatatatttgaaaaagagtcgggagcaaacaaaaaagggaacgcaccttgatgccagcatcatcgggggaccaggcgataaaggtcaccttgttgcgggaaccctcgccagacgcaagcttgtactcgaaatcgtagacggcatatcggggacccttgctgatggcgccctgtaacggttgtgattcattagcgatcggcgctctcccgaagataatcatgttcctccgttcgatcaagtccacagaacatgccacgacagggggttgacatgtcttggcagtcccctgtgtctaaccgcctttttgtgaaagaacccctcaattccaagacccctcctcccgtcctcccccccttttttccccttccaggtaggagaataaacaagacaagtattcgcccgcaatagaaagggactataagagtgaggatgggcggggaggaggtgatggtgatatcgggggtccgtaaagttctctttcgcattctgggctggattgggctgggagttggttgcgacactggcagcaaccagtctctagggaaagaaaggacctacagaagcgctcttagtctgggcgttgacgagcttctcgcggaactcgtcgtagttctcggtggcgccctcgctggtgctctcaatgacaatctccttgaagtcgtccgaaagcttgtagatgatgtacctgagctgacgggacatcagcttgtcgaaagccctccggcactcggggtcgacctgaactctgtagagtgacgcaagcagagtacgttagctattctgagttcttccatgtattgcgtgttgtcgatgctgttgttgttgctgtcttttgcgggtcccgctccccatgtcccagcgcgctagctaccggccgccagatgctactctgtcgctgctgcgtgatataggatggagggatctcgagataatgggctggttgcatcgcggctacggacgggcaacgggcgggcaaggcggcgatagggtagcgtcaagttattgcggttcctgaatccatcggtgaggatgatccaggggcaggcaagcaaaatggcggggaggggggtaagatgtagcaagttcatggaggactaacccagattgagactgcgacaaggcaaaggagtcagcgacatgtttcacaagcaaggtgcggggggcggcgcgcgttaggaaagggggggcaggagagaatgatttaccatgatgtcaagttgtgatgtggtggttttgtgaaagtgttcttgtcaaaaagtcgacgacgatgggtgaaccgatcgcgagaatggggggggcgagcgttatatgtggagaggggagccgaaagctggatggcgcgggaaggttgtcagtcagtcgggtcgggtcagcacaacagggacggacagtaaaaaaggcagtcggggggcggagcgaggcgaggggtagcaacatggaaatggaactcgaactggaaaaggcggcggcaaggggactggaactgtaaactggagcacacggcggcaaggctacaactcggtcaagctaaaacctcgctggcgaatatacgtacgtacaattaggtagaaagagtgctatgatgggatggttccgttgtatgtaaaaggtagagagccgggagttgtcaacacgaggaagcaaggacggggacgggggacggagaccgggaagagagctcttgggaagagacctgaacttgaaggttgggagcctgacgcgaaaggagcgaggggttccattcccgggcaccgtcagccagcactcggccaggcagagagaggccagggcgccgacggatgccaccattcgttgaccacacaaccacctctattctaagcaccggccactgggcagtggatgggcacctcactgccaatctgaccctctaatctgctccaacacaacaccacagctccaacatcagccccagtcccccccttcgcaaagcagggcagctgctggccagtgaacagcattgtggactcctccgtcccgtccgtcactttgggtgtgggctcccaacaggcggacggagagggacggtgcagagtggatcccgctcgacgtcgataccagtggtacgtaccctcaaagtgaacgacgccggcgtgatacctagtagtgtagttccaatgcctgcttacctaccatccatagagagtgaaagggagggctgccattgtgcgttcatcagccatatagtaaacttggctcttctgtcacagcgaggtgatttgcgtctttcacgagcccgcaaaagctgtgatgaactgatgataccgaacagagcaggggttggccggcgtgaacgacgaacaacacgggaagctctcgatgagattacgtttcaccaccagggaaatgagtacgtcgtcttttatgtacactggctctcgacagtcacctccctcaacgcgcgtttatcattctcggtaatcgaaaggatttgtagccgccaggcaacagtgggcagttacctgttggatctcgaaattacagaagtgaaaacggtagaggtaatgaaactggatggaggctggatggaggctggatgaagaggttgaggtggatgtcgatgaaggggggaggggccaccgcctggaaggaatccttatgagatggtggggttgcttgttgttccgtcgacagtcagctccgtcgtcaacagcctaactgccctgaagctgagtgctgtctccatgtcgacgggagttcgttgtcgtctgcgaaacgaaagcagacggttggccatgtggcttgcacaccgagttgacagctctgagcctctgcagcgacggggagactgccacctggtaaaagagtcccactacacttaaaacatgtttacttggcgccgtttcagtgttgcaccatgcaatttctgttccacattaccttgaattcgtcaacctctgtcaaccgggcaccaccaaacaaatgattggcccaagctcccatcacatcgacgttcatccaattcacaaatgcgtttccaagttctgacaaccaacccatcttgatatctcacagccaccatggcaacgcaagcttctcacggacttttaggcttcaatatcagcaaatgtccgcatgccagacaattgagtatcaaaagatatgccttcctagtaatacatcagcttcgctgaacactatcaacagctgcctaaaggtgaatgcgtaatattccaagaaatggtacgcacctccaaaactatggttgcacagctttcggattattcaaggagacatcagtagcagtattgtacagtttcattcattctcatgatttgctctactctaaccctcctctgtggtccgtagattatagtacaaggagcatcatcatcatccaaacaatgcccgccggaatatgctagtaagaacacacgaagagaaaaggtagagaggagagaaagttacatgacacacattttttttacagtccgtgataacaccaagcccgatgccccccaaacccatgttgtcgccataaatcaaaggtaaaaataaagaaaaagacacatttttcatctcctgaccgtgtgattcacagttgtagtttgtaatttccttgtccttcttacatcatgccacccatgccgcccatgccgcccatgccacccatgggagcggggcccttctcctcgggagcctcaacaatggcaacctcggtagtaccgaggagggaggcgacaccggaggcgtcaacgagaccggtgcggacgaccttgagggggtcgagaataccggcctggatcatgtcgacgtactcagccttggccgagtcgaagcccttgttgaagtcgttggcgaactcgtcagtgagcttgccgacaacgacggagccctcgagaccggcgttctcaatgatggtcttggcggggcgggtgatggcgttgcggacaatggtgacaccgagctgctggtcgaagttggcgggcttgacgttcttgagagcgtggacggaagccttgatgagggcagtaccaccaccggggaggataccctcctcaacggcagcgcgggtggcgttgagagcatcgacgaagcggtccttcttctcaccaacctcaacctcggaggcaccgccgaccttgatgacggcaacaccgccagagagcttggcgagacgctcctggagcttctccttctcgtactcggaggtggagggatcggccatgacgccgcggatctgctcgcagcgctgggcaatggcatccttggagccctcaccgttgaggatgatggtgtcgtccttggtgatggtgatggagccggtggagccgagcatgtcgggggtggccttctcgagcttgacgtcgagctcgtcggtgaagacggtaccattggtcaggacggcaatgtcgccaaggatggacttgcggttgtcaccgaagccgggggccttgacggcggcgacctggagctggccgcgaagcttgttgagaatgcagacggcaagagcctcaccgtcaatgtcctcggcaatgatgacgagggggcggcgggtctggctggagatctcgagggcggggatgatgtcggaggcctgggagatcttcttctcggagaggaggatcaggggcttctcgaactcgaccttctgggacttggggtcggtgatgaagtagggggagacgtagccgcggtcgaagcgcataccctcggtaacctcgagctcgtcgtagagagtcttgccctccttgcaggtgatgacaccctccttgccgaccttctccatggccgaggcaatcagctcaccaatgtgcttgtcgccgttggcggagatggtggcgacctgggcaacctcctcggaggtggtgacatcgcgcttgttggcctggaggtactcgacgacggcctcgacggcagcctggataccgcggcggagatccatggggttgcagccggcagcgacgttcttgacggtctcggagaagatggcgcgggcgaggacggtggcggaggtggtaccgtcaccggcgacctcgttggtcttgccggcgacctcctggatgaggcgggcaccgaggttctcgaacttgtccttcaggctgatggacttggcgacggtgacaccatctgttgggtggaggggttagtcactctgacacacatgccatgtttccccatcacaccccgagacatggtatactaacccttggtgatcttgggggagccgaagctggactcgatgaggacattgcggcccttgggaccgagagtggtggcaacggccttggcgagggtctcgacaccggcgaggagagcggcacggccctcaacaccgaacttgagctcctgtgtagtgggcgagagctgtcagtatgcgccaattgtcatcggatagccatgacggcatggccgggacccggatcgtaccttgtgagcaaagcggagctgctgggcgggaagacgagtggccgccttgccgacggaagctctggtcaacgcgcgctgcattttgggggtattgtgtgaaggaaggaaactacaaacagagaaaaaagaaggatcacgggggtatcacgacggttgacttcaggggaaaagagagcaaaggaaagctaggatcgcggactgccgaaagaactggggaagaaaagtgcggccgtgggcgtgtcggcgttcgaaaaaaatgctggacttaaacatctccaaaggcccgagctccccgctgccgctagtcgcttgtgggttagcggctttgctgctttccctccatttccgctgctgtcgctgtttctggaaccatctgcaccccaccattggctgctgggagggagtccccaacagtgcccaggtgagcatcattccccctcattcactatcactggcactcagtgtttatgtcgcgcagcatacctatcgaggttctgacttgacaaattggacacgcaactttgaggctcacccccttttcttgactgtcaactgcctcgagacggtttggattgaattgatcaaaaatggccagttcatctagacattcagacattgacgaccggtgagtaagcggctcgatggatcctctgacgtccatgcatttccatgtcaacaaagtcgctcctcttccccggggacgcacctcgctctcggcaggcagtccccagaattacccggcaaccgaacccccctggaccgtcttggtcggtcttggcaaacccgtctcctcccacttgagcctcaacaccgaccggcctttcacaactcggcatccccggcatcatcggcgccagcattcacaggtcgaaatattcggacacaactcctcgtatgtgcatatgctctggcaactcgacaacttcaagttcatgacctattcctacgaatccctgttcggcccatcctacacgcctgctttgcttcttgattcattcaagcatgttggagcagataacgggattgcgatatgatatttgatcttgttctctccttcaacatgtctgcgtctccatttgtgtgttgacgtgcggacttaagtttcataactggcatgagactggcatctgagatcacttcattcccgccgttggactctgaaagagttgactacctctactgttcgatgctcggctgtatgatacgcctttcggtataacacgtccctagcatgaaattttgaggagccaatcacaagccttgattgctcttttcccatgtctcaaccagaagaccactcatcaaagatcatctttgaagtcctcttgccccatactcagtcgctcgcaaatcacgctttaacttctgttcatcatgaagtcgcttccaaaacagacgattctgctattgatcacagcgtcttcataaatcgctgactatcatagatttcaccagtctatcaaactccgtttcaaccacttcactgtgcacactccctggatattgctttgggttcatagcatatatacatttatgctctaccttatttctctctccctcagttgcgaaaccatcatatcaattcttaacaattggcgttgccagtacccacctcgattggccaattctcgtcgaacgtcaacgaacgtcaaagtagatgactccattgcagttaggtggacactctcttccaccgcctcaaagactcgactttttcacttctactgcttgtctcttctttgtattgaccataacgctgatatctatctattgtgtcgcgttggtttcccatacgtttggattagcgttcatcatcccattagctacgagatataggaaccatgcgacaatgtggatccagcgccggcatatcaagtataccctatgcggttacattcacggaacatccacgtatggcttcgacgaacggagttgtttgtaagtgcttctctttgagtttgagctctaaactatgattccagtttcggggacctggtttcttctagtttgaagtgcagcatatcaagctaacgtgagcctgtagatgacaaactttccaccgcactgcactctagatgaaccgaaaggatgaacgcaacagtctcagcaaggtaatcacgacgacctccaacgcccctaaatgctgagcttgaacctccagctcttcccatcattccttcgtctaagaagcaaagtctttcgacaaccgacgatatgtccgttagagttatgttggctctgacccctcatgctttactgatgtttgtcatagcgcgcccatcactggtcgaacccttttaacgccacccctcgcctcgatggttctctgccccaagttttttttttttttttttctcttttttttttcttgcttttctgtattttctctcttatccctgtgatgaatcggcaaagatcggcaaagagtccgcaaccaaataaaaagagaaacataatgagctggctcatccctttggttcaaaaagctcagtttttgtgagtattctttctctgccataacgcctgacgacagactggaataaacaaaccaagccacatcaaccgcaaggagacaaagacatcaaagaaaactgaaagaataagataatcgaaatccgccacagtaaatcccagactttgtggcggtctagcggcaacgatcatatcaagcatgcttcgccctcttggaaggcgactgctcacgctcatcatcatcatcgtccggctcagactgaaagtcaaacatgtggccgcccttgctggacgcgcggttctggctcaaaaaagggtcctggaactgaccttgttggctcaaggcatgggagtactggctttcctgaccatgaccgccgtggctgctgctgtcctgtgtggactgagaatgataattcccatttcccgaatgcaaggcactggcgaagttgtaaaagtcgggccgcatcaggggggccttacccagcacgtcagaagcgccgctcagacccagaggagagcggggatcgctgtagactggctcgttgtagtcatcgccggcggcatccgcgtcgcgcatgaggttggtgatgggagggaggcgatattcgttgctggtgtagccgttgtggttcgtcgtgcgcgctggaacgggcttggggggagaatcgaggccctcgaactatggggagggaacaagtcaacaaacaggctagatagtagtgttggaagaggacgaatttggaaacttacatcagcatcttcaccctcatcctcaaactgaggaacatacgaagggacactaccattcccgctacgtttaccgttaccggcgccaccaccagccccggcagcttggccatcattctccgagtcataacgcaaataatactcatcggcctcagcaccgtaatcctcaacttggccctcatcatcagcaacatcagcttcgccctgctgatactcgacagactgatgaggcgcgccgtaaccctccatctcatcgtcatcttcattagcataagtggagcgagcagtgacctgcttcttcgccctagccgaccggcgactggccgacttgggagccttcttagtacccgggcggtactcctcatcggagtcaagatcagccgggtcaggcgaaggctcgcgtttgattttgacgacaccccgagcgctaccacggctggctctcatgcgcccaccaccaccactaccgccagagctgccttcaccaatgggaccaacacccgccaaaagaccaccacgggcaccgcgaggagtgccagtgccgctgccacgaggggtaccagcactgctgcctcctcctccaccaccaccaccaccgccgcctcttccaaagttctccacagcatccggcaggttgaacttcctatcctccatcggctcatcaaaccgaacagccctcgtcgtgagctgatcatccgggttctcctggttggcgcggacgtaaccgcggacatgcgggtcgacaaagacgcgggaacccggtttctggcagatgggcgggaccaagtggccctcggcaatcaggtggctgcgcagtcggttgaggtgctggtggatggcgcttcccgttgagcccggatgtaggcgatgggcgatggagtcccaggggatgtcgacgcggtagcggctgcattcgtattggatatggaggaggagtttctcggccatgcgggggcctgcgaagaaggagagaagacagaggggttagttgttgtggcttggggcatatggggtggtttacccgcggcgacattgttgggcgacgtgggggtgggggggagggagggtatggtactcacggctccaggtaatcaagttcctgccttcgacgcgaccgttcttcttgcgctcttcgtggctcgggggaaggtaggtgaagttccactcctttgctggtgtaccctcgtccttctttgcgccgccgccgccagcagcaggtctagagggggttgagggaccggcgaaagcggtattagaggcggagttgacgcgggcatgatgagacttcaccgcgggtgactggcccagcttggtgggtgattttcttgtgccgcccattttagtattcggaagggttgtctggcaagccttgcgccttcggattatcaaaggatggggctctttcctctttttcaccggagtgtcgacccggtttgttactgcggctagaacgaccggaggtgaaaggtcagcgttcgtctgtcaactgactgtcagatcaagacaacagatggcttgaggtgatcttgatccatgcaaaagatgggagatgtgcccagaatgaagaagaagtcacagttggttgtcgaactcccacgagaaaaggcgaatgacgacgtgactcgaagcaaaaatatcggcgtcaatacgacgaaatgaggtgaaagttggtgacgacactccatcacctggcatgatcaagacagttctctgcgcgaagggacactcgtgacttactcagcgcaaatgtgaatcgatggtgatgctataccgcactcgatgggttgctgcctcttatttcaaagcaaggtgagaaagggacacgaaaagtgaggttaagttgaaagataacgatatgcctaagggacagacgagagagtacgtgcggagagtgggtcacttgacgttcaagaatcactcaataacttttgttgggcagtttccaagttcaccgtttgatatttcttcaggaggtcattgagctgttattgtgccgcggggtgtaagtaacggactggtcaaggtcgttgaaaggtggaagggaaaaccttagaatagggtttccggggcaacggacggcagacgggaccacttcctcttattctccatgcgacgtttgaacaataggatgcaaagggtaatgttaattcgctacctagacattcacttgtctgttgcctcggagtcagatcgaagatgtgatttctgggcatcttgtcggaagagcgcttggtattgaaacgaggcattcacttgctctctactcactccacaatgttacaggcgtcaggtgacggtatcaggtgtattgtatttttcttgaagaagtctacgacatgagctggtacatggctggtctatcacgaacatgtgtggtatgttctaataatcgatatttttcagcggacagaatacttgatgtatcgaaccctgaggcatagtacaaaccattttgaaagacgagcctcgaggaaagaattccagatgtacttgtattcagaggcacacacgacgtgagagaaaccggggagaccgtttgtcttggtaggaaacatgaaactgtgagtattgtacccagcaatgtatatggttctggcattgacctattgtataagaaggtgtatcagagggaagttagagtgggtgtaagcaattcgcaaatatcgggtgatttggaccccgtaaattttggtgttgtcaaagcggaaggaggttagaacactggtatcttaaacacagtaactccaacttcctgaggatgatataaccttaagatctaaatcacacttgtcctaatcttctaggcttgacatgtcttccgcttctgctttcagtatttgctgcagttcaagagcccgatcccgtgcaattcctaagagatcagccaaattgtttttggtggtatgatgaagcgagactgttctaggcctcgcttcataggttgagatgaccataccgtatacctccgacgttgacagctcatagttgggcactatctccaggtcgtctctatcatgcgagatccccaacaatgcgaagacataatctctgggatctgtcgccttgaaaccgtagctgtacaccgtatccagccacttatcaagcgttggcccggatggttcccagacctcagatggcctcgggaacaagttgcgaagcgcaatcattcgttccaccggagctttccagaacaaaaccggcgatgggcggttcgtatgcgctctcgacttgcgtcgagcctcttttactgaccaccatctggcaatctttggcccccgctcaaaacacctcttcgtaacaaatgcccgattgcacaagaccacataatcccttgccaggacaaactcttgcaagatccatactctcctccagtatgtcgcgttgcaatataggtccgtgatcccctgacgttccttccggctaagatttccttcttccatatactcgtgtagatctttccattccatcttcagtaattccatagcttcaccggtgcaggctgttcccattcccaaccaaacaatcaccgtttctgcgtcccagtaaatggtcttcatcaactggacctggtggcccttttcccaatcatcaagttggttaatgcaaagagcgtccacccacagatagaggggtgattcaccgtagagtcggtgatggttgtggaggatgctttgaagggcgtcataaagattttggcggatacggatgagatggttgtcgagaagcatcgttggagtgtctgaggggtttgaagggggagagccccattcataagagagggctttgtacggtgggcaggggctttctccgactgcagataagttgacttcacggagggtagctgagatgactgggatgttttgcgtggaagaggctactgggggctcaaggcggaggaggcggatatgttccttggactggagaggctcgtaaggatattttccggtaaaatcatcggacactttgcgatcagttgatgacggcggcgtatcttctggcagggagagagaccgctctctctggcgttctggagcgaatgagaagtcggaggacattgtggaagagctgatagcttgaggccgtggcgaatgcttgcccatctggcagttttccaggttaacaacgacagtgaacctgacgatgccgcaatgaagaaggaaatgatacagctatgaaaagaaggagagaagagctgatgtggagggatgatgctagaggttttttgttgacacaatggaggtaaacccaaaggtcccgtcgtcaacccaaccgttggcacagcctcagccaccaccggcattactccaaacttgctggcgcatcagaagcggttaaaccgacagccaggaaccactttttgccgaagtgataaggcggcctcgaatcacgttcgatgggttgtatcttcatcgccccttgggtcaccgggaaagctgctcccaggaacgctcttgacttctcaaaagtccagcggttcaagttattaactttaggaaaaggaagatggtgagggcagcgacaccacttgcgagatggatgaggctgtgtctgtcgaacggattttaggacaactgacccgagggactatgtttatactttgatggggttagcggacgactgtactgaaaagaccactctggactataccaagtcggccagagatgtctttctttcggcttttgctgtgatccgtcttggctggagagcggcagctctgttaagccacagcttctaccatgcgtgactaccttagtctatgcaaagttgatggggctgcctcctgcggatgcgcccgaagtttgggttgcgattgagttgacgaagtatcccagaagtcgacacaaacgcaaagacagctaaagtgctccagcgctggtaaggtttgggctctcgctcgagcctgcccccattcagaaactcggcgtgacagctcattcaactgcgatcagctgaatggaagtgctggacaccaatcaggccgaccaaccactactccgcactatttattgggcaagtgtatcaaacgtaacctcgaatagacagaagctattgggtcgcgggattaggcatcgagacattaggcatctggtgacgttcaagctgtacaaatgttttcgacgatttctttctccttcaagttcagcgattctccagcgctgtcgacccaaaacacgcatcttgcatacaagcagccaggacgaaatccaatttcggtacactcaaagtttgagttagggaaggtattgtttttcttttccttggtcggattctccatttcgacgagaacctcttcagcacgtagcctcctcagagaataaaatttctgactgtttcattttagttacgtactatcgtgtataatggcctccgaagatattccgcaaagtatagggcctcgggacgagcggtctcttgtgttaaatccttcagagaccaataccccacgcaggatgtggaggcgcactctatctctacgcacgcacatgcgtaggttcagaaggtggcttcgatccttggtgggtaaaggtgacaatggccatttacatagacctgggcgtgacataaatgaagaagtgtctcacgtccaatcaaagaccaagaggagggaacccagcgacaaaacctctcatcccaaggcgaataccgagaatctcgctccagagcttggtgatgagaattctagatccacactgggaatttctgagccggtaaagaaaatccccgaacctcttggaagtgcgagaacttctggtgaactttccggacagcttcatgaccatcacggcgtgaccaaagttggtgacctcagcgaggttgattccaaccccagccccgtcacccctgaacataagaacgacaccgattcgcaagtcgctgttggcaaatacccttaccaacctcttcagtccaacaagcatattattcgtgtgctctatatcgagccgcccacatcttcctcttctcaaggtggccaagtcatcgctggcagcgtctttcaagtcgagctgatgtcaggtaactcatcttcctatccgtacagcgccctctcgtacgaatggggcctccccccaaaagatgagtcgaatagtccgacgatactcctaggcggccacaccgtccgtgtccgcgaaaacctttacaacgcactcagaaggattcgggacgtccaactaaaaatcaatagcaacactgactcgcctctcctgctctgggtggacgccgtgtgtatcaaccaggatgatgacgtggaaaagggccaccaggtacagatgatgggacaaatctacgcgactgcccaaatggtgtttgtatggctggggtctgggagcgagcaaactcttgcggctatgaatgccatcaacgcggtggggatggagaatctgaaggagttggaagataacctgagaaagaatggcgaccatatactcgatatcgatacgctgtgtgagagcctcgaggactcaggccataaccgacccgaagatgaatttgataagctatgggttgcaaatctgcctacggagcaacaggaatgggttaataagctccgcaacgtgtcaaggggcatcgctgagttctgcgaggcgtcgtactggcggcgagtgtggattgtacaagagtttgtgatggcaagggactgcctccttctgtgcaatgatgcctttgtgacgaaatatgagttcgagaaggtgctggatctcatggcagccatacgcaagataaggggtctgtacgaggcaattcgggtgttgggtgcgtggtggccttcggatgctggcggtgtgcatctggcgctcgaaactccggcacacgatattcagcggttaaaggaagcgaaattgagaaagaaaaagacaccgctttcggagtggttgaacatgtgtgcggcgaagaagttcaaagcaacggacccgagggactacgtctatgcatttttggaaatttcagatgactgctccggcaagatcataccggattatacgaaatcaacgctagaagtatatactgggaccatggagtttgcgatggaaaacgacccaaggctagatagggggttttctcggagaattggggaaatcatggtagcacgggagtcgcggaaattaggagaatgagtctgtagaatgggtttagtttagaaggttgtcaacaagcttgccgacttgggtgacgctttccaaatactggaccaagctggtcacccttgatcataacccactggatggtaattggcagcagcgttgaagaaaacggacgttggatcacgggaggataatgaaggaggcacctaaagaccagcagtgaacaaacaaatgaactcaagaaaccagaagaaacagctggcaacggataacagcttggagagggcactggtagtaatgtgtgatggtggtttcggttaaggcttcgaatttggcaggactgtggagaatgtacaggtaggctttcgatggaatgattccttgagacaatgacctcaagctagagtaccatatcgaaggttttgaaggaattacatgtatttttctttgtttctcacacgtactataatccctttcaggtccgctataaccaattttctaaccttacccttccatgaaaaccgctcttccaccacccttagataccaaaaccactcacgactcttgttatcgatgaaagattagtactacgaactctaattccgagaaagtatattcggtttaggatacggtaaggcggtcgaattgcggagtgacataggtaacttttagccttctttgcggggaaaatcaagttgtgcgtttatgtacctattttcgctacgccgagcctcagccaacatggtaaaacccagcacacatatacatacttggctccttgagtagctcacgggtataatgagatttaatgtggaagctttgcaaagttgatggggttgcactgggacgtcggtcgcgcagtgtgggaagaagttttcgggagcaaagccgagaaaaaagtagacggttaagttagatctattatggcagcttctctacacgccttgggtggtagactgccatcaaatcctataactctctggaataaagtcgatgcaatctcaaagcgtttgaggctccggttatggcttctcactcgacgtcgagaaatgtctcttcgagaaatgtctttatacccaaagcccggaggtgggctcccattttctaagggcacaactacaactagtttggttgtgttgatggctgagccacactccgactgctgtttgccaaccggtcttcgagccagatcgagacaggagagccatctacttgatccaataacgcaggccgcgctagatctagggtagcccacatcaatggccacggatgagccacaaacgacccgtatccttccctccaactatcccaacccacgccgtgaccgtccgattccatgtcgttcgttcttcttatccaggccatgaggttcatgccaatgctgcacgatgttgacgccagtttctgggtactggtcaggtccacgaaatcgaccgtctgacttgtgggaaatcaggtgaaccttgatcaaccggaaaggaggaatcgaggaaaaaaaagtgaccatgcaaagagagtcaagcagcgaggccggagtccacagggcgcctgaaggagtggtgtaggtgttttggaagagatgggaagacatggtcgctttgctttgcacatagagacgaacacagaaacaaaatactatcgaatatgtggtatcgaactccgtatagaccgagcgagactccgctgcctgaaagtctcatcaacaaatagcctgacaattttcccactaagaaacgccgcccaatgcaaaagaaaatagtaaacgcatagcgtgaagcgcgagagaccgcacaaaccatggcacacaaaagccaagaacaccgcaattactccagcttggccaggatagccttctctctctctgccttgcgcttctcgaactgcttgacggagtgtttcctctcgttctcctcccttctcttgatggccgcaagctcctcgcgcttgatctcggccgccttcttgaccaccttaggcaggtgcctgtgacgggagatgcgcttgatctcgggcatgtgagaatacctctcgaccaaggtcttgttgtactcgagcgcctgtctctgcttggtcgccttgacgccgctgcgttccgaggcattggcacgccacaaacggacgttaccctgtatatcacgttagctgtgctgatcgaacagttggagaaaagaaaggagacaacgtacatcgtcactaccgctgagaaggtacttggaatccatagtccaggtagtccggaacaccctctgcatacgcttggtgtggtacacatcgcgagacatgccctggtcacggcgccacaccctgattgtgcggtcataggaaccagtcacgagctcctcgccggtaggagagaactcgacgtccataaccgccgcaacgtggcccttttggatattctgcgccttggtgaagttcctggcgtcgaagaggtagacgttgtgatcttctgaggcaacagccatgttcatcgcctccatggggttgaagacaatgcggttggcggcgaacttgagaacagtcttgatgacgggcatgttggtgcgcaaatcgaacagaataacggagcgatctgtgccgacggaacccacgatcgaggtctcaacctggttgaagcaaacatcggtgatggtgtcgctgtggttcggccactgtatcgtctgaggagccgtgctgtgctcgagatcccaaatacgaatgcagccggcgcccgaagaggcaacgaaggagttggtgttgcggtggaacgagagagccgtgtatggaccaccttcctgccatgtcgcgagtggcgttggggagtcggtcttggtgtaagggtcccaaagcttgatgccgtcggtggcacatgtgagaagcttcttgtcgttggtgaaggtcattcccttgacgatattgttgtgggcggcagccttccatgcttcatcccgtgttgtgagatcccagaccttgacgataccgtcacccgaaccggaagcgattgtgtgtagcgagttcttgtccttggccatgctgtagacaccctgaacgtggccatttcctagctggccgaggaagggcttggcgaagactctctccaacttgacggcattgagggctctcttgtactcgcgagcgcgctcgaagggatggagttcgggcgcaaggttacggggtgcgcgggtgacgtcgttaccgggggcctgctgggccgagatgtttcggctgagggctttgatctgttgtagaagtgtcagtggtgagcctagaagtgggtttgcgaatcttgatgggcgtcgcgtgtggtaggcccaagtaccttcatggtgacggtgtttctctgttgatgatgttgaaggggtcgtggatgagaaggctaccaaggccgacggatatcgagtgtgaataattgtatatgatgaggccgggtatggctgaagtctgtcggtacaccttgtcgcaaagcacaggtgctgtgatacagttatcgacgttggaattaatgaatggatggatggatggatgccgggagcgtctgtcgccaattggggagcacagtcggacacgggcagtttgacagctcccgttccccttcctctggagaaattttggcggggtctggcggcaagaatcttgaccgccttcttggcagtttgctaaacgcttaggcttggaatgttagagcttcgctgccaaaaggatggacagggcctgagctaccgagagctgggcttgcctgccgtgaattgacagggatctgtaggtggatgtctccagctaattacgtcgcgcctggctacctagcggtggtacgtagtgtacagaggtctcgttagtggacatgccgcctgcacttgacttgggtaacagctgtgctccagcagaggacgggtggtgaggttcgtcacgacagaacaacctgagctccaacttcaacaccacaacaaccacaacttccaagccgacactctgcgaccaccgacacgccgcatatccccccgcgacctcgagtaatcaccatcacatccaatccgatagccaaactctcgatttatactactaccgcttaccacttggcgaccgggacaaccagcacacgacaccatggcccagggcgaagcatcagagagagtgcgcgaggcgcagaaggtggtctcgaccgacccccgccaggccgagcagatttacaaggatatcatctccaagccgccatcagtcacctctgacgcggccatccgggaatacgagacggctttgattcacttgggagagctctatcgcgacgagaagtaagagtggctggtgtatgtcgtggtcatcgaggaggggtacggtcactaacctcccatcaccgtgtacaggaactcacaaggccttgtagacctcgtaacccagagccgcacagttctctcctcgttcgcaaaggcaaagacggcaaagcttggtacgaccccgccatcagctttgttgacgcgctatacaagctcatgaggatactaacactggttgatacatgcagtccgccagctcctcgacctcttcgaagccatccccgactctctcgacatccagatttccgtcaccaagtcgtgtatagaatgggccacatcagagcgccgctctttcctccgccagaacctcgaaacccgtcttgtcgccttgtacatggccaagcagtcctactacgatgccctgacgctcatcaacggtctcctccgtgagctgaagcgcatggacgacaagctcgtcctcgtcgaagtccagctgctcgagtcgcgggtataccacgccctcggcaacattgccaaggcccgcgccgccctcaccagcgcgcgcacgagcgccgcctccgtttacacccctcctctgctccaggccaacctggacatgcagtcgggcatgctgcacgccgaggacaaggacttcaacacggccttcagctactttatcgaggcgctggacggctaccacacgcaggaggagccgcagcgagcccaggccgcgctgcagtacatgctgctctgcaagatcatgctcaacctcgccgatgacgtcaaccagctcatgacctccaagcaggccgtcaagtacgccggcaagtcgctcgaggccatgaaggccattgcccgcgcccacagcaaccgatctctcgaggagtacgagcgcgccctggcggcttaccgctatgagctgggtagtgacaccttcatccgcaaccacctgcgacgcttgtacgatgccatgctggagcaaaacctgatcaaggtcattgagcccttcagccgcgtggagattgaccatatcgccaagatggtcggcttggacacccagcaggtggaaagaaagctgtcgcagatgatcctggataaggtgatcattggagtgctggaccagggcgccggctgcctcattatttacgatgagacgcaccgggatgaggcgtacgatgcggcgctgaagaccattgagaagcttagcaatgtggttgatgtgctttataccaaccaggcctcgcagcttgagtaaaaaaaaagcgaggttcaaggcagaagcagggtttaaatggatggatggatggatggtttaggggtttacaacatggggttcgtctgtaacattacgcttagatatggtattagtcgggcgtactgaaacaaacacgataaaccgcatgatcataagtctaagttttgagcaatgacggtggtctggtctttcaaactgttgcagatatgtgatatcgtatgtccaaatttcagaaactagaaacaaccaatgtttgtacaaagaaccatttaacaacatggtatctcctactcatgcatccgtccatccagttatactttgggtatccagttccttctttcactgttcttcccttctccccttcccaaccatccaaccatccatctatgcccattctttcatgtcctttcccatgctcaatacacatcacgacgcataaactaacaaacaacccccctcccccttctcctccccctatcaacccgtccctccctcctcctcctctcgcccaccaaaaacgcatacacccgtctgaccaactccccctcactccacccccctttttcctgttcatccatcgcaaacacaccaccgtaaagttcatctgttccccacgcccgtctaaacatctcccgaaacttgtagacgacgtccaaatgccattgctcaatcaccaccgactcgtcaatgggaagacgcgtgacggggtcgtaggtggtttgttgaggggaggggcggtacgtttggtgcaggaaagaagagagggtgggggagtgggggtagtagagatgatgagtgggggcggcggcccgttgtttgcctttgcctttggattgggattgggattgggagtggtggagggcgcggtgggcgtggattatggaggagaggatgtcccagtgggaggtgctccagaggtgggttggtggggggagttggtgttgttgttgttggtggtggtcatgggagtgggatgtggtggtggtggcagcggcggaggcggaagtggatgaggaggcgccgatggaagcaccggtggaagcttggccgttatggtgttgagaggttgatgtcgacggctgagaggattgttgctgctgttgttgttgttgttggccgaaagaggatactggtgggagagatggataaagcggctgcagaggcgtgacgatgttacggttggaaggcggaataggaggcggtagtgatttgcggcgaccgtagccaaacagagagacgccagagcggatgacgggggagttttcgagggtggatgtgggtttgatgagcggcggctgtgctgctggtggttgacgtggtgcagcagcaacttgttgttgtagttcctgttgctgttgctgctgccgttgccgtccacgtccagggctcagtggacgaggaaacggcggcgccggtctcggtgcttggaccgctggtgctggcgcggggctgtgctcgtaccattcgatatcatcatccatatccacatccatatccatatccacggtgtcatcaagttcgtgctgttcctcgtcctgataatcctcctcatacatcccagtcgcattctcctcaatcctctccgagcctgcaggactatgaacaggactgctctccgtgtgggtactgggcgagctggtgataatcacaggggtggaacggccaccgaatacaggacgcctctgttcaacgtctgcgttacgccgaggagtaggcgactgtcggacactgttggcaaactgcaccgcacggccgggtgtatggcccttagttggcggtcgcaaggcagacttgataggggaagagttcttgtcggggagagaccgaagtggaggtggctcgaagctttcctcggcagatgattgttcttcctcgagttccactatctcgtcgtagtcgtccatgtcttcttcaggcccttgctcttcttcattctcgttctccggtccatactcaacgctcttagcgggcgggtccgagaacagcttggaaatggactccttaagaccaaacagcaactgcttaggtttgtcagttatcgaattcggagtggtgcctgggcctgagctgtggttgtctttgagtggtagagccgtgacagtgccggtctttgttccgccgtcccgttcgaacaaggggagcttagcgcctggttcgcgtcgcactggagtgaagttctgtttctgcgggaccggggtgtagatgcttccagactgtggtggtgaggaggaaccgatgatggaggaagagtgtcgaagtacacgttgtgccggttgcaggggtcgggaggattgccctgataacacgggcgctgtacccagaggtgaaggctgaaacggcttttgggaaactggcacagaaaggcgctgagatgatggaacgcggcctatgggagtcgttcctagcttcctctcagcttcctgacctgtaggaagatgctgtgaccgctccgaaagggctcccgaaccagatgacaccttgccgttggcttgactttgcctatcgagcacttcgggcccaggccgaagagaagcattaccctctggaccctgtaaactgatttccggaataggtgcaggcgacgagaagaagcttgagagattcgctttcttgttcggcacgggcttcaacgcaggccggaacttcttggcccgacttgaatgaaggaggctgaactcttccagctcatcactcttgtctgcggctgtgttcaactgatcccgaaccatttgactcttgttggaatgccagcgggagctaggctggggctgatgagttgagggaaggaagctggcaggatcattctcttttagggtggatttggctttgactgcgggagatgaacgcatggcttcgaggaggaaaagatcctcctcctcctcctcttcctcctcttcatgttgctccattgcttgttccccttgctgagcttggtaatgaccctcttcttcttccatacaattcatctggtagtcttgctcgtgctcgtgctcgtctcctcgatgttcaatcggagattcttcacgttgatggctttcttccgcatgaggagtatcgtagtattcaccttcggtaaagttatcatggcgtgccctttccacttcagtcgcttgactctctcccaagcctcgcagttgatcactttgcgaggaagtcttgccacgcccgagcagcgactcgcgttgacgacttgcctccaaaccacgactcgcctggtgcttttgaccttcctctgcaaagtcatctcgggcttcctccgcctctcctctctttggctctgtcgaacttcgctcgtagtcacgccgccaggaatctccgcctcggtcagaatgggactcttgtctctgactgctttcttccacaaagcccaagcgctgcccttccctttcctcttcataaccatgccgctcgtcctcggcttcagtcacctctctggtatcccgttcctttgagccgcgcgtgtggccatcttgcttagaatcgctagctcggctggactgcgacccgcccggcccgcgtgaccagtggcgatgactctcttcaacatgactagaacggcggcctcctctttcctcttcatacacatgccgctcctcctccacgatttcctctgttacctcgcgcacttccctcgcttcctggtcgccagaacttcgctggcggtgaccatgtcccccagaagaagaagacgaggctttacctcggtcggatcggttggagtgggaggactcgtgtcggcggctctcctcaccatgaccgccccagcggtaatgttcgctctcatgctcatactcttcccggacctcctccgtaatttcttcggtcacctctctcgccccttgttccctcctttcccgatcttccctcgtctctcgctcttccgaccttcgtcgagaagacgaggctttaccttggtcagatcggtcagaacgggagcttccatgccgatagctctccacctcctcacgaccactcgagtgacgaccacccaagtaatagtgctcgctctcgtgctcatactccttctcccggacctcttcgacaatctcttccgtcgtctcccttcgtccccgttcttcccttgtcatctcccgctcttccgatgacctatgccgagaagaaccatgccggtgaccatcccgtccatgtccatgtctcctagaagattgactactctccctgaaactactagacctggcatcacctcctccataaattcgctcttcctctctttcttcagtcaccgtctcaacttcgacactttccctaaagcgagcttttggctccctttcccgctcccgctcttctcccactgatctcctcaaggtagagttttccggccgtccgtgtctcctgccagaatgactattactactactctccctgaagctggacctggctctggcatcacctccgtaagctccccagatgctttcttcctccctctcctccgtgaccgtttccacctcaacgaattccttataatcacgatgagcttcgggttcggaaggctcccgatgatcatgatcttctctgactgatcctgatccccgagtagagttttcctcccgagtactagtacgttctcgctgtctagagctgtcatgatggctgctgctgtcgtggaaaccaaggcttgcggaggcggacctgtcacgggttacgttgatttcgtgactgtgactggattcctctgcttgccagtccatggcttcatgctcatgttcatgctcgtgctgttcgcgttcgcgctcgcgctcggagaagaaagaagcggccttgtttgtgctgccgatggtggtgttggcttgaggttgtcgagtggaagaattggtgctagcttgacgttggctcgcgaagctggtcgcagattgggcttgtctgtcgtaaagagtgctagactcagcctgaggatgtccgaagctggtattttcttgacgctgtctgtcaaatttggtggtcactgaaggttgtttaatggcatggctgctgctagcctgaacttgagatctgccgaaacttgtgcttgcatcagcttgtcggtcaaagctggcgttggcctggcttcgcccactaaagctattgtccgcttgtgccgatctttcaaagccggcggtgctgccttgagcatatggttcgccgaagacctggcgttggctgccggtgccagcattaacttgactccatctgtcaaagccagcattatcctcaaactgccttccaaatccattataaccgtgagcctgcctgtcagaactgctactcgcgcgactttgtctctcaaggctagcgctggcttgagattgtttctcgaagctggcactggcactagcagtgccactggcgtcttgactaccggaatcgcgcttgctcatcctgctgccaaagagcgagttgcgtccggtgcttcctctagaagaaccgggtggatctggaccaaacgggtcgtccatggcgatgtccatggaactagtcgcaccagcagtggctgatgcttgtctggagctttccccgacattaatggaagcctgcctcgaagcattccgtggcgataaaacttgcgctccttgggctaccagattttttatcgagccaaacaagccgaatccagatttttcaggctgattacgggcgttctcaaactgggcttggggcaacggctgagattgaggttgagcctgcggttgggattgaggctggggttgagaagctctggaggccgatggtgagggtgatcggctgtctttaacctcaggcacccctcggaagggactgcgcagaaagcttcccatacctggaggcgacggagggtccgaggttacctgttgcagtgcttcaccagctctgatgattggagatagagccggccggttttgtgagtcaggtgggggcatcaagttctgagggttaagtgccggaagacctggcggggccaaagatgtcagtcggtcggccggggtctcgttcgagttggatctgactcggcgtaatggaggttctatgcactgctgctcatgtcgagaaaagcttccagttgggggagaggaaggcatctcatcgtctggagcgggctcggtagactcggtgggctgtctttgctcatcatcgttaagctcagcgtcgtcgttgtctgcctctaggttggcatgagcaccgaaatcgtcctggaagtcgtagtcgcggggttctggagggacaggagatggtgtcttatcaggtgtcagaatactgttcgatgcatgtaaggggtgggggttattcacagatgaaggccgctcgacagagggctgaatacttgtctttgttgtctgttgctgaacatctgtctgagattttctaaataacggacttgatggttcaggtggcagggcgcctcgcgattctcttcgaagatggccgtgatataggacacttgattcctgtgtttcaaattggtcatagtccacagagcggtttgatgaatccaccccaacatcaccacggacatctacatccacttgtctttcaagcgaccggcctttctggtggtgtggtgactttacccgccttgacttgggctgttgtgcttgttcctgccgtgcttctgcttcactttcctgttggcgctcatactccagattatcctcaagctcctgctcctgctcctgctcctgttcttcctcaaggtgaggttcagataccggctcacgctcaggttcttgcggtgattcagaccgctgttcaggcaagggttcgaagtctggcgtattcccagctatttgctcaagttcttgttcccgttcgcgttccagtcgatttgttctatttgttcgatttgcttgccgctgatgcaaaaggctagattccaactgtgttcgatattgatgttcttgtctttgttctgcccgaacccaagtattgaattccgccgcgggttctggctcaggttcgggttctggttcatgtgttctcccctttcgcagctctcgttgttgtcgccttggtggttctttttgaaaccatatgtcggattcttcaggctcttcttcgggctcaggtgcaggctcatgttgtggttccgcctcctttccacgttcagatcttgagtctacttttggttctgatccagcatcggacccaggctcgagtgcaagttccgactctagttcgcgatcccgctgcaaatcccgatgcgagccccggtcttgctcttcccgttctgaatcttgttctgttcctggatatggtcgattctggtgcctttccagagactcgttgcgctcatgcgcatccccctctacctcttcttcctctaccacctcggcctctcccctattatctcctgtcgaatatcgatatagtggatcgtaactgggaacgggtgccctgggtgtagtcgtccaattgggattgacaggataatcgattgtcctaatgtgacttgatcgctcgtccgattcctgctgacttatccgcaacgacccgatcgtcttactgatgtagaaacttgtcgtgtctccgtcgcgggtatccttgttttgcgctcctccgtgcccttgttcctcgacatagctcgaattctgctgcatagatagtagcgaatacgggtctatcatggtgaattcttcgcctggcaacctagtctctgttggctgaaccggtgtatccctgggggtcgcattatcatcctccagttccgattcgatgtcgctatgcgattcgccgccaccaaagtccgcgaactcgacatactcatccccatgcgaaagctccgactccagttgaggcgtttctcgacgcgcgggttccggtcgcagctgttccagcctggaggattgcgctcttggtgccccgttccaccgtcgagcggccggtgtatcctgaggtggattgaatgagttgtccagccacaggtcaccttccgactcgtcaggcctaggggcatcactcgagggagccccaacacctgtattgcccaggatgacgtttgacggtactcgttgaaaaatgcgctcgcgacgggtatgttcttgttcttgttcttggtctcgacctcggtttcggtcttgttggtcacgactggaacccgcttcgggcacgggctcatggtcggagtcgtcttctttgagggccgtaagatctcggtctatgagggcggaaaactggtcgtgcgcaatcgaatctttcctcggccggcctcgtttccttcgcgcagagcctggacccagcagactaggctgtctgactggcgacgaaacaccctttctccgctttggcgcacgactgctgggccctggtgtcaagctaatccggcgctttgtccctggtgtaaacccgagcttgctgaaatcgattgtgacatctgaatccaagacatcctttgacgaggaccgtgcttcgcgcagttgaaatccgggggtcgctggtcgcatcgggcgagttgtcgtctttggtgtctcggagcgcaaggccgtgcctggagtagctgttcgtggcggccttccgcgcggcctcggtgtaacaaattcgccaagtcgagtaatctcgtcgtcgtcatcatcctccacgccgcgcaagggaaccgtaaccgaagttgttctttctctttcgcggatgctgcgagcagttggcgtcgagtgttgaaacagacggcgactaacactgcttcttgaagtgactctcgagctctcggcttcgacggtgaccagcaggcgctggggcgatcgcgcgtctccaacgtccaactcgaacatgcgctttctcggcgtgctttctcgaagggcttggactcgctgggttcgcggagtgggctgctggtttctacgggaaccgcgacgcgccgatgcgggttggcgggctggaatcgccggtgtcacggagcgagacgctggggtggcggccgtctcgaggagtggatccgtggacgacgaaatgtcgtcgaccgacatcatggacgcgtcttcgtcctcgtccatggcagccctggttgtgggcgcatgaggcccggtgtggtggtggtgatggtagtggtggatacagtgcggctaatggagtgagtgaatggttaagcaatatggaaatagtgttagcaaaggatgcagcagagggcgcgtgcacatgaaggcccctatccaaaaggtgtgaatctgaaatgctggctgtcaattgtttactttggaatttcccgtcgttgttgcggcgaccgaacccgaccccatcggattgattgacaggtttggatccgtcgccaagcagcagctgtacataattgtggacgaatgagaacgcgaccgcaaaactgtccccgcagttcaacagacccctgttattctgttaacggtcttcagctggtggcaggcaaggcaggctgagagagagagagtccacattttcagggctgtgaaagtgcttaaccgagcacggaccccctctacgccgacgtcattgcctcggcataacattttggaatcttttacaattcttcaaccatcatcaacactggattgaataggccttgaacaatggggttctgcaaaaaaacgactgagagcatcatgtcgccatgtctcaaaacaatgctgacattcgcagcgggaacaaatcccgaggagaacaaccccatattacactagagggcaactggaacaaaaacaactccatcctttacaccgtcccaacccggattactaattccgaacctatcccatccgagatctgaacgacaccactatatccgcagtggcactgcaggggatgacctgtcaacttgttaattccagtgccgaacatgggcgcgcccttcgcatggcgtgatcgtcctaacgaatggcttcaatttcaccgttcccagcgttgaagcaagcgcacgtgtaagtccaacctcgtgacggaaaaacatctcgacactgggatgcgctggtgtacagcatcttgttgaataactataatccacttagcgctttgaaatcctaatcaatgttactaatgtcagtgaggttttctggtttttatcaccggtgtgatgtgaatggaagaaaatgtatatgtgaaggaagatataaatccgttcacatccaccaccccatcaccgttgtttgaaagacattcaacaacagcactatcaacaccaaagcagccgtattatacttgctcaagacacctcccactaccctatccacaaccaaagttccaccttcccatcctataccatcacacaatgaccatcaccacctcagaagaccgcgtcccccgcggtgacgttgtcgcccccctgaacttctacgagcccccttcggacggctcaagtccctttaacaacatcgacccggcccccggcgttcccgagcgtaactactctacccaaaccctccccgtcaccatccacgacatccgcggcctcgagtcctccttcacactcgataacgacgccttccaaattctccagggcctccctccctccgccgaagaagaccctgcaaagaacggctccaacttcacctccgacgcctccatctcccaactctactaccccgaagtcacccgcctccttctggacaccatccccggttccaacaaagtcatcatcttcgaccacaccatccgccgcacctccccctctgcgccccgtggcccagtgcagcgcgtacacattgaccaaaccgcctactccgtcgcgcaacgtgtgcgccgacacgctccctctccggaggaagccgagcggttgttgcaagggaggtaccgcatcgtcaacgtatggcggccgctgaacaaagggcccgtggaaagctacccgctggcgtttgccagttcacagacggtagacgacaaagatatagtgcccgtggagcatcggtataagaatggctataccggtcagacggccgcggtgctgcatgatgaagggcaaaagtggtactttttgagcggcatgacgggcgacgaaaggattctgttggagtgctttgatagttgggcaggcagagaggacctggaggaggggaggaaggtgaaagggggaagggtgccgcatacggcttttgaggatccgagacagagagcggatgctgagggacgggagagcattgaggtgagggccctggtttttggaccttgacttagtgcatgttctcttatggtggacacaggaggcgggttggagtattctctaagtgaatgagaataagtaatggtttgatagagtttaatggcagttttgagggatcggatgctgataggtgtttgaactcctatgtccgcgaacaatttttctatatcgtgtttgcgccttcatcgagctagtaatagtcaccaaaaagttagtcaatgactgtgagtcttgctcaacgaaatcagctaatgaacttccggcaacacctcatgtggttgtcgatattgatttggaatggataacataagcacaaagcaaagcgaagcctagtaaactcccaaaatacgagcgagatgccaaacagtatgcggtataaccacggtaatcaacgaaccaaatacgatgatacgtaatacctatggtaatgctacaactgcaggcatgaaagtgttcaatgctcaagtagcacctgtaataaagtccagccatgtttccttaaactccgtaaccccttcaatgtatgcgcaaccctcgatccagtatctcaacaaacgcctctctgtccctctttcccttcctgtgcgcgatggaggcaaaacaggcaccatcgtaaaggagcaaacattcagtgtaatatgtgaagcaccttgtgccaggcggcgctgggcactctctttcgtcgttgcaaaccgtttaccaccgaccaatgcccgaagctctcgtcgtcaaaatccgtttcttaatcatgtctaggccgccgtcctgttcagccaccgcggccgccgcgtccctttctgctgctggtccggctcatcgccacgccgccgttggcgctagactgtctgctcatagagacacccccaagcgccttagcaggagactggtgatgagacggagtacccgagcggccgccctttgacggggtgccgataccgagaccattgattggctcagatctttcgggctcgacaggctccttgatcgggggaagaccaaggcgctgcctgagttcgttctccgacggccgctcgccctggacaaatgacacaaatctgcggtccttgaccgggagcgacaccgattggagaagcttcatgcttccatgctcagtctgtagattggcgcccatgccgttaagctggtcgtactgcttcagggcatgcataaccatcaagtccccggtcacgtcgtcattagccagtgctgccggtgtgttaaactcagactgctttgcatggcccttgacgtattgtgacgggaaggcaggaggctgcttagggtcctgactgctagtcaaacgctcaaggttaccggggaagtcgaagttagcgagcatctccaagcccatgagtttgtcgtcaaagttgggattgttagccccacttttgttgctgcgagtagcgtgcgaaacgttcctctccatcatcggcgccgacggagccgactccgagtcgagatcatcagggtcgccgctaccggaaacactaccctcgggtgacgagatagggcgcccatagtcgtcaaaccgtggcttatgggtaagaatgtatttgtgcgcagccaaggccgactggttgtaggtcattgacaattccttgtccgtgaacagcttgtcaatgctgtagatggggccggtggtcttgcgttggaccagacggtcggtctgccataggggtgtagtgctgttggggtcgagtgcacggcgctgtggcgctggagaaccgtcgtcatcattcatgttgcgctttcttttcttgctgtccatgccgttcatctcctccatttctctccgcaggcgggtggcccgcttgccgtgtgtgcctccggggctggctgggtttgtgatgctgaattggttggggtgtaagaggagtgcggacgcatcggcaatctcgagggcctccttctccttgttgagccggtattttttcgaagtgatgatgttgatcagtcggtcgcggagggtcgaggcaagcgccttgtgttctctgttcgcaagctccgtcttataggcatgcgtattgaggtattcggcgatcttcttctcgtagtcaaactgcggaaccaagagtcagcattggcactttgactggcggagcgttgaacggttatgatcgggagacgtactttaaatttggtgagagcataatcgcgttgctctgcaagatcctgtacgttctccatccacttggcaaatttggggccagccatgtcaaggagggatcgtggaccaccgtcggagtcggcgccattgagctggttgagtcgtctctgatcctcttcgaagctgtccaaaggtcgatcgacataggggtcgactcgcatgaccagactggtgtcaatctgaatcttttgtagttgttcgcgaaaggcctggtctctgtccttgctccatttgtcggaaagggttgcaatgcgttcggcaagcatttggcgtcgcttgtctctcttagactgtgactgtgactgaccgggaggaggagaagcgttggagcggcgatcaggccgcccggaaggtgcgtcggccatggtaacgtcggtagaagccatggcgaaaggggggtcctcgtaaatatgtttcttggttgcctgcttttttattgtatccggaccaggtaagaccaggcgaggcaaacctcaaggcgaggctggtgggcggaaaaaagagagccccagtgcagagatttgaggctagaggacgagtaagtcaaagtcgactggacgacgggaagagagctgccctcgtccgccgatggacgggcgcgcagaatggttacagcgcaagggcgagagaaaaggaacggcttctggtggtcgaagcgggtttggacatagtcctcatgggatcttttgtgtataattgtcgacagcgagggtacgtatggtgcagatggagaaatatggagtggcagaatgaaatggggttgacagcaggttgagccgaagcagaaggaccggagaatgcagtgcggcactacctaggtaggtacaggcaaaccagcacagggaggtcagtgcaggtcccgtcggctcattgtccggccaccgggttgaataatactgtaggttgctgcacagcgcttggtttcaccttgccctggcagtgtttactgactagacatacagtccggtgatcatggaagctccaccgcacaggcgctgtacctaagcgagagcagtctgccgcaggaagcagcgataggtttgtatgagccgagctgattgctgaagtggataaagctgagattcgctccgtcttgtggctcaacctgcgatgtggctgacttgtatcatgtacatatacgcaaattgcctgccggaaggaagctggaatcatccactaaaagcttatggcaggagccgtgtaagtagagtggtaaaaagatctgtgcgactcgggctgtccttcaaggaacacacttctcgtcgctgcctctcaccgtgaaagtggggtgaactgcacaaacagcggagcaagcccagggcagcccagggcagcagctatgtactaaggtaggtatgtacgcagtaggtaggtagtagtatgtgcgggcaggcaacgtcagggcgggcagctgtcccatcgcatcattgcatcccgcttcccattcaacaaccttgaagacaccccccgaaactttacagatggactagaagacataggccatcttcagcacacaaccatggaacacctctcgataaacgatcaacccccaccgccgcccttccctcagggccccggccagcctggacccggcatgcccccgccgggactcctaggaggcggccgtcctccccagccccagcagttgcccgcgcaaatgttcaccacagctgcccaactcctcgacctgaccgatagtaagaagcaatattgtggacatatcttttggacgggaggaactaggctgacacgagcggcggggtaccaacagagaagctaatggtagcattgcgcgacggacgaaagctcacgggcatcctccgcagttgggatcagtttggtatgcctccatgaacctacctctctcttacaacacatgaccacctatacacgcacgcacgaacgagcacgagtatgaagaggtagctgtgttaacgcgaatccacttttttcccaccatactagccaacctagtactacaacagacaaaggagaggatattcgtgcctccaggcacgcagtcacccacccagaccagggggctctacgccgacgtcgaccggggcctcttcgttgttcgcggcgagaacgttctcctcatgggcgagatcgaccttgaccgcgacgacgacccgcccccgggctacgaccctgccgacctcgaactggtgcagacactagccaagcagaaaaaggccgaggagaaggccaaggagaagcgcaagatcaagaagctttccaccattggcttcgaaggggagaacgtaggcgaggcgcttctgtgaatgatatatgaatcaccctcaaattttacaaatgggacggaaagaaagagacgggaggagagacgaccaaaactttaacttgttatgatttatacctacatacccctgaagtggaaagggagtgtcgaaggagggaatggcatgagcgattggaagcagaatattgtgaaatgctatccactcagctgcgacttcatacgaatggaagaccgcatgaagccttacaccaaggtcggcccaagaagacaccaagtgtattttaccgttagaaaattagcaattcgatggattgcctcgaatcgaacctggccactactgactatgatcatgttgggaaaggatagcccagagagatatccacgactaacattctttcctaggactagtcacatagccggcacaaacccatcgacttcaacatcctcccacccacccgccatcatcgataactacgccgagctcgggaaatgaggcgttggcactcatgaccaaccaaccgattacccagcatcatcaaactgaaagatgatatgcagcaagtactcaaccacctgctgcgggggttgcgttccacatgccaacaaagggggggttgaacttgtttcggtcggaatagggaaatccaatgtacctcacgttgatccactgagggttctgtataagccgctgggagatgtcgttgtgggctgggttgggctggctgtaggccatcactaggtctttcgtaagtccaccactataaatctgtgaagtcgtccatgaatgtatggttgggcgtggtgggtaaactgaagttgtaccagccccatgtcgagggcgtggcgtagggcttgaaggtctgcaaacgcaagaaagaagaaggagggtaagatgccacaattccgggtgcaagctcacttgggctatctcacggtcattgtcctaggcaaacctttatgatatacttatcggcgcagtttcaacttgcttggggcaagttacttaatcttggcgggcccttctcctcatcctcatctaatcgggcaccaccctagggcaaatcatggatcgtcgacatggtgaagccattattggcctgtccacccgattgtctgggggaaagtgaggggaatagctgtccgggagaaggtaaagttggacacataaaagacatttagctatttctcattgtctccggtcgccgttgtccccaaggtcgttgattgcggggtgcattggcgtcgttgtgaacgaagaagctcggtgggagaacctcgagatgaatcttccaccatcccggtgcaacatgtgttttcaaacatgaacgatggaccacccaacgacagctgtacggatagtcccgcacaaaggaagcctcggagatgaacagccccatgggtaagaggagttgtttgccatgtgcgtggctgctctagcgagaccgggagtgccgtccacccgcgattcgaaacgtcccatgctccaccggatggaggctgtgtggagatgtgtttatggagagaatccatatccaaacggatcctttcagccggtcccattgtcaaaaaccgccggcaactgaactcaaacaggtatggcagttttccgaagctcaaggcatgcaacggtccttgcgatgatcgatggtaacagttcgccgcgactgtggttagggtcagtatctgcccatttttttttattcttggtgtatgtctttcgcacgtgtaaggatgttgctatggaaagaagctttgatacctcgctcgcttttgtcaataaaagtgaaatgtcaccttataaagcagtgaatggagccgcgaatgggaatgaccccactaccgacgaaccttatgcggggacatggcaggcgctaagagcttcccggctgcccctgcccagccgctgtgccatcaaagagcccgctcatgattcgctgcggccagcacgaacctggctgtcgttgtctggaggtctggcgcatccatccgtcaaggtaaacaattaaaacatgccccgtttcttcctctccctttaaatgtcctcaacaaacacactacctctgcttctacccttataccaacactcggccggctaaaatttcaagttagcgacatctggtcttgatcttccggcatccggtatctggcgcatttgcttgtatcggtacgtgtccgccctcccacggtcatgcgacaaggaccattcctgttgcccagcccaatgtcacccgccaacaaatgacataccagctgcgcccgccgctaacttgtgcaaccacttgtcgcagctcaccaaacatccttctgaacatatccaacatttcttggttgtcgccatgagctcctttcttacgaccgtgtacgttgagccctcccccttttcccgcccttgacaggcccatcgcgaatagttggcgatgcgatgacgtaatttggcaacgaagcgaggacaagctcgctcgccgtcgcatccatctcctttccaggaggtgcaacacaccgcataactggaaggtctttcgacctcctcagtaaagccatgaattctatcttgtgtgggatagctgttaacatgatttgccgctagaaatcagcggacgcgcaaccagttccgacctcgggcgagcggcaagggcggtgcgaccagctaccagctgcgacaatatgccgaagcaacacttggcggaggaagtttgcgcaaagtggtgaagctgcctgagggtgaagacgagaatgagtggttggctgtcaacagtgagcatcaaccccgccgacccagcttgttttgctccagggccatccgctgacccgctatgctagtggtggacttctacaatcaaatcaacctcctttatggcgccattaccgagttctgctctccccagacttgccccgaaatgaaggcgaccgacgagtacgtttccatcacaacatcatacaccgcgaccaacacactgacagagtttaggttcgagtacttgtggcaggacacggagaactacaagcgaccgaccaagatgcctgcgcccgcttacattgaacagctcatgagctgggtccagggcaacatcgacaacgaggccgtcctaccaagcaggattggagttccgttccccaagtccttcccggcgctggtccgccagatcttcaagcgcatgtaccgcgtttacgctcacatttactgccaccactaccccgtcattcgggaactgggcctggagccgcatctcaacaccagcttcaagcaatatgtgctatttatcgatgagcacaacctggcaaccggcaaggatttttggggaccgctaggcgacttggtcgacagcatgttacgcagcgactagacgacagaatcttgtatggctttggcattggcgcatggttatttgacagggctaagcacgtaggcgttaggttgggtgcgggttggttccattacaggcattcgttttcgtttggtatggtgggctggcaacgggcgctgatagaagggattaagggaccacggaattcaggaagggacgcgcatcccatgcttttgatggcgcgtaaagggcaccgggatctctttgggtttttgttgtttcgttgtagagagggacagagaggcctggagcttctcgtggaaatagacgctttttgacatcacgaatgctgccgcagctttcacttctcacggaacttcatgtcaatgtcgaggatgcatgcagtgccgatgctcggacgggatggcagggcaccgataacgttatcgggatgttgcttgcctgccccactgcacttggcacgaacgggcagttccggagaagaagctctgggcagttggcgggctaaagagtcttggcagaggcaccattacggcgcagctccaggatttgcagcctgaggcagacacggttttgccgagcggctccaaacccacccgttaccttgacaaaactgaaccggagcttgaattcacgacatcgcggtcccccgtccacccgtagcatatcccacacgcccatcatgttgtcgcgacaggccctgctccgccccgcgcgggttctcaacacccaggtccgcacctatgctgctgccgccgccgcctccagcaaggtcaagcctcccgtgactctcttcggtctcgacggcacctatgccactgctctggtacgccctcgcgccccggaccccgacgtcacaagcaattgaagcaccctcgagctcccgtgttcgtagggttatgtcgattggagctctcccacatcagccaaaccgacaaccgaacgcaatggaccgatagacagaatatcagagagctaacatagttccctgcgtcatttacacatgatatagtacacggccgccgtcaagaccagcgccctcgagcctaccgccaaggccatcagcagcctcggcaacctccttgctaaggaccctaagctcgccagcatcctcgagacccccaccctctcccccgccgacaagagcgccatcgttgccgagctccagaagagcgtcggtgtttccaacgagaccgtcaagaacttccttgccaccctcgccgagaacaaccgcctcggtctcctccccagtgtcgtcgccaagttcagcgagctcatgagcgccgcccgcggtgaggttgagatggtcgttaccagcgctcaggtacgctcgctttgttccgttacgttgtttgatggtgggcaaaagaagaatcagaaggaggagggaaactacgagggcgatgacggaaggggagccgagcttatggggggattttatacgaccaggaagaggaggacgacaatgaaattgggcttggacattggcggaagctctggctggaattgggatcctgggtgaaccgaaacacaaggagatgggaaacagaagcgctaacgaaatgctgaactaccaccatatagcccctcgacaacaagaccctcaaccgcctcgagtccgctgttgccaagtccccctacgtcggctctggcaagaagctcaaggtcaccaacaaggtgcgtttatctcacaccattccaacccggcaaaactggagctatacccgacccggctgcttggtgaaattaggcaaaacaactacttaccttctctcttttaatttgaacaggtcaacgccgacatcatcggtggtctcgtcgtcgagatcggtgagcgcaccatcgacctttccgtctcctccaagatcgccaagatgaacaagctccttagcgaggccctgtaaattctacaattatccgagtttcctaagaagagcagagcaaatcttatagcatgaacaacctccaaaccgaccgactattacggctctcctgattgcgcgtctctactggaatgggcgaaagtgaagcagcgcatacgttacgtcatctgctataaaagggagttaaactcctgtgttgcggacatggtctttggggcatcagcagcagcaggaaagacgggaggaagggggaagaaaaggggaacgaacccccttttgtgtgtaggatgagcttggaattttaaaagattctacagccagtcaattctctctcgagagtgtccctcgttgtttcgtgttttggactcttgttgttgccacaaaaaaaagggcaaaacagtgcaaaggtttcctgacatgttgcactgggtttatgggaggtgagtgtttccaagattattcaggcccatattcaatttcagcaggcatgcatggccgtggttgtgttaccagaggcatagacctgcttgacgcatgacacttgcttcggctgagataatcgggcccgatcaatacgtaccacttcctcctaccggacagcaacttacctacttatctaccttatcttacctactctgtatacgacatgccgtcgctgtcaagagtctgcacattcgctgcgtggttcgaggcgtttaaacagtgaaaagagacatatccaatgctaatacgggggtgtcttttgacactaaaaataaacactatggtatatacatgctaatgataaaaccatataggcacctaaactccgtatacataatccacatctagtaatgaaacaccgagaaaaaaacagctagttgatcgagcggatcgagaggtagccttgttcacctttgtgctactatatcgctttctctgtcctgattgagatacgggctcgacatcatccgtccaaagtccaactcattacgcatcatcgtcgtatgtccaagcttacttcttccattaaacttcatcggccgcttgtcagccatgctgcgcccgcgtatttcgggatatcgtgtcggaaatcttcgaggatgtgtctcaacgacgtttggttgggactagcacagccttggccttgggctggctgtaatgtatgcgtctctgccgatcccaattgcttttgtcttgcattttatcttatcctccctgttatgcactttgaaccccccctctgtcgattgtccagggcctcacaatccggccaacaactgattcgactgcattagatccacggcgttggtgacatttctcgctccccctctccccgtctctatcgtaatgctgctaatcgtacctccttctggaaagccatcaaggttcgccggccggctgagtactatgtaccggtccggctctttcttcaagtctgcaagctctaccatttactcggtgtcgtcaacgacggttctgccgatgacggcatgtccgaactcgccgcctcaattggcacctccgcttccaattcggcaaattggtgcccggggtgttcgacgggtcggctgtacgcgtggtgactcggactgccactccgactctggtgactcgcactcggcggccagaccggtgacaaatgagcttgttccgcctcggcagggtgtccaggtggcggcgtagtaggcgtaccgcatttgaacatggagaaccggctcatgtgtctcgatggctgatgaccacactccgacgccgccacggtggacgagacctctcccgatagctcgaaaaaaggttgcaggtccttgggcggcacgggcggggggttgctgatgatgctgacgagatcagcaacaccatcaccatcaccaccatcgcctttgctgctgctgagggttccaatgttttcaatggttcttctacgccgtagtagtcgctttttccgccaccagcgtttaaagaagaggaaacccacggagccggcagcgaggagggcgacggctgcggatccaacgccgataccaatggccgcgccggtacttacgccgccgccaccgccgctactactgctcgtcgacgttgctaatgggtcgtcggtgattgttggttgaggtgtcgtcggtaaggaggtagcggttgccatgatgccggagttatcctgctccgagggttggatgtgccccccgtctgacattgctccaaggacgacctggatgccataggcgccgatgccgcctcgtcgctcggatacggtggtgtgaggtccgatggttccatcggatacgacagtcacacccatcagaacctcggctcccttggggaaggatgtggtacatgctagtgcctgagcggtgtcgtcggcgcaggtaaatgtgagggcactgtctttggtgttagtattctgacagcttttttttttttggtgtagaagaaggtttatcgtacgctccgctcggacagcacacaactgccgtttgagtcttacccgctgcctctgtgtctgtcacaggcagcccagagcgcgaacatggtgctgtcgtgtatccctggggacaagagccggggttgtagtagtaggatgggttcgcaacgtaaccatcaggaaagcaattcgaatcaggtgtgtagagaggaccgtggatgtattcggatgcggtccccttccagacctgatatatttggggggtgttggtggtacaactggctggtggtgtgaaggtcgtcgttaaagggccgatattcgtcatggtggcgccgcactacgcattcaagcgggcagctctctcttaatgcgtctcagatccaatgcctgatagagataagcattataggtatgggtatgagggtcggcgcgtaggtagagagaaaaaaaagatgtcaatgtttccttcgcgtcacttgctcggtcgacaagacttgctgcaactcaagccttttggtgggaaaacaacaacaaagccgggagcaaaagaggtgcattgtctaagttctcttgtttctttgatgacagccggaagaacaaaaacctgagactagtccgccgccccatggacaagatgggactgttggtgaaagatgcgagctaggatgcatatggacgggctggcggatcggcacaccgtcagggggccatatgctacccgtcccccacctacccacgcagcaggcgcttgctggaaatgtaaccgatcgatgaacggggagatgaacctcactcgtttgggcttagacgcgacaagcaggccaatgggaatgtcagccaatctggaatttagccccggagagagtgttcacttgagagcggtcggtcaccgtcaactcgaggcttctgcgtacgaggcggaataggtattcgagatcaaccggatgctcggttgtcgcggtgaggttggggtagtcggagtgagtgcgataacttgagttcatgatgggactcgaggtacatacacagattggcggatttgtaggttatttttatcaactctcagtgagcacgtcgacaatctccttcaagccatagtgtttgatgagagtcatcgacttctagaagtcttagctgaaagggcgtaaacccaaccgggaacaatggcccatcatgcccttgcattgcagcaaagcccactcccggagctgactgaccaggcggagattggggttttggtggtgcctggcagatatcaagggatgagacattgagtgatgttcacatcgagcaccatgtatctgtaggtagtaagatatgcgctgatatgaatggctgataataggagtaaggctatcctgggctaaagtccctgcccacaccaaatgaatgagcatgttgacaaacttggcgtttatcgctggtgtgtgatttggagagtaccgcgagtaaacagtgctgcgttacctgtttatgaagtggattataaacccagtgtacataataatgttggtgttgctcgttagggctgattcattgctcctgatctacgcagttcggttgtacgacaacggaacagttctttggtcggattgaagtccccgcgggccgattgagatcgctgatcaaaacggggcgggatcacccaccaatgcatgttttagcggagaactgtaactgtaactgtagctccacctgtcaagttatgccaagactccaatccttccaatcgagcagctccttgacctgtcagcagctgcactgcagtgtcaactgactaaccgtccatcatctggacttccttccttcctctccgagactccaacaaccaaactgaactccaacaacccctcctttcttcccctcaaccacatggaaattcatcaagacagcgcccagcatgaacgctcgagtcaggcctctttccgcagcgacgacgtcggatttctgtcattcttttcacatgtcttgcttatctccccggaagtgttctcctagtgtacagtcgcatagaggtagtttcatggaagcagccaagcaatcttcacctccatccggagaagggaactctggagcgaaaaatgcatttgtttgcatgctcgactcatcatcggctacgctgtgtcgttggcggtcactcgcttgactaagatttccctataatgacaccgtgctgctgttctccttcaacccctttcccttcacttgccttcgtatgccttgcacacaggtccttcctggtaattgttgacaagagcgggaaactcccccggatgcagtgacgcttaatccacacctagctgaccaacttcgtagtgtacctgctctgtttcgactattctatttgcaacgccgcgtgaagatggaagccgccatgatcccgagggacgatgtatggacaagttgcttcacctttctcgctgcgactccttcatatatcacctatagtagtgccctcgctggagcttcgtctcctatctagccctccacgactcgaagcttagtgtgctcgcttgacttttcctatgttcacgacctatcctttcgccttgttcacttgtccctatctcaaaatacttcttttaccccctcttggagaagacgcgtgctcgaggcaggttcctcaaccgcagctatgaagggcattatctccgcgactctggcctccgttctggccggaaccgctttgtctcagtcatctccaaacaccagggacgaatccgctacggagcgtgtatggtcctccattgcatgggttatgcatggtgaccggagtcctctcgatgtgcccggttttcctcctaatttgactcccctaggtgctcaacaactcgttgatcgaggccgcgttcttcgcaatcgttacatagtggctgctcaagaaccggatagttttgatgtttccaagctcatcggagccaagctcgtgggcctaagcacgaacgccatcgacaacacccagcttgatatccttacgggcgcagatagttacgactttcacagtgctctagccctcatgcagggcctctatcccccgtcaacacgtgtatttaatggtacggatggtatagcagctgctctccttgccaataccgagatattggattatccactggaaggatatcaatatccggtcatcaggtcatcgtcagtcgacgaccctgaatttgtttagtatgagaacgccatgagcaccactttaaataagaaatatcgctaacaaccatgacttttagcgtggacgcaaataagctctgcccccagtatctgcgctctttggacagctttaagaacgacactcaggtggagaagacctacaatgaaacactggtcttctacaaagcggaatgggaaaggatcttccacggtgacaacatcgcgtacccctcggatctggcagactaccatcacgcttacgaattctatgaccacattcagtatctctacgtacacgacaacgccacgaaaaatcaactaaactcctcctttgtcgaatacatgggcaatctcgcagctaccgagcagcgtgaaaagcatggaaacttgacggtgtctggaaaggaagaaggcgacaaaatccgcgctattgcaggccgcaccatggctggcaaagttatggagtggttcgacagcaatgtccagacagaaggacgcaccaacaagctcaatatggcctttacctccatagagcccttctttgcgttcttctctctgtcaggcttgatagatggtccatctggtaatcagttccgaagccatgttcccaaccctagtgcagcgatgatttttgaactcttctccaaaggcggcagcgactcggtataccctcctgacgaggatctctgggtacggttcctttacgacgacgccagatccggctcccttcctcaagaatacgccctctttggcaacgggaactcgcaatcagtcatgcctctcgccgaattcagacattccatgggagagattgccctcaattcatcgtcccactggtgcgacgtctgcgacagttctgcctctttctgtctcgtggccaaaggttccaccgaaggcgacgacaacaagggcggcagccccgactctagctcatccgtcgtctcccacgatggtcagggtctcaaaatggaccccaccatagccggcgccatcggggccgcctcagcagttgccgtcatcggactcggcttgctcgcagccacgctctgtgccggtctccgcttccaccgagccggctcggagaagaggcgcgagcaggagcgcatgattcacatgctgaatctaggcagcgcgtataacaatgacaataatcgggcagcggcgcctgatgccgacgtgacgtacgccaggaacggaatccgtcacgagcgcgtaggaagctgggaaatgcacaatggattcggtacgaatccgtatggtacgagcaacacggaccgtactgcggggctcgatcgcgtttataccaatgatgctggcttttactcaccaaggcccggcggcagctcgtcgaagcgaccggcagaggatgaccaagcaagctactttggcactgtgccgacgaagccgagggattttaccttgcgagatggtgagtgagtgagtgagtgaaggcgtgagcggtgctgggtgggtagggaaccttttcaaatacgttgatcttttcttttctttttgcataccatcgccctcgtttccctctttgcctcttgggtacttcatattgtttacatggcatccggtattttgcattaggttcagaaaatcttgcgaagttaaaattaccaggaggtggcgttcaaggaagtgagagtaggggtgggaataggaatgggtttgtttactttctccctattttccccagtccacgttacagtcgacgattacgaattgccgagtgccatgtatagagcaatatggctatgggcgttcaggactcgggagtgatcgggagctcgtcgaagcttaaccggtggctcagcaaagggatatcatctggccacaatgtggtagtatagagggcaataccagttggaatacagtcgcttgttagggcagctttgagttggttatgttctaattatttccttgtcgtgtgaatagcacatcccttaccttacatgcacatggatgtaaatgatatctgaagagtggcaccccttaacactgatcgcacctttcttcctccccttcctcttaaatctcaacgcaactatgccacttgaatttgataccttcctaatattacacattcatcactcgcaccttcttcgcgtttccattgagccgaaaccacataaataaataaataaattttttttttttaaaaaaaaaaaaagcacgatgacgaactcgtgaattggtccccgttcgtctttgcgaagtgcggtcaagggcgacgaacgaacgaatgagaaaagccgggaggaggttcttggtcacgggataatcaaacagtcaaacataaaacgcctgtatggcttcggctttcatcacttccatacctgtcagtccttacatacaggaatttgccctgataatgcatataatccggcacgccatttctcatgcatttagagggctcatgcacttatattcccatgccaagactctcaagctgcccaagtactggaatttcgggggaccttaggtggttagcataggtatcaggtcctaaaggggtctaagaagaggcacctataaatgcatacacagcaattttacggcctggcacagatgtaaatatgcattctagcatttacccatactaaataattgcggcggccgatttctaagcatttagagggttttatgcactttcaggtacatgcattatcagggcaaattcctgtacattgatacgaagtctacgaacgaacagcgagcgattcctttccctgtggggcgtaggtaggctcgtgaatggagccctctttttttgctcctccttctcctcctccgtgatcgcagtcgcagttacagacctaccacaggggtagttcgtcagtcggtgttttgctttctttcgcgtcagccaagaaaagaattgatggagtcatggaggtggagcggagctgtatcatatcgtattgtaacgggtttccccgtctccagtttgttcaggtctccagttctccagactccacgcccgcgatctcgggatctcacacacacccacacaccgttcggtatttggtacgtgcattgatgtgttgataggttgagattatcatgttatgctttccacttctgtcctctgtatgggaacagatagaattactgtcaagctgtggatctggtacactaacggcagtcatagtgatcaagtgggattgaaatatagtaccactcagcggtgagagtccgactggcgatgaacattcaccgtctccgcaaaacgatgtcatcatcaccaaaaagaacacagcccccttgaagatacttacgcactctgaagtccgtttcgttttcgcaactgtcatgtttcaagcttttccccgaacgaacggggaaagtcgagtctatcgaagtgcagatccggggaaactgcaactggcaaaaagcttggcattcagggcggcaaaagaggccatgctttctgattggacgcttcctctggcgttacatctcagacgggactctttctactgcgtaacaactggactgggacggttggatggacggatcgatggaggaagcatgcataccaggaatcatatcaaagcgaatgaaattgatttgatggagggcgagggcggctttgcatcttgtttcggaaggacacgcccgttgttgggtttcgaacttaaggttagtggaagtcaaaacctggggcagaaaatgtaccaagatagatatcctttgatccggggagagacagatctgtttgataccccagagagagcttttgcctagaagagcaggttgtagtgtagtgtatcatagttcttccatgaacatctagaaatccaccgctctggacaaaaatactgactgtgtttgaaagtgcttgcttgaataagcacacattatattcttattgcaattgttctttttttccagattacaaacactttgcgccgtaactatatctatgcatgccttatctcttctctcctcgcggggtcctgaacgactcgtggctatacagtcaccatctccacaaatatccggtcagccggaggagggtcgtggtacctacctagtctgtagtgtagcctgtatggtagggtacagttgtgtacgcagtagtagttgaggccgggaggactgacccaacctgaaccaagagttctccaatcatcatcatcaccagactctgatatttctacagaatacagtatgatctgcactgtaatgcaggttggttgactccgccggctgcattggatggcggcggcccccatgccgtgctgcctgcgctcgtggctttcacatgccttttttcatccaaaagaatgcggcatcagcggcagccgtctgaacagttatgccatgtatgtaccttacctactgcggtctgatgcacgtgcattttcttgacattggcgagtagactacatcctttctcttatcaacattaaatgtacctttgacaaggcacaagggaatctggttgtagaaaacaatccaagggaaaccagcaactgaaaaagaggacttgtaaacgagatggacgaggtccagtggagttcaaccccagaatggggcacaggcttggcctggattcttctggagctggacccatgcccgtccaagtcccagtggtcaccccgcaaactgaatggagtcgccttgggccaatgagacccactcggcacgactcgtctaactcatcccgtcgtccaagtcccacgaatgccgtccgcagtcgcacactaccgtcgcctttgacggcctccgcttgtccgagcaagatccccacgatccccttccaacgtccacttggctgtgataccctacgccgccgccgttcgtcactggccagccaaagaaacaagctagcctgcacatcctctcgctcctcgcttctcgggccgccgcgatccagtccaccgaacgtctctctctgcaactggaacctcgcgccttcaatccctcaaagttaccggcgaaaacgactatcttaccggcacccgctgccttgcactacccattctcaggtacgtaaccaaggtatctttaccatcccccccggtcaggccaagggctcgacgaccaccacaacgtcattgtcgccaaggggtgtgaacgacaatcccatcccatctccagcacatgctttgatcctacggaaaaagggcttaatgggttttagtttagtctggggaacacgtgtgtccatgaccaaggcagctgaccagtgaccacatagggctacagctatccaggactctcaagatattttgaaaactcagagagggtttgcctattttgggagctagcaatcatccatctactctcatcttaattccaaaatatcaatcttgacctatcctgatctcatcctcatccatcgcccaagaggtctgataccaccgcatattctactgccgaaagaaagaactcaagattggttggaaccttcgctatctgttacggtacgttggacatcccctgtttgagcttcccttctttgcttttgtcagaccctacgggctacggcagttccacgcatctggaccagttgggcgcattccatatcgggtgctcggacttgcggagaaaacaagacgaacccctgaagattggacgggttaccgctacattcacggtattcacacccccagggggcacttccacttgcagatgcgcacaccacggctggaggagggccaccgagcgagctaccacatgctctagtgcctcctctcgctgtcacaacaaccctcggcgtcgtcttttggtgcctcgaactgctatctcgggctcttcttactcctccatgggaacaagaggtagttccacttcgtcctcacagctccatgactgtcactccctgtacacacttcccggcttgtccgctacctacgtctgtgggtctggcgctcttcttcgctctcgtctgcctgctccccttgctcaccttgctcccctcaccatacccatgcggcttacatacaccctggcaatgtaccggggtacatcgcataccctcctctccagagtcccatccccagctcccacttccccttcgtatagttataccttcaaaagcccggccgagaaccggaccctttccctatcttacattctcccattttccttcaaaaagatatccagaccgccgatttttattcccagtggcataccgccttattgtcttcaagcctgccattgtttctcccgtacaaccttgcgtggcttcaacattagcactcgagtctcaccttgatacgcctaactactacgctcatacacacacacacagcctggagctacctcgcaccaaactaaactgacacaatgactcttactgaagttcgcactttcactcctccgagagctttcggtgacgctatcagccaaccagttgtcacaccagttatcacaacttcgacaacaccgcgctccatccccgaactccagatcacactcaagcccgccatcagcccatcaccaaaagcacgtcagaacagcatggcctctactcccgaagaaaagtccaaaggcggcgtaacatttgcccaccaggacaagctccccaagcttcctatcccagaactcgaaagcacctgccagagatatctcgcctccctaaaaccgcttcagacccacagggaacatgccgagacaaggcgcgccgttcaggagtttcttcaaacagatggccccgagctgcatgaaaagttgaagaaatacgctgaggaccaaacaagctatatcgagcagttctgtatgtttcctccgacacaaaggccctttacagtccatgtttggctaacacgtcttcagggtatgattcgtacctcaactacgacaaccccgtcgttctcaacttgaatccctttttcttgctcgaagatgatccgacaccggctcgcaacaaccaagtcactcgggccgcctccttgattgcgtcggctttggagtttgtaagggcagtccgcagggaggagcttccaccagacacggtccggggaacccccctagacatgtaccagtactcacgcctctttggtaccgctcgtgttcccaccgattccggatgccagattcagcaagatgacaagacgaagcacattgtcgtcatgtgccatggccagttctactggttcgatgttttggacgataactctgatgccatcatgaccgagaaggatatcgccatcaacctccagaccattgttgacgacgcccgacaaacccctatccaagaggctgccaagagtgccctcggtgtgctgagcacagagaaccggaaggtctggtcgggacttcgtgacgttctgacgagtgatcccggttccaacaacgccgactgcctgagcatagtcgacagtgctctcttcgttgtctgcctggattatacggaaccaaccaccgctgctgctctttctcagaacatgctctgtggcactagcgagattgagaagggagttcagattggcacctgcaccaaccgctggtacgacaagcttcagatcatcgtgtgcaagaacggcagcgccggtatcaactttgagcacaccggtgtcgatggtcacaccgtgctgcggtttgccagcgacatctacaccgacaccattctccgctttgcccggtctatcaatggcaaggctccctcgatgtgggcttcaacgagtcccgacccgtcgaagcgtgaccctgagagcttcggagacgtgagcaccaccccccacaagctcgagtgggacatgggtcccgagctcagcgtggctgtccgcttcgctgagacccgcctggccgatctcatagagcagaacgagttccaatgtctcgacttccacggctacggcaagaacttcatcacctccatgggcttctccccggacgcctttgtgcagatggccttccaagcagcctactacggcctctacggccgcgtcgagtgcacctatgagcctgccatgaccaaaatgttcctgcacggccgcaccgaggccatccgcaccgtctcggacgactcagtcaactttgtccagactttctgggctgacgcccccggcgacgccaaaatcgacgccctccgcaaggcctgccaggcccacgtcaacaagacccgcgactgcgcgaaagcccagggctgcgataggcacttgtacgccatgctctgcctctggcagcggatgcaggatgacgacgctgccagcaccaccaccgacaacagcatgaatggctattcttttgaagacggctccatcatcggctcgccatccaaggactccgtcttctcccaatccatggagtctcagtctgtcaacggcggtggtcgcgaacgtggcgactccatcaactcccacatctccgccaccccctcccaacgcggtggtgtacctcaaccactacccgccatcttcgccgacgccggctgggacaaactcaacaccaccatcctgtccacttccaactgcggcaacccgtccctccggcactttggctttggccccgtctccggcgaagggttcggtatcggctacattatcaaagatgagtgcatctccatctgcgtgtcgtctcgccatcgtcagacccgccgcttcgttgacactctggaatcctacctgcttgagatccgccgtattttgcgcatcgctgcaaggaacgccgcctccgccggtggtgttggtgccaccggtactaccggaaacaagggtatgagcagggctcgggagattgacgcggctgctatcaaccagaatggacaggaaaagctggctcgccccaagatcgggaacaggattaagtcgagggggaggttgatcacgggtcaaagcagcgggcttatgggtcacggaggaccaacgagcatgtacaccaatggaggcggcagcagtgtggggaacattaagggggcgggagggggcagtgttagtagcgcgatggaggagagcgtggtgatgagtgaggatgatgagattggtggttgtaagttttttttctccccttacacttgatgttagtggaccgagtgagtggctaactgacatactctctgacagatggcttcttcgacgccggtatgctgcagcaagcgctcaaggcgcgccaacaggctcactaccaccatcattcccacaaccatgatagcagcagtgatgaccggagtaatcagagcagacaaaggaggagcaggagggatgtgggcaagaagttgcctttgatcgattactagtagcctcccggtaaacgtttcctatttttaatttggtcttgggtttaaggttatggctgggttagcgctgttttctgtttactgtttttcttttttttggatgttcttggattctaaagtaccacgttgaagagaaacacacagatgatacctacagctgagagagagagagagatatggcatgttttgaggcgtaccgtacataccctttctagaacacgccggcggtgaataaaatctactttcagttgatgtttcacttgtctactcagtttttccgcacactggcaaatcgcgtaaccgaaaacaacaagtgatgatggctcttaaataaatgtcatgaacctggggatctaaagaccaaagcataacaactaatgatgggggaagagttaagccaaatacccaacaaagacaccagataaaaattacatcctgacgacgtatagccgacaaaacccctgagaccgaagcatcagtaaccatgcagcagaggtaaactaacccagaccaaccagacccacagacacagggaatgccggcgataaaagatgatggaggatgattatgcatgcatgattgtgttgatagaaaacggtataaaaatttcaattaactctcttcccagagtccatatgccaaatgccaaaataaaactcctcttccttttttccttttccccccctcccttctgaatccggatccaggcaccggtaagtaggtataatataccttggattactactgcccctccatcaccatcttctttccttccctatctttacctccaccccgacgccgccctctcctcgcccccctcttctttatcttcaagttctccttctcctgcttctcattgctgttcccggcggaagaggtcgcaccggtgcgggcgatgttctccgtaacgtgtacgagcggcgggcgactcggcttctctttctcggtatccttggtctcttcacaacgaccactaccatcagctaccacagcagcagcggaagaagacttgttctttctcttcctgtctctacaacgccactaacgcgcgctgccgctgcccttgatggcttgcctccgcttgaccttgtcggtgatacgagtgagcgccgactttatctcgcccttctcaaaggtatcgaggtcgtagtagacgggggcaatttcctggtttacataggtcagtttcaagatgccattgacaaagggaattcataaaaggggaatacgtacaagaagccactcaggacgaatgttggtcactgtcctgacgtactgcttggttgtgagaacgaactcgttatagacgacccagtcgtatgggctcgtcaccgacgtactcgggtggatcatgacgagctggtcgtccttgaccgtcttgtacaccttgctgttgctgctctcgcgcatggccacctgcatgaagaagccagccaggagcgcgcggcggatgttggtgtagtagttcttgtcctggaacggcgtgctgaccaggctaatgtcgtgcgtctccataatacgcttgagctgagcccggacgttatcggcgctcgacaggtgacggtatgagaggaagtgctcgtggcaccagcgcttcatgtcgtcgccattggtctcggcacccttgaaggcgtggtaggcgttcagcagcgtcaggtggtcgccgtcggggtgggcgaactgcatcttcatctcgtcggcccgcttacgcgcgttgttggggcgtacccatatcgaagggacggagaggagggacacaatggaaaggatctcgttggagcagtagaactcgggcgacgaaataagcatgacggcgagggcggggtcaagcgggaactcggaagccaaaccaccgagacgcgtaagctcaccatcgtcatctaagcaggcgaggtagttaagctcctccagggcgcgcatcatggtctcgggcgcaggagggtccatgagatcaaagtgtaccaaatcctcaacaccaagcttcttcaactccagaacagtgttggccaggttggatcggagaatttcaggataggtttgctcaataagttccttcttgaaagccttctcggtgtaaagacggaagcatttaccgggccgtgtacgaccagcacgaccagctctttgctgagcagaggccttcgagataggagaaaccaacaaagactcaacacgagagcgggggttgtaaatcttttgcttgctgaaaccggggtcgacgacgtagacgataccatcgattgtcaaggacgtctcggcaatattggtcgagacaatgaccttgcgaccaggcctgccacccttgcgcaggggctcgggggccttttcgaaaatgcgctgttggtgcgcaggagggagagtgccgtaaagagggtaaaccttcatggggccagcatccgactcgcgaatcatgtcgtccacctccaagctgattcttcggcaagcatcctcaatctcctcctcaccagtaaggaacagcaagatgtctccctcgggttcagtggcgtggatctggaggacggtccgtacggcggcctcgaggtagtcacgctcgggctcgggggtatagaagatctcgacgggatgggtacgaccggggacggcgagcaatggggcgttgtagaagtaggactggaacttttgggcatcgagcgtggcagacatgacaatgatcttgaggtctgacctgcgggcggcgatctgcttgagcagggccatgaggatatcggtcgcgagggtacgttcgtgggcttcatcgagaatgatgcagctgtagcgggacatgtcgtggtcgtgcatggactcgcgcaggagctgaccatccgtcatgtacttgagcatggtcttggggccggtccggttctcgaaacgaatgctgtaaccgacttcctggcccagttcgacatccaactcgttcgcgacacgctgggcaaccgacatggccgccacccttcggggctgggtacaggcgatgagcttgccgttcgtgtgggggagctcgtcgtagaggacgtattgggggatctgggtggtctttccggaacccgtctcaccgacgaagacgaggatctgggtgttgtggtacatgtcgaggaactcctggcgctgcttgtggacggggaggtcgcgcctcactttgaggatgtcgaagtatctctgcgagtgcggctggccggtccacgggttgagctccgagtcctcggcctgggcggcctgggcggcggtggtcttgtgcctctcgaaggcgtcgaggggcgattcgaagtcgccattggtgccgttgccgttgccgtcctcgttgagatgggcgaggtaggggttgtacttttcgggggcagcatcgccattctcggcacgcttgatgcgctttgagtcctggtcgttgccgtccatgttggatctcttgacgcctttgtcgtcgtggctggccattgtggtaccgaccgagggcagctggccttttttttatatcttgtttcttcgagcgagaggggtgggtactaggaaacaaaacaagaagaccgaactgaaggggaagaagagaagcggcgataggcaaaacagaaggcggagtgtcgattatggcacctccagtggcagtgatgaacaacagcgaaacagagtggaggggagggcagtgggcaggcatgcgaggctacaactttttttttgtttgatgtcagggcgataggtcagacctggccggcagttcctggccgcagcgactctcgaccaatgaggggtcacagtgataagcttcagtggagtaaggagtgtctttggcaagcgctgataagcaaatcactgtagcattggacaggaccctgatgggcactaagacggtaattttctacactgttctgtaactgtcaggttcactcagtttgttcctgctgcacgtgaagaagaaaaaaaaaagaaagaaaaaaagaggcaaaatgcaggcaggttgatgaagtttgtgacattgtgacattgtgacattgtgacttttggcgcattgggtttgtgtgcaatctttctttcactcagctatttcattttccatgtacctatccatctatacccctccatacctgtttatttcgagttggtgaccgttgaggttggactttttcctctggtgcttcttccctggaaatatccactgccatggggtcagtccgttttgggaaaaataaaaaaaaagtaccatccaactttgatttcagtctttacaattttccctgtgattgggtccgatacctcatcaaagtacagcctatacattcttctactgtatacaggccccagagactagtatagctaccttctccgtacccctcccgctgctgttcgtaccacctcaaacctaacctggaccatcgcggggttatttacttctagtctcgtccactctctttcactcactcggattcacataaaagtccagtcactcactcatcatgtcttcaaatcgcgggtttaaccccgagtccgagtctttcgagcaacggccgcccttttacattggccagcatgatgtccaacgacatgagtcgcccactgacaatcagtacggccagatcttggacagtggtgtaagtctttccttacattaaagtaggaagagaaagaagaacgagcaacagcataaattctaacacacatgagatgagaatagttcaactttgtcaccacccccatcaccaacgagcactttcaccagcgcgtgatcgacttgtacaagagccatctccaagaacgggaacagtgggtcaccgaacggggactcactgacgcccaaaaggccaacccgtcgctgccacttcctacggttcctaccttgactgacgacgatacatccctgtttcccagcagctatgttggctcgctcatcgcctatgccagcccatggatcgacctctgctctgccgatcccatcatctcagacatctcccgtcaggtgctgaacctcgagctcgcctacgccaacttctgcggctccaggaccatcattatccccggcccaagacaggacgatggccgtgccgttgctcagtatgcacgtgccattcaggaggctcaggaagtcggtggtcgtgtgaatctggtcattcacttgcccatgtaccgcgagcctggtttggaggaggaggcagagacgctttcttctctccttgctggtgacggtagtagcagctccaactccaaggagaccgtcaagaccgatgctgccaagggcaccgagatcgatctcttcagcacctgggacagttggcacaccatccggaccgtctgcaagtacagcggtcgtctgtttgttgccctgcgcattcccaagcgggtacctgaaaaggacctgcaggagcgctggttctccgagccgctgcactacctgaccctcgataagaagatcttctcgctgaacaaggccggtcatccttcccttacccgccatcatcaggacttgatcaaccgttatatgcgcctcaagaaccacccgtggctaatcctgattaatgtcggtccgtcgacggaaagtctcgtcgaggcccccagcaagatggaggttgacttccctcctttgtccgaggctagcaaggcagtcaaggagaaccgcaagccgtatgctcctccctacaacgagtacgtcgattacatgaagtacctcgagagacaccagcccccttattcggccatggaaactccttcgctcgtcagcttccaggactggctccagtcccctctccagccgctctcggacaatctcgagtcggccacatacgaggtctttgagggcgatccggtcaagtacgatcagtacgaaaaggccgtggccgaggccatgctcgaatggaagaagtacaaccggcccgtctcctccgtgacgcccgagacgcccgacggcaaggacctgatcgtggccgtcgccggcgccggccgcggccccttggttgcccgcgttctccgggccgccgcatccaccaacactcctatccagctctgggctctggagaagaaccagaacgcctacgtctacctcctgcgccgcaacaagcgcgagtggaacaactcggtaacggtgatcaagaccgacatgcgcgagtgggaaggtcctcgcctcgcagccaacccgaacatcatcaccaagctcgacattctcgtgactgagctcctcggttccttcggcgacaacgagctttccccggaatgcctcgacggcattcagcggcacattgcccgcccgcacggcatctccatcccctactcgtataccgcccatctctcccccatcgcgcacccgcgcatcttcgccgacctgtccaaccgcgtcgtcagcgaccccaacgccttcgacatcccctgggtgacacgtctgttccagctcgcctacgttgcccaaaaagtgcccaagcacggccggttccagcaggcctgggagttcgtgcaccccgtcgaggtgtcgcgggccgacgacttttctgcccaaaacgggcgcgcgcgcaagtatgttactcacggcagcggcagcatgtacggctccagcggcatcaacgagcataatgctcggcactgccatttgacgtttgtctgtcccacgagaggtgtgatccatggtctggcgggctacttcgagagcgtgctgtacaagcatcaggaggagggcaagacgccagtagaaattagtatcttgccagatcagattgatcggaagagcaaggacatgatttcctggttcccgattttcttccctcttagggtgagtttttatctcttcttccttcatttcttgtttttcttgacttttcgctcctcgctcctgctttggtgacgattactgaccctgtttcttcgacgatacatagcaacccctctacttccctcaggacaccgagctagaagtcagcatgtggcgccagaccgacgacaccagggtgtggtacgagtggatggttgaagtgtatgcttgggtgggtcccaagacccgtatcaaggttggcgcttctgagatgcatagcagtcgtaaggttgcctgcatttttggttagaagagaggaaatgtaaaaacggaggtaactaggtaccagtaggtggtgggcaaggctggctaggtcgggtgttaggagtgtgtaagtatgcagctgtaacaaacgctgcgaggaaaaggtcaaaagtcttgttttagcgaaagaataaaagattcgaagtcaaatggtggatagaatgttcataattgggaaggcgcgcgatgtgtatgatgatggtgactgtctttgcctgtagtcgtgtgatgtataggcaagtggaagttgagactaacagaaattcacgccgctcgttctctttttctttcagttgaaataatacctggaaaccagacgccatgtccgcatgtctaactcaacccgccacttccttttctttgctcagtacctagatgatgtgtggtcttgacagatttttgtttctttctttcctgttaagctgagtattgttccaacatcttattttagcctttatcttcaaggaaaggccagatggcacatgctcctttgacggtcttgcgcaggagatgcaacgaaggtctctaccagacagagagacgctcggtacccatccatccatccatccaccgttcactctctcttgaagcaaatccgcccttccgtaccactctccacaccatgcgcgcccgatatcatcaaagctgttgtcgcacctttcgtgaagcgcacactttcatcattgggaaacgagttttcggcgagcgggtgcgttgtggtttgtgcttcggttcggctcggtttggtttggtcggtagagtagatccatctcttcttcttcttcttttttcctcccagggtattatagtcggaacatcacgaccctccctcctcacacattcctcctgtctgttctgcaaatcgcgcccttcaccaccctgcccgctagtctaggctaccctttcatttcctcctcctggtggcgagagaactttcactcttccatcttgacgtcgccacttgtttccgcctcgtcggccttcttgatgtagagaacgttgttacacctattgttgaagtccataatgtcagcatcccggctagttgatacgagatgggggattgggtcgtccgtatggaaagccgtagcagtgggatgtattcagtatggacgtacctgatcagaacctgccccaaggcgcccgtaaacttgcggttgatgtactcctttgtgtcgctgagctgaatgttcatgtagctatcgatgctctgttgttcacatgcacacacgcatttcgtcagcctctctctctttgttcttccttcgttgctccttggtcctgcctgctggtttccccctcccctcccctccccatcgcttcccacagctgtgtatgccaagaccaaagtccagcggcaaagggaaggctagattggaagaaagatgctggatatgtatatatatacgtacaacaagacggccaacatactccgtctctccccacttcaagcggatcgtcacaaagctgttgacgagatcttgaaggaagggacgggggttaactgggacaaaagacatgttgtcggtttcggttcgaagggttggttcttggtcaagtgcgtggcgccttgtgtgtgtattcacaggcttgctgttgttgttgttgttgttgtcgtcgatgggacggctcgaaagttggattcgcgattcggcttggtgctaatggaattttgtatttgtcggttttcttagatgtgtaagagtgggttgtggtcgggtggacgcaacaaggtcgaggttatggttatgaaaagttgggaagagagatgggattggcgttgatgctatgatggaagaagctccaactgggactgtgcctccaatgctggacctttgcggcgttggagtagcgcgacgatggaagttcctctgttacgagggacatgtggagccctaacgcgatagctgattggacgtggcaataagcctgtctgattagtagattacagggttagggttggtggctagaggatacttgatgttgttgacagcgacgatgatgagcatcaccaagacctttatggcgatccttttgcttatcattactcaggtacatagcttagtgtattctttcacttcttcactcaagtttacctggtgacatctctccctgattatttccgatgcccacttacaccttcaggtcaagaccctcgaagacgccgatgttttgaaacgaaatggaaggggactgttcaggacctgacaggaagtcattttgaattaataaagtcccatactgggtgaagatattttactcaatctcctcaatcctaggtctaccgccgaacatctcaacaccgccactacttccaccactatcatcaccaccatgggaaaccgacctctccgggtcgacaaccaacccagccagcttcgttaacccaccaccaccgaaccctcctcctcttgcctggctcaacgacacttcatccaccaagctattcgtcttccaattctccaagctctccagcacatcccgacaatactccctgaccaacccatcctcgtccgtctgctccacataccccaaaatcgtcctcagctgctcctgcgtctcactcccaaacgcaatccccaacaccctcccctcgtgcttcgcctcgtccatggccttgataaagctcataatcagcctcaccgccgccctcctgagtatccccttctccagctgccgctctacctgcacaacattaatgcacagatccacgctcgccatcgtcaacaccgccgcgacaccaacaatattcgtctcgatgcaattcgccagaattgacaacgcagaggcacggatccttacatcctcttcacccgttttggaagtaccagacgaccacccttctacaatcgcctccaagatatcaagcctagcctgctcctcagcagaaatcggatccgccatatccggcacgctgccgtcccacgcgtcttcggcttctttatgcttctgttcccgcgccttagcctcgcgcgcttggcgcgccatggtcttgggccgatgcccccggcgcgatgccaggctgatcagggcttcgcatgtcatcttggctaggtcgccggtgaaggtctggcccagtcggtcgacgacttggagtagggcctcgccgaagcggaggcgggcgtcgacggtcgccagggcggattcgcgcgggtccaggtagcggtcgatcaggtcggtgaggacggcgcgcgggtgggcgttggctagttgggtgtagagcttgatgcagcggaggtggatgtaatcttcttccgaagagtttggctcgcagagaagggtggcgagcaggacgaggatgccggggatgtcgagaatgggggattgggaggtgatgaggttcgagatgaggttcagaccttcggagcggacgggcgggggggaatcgggttgggtgatgtaggagatggcgagggagtaggtcttgcggtcttcaatttggcggtctgtgggaccaccggttgttgtggtggtcgaggatgagtcggcggcttccagggcatcgatttcgtcgcggtagcgcaggaggagggtgaggttggaagctgttttggcgttgtcgttgtcgcctgttttggagagggcttcaagggaggattcaatgacacgaaggacatcagggtcgacacgcttcttttggaagccggggacggtgatgaccatgttgaggagactgagggctactctgatcacttcgtcctctccggcctcatccgcggtatctttgttggcttccgagagcacctggctgactagctcgaggatgtgtttgggttgcccggcgagtttctcggggaacttttccatcatggccaggagaagcttgacctcggtgaactgggctatcgggtctttatcctcctcttcatctttgataatctgaatcccgctctttttctggcctcgggctgacttgagccaccgcccgaagagatcgaggaatgctgaggagacatcggcctcggaaaaagttgaaccaatcaattccagcagtttgggtatcttttgatcgatttctggaagtgaaaggccgatgtattgctcccctggcttttgcagaggacggttggtatcgacaatttgaatctctccttgttcggtttgcttgtacacccactcgggtttcttcttgtcaaagccacccacgtaacctaaattgtggacgagcgctaaaaggacaggagcagaaggtgaaagcttgaggaagatcttgagtaattctgaagcgggttccgtaatcttttcgctcaacggcttctccgagtttggccaagtggtaagtgcccagagtggcagcagtaaaggagagagaagtcgcttgcacaagccgggattcggatgtgaaacgaccagtgcgtgtagtcgttgtagtgcagttactaggtccttctgcttaaccaggaccttgtccttgcttaggtcaatcacctcgtcatcatcacctgtctctgtcttgggtaatcctcccgggggtggcttgatgtgatgtaacaggggctctgcaaggtatttccagccggcggtgccttgatcagagttagcatttctgccgcagaaatatttcgttttgcaacaagggggtatacctggagcaccagagaccttgcggcccagaatgccgaatccaataacataggcaacaacctttttgagctcaggtccctctcctccatcaagcagcgcaaacaactgcggtgcgatacccgagtaccactcttccggagttacggtagagggtggtgacgataacaagttactggccaacacgagggcctcatgagtgatgttggcgcctctcttctgcggtacagcggcctcggacagcttgacggtgctggcaggatgaacagcaaaggcaaattccaaactcgccctaacgccatcctcacggagaggtatcagcgttaggtattccctgagcttgaggcgcaaccagtcgggggtgttgccgggcctgatgaggatgttcagagaggccagcaatgatagggtcttggtcctgtagtcacaggtcagactgagccgaacaccttggggctaaaaggtgaggaggcttgcctttcaatgagagcctcgaaatcacgaacagcttgcgcccgcgcttgcgagtcacctcttgagtccgggttgaatgctttcccaccgagatccataatctcctccatcagcctctggcgtgcagtcttttctgtcttcttcttgtcgccgccccccatggcctgcttgagcgcctcaagctcctcggggctggggtctaaattagggtccgccatcgtgacgagtctcggtggttatcacggggaaaaaaaaaaaaaaagaaagaaaaaaggtcaagaccgtccttcttctggcagtgagaggtgaggatgccaacaacgggagtcgaggacgttgattgattaatcagcacttgaatcgggagtgcgcctctttgaattcgtgatattgagaagtcaacagactacctatctagggatataattgtagcgtagcatggaacgggccatgtcagattgaagctgatcgatgtgagtgatctgcctggggacctgagcgagttcaaggcttcagttcgttgccgtggcgaggcgtggaaggtgaaagaagattggccaattcattgttaaacgtacagtgaagtgcacccgtgacttcgcgcctgcgttagggacctggacccgccagagtgcaggtgctcacagtgggccatccttacctcagagacgcacggtgcacataggggcgggtgcacctacagcgcgttgccagtgcgtggtgtctcacactagaggtacctaccacaacgcgtcttcccaacctacgttcccctcttcttctcttctttcaaccaacaaactgaagtcaacaacaccttcgacctccaacgcccgaccatattgatcctcgcaatgcccgaatgggcccaaccacaagtcggtctctgttttgatccttggaaactcacccgaaatacagtcagaagtcaagcctgtcgagtttcacagtcaagacgcgctggcccgaacggcgacgacagccattcccatcgagtctttcagccctctcgctcagagcacggcgcctcccccacagttctccgattccagttttcccgtaaaggaatgtccttggtggccgctcaggtgttcggttcttccgcagtacgtcgcagcttcgagtcctgtatcaggagccttctcaagctttgccgcgcatgggattactgcggatttcggggtttttaaccccaccttttccggcgcctagagtgaactggtctcggaacttaaccctaagtatacactggtcacatcccaagtcttgcgcgcttcggcagtcaaatctacccttcgccttctacgtctgcgtcatcgtgtgtttgccttcggggtctatggcgccgctgaaaagttgcgtcctctgggctcttggtattctactgggtggcaagggctgaccggcaagggaagaagtttccagtcatcttgtgccacttcggtgcgcagatgggcgaggtgtccggtcccatgagtcaaaagccggtaagaacctctggcccgaggtcgctcgtcaggactggaccactggacgcagcactctggtcaccatagcgggttgttctgcacatgtcccgtggctaggtataccgcgttggggtaagacacatttgggtgccctgccatgcctgtcatccagaagttctttctggcactgactcgtggggctttgcgttcgcaacgcatgctctgtggagtgacgaggggagagcgaagacatggctacacacgatcacatccctcatttcatctttcgggtcttcagcttgcctcgcctgaatcactgcactcgtgtggtgagcgggggctgcatggctacaaacggaaatgctgggaaggattttttccctgcctgtctgtcgcgctctctgcaccctccgatctctctcttctatcgcatgcgcaggagcggatacccacttgtacgtcttcctcccggataacctccaccgactctgtggaaccgcgttcggcaacataccgtcaacgtgtcattggcttgtgtgtcattgagatccccggccaggcgcattaaccgatctgcacgtatggcttcgtcctacgtcgcgatttggacgccagaaccatgtttgttcaaatcttcggtccgcaaggagagaagctctttggcaaacaccttcctttcaactggggtgcgctgaaaagttcacttccgggagagagatgatagcacggtttttgaggacgcattttgtccgtgcggtaatgccctcctttacactttctcgcatggtgcgggagtgtggagaggaaacaaaagctagtctcagttggcagtgttctacacacggaaagactcatgggacggttatctcgacgatttggctatcgatttggctgccgacacttgacgactaccatgttaatgacggtgcggtttcttatggagggctgaacaagtccgccatgacttgctggtttggactgtgagagtggtggttgggtgtctcaagtatcctctgggggtgtccgtgtccgttccgggggaagaagggtgtttttggaccaaactcgttgaaaaccaatgcttttgctgcccttggatttcgggggatggtagttgtggatttctagggaagagaaccaaaggtcgggacccatcttgagttggagtcaaagtttcgtacttgtctggcctttggaccccctcttccttggtcttcactcctggcctagtctgtgtccttgcggaggctggctttgctgtttgaggttttggtcctttaggacaggggactgccttcctggaaagtggtctccggttgttcctcgttcctggaagatggcgggaggaacaacccctcacattttttgaggataagtctccctccacttccatgctccggttttcggtgccattcacatggtccgatgctgacgttcaagtataggtatcctaaactcaaaaccgtagaagtgtgaccggtgtcgaacaccgcatcggcaaagtgccaagttctttctttccatccgcaccgtgattttcagcaaacgtctgtgcgacaccgggtgatatgtattgaggtgcgatgggtgggctgtcccgccggtgtatccaaggaatgccaggcgtttcgatattgtccgggatgttggacataacaggccgtaagtgtcgatcggtaaggtgaggtacctatcccactaccggtgtggcatagcgtgatagccttgcttgcttgcctgcctatgcaccacagtagcatccttggtcggttgcctcgtgcattatcacatcatgtccagataccgtcttgccttttgtccctgacgtctccgtggttgttccatgtcgaagacggtcgagggagatgataatggttcgatgtttcaacccaacggccccattgggaagggagggaaaaggaaccatgctgttacatccttgtaaggttgtttggtggggttaccggggtgtgactggactcgtcgaggttaccgtgttcccattccgtcttgttctgcggcttgatatgcagctttgatagatgaagccagaactgaacatggaagctttcgtgcctcgtgttcagcctgcactaacccatcaaactccgctaacgtcgagccagcgaagctgcgaaacagcgactgcctggtttcgctgaacgtcctgagactaattctcagctgattccattacgggcggaaaccaatgacagtcttttctcgctttcttccgagcttccaagccactagtgtcaacctccaagaacatgctaaacattgtccggaaaatgccgaaatcgttcccctttcccattttgtttagcttcctccgtcaacatgtgttttagtgcatgtgtgtacttcgcactgctactattttaggcaaacaacgctaggctttagtgctcaaacagtgttacatggttctaaagattttccatgtctcggcggagcatccgatccatcaccacccgacctcccgacctaggtatgtagttcgcatacagacaaaggccggatgcccaaacggtctgatcttctctaggttcgtttcaaaaagaaaaagggtcagtcaggtacattgacgggttcatgcaaaagataaaataaatggccgtaattctgtttcgggtctcaagagcttgcgagttgtggccaaagcggggaataaaagatgaagcggctctgcgttccattcaagtccttcacgatacgatccacgtttgtttgtttgttgaggatcaacgttcgttctttatgatgcgtctttgagggtttgtaggcgatggtaggtgattgtggatgttgttagttagacttcagacatcgacatgaggcatggtaggtatcatgctggtgtaggacaactaggatagtgcggtttgttgaaaatgctttttacttacaaatttgttaatataaaaaaatttagaaaaaagggaaaataaaagcaaagggtatttagtactgtgaactaaagcaacatcatcggcacaatcggccggtacaacggcacaagacgagacgggacggtgtgtcgaacgtggagcggcttgttggtttcatttagatagaattttttttttttccccattccactcggcttctgggtccattctttctagaaaagaaaatttggcaaatagtcaaagcaaaacaatgagcacttagttggaagaactttactgtctgtgtaggtagcttgacgtgcccggttccgtcctttaccaagaacattgggtattcggtacgcactgtgtttgcagcttgatgcttactatgtagttttattgatcttgaccgttggatcatccaacgtcctgacaatttcctttccgtcttctttttgcattctttcgttctttgtcatgggctctcttctttctcttcccttcgtcaacgtgtcgattgttcttgactgtgtgcatacattgagggctcgttccctcgtatcagtatacttgacttgaagcggttttactaatcgctttttgcctgtttggctgctatcgtatgccgcgcagtttcttgtctcatatctctcacctatccgtttcgatttcgattttatacatgtatatataggtggattagaagttcgttacgccttccaaattgttataagcatgggtctgatcaaagaaagacatgtgaacgagatcaaatgcaagaaacaaactgagaacaagtatgtgaactcgcttatgtacgtactgtacaggaaggagggaatgcacatcgtacagtatcgtgcatctgtctgtcaatgcggacaacaacggcgttacatcagcaaaggaaactcccccatcgtcgtatgtagtagactggagtgtacttgtttcggtaatcgccatcggataataacaagcaggggggagagtccaccggtacgtagtgtacacgcaacaattttgtgccgaatgtcacaaacatgtggatgtacatgtgggtgggtgggattctagacgccggtcctgtttcccgatgaagccgttccttgtcgagtcttcttatgcgttgtcactcttaaggtgtctggctgttcaggtttgaccataaaagctaggtattaagtagttataaatggtcagttataagttgaaggcatgacttggtcgatgttgcatgcattcgtggcatggctcggtgagtgaagattttatgcacaagacagtaattgatacacgttcagtctgtgtgctgttactgctcaaaagagaaatgaaatcgcaagaagtaacccaatgaatgccctttgaaaatctgtacgtatggggggtatcaaaacagcaatctcatggagcctaaaaacacgccggtatccgagtccttcctttcccccgtctcaatcaatttattcgagccaatattttcccgtgtcgaatctctggcacaaaaaggcaaccggtatgtaaaacgtgataacctataggatatttctgtccatcattatgtttctgcgtatctggtgttgcctcctctttctgtctaacccattcggtgaaggcctgtcgtgctcatgacaggccgaggtgtgtcgcttgttgtcattgttgtggggaagacctcgggaggagaccctctaaatgccggagtgaaatcactaaggttggtggtcgagctgttgcgagcgcccaaagatggattgccggtattgaatgttgaggtcaatcctgtaaagacgggaggggcaacccaggttgattcgtaggacaacatgccatctagtgcccggggtacgcgaatctcgaagcgtgttgccgatggcacgacttccgattcttctccccgtcccattgcctgtcaagaggttagcatatgtggcaccggccttataagggggggaaaaaaaaaatgcgtgatcttaccaagcaagtagcacaagcagcgtagttgacccagacccaattcatgcagttgtaagtgtaaaagtgcttgcaccggtacttgtagtaaccgccaccttgaccgccgccgttgctcattatggctagtgttggaatgtgattttttttttttttttttttggttttggaaaggtacaagtctgcagaagaatgctggtggagttgagatatgacaagtaagatgttgaactgttttggggcgcgtgtgatgatactctagaaaagaaaaaagcaatgagaacaagaaaatcagatcacgtatatatatacatgacgggcagccccagaacgacggctgctacgtctggatatgggatatcaggaccattccacatggcgaggtgaacaagggtgctcggagacgtgccgatgggtatgcgaccctcacatggcatgacaagggtaacgagcgcaagcctcaaagacaagacactgggctgtttgctgtcagaagagatgcctgttgccttgatatgtcttggtattattaaggtgatgtatgtatggatatggagccatggtcaagttccacgcttgtgttagtacccttgttacttggcctctttggctgccgtctcacgaccgtgggtcatgggtacggagcctaactgatctagtgtcagtctatacataatactgtggacaggatataaagtggaaacatgggacaggcagagtgaagctagccaagaggaagacgcatgcagtttccagaacctcatgacgggcattctgggtccagacagaggtccatcaagtacatgggggagtaggggctaccctatagctgatacccccaggctagcctgtttgatcgtgaccatttgtcccagtcttggccaatgccgaatgctgatgaaacaaagatttggccgacgacaaaagaagatgttatgtattagcgatagccaatgacgctcgacaaggatacgagcggtgtctggacagcccgtgatggcgaatgaataggatgaggccatgggggaaaacaaagtcaggcaggaagaaaaaaaaaagagtatgtagtgcacagagagaggtgttggtatataacaatggaaccgtgacattgaaatcccaccatggtacctcgacggattgttttcgaagtggcatgatacgtcggtagacaatgctgagtggcggcgatggaagccacccacagccctcagggcgtttcctctccatcccaatgccgaaagactgcaatcctgagacatgatagacgtgatgagcatgtgagggggacgggccggggagacaatcacgcagtacgcgatgttgcacgaccagacgagtgtcgtccatgcgggccgtgacgggacgggatgatggccaagggaatgatctctcatacactcactcattcgttgttgaggctgagatgtcggatccaatgggggaattcggtttgtctcgtgttggttggcggcggcatgtgggagatgtttcaatgtgaagaggattggaggacggaattgacaccgcgattgacaggcgcacaacccgactgaaagacttggcccttcccttccccgctgatgattagcggagctctcgatccgggtctccgcccagctgcggattctcattggttcaagggagtgtcccttaccatactcttcatctgagctcaatcaggttaagccaggaacaggtaccgagagcttaattgttaaggaattcccctttctgtgtccactgttcaaacaaccacctcgatttggaaacttgttccttcatccgtcgttgcaatcggaccagaacactacctacgactacccctggaaaccgggctgaggccagtctgactacattgggcaaggtatcacatccaccatcaggcaccaaaacacctctggcgagcactatgcgcacttccggacaccctatcccttcattacacgacacccaagtggtgacggctgtttgcttgctgccttctagaagctgatgtgttgcacagcataggtagtttcttcccccgtctctttcctcatcctgtctagtgtatctatcttgcccctcacccctcacccctcacccctcaccagccgatctcgagctcaccgatgaatttcatcacgagcaagaaattggtgcttccaaatctctcgtcaaagacatgcgatgctttcaagagctcacctgccgttggcatagaacgatcatctactcattgtggcaaatctgaccacgttgctcaccttctccacggcttgacaatttcatctggagcctcttcccacaacggcagcgacgaatacgcagtagactataagtagtgtggtagtgtaggcagacgacactatcatgccgttgtctgataacgctccccagttccaaacaatttgggtaaagattatatgtactacccgacatcgttccatctccatcgcttagttcgtatatatcgtgaaccattcccgccaagtctttggtgtcgaagtagatggtcctcaactcctgacattcgcaccatatcaagctctgatgctgcttcggcaatgccgcatatgatatggcggacatgcacatattaaagctgcacgccatcactgcagctgtcaagcagagacaacgaatggggggattacctaagtgcaagcagccggtggatggcatgggtaacgatattcttccacaatattcaaccgcaagtcacgtctaattgccctgtccaagcggattgatgggttacatggcatcagcctctcctgtcgttgactccaagttgtcctgtatcactggacttacactacaagtacacagtaatgtatggtaggggttagggttactggaggccttcaagctcaactgtattctttgtgaccactcaggtgaggcggaacatctaccggtcttggcatcgtgaccgcgcgtttcaatgtttaatggcttcgccccaagacgcgtctcgcctgaaagtcgccgccccgcttcagcacagcaacatcatcagctgcattatacagtttttcaatcatatcttcagaattacatgaccggaaatggctcccacgagggagatagccgcgtcagatgatgagggaagcgacttcgaccacatcgacaacgacgacgacgacgacgtgatccaagacgcgactgtgcagcacaacggagcccaggaaggacaccaaagtctccatgatggcagcaacgtctcgacggacctgtccttcttccagcgcgtctacgacgaacaaaaagccgttgcaagcgcaggaacatatatcagcaccaacgtcacgacacaagggcaccaccagcccgcctcaaagagcgaccaatcctcctcgataaccgatcccgtacccgctagccgtcgaccgttgaaaagaaagattggcgataacattgtcgacctaaccgagtttacccaggttaccactcctagaaaaagcggtgacgggaaagaaaagaccaacgaaggtgtagccccgagtggtacactacaagaatccggctcgacacaacaggcggtacgcacatacggcaagcgaaagcaagccgagagaacacagccaagccccgaacaaaaggaagagatattacagcaatcaatcgtacgaatcgacccctacgagttccctgatgacggagacgatgactatacaatcccttcaatccccaagaaaaagacaaaggcaacggcgaagcgcgcttcgcccacctcagccagcagtctccccgtgccacatccaaatgcgacccctgatcacgacgacatcagcttcatcccactccccccgtccgaaaatgcgccttcttccgtcgtccagatccgtagctaccagaaaccaatatcaagtgaagagaatgtcccgacaagcagcttgtctgccactgcgccgcagcgcctatacatcgctcccagcacccttacagccagccagaaagaagaatacagaatagtcagcttgtctacgcagggcacacaagataacctggccacacaagatgatttggccccacaagaaaacatacctccagagtcctcgctacctgctgtcccgccatcggatccgtatccacaccaaatgttcggagacggactactatatgccggggccgggactgcatacaagtcaagtggcatgactactgttgtgccctccaacctcagtgacttcatacgccgcggcaacggtgatggtgcgctggatgccgcagcggcagcggctatgactctgacgtcgggcttgggatcgggcagtttagaaatggggactccggcgagagttagaacaactttttcggcgtcttctccggatatcattggcggagcatcgcctggaactcgaagaagtggaaggaagaggaaggctagtcagttctctgagcaagatgcgactgagaatagccccttggtgcgtagtcaactggcagaggttcgggagatgagtgcagaggagaacgctgatttcgctcctggcgcaacggatactcctcaagcgtccgaagttctcggcaatgatcagttgcagaatgagcaaattaccgagcaacatactgatgctactgtacccagcagtaccgtcagaaagaagagagggcgaaagaagaaagaacccatccaaatggttactgaagaggatgctgttctggataatagctttgaggctagcgaatatcaacagcaagaagaggtcccagtagctgctcctgagcccacggagcttggacagccaccaccaaaacgaaggcgtggtcgtccacgaaagtctgacgttgccgccacccaaaaatctaccaagcaaccaaccccagcacccgaacacgatgagggagatgagctagcctcacctgcaccaacaacaggcaggaaaaggggggctgtcagcaacaccaacacaaggaaacgaaaagcgtccgcgcccatcgtcataaacgacagcgaaagtgatggagatctttctgatccaccagaagagttgttagaagctgacaaagaagccgaaaatgatcccgttgaagcagagccagaaatacccccaagcgacgaggatgagaatggggacgaagaggaagaacttccccgtaagcgtggacggccagtagcaacggctacggcggctgtggcaccaacaaaagggaaaagagggaggccaccaaaaaataaggtgttgcaagaggtctcagcctcttctgcaaggaagaatagccgatcaaaatcaaaacgccaggcggagtcggattcagacgatcaataccaagatcaagaccaagacctgaaaaaggaccctgaagagcaagaagaagcaggagcagtgactgaaaaggggagtaacaaggatgaccggggggaaactactcccattcctgacgcaaagcctcctcgatctcccgaaactcctgcgaaagaagttgatgaggtcaaggacaaggacgtcaaaaaagagaaagaaattatcaagccgacgagctttttgtcaacgcagggtaaagtcaagtacagagtgggcctgagtaaacggtcaagagtggcgtcgttgctgaaggtggttccgaggaagcaatgatgatgagaggggccatttgcctgccagtcatttattctactgtaagacgctagataatattggcttgtatataccacgctgtcacattcaccacaaacctacacaactcataataatgactcatgccagacctcctcccttttagccaactctatataggtacttatataaccaaccatatcagccagatcacaaaacttctacctccctttcgtttcccaagcatctagatctacatatttttttttttttaccctaggtaacctgagacatttattccccaacctcaaccgtcccgctagcaacttctctcatctctccccccctccctccctccctccctccaagaaagatacaataaatgtgcacccacaccatatcccgcatcctctgtcctcgctgctgcctctccgtcactcgaacttttacatccgaaagcaagtgcccctcggccgccgccctcgatgacggacgctacgacacttcggttcccaaagaacactgtctaaagtggaccaatagggaaatcagaattttcggccaggaaccgtgtcataattgtaaggatcagcaagagcgggtgtcggcgttggtggggggagatgaggggaatgaagggagtgagggcagtaaggcgggtaagggtaatgatgggagtaaggcgggtgaggagggtgagggggtgaaagggggatagggagggtaaggcagatgatggaggaggaggaggagaaggagcgaaagtactggggtaatgggatgtaacaagtctgacgaataatggaattgagaactttggtatagttagagatggaaatcaaacaggtgggctagtctagcgagtttagcatagataggtagtctgttaaccagagctagcttgggattattgatatcaatgattgttggttaacagtgatatggtgatgagttaccgcaggtcaatccaatcacagtcatagctccacaaaccataatctcattcacttcatctactctatcccactcaaagtgacaactaaccaatcctcgcatccagcgccatcatctccgcctcatcatcctcatccatctcgtaatcactaaccctatctctctcctcctcgaacctcctcctctcctcctcctccctcctcttcctctccctttcctcctcctccctcgccgtcttcagctccacaatcatatcctccgccatcttctcctgatgcctcttgaggtcctccattccccaaatactcacgccctcctgatccttggcactaaacggctgcgccatctgcttcaagaacgcccgcgcattccccaccgccatatccgtgctcagattcgtgttcgcttccaagaaagcttggttaatccacttgggcagctgcgcgcgcttcttcatgaagcgccggtccgccagcaccatgactccgtagtcgtcttttccgcgcaagacgcgccccagacactgcgcggcgtggcgcatggcgtcgaaagagagaaagtcgttttcgcggatgcggtacgtttcgcgcaggaactccaagcgggccttgaggatgcgcgactcggtgtactggaagggcacgccaatacagagcacggtgcggccgtactggtggtcaaagtcgatgccttcggacactttaccgcgcgcgacgcagagcaagatggcgccgcggccgttgcaacaggcggtgcggtacgtctcgagcgctagcgaggtttcttgcgcgtctggggtttcgaccagaatgagtttgtgcttccacacttcgtcgaggatgcccatgccttgccacatggagatgatggattccatgtacaagtacgagggaaagaagacgaccatgccgtcgggcgtgatgcgggcgaactcggtcaggagattgccgtagttgcgcacgacgctgggctcgttgcggacttggaaggaggtggagatggaggcctggtcggagccgcgggtgacgatcatggggaggaaagagcggcgggcgagggtcatggcgtaggattcctgcacgacggtttcgaagttgagcattttggggtacatttcaaggggggaaatggtaccggaggtgatgatgacggagctgaatcggtcgaagacgggcttgatggcgatggcggcgtcgaggcaggtgaagtgcaggactgggttcggggtcttggccgtgtcggattcgtagggctcgaggatcagtaggaagcccttttcgtaggtggcgacgagggttgcaaaggtggctacttcttggagtggccggtagtcttcaatgttggtgagctcgagggtccgtactagcgaggttagacgctcggcgcagaaccggagcggtttcttctcgatgaaggtgtattctttcaggtgggcgaggaaggatggtggtgtttcggagatgacctggcggaccttcatgcgggtcttgaggtattcgatgaatctccggaggaaggcaacgaagtgctcggctcgcctgatattgccggggacagcctccttgagcagatcgtcgggtagtgttgggttagccataaaagcatcctcctgtcgcccttcatctagacccttgagtccttcgactagcttttcgtactcggactgaagtttctcttgatcagagtccttcatctcgctgattttggcctccaagttctgagcacccctggttgccctcatcagtgagtcctgggtgatgtcggtacttagagactcgatgcagacgttgtcgatgttgtgagcctcgtcaaagacgacgatgcagtccttggatagatccttggacacgcgctcggcgatcttggggtctaggaggtagtgataggagtagatgatgacgttgcagtgttgcatctacatatgagctgttagtatgtatggcatctcgagctattacatccgcatcctggggtgttgagaagagacctaccatcctcctggcagtgaaataaggacactgtttcttttcctcgccatacctcatcaggccatccagtgtccaaattccgttagggatcaagttatgcggttctagaaggtcgagattgtcgtggtagacgcacgtctccacattctcccccttttccctcttctccttgacgaagccggccgtcaagctgcgacacctcgcgtcgacaatggcaccgctcttctcccgcttgaccgagggatgcagacacaggttctttcgacttgtcagaccgagaccgcgaaactcttcttcgtgccccagccgctcggctcggaacttcatgagtgctctcagctcaacgagggccttttcgatttcggacattgttcgcgagcagtagatcagcttccggtgctctgggtagtattgctggtaggcgacgatgagtgacaaaagggtgacggtcttgccggtgcccgaaggcatttccaggacacagttcccgcctgcatcgagggtttctgtggggagtggtggtggtcagtggacgtgtgatgagtgtgagctatttgttgaatgctcacttttcaagtccaccatgtacgcatattgttctgtgtagtcggtctgtcagcacttgtgatggtgtaccaatgtggatgagctcacatacctggatatatccttgggtaaggaaacagaactgggagatcgctgttgtttgccggcaagttagttatctggttttttacagaccaagaacgcgaacgcgtcatctcggatttggctcttactcgatgttgaactccatggtgggcgtgtagtatcacggccttggatacacggacaaagggaaggaattacgaatggctgcgcgggcagcagcaacgttgatgaatgttcttgctggttttactatgtcgcagaatatctaatcgacgcgggtgtccggatggagaagtgcgacagggctgatgcttaatatggtcgtttgatgttctatttcgatgtttggtttggtgagaagcgagaagtcgtgaaatcgaggtcaacttttggcatgtgtctgcacgctggagcttctatcttgggtcttggcgggggcagtcgttcgtctgttcttcggtattcaaaggggcctcctcccttgtctcaagtatgcagcctcaggtcttcccctagaccgcgtatctctattattatggctgtttgtattgcgcttgttgttgtatagatttgtgaagtcgagaaagcacgtgccaaggttgcctggcggtggcctgtggcgatcagcttcaggacaggatctcggtggatttgatggatcaatgatgtgctgtttctgggaatccggatctggcacaaggtcaggtacggtgatacttttacggtgagctgctgccggtccggcacgcttgttgccggcccgctgatgccggattgactgcagtgagtgtggaccccccacacgcacagtctttctcatagttcaattgcactgtggccttcacattcaaaaacgactggaacaccacaacttcatcgtcacttccacttcctcagcagcctctatattcatatttcctttgcgcacactcgcttccatgctcaaaaactggtgcacaggccgcgctgatagaggtagtccgtcttctcttagtgattgcaatgcttcaagtctacagcaatcggcggacttggaatttcctcggattcggattatacgataactatcagtgttggtacttccgcgctcagtacgaaggatcgccatcttgccgattatctatcagtccatgggtcttattcaaaaggaagattaaaaaaacgaccgatggaaagacaggtccttcaaagtagcgggaaaacgaaagcgccaaaacaagctgcaagaagggagaaacctcatcatctcagacgcttgaaatcaacgatcgggagcaaatagattaattccacctctcacttcaataccgtccgtggagtaccacggcgatcctcaacactttcatatctctcagtcacacatgcagtatctcagcataacctttatgtggctgtcccgtaggtagttgttggaatccaagagctcaaagttcccacatcgactcgggagtcacccaccactcttcatggaacgtcaactgactgccaggtacatattccactttgggtggtgactttgataccccgactctcgtatgccaccaccggcggttgttggcgcatgagtgaatacgagcagcgactgtcacgatggaagaaaaacggggctcatcaaatcgcggcggcggcgcttgtctgctcattactacttaaccgccggtttggagcagcagcaaagttcccaattccaagtaggtagacttccgaaggattcccaaaccccgccgcgcggttgcgatccttcgccccggacttacttccatatctacacagaggtactcagggtgggtgcgtggtgatgggtgtatgtaggtagataggtaggcgcgcccttgctgccgttgagtctagatcggggcgagggagggaggacggaggatttgaatcgactccccgaacgcctcctacttgcatcaaatcggctgtcagaggtgagtaggtaccttacctagaggtaggtagccgggctggtacttataacttgttttagacgccgctgctgtggccgtcagaactttaactgactcctcttccctcctctacacggcggtgatgattagtgatcggaacccacttgagagaaaaggggggaagggatggatactgatggaggtggttagttggtgtcgattggtgtttggcattgtttcggcaattgcagtgcctccgtatcaaccgtggaggcaacacattagtaaaattaaaagtgcacctcaaattttttcgttgaggggaggaacgatgtgggaaaggggctcgaggacgagaagtgagagtgtgggttgtgagtttgggtaccaaaggatatcaagatgaagtaacttttccttgccttgagttggttgcctgtgcaaaaagtatagtatacctgcctctttactgccaaagattaagacagtgagtgaaaaggacttgattatctaggcccatggagctatcatggcttggttccttgacttgcgatcttcgagtatagatgagatactcggatcatcatccttttcaagtcatacctaggcagctttttgccaaactttacgactgtagggaagctaggagaaaagaaaacagattggacggcaaatcaaagctaaacttccagctacatagtcgcttctcaaagattgaggctcagcatcctcaccatcacaaattccacggccccccacattgaggacttgctgtctccttcgcctcggtcgaaacgaatatatccgccctttatttccagctaacaaaatcaacaggtccttttgtgtgcggtcgtttctggtgagagctaagctaaaacatacgtcaacaccacctttgggagcctggagaagcaagggtattttgtccttattgtgtggatgcgtgccatgcaaagagaccgacggagagattcttataccttcaaggtcgtatcaggtacctctacgaggagtatcacaagtactggtactggatgaatagtatacccagacactgcaatgacacatggagggttcaatcgtcagcatcatgatacgtacgaattcggagtctccccgtgatgggctcgtctatttgaggcatgtttttgacccaatcgagtgatttgcgtcagcaggtcggtcagtctcaagctctcattgcaccatccgcctttcatctctttatagtgtagtgtggtcgccgtagcaccggatcttccccggcttgtcgggaggtctgctcctggttggttggatgattttcgtctcacgcacacccatctctttctaaaggattttttccagttcctcaaagggaataccactacagcaccgcagggctgtatacatggtaaccaccaagaagcagcacaactgaacaacaggaactgccagtgtcaggtcaacaatttgagggatcgtcataagcaccaatgcagtccgacgcacctcctttttaccgggacgatcctgacgttgattacatgcagatgtcctcagcagcatttcgtccacctttttttttttttttttttttttttttttttttttttttgcggttttcggggatacaagaatgaactagaagggacaggtctccgttgtcgaacgctagcgacaaaggacaatgtcgctcaccagcatctgccccattggaagtcctgtgatccagtagttctgacatgaggacacggtacatatgcactttcctgatctcacagttccatacatacaggacgtatgtacgtatgtagtgtacatggagcctgccgtccgcccccccccccccccaa