tcgactaataataaattcgttactaacgcttaaggctagccgaattcatcgctctcccccactattcataaagagcgccatataggctttagaatattttcttttatttatttttacttataatttattttccttattgtataaaattttcctatttagtatttccctttttcttttttaataactactatctttttacttttattattcgtaaataacgccaatattatctctttctaaactaggagtttatagtatattactttctattaattatttctatttcttttattttctataattatcctttccttatttgcttattctaaatatttaaataaaatcttataataaattctaaattattactacttaattcattatttcttatccttccccttccttacttattctaagtatattaaatctaataggaattaccttatttatcatataaatactttaaattaaattttattatagcaaacctaatatttaatccctataaataacgccgaatttacgttacagctataaattctcttaattttactaatagcgtcggccgtaattttattaccaatttaacataataaaataaagaaatattagaggcggcgtactataaaataccaaatacagtaaaggataataataactatattatatttaactataatatttatacggataacgcaacggataaatatatcctagccgtctttaataataatttaattatttaattatcttaataggctgttaattttattttaactttcgctataccctaccgtaagtaaactaaacgtctctactacttcattcgtcgctaggtataaacctaaattaaatactccctaaggaaatagatatagtaataaggaatatttaggattattcgcttttataaatttaaattataactatacaattaagaattggataaagctttatagataattcggtatttatttatacgctagtattaaacttcgtacttagaaactactctaagcttcgtactagaaaaggatagcgaaattataaaagttaatataatcctcttctcattaattattaggattaacgttactattaacctcttacctactattaccttccgaaacgcggattttacccccattataatatataaattaaaatataatatagtatttaaccctaagggggttaataataattaataagtataatatttagacggctaacatatttaaacctttataaacctataaactatactctataagcgtaatattaatattatatagaccgaccctacaacctaacgttttattccctataatcctcttaaatatttatacgaaaatataaaaattattaccctaaaaagcgaacgtaacggattcgtttattactcggctctcgctcctctatttagcattattattataatataaaacaattaacctacttttaaaaataataattagaatacagtagaagccctaatcgccgcttataataataaaaatatctaagacaagcttctctatactaaatccggccgtataaataatatagatttcgaaattcctaaggaagaagacgctaaacaggttattaaggtccagcttactaatatcgagggtaataatattattaattattaaattgctagcaagcaattttaaaccgagctggaggtccttgctaactattataaaggtactatttaagaatttttcaataccatcgaataggaacttaatattttctatactaaggtcgactatattaaggctacgtataggaataataaggctttttattccgaactacttattattaaaaaaataaagcaggcgggcgctaaatacttatatcttttctactttaatagcgataatagaagtgaaaaggagtttttacttcctaaagtataaattcttacctattatataattaacgtttctaacgccctactaaagtaatttattaaaaccttaggtcacttatataaactatatttaattaaagtaaatccggcggacttcgacggatctatcgcttatttctaataaatataagaatgtatataggaataaaaattttagtaaaaaatagattaatttaaggagaaattacttaataattaaatacagtactttaaatatattaatacctacctatattaattcgaagatttaattaaaaaattaggtattaaaatattaataaattatatatacaatttaactatcgctactaggggtctagaagtataattattttatactattcctattattaattttatatataaaatttatttcaataccctaccttcctctattataatagtaaattaattaaataactctactatttagaatatttctacgctaaatactaaaagtaggtactatttaactcgtataataatagtaataaatataaattctaaagaggaaataaattaggagactatatccccggccgttctttccctttcagtaggttaatagtaatataagtattattagtctaatacgggcgctattaatccttttattactccctattagggtcgtaataattttaaaactattaatagtagtaggtcgagcgtaaaccgtattaattaaatactatatcggggtatatacaatatttaaacgcctatatacagtgtccagacacctatatacagtgcttaaacgccggttcaattagcggatagcgttctaaagtacttatttaattaatataacgataggagtaggggtacaataaattaccttaggtattaaatataatagaattattttaaactattaaatatagtaaaatactagatagttagagaaggataataattctaatagtaaactaaaagtataaagagtataatataattagctaaatagtaataaaataaggggattcggtaattatctctcctaaccctaagagatattaggggacgaatccgcctcccttaaatctatatatactaagctatactaaactagattcggttcggcgtagcccgatatagtatagaataagtataaatagttatagaaggatccgtcttactaacggattcctcttttcaattaattaattattatttataattagaagttcttacttagtaatactatttattaatacgaaatttaggttacaattaactatagttccttaaaacgaatccgtcactcagtaacgaatccgctacgcatcaatccctttaacgaatccgttacttaccggattcttctctcgagacgaatccgttagtaacgaatccgttacttagtagaatagtaactacggtctcaactccccgtaataccgtagtagttataaatataacccactattaataattattataaagaaggttttatagaaggcgcttacttttatttagaattagtataattaggctaagctatatattataagtaaggtttaagctaccttctatacgtataattactcctaatagttcggattactctattattatatattagcagtacatataaatttaatacataacgattttagtataaaaggggttatagtacgtaaactactcgttctagaggaaattaactaatattagtacttacctacaaatttagtaattttttatctttttttattatattattttaggggttaatttattaataaaagtagattataatcgaccctaaaagatatattaaaaatttaaatattattaaacgaacgaagaaggttaaaacgaaggtaatagatttacttacccgatttattagacctaccgctaattaacctaccctacccggcttatattctaactctaactaattaaactctacccccgcctctaattaaataggctatataatttaatactaaccccctcttacaaccggccaaaaggcgagctttattaaggtatagaagggtataaaggctaataaacgcttaccctcttactaggaggagggatatattattagaagttatagcggcccagtagtattagcaatagaggctctttgtatttttaatattaatctactaattaatatccctcgtaaggttatctatataccctcgttacctccatctaggtaactgccagtactagagctagagtagtagaatatataattatatatatatgtataaagtaaattataaaattatataaattagagagctctagaaaatactataaaaaataaatactcctctcctctctatacttctctacaccacatacgaatctaataatatagggtatatatagttatacttcaatggtatacattaacaaagttggcacgtaccggcagccgaggctagtctgtatgagaaaccctactttttgcggggattctcgctaattttaataacagggacccttgcacgcccggcgcacacaaaatatttaatatgccagctcccctaccctgtactcttaccccatgcggttaagtagtctagatataggggaagggggtagtctgtctatagcccgcctccctcctcctaggcggggtgcggtgcgggtcatcggcgcggccgttgttggtggaggcccttgacacggtttttattatagaattaagtagggtctgtgaaaagatatatactagacaaacaaaacaatggaataaccagtttcttctacggaaattgtggaatggtggttgagttacacagcagaatgcgtcggtagtagtcaagtcccgcgctaatgaacaagtggaaatcagggggtgaactatagcgtagtgtagcgagtatagtataaatccatccatccagcggtgggcattcataacagttccggccgccgcgcgttcacccatccatccattccaatctttcttctgcccagaatgattgacgatggtactttggaaacccaattcagggtcgttcgttgtggtgtacctccatctggttcggtctcaaaatccgccgcgtggtgcctgacaatcctgcctattcgcaacgagctgaatcagacggatggatggacgtaatcacagatcaattcggacctcaggggtaggcaaggtggattccacttgactgctgtacacggcatgatcctgccgctggcttcttgccttggcaacctaatggacggtttcctgcccgcctcttgcctgcatcggggagtgctatccgtatatcttgtatcttccgggttcaatttgtccatttgtcgattgctgggccgggcctgtagtgtacttacatgcaggtccagtccgttgtgtaacgatcgcgggtgttaccatgttgttactgcatgccgccgtgcattgggtaatacaaccaggtatcgggaccagggggaacgggatgacgctgacagcagccgcttcccgcatgcgaactgtacaactacaaggatcacaaatcaaaaaatcacatgccaatatctcaagcaagtaaagaagaattaggtagtagagccaaaaaaccgctttttcattacacatgggtatagacgttccgagaccaaaaaaattctaaatctaagcctgaacaggagtgtagtcctcgttcttgaggacgaaacggtacctgggcttgccgtcctcgaagtcgacaatggccttgttggcctccttcatggggatctcgctgatccagggctggaccttcttgtcaaccgcgagctggaacatctcgcggatatcgtcgggcgagccgatgagggaaccggtgagcttgatgcggttgaagatgagggccatctgcttgatgcgggggagatcatcgtcgggggcgccgacctggatgaagacaccatcgaggtcgagaaggaagaggtagtcgttgaagggcatatcggcggaggaggcggtgcagagaatgatgtcgagagacgacctgttcttgttgagccactcggggtcctcgccagtggcgatgaagccggtagcacccatggccatggcatccgccttcttgctggagctgcgggagatgacaacgacctcatcggcgccgagggccttggcccacatcacaccaaagtggccgagaccaccgagaccgatgacaccgacgcgcttgccggggccgacaccgtggaacttgaggggagcgtaggtggtgacaccggcgcaaagcatgggggcggcgtgagaagagggcatcgactcgggaatcttgacggcgaagaaagaggggacacgctggtaggtagcgtaaccgccgtaagacttgccgccgttcatgtagacaccgttgtaggtaccaacgtggtggacgcggcagtagttgtagttgccgtcggcgcagatcttgcagtgcttgtcggtgcggttgcggcaggcatcgctctgagcaccaacaccaacacggtcgccgaccttgatgccgccctcaaccttggaaccagcacggacgacggtaccgacaacctcgtgaccgacgcagcaagggtagttggtagggccctgtaaggaattgttagcatcaagaacttgacaaactgatattttaaaacagcaggcaaacaacaaacatacccaaccgctcctcagagtgtgaatgtcggaaccgcagacgccgcagcactcgatcttgatatcaatatcggtctcctcccagggcttgggctcgaactcgccccactgcatgttgccatgggcagagctcttgtcaaagccgagccagccttcgaacttgtaatcggtgccagacattgtgtcgggtgttgctgtaactgctgtggttgagaagagagagagagagagatggatagtggttgtttgttaccggaatgaagatgcggtttccaaaagatggcccagagtcctcggggcccttcacatctttatatgacttggatcgtggaaccggcttcagatccaccgccgggaccggcatggattcatcttcactcagcatccatgattttgcctcatcgaactttggctggaagttttcatcggggcccacagttgcgggaagctctcggaaagcaggggattccagggatccaccctgtgcaaagtttcgcttgttccatgcttcgttgtgcttgataagcaacagaacgctagagtaccgagggaaaacagcggtaaagaggttgttgttgtcggtgttgacaagttttgaaacttttgaatgcgataggttgtttcagtcctgatagataattccgcggtcggcatcttttttcctcgagataggcggcgctgcctgaaacccgaacctccgattttcgtcctcacccctctgtcttactcttgaccctttcctatcacagccagccagtgcccaatggcgcaacgatataaagcctcgtctccggaaactcggatatctgaatcgccaagtcaagatctgccattcttcaccggacagcgcggatgctactgtatcgcagatacctatctgtaggaatggcctttttttttttttctccagatgcaaccgcaacatcacagcacgtggcgctgaggggcacaaaaacatttgctgttgtccgtgtcgttaaaactcgaactgcccgccagatcgtgatgaggtgacgtcgtcgaaggtgcaaggataagggcggtaacggcacttggctgaattgccgaagacactggcggccacgcgacgcatgggtgagcctgcgctgcaaggggtctgttcttctagggtctgctagaagacctgctaaaaacaacctgtattaataatgaaaacgcggcggaacagggggttctttgacacttcggtcgcccgtgccgcatctgtgggtccatctgacgcccctaagatgctccgagctggtctgagtccctgagatcaagagagacatcgatcatctcgatatctacctagggtaccctggccggccttggatcgcaaagccaagactgtgttcaatcaggatcttatttcgggactaccggacgttggacgaccttatgtccgatgctatcggagactaacgtcaaagataagaaggcttaggcttaggtagttcatgattttaaaagatcatggatctcggcacaagtgcggcaggcggcgtttgggacacggcagtcgatgacggcgcctcctgtctctgacgctccagcaggcgaagttctcgttcgtgctgatcagcaggaacgtagacccatttcccgtcatccttgatccaacttcgtgatggcatgaatgcctcgagcatgtcatagttgtcgcggttgtagggaaagtcgacggtgggagggccgctccggtcgagaaaggcgtcggtgccgctggcgacgtcggagggcgtcatgcgaaagcgagatcgtctgttgccttgattggcagtgttgcggcgaatggagcgggtgatggaggttagatgtgcttgcagcagcctcacgtaccacagctggctgtgaagggccttgacaaccacctgggcgtgctcggcgaccagcttcttgttccagtctgggtcggcaccacgagggatagtgggaatgggtagtccgttgtccaggtgatgctgccagtgggcgaagtcgacaatgatgcaaaggaaaatccagcgaagacgacaggtgtagcagaagcagacaagggacgggtcaggagactggacatgtttatagttggcattgactcgtctagggctaagcgcatcgccataggcttcgttgagcgcgcgacgggcgttttcgtcgagatcctgggccaggacaggaaggcggaagcatttggagagagaggggtagcgccatgctatgatgtcgcgcgtgatgaggtgttcttgggacaggatgaagtcccgaagcgacttgttaacgcggcagaggacaaacagctctctgggttcgacgagggtgacgatggagtagaggagctcgtagggcaggtcgagcatgcctcggggcggcaccgtcgaggcccgtttcgcttctttcttgtcgcgtctcttttgcttccggtccgtctttttcgagtgcaatggaatggcttgtgtgagatcgaccagtggctcgagtccgtcggcggcggcgccggcgtcctcgtacagaacggtggccttgactttggttttggtggtgatgcccgtggcgttggtgtttgcgatttcgggtggccccaccaccacatttacagcgctcacatcactgactattgaactttgcgagtggcgacccgatcgcgatgttgatggcgtcgcgggcattctgaatcagttgaaactggaaaggctcgctacatgcagagcccgagaggctacagtaaagaaatggaagaaaccatggaaatggaagctggggaaaagatggcgccgcgggggaggaatgacctgcatccctcaggtcccctcccccattcagtgaggtgccgaggaacagctgcctagactctagaggtacagctctcagctgccagggatgtggcgggataggtacgcgataagccatcgataaaggctggtgctgacgggccgtcagagtgagtctatagtcttggcaccagctgtcaaaacatgctgtcggcccggtttctcatccgtaccgtccttagcatggagcttggagcttctggctcgaatcacacccaaagtcggcagtcagtccaacctttctctcgacttccacttgaagttcttctctcgacatcctccgtcgtccacaatcaggcacatcttttaccaggccacgctgggctatctacaatccaacattggttactgtgatcacaacaaggcgacatgcgcttcttgaccgtcagctctgcaaccaatgtctccgccattagaaacattggcctcgatccacgcatccatgtcttgatgactggcaagccccaatagagatcctcaatggctcagtgagaagctcgtctaccagaactcttcatccaccacacaaaggaacctcaggaaccaacttttgacatgaccattatttcaaagaggggaggaacaagtcagtgtcgcgtcaccagtcctgggaacttcacgtgtctcgagacctacccgacggtccccaacaccttccgatccactatgccttcaaacgatccagccagttgcatgttatgcctcacacatccttcgtaagaagctactacactatcggctccatttccactacttcgtcccttgtcgcgcgttgttacaggatcaataccgtaaccactccaaaacacaacaagtccagacgctatctagattctttgacttacttgcacggcccaggatccggtgacgcctattctgcagacatacaagacgatggcgctcggcatgaagtgtactctggcccccacggaatttggagaacagcaaccattgctttggactgctcgcccgcagactacttggagcggaaaatccaactaggggttagcagctcatgtcccggaactctcaacaccggtggagctgttgggctagtcatcactttcttctcttatgcagaggggcccgacctagacttgggaataaaggcttccttgtgttttcgggcatccgcggatatcagccggaggaaggggccacatattggtggtgaatgtcccggcacggcccgagtaagtggacctcctctcacgcaatagagccgacaagccccgagattcactctagtgtacgatgcggcgcgtccagagtcagcctttgctcgcatggaaggccatttccctttccaatgacaaatcaaccacactcttcacttcaaaaatacatgatctctcgttttcattcttatcccctgcagcttgccttatctcctcctgatgctccctcactggtatctcgcggccagcttttgttcttattgtacttgtctcgttgcacgcttcagatcatttctacccgtatcagtcaggccgatctccacttgaactctcccaatattccctagctcttttttccctctcaaacactttgataagagaattgctcaagtcagagcgggaggcattagtctctaggaaaggcatgccgcagcctacagtccatccaaaaccacccattcgacccaaatgagcgaaggctgggaaatcgaaaaggctgacaagcatgtatggcttatgcttcaaaggccaagactgccagcctcgccatggtgtcgctcaagtgagcgagtcccttattctcaaactcccaagtttggaaccttagggtcttgaaacgtcattcatcccttcgcggcttggctcgtccacatgcaggaacggtttggcgatgattcggccaagcccgtttttgcagatcaacagtttggacactgtccaactaccggtcgacaggtgcagcttctatggacgaccctgccaatgttcgacagggttctacctcagccggtgacatcttcttttgaatgctctctgggcatctttaagatcttggatcttctcatgatccactaggggggctggttctttgtaacctattttgggaagggcaaaagatcaccccttttcctttattgatcggaaactcgctgggatgaggtaactcggactcttagccgaattgcgagctgatgggtcagaaaacaaacaatgtctatgtgagtgagagagagagagagagagagagagagagagagagagagagagctttgcctcaagtgtcttgtttacaacaagtccacaaacgcaaaacactcaaagcccacacggtccttcttcgagttttctacaatgtttgatatcggctcttgtggaccaacggcgctgccatctccggtcttagatgggtctaagtactcttctctgtgccagtcacggcacttcaacaaagcttgaaacgcacagtcaagatgatcaacactgccaagaacggcttcagccgaatcccatcgcgaaccctcctgaggatgtacctcgatcgcccagtcccgagtcgatgatggtgagcatactatgatacgcagttcccccacaagcgtaaacagatcccctttgccaagcaccaacacccgggcataacgtcatccaagagttaaaaccaaaataggtgatgagcggtttttagttccattctactcgggtttatccgccgtcttggaacgaagacaagcttattcgccaagactagacaatcgtccccccggtcatggagtttgtacagtcactgttccacggtagaatatggaagaaagaaaaaataatcgaaagatcgaaaaaaaaaagaaaaaaaagaaggaaaaaaggcgagaaagacaacgttctcttgctcaagcttgggtatatctactccgtcatcacttcttcgttggcactgtcgatctcgatatctcgtgttcatagtccacatcactccaaaacttgttagagttgtctaacatcactcctttcgctaaacattctctttgatcgtctatccagttgttgatatcttcttcgctgctgctctacagtattcatcaggaactcaccatgaacatcctgcatccggttggcaagccatcaaacagtatccgcaggacggacgggctgcttattatcagatcttggcacacgagacaacgactaccaaggtgaaaaccagtcactaatcactacacatcatcatggcgtctccatacgacaccctcctctcttacgcacaagccacaagacagcttcggttaaaggcggcatccgggcttgactgctcccagcaacaacaagttctcaattctttcagagtttcctacaccagcctatccgcctttatccaacccagctccaagccagctctcagtacgcccgacctaagcacagctctcacccatggctccctccgggactttaccaacaacttcgctctccccagcaaggctcttgacgtgccacaaaggggtcaacttaccaagcccattgtttgtattgctctccccaatggccctgtcctcgctgcagtttgtctagccgtagcaaatacatgcactgcttcaccagtcaactgcgataaggctgttggggctgaacagtttcgcgctgatgtacggcagacgggtgcttcagtcatcttgacctccgcaaaggatgcggagcggctgggacttacgggcccttcatcatggacggccctggaaggactgacagtgttgctggttgagagtgacctcgctcaacgtggccaacctacacaaatttccatcagagacttgaccggacaactagtcacgccccaagtagctggctgctcccagccagcgccaaatgggacagacgatgtagccatcatcttgttcaccagcggtacttcaggtaccaagaagcttgttccaattaccatccagaacatagttgctggcgtagcctttgtcatcgactcatgggggttgacgccggatgatgtctgtctcaacatgatgcctttgtttcacattggcggcttggttagaaacatcttctcgcccatattctcgggtgggtctgttatctgctgttcggcctttgatccgaccctcttctgggatgttatgcaggaccatggggcaacatggtactatgcttcgccgtcgatgcatcagatgattctagatcaagcggaggaccgccccgaagcgctggctaagagcagagtccgattggtttgtaatgccgctggtggactgctacccgccttggctgtcaagctaaaagagacatttaatggggcaattgtgttgccgagctatggaatgactgagtgagtgcctcgtttgtgcttgtctggactttcacactgacccatgacagatgcatgcccatctcaactccaccaacaaactacaaacttgacaagcccggcacttccggcgtcgccgtcggtcctgaacttgccattctcgactggaacaacatccgccagccctccgacaccgtgggtcgtatctgtgtccgcggggagcccgtcttccctggctatctcactgcagagggtcagtacgacagcagcaccttcactccagatgggtggtttgataccggtgatcttggccgcctctcctcggacggctacctcttcatcactggtcgcagcaaggaagtcatcaaccgtggtggcgagattatctcacccttcgagattgaaaacgccatcattgctgccgcacaggaccccaagtcaccaatcttcaaccgggttttgcaagccctttctttctctgtccgtcacgatgtccttcaagaagttgttggtgttgtactagtcacgcctcctggcgctcagcgtgttgataccaggcaactccatcaagccctgaaacagtcgttgcagcaggtaaagtggcctggcctgattgtctacatggaggacgtgcccaagagcaacaacaaggtactacgcatcaagttggcagaccgcctgggccttcccgagctgacagacagttctcgctattgcgacgtccactacgaagctacctgcccacctcccaacacgcccctgtcggttagcatctcctcgaccctttgtagcatcgatggaacgaccgtttatcgcggcataaccgctctcttgcccctggaaaccgcccaccacgttcatcagaaccctcaatccggcggctttgaagtctaccttgcccccaagaaggaaatttccgatgtcagtgagctgaacaaggtcattgactcgctcaagtccaagctgccttctctggtatccggctatcttgtcccacaccgtttccacattctacaatctcctctgccggtagaactcggcatcgcccccacccgtgaagctcttgagtcccttctttacaaggagaacaaccgcccaggaaccagtgacccctcagcctcgggcaacacggcttcacaggtaactcgcatcatggcctccattctcagcctctcggcccacgaaatcactgtcgatgccgacttctttgacctagggggtgactcccttcgggccggtaggcttctgtctgctctccgttccgagttcggtctctcactacccattgacctcgtcttccgcggcggctccgttgacgccttatcggcattcatcgacgagaagctcgcttcccggcccagctcttcggcatatacctcctacagcgacaccaccctatgtgactctgacgcggagcagcaggccagatgtgaaggattgccgacgcccatcaagacccacagctccacgaacccattcctgatggtgctgcaactgttgcccatggcgattctgtacccccttaggcgcggggtgcactgggctatcttcttgctgacattggcacacatggagcggtggccgacgagcagatggccttttggccggttggtcaacatcgttacaacactgctctttgcgcgggtggtcatgtcggttgtgcggcccatcattggcattctggccaagtggttgatcatgggccgatataaggaaggagtatatccgatgtggggatggtatcatactaggtggtggttaacgcagaaggtgattgctttgaccggacagggcattttcaggtaagtttttccaagattcttccccctttctccgatgtaaacaaagccttcgccaatgaatctttcatcaccgctattcccgaataacctcttgacatatcttgtttcacaggcatcacaactacaccattgtttggtactaccgtctcctgggtgccaaaatcggtagcggcgtcgaactaaacgattgtcaactgggtgaatacgatctcttgaccatcggccccaacgcctttctcgacaagtgcatcgtccgcccgttcggcgctgaagccaacacgtccatgtacctaggcaagatcatgatcggtgctaacgcctccgtcggtcttgccgccaacgttgctcccggcacccaggtctctgacggtgcttgcatcggtcccaactcgtgcagctgggagttgaacgatgccacggaggccaaccgcgatctatccgtccaccgcgccccgcagccgcactgggccttgactctgtttttgaccatgccgctgtacggtcttgtcagcctggttgccggtggcccgtggctgcttggtatggttgggttggttgagggcagacccccgcgggccgttgctccactgccggacatcatcacctggtgggccggcaacgaccgaatcggttatcactatctggctgtgggcttgggcgtgatgttcggtccgtttttcgagtttgccgctgtgatgatcatcaagacgctgttagatttgatgtttggcaagctgaagccgagcagcgctacgggtcgcggacagatcgaacgctggagactggatttgatgaggacaatctacccgaacaggtcgctgaagacgttgactggcttgtttggtcagcattatgaaatgacttcagttatccttcggatgcttggggccaagattggtaagcgtgtttactggcctggcactggacccggcatcacggactaccatcttctcgaggttggcaacgatgtcgtctttggatctcgctcgtatcttgttacttctgatggtctgggctccgagcccatcaagattggtgaccgcgctatgattgctgaccgtgtggtctgtctccccggcgtcactgtcggcgaagacacggtgcttggatcgggtgcactcacccgccgaaacaaggaatatgtcgccaacggagtgtacgttggttccaagggtggcgactctctttgtctctctaccggcgcggcccccaaaggtggtgacaagagccgagtctcccgacgcaacgcccgtgcagcgcaacaacctgctcagacccaggaggaaaacacttttatcgaaagcgtacgctacccccaagggactaacgaccccgaagaaggtcgcagcacccctagcattcccatcacccgccctgtctctgatattcccggggacttcacccattccaattccgacaccgaagccgaagaccctaccagcgcccccgcggtgaaaagcacccccttcggccgcgccttctacctcggtctcgccccctaccacgtctactccccgttcaccatcaccgcctactccatcttcaaccggctttttacagccctttactggaccgccccgtccatctccaccatccaaatcatcaacgtcttcatcgcccgccaccctgaccaccccgtctcgcacgccatcctctcgcaacccatggccctcttcggcctcttgaccgccgtcttcgccgtcttcaacaccttactcgccttcgtggctctcctcatcaccatcgccgccaaatggatcctcctcggccgccgccaaccgggcactcactcctgggacatttccccttactgccagcgctggcaactcctgctatccatcgaacaactccgccgcacctgctttgcaggccagggcgtgctggggatgctcaccggcacgtgtttcaccgtggcgtatttccgggcattgggcgccaagattggcaaagactgcgctttgtttgtcaatggccggccttcgctcgtgtttactgagccggaattgcttgtgttgggagacagggtgacggtggacgatgcgagtctggtggcgcatatcaataccagaggtaaatttgatctgaataggttgagggtcggagatggggcggtgttgaggacggggagcaggttgctgagcggggcggagatgcagagggatgcgtgtcttctggagcatacgctggttatggggggtgagacggtgaaggagggggttacggtgcaggggtggccgggggaggagtttaggagggtggggaggaggtgtgttgttgatggggttgggattgatttggtgggaggagggaaagatgggatgaaggttgttgagtaagggaggggggtaattgagggactactgttgtagtctagggaactgggctggaaccagggcctttggactccaggagttaacgaccctacgaaccaaagagataataagtagttaaagataatgtgtaatgtaatcaatgtaggaaaccccacgacttgaagaaagctgttttaatacccgttagctagcgccgtattttttattatgtacttaactataacgaaacataattaattatccaagttcctaccggaatttacatccgggtgtaccctctcttagcctcttccgtgtttatcgcctcgtcctctttgttcaggcagtataacttgttgggcggcgccgtcaaatatgcgcgcgcgcgccacagtaagaagtcattccaacaatgtctttaagaagagacgtgcaggaactagataggtaagtagccgtttgtttggggttttttttttttttttttcagttttgtgaagaagaatgaatgaatgaatgaatgttaaagcttcaaagttgttctcctacctacctaggtaccttaccaaactacaaacaaacaagagtaaacgaaataggttgtcacgagtaggtagctacctaaatcatggactcctttttttttttttttttttttaatttttttttttccgccgaaaactacctctacttaacacacgctcaccacagacggaatccgattgattcatatcttctcttcttcaaggtaccctcagcaacagactgtcagcggttgcaaacttgaaataaacgccccttgaagtttgtttttggatagagattatgggatgagtgctggtcagtgtaggtagtgtagtgacccatccatctctctcgagctcagcacctccagggagacgacgcgcggagtgtaggtctcatggctgtaggttacgttgacggggaggactggggggtccagaggtggtgggtgggtatttcgtttgagggagggcaaaggaaggagtaaagagggttaggaaaagggtaaaggtgaggaaatctgttcgatgcacatcaactccatatgaacaggacccaactgccaaaggctggtcaccaagctgtaggatcctgggacaaatagatgaatcacaatctatgcacaagctactaacacttggtcggaagcaggggagatacggagctgtcaacgaaacttgatcttacgattactgataggaccgccaccaagtcatatcagatttgtccacggtctgaaaccggtgtatatccctctcctccccagatcgaccatgaacctcaaagacggttgaagcgacatctcctgcaggcaagcaagcgacactgctggcactcatagatgaattgaggtagccagtcgtgacattcttcgcattggaaccgccctcctcgtcccttccatctggcatgatcacactcatgattctcgagtaagtgctgcgcagctgcctctactcgctgctgcctcactggctctggaagtcgcccggctctcgcatctcgattgacgtgtctgttggcttgagccatgagagcctcctcactatacaattcacaagggcatcttttccaaacttcgccacatgcatagcagaagtgggcaccacaagggcaagctacaaaaccacaatcagtctttcatctgttcaaatgggctcgccagtcacaccgtgcgtggtaactttacatcggtatggccgtgcggctggttcttatgccgtaaagccccccaagatataatatggagcctttcactgggatattgcgcaagaaaataaacttactaatgtggttgcagccatagttcaactccaccattcttttacaggaatagcatctcctccatccttctgcctccgccatctgaagcacttcctttgttgcggaatcttcagggcagtctgtaccgacatgggcttggcctttacagaccacgcacgttttctccccgcacttggcacacgtaccaacatcatttgcgataccctgcggcggtatgaactgagaacaactaggctgtgagcagtaagttgcgtcgggtgtttcgtactcaaccttcttggccaagaacttcccgaccaattctggaccaagcaagaagcgggccttgtccaaagcaatcggctcacgacaacatcgaggaggaaacagtgtctgatccgtcaacagtcgggtgaagagctcgactaaacagccctggcacatgtgatgctggcatggaaaggtagccatccgataaaagcgaaattcatccctacacatcacacactgtctcatgatggccggagtatctggtctcggggggcctggagtggttgagcgcggacggcggctagcggcccatgcagaagattcggctgcgccttctccatccggatcagagatgtacagggcgctcagcttgtcaatgaagtcgttctcaaacggttccgtgatgatggagaatgcgggactcgaaggcctagctgcatgctgggtagaggtaggaacgccacccagcgagcaggccatctggcggtcttgtcttgcttgttcctcggcctggacggcctcggagatagcgatggcatcctggcgaacggcatcggcgatgctcgcgcacatggcgcggtcggcgagatgctggttgacagaagctagttctgcctcgtaggtcgcaatagccatctcgagatcggtcgtctcgccctcgcggcgttttccttttcctttggctgctgcctggagctcgtggagatcttggaggtaaagctcgacggtgagtttgagggtgtcgagatcgaggccggcgttgccgagatctatcggatggaggtccatggccggcgtgtttggtactgacgctgagatagggtttaagactgagctctgaatatgttgttagttcggctcttcttcatacaatggcgagcaaaggagagcaggtcttcaggactagcccctgggactgaatacctttacagaactgggaggaaaaagccaagatagacaaatacaggcgtgttctgatatcaaggactagaagattttttgaggcccagagcaggagttactacgcaccttcgaagacggaaagactgggaaatcacccatgaagagagctcgtgaacggaaacagaacaactagtctattgacttccaaatacattaggaaaaagtagaaagactccttgggtcatacaaacggaagaaccagaagagtgtccagcatcggtgatgattgccatacacttctaaccactgctcactggagacgcagcgaaaagattgaagttgccaagtgaactgcagcaacaacagttgacgaaggtcaagcaagtggagagcggcagatgatgatgcaacgacgtcaagcgtatgctgaaaaaaggaagagcaacaaaaagcagacttatggagatacggtatgctctctggtcattgaggttcgggcggaggacacttttcccgcaggaataagcagggttaaagttgtcggtcaactaggtatgtacatgcttctttactgctttctaaaaccattcaccctgcttatgcctgcgcaaaaagtgtctacccgaatctcaatctccagattattcggtagctatcattgagagctgtcggtcgataggtgagaagcaactgaagtgaccgtttgcttgctcagtctccatcaacatcattgcatatcgaagccaaacggaggacagtgataccgatcgatgtacacagtaactaacagttgtcatgcgaaggcccacgcatgtctgttaacgttagttggtgtaagatgatgaccggaacgccatcccgcagtcaagggtgcaagccaccgtcaaggtcctgcaggttgccagcacgttgcatccaatcttcagtgagcggtaaacgggcctcttgcagaaatctccagggatcctcttgagcagccgacgccaacgacggcatcccctgctgtttttttttgttttttttttccatccattttggttattttccgcgcaaagaaacctctgtgaaccttgaagctgacaagaacgatgtttttgatatcgaagcatacttttgaggtcagtccatccctatacggtttacaagctcgtaacaagagagacaaacactgtgctgatatcaggaaatggttcaggttctcagatgggtgacgtattcgctatctatggtacgtcgatgtttttcatgaagaaaagcgaacctcaagtttcgaaggggacggagagaaacatggaacttgaccgtgtcacgctgagggtgaaaaaaaggagcggagggggatggcacgagatccattcagccctgtgctgggcaacgatccaacttcttcaaatcataaaccggagaaagactatgacgatcctgatagttctgacgattgaagctgcgtcaagaaccccccccccccctcactctacccaaaatctctttcacgccggcaaactctagctcagacagagtttcctcccataattgctttgagatttcctttcctttctccgtatagataatgggtgccaggcttcgttacgtcagctgaacatgttttatcgctgcacgaaaggcacaaagaatcgggcactcacggaacaagctgctgaaagctcagcatctccccatgcgtctcctcaccatggttaaccgcggcatccgtaaccattcgcgccccaacagccgccgtattggcgaccaccctacttaacacaaactttccaatcttgaagagtacggacgagccctcacgatcgcggttaaactcggtctcgagaacccacgacggggatgtggcattgatgattgccagcgacgggtcgaccaccttggcaatttcaaacaagaaaaactggcccagcaacttggacacaaacatgcgatctaccatatcgactggctttccatccttgtcgtcggcgtccaaagcagccagaatcgaggccggcaaccgtcctggcttgttccgtgactctcccatgacctcggtaaagtccgtccaccccgatacctcggagttgacaatggtcatacggccaggaccggattgatgctggcgcttggattggatgacgggcaagagaaggatggccagtagcgcggtggagaggtaattgacctggatcacctcgtcatggccggtgtgggggttgaagcagcgcgcggcaggaccgatgccggcgttgaggacggcgatgtcgagcgtgctgagttccttctcggccctggcgcaaaaggcgaggatggacttgtaaacggaaaggtcgaggttccaaacttcaactgtcgaagttctggcttgctgcttggcgtctcggagacctttggtcaggttggcggcggcggttgcgcccttggtctcgttgcgaacggccaagattaacttgctggcacctaggtcaagtagctgtcgcgccgtctcgagaccgatcccggtgttggacccggtgacaatggctgttttgccattgagattggcgccggtgacgggcttgggtttgcatgtaagctgttggtagaagaagtgaggcagactcgcttgttgctcgggagtcacattgaacttggaagaagctttagtgggagtagccatgttggaaccgtaggtctgttgacataataacttgggagaatattgaaggtttctagggaggtgccatactagcttggtccatcccgcatgtttggccgtcatttcagcgacgctcccaaacggtgaagacatcagtatattgcccgctttacgtctggtcctccagtctggctgtcagacaacaagagaactgggtaggaaggcaacccaatcaggttgtgaaccgttcgtaggtattatgtatttagcacgggacgttataagcccactggaaccaggcgaaccagatgccctcctcggacttctgctattcagccaaggcagtcagttacctttcgcatactttcaaagtagtaactcgtaggtggccagggatctgggtagaggcacacacacgagtatacggagtccggaggttgatatagcggaagctgtattttaagatgccaggctgctgctggtggagactctgtaaaagttacatcatctcactccgagcctcgctcccagcacagtcctcctttgcctctacatacctctatctctgtaagtataccttatattcccttaatgaacagtgcagaatcttttagttacataccttcccgtctgatactgtttgtttggcttatattcgggcaacgggtcagcagaatggggcaatgggcggacctagtgtacgtcagggcaggacccgctgaagcctacctagcgtagaggtactgcgtaggtacgtagtctaagccattgcgcacgctccagttgcccttttggtcaagagggtcgattttgattgggtggtgaaaaaatgtcctctgtggcttccacttaggttcaggggcacactgcgcagtggagtgctcccccgggaaaaacaaacggcccaacgaataattcccccaacgcatggaaagaaggccaaatggaagtcacactcgtcactcttcagttcatcagcttggttgcacatttttatagtacccaattctcagagtcgtcgttgtgtctttgagacgttgatagtacaagttcagcgggaaatttcctttaacggattgggcttccttcggcacccattgcaacaagctgttggatgagatcgaggtccaagattgcgggtttgggcttcgatttgggaatttggtgctggctttggcctttctttctccgctaggttccttctctccgctatcgtgtccaagactctttattctcttgtacatggctctaggctaggtagatttgtttttttcgagtgatggaaccaatcccttatttctggtccagagagcaatctgtattatagacatggcggaatcaaatcagcgtcacacagacaaggaaaagtacatgtacctggtgagttttgtttgcggttctcttcagccctcaccaagaaggttgatttcaatgggcaacagctttgttgttcgccatgcttgcgagcgcagtgctaaagtgtctttactacgtgttcgacgatttctatgtcgggtgttgagcgtgatcgaggccattttacagctgtttagacacaaagaaactataaacgatgggttcgaccaattgatactagaaactacatctctactgcgacaaggctttacacaacaacgctaaccccatgtatctactctcactacagatgatacttaaagtccagcgccccatcgcccgtcctgaccttcctagtatcctcaatctcccccttactgatcctctccttcttcctgttacacgaccggatatacaaccacaagccagcaatcagaaactcggacacgaccaacgccgcgagcgagaacgcgttgcccagcaagtacggcttctcccgataaatctgcccggccacaatgcccgccgtgttggccatggtctgctgaaacccaatcgccgccgcccttcgataatgcggggccacattgacattaagccacgtcaagttcagcccggggccactgtacaccgccgcggcgcaaaggaacgtcccaaagaacttgaccccgttgctcgtcgggcagataatcaaaatgtaccccaagatgccaaagatattggcaaacgccaccagcgggccccggaccgcaatcttatccgacaagaacgccaagcccatgaagaacagcccgcccgtgatgtacacgggaatggtcaagtactgcgcctcaatgctggtgtggcccatgctctggatgatgctcggcaagaacgtgctaaacccaaacagcaagatatcctgacagaactggatcgcgccgctcagccacaacttggtatccttgagggcgatccggatctcctcccaggagaagtcctcgctgcccatgtactgcgccctctgcctcgcccgcaccctcatcatccgcttctcctcttcattgaggaaatacgcctcggtagggtcattcggcagcgcgaaccacaccagtgcgccaatcaggacgctgaagatgccttcgatgatgtacacccaccgccacccggcctgcccgcccaccccgtccatcttgagaatcaagtaggccaacagccccccaaacgccccggcaatcgccgtgcacacaaacaggtacgacacgcgccgcgcttgttcctcccgcttatacaccatggtcaaataaagattcaagcccgggaacaaaccaccttcgcacgcccccaagactagacgggccgcgtaaagtccgccaatgttggtgatgaaccccgagaaaatggtcgtcagactccataccacacatagagtggtcagcgtcacgcggggcgtcagccgcttgagcaggatcgcccagggcgcttcaaaggcgacgtaggtggcgtagaagatggagacggccgtggagaattgggcgggcgtggcgtggatgtcctcgggcatgccggcgactttgacgttgccgatgttggagcggtcgaggaagcaggagaggtagacgagcatgatgatggggacgaagaccgagtcgagcttgtgcaggagggccgtctcggctttggggtcgaggatctcgagggtggaagaggctgggttttggccgtcttctacgtctggcttggtgtacaattcatcttgacgttcggggtccgacttcttctcgcccgagggggagggagatcgtggtggtgctggtggtggtagtggtgaggaagaggccatggtatggtagaggttactgtctaccttggtaggtagtaacaaagggtgaaagatgtggtggaagtcatcaccgagaaaccaagaggggagtgtcctcgttttgttgttgtcctcaacaacatgactgtgtattagtgtcgatattcgctacatatcgattcctctgtcagtctagccattacctatcgttattccttatctcggaatactatctccgataagacaccagcaaagtgactatcgcacgctggacatgacgttacaatgcattggttggctcaaacggttggtatctcggaacgcggggagcgaatcacagccgagcctgttgccgatcgccaatccaatagttccgaggccggcactacatctccgttatcagtcccggtattggaagatagcccgttccaacactgttcccttttggggtttgctgtacaacatgtatcgtgtaatgacgacaacatggaatcgaggcccaaataaatacctaacccctgaacacgccatattccatcgtctactcctgtgccattcaacgtagataagtccttcgttaatccactccctcacctcccagcaaccttccatccgccaatactcatccccttctcaaccgctccagcctcaccactatcaacacaagtcacctccccatcaggcaacctccatcaacacctcttccactcccctctcatccctacccgcaacgtcttctcacacgcctcccatccctgatgccgcccatcgccttctcccgggtcctcttcaagctcaccacccagcctcccccgatgaacaaccgtatcatcaaactcaatctgctcactcgaaagcgaaatccacaattcagcgcccaacctaacctccatctcagtacccgtcgagcacgatgaaacagccagtcgttgctctctcttcccgttcttgctggcgcctgaggagggcttgacaggtatagacaagttgaacccccctcggtatccggtgccgaaacggccgtagggagctattgctgttgctgtgtcgacgagagcttgacttccacctttggttcctggcattgctttactcggttttctgcgttcccttcttttgatgagatcccatttccatttccaccccttatctctttggacttcttcttcttgactgttgtgcatatcgtgtcccatgctgctgctactatcaccaccaacaccagcaatcttctcggtggaagtggcgactgaatagataagagaaagcgaaaccctctcaagaaaaccccccctttcgagttccaaccacccaccgaccgtaatatcggtgatactaaattgccatcccgccggaattcctgtaaagaccagttgttggtgctggttgtcttcttctgcttgcggcccttgtggcttctcgaggaagcagtcgatgaaacctgccgaagacagcgggatgcgtgcgtttggtaggaggagggcggctttatcacgggagaggatggtggtgcacagagcgaaggagttgggaggtgaagtatcgtgggtggtggagaggtaggttagaaggttctggctgggtatcccggtgtcggtggctaggctggagaggggacttggggaaggaattgagagcgctgctgccgcggcatgcagttggagtagcatgagaagggagcaagttgatgattgcgccgtcgttgggaattgcatgtttgctctagctgttcaaagtcatggcgaacggccaacagacaggaacctggtaatgagtgctcgagggttatcatcgtgctcaataatttctcgccgtctcgcgtatttcagctatgatgattcttgagatcatcgcaaaatcagagcgtggagagaagtcctatctgtcgaacgtcgactgcacatgcatagaactgccgccggcaggcggctagcgaagcgatgctcccgcagaaccatatcgggtatgcatgcactttgcttgacgcaggtgttatggaagaaggacgaaacttgacgagagagcgcagagtatggcattcaaacatgtgcagacttgacgacacacaagaagatacataaatggtgagggcaagaattatgaaaattgttgtatttatgacggccatcaaatgacgaagggataaggtgcaggtaggttgtgacggggacagggaaataataccttgcagcgccgacactttgtcacttagaaaggtcaagtttactttgctaaaattcacgacgtctttccagatggctgaaaaagccccgactaatatcctcggcggcggaaacttgtattggctccccgcgaatgttcgtttggttgtgcggatagcatcgtgtttggtgatgatgagttctggacacacctccgtttcaagaccagggttacactcttagacaagttggcggccgcatcacgattgaattgagaccagcgtctgtctgcgtggactcggtaaacctctccgtgttctctcgccaaagcatgttcttttcagcgtcgtctgtccagcggtagctgaaggtaatataatcaacaaattcgtccaaagggtatttgattagccggtaggtctgaccgccattgtcctgagatcggatccaaatgagccgtatatactttgattgttgtgcccaaggagtactggtagacttgggaggcctgcattgcgtgtgattatgttgacagacttataaccagttcttagccacttcaagaggagttacgccaaagtttgagtcaagcgaaggtagtcgttcaatcttgacagagggtcgggcaatttggaaggtggatagtgggcgaatttcgggcttcgtgtctagttcttctcccttcaggaatgtaccgatagtgtaagtatgcgatactttgcaataccaccgaaacagcccgaacttgaactgcgggccattgggttgtcgatgaagcatggcatgcaacatcatgctacacagatgacagcccgtcttcgcagagtcttggaagtcttgaaggtgcattgtcgcatgagatatggacaccagggatgctgccggcaaaaactctcaaaagactaatcaccatgccgaggaaagctggataggcacgtggagtggtttggtggactcgatttgtgaggttgcgtttctaccggatatcaggtccatgatggggagagaatgaccgatgacaaaggtgaagcagttcaggttcaggttgggttttgactcaaccaaaacaggtcagcataagactagcggtccagtaagacctaccccttcatgccttgggccctgattagccagccttgatacgcctgcaccaatctcggccatggtcaacctgccaattacacagccatatctccatggccatgctgaggaagctggccacacagataccgccgctatcgctgaccgaggtagcacccaagctgaattcacgatcctctgcaggcacgtgttccataatctcggcaaaagtgttgacgtagacacaaccgccgagcagaccctcccagaagataatgacaaaaacaatgtaaacagacgggatgaaattgagcagtgcgtgcaaagtaagcagaacgagattggcgacttgaagcagggacggcaggtatagatggtggatgcggatgaaagcgatggatgagcgcgagatgaatacaccgacttggtagaggaaaccgtagaagggataaaacgacctgaactcggcaaaaggcgaggactcgagcgggaagagcaacgttggggagacgccttggttgatggtgtattcggcaatgtagaccagcaaaagcgggagcatgtacgggaagaagagcgacttggatcgttggattttggcagcaagcgagtcctttcgagcgtcttcggtgggatgcgatgaatacgccgtggcagcgactgcaggtccgggtgcaaggaggcttgatgatgccgtgctcgtgggtatatcgtcaaagttgttctcggccccctcgctttcttcctggaaagagtcacgattggcaatgggttcgtaggtcttacgggcactcgcgcgcagtggcccatgggggaggatcaagaagaagctgacaagcatgatgatgggcagaaaggcagaggcgagcaagctcgtcttgacgctgaggccgatccagtctgtcagcatcacgtacagcagggacccaatgagacctgcgccgccggtaccactaccccaagcagccagactcatgtgaccatagtagtgtgtgagacccaagaagctcagctcgccgccaccactgctgatgctggacaaaacgacgccaatcagcttgacggccaccgatcgggacggcggtgtgaaggcgatgagcagcatgccggcggaggagagggtgacgaagataaagatgcgggtggcatagggtatgcgatggataaaatagggagcaaccagcttggtcaggaagctgggcatgacatcggcgaggaggacgacgcccttggggatgccgtttccgaccaggtcttgggcggccgagaggataatgacgtagagaacattgttgatgaggcctaataggggatgtgttagcacatttatatagcggtggaccagatgaaaagcgagagtagacggaccaaataaccaaaatgcgataaagacggcagtgtcgacactctgaaggaggctggagagacgagcacggtagagggcccacgatgacgaaggcgcaccaggcaagggcaacaacccggaggaggaaggcgacctgttcattgcaactgaactatcgcatgcttcttcgcggggcgcaatggaggggctcgagagggttgacgcgggcagtttggagaattggcggttgacgacggtggtgatgacgacgcgggtgtgctggagttggacggaagggtccaatctgcctgccgctacctccaagtgtccttgaaagctggcagccaatgaaggtctccacaaaagctaggtagaggtacctcttggtgggactccgtggcaggcaacgagacttgagcagaaaggcaaattagtgggaggcgaggaagaagccaaacactatggtagcgggccctgcagggtagacagggtcggattcggggttggtggcaagtgggggcaagtggaagacggaacagtgggcgggttccatccatggcgggatggcggggcagacgtgccgccagtggtcaattgaaacggattgaaaccccccgggcgacggcggccggatcgagactggagactgaaagactgaaaaatcgggtgagtcaaaggcgacatcgggttttgcggggcgaagtgcgaacagcaacgcccgtcttgtcgtcggtcatccagcggagtcacctcatccacattttgttgcctgccttcagttttattcttctttgttccttgttaactgaccagcaacccactcactctacacctctccctcttgctcggttcctggattgcctttttctcttcacggactgcttcaaatcacacttgtcccgcttagcattgtgcacaagtccagtcattattcccaatccagctgcagtcatacacaatggagggtattaagcagactttccagcgctgcaaggcccagaacagggtgcgtctgacatatcctccaagtctgttgtctttgttcaagaccgaccgcatgctaacatcacacctcttcaacaggccgcgctcgtcacctatgtcacggccggtttcccgcaccccgagcagacccccgatattctcctggccatggagaagggcggcgccgacgtgatcgagctcggtgtcccctttaccgaccccattgctgatggcccgaccatccagactgccaacactgtaagaaaaaaagagcaccgcatcaccatggcgcataacacgtctttctgacacttcttgtttccctatagattgctctccagcatggcgttaccctccagtcgaccctgcagatggtgcgcgacgcccgccagcgcggcctcaaagcccccgtcatgctcatgggctactacaaccctctgctcagctacggcgaggagcgtctcctcaacgactgcaaggaggccggcgtcaacggcttcatcattgttgacttgccccctgaggaggccgtctccttccgccagctctgcacccgcggcggtctctcctacgtccccttgattgcgcccgccacctcggacgcccgtatgcgcgttctctgccagctcgccgactccttcatctacgttgtctcccgccagggtgtcaccggcgcttccggcactctcaacgccaaccttcccgagctcctcgcccgcgtcaagaagtacagcggcaacaagcccgctgccgttggtttcggtgtcagcacccacgaccacttcactcaggttggcgccattgccgacggtgtcgttgttggtagcatgatcatcaccactatacagaaggccgccaagggtgaggaggtcaaggctgtccaggagtactgctcctacctgtgcggacgcaacttcgagcagtccgctcacgagctcaacatgggcgaggccctcgaagctgccaaggaacctgtgggtactgccaccgtcgacggcgtcatcaccgaggccgacattgacgctcagctcgccgctctccacggcaccatccccaagcgtttcggcgagttcggtggtcagtacgtccctgaggcgctcatggactgcttgtccgagcttgaggagggtttcaacaagatcaaggacgatcccgctttctgggaagagtatcgctcttactacccctggatgggccgtcccggtcagctccacaaggccgagcgtctcaccgagtacgctggtggcgccaacatctggctgaagcgtgaagatctcaaccacactggttcccacaagatcaacaacgctcttggccagctgctgctcgcccgcagactcggcaagaagaagattattgccgagaccggtgccggtcagcacggtgtcgccactgccaccgtgtgcgccaagttcggcatggagtgcaccgtcttcatgggtgccgaggatgtccgtcgccaggctctcaacgtcttccgcatgaagcttctcggcgccaaggtcgtcgccgttgaggccggcagccgcaccctccgtgacgccgtcaacgaggctctccgctactgggttgtcaacctcgccgatacccactacatcatcggttccgccattggccctcaccccttccccaccattgtgcgtactttccagtccgtcatcggcaacgagaccaagcagcagatgctggagaagcgcggcaaactccccgacgctgtcgtcgcctgcgttggtggtggtagcaatgccgtcggcatgttctaccccttctccaacgaccccagcgtcaagcttctcggtgttgaggccggtggtgacggtgtcgacactccccgccacagtgctacccttaccgccggcagcaagggtgtcttgcacggtgtccgtacctatatccttcagaaccaatacggccagatcgaggacacccactccatctctgccggtcttgattaccccggtgtcggcccggagctgtccaactggaaggataccgagcgcgccaagtttgtggctgccacggatgcccaggcctttgagggtttccgtctgatgagccagctggagggtatcattcccgcgctggagtcttcccacggtatctggggtgctctggagctggccaagaccatgaagccggacgaggatgttgtcatttgcttgtcgggtcgcggtgacaaggatgttcagagcgttgctgatgagcttcctattattggccccaagattggctgggacttgcgcttttaagtgctagttatgttttgaaaaccagaccaagcaccacaagtctgatcatctgatgctatatagcttcgattctttacaccatctgaaccacacgctgttcaccgggtaagaccggttggatggattcaatagattccctgttccaggtgcttgactgtcccattcgttgcctgtgatgccgatgcgttaatgaccactccttgatcactaaaaccaatcgcacagactgtcatggccgtacatacctaccatttccctttcgaaaccatccttcttgtgttggtatcaataaccctcgcctaattacgccctgatcatgacccatagctcgtgctcatgactcataactcatatcccagccagccgagcaacacatccacccattgcccagaatcactcacaccccttgcaaacccaaccgctccaaatccctcctcacaacctctacctccctctctatctgggcataaaccctcgcaatctccctcattactttttccttttccacatctcctccccttttgccttccccacctttcttctcttccccctctccctctccctctctatatccttccccctctccccctccatatcctcctcctccttcttcctcgatatgaacctcaacaccatacccccccaacacctcctcccccctttcaatttcccctcttatcctctcctgctcacctaccaaccactttttgtattctcccaaacatttcctgacctcaggtgtatacacctccctcttcacccctagaacagcaagttcgctctccttctctgccttttcagccaacaaggcagtctcggatgccttaaactcgagactgcgcgctatgggaccgtgtttggcttcgagggtttttatcaaaagggtgaaagctgtagagtattgggagaggaggtcgcggactgcttcggctgtggcgagacgggagtggaggagggaggagtggagggtgggtagggttttagtagtgagacgggagatggtggtggggagggtggggattgtgagagggggtgtggaagtagggttgctggtggtagtagtagatattgagggatgagaaagacggcgggcgaggtggacgaggtgggaagcttgagagtggagggttgttgataggaggggaccgaggtacggtaagagggtaggaagaagagaaaggggaggggaggttaggattagtaagagggagtcgaagtctagagggggggtttcgggagaggagaaatctagcgagaggaaagaagggagaaggaggaggaggtcggttagtggttgtttgaggttgggtgggatggtgggtggtggtggtggttggagaccaattgaaagggaaggattttggttgaactctggttccacaggaatggggatgggatcgagaacggtggttgagagggcgtggataaggaggtgttcggtggtggcggcgaggcgatgcttgtttagttcctttggattttgttaaacacaaatccgtagatattgaaagaaaagaagaagaaaaaaaaagagattgcttacatcagtgactgccttgcgctcttgaaccactggattctgtggatgaagcttggttgagccatcatcgttgaggatgagctccgtcaagcctttgtagaggttggcgaactgggggttattttttagtacggagctgtcaatcggcgggagcatgattgatgttagatggacttgagtcggtgcacagtcgctcggttcatccgtgctgttcaaatgtgttcttgacgatgttctgtcaatgaaagcgcgttgtgtcccatcaaggtacctgtctcatcacaactgataagctccgataagctactcggacaagggtcacttcgcgagctgccccgcgaaaacagctgattgagccccgcttctccagcagctctgctgtgggctccacttatttttcactcaccaaatgcacaacacctaccacaattgaagcacagacccggcttggcaaacaaattcgtcccgcgtgccggatccgattgtgagccgcctctggacccgacccggactccatcacgccgcccccacgattccagtccagtgtgagtcccgcccaggccgcggacttcgaatctcgaacccttgactgtgtccgagacattcccacttcccggcgacgcggactcgactaagacgacaacagcgacagcataggcgctcgcccgtcccaaaccccatttgattgcgccgtcgcttttgctccctcggtcccggcgtgcgacatctcataccaatcgccttgcgcaacaacccaaaagatacccatcgcgcacccatccacatacaacgtacaaaatgtcgtccttcctcgtccgccccttctgcctccgggccaccaccaccaccaccaccaccaccaccaccaccgccctcgtccagcagcaactccgcgccctaacaaccaccacggccctaacctaccaccaaccgcgcgtgccctcctccgccatccccatccccaacgtctccggccgcgtgcccctccccgactctacccccgtccccgaggacttcaagatcgaaatcccttcgtacccgtacggcccccgccgcgtctaccaccaatccaacacgggtctgtacggctccgccctgatccgcttcggcaacaacgtctccaagcgcaacgaaatcaagacgcgccgcaaatggcgtcccaacgtgcagcaaaagcggctctggtccaagtctctgggggtctttgtgcgcacgcgcgtgaccactcgcgtcttgcgcaccattgacaaagtcgggggtttggacgagtacttgctgggccacaaggcggcgcgcgtcaaggagctggggccctgggggtggatgttacggtggcggatcatgcagacgcctgagatcagggagcggttcgccaaggaacgggaggcgctggggttgcctcctcgcagagaggaagatgaggaaaagagtctggaggagcagttgagggagtttcaggttgcgggcatccagtttgccgagggaaaggcgcctaagactaagggacaactgaaggaggaggcggatcggttgattaagaagtcggagacggaggagtttgggctgggacaggaggaggatctgtttatgaaggaggagccgaagcccaccaagatggcgtagggaaattcggtcttttgaacagggtctgattaccgtctggtcgatggagaggtgacggctgtaccatatatctttgtgtataaaaatgggattttagagattgggaagcaaagtgttgtggatgattggacttcgtgatacgagtgagtttatccaacggattcgcagtatcctgtcgagagctatctacgggtgtaaaacattcatgtctcggtctactgacgatggccaaaacaagagtctaagcagatgagcctgcttgagcctgctcgagaaccggcgactttgacactttcttaaggatccaagtccaacaatgcaaaatcatgcccgaggagctactccatagacttctgaattcgtcatgtaccattattcatcatacaagctacgtaaaaagccaaaaccgccccctttttgtgtaccattcaaaaaaacagaaaaaaaaaaaaaaagagaaaccatcattaagtccggccacaaccagccaaccaactccaaactgccttttatcacttttttgcaagtctaaaactttttttgtccgtccacacatctaacccttgaccttgaaaatggcctcggcgagacggccaacgttctcgctagtgataccagcgacagagatacggccgtccttggtggcatacacgctgtgctccttggccagcttctccatctgctcgggggtcagaccggtgtaggcaaacatgccgatctggctggtgatgtggctccagtcgtgcttgctgccgagcttctcgaggttctccttgaggagggcgcgcatcttgatgatgcggtcagccatctccttgacctcggtaagccactgctcgtagagctcgggggtgttgaggatctcggcggcgatgcgggcaccgtgaatgggggggttggagtagagagggcggaccagaatcttgacctgcgagtcaacgcgcttcttctcgtcggcgtcggcacagacaatggagaaggcaccaacacgctcgccgtagagacccatgttcttggcgaaggactgggcaaggcagatgttgtggccctgctcgacaaagtagcgaacagcaaaagcgtccttgtggatgtcgccggaagcgaaaccctggtaggccatgtcgaagaaggagtagtggcccttgtccttgacgacggcctcgatctccttccactgctcgggggtggggtcgacaccggtggggttgtgggcgcaggcgtggaagaggaagatggagctgttgggggcagccttgaggtcgcggatcagaccctcaaagtcgaggccgatggtgttcttgtcgtagtaggcatactgggcgacctcgagaccggagtcgcggaagacggcgccgtggttggcccacgaaggggtggggatgtagatcttcttggctccggggaagaagcggttgaggaattcaccaccaatgcggagggcaccggtacccgagatggactgggtgatgacaagacggtccagggcggagctgtccttgccgtaggcgagaacggcggcggccttggtgaactcggggacaccagtgatgcctgcgtactccttgttcatgcgggagtggatgaccttgtcctcggccttgcggacggaggggaggacgtaaggcttgcccttgtcatcgcggtaggcaccgacacctgtccggatcggttagctgttgttgaagctggtcgcggttttcattatgtcatggtggtagatggtggtggagtcgccggtaggatgaggggcacatggcatgcgctcggggtattgacataccgagattgatcttcttgtcgaaggtgtcggccttgaaagcttccgtgatacctggacgatgtcagtttgtgtaagtcttgatgttaacgtcgcgcattacgtaccgagaatggcctgtcagacgcgacgaagagggcggggttagcgacaggcaaagacggacacacagcgcgaggacggagatagctcgggctaagtagcttgaagctatgttgaggtgtgggaatctggggaatgaccacatacatcctgttgcgcgtgtaatcatggttagtatcatatcatatcgataggtacctctaccgatggaaaaaggaacttacaggaggaccttgggggacgttggcccagaacgaggcggcgcggacagcaagcaagctgcgaccaggggaagcaaaagcgcttctgacagcagctctgcgcgtgacaagtctgaccgaggaaagcatcgtgggcgattttgctgtcgacagagaagaatcgatgggaagacagtcgggtggtgatggtggtgagaggaaggacaggaggagagagggaaagaggacgatcaaaagggaagggggaggggacagctcccgtctttagaagtggaagaaggtgtgagcctagatcggccttggtgtcgagctcgtcggatgattcacacacgacgggagggaccaaagccaatctccaatgatgctgtttccttagctccattcagcgacgttacagcggtctccccactgtctgcgaccactgccgttcagtcgccaagcccagggccatcaatggcctcaatttaggtagcgccacatgctggagtggagcttcacctccagttgatggcgggttgacccggggcgtccgtcatgtcaaaagcatgagtggcacttggtggtctcgggcgctgtcggattgtggtccaaaaacttttctcgaccccccttcaatcaatcaatcccctcacagcgacggactcctctcagcagaagagtcagacccctcacagcccagtttacgacaacgatcagctcacaaggaactaactccccaagctcaacaagcttccccctcaccaaaatttccctcgtcttcgctaacggcatctcggattcgttttccgccacagaccaactcccagccatcccaatgtaacgacatcatgttgagattgaatcgccatggacgaggtcgaatgcgatgaaatgcgtctatgactcgtgactgagctccgatggtcggcatcgctgttaaccttgatagtctcgagatgagctatataacatggtgttggtaccagaatgtcatcgcaggccttttaatatcatgcgacggaccgacgattttccctgacttttggggatgaactcgttcttatgacggcacttgttactcgactggtctctcccgagatgggacacgccttggatgatgtggaagcaagctcattttattcccgagtgaaattttaattgcacagactcgtctcttcatcgacgaactcgaataccacctcggactcatcaacacaagtcagagatgtgcggtcaaatgtctatgctgtatttcttacctctcatctttccccgttgactttcacgggcaatatggccgtcatgtcaagtgcatgattacctacggacatccgccatggggaaatagtcttcatcaaaactctgatcacagaagtttgtgagggtagagagaagtctccgcgaggagggagagtgaaaagggcccttgacagagtacaaaaaggagacccaacgatgtcaacgttaatgaaggttgcaacatcagacacctcagttgactttcacaaggtcacaaacaccttacccaaacccaaagccagccaaaatgcagtacaccaccatcctcatcactctcctctcctctcctccatcgccttcacctcggcgcgcccgcaaaccagccctcctccagtcgcctcttgccccatcactgctcagatgcccgagtgcggtgtacgtcaaggacagacactcgccattttatcttgaccggcacaggccgactaatagacaagatactcaagtgccctgtatttccgacgccgccatcgaaaccggttgcaccaagtacatagactttaagtgccagtgccgggatgccgcggccatacaagctgctgtgatgcccttgtgtcgctcaggcttgtggtgctgctcttgctcccgtggtcggacaggttgcgaataccatctgcgagcagtgtgtcaccaaggcctaggtcgtcctggggacgagcaggaggaagagcctgtgggattaggggtagcaggctgttggttgaacccgtcgacgagctgttgttcgtagatggaattcgggcaggaggaaggaggcgtatgcatctcttttttaagaaaatatgggaagttttgaactggtcggttcctccagccattgcgatccatgaaccaatcctccatgacagtcacaaggtcttgaacagaggcatcggcgcgagtgcagcagtctcagcaggtctatcattagctttcgccaaacacgcaatcaccgatggacctccctgatgacacctcacgattgaccaatctgattgatatcacgtcaccaactgatgataaagtaaccctacctgccaggaaccgaccggctgggaaactcggggtaataaggcggcgagggcgggccaacaatgtccgtcgctgtcaacaattggatgatgccaagcctgggctcgactaacacgtctagatctcttgaaatccggggtagcaacctccgccctccccaaataggaaattgcgcaaaagacattcgatcagtgttagtgacgtgatgatgggtgaggtcgagtttctattaatacataagtccataacatcgcagcatgaaataatgatgtcagtcttttggctcatcattgactctctctgtctcctctgccccctcgaagacaaactgtcaagatgcatcaagcccacttcctttcgttcctcttaatgctcgccaccggcgtctcagcagcccccgccggcaaagacaaagtccccaagggcttcgtcactgccgagggcgaccacttcaagctcgacggcaaggatttctactttgctggtagcaacgcctactacttccctttcaacgtccgtcgtcgtaccttaccttgatcacctacccacctcattcatccatactcacttcatctatgtagaacaaatccgacatcgaaaaaggcatgaccgccgcccgcgccgccggcctcaccgtctttcgtacctggggattcaacgacaaaaaccgcacctacatccccaccggcctcccgcagtacggcaacgaaggcgccggcgaccccaccaacaccgtactccagtggtgtgaggcagacggcacacaaaccattgacgtctccccctttgacaaggtcgtcgactccgcttcccaaacaggaatcaagctcatcgtagcattgacgaacaactgggccgactatggcgggatggatgtctacactgttaatctgggggggaagtaccatgatgacttttatacggtaccgataatcaaggaggcttacaaaaagtatgtgaaggcgatggtgacaaggtatcgagactcaaaagcgataatggcgtgggaattggcgaatgagcctcggtgtggtgcggatgagaagaggaatctgccgaggagtaagaggtgtacgacggagacggtgacggggtggattgaggagatgagtgcgtatgtgaagagtttggatgggaatcatttggtgacgtggggtggggagggggggtttaataggggcgggtgggatgggttctataatggggcggatggaggggatttcgatagggagttgaggttgaggaatgtggattttgggacggtgcatttgtatcctgatgtgagttttctctgtccaccctcctgaaggctactattactttggataaggaggaactgacaatgtcaaccgacagtggtggtcaaagagcgtcgagtggtccaaccaatggatccgcgaccacgccgcttcgggccgtgccgccaacaagcccgtcgtgctcgaggagtacgggtggatgactgacaagggccgtctggaccaacttggccaggtaaaggacgagaccagacttgaggtcattggcggatggcagaagattgccatccaggagaagttggccggcgacttgtactggcaatttggctatggcgggtattcgtacggacgcaatcatgatgattcgttcaccatctacttggaggatgacgaggccaaggagttggtgtataagcatgccgaggaggtgcagaagttgaatgagcgagggcattagcggtatggagagtgacaggggcttggtgattctaacttctaattctcaattctgggaggaacgatgctttcgtttctttttcatttcatctgtcccttggcgcagtttcacttcagctttgtgatgatggtcatgctggaggcgacatgaagccaagccaggctgaggccgtatggttagtggcgatcagtatgcggacgcgtcgaaataagcgtaattccatcaaacaccaagaagccaagaagttacagattaggtgcttgtacaagcttccaagccgggagatcacttgggttttgcggctgagcatcggactttttgtggtcattgtcccgtttggctgtcttggctagtagtatcttttccgggatttgtttcttttacttgccctcttcgaagtgaactgagatcggcagtcaagaccatgtgtacggttaactataagaagagaagctggcctaggtacctcaatcctttgcggttgattacatcaacaactaaaaacacctcttaccctcccccatcgtgcaacttcaaacggcaacgctcaactcgaacatcatcataccctcacatacttaccttaccagcaaaaatgcaactcaccaccaaaatcctcatcctcttcggcataacagcagcagcagcagcagcctcgccagcaatcgcggcttacaccggtccctgttcggtaacccaatgcggagcttccggggtagcctgtccgagaggatacctgtgcgttccctggccttcgttcgatcccgcactgagagaggggtgtacgtgtagtcatgcctagactagtggattcggacaaggtaccgacctctacttttaccagtgagtctagaatcagtcacatttttatttttgtgattttgggaggtgctgactgactgaatgatagataaatgttcagggcggtcggcgacgagtctggggttacacacactgacagcaatctgggggaaaggaatgacggtcaggctgaaaataaggcttcatattggttcgttatcagagaagatcaggcctgcgatttgctttcatgtgatttttcccagtcaaacagtcaaacttgacttatcccttttctgtacctacccagcctcaaaaaaaacccaagcatctcacgatcaaacttcccaaaagttctacctagtgtagtgtagtgtagtgtagtgtagtatcctgtccgacgagtgaatgcaaaccatggcgggtccaaacatccccccccccccccccccgacccattcattcagcgaagatagtgtagtgtaataagcgagcttccatttcctcccccggtgttgaccgttcataggtgggtccccaaaaagacgtttcggatctgataactctaaacagccgaacggcggcgggtccgggtctttcacaggtcccaataccgaccaagaccaagaccacaacaccaccaacatcaacaggggatatcgctggacaaagttttcccacccactatgtacgcatctatccacaccaccaacaccgaacggaactataatatctcgtatccagcgaatgcactagtgaagggcatctgataagatctggcccagcccgggcccatggacaaattagggatggtaccagagcatgtagactaggtaatcgatcgctcattccagaggggatcatggttgacattgcggtgttttgatcgtagctttgttagtgtaggttgctgtcgtccagtctcgtgtgaacaaagtcgaactaggtgatcgacatttccaatcgccagattaagaagttaagaacccatgagatgatggagatggacaaataacaaacacgtgggtgccacgctgccggaccgaacggatcgtacatatccaagatcgtggttcgcggtgatcatctaccttgatgatccaaacacttctattgactatacttagttttctggatagaagcttcacttgtccttcaattgcttccaaagcacaccacgctctaaccgagttctgctcagtatgtacatagctcgttcccttgagacaacactcctcttcgcgcaccggatgaactcggacgggagggtcaaaagtcgtcatgtggagaaggaaggcttcgagaccagaccaggtcgtcgtcgtcgtcgtccggaccccaagtatggcaacatgcggtctggctcatgctagtcggcgtcacccacccaggttggctaggccaggccaccgaacgaacgaagccattcagcgcatcccacgatgctacgtactacggttccgaccgtattcaccatctcgcgtgttcttctcgtctcctgctgggtatgtatgtacctcgctttgctgctagctgctggggggaacccagcaactcgttataaactttttcttagtgtggtccatggtccatggtcttgttggcttgcggctgccggagtggccgaacggggcgggaatcggcaagtgattttgtttgatcttatcagatcatctgatcatctgataaaaaaaacgcacacgagcccgcgggatcttgggtctatttaaagaggaggaagtggtgataccgtcttgctcccttccccttctccaattgaaagctcaataaatagaccttatcagatccttcttccctccttccttcttttttttcctttccttccattcaaccacccaccccatccattccatcatttattcctaggtaggtatccaaaaccaccaccaagatataaaaaaaagaaaaaaatggtcgtcgccgtcctccccgccctcatccccgacattcgtcgcgtgtacgagtcctacttcaccgccttcaagggcgagcgcatgggcgaaatcatgctccagatcctttttcccggcatcgacacggacgcgcccgacttccgcgccgcccacgccaagggcaccctcgagtactggcacacgtccgacacgcagtacacgtacaaggccgtcgacatggccgacggcgagatcctgggcatgggcctggtcgacatttatgtgcgggagcggtccgaggaagagcgccggaaccacggcgtcccctggctggagggcgagcagcgcgagagggccgagaaggtgctgaatcctttgcatgagatgcgggaacagttgtttggtggcaagccttatatctgtgagtcgtctttccttgttaggtagtgtggggatatttgctgataattggatgtgatacatgatcaacagatgcccatgtcatcgccgtcgaccctaaacaccagggccgcaaaggtggtatggctcttgccaagtacggttttgaaatgtcggagcggtgccagctgcccgtctacttcgaggcctccccttcgtctatcggtctttatacgaaggccggctacgaggtcctcaaggagactattgtccacaaggctgagacgctcggcaccgaggaagatgtcgttgttcctttggttgtccgcatgccctcgtcggcaaacggtatgagtttttatgagtggagggagaagggataccccaactttaacgctccctctaccaagaccaagttgtaaggagtgcaaacttgttgttgtcctgtgatggcttggaggaggtcaagaataatgtcttgtaatgtttagtatggcttggagttttgggtaggcttgggtaaataaaattattggattgaaggtgttgcccggaaacacccgtgaaaactatccgttcgttgcgaggtaccaggccttccacatcgccatggcggcatcggcttcgtcccctggtctctttgccaaactataatggccatcagagcctggaatccatccctaacattcattagcacaagtttcattgccaccagtgacagaaaggaagaactcacctcttgatcccacggtacttccatgggaagcgcatatccctcactagaccatgcgctacccgtcccattccatccataattccctatcgctccggtcataggcggcggttcatcttgccgataatacggcatctcctcctccaactcctccatctcagcctcctcctccatctccaaaatctccaactgctcctcagccgacggcctcctccccggatcaaagcacgccatcctcctaattacctcgtatcccccctccccacccttcttgtttcccgctgcaatcctgttcagccacacatgcaccaaatgtggccccaccagctcacacccctttcgaaagcgcttgtcgcgcacccaaacgatcgtcgcaaacagcgaccagatgtctaccttggacgtttgttgtttcagtggtgtgtggtacatctcgggggccatgaagggtgttgtgccggctatttcaactacttctgtggctcgggaggctcgggaggctggggagaaaaaaatacgcttggagtggttgttttttgtattggggagggtggacgtggaaatggaagtagaggtggaaaggccgaaatcggctagggtgaagtggtagtctcctgttcctgaaggggagtgctcccagaggatgttttcggggttgaggtcgcggtggatgatgttgtgttggccgaggtgatgaagagcgaggagcatttggtggaggacaaggttggagacgtggaaatgggaagagggagggaggatcttggagacgagggttttgaggttgcctgatttgagggggaggtagatttcggcccagccgtccggggtggtggtgtaaccgaggatttggatgatgtggtcctgtagagtaggtatatctttgttaatgggggttagggaatttagagagagaggaattggcttacacacggtgttgactcgtcggtgctgttgatcttgagaagggtggcgatctccctcgaggcaaagtcgaggcgtttgctggtcagacaatggcatttcttgactgccatgacactcccagtagcgacatgcatagcgcggtagacgtttccaaatgtgcctcctcctacttttccccctagcacatacgtctttgtcttggtacggcttggacccaaagcgtagagaattggtggtgccgtgcgaaactcatcaagaccatcattttcccatcgcaactcaaactgatagaacctgccatgaccaaaagctaccagtgagttgatcccttgggccaccaagactgatcgttcgccttcccgtcgatagttcaccgtgtatgaatgactgccgtgggggaagggctctgtggagaggtactcggactcgtcgcataggaggataggaccagtgtctgtgacggctctgaaggaggcgtgccgttctgatatgcctgatgaaccagtcgagttccagacttgtgggaggtatatgtcgacagagtcactgcagccaacagtgtatttttgtttctcggggttcgaaaagtctatccagatgcctctggtgtgttggtcgtaggagtaccgctcgacgttatgtggatggcagctcaccagggcagcggcggctttgttgaatggcaatagccagaacccaagccgttgctgacgcccattgtcttgatactcgtagctgtcctccatgttttgatgcttgctggtacaaaggcaagattcaacatcatcacccccttctacctccctctcgcaaacctgggcttcctacctatatagcaagcacacgcatcccagcatcataaaagggtggatatcgacggaccatcgtgactcccacggcaagcatgcaagacatgctggcgttgcggagacagcacaaggtcaaatgccatgaggaccccatcctccatcagcaaacaatcatgcttgctgccacgagatctgacatgttagcgcgggtcaaggcagccattaacgggacaccgcgtgatgaatctatgttcaactttccaaggcatcacgtcaacttgaagggacaaagaccaatcaacggggatcttgggcctcaagttgggcgcacgccgttgaacttggctgtttcggagcttaggcatgtgagccatgacaccaatgggcgtggggggtgggtgtggacgacatgagttttggaatagatactgggttgtatgtaggtggtttctgattgccggtttacagcgcggtacttgttgttgtctatttctgcgaccgacagtcaagcagcaggtaggtaagtaggtagatagtcgatgaaggcatcaccaagtgtgtaagaagcgacaggaagagaagctgacgggaactgaagctacagtccctgccacaaataaacgccccgttgtttttttccccgcaaaaacagccaaaactcaacttaatcactccgagataattcctccaaagaaagttcaatagttaatgcactataaattataggaaagaaagattatagtttaagactagtaagagttttatctcctttgcattcttgatagttgtgcaatcgaggtgcaaagtcggagttaggtgggtaaaaaaattatagtggatttatagcgcactttagtggatgaaaatctgagttggttttgcagtttgactttgtactagaattctgcggccacctcatcttttactaaaaagtaactataaaaataaagaatacttagtaaagaactacctatcttgattttggtacgcttagatacctatagatggttgagttatatagttgttaagatggtgagttttggccttttaaggtggaaaaaaaaaaacggggcgtttttttgtggcacccactgtacctaaagacccctcctctgagcaatggaccttttaaggcactgcatactgagtccccgcgctgttagcagatgcacactgtaaaatcactgtgcccatccacccatgagccccgggatctcccgccggcaaccagatacatagaggccccacttatctccacagtgccggtcccactccgtcgcaaaacgtcattcggggcctcggaacagaacgaagggtgcagtgcggcaaaccgcgaccgaatttcagttaatcgcgattttgcctttttcgccttccgtcgtcttttttttgacttcagtttccaaccatcacatcagcctcatcaccaacttcgcacacggcaacctcatagctcattcagtaaccacaagggacgccatcaacacttcggtatcctcattatctccaactccacgaccttgaactctgccggtaccgccgcgcaaccgcatccaatcttcaactccaactttcaacctcaccaccaccaacaaagccgaaaaccaaaaatgtcccgccgcctcctaaccctcacccgccccctctcgggcctttcgggcctctccagcctctccagtctccccaaggtcaccacccttcggtactactcctcctccttcctccaacgcggccccgcccctccccgcttgccggccgaccaacaagccgaattcgagcgtctccaagccgccgccgaagccgcgctgtacacccacgtccaagtaccagaaaataacaactccaagcacgtcacccaaccctcctcttcttccgcagctgggaggaccgacacagtaacagcagcagcagcagcggcgggcgtcgaagtcccccccgtggtggtaattgaagacgttgccgcgcaaacctttagcggcgggatccgcaagggggcaccgcccgagtttgagggcgataagaatcccaagacgggggagatcgggggacccaagaatgagccgttgcggtggggcgccggtggggattggagctataatgggcgggttacggatttttaaaatataatttaaacaaggaagggaacggggggccgggagagggctggtttggttttgagtttgggtaacctgatgggatcgatgttttggtatctgctacgtcggcagtgtactgtagacgtggttgatggaaaataaacgagtattggatggatagtgtctggaaggaaggaaggaaggaaggaggtggttggggggcttgctggacaataataggatcggagggagtgagtgagtgggtggtgtcaactttaggtcaataaacagaaacagcaagtaagcaagcgtttcatgctcacaaaatagtaccgaccgagggaaacaaaataaatattttggatgcatacaaaggcctcgacgggcggccagatgtggttgataagaatccctgtcatgatttggatcctctacccaggtctaacaaaccattcatatatatacacccgcgatttcaccaatgtccattctgtcaccatacatacctagacacttctcacatcaacaagcccggcagtacatacacacacaggcgccaacacacatagcaacacacacacatacacatcaaaataccgcagctgccaaaagctaacagccacaatcaaatatcatcagaaagacttctaaaacgttctctttgatttgaactcaactaaaccaccaataacaacagcctggtatcaaacatgcccagtggcaacaccacaaaaacaggcaaatggcaatgcaacgcttctttgtctttcgttacacagacagtcatacactttttgacaacttgcaatccgttttccctcacatttcgatgccccaaaactttgtgtggtatcatcccacatttccctcttgccaaatctctgcttaagcttcctccttgtctttgtcctcatctttagcctcctcggtcgcagaggcagaggcaggggcagcggcgggactagcagtaacggtagcggtagtagtcgtactagtaatcgtggtaatgatggccgcagcagccgcgtcagccgcgtcgtgatcagcagctgcagcagaagcagcaggagaggcaggagagacagaagcgacagccttggccgactcttccgaagcaaccgcaggcggtaccgtagcttccctggcttcagtggcgatctccgtgaccatagccttcacggcctctggctcggcggcggcaggttttgcagcttcgacgacttcctccgccggctttgatggctcctctgccgcctcctccggttcttcaacgatggtatcgtcgttgtcatccgccgtttctgtctccgtttccggtacaggagtcttttcaacctccgcgggaggtttagcaggggcatcaaggttggatacgggtggagtgtcgggcactggctcggtttccttgactggctcgggctcgggctcagcctcctttgccttgggttcagggctggtgaccttctcttgctcgaccctcttctccggctcgttctcctgcttctttttattttcaggctccggtttactagtcttttccacctccatatcttcttccatcgccttttctgatgcctccttctcggcaggcttatcggccatttccacatcctccttttcaccgtcaggctttttcttctcctgctccttttcttgactcttgtcccttgtctgcgccgcttgagcctcaggctccaactccatcgttacatccccgtcctggtcctcttctctttgctcctcggcttccttctccggttccttctctccctccttctccttccccttgggctcagggacacactcacctggctgatggttctccttatcctcatcagccgcagccttcttgccagccccggctgacggccaccacttgctactctgctggccctcgtcagactccttctcacgctgctcctgcggcgtcccgctcagtctgatctgtcccaacttattgaaactcgaaaaaggtgggctctgtgcaatctcccgaagagctttgttaatcctatcacgcctgcccttgcctctcaatcgatttacgggctgcgcgccattgacgagccagcgaatgtccaggatggcgaagctgaggccgtcgtgcgacgagcgtgagtaaacgccgtcgccttcttcaaggacgctgccccattcgcggctcttgatgccgaagcgcgtggtggaggcgtacttttcaagcttggggagtataacaagggtgacgtggagatcgcggttggctggtacagccatggggccgttccgagggggttcagagtacacctccgagccagcctcgtctttgaccgcctgaggaccattacgcatgcttgtcaggatgtcggaggcggtactgactgcctcgtccaagcctaaaaaggctgtatccacatcctccggccactcgcctctgaaccaaccagcgtggatgcaggcagcaattacatccgagtcatcagtgtagatgtcggtaccccagacagctctcctggaagtaatctcctcccgtgcttctggggtgagatgggtcttgctaatcttcactgtcaaggtgcagttttccttgccctggatcaaatcccacggcaaaggccgaggggtcgacttgaaaggttgacgtggcggccgtttagtgcgtgaatcctgccttcgcgatggcgacagcttgggatcgtacacaacctcacccaggtgggaccgcggaagatcggccacgcttttcatcacctctttcgagttgacctcatgcttgggcttgggcagttggaccggcgggggactcgggggttgtaccgggaccgctttagccagaccgttgtggggatgcggcatcgatcgaggaacaacatggtgatgatggtgagttgtcggcaggtccttggcgagcatcgcgttgggcggaggcacggatgtcgcaccagtcacgtttttgaacggagtgttccccatgagtgcaggcccagggccttgctgcagatcatgccgatgatggtggtggtgatggctgggtttgttagtagctccctgggacaagaatgatataacatcaacgtactgatgatggtggtgggtatgatgggtcttggttcttttgccgcgaccccccacgggagtcaacctccctgtactatcctcatccattctggactcgtcgtccttgagctttctacgtttacctcggccggggcccttgggtccaggctcggcgagttcttggggcggtgggaccccgtcagaatcctcacggcgcatcaagctggctccagtgaagggaagctgctgcattccagtggggattgggctcatggccccaacgccggtaccaattccggaaaacatacgtccgaactcactcttgataccaggttcgcctgttgggccagccagctggggttgggcaccctggacagcctggggcaaaggcgaaaggcggcccttgcggttaatctcctgaatgcccaataagttccgctggtgtccagagggagcgagttcttccatatgacgacttcttggggaaccgtacaaagagcctgtacccacaccactgtaggcgactgacggagggggcacgggctggtcttctcggctacgaggggggagttgctggtgctgcatgtaatatggatgttggtgttgctgctgctgctgctgttgctgctgttgccgctgctccatatgcatcatattcatcctttgtcgttgttctggggactcaaactgcataggacccgggccatgagctgccatggagtgttgctgatggggcgggagcgacgacggaggataccgatccggcggcggacccgtagcatacgacgggtggccattgtacgggggcccagtggtcaccggatgctcgtgcggatgcctggccatgtgtccgggctgatcgtaaggacctcgggcctgatcaaagctcggcctgtgccaatgaccctgctctcgtgggtcaggaggtcggccaaactgagggggggctctctgatgctccatctggcgagcgtactcggcttgttgttgcatcgggtgtggccgtccagcgtcactccccgacatggtcctctcgcggcgctccctctcacgcatctcctggaattctctttcttggcgctccctctcttgccgttccctttcagtcatgaaccgctgctcttcgtatcgaatgggacgttcggggttgtattcttcgaccgctcgcctgtcctctctatgcccatacatgtcgcctggcggtggtctacccatttccatgggacgtggcggaggagcattcgggaaggacttgggctggctgttgggccgcggcggcaccccggccccagccatatgcgcttgctcccttgcttgttctgcagcagttagtggcggtcccctattgctatagacctgcggtgtaccatagcgctgcacctccggggtgtagccacccgaaggcgacacagcaatgcccgtcctaggatccctaggatcgcccctaggatctcgcgggtctctaggatcgcgcgggtctcgaacatcacgcgggtctcgagggtcgcggccatcaaacagtctgtgtcggtcgggtgtctgtggtcggcggaaaccaaagtcggggcctgggccacccatcgtgtgcattcgaggggatgcatgcatgggttggttatacggcggacctgacacacccgaggggggcccaggcgggtatggaccggcaggaacgccgggatcgcgagctgggggagggccgccgagcatagaggagatggacatgctgctgccggagccggtcctaggcagggtctccaaggccgggagctggcggtccctaggaaatgcactgggtggcccgatggcgaccggaggagctcgaggaggcgggatgccataggatccacccatctggtgcgcattcggcggcggaccttgttgagaagggtgtggcggctgtggtggctgctgctgctgctgctgctgctgttgatgagggcccgggtgttgttgttgttgttgttgcgcgtgttgctggggatgttgctgttgcggatgcgcttgcggtgggggagcctgaggaggcggcccctgctgaggaggggatgtgggcggcggcggcatcgcgcgattaatggggccgggccctgatgtaatcgaagaagcgctggggtgtcgcgaatgcgccgggggcatcatcgggccggattcgtgtcgcaaatgccggggcggaccagcgtggtactggatcggatcggagagtttgcgcgtgtgcagatccgcatgaaaagtcgaatgcgacgaatgggcggagggcgagtagtgctgtgactgcggcgggggtggttgctgatgcgctggctgcggcggcgaacgatgcgatggtggtagttgcgattgatgttgctgcgggtgctgctgttgttgttgttgttgttgttgttgttgttgttgttgttgaagatgacgaggatggggatggggatgctgcgcgtgtggttgaagtgacggctgtggtggtggtggtggctgcgatgacgcgggcggaaatggtgggcgaccaaaggcggcggtggtggtggtggtgttcgcgttttgggcagaagctggagcagcgttcccgttccgtgaaaacgggagctgtggtgccgcctgctggtgctgctggtgctgctggtggtgtcttggatccatcctgtcgaaaaaaaaagtggaatgcttgctggggaaaagagcggagagggcggacggacgctcgggtaacaggtacccgcggatctccagtttgaagaaaaaaaaaaaaaaaaaaaagtcgagaagtggaattagcaaccaacaatgacgactgtttttttttttttttttttccccttagtccctgcgcctagaccaacgcacaatccttgactagggctgcacagcggctggacaccgacaagccgaggtgaagagagcacagagcagcaacctggcaacctcacaacttgacggcaggacacaggctcgggattcgattcttttcaccttgtgtttgagacgccttagctggactgactgggaaggtggatcgacaaagctgacaggaagttggtgctaacctggctaggctcccgtctggagtttgtcgacctgtgacggcgcgcccagacgagtgacggggatgccacttgaacaaacaaaacgcggttcgacaggagagtatcagtcagtcacctaagaaccccgactctggctgtcaacgaaaagagacgggactcgacgttcctcaagactggtgtggtgaggatcagatgtgtgccaactggaaacgagggaaaagagcacaagagcaaactgaagaaagtgtaaggacgggagttgttggtttgttgcaaggacagacggaaaggtgtgccaggccaggttcagttcgaatgttggaagatagatggatggctggatggatgcaggtggacagatcgatagtattcgatacgcccgccgtcggtccgtctcagcttggttcttcactttgggggaaaagcaggtagattttggtgtgtggtaggttcgttgtggtgcctgcagtcgtgcggtgcctgtgctgtcagctgcgtgtggtgagtgccgtgctgcgtgtggtgtggactgtggtgtgcttccacttggccctgccctgcctgtcggtcttccacttctgtggagagatggaaacctggctgagcgggtgcgtccctctcaggtcgtgccagggccagtcacccaccaccccccggcttcacaagctcacaagctgcacgactggaacggtcacccctggacgaagccggcgacctggtcccacactgccctgcccaggctaacttatttctggggaaaggttggtcagctgcgtgaccgcccgacgaacctgcattcgcgtttggagatgccactcgtcggtttttcttgtggtgttttacctgtccaacaacgaacggtccaacccagcggctcttttggttaggttgcttcttgttcgcctttggcctttcttttcggttcgttggagacaacaaaggcacagttggcagtcagtgtacaccagttcctcagccgccttcttatactgtaaaagacttggaacccagagactgggccagtggacacaaggacataacaacaaacaggacgtagtctacgcttgatctgtacaacgagatgaaagtcacttgttgtattgggtagtcacgcatgcggagtagataagcagatgaccggaaagaaaggcggatcgcaaagtcgcggaattcaagacagaggactcggaagagaaaaaaaaaaagcaaagaaaaagacggaagatctggacagaaaagggaacccagccaaaagtattccgtacccacattagccaaaacagggatctggggcggacgctagcgttcttggtgggtgtgtttgtttgacaattggggcaacgggattgacagggatcatgttctgtcatgaataaattctctttttcacaggtgacgatgatgtggcttgagcgcccttcccggaccgacttcagggtcttgtgtgtttacattctccgttggtgaggatgattataattgaagctcttatcaaaacttcatcagcgacggatcatcgtgtcggtaactgaagtgaacaacagatcaaaagtcggatcaaagacaactggagcttcagatcagatgaaagctggaaccccaagacaactaggtacctaaactaacgtcgcaatcgaaaggcggcattgacaagagaaaaaccaggtcgatcttgttacaacgatcagggcaggcacggcacaaggagcggccaaccacaccaaaccaaacacggtagggcgcaacagggcaagcacggcacggcagcccagggcaccactcgcccaccttccactttcccctcaggggacccgctccatcatatctctattgtccacttaggttttttgtcaggggagaagcgcctcctccaacaaaacaatgaggggtaggcactctcgaccgtcgagaaaatgcgggcaggtgcgggcaacaaagcagcgaaacccgaatgaggagtcgttgggcaaacgaaatgcaacctcactcccactttcccatccatccagtgatccagatcttgtctcaatttcagatctttctactgtcaagtcgggtcatcgagattctgtctcaggttttctacaaccaaccttcgctctttgcgccatgagaccgacaaacaccttcagcccccatcatcccatgctgtatcatatcgtcctgctcgtttacccctcgggatttgactgaggaccacagccccaaatgcccccccccgaatgcccccgcgatgcgatgcgatgtgatgcgtcacggccatgccgctgcagtgctctgaggcacagatactctaccatatgacatttgactgcgtacagtcggatgctacggatgatgatgaccatgccacgatcccacaggctcggatccttattgaccgatatcttatcagccgcctcctaccaaacctcagccacgaaacacacggatcacgctgtcaaggtaaacggtttcggaattctctgtcatctggagtgcttccatttgttaacaaacacctttcctgtcgcagccaagacggactttcccccgtttccttgcctcccgaaaaccgtgggacggcacgccaggcacagcaatcttatctcatccctatcagcctcgtactacttcgggcgaatgccagttgaacatcagcctcggtgacgaaccaacaatgaagagacgatcggaaacaccgtgaatgagtacccgagtcaacgagatggaaactggcaagcctacgaggggaagatacggacaaagttcggttccgagactgaggactggggactcgagatcatcaccagctgtttgctcagctgtaatagacgttattacaatccaccacaagagtatacgggatggcaagggaagatggcaactcaaaggtaaggctatgtgatgtgtaagttgttcattgcctgccctgcgccttgctacacaagtcaaattttggaagcgtattcaaaggacatgggcaaagcctgcctgacctggaggaaaataggcgatgttgtcttccctgtttccgagcttcagtacccggaactggtgagagaagagacactcaggctgcagcaaggacgacatgaagcaacaatgcatctgttgacactagcatacgcacaaagctcgctgcaaggcaaagcacctcgacccgttgctcttgcatatttcttttcttcttcttcctctttttttttttgtttttttttttttttactgtggttttaccgactcacatcttgcgtgcgttttgatgtacagaatcgggcttgtcctgtataagtatatgtcctccctggtgctcagagaggagattgaccgttgccaatctcccgagttttcggtatgcataagtagtcatagatacagcagacatcaaggttgacatacttcaagaatctgattgatacactagcagaccgacatcactataagcttttggatcatatcgatctatctgtcttcagtatatcattaccgttaatcagccaagcctttccattttcgataccagactgttggttcgatcgccttcgtttgccgtctcctcctcgtagcaacatcacgaagctgaagaatggctggctaagcctcacaagaactttgtaaggaaaag