ctgctccctgcttgtgtgttggaggtcgctgagtagtgcgcgagcaaaatttaagctacaacaaggcaaggcttgaccgacaattgcatgaagaatctgcttagggttaggcgttttgcgctgcttcgcgatgtacgggccagatatacgcgttgacattgattattgactagttattaatagtaatcaattacggggtcattagttcatagcccatatatggagttccgcgttacataacttacggtaaatggcccgcctggctgaccgcccaacgacccccgcccattgacgtcaataatgacgtatgttcccatagtaacgccaatagggactttccattgacgtcaatgggtggagtatttacggtaaactgcccacttggcagtacatcaagtgtatcatatgccaagtacgccccctattgacgtcaatgacggtaaatggcccgcctggcattatgcccagtacatgaccttatgggactttcctacttggcagtacatctacgtattagtcatcgctattaccatggtgatgcggttttggcagtacatcaatgggcgtggatagcggtttgactcacggggatttccaagtctccaccccattgacgtcaatgggagtttgttttggcaccaaaatcaacgggactttccaaaatgtcgtaacaactccgccccattgacgcaaatgggcggtaggcgtgtacggtgggaggtctatataagcagagctctctggctaactagagaacccactgcttactggcttatcgaaattaatacgactcactatagggagacccaagctggctagcccaccatggaacaaaaactcatctcagaagaggatctgtccggcggcatggtgagcaagggcgaggagctgttcaccggggtggtgcccatcctggtcgagctggacggcgacgtaaacggccacaagttcagcgtgtccggcgagggcgagggcgatgccacctacggcaagctgaccctgaagttcatctgcaccaccggcaagctgcccgtgccctggcccaccctcgtgaccaccctgacctacggcgtgcagtgcttcagccgctaccccgaccacatgaagcagcacgacttcttcaagtccgccatgcccgaaggctacgtccaggagcgcaccatcttcttcaaggacgacggcaactacaagacccgcgccgaggtgaagttcgagggcgacaccctggtgaaccgcatcgagctgaagggcatcgacttcaaggaggacggcaacatcctggggcacaagctggagtacaactacaacagccacaacgtctatatcatggccgacaagcagaagaacggcatcaaggtgaacttcaagatccgccacaacatcgaggacggcagcgtgcagctcgccgaccactaccagcagaacacccccatcggcgacggccccgtgctgctgcccgacaaccactacctgagcacccagtccgccctgagcaaagaccccaacgagaagcgcgatcacatggtcctgctggagttcgtgaccgccgccgggatcactctcggcatggacgagctgtacaagtccggcggcaagcttatgaatccgcggcaggggtattccctcagcggatactacacccatccatttcaaggctatgagcacagacagctcagataccagcagcctgggccaggatcttcccccagtagtttcctgcttaagcaaatagaatttctcaaggggcagctcccagaagcaccggtgattggaaagcagacaccgtcactgccaccttccctcccaggactccggccaaggtttccagtactacttgcctccagtaccagaggcaggcaagtggacatcaggggtgtccccaggggcgtgcatctcggaagtcaggggctccagagagggttccagcatccttcaccacgtggcaggagtctgccacagagaggtgttgattgcctttcctcacatttccaggaactgagtatctaccaagatcaggaacaaaggatcttaaagttcctggaagagcttggggaagggaaggccaccacagcacatgatctgtctgggaaacttgggactccgaagaaagaaatcaatcgagttttatactccctggcaaagaagggcaagctacagaaagaggcaggaacaccccctttgtggaaaatcgcggtctccactcaggcttggaaccagcacagcggagtggtaagaccagacggtcatagccaaggagccccaaactcagacccgagtttggaaccggaagacagaaactccacatctgtctcagaagatcttcttgagccttttattgcagtctcagctcaggcttggaaccagcacagcggagtggtaagaccagacagtcatagccaaggatccccaaactcagacccaggtttggaacctgaagacagcaactccacatctgccttggaagatcctcttgagtttttagacatggccgagatcaaggagaaaatctgcgactatctcttcaatgtgtctgactcctctgccctgaatttggctaaaaatattggccttaccaaggcccgagatataaatgctgtgctaattgacatggaaaggcagggggatgtctatagacaagggacaacccctcccatatggcatttgacagacaagaagcgagagaggatgcaaatcaagagaaatacgaacagtgttcctgaaaccgctccagctgcaatccctgagaccaaaagaaacgcagagttcctcacctgtaatatacccacatcaaatgcctcaaataacatggtaaccacagaaaaagtggagaatgggcaggaacctgtcataaagttagaaaacaggcaagaggccagaccagaaccagcaagactgaaaccacctgttcattacaatggcccctcaaaagcagggtatgttgactttgaaaatggccagtgggccacagatgacatcccagatgacttgaatagtatccgcgcagcaccaggtgagtttcgagccatcatggagatgccctccttctacagtcatggcttgccacggtgttcaccctacaagaaactgacagagtgccagctgaagaaccccatcagcgggctgttagaatatgcccagttcgctagtcaaacctgtgagttcaacatgatagagcagagtggaccaccccatgaacctcgatttaaattccaggttgtcatcaatggccgagagtttcccccagctgaagctggaagcaagaaagtggccaagcaggatgcagctatgaaagccatgacaattctgctagaggaagccaaagccaaggacagtggaaaatcagaagaatcatcccactattccacagagaaagaatcagagaagactgcagagtcccagacccccaccccttcagccacatccttcttttctgggaagagccccgtcaccacactgcttgagtgtatgcacaaattggggaactcctgcgaattccgtctcctgtccaaagaaggccctgcccatgaacccaagttccaatactgtgttgcagtgggagcccaaactttccccagtgtgagtgctcccagcaagaaagtggcaaagcagatggccgcagaggaagccatgaaggccctgcatggggaggcgaccaactccatggcttctgataaccagcctgaaggtatgatctcagagtcacttgataacttggaatccatgatgcccaacaaggtcaggaagattggcgagctcgtgagatacctgaacaccaaccctgtgggtggccttttggagtacgcccgctcccatggctttgctgctgaattcaagttggtcgaccagtccggacctcctcacgagcccaagttcgtttaccaagcaaaagttgggggtcgctggttcccagccgtctgcgcacacagcaagaagcaaggcaagcaggaagcagcagatgcggctctccgtgtcttgattggggagaacgagaaggcagaacgcatgggtttcacagaggtaaccccagtgacaggggccagtctcagaagaactatgctcctcctctcaaggtccccagaagcacagccaaagacactccctctcactggcagcaccttccatgaccagatagccatgctgagccaccggtgcttcaacactctgactaacagcttccagccctccttgctcggccgcaagattctggccgccatcattatgaaaaaagactctgaggacatgggtgtcgtcgtcagcttgggaacagggaatcgctgtgtaaaaggagattctctcagcctaaaaggagaaactgtcaatgactgccatgcagaaataatctcccggagaggcttcatcaggtttctctacagtgagttaatgaaatacaactcccagactgcgaaggatagtatatttgaacctgctaagggaggagaaaagctccaaataaaaaagactgtgtcattccatctgtatatcagcactgctccgtgtggagatggcgccctctttgacaagtcctgcagcgaccgtgctatggaaagcacagaatcccgccactaccctgtcttcgagaatcccaaacaaggaaagctccgcaccaaggtggagaacggagaaggcacaatccctgtggaatccagtgacattgtgcctacgtgggatggcattcggctcggggagagactccgtaccatgtcctgtagtgacaaaatcctacgctggaacgtgctgggcctgcaaggggcactgttgacccacttcctgcagcccatttatctcaaatctgtcacattgggttaccttttcagccaagggcatctgacccgtgctatttgctgtcgtgtgacaagagatgggagtgcatttgaggatggactacgacatccctttattgtcaaccaccccaaggttggcagagtcagcatatatgattccaaaaggcaatccgggaagactaaggagacaagcgtcaactggtgtctggctgatggctatgacctggagatcctggacggtaccagaggcactgtggatgggccacggaatgaattgtcccgggtctccaaaaagaacatttttcttctatttaagaagctctgctccttccgttaccgcagggatctactgagactctcctatggtgaggccaagaaagctgcccgtgactacgagacggccaagaactacttcaaaaaaggcctgaaggatatgggctatgggaactggattagcaaaccccaggaggaaaagaacttttatctctgcccagtatagtctagagggcccgtttaaacccgctgatcagcctcgactgtgccttctagttgccagccatctgttgtttgcccctcccccgtgccttccttgaccctggaaggtgccactcccactgtcctttcctaataaaatgaggaaattgcatcgcattgtctgagtaggtgtcattctattctggggggtggggtggggcaggacagcaagggggaggattgggaagacaatagcaggcatgctggggatgcggtgggctctatggcttctgaggcggaaagaaccagctggggctctagggggtatccccacgcgccctgtagcggcgcattaagcgcggcgggtgtggtggttacgcgcagcgtgaccgctacacttgccagcgccctagcgcccgctcctttcgctttcttcccttcctttctcgccacgttcgccggctttccccgtcaagctctaaatcgggggctccctttagggttccgatttagtgctttacggcacctcgaccccaaaaaacttgattagggtgatggttcacgtagtgggccatcgccctgatagacggtttttcgccctttgacgttggagtccacgttctttaatagtggactcttgttccaaactggaacaacactcaaccctatctcggtctattcttttgatttataagggattttgccgatttcggcctattggttaaaaaatgagctgatttaacaaaaatttaacgcgaattaattctgtggaatgtgtgtcagttagggtgtggaaagtccccaggctccccagcaggcagaagtatgcaaagcatgcatctcaattagtcagcaaccaggtgtggaaagtccccaggctccccagcaggcagaagtatgcaaagcatgcatctcaattagtcagcaaccatagtcccgcccctaactccgcccatcccgcccctaactccgcccagttccgcccattctccgccccatggctgactaattttttttatttatgcagaggccgaggccgcctctgcctctgagctattccagaagtagtgaggaggcttttttggaggcctaggcttttgcaaaaagctcccgggagcttgtatatccattttcggatctgatcaagagacaggatgaggatcgtttcgcatgattgaacaagatggattgcacgcaggttctccggccgcttgggtggagaggctattcggctatgactgggcacaacagacaatcggctgctctgatgccgccgtgttccggctgtcagcgcaggggcgcccggttctttttgtcaagaccgacctgtccggtgccctgaatgaactgcaggacgaggcagcgcggctatcgtggctggccacgacgggcgttccttgcgcagctgtgctcgacgttgtcactgaagcgggaagggactggctgctattgggcgaagtgccggggcaggatctcctgtcatctcaccttgctcctgccgagaaagtatccatcatggctgatgcaatgcggcggctgcatacgcttgatccggctacctgcccattcgaccaccaagcgaaacatcgcatcgagcgagcacgtactcggatggaagccggtcttgtcgatcaggatgatctggacgaagagcatcaggggctcgcgccagccgaactgttcgccaggctcaaggcgcgcatgcccgacggcgaggatctcgtcgtgacccatggcgatgcctgcttgccgaatatcatggtggaaaatggccgcttttctggattcatcgactgtggccggctgggtgtggcggaccgctatcaggacatagcgttggctacccgtgatattgctgaagagcttggcggcgaatgggctgaccgcttcctcgtgctttacggtatcgccgctcccgattcgcagcgcatcgccttctatcgccttcttgacgagttcttctgagcgggactctggggttcgaaatgaccgaccaagcgacgcccaacctgccatcacgagatttcgattccaccgccgccttctatgaaaggttgggcttcggaatcgttttccgggacgccggctggatgatcctccagcgcggggatctcatgctggagttcttcgcccaccccaacttgtttattgcagcttataatggttacaaataaagcaatagcatcacaaatttcacaaataaagcatttttttcactgcattctagttgtggtttgtccaaactcatcaatgtatcttatcatgtctgtataccgtcgacctctagctagagcttggcgtaatcatggtcatagctgtttcctgtgtgaaattgttatccgctcacaattccacacaacatacgagccggaagcataaagtgtaaagcctggggtgcctaatgagtgagctaactcacattaattgcgttgcgctcactgcccgctttccagtcgggaaacctgtcgtgccagctgcattaatgaatcggccaacgcgcggggagaggcggtttgcgtattgggcgctcttccgcttcctcgctcactgactcgctgcgctcggtcgttcggctgcggcgagcggtatcagctcactcaaaggcggtaatacggttatccacagaatcaggggataacgcaggaaagaacatgtgagcaaaaggccagcaaaaggccaggaaccgtaaaaaggccgcgttgctggcgtttttccataggctccgcccccctgacgagcatcacaaaaatcgacgctcaagtcagaggtggcgaaacccgacaggactataaagataccaggcgtttccccctggaagctccctcgtgcgctctcctgttccgaccctgccgcttaccggatacctgtccgcctttctcccttcgggaagcgtggcgctttctcatagctcacgctgtaggtatctcagttcggtgtaggtcgttcgctccaagctgggctgtgtgcacgaaccccccgttcagcccgaccgctgcgccttatccggtaactatcgtcttgagtccaacccggtaagacacgacttatcgccactggcagcagccactggtaacaggattagcagagcgaggtatgtaggcggtgctacagagttcttgaagtggtggcctaactacggctacactagaagaacagtatttggtatctgcgctctgctgaagccagttaccttcggaaaaagagttggtagctcttgatccggcaaacaaaccaccgctggtagcggtggtttttttgtttgcaagcagcagattacgcgcagaaaaaaaggatctcaagaagatcctttgatcttttctacggggtctgacgctcagtggaacgaaaactcacgttaagggattttggtcatgagattatcaaaaaggatcttcacctagatccttttaaattaaaaatgaagttttaaatcaatctaaagtatatatgagtaaacttggtctgacagttaccaatgcttaatcagtgaggcacctatctcagcgatctgtctatttcgttcatccatagttgcctgactccccgtcgtgtagataactacgatacgggagggcttaccatctggccccagtgctgcaatgataccgcgagacccacgctcaccggctccagatttatcagcaataaaccagccagccggaagggccgagcgcagaagtggtcctgcaactttatccgcctccatccagtctattaattgttgccgggaagctagagtaagtagttcgccagttaatagtttgcgcaacgttgttgccattgctacaggcatcgtggtgtcacgctcgtcgtttggtatggcttcattcagctccggttcccaacgatcaaggcgagttacatgatcccccatgttgtgcaaaaaagcggttagctccttcggtcctccgatcgttgtcagaagtaagttggccgcagtgttatcactcatggttatggcagcactgcataattctcttactgtcatgccatccgtaagatgcttttctgtgactggtgagtactcaaccaagtcattctgagaatagtgtatgcggcgaccgagttgctcttgcccggcgtcaatacgggataataccgcgccacatagcagaactttaaaagtgctcatcattggaaaacgttcttcggggcgaaaactctcaaggatcttaccgctgttgagatccagttcgatgtaacccactcgtgcacccaactgatcttcagcatcttttactttcaccagcgtttctgggtgagcaaaaacaggaaggcaaaatgccgcaaaaaagggaataagggcgacacggaaatgttgaatactcatactcttcctttttcaatattattgaagcatttatcagggttattgtctcatgagcggatacatatttgaatgtatttagaaaaataaacaaataggggttccgcgcacatttccccgaaaagtgccacctgacgtcgacggatcgggagatctcccgatcccctatggtgcactctcagtacaatctgctctgatgccgcatagttaagccagtat