tgatgcctagtgtgagctcttttatgttctgatttagttccccaaacgtttgaggaaggagagtgcggggttgaagaaaaaggaacgcgaagctgagcagttgctgctgggtagttgctgcctcgagactatggccattgcaacctaaccaaccccccaacttaagcgaatgcagttgtccgtcaatgttgaccaatcaaggagacccaaccgaggggaattgaatattgatatcatgatggcaagccacatcgttccaaagggtaaatggtagatgtgaatatgcgtaattgcaccctgaattgcacgaaggagaaaaaggaagagaagtgcagccgagtgcccggaagactggccttattatatgaggacggccgccggcgggtctgcagatccgcggcaggcagggctctgaccaatcagctgccggcaatggcccagcagcgatgacagtgacagcagtcttcgttagaagctgctgtacgctggcgccaggcacaaggcacacaggctagccctgtgacagttactaggtaggtagtaaaagactagaaaacacatctcttcgatccaagagcaaacttgaaagtctcaaaaaacgtctgatgatagcaagcctccaagaagaagtacaaatataagataaaatgctgaacacagtttaccacatacgtccatacccactagaaacctggggatcccctccgctctctcatagataagccagtgagaggactggaagtttatcatctctgggagccgttgtcgatagatgtttggatgactcattatgcccgttttccattgccttggccgtcgagggcaccgttccacttacgccaagcccagttgattactttacctctacctgctcttggcgggcaattctggcaaggcattttcgcacctcgtgatagtcccaaaaagtcagttggaggtggataactttgtaaatgagtctcgttggaggcgaaaacgccatgtcatattaagaagcgacccggataaagcgactgtgctcgattccatatggcctgtgtgggtcccatacaaatcgacagccaagctcagccaagacccaaagcttggcatctgtcgcgccaactttcgcgaccgcaagtcaccaccaaggtcaccaccaaatgtcattatcttaacaacgacaacaagaacttaaaaccaccttttttcaaagcgttggactttcattcacacgcgggggcctctcaccggccccccacacccccggaactaaccctaacgcctaaccctaaccactaaccctaaccactaatctaggttgccgggaggtgacatgtgccttggcccacacaggctgtttggaatcgcgcacagtcgctttatccgggtcgttaagaaggagactacctctactgtacctagcacgcttaggtccattcagccgtagcagtgggttcgttccatgccgccgtcccggattagcgctgtcgttacacagactaacacagcggcccgggtacctaggggctgagggcctagccgggctgcggctaggggtgtgctagggcggtgatgactggcgtctaccaggctggtgggtagcactaggcaacctaacaccatgtaccatagacccttaaaagttttttgttagcgcggttcttgtgatgagggtctgcaaaactttgacagaaacatgacgagacaactaccacattcaaaacggagagatagataaattatataaagaagcctccacggcgtatctaagtgataccaacttcttatattaactgtggtggaatggtagttgagttgcgaagagtgtaaagtaaagttccgcgccaacgaactttgcaggggtgatgtgtacataggtacaccatgtagacactacgcactggggtccaagtagctatttggttcgagacgcctacgactgtgatatattagacgagtgatactctctagggaggtgcttgttgggcgacggatatgaggtgcgcagtggtacactacactgcatcagtactgtggttgcgagcgaaagtcaaaacccccttgtcagatacctaggcacctactccacttcattaaactttgtacaacactacactgggtagggttaggacgtcgggtgtcgagggcagttgtgactccgacggaaaaggggactcgacttccagacaactgaaactgttggttccatgacgaggcctagaagtcttgtagctggaaagctgacatttctttcttctccatatagcgcagtccaagtcgaaaatcgactaacctctgctctacaacagcgccaatcgctagtcaaatccttcagctttccggcttccgtcactccaactgtccctagtacctagaaaagaataacccccaggaaccaaacctccggaaatccgatactgctacatcactgatacgcccttgtacatcgtggtgggaacgggctccaagtggaatacgctatccaaccctgtggcgagaatttgctatccttacctcgatgaggcccggggatctaggtcaccaaattacgcaacacgactggaaaagaggatttcaggactctcggcaagatagtgtagttgccacttgagcgagccgaggcggtaggggggtgcacatgctttcggaggcagagcacgttaagggttagagaccagccccaagacaatggaacaccggtccaacaacaccaagctagtaaccaacgaccaactctatcacaacgttactccgcatagggagtcgagtgaaaaactcgtccacgctaacacttccctcggctcgtgcagacactcctctgctcggctagaacttgttggcttgctacgccaattctacaggaaacagggggcggacaggtgacaagcaagccttttgttgtctgaaagatggacgagggcatctcggggtcttggcggcgatgcctggatatggagagaccgcagactaccggcggacggtgaccggcggagacatgagtgggaaagagttggggtttgcgagttcttcgctgaggctcaaggggggagagggagaatgatgttactgtcgccaacatcggacgacggaccgaatatcgactagggacagtcagtcagtcaagtcgattaaagatttaaggagaactgacaaccactctttttccctctctctctctcttcctctacatcatccctattcgcgggacttttctgcttccttctttgccggcaaagcctgccattgcctacccagaaggggccacacctacccccaacatgtggctctttacccttcttgccgtcctgttggcttgtgcccaggtacaggccaaggcagtatttgctcatttcatggtgagtccgttcctacaaccctcagtctgcacgcatggtacacaaggaaaccaactttgaactaggtggaaaatgccaaatcctggagcgtggaccaatggaaggtcgatatgaggctggctcaagctgcccacatcgacgggtttgctctgaacattcgagctgatgataccacttccggcgtatccctatccagggcctttgacgcggccgaccagttggggttcaaggtgattctctcgttcgattacgcgggcggaggcccctggggcgccaacctcgtaagttccatgatcttgctctattccggctacgactcgtattatatcgacaaacaaggacggcctgtcgtgtctacctttgaagggccggctcaagctgggacctggcagtacatcatcaagaagaccaacgctgccttcatccccgactggtcgtcactcggggctaaggcggcgctcgcagctgccccttgtgtcccggaaggtctcttcagctgggcgccgtggccatggggtaacacggacggcaacacgtacgtggatgcttcgtacattgagttcatggagacggccgagaagaactgcgccatggacatgcaatatagtaagtggcttggacgttacccctatggcgagagcacgttactaaccttgagtccgtggtatagtgatgccagcaagcccttggttttacaccaatctcccgggctacaagaagaattggttgtggaggggcgacgacctgtggttcgaccgctgggagcagatccggttcatgaaccccgactacgtcgagatcatctcttggaacgactttggcgagtcccaccacatcggtcccttgtacgtcgaaggtgacagctacgaggcatttacagtcgggaaagcgcccttcaactacgccttggacatgccccacgacggctggcgcgagctgctgcccttcaccattgacctctacaaaaccggcgtggccacgatcgaacaggagaagctcgtggcctggtaccgcgtaacctccaagaacgcggcgtgcaacgacggatggaccacgggcaacacggcgagccagctgcagctggagtttacgccccaggacgtggtacaggacaagatcttttactcggccctcctcgccagcagccagcccgtcacggttaccgtcggcggcgtcaacgtcggcgctacgtggacgaagacgcccagcggcggcgccggcatctaccacggcagcgtcgactttgggagcaatacaggcgctgtcgtcgtcacggtcgggtccatgacggtcaacaagcggcccattgcggcgaactgcgacgacacgaacggatacacgaactggaacgcctttgtagcgagcaccacgggagcggcggtgagtgccacggtcaactcgacgcagtgggtgtgtgtcgagggcactgcggccgccggcttcgacgagctctgcgccttcacctgcaaatacggatactgccctgtcggcgcctgcctctgcaccaagatggggcccggcaacaagctccccgggcccgaaacccctgggttcggcaccgtgggattcccggccaagggcagaacagccagctacggcggtctgtgcagcttcgcctgcaactacggctacggctgccccaacgcctactgcgacacggtcgagcacgagcttgtcatccccagcgtgtcgcccttcaccccggacgcatgtacctcgggcgtcggcgagggcggcctcggcggcctctgtagcttctcgtgcaactttggcttctgccctatccactcgtgtacttgcacgtcgacgggggccctgcacgtcccccctggcgcgagcgacaccatcaccggcaaggcggacccaagcgtcgacgagcgcacctacgggcccctctgcgagttcgcctgcagccgcggctactgccccgagggcgcttgcgtccagtccgacgtcgacgacgggaacccttacaagaacgtcaatcccgcatacattggcccccaggtctacgagaccccgacggcggcctgcgagagcccttgtgtgctcgtcctgcccccgagcaagctgccggccaccacgacgttccgcctcccgccgtatcccacctcgttccaggtcgggtcgacgaccacgacggtcacgctctaccccgccgacatcgtgaccgaccaggtctccttctccaacatcaacatcactggcgctgtgacggacggagctgtcttccccatgtgtacgagcttgaagcccgacgccatccccgtcactctcagctacgtctccaacgccaagacgacggttaccgtgcgccaggttgagctgccgccgtggccccaaatcacccaagggccgcctgaccagtggacgtcgacgtgcggcggctgggtaacgggcaccatcaccaacacccacaacgacaccgacggccccatcggttggatcccgccgcccaccacaactataacgactccacgaccgacctatactggcatcttcccgcctgccattgtcgagcctatcgtcgaccccatagacgcacaatgccacaataaccgctgcgtgcccgaagcagacgacgacaacgagcacagcaaccatgtggtcatcaaagtcaaatgtgacgaactgtggttcttcgtcttctgcatccacaccgagcatatccaggtctttggttggaagttcacgttccccaaagctgtcattggaccgtacgagctataacccctttcctttccttccttgtgctctttggacaggtagtctaaccacgaaaaacatgcacaggggtccgccgccgggacttagagaactcccagagaattggaaattcatcgacctccccgatttccctccctggcccaagatcacgttagtgctacactccctatcttgttaccccagatagcatgattactaactgcgggctcgccaacgtcgctatcagtattggaccggaccttagctacccggacaagcctaccgactgcgatgacaacaaacgggaggttcctgtagagatgtacacggtatcatacggcctctccgtatccaacggcgccacagttacaacgacaaccaagactattaccgagacggcctacgagaccggctgccccatcccagaatacacaactacggccgcctgcggacacggacacggcaaatccaagcgacagacggccccttccgaaatatctcttccggttgcgactgcggcaccggccaccgccggccactccccggctcttgtcgcccgtaacgatgacaatgacgattgcgacatggacgagaagtggagcgcggcgatttacttccatgacacagctagcgaagccgacatcttgtctgttgaagtccatatccagctgtacggctatgaataccatcatttcaagcacgaccatctcggaaccatctttatttatgtcgaggatgctccattttacttcttggtcgagatcggcgatatggatggggtgagttactgttactgccacgttcgtcttcctttcgcgggtgctaaccttgtcatctcgtttgtttgcaggtcgacccatggtctatagaaaagtggaagaagggtggtatagaactacacactagaagctggggagctggatcagggccgattttcaatgcgaccaatctgcgcaagagaacctttgacaacccgtcctatgaccgtatggtcagctggcaccgctcgatggtctcgagctacccgggtcaggaatggaacctcgacggcgaagcttttcacgaaggcaattacatggtatattaccatgatggcatcctgggcagcgggcagtacatctacaactttgatgaaggcgtcaatccggtatgtgctacaggactatgtttgtggaataccagctgacactaccaccccttaggatcaagatcttaaccccaacaacattgagaaatttcattacgaatacagtataaacaacgggcgtgacatgcataattacatacatggcacaggggttgcttattatgctgtcggtcagactcttgggattgctcctggggcaacctttcttgttatggaagatccgccaactatgaccacgaataagacgggccaccttgagatcaacctgatccgcttactgggcatgatcaatgacattgagagcaaaggaagacaagggaagtgcgtcataaacatatcaatggtctgggttgttccggaggatgcgaccgacaggtggctgtctctattcagtaagctctctctttatgtctttctttctctttctcaagagttgctctaacgtaagcatgcaggaatgatgattcgctacatggaaaccaacctccagtgcgttgtggttatcgcttccggaaacgtggaggacattcagagttacgcaaacgcagcagtcccggcacggtggtctctcgacggcagtctccccgacacgttagtggtcggatttgcctccaatcatggctatcgtgccctgggtagcctcccgtggaacatcgatggacggcttgacgactcatcaatggtcttcgcccccggtttgatgttgtggaacaacacaggaatttttcctggtggaagttcttttggtgagtctctagccttcatgcattctgttatttccttcgagcttcaagactgacagttgtccggtatgcagctgcccctatggtagcagccctggtcgcatatctccgcgcacttccctcgcctttcgccgaggatttgaaaaagacggtgttcgcagtcaagatggtaaaatatttgactcgcaaagttaatgtgtatgatcggctcgacgattatttcccggaccttgaagagatgggaaatcatcgcagaatcatctggaacggcaacgtcggggtcgagaactgcctcgttggctaccgttctgggttcaagtctgacgaagctaaggccgtttgcgaggtggtaaacgagggcttacccgagccaggtaacacggacaattggacccctgataccagatacatcgacaacaactttccactcagatcaggctctagcaacggcggcgctgtaacctggtaagtgacactttctatgcctaccaccgtatccatcactaatagcaaacgataggcactcgggctcggtatcaccaacctgtaccgccaactgtggcacactgtgcaccggctattattgcgtaccccaacctactggtagcccgccagacttctttgaccccgtcaatgaggtcgtgaccaaaacaacctctacgacggcccaggccacaacaaccaaggccacaacgaccatggtcaccacaaccaaggctacgccgacagccaccgtgcagccccttacgcgaggtcctattcactgtcacaacgaagccgactacgggaaacacgaagacgtcaatcccaaaacgcaggaccattattcgcaggtgtttatggacgctaagtgggacacggtcggaccgagcgatgagccacgtgtgttccgttatatccaagacgcgggctttgagtacatctatcgcgccgaatgggttgaggggtgctttacgacggtctcgaagcaggactttcattacccactgggccagtcgagttccgacgtcacagcttatacgctcgtgagacagaattatctctcttgtgagttatctctttcctctttggttctatcatcttctactatgggctttcaaagatgggggaagacagaaaaaaagaaaaaaaacaaagagaaaaaagaaatgcactaacgcttcatgtctacaggcaataacggcggtgccggtggctggacacaggctggctgtgtgaagtatacctttgaacctagtgttttctccactgtaccttgatatcacggtgtcagtcccgacttgtgtaagagagccgttaggtatgtacccatagcgggagaatatagctagctggcatctaagttggatagaggttcctgtacaagataaagtgtctagccttgatactttcatctagggtagacggttgaaaaaagcattaaatggttgagagcttttctccatcaaaagagtgcgctcgcagttttcttcaatgttggtctttaaccaactctttctgtcctctgttttcctgccgctttaactttttcctctgggtcgtacatttcccatttctcgtccgtccgtctttctgtgcttcccgcaccgcgaccacgcctaagagacaaccccagtatcccatcttcctcagtggagaccggtctattggaatcagatgtatcgtttgactttgataaaggtgagagagaaagaagtgggtaggtagtttcggtcccaaagaaaggtgagttgatcgttggggattaagggagcgacgacgacgggtgagtgtcatgtctggtagaggtagtcagtctgagcgagacttatcgatggatacttacctagagatgcccgtgatctgatctctgcctggccgatgagtgatggattcctttgttgggttccaaaaggatgaaatcaaaaggtcgataatggaatgcggcctctatgtggtctcctcgtgtcgaagatgacaagagataagtcactactaggtatatgcagttgttctgtgttaatctcctcctcctcctcccactacctctactttttgcactgcccacatcatctccatagcaggtaggcaggtaccaatcggtgtctggtcactgtgagggggacgcgcgccgaaacaggatctgatctcttcttgcagttgtccatccatccacaggtaaaccaagcgtacctagaggtagtctcgctccattcgtctcgtggtggtggtaccagtgttcagttcggtattaatatgggctgggcgcctgttatcgacttgttgatatcttgagtaagactctttgttgaatagattcatttcagattgggcgtcattatcagcagcagccacagtcgtgcatagggcatattgttggatctcagccgcaagctgaagctgggcggctttgtcatgcgtgcaggatagttttgtggtcgttgccctatacataggtagttaagagttacatctctatatacctacacgagcatggcttctcaaaagtccggctaaggagttagtgcctttcgcgggcggatccacgtaaaaccacgttcgcgctaccagtctgctaacgcacggactgaaaccagggttttcgtccgcaaaggaattgttagcactatctgaatttcgcgcttttcctgttagtgcattcccgtacagtcgtttttcgcgctttcgtgtacttttcgtgtaaagatttctaagggggggtcccggggggcgcagccccctggcatcaaagtaaataaaagaaagaaacggccagcccaatatttagctctgtacgttacaacttagaatccagccttgcacgtaacaacccagaatccagccttgcacccatacggaagggcgcggcgtgccgccccgaacactagtactggatattcccaagacggtgcttccgtaatgtcaacaactactcaagtactcgtatcgaacggttgaagccgttttgttttggctcctatacagagaataagtgtcctttgtggtttggtccgccgaacaagtacatagccagcgccgcggcaggtcaagggcaatgatgaccggcttctcgcgcgcccaccaaagaggctgcgtggactgtggatgctgacgttgccgaaaattcaagtcctctgccggatccagactctgaacaggcagtcgaaaaaacataagactcggctgccgcgtacaaaggcagtcgctggtacgttcgacgtcaaggtgcgacggggagagacaaacaactagacctcaccgcttttgcttcacgcgctctttatatatcgtgtcgttattgccagcgcatctagacacctcgatcgcaagtccatcaaccagcctcttcgaaatcatggtggtcgtatacagtccagaaattctaggcaaggttaaagtggcttgacagaagggacaactgactgcagagcggtctatgtgcgactatgcttttcgagctttttgggctcatccgaagcccggcctcgataacatacatactgaatgacgccccttcagggtccatatggaaaggagtacatacctcctcctccagaagatcttttccgtgggtcaaacaaagcctgtaagctttcaattcaagggtacctaaggaggcgcgcatcggttcgaagtcgatggatggctgcgcagtatgtagtcgtagtcgcagagctcgcccgccgtccggaaacattatcggatcttcgacgccgtagcaggggagtatgttacaattctggggctttcgcttgttagcccggcttttcttttttggcggtgtatgtacgcagcagcatcgtttgtggcgatgtccatctcggatgatactgaacagacccgtctccagatcgatttccataaaaaacgaccgggaacagaacatcatgccatgatgccgtttgtgccgtcaatgatgtcctaccacaagtggaagtcaaacatgaggtgaacccagaagttgagacttccctttttccatgccgtccaatccggttcgatggaatctgtgccgcgcaacaccggcgttgtggtgtattctagtgtatgtacactacgaacccagactgccggatgttgcttttcttttcatcctcggttgtttgggaaatggatccgttccttgcagccctggaagcatttggaacgccactgtacgaaggagggaggaaggtcttcgggcaattacgtgcatcctttcgaaaagagttcccactttaggtcgtcacaaccgtggctgtgattggttgttggcgggcccatggacctccttccccttttgccggtcaccgaactgccccccccagaacggtcccccaaatagcgccaggataccggagcatggcatgggtgaaagggagagatgccccataaaaaaccacccacccccgctatactggatctgatgctaaaacacgcaaccccgccatttatatctcgatcttcaattccttcccatggaagcacatgctattcttcctgctgccattgacttgtatccatgttgtcaggatcaagtgccggatcgccgaccaccactgagggatatttggactgcctaaatacatacatcgatgtgttctggtaaagggtcagacacagacacaccaacccgcctccagcgcgccgtctgtctgtctgtctgaccatcttcggtggagtctcggccgaatcaattcatcagtacaaacagcactggttaggttaggagagaacaagacaaggaacatgagactagaacaaagaaacggcatgttgtctacagtatcgagatgtccaacacatgctagatgctgagtacgtaccaggtaggtagccaagtgggatattgcccgagggccacacggaaagactccatccaacctacctaccatactccatcagattccccatcagtttccccgttcttattcttcacaaggaaggccaaacaagtccccggacccggcatgtatgtatggattagatggaccctcccatcatcatatgctccatccgggtcttgatgatgatgtagagaggtatccatcccccgcccgagttggcagcccttgttgcttgtggacactcaaaccacccagagccaagagaggctgtgggaaagcttttgagatgttggacgatactcgagtcgcgtgcatgcatgggttaagtttgtcgggtttggagaatcaagaaatccctataagacaggccgttttcccggtcacccgctattcttgttgttgtttcttttccttctcttttcctcctttttttccttacctaccatccgtccatcttcgacatctttgacatcaacaccaccaacaacaacaacgacaaccacatctgtccaaagcggaggggcatattaacaacaccgtccaatcattattatactacctacctacctacacaatcctaaataaatacaaacacaatggctcccatcaagccccattgggtccagccctcccacccggaccgtcttcacctcatcgtcaacgaggccgagttcacgtccaagagcatctccaagattgctctgccgccctttgcgttgttcgccaagctcgagtttcccccctgcacgccggccgagaagccgacgtatgctaccgtccagtgtggccgtgacaagcacctggatcttaacagcgacttgctgtacatcaaccactcttgcgagccgtctcttgtatgtaatattactgtccctctgtccccctctctataaaactttttcctgctataagaggtcgttaacccagggtatatgctaacgaaacgtgaaaaataatagatctttgacacgggtaacatgaacgtcatcgccggcccgaaagggattcaaatcggcgaggaattgactgtatttcccccccccccccc