aaagtatataataatctgcttatatagttttataggcattatatgctattcttaaagatatatattaagattaataactgctatataatactgcttgcatactagtactctaaattcttctaagaagtatagagtattattgcaattcttaagcaatagcttctctagcctatagtagtagttagatcttctactcttattatactattgctgctgcagtataagcgcttagctattctatataaactctattattagatagagcttagataatagatattgcttcttatagtctcttctttatctaattaatagaaaagatgcgtataaaaagataactctatataaatataatagtaagagtactgcattgtaatataatagacttattttaaagtataagagcagagttagatttgctattctaagaagcgctaagaagtagaacctctaatattaagcctatttaggcataatttaggctcttcttattatgtcctcttagctaggcctcttcttattagctaatcctgttatttctaataggaatagaggcagactcgaggctagattctcctcgcaaaactgcataaaatagtgtcttagaaataggttatttcctttagaaggtcatttatttctactacgcattcctactatatactgccttgctaaggcctcttcttattagcctagctctgcattcctactaggaatgcaggtggacttgatgacagatacagtatatttatcgcccatctgacgtgccaaagtagttcttgcaaacatctacatttctgttggcatcaagactagccgcagaattcggaatccaattctgattcaacatgtagctgtagtcccagcgcgggttgttgatttgagttctccatgaccagaagatccagccatttgtctgctcgtacagcctctgttgtgcagtgaaccactgtttgtagaaaggtacgttggatgggtttttccagtcgaattcgctgcttgtttcatacttggatgtgaccgtgagactccactcttggacgatcttcggggtgttgccatcgctcaatctgttgtccagaaagcacgtgtaccacatgtagtcggcctgcttcgcagcgccattgggatgacgaaagtctaccgcacctccaacgtagttgtggtcatcaaacataacgttcccgtcgtttggtagattggactttggatcgccgcccccccacaagttgtccatgaactgcacgtgcagccgctggtctgtcggtatgttgagagcattctcggcatttcggactgctgcaagcgcctgggggtagtacttctgtgtcaaggtgtctttctgttgctgggttctggggtttgggtcgttgtcagtctgcggctcattgacaacttcgattatgccaactgccgctttgtatgatggcgtgttgtggatgcgccgcgtcatccagtcgagccacttggtagcgcggtcatagtttcgctgtgtgtagaacccaggtagccattgcgttgtaaggcactgcatcaatgtcagtacggtcatgcacgtgtctgctttgcctgctaacctgtcctgtgaaggcatcgcctactttctgagcaccaggtgcaccgtgtagatcaatgacaacgaacatgccaaggtctgctgccttctggatgaccgcatccagatattgtaggttcatgtttggaaagtgttcgctgctgtccacaatacttctgagactccagtacccgatgggaatgcgaatcgtgttgagaccggcgttgtgcatgtcctggaccatggaaggagtaatccaacgagcataatgagcattgaaagccgaatctgcttgtgactggccgagtttattgacgcagtcaaattcagaacactgttcgctgctacatcccatggtgttccattcgtctggcatcatccacggctccgaaaccagccagccgcccagattgactccacgaatcttccatgtaggcagggactgtgcccgctcatgcaaagaattggaggtttggttaaaggactgaagctcgcgatcttctggcatccaggcatgtgtgccaaccactagcaagattggaagaagtgtcgtccccttcatgattgattgctggctgcaactatgacagaagagaaacggaattggatatgaatcgaatgagatctggatgcatctctaacctttgggacaaggaagggtatttgtattctgcggatgatgaacgccagcggcataaacaatgttcaaagtctaatctacacataggaaattacatccataggtttgagctgacgccagaccaacgaagctgaaatgcgcgccatcggacatgcgttgtccgtcgaaggtggagtctagtggacatctcttgccgctggtggttggggcgagatttgaccagctctgaatgggtcggccatggggctatccatctacagctgagacgggcggtacgagacgcattgggatggttgtctcccctcaaatatgcagaatgtagcgctgcacaagagtaaggataactttttcgcagagcagcatgcctgcgcaatgtggtcacgtacctgcaatttttcaaaacacaatgcttgggctgcttaattctataaaatctgctggctgcgtagactgtaggtgccaagctcatggctgtgttatcatacgcgaagcatggtgcaggtggtcaatgtgtgtagaatgggagaacgccacaacctccactgggctgcaggccgtccataggtctgaatactggcgccatttcgatgcaaccataatactgctctgttgaggaattgggaaggtgggttgccgagttcttcaaactggagaagcacgtgcgggatcagtaagcgccgtcaaaccacaacgagggagaaagatgccgcgtggattcttgacaacctcggtatatcgaaagcaagccatcaaaacttgcccttggagctacaattcgctggcgagtgatgatggcaatttgccgctgcaggccgaaggacttgtctctccacggacttcggcattcattgcgcgctaggctgaagaacacgcgccgcgatcgccagggacggcaagatcgacgtaatggccacagggatgcgtttctggcctcgttcacatcaaggacttcaaagtgccacaatgcgcgcgagctgaccatggtcgccgaccaatgtcgatatcttggtgatggtgttgtcgactgatgcgcgcaaccagcggaccgggccgatcgctctacttcccagcttcccaggttagagatactttaggcatctagttagcgagcgggtaggctatttccgaatttagctggaatctagtctaagccggggaggcctccgaagcaggagtctaggcctccaaccggtcttgtaggtgtaacgtgcgttttggattaccttcgaaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacagtttatattattatcttcacaaagaatgaagcgaatgatccctgctcctaccagtacatttctcggtcgtcacgctgacttgctttgaaaccaggatcgcgttcgccgcgtgcgttgtggctccatgactgcacagattttgcattttgacgtcgtcgcttccgttcatcatttttccctcacttccattgtcgaaagtcatgttggtcgtaatatggctcacacttcgcggccctggccgaacgcgacttgatggacccccgctgccaccaatcgttcgaaagccacttgatgggttccggtacgctttgttgttgctcgaccggaaagagctagggaataaaggagtgaaccaagtcttaagtagtgggaagatcatgggaagatttgttgtgacgactgcgatgaatgtctctcgcgtaccccactcggctgccagctgcccgccgttgatcggatcctttggagggttagcttttgaagatagaactcgtcgtaggaattgaatactggggggactagagacgatgcttgggaaatgaagagtaggcttacaacaatgacatgtatactcttcaacgttgcacacacgatgatcaatacacctccactcggtacaagggttgtcgcaagtttcttgaaggacctcaagctggatttccggagcataggaatcggaatgaggaacaggtacgtgtccgttgagacgttcaaaatgaaggatacccaaaggatcggtttcgagatagccgcttggcaggcgtttccagggtcaggctttatctgccagtagtggtgaaatggtcgacatgagaggtatattgtcatgaggacaacgatgaaagtggagaggatgagcgccatcgcgacgcgaatgcgcatggggtatcgctcaagtccattctgtgacgggtttgtcagttgatattgcgtgccaaatgctcgcacacatgcatgcaagatcaatacatacagtaaggcgcatataaaagaatgtcacacacagcttgagcgtccacaaaagacacgctgctgttgtccaccctgctacctgaatctttgatccaatcaccctagattgaagttaagccgcgcagcaactctaagtagacatcgactataaatcgagaaataggataggtaatgtgacgatacttgacatacctgaacgcatattcggggtcatcacgcgaaagcacacctctttgcacatcgctcatgccgttgtttgcgaggccatgggcagcagtaccgtagctatggccaagagtgcattgtgccgagtatatcagctaacggaaagatggattagcaaccttggaaaggaccgccgatagcggagacgttgatgtaaattgatacataccacagccacccatatgaggtaatcatcaggatgcaattctctaaccccaacagcgacgatgcgggcatatgtgcgaacgaatgtgaatgacacgccaacagcgtacaagatccataattccactgtggggttacgagacatggagaggtaaaaagagcgggggcgaccgcagaatacctgtgtagtatttgatggattagcagaccagcgaacagtcgtacattgtcgcacaacttggagacaagctacgatcttatgtgtttgcaggactttaactctcgctttgcgaattcacatgcgctatggacgtttccttcctctttttctgggtggcatgtcactaccctcaagcacttgacgcttggcgattgacacatcgagctgcggttccgcaaccctgcatcggaaggatcgttagttggcatgcggtgagtctttcatggaagaagtggacttaggtaggatcttgttcgcttttagaacccgaaggaaaataatgctcggtataaaggtacatcacgacacgtatgctctgtggtattgcaactgcgctcaccatacttgggctatcgcggtgtcctcgtctgctgtacaaattctcagatggcgtgttgcctaatcccaggcgaattgcccttacttctgctccggtatacccaccaataacctgtcatgtgccaagcaatcaatttaccgagtacatggttatgaacgtgccgcagcgtcggctacgcggctgtataccgatgacaaggcttctagagcgccttcgaaaatgctgcttcctgtttcagtaaggtgcaacgtgatcgaattcgttcttcagggaagctcttcaagccgttatcccgtcatgttgaaaagctgcgcttccatctccccattgcaagatgctttctcgcattctgactccattatcagccgctgtgtatgttgtcgtctccttggcttcggttggatcctgtggacctacaacacctcgtgacatcttcacgagaacacctgcagcaggcatcgacatccgatcgctcgcaccacaactatctccagcgtcgaaagtttatcttcctgggagtgatgagttcacaacgtacaccgtccgctggtcgaacctggagccacctaccccaaacgttgtgattgcgcctggaaccgaaaaggatgtcgcaaaaattgtaggtgcttcgaactgcgtacagtgtgctggtcggtcattgacactgtcccaaggtcaaattcgcctcacaaaacaacattcccgtccttgcatacaacggtcaccatggcactttgaccacgttgggcaagatggattacggtatccaggtctatttgccgcaactgaacagcatatctgtggctaaagacggcaagtcggcaaagattgcgggtggagtcaactccaagaacttgacggacgctctctgggtagcaggaaagcaaactggtgagtcccaacaggatgcattcgctggctctctctcacatttagacagtgactggtacttgcgaatgcgtgagttacttgggtcctgctctcggcggcggccatggttggcttcaaggtcatcacggccttattgctgatcaatttttgtccatgaacattgttactgcaaatggtgacctcaagacgatcgatgcaaaatcagatttatggtggggtatgcagggcgccggacacaatttcggcattgtaacttctgttgtcaccaaagtctacgacatcatacatccgaactgggcgatcgagacgatcatattcagcggagataaagttgaagctttatatgaggcggcgaacaagtacatcttgcaaggcggaaagcagagttcggacatcatcaactggtcctactggttgaacgatgcgacgctcgatgcggacaaggtgaattttgcgtgcaaggcaacgaatagaggtatctgctaacacgatcagcctgtcatcctgatgtacatcattcaagagggagttgacgcagtcgatgccaaatacactaagcctttccacgaccttggaccgcttgtcattaaaccacaatctggtacttacaaggacctcgcagcttggacaggcattgctctagactcccctccgtgccaggacttcggattcaacaaccctcgattccctatttacaccaaagcttacaacaccacggcccaaaagaaggcatatgaagtgtatgcagcagccattgcaggccccgactccccgtacacgaactcgatcttcatgttcgagaactatgctaccgcaggtgttcgcgctcgcgctgttgactcctccgcatttggtttccgtgaagacctcattctcgcagcaccactcatcatctacggtccgaccgacaaggcacgagaccatgaagtagagaagttaggcaaccaattgagggagatcatccgcgatgggactggaagcagcgagcttcatacgtatgtgaactacgcgtatgggaccgagggaccaaagagctggtatggttccgagaaatcgcgccaagatcgtctgaaaactctgaaaaagaagtatgatccaaagggtgtctttaacttctacgcgcctgtagtgtaatggtcatcgaaacggttgggtcattttgagactttatcagtgaatgcgactgcaatgcctcacaaacacctaccctgagtcgtacatatgagctgattattcgctgatgatactaagctgcaagagcaatgtttgaggtgattgcctacgttcataccgatgatgctgaacctagcgtgccagcgcaaccttgccgcattatcgcacacgcaagcgcggctgtgggggtcgaaaaaacctgcagccaccgccagatcgtcgatcactttacaaaaccatatctatcgagttgcccaatccgtgctggaataatgtggcatgttaggaggtgagaccgaaggtcttcgtgcgggccggagcaagacgcggtgccctgaggtgtgggtgcacacatctcagaccaaccactgcaagcaacgcagtgaacgctctcttcagatcattgaacagaacacccaactccgacccaaacatccctgaaataacatcgcattgctacagtaagtggagtgcctttcaggtccttcagatggagcagatgggtttaggaaggtaagaacaccggtgcttttgagcgacaattccaggccccgcgccgactaccgttttcaccacgccgtatccacacccaagcaaggcgcaagcaccttattcctggctattcattccagggtcatacgtagccatacagccaagcatctctttctgcaactacactaacctcatttgtatctcttgagaagcgacgacacggtcatggagcacatacctcaggaagtcgtcgagaagatctgcacttaccttcctaaaggcagcctcaaggctgttcttacaattaacagcaactttcgctttgtcgcggagagatgttctggtgcttttgagaaattcaccatcgacggttcggacttcgacacgttccgcgcgctttttactggccatcgactcatgtacttccgggaattgatatttcgaccgtcacttcccgacaagactgcagaactgtaagattcttgtcgcgagaacgaagaacaactgctccaaaaggatttagcgttcacggcgcaggtacgtcttttcctgaaaactctcaaagtagtcgaggagcaagccacgaaaacataagacccaggcggctatcgtctatcgctccatggtcccagaaattctctcgattatgatagcgtctgccatcaccatctctacgtcagctggcgcgtacaccttctcgatccaaataaattgcctcaaatactcactgtccgctctttcgaattttacaatggccattgggtgtttcatgatggcgagagttgatggccaagagcggacttgcgttgcattatcgacatgatcacaaatttccaaacctggagtatctaggtactcaaaccgggggtacgagtggcattccatcaagaccaacgaggatgcgcaacaatacgaatgcgactgggaaggaccgcgtcgcgacagtcggtatgattttgcaggtacgcttgaactgtgcttccctggacttcctactcccgttgatcgatgtcgtccagatccatcatagcaagcctctaccgaatttggttgagcccaaactaggtcagaataccgtcagtacgagccttcgcatcatgacaaaccaccctcgcgaactccagagctgcgtcatggtggacgaaagtgtgttctagacagggaacaagacaacgacaccatttagtccaaatcttgtgatatttcagctcgtcttccatcccgcgcacaccagtggaaagtggtaattccagggtccaggaggcaaaggtggcgatgccattggctacgaggtagcaaccgatgcgttctatccaccctatgaaacaagcgatctggacattgagatggatgaccaacgtttctttgattgtgctttgaattttttggaacatgacaatctacagtttcggatcgcgccaaacgagctcgtcctacggcccttgtttttaggctttgcctaggtagcgaaatggatgccctgacttaaagaggctataatatagtcacttttaacctagcttatactagacgactataaggacaactttgcagaatataacatctataagttaactgagctattgtaggaaatagcatacactaagctagtcactgcagtgtcaagaaaaaacactgtaagccttgtcacctatcttcttatgccttgcatattgtacctactttttactttatcaaaatgcttactataattaggagaagaactctagaacttagcttttaccgtctttaagcaagatcgcaatagctagagttattaacaattaagctaattaagcctttctttagaggcttgattagcttagcaaaaactataagagcagcttaattattagagctgctagtaggttgtcagcttaattaattatcttaataaggcttgattattgacaactctggcaacagctacttcctccacttccaaatggaattccacgagcgatgtggcgtcaagatcaagccgcacttctgggatcgtggtacatactgaaaactcgctttgctcacttatggtgcgctgcgcctcatccctcacttcatcttgatagctttcagggaggatgcaatgtcggagcgccctttgtcattggccgctccgatatacaccgctatctcgagccttacgaagcaatagaggatgacgaggaagaggaaaaaggtcatcgaattatgcaaagttcctactgtcgctgagctgaatgcggactacgtcgcagactccgacgaagaggtcgtgacccaagaaggagaccctgtcaaacaacctgttccagaccacacagcgtaaaagtgatccacactacgatcatgttaccttcattccccgttccctcgaatatcttccaaaggatgtgactcaggcaagctggaatatcgacttcactgcggcaaagcaatgttacgccgataggcggtatggtgatgttgtacctaccgaaaggccggggcttgacagtacgcaaaatgcagcacatcaagagattattggtggaatatacggcagggtagcattaaggtcctgaagtagctgtttggatgctggagagacgtgtcgagcgtatcacagtgagtgtcataagtggaccatcgaaagtcgcaacatgaagagccagtttggctggcgttgctacaagtgcagaacagtgaacagtcgcttccttcgaccaggcggatgtaatgctcagctccaggtttgactttgacatcatgatcacctgagccactgagagaaattgttttgcgcatcggaagagtgagattgacattggacgatggaatcaggacctaatcttggggttttgcaaacactccgcttgttggacttagtcgcaatgtaacgcgccggacttttggttcaaacgcaaaccttgccaacgcacgaatgaagctttccggctcaatccaggcgataatatagacatagcaagatatcgtaatacacgacatcatgatgcccagtagccgtccttatagctttatcccttcgagtggacatgtaaagtcttcccgcaggtatctctcctcagcgttggtacgtcacactgaagacacgtgctttaacgaataggcgaatgttttgattttatatggccccgcccctccatccataacctcaaccactgcgccgctgagctcttcaagatctcatccacaacatccatcactgaatgactccgcaatttctcaagccgccaacccgacgaatgctcattgcaactatcccagctatccttattcgcacaggtattatccagtcggagtgctactctggtcgcgacactcgtggcggcaccaagaacacgtctcgtttgattatgctgcaagtgcttggaaacatatcgttctctcttatggctgtatctagctgtggatggaagcggtgagtagagaacagctgtagcctagaagatccactctgagagacacagcatgaccggacttgggatgatgtggtgttgagaattttctaagaagactaaaagtgactgggaatattgcgaacgttgagagcgtgcatggactcgtggtggtaaggagtaaattgttcaaatctggttgttgttgggataacgaatgacatcgctatcgtggtgtactgatgagagacattgatcattgaagagcgcgacgattatctagtattttggtttcgctttcagcattcagtcgtacgtgtacgtgcttgttttacagataatgccatgtgaaaggcttgtcagctaaacatgatgaattaccactaattcttccagagctggtttcaggaagcttgctatctgaagtgctcagtgtttgtttgcaaaaagacacaattctacgctctttttgttgccgaccagaactgcgtgactgttcagattgtcagctactgtcttacgagagcactgcaggcactcaccataagtgaatttcagcaacgtctccggctgctcggcatacaggctgtcaatgctctttcttgacgcatgatccacgtcgaacccgagcacatctgctagctgaagcacttcctccgcagaaagctgaagagcggtgtgggtgccccacttcagcgctgtacacacgtcagcgcgaattcggaggcaagttgacctcaagagtgatacagaaactagcgttcacggaaagggtgacgatgactcacgtccaagattgatccatacacctccagttttcagtagccggtggatattgctcaaaaagtcgatcacgttctcgccaatgtcgatgaagaacagcgtaacgatggcgtcaaactcaccgtcttggggaaacatctctaagaagtcgccctcgacgagcttgacggtcttgtttggccaatgatctggcaccgtcaaagtggagtagcgtgaagaggggtttgcctggtgtgtccatttggtgatgaatggctgcagagtgtgctcgtgcagtgagaccgtgtggtttatcagcaggtggtaggccagtatggagccatagtccagctcgttggcggtgacgtcatatcctaggctaatgttagaccatgcttcctcctacccaagacgcaatagacccaccgagatccgcgatatcacttgccaatctgcccataccgcttcctggaacaagtaccttctttccttttctttctctgttgaaaaaatgttcaagcttatttacaagaggtggaaacacggcttgtctctcctttgccccttgcgtggtccagtcccgcgagagatgtgcgaatgccaggtctacaattccaaattcgctatctgcctcgtcttccagtgcttgagggcccgtacggtaggtctccctcccaatttgcgcaatgtgttctgaaaatcgagcgtttacattgatcccctccttagctctctcaaaatgagcagagtagccgagtttgttactgagcgacttctgcgccggtgtttgtctgacatatcgctcgtactttcgctgaagtacctgcttggctaggagtggatactgctcgaaggagttaatgcagtgcgcgagtcctttgggaagggacgtgttccttttatcttttccgcctctaggtacacgcacgggcttcctaggctccataaaagctttggttgcttctttagatgttaaaatagaaagagcagcaagtaaagaagtgacggtgatatacaaggcttcgacgcgctcggagagagaagacaggacaagtgcaatatcggacaaggaggcggatccacggatagcgaggtagaacggaaacacaaagcagaggaaaagagtggaaaagtaggtgaggaacattggagtgcgcatagttacgcttatgatagctccaggaagacgggatggggagggcaagtccttggttatagcacgctggagttgttttcgatggacaatatcaaccagggaagcctgatctgacaagatatgctctcataacggctttttctggtgcacagtcgcttcagtgacaacaggcagagggccgctcgcacggtggggatcagtcctgaccagtgcaacacgactggcaactgcacgttactgcacgttcctccgtatcgccgatataacagcgagcatatggccgacttgattgaggtcggagttagctggtctacccttcttcagcgaacaattttgaaggtgaggctatgcggacccctgttggtgtttagtcatcgtaggctactggggcctgaaacgggccatcgcgacgcgggtccggtagctcaactctgaacgtccaatgtgcagtgaacaattaggttctattgtgcacgtgtatcatttgatcattaaatgacgtacgtttgctagcccagccttgttacgtgaatcttcgtcccatggtaaaggttcgatcccaagcatgctaaccgagcgctttgttccatcaaaagctacgtactccgtaagctgacttcaaaggttcttagattttcacctatattgcgaatatcgcgacctcgtcatctctccgtgcctgctttgtgtaattcttcttggctgggtagtggacatgggtcctctttttctagtcctatacgtactcgccgtcttcctcagctcccacctttcgattgcgcacgaaagagatgagccaaagataccacaatgcagcaaatttctgacgcgcaaggagtggcgaactttgaacaatagcgagaaagccaaatgggtgggggctgtcaaggtgcgccttatttcttcttatacttgttgataacacttacttactgatgctggttagtgcttggcaagcataagtcacgaacggctctccttaaccaagaatcaaacaatgcttgagggtaaaaggagcttgtatgacgacttttcttactcgcatgcattagtggagcacagtgcccataggaatgcttacttcttgccgtggcgtacgttctctccctttattcctctctttaactcccactatgccaatgagcgcatgcttacataagtgcagaccgctggttcatctacctattcgatacttctctccgtcagacttgcggatacagcgggccaacaccgtactgggactggtcacgcgatcacgcagaccttttcaactcgccagtgttcgaggattcgcccgagtatgggctgggaagaacaggggaccctgaagccgactgtaccgtcaccaccggcgcttttgcctcgtcctctggcgattttcagcttgcatggcccatccgtcatcggctgaggaggaatttgacactcataaccggttggtatcctcatgaattgcctcaaaaccgcacgctgggactagaatctgtgcgcgacttgatcgaaaaaactacgggcgatttctataaatttcagtacgcaatgacacagatgcacaaccacgtacacgatttcgttgggggtgacttggcgggagattgccctgataccctgccggaggcggattgtcagggcatggcaatgagcttcacacctaacgacccactattttggttgcatcacgtacagcttgaccggttatggagcgaggtgcgcccccaggctctattctgactttgcgctttacatgtgcggttcagtaccacgatacggctttgctgacttgaagtatatagtggcagcatcaccatccatccaacttcgccgccttctctggcatacctctgaatccgcacaatatgagcgacccccgctatgacgtcgaagcacacgcagatcatcagatgcctttcgatgttcagagtgtccctatgatgccgagtacgctgttcgacattgaggcctggccgttgtgttacagatatacggacaaagagtgaaggatattggcttgcatgatggtacatcttggatattttacttttcactaactgttttctacttgaattatgttttccactatattaaatagcctcttggaacctctgctgcatctccggggtccagttctcatgttgcttctccaaccaatcatgcacctgtctccagtctcggcaggtatgtacagtctctacgcccgcagctactttgtctccattttccaactccatgtgcgtaccgccaggctcgagcgttgtatcggcagcgcagagaatgccctgccgtaagtaatggaagcaatgctcagtatgatctgacccgtcgtctccattgacgagtgtcgcgcgtatgtggttaaggcagtgcatctggtgccacattgacacaccaaatgcaaaatgttcctcccccaggaaaacgaagcccttaccgggcgggcggatcgcattccattcagccgtggcgttgaagccttccagtccatagtaaataggatcgtcttggaacgtgacttgaacagtgccgacatttataggcaggttgcggggtcggtcgccagtgagataggctattctgcgtaagtcttgagtggggatggcagctgtagaaaagcgtactgtaatgatgttttccgcgcatcaagatgcggagggagaagagaaaagcaccgaagttcagaacgaggcaaacgatcagaactacgagcaggccgcaagaagggccatgcagttgaggtaccaggaaactaggtgacatcttaacgttttcgttgggtggtacgtcgaaggtaatagtgagagaaaggatgtatattcgaccggagcgggctgacaatctcaaaatatcaattgccgtgacaattgttatttggatggacaagccgcgcgatttctaaaagagttagcagtcctcaaagatgaatcatctccccgatgacgtggtggagaccatgaggcaaagaagcaccgaaatgatgcaccaatacgagggagctcgttttcactcagcggtggcctgaacgccgggttgttccgacggcttgacttcataacaactatttcatttgtatttaccagtctctacaccgccggtcacataattcaccgggaccaccctccgaagatgttcacttgctacaatcgccagggtatgcaaggtcaaactcagccccatgctacggtagcgaattactcggtcgttccgatgtcttttcaggaacgaaacgttttccttcagatcgcagaatgtatatataccagaggtgatgcccgccataatgaccatctcatcaaacagtctctacttcgcctttctcaacaaatccatccactcactcccaaatctcaaacatgcagctcactgtcgccgtcctcagccttgccagcatcagcctcaacgccctccctgctcaggccgcagccattcccgccaaagaccttgtttccaacgctgggcaggcaaccaacagcgtcaacctttctggttcgggcactgagggaaacgcttacagcgtcgacaacgacgagctctccaagcgtcatacctactctgttgataacgatgagcttgctaagcgtcacacctactccgttgacaacgacgagctggctaagcgccacacttacagtgtcgacaatgacgagctagctaagcgccacacctactctgttgacaacgacgagctggctaagcgccacacctactccgttgacaacgacgagctagctaagcgccacacctactccgttgacaacgatgagctggctaagcgccatacctactccgtggataacgatgagcttgctaagcgtcacacctactccgtcgacaacgatgagctcgcatgaatgcacgaggcaggaagaccagagcctacaatcgcaacaccaggccgcaggaagacgaagtgtcgcttgagagttctactcaaagatgcatctcgtgttccacaagcaactgctgcaatccaacttttcgacactctttaagcgttttgatttagtacatctgtagataaaagtatatataaatatcaagaattgactgattgtttccttgagcaacttttccttttgctcttcaattgcggcaagatctgtttggctacgcattttgatttcaatgcacgcgttgagcaataagcaactccgctgctcttgggaggtctgggtgaaagaacattctagcttcgctttgcagagaagccctttcaacgctagctacgacagagttccaactgacgaaaatgctaacatcgaagttttctatcgttgcaatgccgttcagatttcctcttaattttccttcatatctcttgaccaaattttgcgtccatgacgactagcttgttatgtttttcatgccttcagtgctgcgaattcgctatggatagagacagcctcctggaatcttattaacgtttcttgtgatggtgtagagttggaaaaatgccttcgttcagaatacatagccaaaaggtggagatcactggggagaatacacaaccatttgaagcaggacctttcgtcgagctttacatatatgcaatgtatattcaggtagagtctatcataattgcagaatacaacagctctagtaactacactctacaagtactcgtcgggcatcgggatgagcgtctcgttgtgggctgcacacatggctggatgttcctcgggcagagcctctatatcagccatctttacatccgagcactatatttatatcagcacaagctctactattcgtaaactgagcgcaactaacgtagtgttctatatatcccgtactcgggtctcttgcctcgaagtacataacacccatttcgtcgacatcggtctcaaatggtattgtgacatttacacatagctgtcccgaaggctggatggttacaccctccagaatggtgtaagggaagtctgctctcatccttggcactctatgtcgggtatagagggcagatacaaggtctccaggatggccggagaaggagaggaaactgcgtgagttacgagcgtatcgctgggggttgtgcacgatctcgccttctctgtatcaacgcacgccgttattacaccggagaagaaaaggaacgtaccgcagaagggattgtaacggtctatctctggccgagtctctgggttgggagcccgggatagccatgggaactggacgtggaaaccggcatgggcggcagacgtgaggtcgatgcttaggccaagcagtgggataattgcggtgaggtacgaatgcatggctatcagaaatcagttacagtagagtactgggagcgagagaaagataaataccatgcgcatcctggacgctgaaaatgctactgtacagcgctagcgcggattgcgacgagtcaaacgagcacgttacatacgagtctattcagctgaaacgcttaagaatgcttagatccacaccgctgtgcttagccgagagctcggtggtcttgtcgctcgaccctgacgccagcggcaccgagtagtgcggttaggccacctcagtgaccgctatagtgctcgagcgtaaatactcacgcaccgccatgcgcatcctagatcggggtgatctaacaattatagagccgttgtggacttcgagcgtacgccagcatgcggttcgactgttgtccatagcttccttcagcttacgcgcactgctacacatgggtcagtggcaaggcgtacggtgcttctttcaacgttttcttcgcccacagtgcgccacttctcctttctctctcacttttgctccatttcatgacatccacttgctatgtcttcctccaaagcaaagtccgggtcacccgagtatacgttcatttcgcgacacgacgatggaagcgaggactccaccacaagtcttgaggcgcgctcctcctctgaagacgaacactctgtccctttgctggaatattcaggaaaccctcattcactctcgtcatcaaagccctctcaactacccaagctcattttgtacttctccttcgctctagcgctgctatcagcagtgaatgtcgcactcctccccgccacattatcaaagtaccaagcctacccattatccgactccgagatcaaggcgctaccgaatggcgacacaaggctgggaatagacagggcagagaaaatgattccacctccccaaatctaccatcacgcttggccggacagagttgtgcgggtgggccggaagctgaagaatgccgtttggggtcatggcgtgcaagtatatatcactgtagaggttcgtgtgtatctttgttctccattattcctccgacaaatcgttgaactctcctaagtgtcgatcactttcgacgcgagcactgactccagagcaggactcgacaatcatgcgcttccctatcccaattagaggcgccaacgcctgtgcgctctcttggcaacctcctcctgagttctctgcacgtgacaaagacctcactatcaagggagacataacggagatcgaagtctggcagctcattgcgccctcggcgacttccgctactgcaccgtctatggacgagctcgactatgacaccttgtcgtactcatctcttcctgtgcgcggagagctactgggcgtgctagatcttacagcgaagccgaatagtacaacagtggagttcgcctgtcccagcaaagcggacaatctggtagtggagttgaagtgccaacgtgtggcgtgtcatgtgagcttcaagcagattgaaatggtgccgaggtttgggtttgagctagtaaggaggagggagtgattaggatagaatagttttgctgcttcggcaaatgtgattacacaaggggttatatacaagagattgaacctgcatgtatccacgattcgcaactgtagttaagtgagcctttcgtgtttttccgctgatgcacgaccgttgcgccatgagacactcactacacttaatttcgaatgacttgattcattgaccatactctgaagctagcggccttgtggctgcgttggccaatcattgagcgttccggggtgcaggacgtgcacgcacgaggcgaaagacggtgtagatcttcaagtcataggataaagaagttgcgcccatccattcactcacgttcacatcgccgactctcctcctcgaccgttattcacgggccacaccatgtccactcaaaatgacgcagcctctatcgcacgcctctctttgcacgatccaacccacttcgacatccagtactctcaaacacttcaccgtctagcggtcctacagcactggaacatccctactggttcgaaagtgttagaactaggatgcggacagggcgattgtacgactgtccttgcacacgctgtaggtaagcatggaacggtcgtggcgatcgatccagcagatttagattatggtgcgtcaccttgctttgtactttactgctactgtgcacagccagtacacaactgatgctattaaaggctctccatggacaatcggtcaagcacaggatcacatctcgcaaggtccgttgggagcgaggatttcttggatccagcaaacacccctggattacctttcttccttaccatgccctactgccatctccccgccagccgacagcaacagtaaggttttcgatgcaacagtgctcgtccactgtctctggtacttctctaatccggctctaatcctctccaccttttgcgcccttaagcagcaagttaaacgtctcctgctcgccgagtggtcgttagtagcatcacacgcgtccgcccagcctcatgtgctagcttcactcgcccaggcagcgctcgagtgcagcaaggtcgagagtacctcgaacatccgcacggtgctggcaccaaaacggctcaccgagctggccatagctgcagggtggaagttagagaaggagacgctcgtgcaaaatgagaaaggattgctggacgggcaatgggaggtttctgcgtgtctatcttcctctttcgaaagagacgtagaggagcatgtaggggatgagagagaacggggagtagtttttgcactacgagatgcgtgtgaggcaagcttgcagggcgtacaagggggccggaagggagttagggctatggatgtttgggttgctagttttgcttaatatagcgggctcagcaagttcgctgaatgtatcaaatctctattaccttatctagagcattatttagcaagcctgttaactgcgacaactctatcgaaaagtttgttttagcatctaagtctcgttatataaagcgaaatgctctttctgcttcgaatcttcttaattacccctagctaatcgaaagcgtgcaaactagacctataggatagagcgcaacggagctaaatgcgttctaaagtagttaaaatactaagcagcgaagctacaatgatctagttaaagaagctctcttacatgcgcctaactattctatcagcctgcagaagttgtataatgagttagagaagacaggtaacatagcagctgttagactactgaaggtgtagaagaatatcatctgataagctgttagtaacaataaagtatagctttcggaactttacgctacaagtactaacaatacagtagaatcttttaagacaggaagttagcgtcaaggcgcacatagatatatttagaaaccacataggcagctagaatgctcgagttaacatatcgtactcgtaatctaaaactccaggaaatgatacattgctcaactcttaaacgtgcagttttaaagtcactaggcacttatcttaggaggctatttgctagcgacacatgtttagctcaatactgctagagaaacctctagtcgcgtcttgttgtggactcctataaatctacaaaagcatctgtcctttgcggcagttgtctgaaaagttcttgcagtatctcttcttaatgtcgatacgggcagacagatgtgaagaagcgatgtacgagattagtaagctatagatgctataagacggcctgttgtagttcaaaacggtctcaaaagccctaaagtcattaactgtcagatgctgatatgacgatccgatctgcgcaaagagaagaaaacatgcatcagcactgtgattagaattttctcgactcctccaatatattctactcgagcagaacgctcatgtatcttgttagagcgaattaagaaagcgctgcgcgttcgaattgtcctgttcttcgagctacagctgctgagttcgtaccatattccaaaaagtcacacccccattctcgccgaatcaacgtatgattgtctcgaacccttcattcttaggtcacctgcattccggtccatcgaagagtggatcacgaataattcgcgctatcagatcgccccaccacagccacttcaccctgcaagttcgatcagaatgaactttgacatcgttaaacgtgcgcatcgaggcaaacatacaaggtatagacgtacatcgagacatacaaagtcgcatcaagttactttcgttagccttagcatcgctcgtcagcggtctacagcgatcaagtcaatcaactcaccgagcaagaactgagcttgggccttactatcggaccgctccggccacagctggtgttcgtaaccctacttctggcgtgtacggcccagttttcgcaaccttaagaaacaccaacatcacgacatgaatcaacccctaacgtattacgcacttgtcgcatcgttacgggaacgggtgcgttggatagcagcgggtcttctgcacctcgtcctggagttgcattaaaaactaactatgttcagggccttatcccgtcacccattaatgatagagtcaaattcacggtattcgcgaaagagtgagaacagagtcaaatcattgtgaccagtatacatattgcgttgcccggtttgagagcctaaagctgggctcccagctccacctggtggtccaggaaagacgcgatggtgtcttccattgtcttccatttgaggcccaagatttcctcggcgcgaggcgtcttgatggaaggaggtggatcgaatgagccttctaactttgtaccgaggctaggatactcgttctttacaaattttgcaacgttagtccatgaccatccatctttctcaccagcgcttatgataaattcttgaacttcgttgttctttccttcaaagtctgtatccagaacgcttacatgcgcacgcgcaacgtccctaacgtctacagctaccgcggggaaaagaggcgtttcggaatatagggtgccccagagcatggcgttagtgccatcaactccatcaggggaggtctggctgaggttgcggccgaagaccatggatgggatgcagggtaacgacaacaaaatgtggtttgttcgctgcaacccattcaagtgtggctcgatgggctaggatcttcgaagcgtggtattttagtcctccgcttgccacggggtcctcggggaactccatgcccgggatccacggcaatagtatggtttagccctttctgcggaaaacaaagtgttagatactttttcataatttgattacgtacgagaacgacaaggtctgttttatggaatagagctgtacctttaacgtccatatttcctgttaccatggcgtctaactggaccaaggcaagcacggatgacacaataacgacgcgtttgatcgtgctgactttctctgcggcatctaagacagctgtcgtgccttgcactgcgggattaaggtactctttcttaaagtcgttgcctttaccaggcatgggggaagcgatatggaagacgtattcgacatctttcagcgcactgtcgaatgcgtttgagatggataaatccggaataacgacaaagtcgatatcgctgacgtgatcggagaatagtttcttgagaccctcaatttggggttccttgcgtacgcttagaaggactttgtagcctgcgttgagggtttgaaggacaacatgggagccgatgaagcctgttgatccggtgatgaacacaagagattgaagcatggtggagatattggcgaaaaccaagttttgcttgaagttgcgatgagtttgtggtggtggtgttccatgtcttccaaggtcgcatcccttttgtatccaatttgttatccactaccttgacagaaggcgatattcaaccccttacatttgatgatgtagggagcctcggcttgaatccagagaaaggctatgattacgaccatcttggtaatgagtgttgctcttcgattattaaacatgacacgctagtctggggtggtgttggccgcgggctaatcatcacgatccttgggcattttctctggaggtagaagccgcgcactgattagtattccagcctatcagagcggaggaactgactcctcggcttgattacatttgttcctgcaccatcaaaccctccgttgaagacacgtagactgtgtcgggctggaatctaaccgcaattgtcggcgcaactctcggccatagtgctctattaacaatcttgcgtgcataagaagcgcaagatcactagcgcttcttactatgtcaacgtcaaaagaggtatattaaaggtaccaaaacctgaacaatatgctttcttatcactgcccacccgaactcagaaatccagtcacacacacaccacttgccattcactttcggaatccatcaatatgccactctggctcatcttccaccccgatgggacattcgaggatgatatatccaaagaagctctcgcagcggacattaccaagatatacacctccgtcggtcttcccgccttctacgtcgtcaccaacttcatcaaaatgcccggcaacaccatgttagttggcggcaagaaactcgacaaggaagacaagcccttcattcgaatcgctattgaacatatcgcggtgagattgccagatgaagacaatgtttaccgagagactgcaaacgctgtagacgcaactctcaagccccatattgccgacaagggttacaatttggaattccatattgatgagacggaaaggaggctatggaagatcaatggtttgtttccaccgacgttcaagagcgaggaagagaagacctgggctagggagaacagagctgtggattttggaggcgccgcatcgttgtagtgtagtactagcaatttaggtcgtcagcagtattagttgacctcatgaaagcccaaaacatgaatagggtttgtgtatgaagcagcaaacaagtacaacctgcaaggcgggaagcagaatttagtcttactagtttaacgatgcgctacttcatgcagacaacgtacgatattccttaagctagaatagcatagagttttctgctaacatgattagcctgttattctaatgtatattatctaagaaagagttaacgcagttaatgctaaatagttctacgacctcgggccgctagctatcgaactctggcaaggtacctacaaagatcttgtagcatagacaggcattgctcttaacttaatcctgcagcccttattattaagctttgcctaggaattgaaatagatgccccgactttcataggctataatatggttactattaacctagcctatactagacgactacgaggacgactttgcagaacatagcatccgtaagctaaccgagctattatagggagtatcatacacaaagttaggtcagattggaagcttctctcgtcgatttaattggatagtcagccagtgacggcctgaccaagacctaaccaacctcttcccatagcatgggtcacgaaacatatagggactacttcaccgatatttttggcctgaagatgtttccggagagccagttgggcatcgggattgggctaatagctccattctctcagatgatcctagccgagtagtaacttagcgacaacacgttgatgttgcgccggccagcgatattagttggaactagcactgcaatcatcaaattatcaaagtattaccttgcagtggtgggtactaacgtgcttttcagacctcaacgtcgagaaggatggcatcgggtggcaagaagtttaggaaaatattgtacattggtcatgttttgtttgaaaagctttcttctggtcaacagaagagataagaatgtaggtctcgtctatggtgtattgtctgagaggcttttctccagtccacggaagaaaaatgaatgtaggctttatcgatgaagacttatcgctcgtctcgaactcttgaagtaaaccatcatagcgccactggtcctcggaactggttgcgctatcgactacggacttcacacacgaatgtgtctaagaaagaatcagatcttgctgcattcggtgccggtgccgttgccattggcaggtgcgtttccattagcgggggcaggattgacggcaggaggattagcgggaggagttggagatggcctgggtgaagccgacgtctgcatcgtcgtcggaaccgggggtgtcggtcccgcatccaccggcttcgttggccagattgctccaggggccgcaaacttagggttgacacggccggtaagatgccactctacaccttggataaccacctcatggacgttattgggatctccgttgaggtccttgaaggcgccgatcatgatgtcgatggaggatggagactgatgaagtgtattagtgggtgattgggtagaattggttgccagagcgaacttacacgaacccaagcgggatcaaacgcatcaccaaggtacaggagcatctccttgccagtcttggggtccttgacggacgcttcgagaccgcagtacttttgggtcgccgccctccaagcagcgggattggagttgtaggtcttgccacccattgctttcaacgactaattggcttttgtgagcgagtattctcgaagttcgagactctttgagacgtaccacagcaaaaatagggtcactgtctgagtacgggtatccgcaccagctcttgccgttggtcccctcggaaacggcagtgaaccacgatccaatgccggtctgtgcaccattgaagaagccggaagggatattgacgttctgggtctctgcgcgtgcgagaagagcgaaactgatcgccgcggcgaaggaagcgaaagacggcatttttggtcgatactggaacgaatggatcgagttggtcgagactggaaggaatgaatgaagctgataacttgtattcaggtattggaaaccttgagagttcttttatatcattctggttcgtgtagatctaaagcgtttcgaagctacgtcgcgcacagttcacggaccacttagcaacaaagacggcagaggaagcccaactcaagttagcccggtacccagtgcgggaaggtagcgcaacaagcgaatgtgcagacagcagcacggtcaatctcaaacaccgggacttgctgcatgctggttccacggttgtagccgcaccggatctgccttacagcaagtgtatgccgcactgatagatcatcggtcccaccgatcctaaaatgaacttgcgccagcggccccacgcgcattcgctatgatagcgaaaatcgtacgatagctacttcgccgatgacattgaaccacgctgcgctctgaacaggttttttttagtgaatgtcgcgcatgcataactgtccttgcaggcgaacactgattttcgcaatcatgtgtgatatatgaacagccgagcaagtgatcaatcttgcagtcatcagaagtccacctgcgtgcacgctgggaacatgcagaactcggggcagcaacctcacgatctcagtcggaccgatccgatttccaggagccgcaatctccgaagtgccaatcggggcctcactaggagtatgcaatcatgtcaaattcgagaacatctttgtcgcgcaacatgcgatgttcattaaaactaccaacggcacgccgttcatgcaaaaatttagagaacttttctgggtcgcttgatgaacaaaacaacgactgaattcattcctcaacttgtgttttactcacacccgccccagatgaaaggctctgtgtatttctttcccctgctacgggcgcacaattgcggtacaagcaggcagtgcagagaaacaatacattttacgggtatgagcggggagcaagggaaaactgcgatcagaatatattatgaaaaagggtaacgaacgaatgcgaagacgttgcgcaagactcaatgacagttgttcgtattcatgactacgtatttgagatggagttcgagtactacattagtctggacagaggcggttgagaaccgggatgggaaggatgatggtggaatatgggccagggtggaacaggctctttcggctcagcctgatcaggtgtttgcccgacgtttccctatgtccacatatccctcaactctcaagttagcatggcttagcatttgcccaatccaagatcaaccaatgacatgacagcagatgttgccccaaagatggggttgataaagcctccaaaggtgttgatgctgccggagatgtacgggatcagacctctgtcatcgtccttgcacgtgccacaatctacccgaaagtcaacacgagtctgtgtaacccatgccgggttggactgttgcgcgactgagatttgaagggatccaccacgagggtaggtagcagcttgcagccgcctttcattgggattgttttccttgtcatccttatccaataaagcacaatatgacacacccatagttcgattcttctcgatagcaccaccaaattggttcttcattacgtccacaattgcctgtggtgttttgtcgaggaaattggggcttgggtctggaatatcgatcacagggaatcgtatatagcagcctccaccaatgtcgaatcgggttgtggtttcccatggagtcttcatggcttctccaagcttcccgaatgcatcttgagcgttgatgatgtcgttcgtgcaggttgaagaccattttcccgaagtgacctgttcgtctaccaagaactcggtctttcgtatccagcgttcaagtcgggtacaagtgaagactgagccgcatgtggccccggcttggaaagttgtggcgagatttccttctcctttgtagcacttgaacggagcacctccaagagtggcagacccagccactggctcatcggtcttggctgaactgtcgcttggaagaccccagactttgaactcccgtccatcctgggggaaggttcctgatacgggattttcaaccgttccggcgtgccaagcaacatgatagaccattccatcatgacgccctgggtccttgatcgcgctttggagaatagtgtcctggcttgcttttccgttgcggcgcgcacagtcatcggcccagtagattattcgatcattcgtcctcatgtccccaccagagcctttcgagcaagaagcgatcatgacaacctcgtcgggattgtcattctcgcgaatgattttgttcgctggcgctgcaaaagcagatgtagccagcaaaagggagattgcggaagcttgtaacatagtttccttgggatcgatgatgatgatcggtagaagcttctaaagactttgaaagatggaaagatagttcggtaagatgaacaaagtattgatacgatgtcgttgtgattctggaagagggctctgtcgctatttaaatagttttccagctgcttcaagtgctcaatgcggtaacgggcaacgttggatgagcgtacggtgagcgttgcagacaagcatattgactaggtcatttacgtcactctgagacatcttgagccgggatgtagatgtgaaaactttgtgattctttatatcttccttgtctagtaaataccccatcgcactctgcttagtagaaagctccttgcaggcgttagccgtcctgttcattacgaggaccccacttgctgtgtctcttcggattcatggcactgtctttctgcagattacatagctataattctcaaataagcggatttctggcatgatgaatcatttcctaggcgaacataggtctactctatttcgaacatgttcagcgaagagattgcaagtattccgataccacatagctcctgtctatggtagttcataataccaaggcctcgtagcaaagaccatactctccgcgaactctcccttttcgtacacattttccccaacagtgaaaaggcccagtacacgctcgagaggcctaaagcctattccgaatagtacctgccgagctgcagtcgctatacatagctagatccaacatccgaattgcccggctttgcgcgttgtgtttcgatactagtatcgttagagcataaggtgctgagatacagtagtctgccttaccgtattgatgtacacgctctgcaggtacgctaagacctttagtctttgctagccatgcaacatgtcctagtacctaagtccttagaagttcggctgcatgagaacgtagtattacagttctcttcatcggacctactagtcgatcctcatcgcaattaacttgctcaagcggaggaacccagagctgtcagcgctactagcggcagtctctgaagaccccttcagcacgcgctttaggtgctctttgcgtcccttaggttgtcgaaccttttttatgtgctcttttcatcaagaagctcagtcttgtacttatattccatgtgtctactgacttgctgttaatctcggcttgaaccgacgatttcctacctagcttacatcaccagtttcgcagaaagctttggtgcatggaagcctaccgttcctggatgctctctagatgtggtggaaagtcggcccgtaacagtaagcaatcatgtctcaattctgcaaattgcggcgcgtacccaagacctattgttagcctgtcgaactcagtttgcatagtgtaagtggccttgctgcccactgtcagaagtccgaccatacttatggttaggattgtccaggcagcggcgttggcaggctcagctggtgctacgttgacatagcttgttgccacattcttccgcgcaaacccgccgcatagcctgaaatttcccctgcgtcaagttcctgcgatttggtaaagatattaaacacaacgggacagttggtagagaagcgtcggcaaaaggccggatcgatcgcactcttcctgtgccaaggttatttcgccccaaggacgattgcgagctgctgggacggtgatgctgagtagttataggcatcgcaaattgtccaaattccctcttcatcgcaaggaggcgagttaaagaatttttccaagccttcaatccgtagattcgtagccacgtacgcggtagttttgctctgagtccggaactcggtttgcgaatgagccttgcaagtggccatgcatagaacctcaggcaggaaatatatatgcatgaaaatccgaggcgcagtagaagcactgaagcgagagtgaatggcaacggcctgttcatctgcatggagacccaggaccatggccccgtatccataagtctccaacgcaacctctagtgcttacgttatgacaggacttcgctccagtgaggtgaatttacccgcaaggacccgatgaagcagggaacccttgcctggcgctgttcactgtatgccatcatccgacgtcggaagagtgactgataggttgttacctcatggcatgtacccaactctcgggatacatgcggatcaaccgttgggaattttagatcttcgtaacgcagatttttgcagccgaagggacatcgtgggcgcatattgctgttttgttcttcctccgaccgtccgctgggagtcgggtccactgcatcagtgtatggtagtgttgtcagcgctcgctaatgtaggaggctccctttaggttacttcatcgccacgaataaacagttcctaccaatattcaagcgtataagtttctgtttacccattcacagtcgtgaaggaccaggccttaagcctcatctttggtggtggtgtgaaatatacactggtcatgtcatttcaaaacttagaatataaccagcactattacgttacttgcaattggggagagccagttttcgccccgtgtctgtggggtttgcgagtcgcgcgtcggaatgcttgcacctccctgctcactgcacctctgcatgtctaccacactgagaaaaaagaaccgaactagagcgccgaatcgaaagaaagagtggcactggtattttttgatcgagttccatccgaacactccggacatggacttggtgagtgggaaatgttgcagtggattggtacctctgccagtgtagacgaccagagaagtgaattgggcgaggactatcatggataacaaaaagaaatggcgatagcgagattttgacctctttcttcccagtcctgaatgaccaaatccaaaaagcggtgcagctttcgagtctatcaggtgagctacttaagcaatttacccccagcagcatcgtgaaaaacatttgcgactgatatgatcatgttgcagattatccaaagtcaatttgaatctcctgttcgctctcatgatacgtagatcagaaccgagaatgtatttgatctgcctaaatagtgatccgatatcctcatgcctaccagcagctcctcacgaaacctttcgcccttttttcattacttagccacctacatgtgctcaagagtgtagaacaatgcacgactacacagacatggccgctgtcgttcctagcgagacctaaacccctgatgaagacgctacacacatagtctcaaccagaatgtcaaagagtgcctgaaggcatctcggcacttcataaaatgacggcctgtcaagcttgagctaaaatcacaatgacgtaagaagaattccagtcgcacatgcccctttcgcatgatgacccagacaagtctccttgctctctggtctcgtaaatcgctgttcgagcatataatagcctccctaccgtgatggggcgtggaactctcggggcgggaagacaagacgagtcgtaacacgtaggggtgctctgtaaggcgtcttctccttctcatgaccacgttgagttccaacttcccattggacgcagatcagcctagcctcgcaattctttcgacgcgctgggcacccgcgtgagtcttgcccctagatttgcacatagctgtcttcctcttgcacaatagtttgtgggcgaatacagcacctccagtcgcaacatgtcttctatgtgttccatcgcatatggcgacaacatgtatcgaagcaaataactcgattcgcgcggcggcacttagtcttgcgcggcagacgtccagatgtacggtcccaattacctgccatagggaaaccaagacttcatcacctccatccccagcgtctggacaacgtcacaccccttccaaaagcaggcaataaagaaacgaaaaccacgacaaggtggcgtgtaattggggtataagtatcaagtacaacgacacaaagaaaagaactactgtacatatcaccacattacttgcatacacatcccataacgtgatgggtgcgctcagaacctcccactctccctccttccaacgcccaacccaccatatccactcgtcctacccaatcgatcggcctgacccagtggcctctcacccgcgcctggcgtacccatactcgatctcttcaatgggctcccttctcgcttcgtcggactcgttctcctctcgcccataccgcccagactatctctcccgcgctcgccgaaagtcacacttgctgatttgcgcaatgggctggcggcgtgtgtgaataccccgaggctgccgccgtcgccggtgcgcatggcgggtgcttggcgaaagggattgggcgtgttggaagggcgaatgggagaggagaagtctgcgggagtggcagcggaggaggtcattgatgtggatgtggtgctgtagctgggtctggcggatggtgttcgtgcgacggatgtgttgtcggggtcgtactgagatgcgtacgcgacgttggggttcgtgcggaaagagcggtttatgacggtggtgggtgtgtatgtgacgacttcgctcgctaggtcgtcgctgttgcccttgacgccgacacttgagtctctgttgcgcttgcgagatatggtctggattccgacgtctcggcttgtcttctgtagtctaggatgaacgaacttgttatcgtattcgtgtagaacttcgcggctgatgatgtggttgtcctttgtttgctgcatgaacgcgctcctcagccaccacaactgcagcgacaatatcgctccgatgaagatggttgttgtgactttgatgctcggtctcggatccagcggcgcgacggggaggttgagatagtacaacaccacatgcaacggactgaacaagcagaacagctccaagcacagcggattcgggtcccacacagcaatctcccagacatctcgtccagcatccgggtgtgccctggacgccgccgagttcctcgcgaccaccttcttgatgtatcccatcggcgagacgcccagcggcgacgaatcaaccctcacgcgctgcgcactcggtgttgcaggcacaacctccacgctctgttcgaacagccgataatacctccttttactccacaccagccatgcattgccccatgccgcagcacccagtatcagcaccagcaggctcgaaaaccatcggacccagccaggccccgagacttctttgaacacattgtcgctgtcgtagcccgtggaagcgacgctatttgcctgcgcgatgacaaaggcgatgttggcgccacacccgatgtacagggcatatgtcgatgcaaagtcttcccagtcggagctgttgagttcctctgagatccagatgagccagtcggagggatcgaggtaggcttggatgcgctcggagaggggagcgcggcggacgaggcggggcatcttcacagtcggctggattgtcgaagcggcggtgatggagtggatgtggaattaagagcgagactcacgacatagcgaagtggtgctggagaaaacatgggaagcggcgagcgcgatgtttgaagacaaacagttcgggtctagcgcggtctgcttggtctgcgccatgacgacgggtggagctgcgtcaagcttcacgacccatcgagagctcgctcaacaccacaacatgtcggcatccacggcgcagtacaaggataggcagttcctcgctgtcattggcgatgaggcatgcatatttcttccatatggcgcagctctagctaacaatccccaggacacagtaacaggcatgcttctcgccggcgtaggcgtacgtttctcatgaatatctctccctcactctatctgactttctcagcacgtgaccccggctccagacgcacagaagaacttcctcgtcgtcgacgcaaagaccgagaacgcgaccatcgaagccgccttcgacaagttcaccaccgagcgcaaggacatcgccatcctgcttatcaaccaacatatcgcggagaagataagacatcgggtcgagagctacacagcggctttccctagtttgctggagattccgtccaaggaccatccgtatgaccctgagaaggacagcgtgctgaagagggtgaggaggttattcggagagtagatgaaggcatgagaagggcggtgaagacgaagaagcagagagcatgatgacgttggcatagttcaagtcgtgttatagcgaggtcacgatctacagcaaatgataccaagacattgcatcgatcacacatgcagatgaagatgcgcattgattcatatctacattaacatcgttgcttccaccagaacttcaactactacagagattgcatggtatcgcgcaccaattcacaagagaaactaccatcgcatgtacattcacagctcgttcctcctccttagacgttcctgcaccatgcccgccaacgggcccgacatcttgaacttgggctgcccgaacttgacaatattctccttcggctgctcatcgtcttcagctgcagcgccatttctgcatgttcgtatcagggccgaatcgagggcgaggcgtcgtgtgcatttaccggtggaaggcgatcttggcagtcaagcatgtgatcttgtcgccctcttcggtgtagacatcggcgaggaccgtgtatgtgccctgactctcgttagctttcactgtctccttgctttgcacgtgacgagacatacgggagggatctgctggggcaggtcaacgtccttgctcagcgtcatctcgcccttgtccagcgggcactcgagatccgccttgccaatcgtgtcgcagccgtcggcctcttggttgatcagggtgatcaggccgtacttgacttgcaggtgcatcttgaagcccttctcgaccttgtccttgaagttgcccgtcgccttgatggtgagcttctggccgctttgatatgttagctcagctatcgaggatatggtgacggttcgagacgcacggcttgggtgggttcgggtcaatgtccgccttctcgatcttcaggatgtcgtccgctgggtcgccgcagaagtagagcgggttgtcgccgggcaccttgtattcttccttgatggtgacctggtcaccacccatccatgatggtgtcgccgataccgacacggcgctgagcgcagcgaggactacagtcgtgagctgcatgatgatatgataagtcgctggtttgtgcgactattgggtgtgagggaggttgttgtggtgagtttgccgctcagatagcggtcgcgaacccaggatgaggctggggctgggctgggccacggacgtcatgtcacatgggcacgggatcacccgcgctagctgcacctggaactcagccgcggcagcatggaccagaggattgttgttgacgagaaacttagccgagatttttttcgcatcttctcattgaaatacagcagtgagcagtatggacaggacgtgaaggttggatcattggtgtgatttacaagcatgcagggtcgtcgctgccctgactagcatctaaattgaagtgacgctggacgcttccccacagtattgctccacaacttcgaccaccatcgttccaccgcgtaacttaattctttaccgaaaagaagaggcattcgtccttgtcaacgttatttgacagcggtcgcattttgcttgcaggcgagacgcgtacttagcctcagcatagccccactgtcagcatagcagccactatgcgtggacggacctctatctactgctgcagctgagctgcgaaagccaagaaaaatcaccatttctcatacgcgcaaatcgctagtgaagagccatcgtatttatactgttagggcagcttttgcttcacacgcctgtctgcaaatgaattcgcacccttgtgttctggcccctgtgctcgtgacatggatcttatgcatggtgacagcacgcttcaggatcagaaagagtatggtgttgaagatggtacggcgagccttgcaacgaagtttttgcggtcagtgatccagccagacaacttacctgcaagtggtccctcacgctcaaatctcgataggaaaacatacgaggtacacgaggacagcggcaccagcacatcgttcgattgttcagggaacactcctatacgatacttcccagtcccactgttcaaccagaggctggaccttccaggaggcagcgcttaatcgtcgtcgtttggtattcacagaagatcagctctattttgagtgcaggaccatgaactgctccgagagcgcgcactacccgctcggtcagatgcacgtagagagcaaagccgaaactttcaattagctgcggccgagtcttttcgattcaagtcaacataaaagatatggcatcactgccaaccgcaaagaatatatgagttgtcgaacgtctagcagttgccttatgagtgttgatgattatactgggcgagatctacgcttcagcaaggattctctgaacacctttcaaggaatcttgaggcaatcatcagccaggaatgatgctctgaatcatgtgtggggattggcttatgatagagatgacagctcaaatacctcagaaatgaagggcttcgatcattccctgacatggtctcaccatagcaactccaaaagacccaggcgacgagcgcaatgtccttcgtggacctgggcgggatgggatgggaaggtgaagtatgatgctcctgggccgtctatctttgcctacgttcaagagctgcaattccgaaatgcccttggcgagttgatcaaactggaagctgtgcaggaagaagaaatacatcccactattttgaacctcacgacacaagtagtcgagatgacacctgagtcattcgagcctagacctggctcaatcctaccgtggatacttcatggtgtaaggtcccgattatcatggtcagatgactctgtttcggaagtggaattgtgcgaaagctttcaagacacgactcgctggcaatttgcgttgattggtggtttcagccatccgttcgtgatggtattaaagccatgtctaagtaaaagtacttggcagagggctgacatgttttgtgtctgtctggaagcggccgaattttccggcatgctcccagacaccttgcatagtctcgacatagaatagcatgtatgtagatttttgagtcaaaaccgcagttgttcattgtctaggcctgtgacccaactcaatttctggcaactgtgacgctcaagacttctgcgacgtagatctcaccaacttctctgaatcctccatgaaagtctcctggtagtctgcctgagtgatttgccacggtgcgagaccagcctcattttccagattaacgtcagcgccacgcgacaacagatagggcaagcagcatttaacctgccaccaattgaatcccttcgcacactcatgaagtgcagtattcagcccgggctgcctgacatcaaaatcgtagcaaacacccggcgcatccacatccgcataagcctcctcgcctgttctgcttctgcaattgatgtccacctgaagcttctctatgagcaagcgcacgacgtccatgtttgggagttgcctcttaacggcgacaatcaacaatgggtcgccggatgttggagacgcactaggttctgatcggagctgggatccatgcttggagtcgatgatagttcttagcagttttgcgaagccgtgtctgaccagcagtcttgcgatatcgtacacgtccgagtctaagagaggcagagaggatccgtcatcacgcaggatattttcaagtacaccgtacttccttcttcgcaagagcgtctcaacaagagcgagatgcgcatgatcgccaggctgatcatgccttttcccgaatcgttgctcaagatcggactgggtacgttgaacagacttctctagtctttgatggtttgtggataggtgtcctcggagacctacgaaacaagacttcgtatattccaagcctttgatctcgcagtgcttgatacatttcgtaatgtgatcttggacagcctgtgtgtccctttgccttgatccctgagggcttttgtgatggcattaaggatttcttcgagacgggccgtatgctgaactgatgcgatacgaaatgtgtcttcacgccaaggtcctccaggtagccgatctagcgcacgctgcagctctcggctgggtcgaatccaaggtcgatcatcgtcttgctttcgaacgcccccaagtgcgtgggtcccccagtcggacggtaggtcaacacggccgagccagtaccaatccggcaactggagctcccgatagtctgcccataatgtctgctcgtcttcgaattcaaggcatgcatcgagcggtgtcagtccattgacatccatggacgtgggatcagcgcctgcagctatcatgtaagagacggtctcagggcgaccagagcggcaggcgtagtgcaatggcgttctcgcagtatcatccttcgcattgacttcgtgctcttggagatttccgtgtcgggttgtaagtgcatcaatcaatatgcccacaatgttgctctgtcgagcacgtgccgccagatgaagagcattcatgccgtcacaagttgtgcgcgtcggatccgcgccagccacaagcagcgtcttcaccagatattgagacatcatggatgcaatgtgaagtgctgttatgccatcccggtcaggtgtatcaatgttgttggtgtgttcaagaaaccagttcgtcgctggcctgggtacttgatcgtccagtaggaattcgtcatgtatccatggcgcgccgcaaaatgtgtgtagtggtagacgtccacccgagttgggtgaatttggatccatcccggatttgacgagctgctcgaactcatccacatcccccctcaaagcagcttcgtgaaagagtccaccactagttgacatattctgcgaataatcacgaacggccatatgcagtattgcagtgaccgcacgggaagctgtcccaggtgaagtatttccttttacccggtcgtgaggaaagcgtgatgagtttgagttgagatccggccgaatacggatgaatgaacgtgggagcaagatcaagttacgcgcaagagaaatgcgagtaaatgccagcatcgtggataacagttggttaggctgccacttgcgccttcctgcaaccgttttcaaggcgatgaagggtcatgaagctaccggctcaatcagcaaaatgcccgtcatcctgtagcctgttgagtcacacccgaaggcacgggaaattaccaccaaggaaaaatgagtaattcgatgtagatttgttgctgaggcgtggacgagagaagccgaggtcacactaacataccgcggatgtgcttcttccctcgactgaccgtcgggaaatcatgagtaagattgcgctaattgagtgaaaatatttggggctcgtgtgaaagtttcgcgtggatggctctaagtgaggcagaaggtcgaccaaaatctgatgtcatcaacttagcctaaaaacgctacgttgagtacaggcgtgctgagaaatttgtggtggctatatttctggctgtgacacgaatcaccaaagtagtaacaagtaaatcgggttcttatcccatcgataatcgatatttaggccgtagcatagtgggcggccgcttgggtacccgggttcttgattgtcagatcattaccaaagtttttggttcccatctgtggttgtccaagagttccggaagactcacagctactacgcctccaatccttctatagaccagttcagtactgccgggacagcctccagcttcaagtagtaaaccagcccatctcaccataccaggttctgttttgctgggttctgagtataccagcaagacatcagcgcgcttctttgttgcatcaagctcatggtcaaccctccattcactattgccaataggcatgttctccatgaacggcccgcggatgctcagttgagtttcccaggcggataaggagaatctccgaaaggcagacattagcccgactggccctcatgagaatacagtcagtgtgttgcgatgcttcacgactgcgaaggcaaccgccggtggaatcacgcgatgcctttgcagctatgatacagacagctcccgaatatatctcgcccatcttattaatctctctgctcttgtcggtggaactatcctgaaagatacagagggaatcgatccagatgtaactgtatcccaggtttcttgtgatcattgctgcatctcgaaaggtctttggcaagtaggtactttgaaatggtcgagagagcgctttttcgttggccgaaaggagttgacaatcgactccatcctgacctcagcaatggctcaaggctgtatattcgtctgaaactgcaacatgagaagttagtgtcgtatctatgacttgtaccatgtctttttccagaagtgctagcaagcgccttggccgaagagacgctcttttctcgcattccgcatgctgcctagaacagttcgcaatccagtctcgagcaagttgcgcagttaacggtgaaccagtgtttgagagaccgtatatcccatttcgaccgagccgatgagagcctgttcaacgtcagccctggggaaacctaggtagttgtacaaggccattaccaactttcaaagatcttgaaaacaggtgtttgtgcacccggtacggccagttgtatacatacttgagattttcttcctttgatctcgaaaatgtgtagttttgacagagaatgatcacagccggactgggctatttctctaaacgtgccataggcatgatggttgaccgcttcactaatcttggtggagtcggtctgaacagtaggaagttcgcgaaatccaatagtagatagtaataagcgacaaagcttgcaagcggcgtaatctgaatccaacggatccaaatcctgtaagtcatacactgctcttgaaggcacaaatatgcgccacgaaccttgcagcaatctcgaagaacgtagaatatcagagcatcgtgtacagatggcagttgtaaattctgtcttaaaccaccttggcgttcgaatcgcgtaggaacgagactcgcgagatgcctggaaatgcccggaatcttggcctcgctcgtcccaagtttgagtaggattatcttcccaatagtctccataagaataagctcctagcatgaatccggccatcaagagtcctccagccatcaatcccaagatgatgtcccattctgaaggtgttggactgcctcttgcgcctggctttacaaaaagtgtgccaaatagataaaacaagattgggaagactaagatgccgtatgtataggcagcaagctgcttgaaagtagtaatcatggtctggcctgaatttcgacagcaggttagaagtgaggctgcagcttccaaagctaccacgctaacttacgtcgctgcaaaggcagccggtcgccaagcttaggtcgcttacccaaagagtttgcgcatgccgtaagcacgtatgttgtgctgtccagatcaagaagttggaagctacagagatttgacgttcaccattcagcatcgcgactaggttgctcgacttttgagttaggatgttagtacgcgctagtcctgaggatttaagaaggccgggctttatgaatcacgccggaataaggcattgacttagcgcgtgcatgaatcatctttgatagacttcagagaacttcagtcgagctatcgctctacattcatatcagcgtcaagcacttcggcaaatccaaaatggcaaccgaccatatcaagctaggtcctatcttccctgccgcagagtacgttttgacaggaaatccacaagtatgcgtctcgagatcagatcttctcatttccgtccacagtctccatcctcgtcggagacgactccttgctcttcacaccacccaaattctcaggatcgttcgcatgcgcattcgcaatgccaatctccgttgtcgagaagctatccgccacattacgatacgccggcacaaagttgacgcaaattggataactccaagcggcaatgaagaacgccatcggcaccgccattgcaatagccgtcggcgcatgtcccgtcacggggtttggctttccctgcgaatccgacgcaacaaatagaagtggaggcacgacggctcctcctgcaacaccagcgacgatgaagcctgagccgcgcttggagtactttccgagaccgcgcatacccagtgcgacgatggtggggaagatgatggactcgaagaagagcacgatgtagagcatgctcatgccgatgttgccgcgttcggtgatggacgggatgatgaagatgatgcacatggtcatgaagacgaagaaaacccagcgcggcttgacgaatttcatcagtgcgctgccgacgaatcgacctagtgtaaatgtcccctgagcgccggctaggaagcgcgcaccagtatctgagccagacgcgacgccgttgaaaacacgagtctcagtgacgtagttgatgaacgctccggcaatggcgacttgtgctccagtatagcagaattgcgcaaacgtagcgtggaaaagtcgccattgtttccggaagggcttcacgtctgttccggcgtgtgtcgtttcggcttggaaggccatgtccgcatctacacatccatcagcaaacgaacctaagaacaatgtcttgatgcttaccagtgatttctggaatcgggctgaaaaagtaaacgacagcaagcaggaagacgaagcatgcaattgcaagatacacccattgcacactctccagcgacttctcatccgtgccagtattcttgaagaatacatatgaaccaaggactggcgcaactaccgtcccgataccattgaaagcttgcgcgatgttgatacggatctctgagtatcttggaggtccacagacagctacacatgattagtccatgcacttcaaataactttgaatgccacaaaacccacccaagtaaggattcgcagccgtctcgagcgatccaaggccatttcccacgacaaacgtcgccgcgcaaaaaccgccaaaagagcggtacacaaggcacggccacgcaagcagcgcgccaacgccatacagacacaagccccaaatgaagcaggccttatacccccaattcctcagaacccaattcgcatgacccagcgaagcaagcggatatgcgccaaagtacgctgcctgcagacccgaagagcgcgagcgtgtgattcccagggtttcttggaaatgtttgttgagtgtgtcgatgaggccatatgagaagccctatgcatatgttagttatggattgtcggtgtaaattcggtaggttggagaagtcttacccagaggaagaacaaaaccgtgactagcatgagcggatagatggattcgcgcagcgtgagttctgccgcgcgcgtacgcttgtcatcgcgctggcgcaatctactgagaaagcccatcttgaaagaataagaatatagcaattaagccgtctgctaaaccgctttgcatcgatgtagccaaagatgttataagtctatccaaagacaagtcccgacgttccttcgcgcaaacacaagcgtccctgcctccacattatgtacctccaccttcacgccccagccgttgacccatgcatcaaaccgttgtaacccaagccccatcgtcccatctagcatacgtcagaatcgttggggtaccccaaagctggggtaaaaaacctggggatcagccaatgcggtgcgccggatgatgtcgtttcggtggggactctgccgacgcggggtgaagtttgggaagggatcgacgtgagggcgtgatttgccaggatcccaggataccgcgagtcctgtttaacagctgccgtggtttgtggtgtgcgaacgcgagtcgtggcatgcatcggcggagtttccgttccggggaatgtgcttgcggagtcgacgacggtagtgagatagagagatcttggcgatgcggcgtgaagcataaatcttcccgaaaattctggaatgcttgtataggacgacaaggagatggattggggttttatcacgtgcgctacaaccaccgatggaacgtccgtggtggactgtaatcaatctccaatccatacacgtgactacatagccaatatttcagcggtactgtaggcaaagaccaatctgcaagtatcatcaaacaaaggcattatttcccgaagaagatgacttatcccttattcttaaacgccaatccactctccttcctcacaaccccataaacactcggaatatcccccttgtccccaatctcctccttcaccccatccaacctctcctgcgccaatcccaacatcttcgcactcgccccactcctatccgctagatcccgcgcatgccttgcatccttcctcgcaagatcgatatgaaacagcggctcatccctctgataataatcgcccgccagcatgcgctgcgagtaggccgtgtacgggccaggaaacattgtctcgatgaacgaatgcagattctccaccccgaggccggatttctcggctaggacatggccttcggacagctggctgaccatgttgagaatgaaagtgttgccgatgactttcagtagggtggcgttgccggcgggctggtctggatactcgatgtctgcgcggcccatgacgcccttggtgtagggcttgactttggcaactgccgccttcgtgcctgcgatgacgcagactagttggccgttgtctgccattgcgggtgcgccgaagacgggcatgccaacgaactcggcgcctttttcggtgatgcgcttttccagggcattggtggtgtcggggtggacggtagagcaatcgacgattagtttgcccttggtgtcttcttgcaagatggtgtcgactgtagagttgacggcggcatcgtcgccgagacacatgaagatgatgtcggcttctttggtggcggcgttgatggtgtcgacgactttggtcttgccgctgccgacatctgaggcgattttgtcggacaggtcatcggagcgcttcttcgtgcggttgtagatgatgagaggtttgtcgagattgcccttttctaccaagttcttacacatgccctacaatgatcagctctacctgtcatgagtatctcccggctatacttactcttcccatgttgccgaggccgagccaagcaagttgtggagccatgatgattttgtgtttcgagtatcgtgagaaatgtacagcaggtgttacttcaccttcaaaagtcgtgccaagtggatgtactttgaactttaatactccaggtagccgtcccgcatcgatgtcatgagcttgtatccggcaatgggaataatggggtccaaggcacgggccgatgtcggtgctagtacgaatgacgtttagctgcccacctgcctttatcgaacttcgattcactgaaaaacatgtgcgcgcgaattaattcacactcggcactcacacctcgtgattgcccataaacatcccttcccaatgttccccacgtctgtgcgatagcatgaagcatgtttatttgctgcaaagcccccgcgaggggtttcgggaagggtacaaagaccgtgagtgtagcgtgtgcgatgcgcggggtgctagagaactaatagcgggcagctttccaagttcgataacacgagctatgcttccatagcacgcatatcgactagcacacacagaagtgcattacacacgcgcaaagcttcaagctcggcgaaagagcgccaacgagccgatcgcgaacaactgacacgcctgctcaaagagtcgccaggcaaacgcgatgcgcgcaacttcttgaagcagttcgacgcaccgaagccaaagaaaggtgaaggaagcaccgccccaaaagcaaagcaaggcacgagcgaagtcgttcgcaaggatccgggtacaactaggacaggtgtgaatttggggaatctctatcaacccactgtattcacgcgcgaacctctaccggaaaagaaatatgaggaggaagacaaagaagagccattgcatttggctttggtcaaattgaggcagccacaaaatctggatgaccgcacgctcggcggcattgcgctgacgctgagtcaaatggcgcagctcggtctaagtactgctgtcgtacttgactgtgcggaatacgattcagaggatctaccgcagatcgatggcgcatacgagaagatgttgagagaacaagctgcccggttcgtggcgactttggaagaatacaatgagcccggagccctactcatcgagcatgcattgggcaagaccaaggagcagaatgtcattccgagcacagtccagattcgaggcggtgttgaagtcaagaacagcttcttgctctaccctcctatcgatgatggcgtcattccagtggttctgccaattgcttatgacagtgacttgaagaaggttgctgtcgaagcagacgacgttgtcctggcactgatccgggagtttgctggaattgcggcgcacgctgatcgcggagcatttgagatgtctgaagcatccagtggcaacaaagatttggatgacgctgagcgacccatcctggaccgcatcatcgttctagacccactgggcggcataccttctgtaaatagggccgacggggctcatgtattcgtcaacctcgaagcggagtatcgcgatatcaagctggagcttcaacggttgtctgctgcagctggagatgaggccaaatctaagccagcagtgtcgttgggtactggcaatcctttctcaaaattcgtggaagaagaagtggcgacgacacacggcggttcgaaacatcatctcgccaacccagcgccgatgcgccacctaaagaatctcgatgtcgtccagcgtgctttaaggatactaccacccacctcttcaggtctcatccttactccaacggaagcagcgagaaaggccatcccagacgatgaccggagcacgccatccaagaaccctctcctgcataacctgcttaccgacaagccaatgatatcatcatcgctaccaacttcaccagcgagtcggttcctcggttcagtttcgccgaacccaccgacctttctaaaaaagggcataccagtaactatggtaccggatcctcgtgagtctggaccttggcgaccaccttctgcgtcaaatcctagcatcgaactagccgaagatccacgtatcaacttccctaagttggaggacctgatcaatgactctttccgccgaaaattagacgcgaaagactatctcgatcgcattcgcggtcgcgttgccggtataattattgccggcgattacgaaggtggagcgatatgtacctgggaaacaccagcttcgctacggggtgtgaagataccgtctcaagcttctgagaccccagactcgccatactgggtgccgtacctggacaaatttgctgtcttgacatcttcgcaaggttcaggcggggtatcagacattgtgtgggcagcgttgacgcgaactggtttcccggaaggtgttgtgtggcgaagcaggacgagtaatccggtgaataagtggtatcaagagaggtctacgggaacgtggaatttgcctggagaccagtggactatgttttggacgacgaatggcgtgaccaagcgctgggatggaaacgagtgggatctcggacagagcaatagtctgacgaggtgggaagcttatgtcgacgtgtgtaacggaattgtaccgagctgggcggacggaattaagagagctgattagatcctcgagaagtaagcgaagacgatgtcgaaataatacgccgactcgcaatgttggtccttgtctttgtagatggtcagagcggttcaaacttgatgggctcacaacagccctgatgtcatctgttcgactaccacaccaggcagcggcaagattcgtgtccgctcagcacctacacgacctaatctaccagtctttaggagcgcactcatgactttataagggagccgaaggtatgcgcccctccaaggcattcctagttggtgttgcgaaagtttatgagagtatctaggctaccttaacctcctctcgttggtgagagcagacaggaattctgtcggggcctggtgaccacacgaaagatagcgccagctactcgaaatccgaagtcgagatcagcgactcatcgtaatcccacccatggccttcatgtagatgatcgggcaacggcttacacatgaaacaatagtcaaagtcgtaacacgtgcggcaacggaatcttgctccgaacaccacctaaatatatattgttagccacatattgttcgcgtagatgcacaactcacatgatggcacccatcgcacatgatattagcaacgatttttgcaggtttgcgtccaggagtcattggacccagcgcattcttgcactcagaggatagatcctgtaacatgtccatgtgtccatgatagatggcgatgtcaacggggttccagttgcttgccggttgatgggtcgcgaagctctggccgcgttcgcctgcttgtaccagtcgttccacgacagattgtgcgcccactttgcaagcccaatgcagagggctccagccgcgctcactagacgcccgcgtaagaggcacataccttcggacggcgtcaagtagcggcaatgagccggacgatgcggcatagcagattagatcgtcacccttttggtcgatcgcgaacatgtccaggccgagatctttgaggaacgtgaaggtgtcgtattgtcggtgaaggacagcggcgtggagtaaactaccgccgtgcggatctgagcaagcgaaatctatcttgagctgggagttgatcagttgtaatgtgctaaggcggcccttctccacaagcaggaacaagaaagagacgggtatgctggatgcaacctgggatccagaacaggtcggaagaagcatctcaactatgtcatcgtggccgttgtgtgctgccattgttagcgcgggccatccgttgaacactgttgcaggaaggttggctccgtggtgcatgagcgttcggacaacttcagcatgaccgtgagatgacgccgcgatgattggagttcttttctgattgtcgcatatatttgcatccgcacctcttccaagaagaagcagcacgacatcgaggtggccttgggctgctgcttcgtggagcgcagtcgaacctctcctatctcgcatatccaacgagggatcgaatgtggcaagttgctcgaccactttgggaaaaccatggtacgatgccatctggattggacctcgctcgttattgtcgtagatgtctaaacgagctttgttaagcaggaggactcgaacagcctcgacgtggcctcgttgggcggcatacataatgggcgtccatcttctattgtccattgtgtttgggcttgtgccattctcgatgagaatttggactacctgcgaataccctttggaagctgctgcatggattgggatccaaccctctttgcccggactacctgcgtctacccctctttccaaaagttatttgacaaccttggggtgaccatgaaaacaagcttcattgagcaaagtggccccatagctattgtaagcggtcatagttgctgccaaattctgattcattaatacttgtaccacatcgtaccaacctcttctacatgcaagttccagaggcgtttgctgcaattgatccgtgatagccgcgtcagcccctctttgaaggagaagtagtgccatagtcctgtcgttattttgaaacgcgatctggagaatgctgcgcaactttggtgcttttgcttcgatactagcacccgagtcaaggagaagctcgactgtgcctgtgtgccccatccgtaccgcagcaaatagtgcagaaccatggcgtccacagtcttcattgacgtcaacaccttttgcaaggagcatatggaccatatgctcgtgtccatgcaatgctgcgatgtacagacatgtccgcgagtcattgtctttctctgttatccaatgtccggtagtactaggaagggttgtaagtatcttgtcggccaagatgtgtaaccctagttcggataagagatgcaagccagtttttattcttggatagttttggctgtacaggtgtagcccgtaacgatagacagatgtcgcctgaacaatgctggacatagacccgtcgtctgtgagaattgaagccgcgagatcgaacaaattctcctggacacttgacgcatgtttgccccagttgtgtgcggcatactcgaagaatgggtgctttatcaagcggtcctccaacctaccgtcagacgagcacctgccgtgtcggaaggtgtcgaaagaaagatacgtcagacacgtaatagcgatgtatagctgtccgccggggctccaagtctcgcggatgccctcgagatactcctgtgttgtgtagtgtactagacggatcacattgctacactcatcggtggtgacaaggcctgcacacaccgacacaacatctgcttcgtcaagtatgttatctatatcgagactcgtctcacccgattccacggctaaagcatgacagagttcgcttgtagtgagcgctctctcagcatagactatccaggtcagaactctcttcgcaagagcagcatcttcagggagctggctctcaagccgctcaattgcgtgatcataggctctctcgactgtttttacttctttggatagcctctcgagtgtcgagcagatcttgctctttgtccgcttgtcaagcaatgaatctatgtagagtcgagctagcaggaacctgatctggtcagctggaatcaaatcatgggagtgcccatagacctacatcccgtcgattgccccggcaaccttttcttgtatcatacgcggtagctccggatcatgttgaacacatctgggaagccgatcaagttgtccttgtataaaaggtttaatatcctcgtcacgcgcgcggatctcgatctttaacgcatcgcggaattcttgtacaatatctggtatatgacgcgaggtcaccatgagacatacgtcagtactatttcgcatctgagcaagacaggctgaaagctggcggcgagttccgttttccactgcgcattcatccagagcatcgatgacgatataaaacctcgtaagctgtgcagacgaagtttgtaaagtttcaagaagctcatccttggttggcctggatccacgagtattgtggtgctgctgcaactgttttgcaagttgaacgacaccaggggtgtttgcaagcacaagctgctgcaagattgcttcaagcaaagcctccacattctgttcgatgcgcgacttgtagctgcaatacagccacgcaactcctgttgtactagtccgcacgctcgttacgagatgatcaacagtgacagctgctagcatagttttaccagctcccggcatgccaggacagaacaacgtcctgttggaagtggctccgtcgagccaatcagtaaattcaggcgcgctgagaaaccattgtcctgtattttgatgtcgatggcggagaatgtctgactgttgagccaggaagtctattggcgatatccaggctttgagagcatcgagctgagcacggtctaggccctgctgtatcgactctaaatcggcctgcatgctgggcataagacctctcacaaaagtcatgtcgttactgatggcctgcgacaatttgctgctgctgtttagtatccgttccgatgttgtggttcagcaactttacaaatggtccatctgcagtgctatcccaatgagcgtcttcaatcgttccatgcattgcaagataaggtcaacctcttctttcttgaatttccaagtgagcacgtcgattgcttggccgaaccgacccttgcctgaggtgattcttgcttgcaatacttcaagtgtctctttgaactgatcgagtggcccttttttggtggccagacccctgatagcggcataccacgggctgctagcatcgccttcctctaggcggaatctcaggcttgtaagcagactatgtaagttcgtcgcctcgatagcgcattttgcacggtccttcgaagcgtcttcgacatcattcagataactaataaccttattggagagctggagtagggcgacgatgctcgcggtaatactgagagggtccatgttgtgtgaatggaggcccactccaacatggcacaggaaatggccgatcgcgtgatatcagatgctgaggctactagacttcttcggatgatgtggtcagcggattcgcaaggcaggcgcattgtgcgaccgattacatcctctccgagcactcacgggaaagtagaaacaggctgctgaacagctgggcgcgataaaagggtttttgtggcgcatggtgagaactgtacgaaggtgcgattttgccaggtcagcaatgttggcgttttggccccggctagccctatgcgcctgcctcttacagtcgagctgcaggtacaagcacgcgtgcagtagagtcacatgaccatgatcacgcaagtccatggctattcactgtctgggtaatggtggcgtcttgtaatgagatttaggacagcatcagattctcttgcattcgggtaaagacatgttggggtgtccttcaccatgttccagggtgtcaactgtcagactccattgcaagcaatactaaaacattgctgctagccccgcagcctgcgtaggctaacagtagtcctcggggattggggaagccccgagaccgtacaccgagttgagagatgatggtatccacggtccacgtcactgttggacccaaagaaagcaccagcgcttgtggtttcgtaactgttttcgtttttggagttgcaaagtcggcacccgtgcttattcgctgccgtgacagccgagtagtgtgtcattcggataggcggaggccatgatcctcaggaacgcggctcgatggacaatagcggacatgtggtatgcaaagcttgtcggctctgatcatgtgcacaaacagcggccgcgtaaacactgcggttgatgcagcccgtttttgtacagtggaaggagttgacgttgtgaatcgattgtcgcactggtcgccagacggcgcttcgctcctcgcgggtcctagcttgcacagcctcttgccgaatggaccgctaactgtggccgagcgggagggtcccaagtctctccagtgcttccagtgtttcccgtgctcacgctttccccaggccatgtcaaacgtcgctcgctgccactgctgcgccaactcgcagccctaagacgctgccgaagagaatgcggccgtcatggacaggaaggccctcatcttcccttggtacgcgccagaaggccccagacatcgtgagaatgcaattgctgacacaggaacagcggcctcgtcctagcctccggttacttgagcaccgcgccgccacgtcgaccactcgttcgcctttgacaagccgctgcacaccgtcgccgtcgtgctgctgctgacgggcctcgccgtcgtcgcaatcgaagcctggggataccgcaccgcgcaaccgcacctgccgccgagatatgttgcgataccgctcggcaacgggcagagcaggcccggcgaagagatctggaccgaggccggagcgccgtcgcggagaagagcatggagcgtcaaggccgtgggagcgctgttgggggtgctgctgttcgcgctatgcggtcgcatcgccatctacttccgagtcatgaaggacgtcgagtgcagcgggccctctgcaatggtgcgcataccccaggataggacacgatatagatatactaacccccacaggcattcctccccctcgtgctcgccctctaccaccacctccgccaccccagccagcgccagtaccccgcctggagtgctgactcacgcccgcgcacccagctcgaccgcgtcgtcaactttgtatacgacagctcctcgcggtacattatccccgccgccctgctctccatcagcagcttccttgttcttgtcaagacgagcgcattgcactccacctacatctgccccgtcgcaaactccgctgcggcgacgatcccgactctccaatttatcggctttctcgtagattcgtttcttgtacaggctatctatcgcttggtagacgatggcatatctcccgccgacgactggacaatctatctccaggacggtacctcaaaccacttgctcgttggcctgacatttattgtaagcagcaccaccacaccctcacaccaccacaccaccaactaacatctcccaggcatcatctcttgtacttgttgtagccggcatggtcgtataccctgccatgcccgagcaccgcgaatggatgctctcgtttccttctgagtttcttcttggtcttttgcgtttatcgttgatgataccctttatgacgttatgtttcctaaaatcggtacgtctctgatcacctctgaacatgcacctgctaactgcccaggctcggtcatacggcgttatgagcgcggtgctcattgccgccttttcttctgcatacatcggcgtacttcgggcacttgggaccggcgtgtcctattcttttccaccaaagtctacagttgggcttgctctttgtctttctctacttaccattgcactcatcctccacctagtcaccgacaccaacattgagacccgcatccgctcttcggtgcctgtacgtctgggcaggaaccagtctgcagccttcattgtcctcctcatcgccttctccattggtgtagttgtttatcgtcaccagccaccttcttcgaaccatccaatcgcgaccctgattgagcttgctgcagtccagcacgagacgtgggagtcgcaagcgcatcgcagcaagagtctggccgaagcagctgcgcattaccgccgacgctacaaaagagacccaccaccaaactttgacaagtggcaccgcttcgcagtgcaacggagctccattgtgatcgacgactacgacaatattgaagaagacttagcgccgttctcctccttcaaccctgatgatctgcgacttcgcaccgcgactgttctagctaccaataccgacgtaggtggtattcgaataagagatggcaaagcagaagcaatttctgaggtgcctgaagagcaccgatgggtcattgaaggggccgtgatcatgatccaggaattcgccgagtttcttcccgacatggaccttgccatgaacctccacgacgaatgccgagtagccgtaccctatgatcatctccgcaacgcgctcgaaaacccccagccataccccacaccagatccctcgaaaccttcccaggacttcagcagcgaacgtgcgaagaagtggccaagcatcgaggacgttcgaactgatccgcaattcttcgaagatgctcgacccccaactttccagacgtatggttccatcgcttgtccgccagactctcgcgcgcggaaagagcgtcactggcagacgaagggcttttgctccaagtgtatagaacctcactccatgggcgctttcgttgccaactggactttggctgctgatccttgccaccagccggacattgcgaatcttcacggcatgcacctcagtccttctactatgatgggcactcacgatgttgtacccatcttcagtcaaagccgcgcacccggatacatcgacattcgctatccttcaccctggaactacctggacaagacaaagtacgagttcgacgaaaagtttccggaccctcatttccacgacaaggaagatattttgttctggcgcggcatgaccaatgaaggtgtgacaacagctggaacgtggaagggtatgctgcgtcaacgactagttcacctcgtcaacaacgagacttcccgccacccaatcatgctccccaaaggcgaccacagcggcaaccttgaatatgcgatgaagcgaacgcgagacatcaagaagtacctagccaccaaactagacgctcgcttcgtcgacaagatagtcagctgcgccggccaagactgcaccgaccaaaggagagagttctggctcgccaacgacatcgacatccgcagacactggcgctaccgctacctcttcgacgccgacggccccggcttctccccgcgtttcatccccttcctgcgctccaactccgtcgtgttcaaatccgccctgttccgcgaatggtacgagggccggctcaccgcgtggaagcacttcgtcccggtcgacttgcgcctacacgatctattcagctcgctcgcgtactttggcgggtatggcgtcgaagaccgcaataaacgcatgatgcagggcaaacccaaggaagcggagaaaatcgcgcgcgatggcaaggtgtggacggagaaggtgctgcgcaaagaggacatggaggtttatatgtttaggctgctgctggagtgggggcggttgacggatgatcggcggacggaggtgggatttcgtatgggcaagaaggatcgggaggagaggagtgaactgtagatttatatcgcattgcgcggcgttcgatcttgggctattttcttctctggaatcccaaacttgcaattattattttcctctgagagccgtgctagtgcttcgttttctggtgttgggtgaattcctttctcaaacatctccgtgaaccatttcctaagctcatggtacttgtattcattcatcccacatcccttgcacatataccaggcatttcccgccccctggtgcaaaaaatcgagctgctcaatttacaacgtgagcaccactatctccttcgttctgtcagaattgagccgctcgatattcgaattttagaagacatgaggagcttggcttgttgagtaaggtaaatactgagcagcgagagggttttcgaattctaatgctagggccagggagggtatgagggagacacaacgaccatcctccacatgacttagacctacggagcgagcgtgaggagaacagacgttcttgacgcagaaatgggtgagtgatgggagggaggagaggtaaagaagcagggaagtagaaggaagtaggagaacatcatcccttcaagccatggtagtaaacccaaccgtctgcttttacaatcgtttagaatttatcataagtgcgtcttcaactcttcggtccatccatgtatcctcctttgtgttttttatttccttcgcacacccactccttgcatccctacgacatactcttttttccgcctttcaccaggtgctatcccatcctccctctttctcttgttcgagtcgcaagtaatcttaatacgaggaggtatatgatcaagccgatggtgaaccatagcgctaggggtacgagggagtacattattttggataggcgcgaggcgtatgtgatcagtgagggggaagaggaggacattcggtttgctgggaaacggagaagtggtcccagtgttttggttcaggggagaaggtgttttgaaggttatattgttgggtttggattggtgatgcttggtcgttgagaggacgtattcgtcgaggagagatttttggggacgctgttgattgttggattgagtgttcagaggtagttcagtaaatgatgatgatcggaatatcttacattggcttaaattcgttgcagtggtgttgaaaactgtgctggcatcttacagtgattcattggaagttgtattaaaatgaatcagactatggctgccgcaggtgatgggcatgtcgcgatgctaaaaggagagagcaatatttgaagatctttactataatcagcaccgcatgtactgttaaggtgcggatcctcgccgctaatgccgttgcgcccccgacgggcgattttctcgctggcggaagcattgagtaccatcctgcgagtcttggcaacatgaatgggtaagctagcgtacggcacagcaaggcggataacacagtgtcgatcgaacaccgcgtaagtctaactcagcctatatgcaatgacaaacggggtctgcgcgacgcaatggttttgcgagacagacatgggatgtcgaccaggtctactgtcttattggaccatatcaccatgaggttcaacaaattcagtggtgacttagactacagatatgacagaaggcaagtatcgacatagtcaatcgtacttactacacgttgattgggtcggccggcaacggaagtcggcaccgagtgaggcgcaagcatacttccgttaaatccttcggaggcgcatgcttactagcctatgggtgcgtgccgtcggacgagtgttgcatcttcacggctttcgctaaatcgacccaggagcagcaattctttgttaatctccaaggtgtgagcatgcttgtcgtgcttactctgcgcctgacgagggacctacataggcaaacacgcggtcagccttgcaacgttaatcagaccttatcaaggaaagatgactcttcaatcggtcttgacttttcgctgcgtaccttcacacaactgactatattcttactaaaatcgcatctgcatcatgaatgcctcacggtctgttcagcattcatagcaacttgacgcattctccagagtgccttgcacagcctcgccaaagatgatgcgattggatgaaaagcgcctcctgtactcgggtctcggaggatcaaagttagaactggcccattgcatgtcctctgatacacgcacttaagttttggcaacttgagccatcccccaggtggttgtcggtgcttcatctcatgtacgcggtgcccaaaacgcgagccaggcagcgaagtctgtaccatcaggcaaccacctaccaatgataagtattttgtatcatgcgatagtcattgggcatcaatcatctgatacacgcgaccttctgtttcgatgaacccacgaacatgttcaccaccacaaagcagcctcttgacagaaccgtactgcgctatgcaggcctcgtccaaggcctcgtggcactgccatgcatgatccagctcgtgtgcagcgcatccctggtcccatcccgaaacctggtactatttcacgtaagcttgctacatccatagcttctaaacatcactgacgaagtgcgcagcacctatattcttgccgcgggagcatgtggcgccatcatcttcaccgcagtcgtgcagtggaaggccctgactactagctttcaggtgcgacgtttagagattgtcgagtcagttctggcgacgggattgttcatctggctcaacttctcgtgggcaattggcactcccgagaggccgtttggacacatcaacttgaagaggttgatctttagtggactgggtgttgtgtaagtgcattcatgtcgtggctgaacgagggagctgactttcagagtgtgcttttctacgggcctcttgcgcacgcggatgctgcatggaaggatgacgagaggagcaaggatcttgacttcgagggtgacggtcgcaccgtatacaccgatgcaccggagaaagcgccgttggagttggtgcggaattgatgtttgcgctcacaagcaccgacaggaggagacgtcacaaatgagaccaagcgaacatcaggaatgtaagctctgtggcgagattggatgccaaaagagggcgaggagatccacgatgaggatgttttgatgcttgaccagacgtacaacaaaagaggtcgataacagtggggaatgcaacgagcaacgatataacgttagtacagtgcgcaaagagtcctcataagatccaataacgcctgtttcccttacaagtaagctgagtgtgtaacaaacccgcaatctccttcggctgccaccatatgggacaaacaaaacgaagaaactgcggtgtttcaaacctgcgagactgattcgaaatcctcgcatcatgtggagcaagtaaaacgcattgaaatgacggccaaaagaagagagcgtaaaagtggttgcctggacgctagcgcagggatgcggttgtcacggaattgaccgcgttgtttgctaacttgaactccgcggtggaagcaaacaacaaaagatatttgtatggtggactgatcacttcaatcacacagaccgatcaacttctacgcgaaatcatcgacatcatggagaacttctatctgaagaatatttccagataccgtcaactcattcatgcactagacccttgcccgaagccacgagtatccgaaggatcgccaagttcaactatgatcgtcagtgtcagaattaggcctcttgctgaggatgaggtattcccctcagcaatcttccctcgttcaagtcagaaaagcgtggtagacatccatgacctgtacaaccatccaagtggcattccgagattgcaggtgtgtagttttgcgtgcacaacgtaccctagttttactgacactctctggcaacagagtaccgactaccaagtagatcggcttttcgactccgattcgacgaccgagcagatctacgaagatcttgtcgcagatctgatacctttcgcttggaatggcgggatcggaaccctgtttgcgtacggccaaacaggatcgggaaagaccttcacagtgagcaggctagaggagctcgtggtagagacactcacgagtagaactctgagtgggaaagaggacgtctacgtgaccattatcgatcttgctggcaacgctgctttcgatcttctgaacgagcgaaaacccgtatctctactggatgatgccgatggtgtcacgcaactgaaaggtgctgaggaacatgcggtactcaatgtagaggacgtgagggctctgctcgagcgagcaagttccttccgacagacggcgtcgactctcaagaaccccgcttcttcacgatcacattttatctgtcgtattcggattcgcaatatcagcagcggttcggacggtctgctgtatctgatcgacctcgcaggatcggaaggtgctcgcgatatcgtggctcacggagcagaccgcatgcgcgagacgcgacagatcaacataagtctctcagtattgaaggactgtattcgtgggaaatctcaagcggatgctgcggcctcgtcgggcaatggcaatgcgggccagaaattgccacatgtgcccttcaggcagagtgcgatcacgagagttctgaaacatgtgtttgacccagcgagcactcgaccttgcaagacagtcgttatagcttgcgtcaatccaagccttgccgacgttgggccgagcaagaacactttgcgattcgcggagatgttgcgtgtgcaagtcccggcgccggatgagattgatgacgcccccacagctatgcactggaccaatgcacagttgagaagctggatcaagcagaacgtgagtacagaactgcactcaaaccccccacaatgaagctgacgatattcgcccaagtgtggctcacctccaatcctggacagtgttgttgctccgcgcgagacaggagctcaaatgttcaaactctcacggacggagatcgagtatcgatgccagaagtgtccgggtgtgaggtcggagcaagcgaaagcctttcgttctaaattgtggaagatgtacatcagtcattagatattgagcaggacaggcggaagaagcgtagagtgggggagactttccaaatgtgctatagtatcggaaatgtaagacaatcatcacgtctcaaacgctccgaaacaccctaatacatggtaacctattttggggcacgtcacattatgacaagagatgggaacaccgggagctctgtggacactccatgtcaccgagcagctacaaagaatagatctcaaccaatgcatgtctggaaatttgtttgcttcaagggttgacagctcacattatccagtggccaagacgaacggtcgggtctcgtgtcgtactcagtgacgttgttctatatctgctcagacgtttgcaacgctgtgcacatcaccgtggagatggattagcttggcacacaaatactgttctagacgagctcacttgacatgaaattgcgcagtcatgtgtacagtttgctgtagctcttcaccgaacaaagtttattacgtatctatggaaacctgtgccatctcacaaactcgaaactcgttgtatcgtgtgactgctcttggaaaatgacaggtccggtcttgtgtaccgatgaatttactcttctgaaatcggaaaccatcacaatcacatgggacgttcccgcgtgattgtttgtctgttgtctgaactttgcgaggtaccatgtacaacgagtgcttgagatactgcatctacgactgaatcctctattctgattgctcagatacgtgtcgttctgaatcatgttgcacgagtccttccaagctcgattggacaaggttaccatcgatctgtgcacagaacaagacccaagcaaagggttagacgcgtcagtatgctgtctgaattaaacaaaaggtcgttctgagcaagagtgatgattcccattctttacaatgataaaggagtggtgcctcaacaaatttgataatacctattacaagcaacatcagagtcattcttgattcacgtcagagtaacttatcacctgaactatattcaccatgcacccactcgcgcttcttatcatcattgcctccacgactgccaaagttaaagctatctgctacacatctggcgatgactggggcagtgaccaaggccaagctaatgcagccctcgaggaagtttgctcacatcttgccaactcggattacaagcatctcgaagagagatacttctgcgtcaacgctgacagcggcaataagaagctagagttctggatcaagtgtcattcaatggggggtaaatttgtggatgtacctctttgtgtacagagcctcggtgacgagatcaatggctgttcactggggggcgcatcaatgtggatgtccctctttttcaggtgcgtattcgtctgaagctcttatcaaagaagaaatgaatgcgatgtgactaacctttgctgtaatatagggctgatcctaacccggggaggtgttgaataaggatcagcgggtatcgggtcattgagacgcgcaagttgtgggagatatatatcacatatcagtccatagaggttagcaaagacgcaacgagagactcttcagaggtgaccacttaaatacgccataatgcgtccaaatttatgcgtttctcagattttgcttaacttgctggtcactctcactgccgacacgcgttcgggtctcatttccaacttagactcagccacattgagatatttccgctgatatgtgtgcaacacaacaaatcaggtcacaatgccttcctaccactttcgcctgcctataagctctgattgcccgtgaccataccctggcggcaaacaatggtggtcattcctacgtggaccatcgtgttttgtctttactctgtgaggtgtaatgtgagtgtgaattatcacctagcaaatcacaagagaagttgttttcattcgtgcggttagcatgccgtgacccgagcgggtatccgtcccgatgacttccacaaggcgacgtatgctcagctggacaaccatctgtacactagaatgttgccggttgggccgcaaaacattaagatgttattgggcttgcacaaaagacgatttgacacaggttaagtatgtatttatctgagctataaaggagtcactggtctctagaggttttcaatgcacaactgaaatcgcgcggccttcattgctatcgttaccacatccacacctgaacctatcccactatgcatctgctagcactattctctttcattgccaccacaattgttgccgttccccataactgctatcctcgtggcgagtggtggagtcctgactatggtcatgcactagatgcagtggaagacgtttgcaatacgctggccgatgaatttgagccgaatgagaccaaatacaggtgcataaattcaaacaaaggccacttgaaattcgagttctggacgcaaaacgccaaaactggatatgcgagggttatggagaaatcactctgtgtccattggcttcagttaatcgtcagcggttgttggttaggtggtacggtaacccgggacggctggtattataggtgtgtgctcatccataattcctattggaggagagtctcaggtagtttgactgaccttatctatgtttagggccgatcctaatcatggaagatgtggaagcctcgattcggtggcaaggaccactatttgatagaattgagatcgaatcacatggtagggtcgtctcctgaattgctattggtatgaatatgtttgctgatgactttgttttagcagcacgtaagagcacgagtgatactcttgtgtagttgtctggccttctgtgtacttggcgacgatcagtatataacaatcatccagcactcctcgtttgcaaaccgggttttcatcttgcaagatgatagacgccgatacgtgccatagcacgaaccagtgttcgtctaaatcacgtcgcacaaattgacataaatgatcacgcaagaaagtgtccgattgtgagcactaaatcaccgctgaacttgtgcaactggtctcagaagcaatccgagcaatggaaatcactcatccttcatagccataaaagatcagctattctctacagcatcagagccgcacgaatcgcactacattgagggttgttgcgaaataattttacattcaaatctattccggttatgcatctatctacaatcgtgttagtctttgcccgcagcagtcactgacgttgaagccaacagccactctcatggggggtagcgtgatgcatcaatgtgaaagcctcttggatcgccaccttccccgcttggcccctgaaagtaccatccgcggtcctggcggactaggtggaacataaattccagtagctctagattggagcaaacaacatctgtgtcaactatcagctgaaaaatactggtcagcgacgtagttgcccagttgcagtcaggatgcctgcatgtatctcctgcaccatagcctgggatgtttaagcatgatgacggtggaggcaagatttttttcaagatggtcgctagcggtattcagtgagcgaagtacagtcctcgagacatcgatgcagtgcatgtgccagcgcggtaaatacttctcgtgcattatacctaatgtttaacgttatgtaatatccgtactcatctccaacaaacgaaatgcccgaaacacctgaaccgatcaaatgtcccagacaagaagctccatgtaagaatgtaaagccggatccccgaacgcctcttgtccatctacccgaaagccgcgcagtgtgcaccaatacaatatatatccacgtatcaccaaatcaccaaaaacgccaagaattaacaaaaccccaagaacgagcgactggtagtacgaaatacgcggctgtaacatgagtatgcgctggcaggcctgttactaggatgtgatcggtgagcgccctgaactccgagagacaacccagacgcggaggagaagatgaagcgagtgtgacgtgaaaagataagagacgattcgagaccaggtagggaaattttgatggagaatgtgcggcagtgtaacacgtgtgttgtcgtggagagcgggcatcgaatggcaacacgcaggctattatcgttgtgcatgcgcagtgtgcatgccacgacatcggatgttgcggcatgcgaactagcaagtggattctgtacgccctgaatccgagtcgttgaggagttacccgtggttcgtgctatggtgttgaaggagaccacaatagcaacagacaccgttgatttaggatgcccacattttagtgtgtttagtagaagacgcgaacgacgtcgtcattgctttcttcctcttcatcagcaagcatgtacagctcttcgatctttttccccaagccgtttctgtcctcgaagccttcccctagcctcgtcacacagctgaaagccacgttccacccattcacacccgcggcgtagaaggcttcggaggtggccgcttcccggctgccgcatcggataatcttgtatatctgctttccgttgaaatgggagccgtgtgcgaatgaatcactagcctgatacgtagtcaagatgaggttgtagacgagagacgtcgcatccaacgcctctgacttctcttcgctgcattgatgacatgtaccagcgaatccgccttcgaatacgtggccggccatgcactcgaatatatcgtcatctgttggtgtagtcaatgctcgagaagctagcagctttggtatttcgaggctgacgggcctagcgtcggccaatggttgtagctcaggtaggttgtaaccgaaaccttcaagagacttcatctgcttgaacaatgaccgagatggcttctcgtaccagagctcagtacctccgtatatcaagagccacttgaattcttctaagtcggcagcctgtggagaatgctgggtgacgaaaacgttgcgcttgaaaggctcaatgcggacaatgcgggttgtctctagaagtgattcgccagagtagttgacaggtatcaaacttgcagggctggagactcgctcttctggttggaatggtgcatctgaatgtggaggtagaagagatggaggaggtggtggaggtggaggcggcggcggtggcggtggcgggggaggctattcctgggatcagtacctcgaagaaaatcagtcaagattacgtacaggaggaggaggaggtggtggtggtggtggtggtggtggtggtggcggggatgccataaatgtttgcggatatgaaaacccggccactctcggagctggtggaggctatctatgttagtagtgcatggtaagtaggagtagctgatttatgtgacatacaggtggcggaggtggtggctacagagcttcgtcagtaacatttctgcattgtagcacgacttcagaacttacgggaggtgagaaaccgggagtatcatactgttctttgtgacctactggcatcattcgatgcggaagttcgaagaatggagttgcgggcatgatgggtaagtttcttggatgaagaggctctggagccacagggctggatcgcttcactcttgtagttcctggctctggaacatagttgatatgatgcccgccattcattacaagtcttgtgtggaagtgttcttgatgatgtgtcaagtctacatttctctcttgcgaatcacaatttccacacatccgaggcccttgaatgattgctcctgatgttcgtggtgaacttggttgcaaagcgaggtcttgcatggtcggagaccggctgacagatgacggcggcggatgtgtcggatagtctttctcgagattcatggataacgtgtcttcaatgacgacgaaatcgtctgcttccatcctgcggtgctgcacgaggtatacagatcaagacgtaatgaacacgtttgtttgagcaggattcaggaagtttgttcggtaggagaaggacaaagaataaaatttaaggaaaacgtaagcgatcgaaatgctgcgtaagcttccgaccggattggaacaaacttagcgaggacgtgtcccatcggcatgggttatgtctcccgaaggctacgtatattgagacaattgtgaagtgaagcaagagaacagatcataataccgccgagctgggacggtaattgtccgcagctagtcagtagtagggatctctacacggtacaccaggtggggaaacttccccaacaatctaggtattggtcgagcggacactgtttccggcgcagtacagcggtacaagagtagctatacttacacagaagcagttgccataccctcaagtccgattgttttattgctcacgttcgaggatgatgtgttctgaatcaatcattggcggtgttctcgttcaccaggacgccgcatgatgccgtgtagcgtacgatatctacgaggctgagaccattgcgttgaaggctaacctcaagcctcattttgacaatacatcgcgtgagtgtgggagtagcagggaatccaattggcgatgaggaggaggagccacgccgcatttgcaaatgtcgtgttgatcctgcctcgtatatggcagtagcctatccggcactactctcttggttcagatatgtagatcgacaaggaatggaaagtgaagcggaactactcgaggccaagaaccttcagcaccctgtaacaaggaaggactctgtatgccgtacgttacatgaagacaggctctacagtttttggacgtcagagccgtacattctgcctcagagttgaggcgaggcaaaagaggccgagccacatacgcagtgtatacgcgggacagttgactgttcccatttgccagacgcagatctgtgcaatataacctctcggtagccaatgctttgtatgcgaccttgtcgaggcttgcattatatgacgggaagatgctttgatttcatgtcgaaagctggtcttggaagttatgacggggagccggattcgggacggcagggagcggtgagcatcccgcatattttccctcaattcctccagtatgtgtagcccagtacaagtaatctaatatttcgtaggaaagtagatctgctccagatacaaaattttgtgtagtcgaatccagcaatttaacccaggtgcccatcatgatttagtccagactccagtttgtctccacgattagattctgtctatccgtgcgggacgagcgctcagcgaatacggtcccggttcttcttccagtaccaggataaactttccctggcgctatgcagcttgacttttgtgtcacaccgcaagaatgcccgcatgcaagtgccataactcatatgtcggcttgataatgtgctttgaccacggcgaggtagtgcttagtcgctgacaaggcggatgtaagtaaaaaagcacagtttgggcaggcttacagtatgttgatctcccgtggctcaactagatgaggctgatcgaatatgcaggtacaagccctgccaggggcaggcgaactctcgccggaagcggatcaactggttgccgtccttccattgtttatatcgcaagacgcagctgccacgaaagtgtctgacgtgtttggaggagccgcgaaatcacctatcgatggcatggcttgtgagatgacaagcaacattggggctgattagccatcgctgactgtagatgcaatacgcgcgatgacaggctgatcaagtcgtatagagagagcgatatcttagagccgtcagtgtctcgaaggcaatggaggaagaaaaatagcgccaaagaagaagaggcgggagcatgtgcttttgtattcagcgaaggaggcggcagggataacggcggaaatacagcgatcatgagaccttagcttggtactagcaaggacgacgtcctttggtgtcaggcattcgaggtcgaatagtgaatagtgaggcaacgagagtgaaaggatcaacccgaacttagaccgacatggtccgcattcaggacgggatggacgaggatatggctagcattggactcaacgattaagagaatgagctttcaagagagaatgattgtagtttaactatacaaatgcaacacttcctcacacaatatggatatcacatggcggcggaccattccttcagcggcaccttcaaaaggggtttagcgtcgccaagcaacaggcgcgcaagcacggtcgtcatcaccgaagctcaggaagagcctacgactggcctaccaaacataacctcaccaaatcacacgcagcgaagctctggaaccctcacatacctctgaaaagcccgccgatatactcccgatcgcaacaacgcccccagatcccctcacaaccacaacgacgcgatggcgaacgggtccgtatgcccaacacacgcgcatatgagaacgcaactaacaagagcagatgggcacccttcattgggctcgtagtggtcgtcgcattctgcgccgcagcatggttcctctcgccaaagggtgaaaaccagacgtacgttcccccaggcctacctttcactacatcttccaacgcctacgcgcttgcgccatcataccatcttcaacctatcgctctttgtctgacgttcttgattctacgattgaaatcaggagcatatcgccaatcaatctcatcacgttcacgatattcgcggcatacacaacatcggaaacaaatgctaacaagtccacagtgtctggcgctctaccatcgtcctctcggctgccgccatgtacatcatgtgggcgatcacgttcctcgcacaactacacccgctcattacaccgcaacgaaatggcctgcgagcggagctgaaccaagggcggtaatcgtgagggagcttggaggacaacattgagaaatccaggaggctacgcaggagagagtaggcttgtctatcggccatcttcgggtcctatgtaggaggaagccaagcagtttgacatgattgagcgcatcacatacttcatcggcgtttcggaaccatggcatcttgtacaaacaattcaatccaattcaaatggggtatcacaatcacaatcacataaccatgccttacaccacacctacacccaacccccaatccactcgtccacctcccttcccaaattaaacccctcccaccccgtccccaaccccaccgccttgagcatgccccagctcactacgcctctcaccgccgcccccacacccaccaacaccccggccctcacatacccgcaatccatcaggatttccagcgccgctatattattcacaataaccgcccaactcaccgccgtcgcgctgctgcgcaagtcgtattcccagataatcagcaatatcgggaacagcttcgtgcagctggacacgagcagcgcggtggagagcggggttggatgggggtaatgcggaagtactactcggaggggcgagggagggagggaacatagcaggcgaatggggatgtggaatgcaagtgttgacagcgtgacgagcgcgaggaagaacaggtattgcagcatgagtggttgggatgcgaggagagaggcgttttggctgattttctcgatgcgcgcccatgtgaggtagacgtcgaagaggagcaggagcacgccgaggcggaggatcgagcggtcgaatttctcgtcggaggtgccgaggcggttgaatagtaaatgtcggtatacctgcgtgcgtggcgtgttagatacattggtgggggggaggggagggtaaatgtacttcagcttttatcagcacgaggtcaatgaagagaacgataaagtcatgctcgacatatttgtcggcaaagttcttgcacgaggggcattgggtgagccgcacgcctttgcccagggcgcggtcgtcggctttggagtaggtggtgtagaggacggggatggggtggcggcaatggatgcatattggcattgtgattattacatggtcgtcgtctcgacttcgtgcgagaatgggggcgtggggcggccagtgtcgtggtgtagctgagacgtgtgatgcaatgtttggggaagctggagagcttcagcggggataagtttagcgtcgggttttacacttcagacctaaagtcaatgatatggcacaatcgaacatgcattactatgcttcgcattcaaataactctcatccatgcttccctcgcacaccaatagaaatcctacaagtgttgtaacacatcgatgcttttgacgccaagacccaatctgatgccctaaacaacgcccaagaggtggaaagaatggtgtagagcccctcaaaacccttgtatatagcacaacgacttcggctctccctttccttaacgagcggcctcatcgaccgccgcagctacatccctcgctcgctgtacccatacttgatcatcgacttcgcggcccaggacgtcgctgcccaagacaactcgcaacaggtctgcgagaccaattgcgttctcggggcctccgaaaagcgcgcctgcacgtctacttgtgatagcccattgctctattaggtagatgatccactttaccaacagcttgcggttacggcctgtgaatgggtgttcttgagcataccataacgcctcaagagtagcaacaagatactcaaagggtgatttaagtctcaggaagacatcgattggccatgtgaggttggcatttggtgcaagatcctgcgatgcaccaccgttacgcgggttggtgtcatgagtgtaaaactcgagatcgtactgcagcacaagctgaagaacaatgttgacagggaagacgttctcgttctggttggtgcggagaccgatctcttcgaccttcatagccacagcttcccacggtgcggcctgctggtcgtgaactgcatacttgtgcacctgttcaatgaggttggaccatgtgtggcggatgtctgggatattgcggtggtcggcaacgtgatagattagcagacagatgtcgtagtaggctgcttgatccgcgtagttgtggtagagctagggaagtcagtatgatcgtgtattcaagggctacagcatgaacttacctcatctaatggttgaattgacccatccaggagcgaaaccacttgggacctccgctcgccatcgagacgattgtcagctttgattttctgcaggacatcatcctggatatttgcaatgtccaaatggtcgctgatgttgcgcaagagctcttgtcttgactgcctgttgcgaacaccagtttccgtgaatccggtcatgcgcgtggaagcatttgctttggcgcgtgaaaggtactctatccgcttctccagggtcaatggcaagttgctcttagcgagctggtattgtgtctcggcagcactgaggaagtcgttgtagtgcgcaaagtagcgccacaaaagatcggcgtgcgcaagatccttctccgcactttgacgcaggtaatcgacgacaaaaggcgagttgatctccaggagccgctccgcccatcccttggacatgtaccaatcgtagaggtagttttgaaacacctcgtcgtctgagttgttgatctgctcgtatgcctcgtgtttgcgtcgcgttatctgcgacaccacgccgtctggtgtgggaccttgtgaattatatgcttgatctacagattcgatgactctacacaccagagtgtagcatgaagcacggcggtcgtagaagtctcttcggacgtcgttgggatctgtcgtagggtcattcttctctctgacccaagaaagggccttgttcccgcgatcgaggtctgcggcaactcttaaagccagtcggatagcgcctgaagtcatgttagcacagagtactttgaaaggagatgtcgaactgaccagcatagaattcgagctcaatgtacttgtccacggttgagttgaggttctcgtagctcaagctcttcgctacttgctcgaacagcctcagactgtcattgagtaagatacgtcctcgctctgcattggcacccatatcggcagccttcttcaggttttcttgggccttaaagatgaccacgtcatcagagctgcagaagctgccacacttccgccgcagagcttccgcaaccgtctcgacattcgatcctttggtaatgttgcggttcacaatggccttgacaagctcccgtgcaatctccttgccttcgtgcgcggagaagaggccttggaaggttaaacggcgcaccttctcttgcatctgaggatccgggagtaacgcaagaatatcttcgagcctctcttcgaagagcaccaagacaaatgaaatgccctcgacaatgttattgaccatggccaacagactagtcaaagctctgttctcgccctggagttcaacctcctcttgtcgtgatgttgcccgtccaagagcttctggcccagcgaggccttcgatcgaagacttgtttgagtcgaggaattcttggagttgcgcaagagatcgttggatgtcctggagtttcgggaccgcctgtgctgatgcaagaaccggtccagtcggcgttacgacttgtgtgatgatgggcgaggtccagatggagcggatcaggcgagcgacgtacatggcaataccatcatgtcttggtgaggcccgcacattttccacactcagaccttccacagttgcgctctcggtcaagtgcgcctttcctccaaattcgatgaacactctgcgagccatatcgagcacttcgggttctgtaacctttgcgattcgagagtcgggtccgacgtccgatccttgaccgcatgctacagcgagagctgttgcagcagtctcagccaaaccatactgcttagcgagcttgcgaatatcaccttcggtaccctcctgtcctccaccctgcttgatgatcgcagcgaagatgtcgacgagtcttttccggcgcacagtctcgattccgctggacgttatgattgcgtactcggaggagggctgatcgaattgggtggagagctcatttccaaagcctaggggttcgcttcttgcggagaatggtggtgtgacttggccaatatcctgcaccttgccaacaagttcgagagctatggccgtctcggtgtaccgtggaggttcggagctttcccgttgtcctaggaggccggaatgtggggcggacataaagagcgactggttgacactgccactctttgcgacaaaagcaaagaacgatcctggtgcatatctgtttccaagtgtggtcagttcgagaaacttggagtcaaatccgaccggagcgccaccttgatacggttgtgccggtgcgccattgacctgttgcgatgattgcgcgtcgttgggtgggaagcgaatatgcttgagctgcatgttacttggtgcgctggaactgtccgagttccaggtacccgaggtggtgctgaaatacaatctgcagcctgttgatgttgttgccatcaaagacatgaagtccgcttccggacttgtgatgggactaagactgacaatgaccatgttggcgagtacgttcggctgtcgtacgaggtgcatgcacatggtttgtatgctgaccagtgtcctggtaatgacacattctaaagacgaaggcgctctcatgtggtacaccttgatcgtgccagttgtagatagtgtgtacaggagactccgggtatcgtcaatgaccatggactgcgtacccacttgggtggacttgccataaaatggcagcgcaggcaggccaaccgtcggtgaaacgtggttcgtcttgctgcatttgctggagaaccacctgtcttcttgctggtagttcagctcgtatacgtcctctgtgccgccgtcgccgaagaatatgcgccccgttcgtgccgaaccctcaatagtggtgacatttatcctcctcacagaggttgaaaggcctgtccggtacagggtgacgctatgaactccttctgggcctcgttggcactcgacagcgatcaggaagacatcggtaacggttgcgacgacgagcaggtattcaatcgtagccacaaagacaccggcgcgtggcttgaccagcttgacgcacgtgatgttgctcggttgctcttcgaagccgacaagttcggggttagggtgcgtgtagtcccagaggtaaacctggttgtcgaccacgacccaggcgtggtttatctctgcgaacaatcccatgctcatggacatttgcgtgtggtcgacctgctcaaagacggcatcggggagtcggtaggatcgtagtttctggaatggcgcccaggctgtggagcttgagagctcgtactcgccagaaatgccctctgtggccttcattagcacctcaacgccagctttgaagccatgtatcgcgttacttacgtccgatgtatccttctagagacgggtaccgattgtctctgtccagcatgatgtttatcgtacgcgccgcgcgctcgatcgggctctctactggcggcgcaggcaacgcttgttgttgttgttgttgttgttgttgctgctgcggcggctgcgactgtgattgcgacatggaggattggcgttgcaggtttggccggttgggcgcaggagtattaatgaacgcgccgggtccagggcgctggggcgtcgcggggggcatgttgtaggccattgtggttggaggtcgggggtattggtgggagagccttggtgaaggagaaggcttagggaattgggttttcgcgttggcgagcagtcatcgacattaagctgggtggaatcaacgtaatggcgcgacggcaatggaagctcgcagaacccgtaacaaaaagaaagtcgtccgttgcagctgcagcaatcgtggtgagcttgtcggtggttagctggtcgcgcgccaaacaagacaaaagacgagctcggacagggattatctgattagcgcgtttagacttccacgggtgccccaagcttcagattttgggagctgcgaatgtgctcgcatagaatcaacgcaactttgatagcagaagacataaacctgcgtagacagccagggcgaattgcagggcaatactattcacttccgaaataaacaagtaaacaccacttcggtcgaccgcactggaagtacggttcaatcgacaattcccacttcgaaatatcacgagcttcacttcacccgctatgtcgctcttccgcccaatgcttctcaggaccacacgcctcgcagctgcccctcgtccaatatgcctccgcttctcctccacatcaaccgagcccattgtcctacctcgcctgcagtccgacctcaaaaccgcgctccgctcaaaagacaaaaccacgctctccgtcatccgctcgctccaagccgaaattataaacgcttccaagaccaccaaacccatcacaaccgacggtgcactctacagcctcatccagaagcaaataaaaggcatcaacaccgccattgcagaatttgagactgcgaaacgagatgatttggtgcagaaggagaaggagcagttggcggtgctgaacaagtacgcgggcgagattccgagggtggaggagagcgagcttgacgggctgattgcggctgcggtggagaagttggaggagggcaagaggtcgtttggaagtgtgatggggagggtaatgggtggactcaagggccggccagcggatatggagtatctgaataggaagattgaggaggtgattgggaagaaatgagtaaacgacgagaatgtattctatggatgtacgaatgtacgagacacagctgtgcgagtaatgtcaaaactctaccttcttcagattcgggatggcaaacaccagaatcctagagaacggtcaccgccattcttacgtctaaatggagaggctggtattaaccctcgcgcatatcgtagcgtgaacccatacacagaggtccccttgtgtgttcgtccctagctcagatggtcaatctcacaaagttcggttcacggcgccgaacacacaggcaccaaagccaatgtcgaggttgggcggatagttctgccgaacgctgcgctacgttcgcgggtcccgtctatgctgcccgacgggcgagaccagtcaccagttcgaagcacagcggcgccgaccgagagttggtgctgcatgaggctcagacagtgtgcacggtccatatcccatgatgtcatccttgaaccatcgcaagcatcatcctttctttttgctgcttcgtgacaggaatgcagggcagcatgaccgatgaattgggcgcagaggaactattgggaatcatacgatgcatcgcgcacatacccaacctgcgatttcgatgccgctctgcgtgaagtcgggcgatgaatgcgcccaactggctgtgcccaaatggctacgcttagtctatacagattccagacctgcagtgcgcgcaagctcgcagagagccatgcgaaaccagggggtgtcgtcgaccactcaacgtcgtggctggcggcatggtggttacaagaaaagcagtcttagcgcacgatgacgcagccacgatcttgcttgaagctggcgtacaagttggcggcttcggcgctgcaactgtccgcaggccttggaccttgttataccttgctaactttctgcctgcctgattgttatattatctccacaagcgtctgctcttcgacaaagtagcgcgcgcattcgtttcggtttgtgaatctgtcctttcgacttccggcgcaaccccgcgaatccaacctgccattaccaagtgacagccagcccctcacttcgcagccatgtacggccgttcttccgcaggaactctggatcgctatgacgacccgcctgcaccgccccgcagtggtgctggtggaggcgagcgctgggaccgcgcgaggtttgagagcatgaggcgtggtcctccaggaggtggtgacagcggaagcagccgcggtggtcgtgatggaggcggccgagacgactacgaccatttccgcttccaggagcacgacaaagcccctgggtaccaccgcgatgttgacatccatgaagaccgcgcccgtcgtggaccgcgcgtcatggagagggagcgataccacgatgacgatctcttcagccggccttcgcgacgccagaacgacctcttccacgagccaacgccgtctgagatagccaaccaggcgcttgccccttaccgtcgcaagtcggtcatcgacagagacttcaacatcgatatcgacattgacaggagagaatctcggccaccgccacccagggctcgaccggcccgaccgcagtacattcgtcggcagtcgtctctcgacacttttgaccgccgaccgcttccacgatatggcgacgtcgagaagtttgagcgtgaagaggtccacgagtatcgactacctcccaacgtccctattccgcttcctatccgcgagcattcacgccgcaggtcgcctccgcgccgataccaggaggacgattatgaagagatccgatacgatgaccgcggcgggcgtggacgcgagcgtgaagactaccgcgaggtcgaagttcacagagagaagagcaagatgcgcaggagcaagagcgtagccaagtctactcgcagctcttcgatttccagcttcgaggagattcagccctcaagagccacctttggcaagaagggcaagacccgcatgccgaagcgattggtaaagaaacaagccgttattgagctcggttatccattcgaagaagaggtgagcatcctcgagatgtaatttcgagacattgctaacaaatctaggacgacttcatcgtcatcacacgagccctcgaaaaggagcacattgacgaggtcatcaaaatcagcgagaactacaaagaaggtgcgaattctgctgctcccactgtagcactctctaacaccccaccagcagagaaaaccacctacgtgtacgaggagaaggtcgaggctcttcctccgccaccacccccagagtctgttgctccacctccacccccttctgttgtccacgctcctcctccgcccccagcatcagtctacgcaccgccgccaccagcatcagtctacgccccgtctgcaccaccagcctccgtctacgccccatctgagcaccaccaccacgacacccagcacgaggaatacgtgcagatcgagcgctccaaccacatccacggcccggccacatcattcctccccgaaggccgcatgctggtgcgccgcgacgaccagtaccgcagcgagcgcgacatcaaggaggagatccgccagctcgaggacgagcgccgcatgctcaagtacgagcgcgaaaccgactatgagattatcgagcgcagggatccgaagcgcgaggtcattcgtgtggataaggataggaagggtaggttggcccttgttcgctcggcccgttgaagatcttttgttgatgacggataggacggagggatcgcccgaatccgaagttggtggcggccatgatgtcgacgctgacctgagtggtgggacatcactggctgggtgtgagggggatttacttggagttagggatcgctgtttggggggatgtgttcatcacgatttacggctggaccttttttatttcactttcgatctcaatggtcggatcgatacttttcttgggaattggggcgcatatatacagggtttattttggtagtttacatgccatgttttacgagtcctcatcatcttcaaaagcaactgcatctctcttcgtcgcgcaagcattacttcctccacccgttcagccctttctaccatttacacacttgtctgagcatctacaactccttcttggaaaccggcgtcaaccccttctccctcgcaatccacccatccaacctcgcataacaatccaccgtcatgaaaacccctatcacacagttagcctcaacatttcccttccaccatatcccaccaaaatacgtacctaatcccaaatatcccccatacatgccccccaacccgcccgcacccctctgcgccgcactcaactcctcccaactcaacatctcggccagacacacgagcgtcgagagcgtggtttccagtccaaacacgagcagggcgaggggaacgcgggggtcggagcggagtaaggcgggtatggcccagagggagagcgggaggtggaagaggagttcgagggcgaggaaggggggaaagaaggcgctgggaggggttagtatggttcgaagagggaaggtatgggagtgtaatttgtttcagagatatgtgacggcggaatagagcggatagggtggtgaacacggggcgttgtgatgagcgcgtgataacaaagaacttacggtgggttgtagaagaagcggtcgccgtaggttgcgacgtaccattcgcgcagcgaggtcatccagagaggcttgatttgggctggatagtagcctgagaggtcgaagcctgggggtgggttagttgtagaaggggtggtgggacttgttttatttcgtttcttttgaggcgaaagaaaactgttggagaatggaaactggaggtttgactgtcgcgcagaagatggggagatggtgagatgcaattgcgccctttacgaagtataattgctagaatctgaaaaccgagcagctcgatatttgttttcccgtcacaaataaaaagatctaaatatcgaggaaactgatcctctttgggaatgtttatcttgatctcgaggggaatagaaaaaggcattatggtgtgttgtagagcatagtgcaaatagagaacatgagactcttgagcgttgaagtccgagacagaaaaaactcaccaagcatcacggggatgtgaattatgaagaagaccaagtacacaaggtctcgcttccgctggaaaatcgactttgccattcttactgtcttctctgagtgctaggttttgtcgactactgcagatgcgaatgtggtgctggtgtttggcctccacaggaggtcggatgccaacgggtacggcgcgtcggcaacatccacgtgggtcgtgcgtgggggcgcctcgaagctcctccccaacgtctgtttctccgctaccccatctccacagcccaaaagagcattgtgtttccagaacatgcacttcggacaatagcatctgccatgataccttttccttcactgacatgtggaaccggcgccacaatgccacatccaagacgtgtttacgcgtccggactgtgctgaaatcgagactgaacgcgaatgttatgagatatcagccgatctgtccaccattccccagtcaaatcgacatcttcaggcaaacaaacgaatgcaacagatgtgacacgcacttcaggctgaatacttccatggcaaaagcttagcgtcggcggccttgaggtggacaccagcatcgctaacccgcaaacaagccactcacgtggagggcggaatgtccgagtcggcctttcatccaataagggccgagcgtatagcatcttggcgaaatccgcggacatgaaacgggacatttggctcttagtttgcttggaacgggacattgtctccgcaacctcgaagccgccaagccaaatcttatgaccgccaatgcttccccacccatcattggcatccttccgccggaactctggataatatggggtgtcagacgcgtgcagtacaaatgatgcaagtgcccacaaaaggtgcttgactgttccgctgtgccgggtacttcagctacttcacaactatctaccaaacaaacttcgacactgactgatcatcatggttggcggaggaggaggctcagccggcttcgatgctgcgctagagcgacgacaagccctcatgggcgccagtggccctgcggctctggtcaagaacttcaaggttttcagcatcgccttgtttgcttgcttaggaggtgtcttgtatggatacaaccagggcatgttcagtggcattctggctatgccatctttcggtaaacagaccgacggctacatcgacaacccgacacagaagggatggcttactgctattcttgaacttggagcctggttcggagcactcttttccggtttcgtggccgaagtcctgtcacgaaagtacggtatcctgtgcgcaactggcgtcttcatcgtcggtgttgtcgtccaaattacagccattgctggtggtcacaatgagattctcgcgggccgcttcatcacaggaattggtgtgggcagtctttcagtcatcgtccctatgtacaacagcgagtgtgcccctccgtaagtctcccaatattaggaagctattctgagctaactatcggcagggaagttcgtggtgctctcgtggctcttcagcagctcgctattacctttggtatcatgatcagtttctggatcaactacggaaccaactacattggcggaactactctcgagacgcagtccaacgcagcgtggcttgtgcccatctgcctccagttgctccccgctttcatcctcctcattggcatgatttggatgccgttctcgccccgttggctgatgcaccatggccgtgaagaagaggctcgttccaacctggccagtctgcgcaaccttcctgcggaccatgagcttattgagcttgaattcctcgagatcaaggcccagtcaatgtttgagaagcgcagtcttgcagaggcatttcctcacctccaagagcagaccgcatggaacagcttcaagcttcaatttgtcgcaatcggtgcactgttcaagaccaaggccatgttcaagcgtgttattgtggcaaccgttactatgttcttccagcagtggtctggaatcaatgcgtaagcacctcagatgtacaaattgcgtgcgaaacttgtgctaatattcttagggttctttactacgctccccaaatcttcgcgcagcttggcttgacaggcaacaccacctcccttctcgcgaccggagtggtcggtattgtcatgttcatcgccacaatcccagccgtgctctacattgaccgcctcggtcgtaaacccgtgctcgcagtcggagctctgggtatgggtttctgtcatctggtcatcgccgtcattctcgccaagaacattggtcgcttcgccgaggagaagtccgcaggttgggcagccgtagtgatggtctggctcttcgtcatcaactttggatactcctggggtccatgcgcctggattctcatcgccgagatctggcctctctcaactcgcccatatggaacggcccttggaggatcgtccaactggatgaacaacttcatcattggtcagatcactcctgatctccttgaaaggatcacgtacggaacttacatcctgttcggtctcattatcagtctcggtgctgttttcatctggttcttcgtaccggagactaagcgtctcacattggaagagatggacactatctttggctctgaaggcactgcgctcaaggaccaggagagaatggcggagatcaatgccgaaattggccttgcccagttgaccggtgcggcgccgcctagttaccaggacaccaagattgttggagacgagaaagaggctgtgcaagtctaagcttgttactgcgccctctagctgcgctttattgcacttggccatcggtctacgatagattttaattatacttgacaagcacgagcagaaccttgctcgaattctgaatcacgtccctgaacctttctgcgtgttgtcggcccactttcgcacttcataatccgaattgaactagtgtcctgaacagcaagcgtgataccaatgagtcttctcacgatccacagcgtccgggattgggatccgccctacacagcgaattcagtcagtctaacccccgacaattctagtatagcccagccacaacactgacctaaaggagaaccaatccaaccccgtaacgccaccacgcttgcaaccgctgatctcatagccaagatgcagtatacagtcctccttcttcacattccgagaatgtgcatgatcgatattatgcacccagaattccatcttccgtagaggattctcgtatactgcatttacgcatgcgtatctcgtttcagccttcgcgaactgtcctgacattgtgtcacacaacgtttctagagcgacaaaggcttggccgtagttgggctcccagacatcgccagatttatagcagtcggcttgcacgctgatgatggctggggtgatgacggtgaggaaggtatagagatgcatgtcttgaacggatgagtgcaacgtcacaacaatgatgtgaaagagtgatagttgctctggggggttctttgcccttttacgtattgcagtacacctagcgagggattctcgtcatcaatgtgtctttcctgggatggaaagtgattgctagtgcagtagatgagtagcatgtgtcacgtctctgatccaaagagatagtagggagaacgaaattcgcactcttcgtttgtatctgcaatgcaggtcaaaagctgagttccagagtgtcagaattgatttgcggccgggctactgtactacttggatttgtttgctatccacggacactccatcagatcacgtagtaccgtgctcaatgtagtcaacgtgatcgatcttaacttgtacagcacatgccttatttgttctttcgatttccgatgtcattctgttatgtgttccatgtgatgagacgggagtgaacgctcgctctgtatcgcctacaaccaatcgcttcatacctaaggtggtaatgctcacggggtcagagtcaagcatctgccactctgtatcctcgaccaatgagatacgaaagactcccccagactttgtgcatgcatcgtcttgtgaatcatcactagtacatttgaggtgtcgcagtcatttcatctttcagatcttattgattgtgagcttcagccaacttcgagaggatacgcctcatcatcttcagagactttgatctacgcttgggcaacataaatcatggagtttaaacctcgtcgtctctcgtcaactcctataatacaacattcgagcggacctcccattttcctcaaagctgccggctcgacttccgctacgaattgtggattgcgtcgcgtcatcaatctcgtcaatccattggcccgaggttatgaggacagtcggcttccagatgtggaacagctctgtttgttgaaaaatagatcagccagtgttctgcgcactctctaccaagctacattccagctccaaacccacttacctgaaataccatcccaggacagtcgtcatgccgccacgacgacagccgtaaacctcattagcaaggtgccagacgcactctgcatggcgcaacgttctcatttggagtccagtgcgtgagacgtggaagccaaataatttccctgaagccccagacttgcggcacgtggacttgtatgcctggctttcatagtctccgactagctcatcacatactgcgtccaggttgtcgaccacctggtctagttccgcgccccagacatcgcctgcgtcgttacaaatggcttgaacactagcgattaccagagcgagaacggcgaggtgagcgagctgcatgacgaagtagtgtcaggaaggggtttgagatggaatgaaaaattatcgattgtgtagtgccgatgttaggagggggccgggttgctttatgtcgatgttggtgtgatttatattctgaggctgcagtatctaccaacttgccactgaaaaaaagcaaccctgcatcccgaaatacatgctgttttgggctttggcaggtggtacgcatgtgactgtcatttgaccagccatcgcgtggttgtaacatgacacattgatcgttaccgtttggccgagctttgcgcaagagaaacaaacatcttccaacagaaccaaccattctgcgataacaaaaaattatctccagaaagacgtctggctacctgtccaccgcatgtcgagtgtgtgagaagttcacggttctcacaaccaccaatgtgaaaagatccacacggatactatcacctagataattagatgcaactcatcagtcgctacgtagcctgtaaaaatgcctcaatcaggctgtgggtattacgaaacgtatcgaatacagtcaactgcaagattgctgtttgccacagaatggatacgactttgttctgggggcagggagacgaggtggaaggagaaatggtgcatcatgggttgattacacattgcacaagtgtagtgtgcaactcagtgagatacatttccatggtagtatgtgaagctaaatatcattgggttcacgcggaaaccgaggtaggggtgtgaatgtatcctgcatgtcaacttgcattgacaaggccgttgagatacaccaactaaatctcactaagatgccagcgtcttaagtagactgtcccgtatcgcttcctgatccactgcctttcctatcagcacgagctttgcttgctcatcgcgtggtccctgcggtgctttgacttcgttggtgtcgtagatgtttcgcacgccctggataaggagcattcgatcgtctttgacggggatgcgagctttgagacgatgtatttcgaatggtcgttctgggatgatgtggaggagtgtttcttcccacaacattgtgcgcagaaacaggtcgaacctgtcgatctgatacggctctagtgcggggaatgatatggtggtagtcgtgatggtctgtagaatgtgagcgtgcttgtctgcacgcaaagtcaatacaacacttaccggatcaagatggctatgtcctttgcttgcaaacttgaggtcggcgtcggagacttcatcatacgcgtgaagatctaagatcataccttctagctgagggacttgactcttggtagttgtctcaatccgtgctagaccattgatggagcgtatgcgatcgaccacatttcgtagttctggttcagacacgagatcggttttgttgatgatgatgacgtctgcatggctgatttgaagatgtgcggttgtgagaagcggaccatgttcatcatgctcatgttcctgtttgttctcgtcaccatagccttcgtctaaactcttcaacacatttttggcgtcgacgagcgttacgatgccgtcgaggaagatggaactgccaagtccgtcgtcgagccagaacatgggtgcgatattgccaggatctgctaggccggtggtttcgagcaggatgtagtcaaatagctcgcctctttgctccatcagattttcgatagcggcaacgcccacgtctttgacagaacagcatatacacccatttgctagagggacgaatggaactgggctagcttccgtgctgttggtgtcggaaacagtgagttgcttttcaatgtcgatggctgtggagatgttagtcgaaagctcttccatgagcacaaagttgacatacaatcgccgaactcgttcaagatgactgcgatctttttgccgtgctgctctgtgagaatgtagttgagtaaagtggtcttgcctgcgccaaggtaaccggtgacgatggtgatgggaactttgctgagcgcagtatcgtctaagctggccaccaaattcggcacttcctcgtcctgactgtctctgtccttggcattcacttcaggctgtacaaggcttgggacctcatcgtctgaagtatccgcgtccatgtcgagtcgatgatgtggagtttgcaaatagattgcagggctaagagaagtttcaaggactttggatgttcttcactgaggggactagattttagatcaggatgaatagacgaaatgacatcaattccgacaagcttgatcggggttcggctatgaaaatccgatgtataagggacacgctgtagtcgggaggagacatacttggagctcaaatctgaccaaaaagagtacagtgcaccttgatatcaattcacaaagtgtgaggacggtatgtgacgtagctcgctgggaaaggtcactgctagcgttagcgcggcgtggctgtccctgcatgtgcaagctcaacatgattcgaacagacacgcaacaacacccccacgcgacacaaccacgaccccatactacagccacaacaccacaaaagtcacaaaatggcatcgccggcttcaccgcgtctgccaagccctccgccgatcccagaggaccagttgtcaccaatgccagccagccccgagcagcagaagctcttcagcagcctcgaccacaatgctgcgcgaagaatccggccaggcaccaaggctgaagacatggcagagggacctccgctagtagatctgtcagaagtgcgagcactgcaagatgcattctcgaggaagtgctgacttatggatagatcgactcagctttccagctcaccgaacacctgaaagcgctgcacaacttcctcacacaccccatcggctcgaatggcaccatcgcagtggacagagatatggcgatgaagcttgcgcagccgccagagaacgtggacaagactctctggctttacgagctatgtcgcttcctcattcagaaggtcaactcgatcatcgtcgcgctattctccgataacccgccttgctcgtccataacctgccccgagatgcgcgcatcagaatggcaatacctctgcgctgtacacgacccgcccaagtcatgttgtgctattgactactgctgccacaccttggactgggctgcaaacactcttacatcgccgaagcacttcccctccaggctggcattgggcaccgaccagtcgacacaacactcacaggcgcgccaactgaccaacatctttcggcgcgtttaccgcatatttgcgcatgcctggttccagcatcgcgacatgttctggaacgtcgagggacgtacggggctatatatcttcttcaagactgtgtgcgattactatggactgatcccggatgacaactacaccatacctcccgaggctgagggcgacggcactgagccttccacggagtcgaggtccgcaatgctaccaacgattctaaaacgtgagccttctgggcccgggccagaagattcggacaactctactatcctcgagggcatctcagaccacaatctctccacggctggcaccaccaagcggcacaggcattcaccatccgtgggcgccacagccgtgtccacagtagtggaagaaaatgaagaggaggaatatcaaccaaaggacgccactcgacctgtgacgcagctttttgaattgacaccatcagaggacgcgccacagccgacagagctagagcaaaccggcgatgctgaagatgaagacgaggaggatgacgaagccgacgctgaagatgccgacgagctggagtccgctgcgccagaaggcgatgcaggtgaagaggaaccggaaaagcaaagtgctagcgacgaagccaaggcagatccaacgcctgaaatcgaggaaaagcaaagtgaagacgcgccaactgccatcgaggccgaggatgcatcagacgacaaagcgtcagatctggaaggctcagatgcaaaggagcctgaagaggagccttcgaaggacgaatcgggcgtcagtgaaagctctacgacaaaagcggaagccgagaaggtggagacagatgtggagtctgccgccaaaccagaggagccgcctgcagaggaagacaagaccggaaattgaggccgacacggtagacagaaatgttgacctcatgtgcatttcttccggctcacctacggcttcatgcagtagcgggatgggggttacagttcttcacgatataccaatttttagcgaatgcgacccctttgggatatgcttgtttcatcctgacgatcagaaacgggaattttcataatgcagcgggaacggtgatcctggtcgatgcggctctgtaggttgtgatacctcgcccacgttgttggcacagatacgtgagacactagaggcattggggtatatttcacgtcaatagatccgaggacactgcgacgtgttcattcgccgtcgccaagttgatcagaaataaaagcctcagatgacattcgtgggccaagagcaatcactatctgtgcacgtatacttgaaacttagcatcaagaaccaggccaagcgatattacaaagattcgtacagtcgcgtcgatgttccaaaaaaaaagtcggagaaagcaaagatgcttgatatcgtacagtgagatggtggcgcttatcgatcagggcatagaaagcgtctgttcgcctgtcagattggtctcacgttggaggcgtttgggggcccatgatcagcattttcatgcgccacctcaacacaacttcttttggtgcgcgatatatcatttcatgacctgattctgaatattttgagcgagtcgggccgttctttagtctatggaagatagttgtattccaatcgagcaaatgttttctcgcatggacgctccgctccgctgccttttccctgcagtgacgtacgcacctgtgacgattggctggactctgacaggctcactaagtatctggggtaaggcgtcggtggtgggtggtcagacgagccggtattcatgcgggctggccaatgacagaatgcactggcggcgcacgtgtggagattagttcagggtgctttcgctggcccacgagaattgaggctttttggtggtggaatgcgtgtttatccgcggactctgctgggacggcgcagtgctttgaggagcaagcaggagatggaggatttgtagatacgaaagcagataaccgcacacaagcgagcgcgcaatgctgcagccctgcgcatggctaggcgggcgttgatatcaagtcgagcaggtccagccatagagaggcgggcgctggcggctcccgtgaatttacgagaaatcgtgacggcgtcccacgcactggtcagcccccacgcttctccacattctggtgtcttgaggtcgcgttcgagttcgagtccggcccgtcgcatgcacgcattccagtggccttgctcctcgaggctctctctgattgctgacggctaccgcgtcgtcgcaggtggtcgtcgccattcgccagcgctctgcaaactacccctcacctgttcaggcatctcctggacagctcgagggcacgggaccgccttagcactgatatcgcggctgctgcggcgtaggattctgcatcctggcacgctcccaaatatagcgaacctaagtcctcgccgcggcaagcttacaattacgggattgctcccatatccactcggcctcccgcgcctgatcgcctccctcccacgaagcatctcgtcctggcttccccacgctcagggttctctccacaccacacaagctgtcaccattactcgccgcatcacgtccgacgtcgtgtctcgcctgcgcacccaccgacgaggcccgactgcaagtcatcgtccagggttcagcccgattcgcacgggtcctcgcccctctagtatctgctacgcggcacctgtagagctcgcagcacgtcgcagcgctcgacagccacgggctcaagcctcctcggaccatcgcactagtacctgcctctgatctgctgtgcctgttgggcctccacccccgcgcacatctctctggcgcatctcgtcgtgattccaagaagcatgcgcgccacctctagggcggcttccagattccttgactaacttcaccatccttgggcaaacgcacacgcgagcctccccgccaccgcaacacaaactccacaccttaccccagacacgcccaccgtcttgccctagcacaccgcacaacttcacacggccctgcgcaccggcgatgacggcgcaaaccctctcaatgcatgcagggcacccgttggagctgggcaaaatacagacgcagtttccagacaagatggaaaccaattccggcgctgcggagccgccaacgcccgcatcgccagacagcggcgaggggcgcggacgccgtcgcgacagaagtgaagacgatggcggcgacggggacgagggcacgggctctaggaagagacggaggagcagaaaagggctcgacaagaaatttgaatgtccgcacgagggctgcgggaagagctactcgcgcgccgagcacctatacaggcaccagctgaaccgtgggtgacggcttgaaacactgcattgcacaacatgctaatctatgtagacaaccccaagcaaatctaccactgcgacttcccagactgccaccgctccttcgttcgacaagacctctgcgcgcgacacaaggagagacacaccgctcgaggctcccagctcctgcgcaaagataccttcaatatgcacaacctgaatccgattgtgacggcagccctgggcggtaagaatgcgccgccagcgaagccaatggatatgaagaggcaaacgccacatggactgcagtctccagcgtctgcaacaacatccaatcttgcgagccagatgtcgccaccaacctaccactcgcccgcgtcgagcatgaacagaaacgactctctgcagcgcaatggaagtgaagacgcgtatcgaaatagctcagacgtcaagccttatgacatgcaggcccaaggcgctgggaactttgcacccccaccgcgtccgtccgctttgggtaactacagtggaggtcgaacacctctccacaactccccacatgtgggtaacggcaacttcacacggcccgacttgcgcgcgcagacctcaaacatctcaggttatggctcgagctcgccctatagcgcagctgtaacacctgcaccgtcgtacccgccatcggcggcgtcgatagcttatcaaagtcaacctaacagtgggtttcagtcccagcaaagtttctctccattctcatccttacctcctccagaatacccgtcccactctgtaacccccgtggctagagaacaggagaaccagtactacaatggcaccactgggcagaccccaatgaatggggttgagtccactgccgcccaattgaacggcgtctcggaagccattatggatcaaacaccatcctatgctatgcccatgtttgggggcgaaggttacagtcgctcgccgtttgccatggctgacgattttgccgcatggttgtttaatgacaaccagctcgccgccggcggagcatctccaatgggctacccggccggaggtaaccccgtagcgggtgcatcttctcagattggattacaggcaccttatttcaactacgatccttcggtttctggctaccagaacaatcctgcgcctccagtatcacatccaatggcagtacatagcattcttgacactactctacccgaatctgcgctatcggaagataagcgccaggcactgctcgacatcatccatcatcgcttcaacgagactgaccatgctccagtcaagaaacagaaagaggacatcatggagggcaacaaggacgacgaccatcatgtcctgagcttacgcatgatgcagacttatattagctcgtactgggtccacttccatcctcagctgccgatcctccacaagccgacattcaacgcaagcaattgccctgatcttctgctactcaccatcatgtgtcttggtggatcatgcctagagaagaactatgggcacgaagtgacgcaggcttgcgctgcgctatccaacttccttgcttggcacctcaggtgggagctcttcatggatgctgacttccgcccgccggcaaagctgtggatattccaaagtcttctcttgctcgaagtctttgagaagatgtactccactcgcccgctacacgagcgcgcacacatccaccatgcaaccaccctgacgctaatgcggcgagggagctcgctcattggaaggtcagccctggactcgcccccaagcatgaaggatggaaagagtggttcgattggcggcacacacacacctgacgaatggtggaaccattggatcacgaatgaggctactaggagagcagcatttgcggcctttgtcatggacagcatacatgccaccatgtttggacacagtgccgtcatggttgcacatgagatgcgtctaccattgccatgcgacgaagcactgtggtctgcgacaagcagctcggaagtgggacgggtcgaagcaagcctgcactccaacggggtcaagcaaatgagcttcctcgatggcctcaagaaaacactgaacgggcaaactgtgcgtacaaactctttcggtcgcacaatcttgatggcaggtctgcttagtgtctcgtggcacatgaatcagcgagacctccaagtcagctcgcttggtgtcacacaggctttgggtggacgcgataagtggcgaggctcactcactcgcgcgttcgacttctggaagcaggattttgacagctcgcttgcacgcccgaacgacttcaccgtaccgactacatttgcctactcgaacggaatggacgacgacaacgttttcgaggccaggactgtgctacatcatctcgcacacatggcgatgcatgtcgatattgtggactgtcagatctatgctggcgctgcacggttactcggtcgctccattacgccacaagactacaacggcgctcagcggcgtatgaaggaagtatgggcaccaactgctcgcgctcgggatgctaccttctatgctctgcaattcctatcaaaagtcatggtcgctggagatcacactctcaaccccaaaactgcaccacaggcgggcttctcctattcggctcgggacgactttcttctcaaccgaccttgggtgctctacttcgccactctcatcgtctggtcatacggatacgcgctcgacggacctatcaccccgccctactctatccctacccacgaggataaagtcaaggacatggccggcttcttgacacgcgttggaggcgtcagcaagccagacgacctggccaatctgcgcgatcggaatgcatgtcttggactcctcatcatcatgcgcgacatgttcaagaagacgaggtgggagctgctacacgaggcgagcaacttattgaccaagtgcatcgagatgcttgtccctggcggtgactactaaaccactccgtgcttcgtcgcactcactgttgttttaccttgccatcatgttacttgattttgacggatataccagactgggcgggcgatttacgatgttatggcattatcttcactttgcattgatgttcatacggttcaaggcattctgtacatgattttttatgcatcctccccgggtggtggagtgctgagtttgctttataccccatgggttgttggtgcgaatttgatatcgcttgattcggtatggaatatgggaatatgattttaggttgcattagcatgatgcgttggaattaatgcggattgttgatacgatgaacatggtctttgctttcgtatttctgactacaactctgatactgatgcgtgagtgaatgttttaataccgccatccgggcagttacagctgtcagagttcacgtgaccacgcgaaggcgcgaattatctgaacgcgcgcctccccgtctggcaatcgccacagccgcccccgcggcagttacgatgcatcttcaaacacacttgtccatgcccaattcaattaccttcattgcacctgaagttttcggttctcgacaaattgtactgtcgcaagtgattgcgtcatcgatctttgcgactcgagcagcgttccagcaccaagcagcgaccatgacagaaggatgcctcggttgaaagcagcaactgtgtcggatcagacggtgaggaagaggaagagaaaattgtgcgacgagcatgcgccggcggaaagcacgcctgcgccggacagcgaaaacacgtccctcgacgcctcgggcaacgaaggcgcaacaaccacaacggtacctacaaagacacacgatggtgggaagaagccacgaagaacgcccaagaaaggcggcgcagccaagccagcattggtgcgccatgcatcctccaccttgatcgagacgacgattccatggcctgagcacttcacgaagctgtcccaggtccaccgcgccctgaacctcgtctacacgttctgttgtacgcgcaagcacctcgcgaccacgctggataatttgaaggcaactgtggaagggcacataaagcgaccactgctcatcgaagatgtggcgcaaataacggctctgataccaaagtctatcacctttgcgtatgtggatgaggccatgctgcagatcaacctgatgggccaggaagatcacatccaaggccgcaaaacgcaggactttgtcatcacgatgccggagccggagaaaggcgagcataaagaagttctgctgttcgagtttatcgatggtgatttgaagcgacaagtccaacatgcgaagacgggcgaacctactaaggcgacacaaaagctgcgccatgaagagctgaagatgccggttttcagtcagaaacagatgatgaatatgattgagaagaggaatgtcaagttcacaagcgcggttaatgcgtttttgaatcagtgcgccgaggataaggttgatgcggtggagaagatgaacgagatttcacaggcattcgttccggtgccggctgagagcagagcttcgacgccagggccagatagggctttgataccgagcactataccgacagagcgaaaaagcataccagaaattgtggatgagatcaagactctggaatggtacactggtcagatcgtcccggatggccaccgcgtattcgatccgcaggaagcgatatatggcgacttgaacttccagctgtcccagaacatggttaatgcgctgtacaacacgaagaatatcacacagctgtatgcgcatcaggcagaggcaatcaataatctttacgagggacacaatatcattgtgtcgacttccacgagctcgggcaagtcgctgatctatcagttgcctgtgctgcatcagctggaacaggatcccgacactcgcgcaatgtacatctttcccacgaaagcgcttgcacaagatcagcggaagagtatgaaggagctacttagattcatgaccgggttggaagaagtcgttgtcgagactttcgatggcgatacaccaatgtctgagcgcaactatattcgggatgaggctcgcattatcttcacgaacccagatatgctgcacatcaccatcttaccacaagaggacgcatggcgtacgtttctccagaatttgcgatttgtcgtagtagacgagttacatgtctacaacggcctcttcggcgcacacatggcttacatcatgaggcgcttgcgaaggatatgtgcggcgctaggaaatcgccatgtcaagtttatttcgtgctcggcgacggttgcgaatcctgaagagcatatgcggacaatctttggcgttgacgaagtcaggttgacggattttgatggatcgccttctggacgcaaggagttcctgtgctggaataccccgttcaaagatccaggagatccgacttctggaagaggcgattgtatggcggaaaccgcgaagctgttctgtcagctgatgctgagaggtgttaggtccatcgcattctgtcgagtgagaaagcagtgtgaagctttactgtctgccgtcaaaatggagcttacgaatcttgagaggacggaggtcctagctcgggtcatgtcgtatcgaggtgggtatacacctcaggatcgacggcagattgagcgagagatgtttgatggcaaactcatcggcatcgtgtgtaccagcgccttggaactcggtgttgatattggatcgctggacgctgttgttacggtcggctttccgtacaccatcgccaatcttcggcagcaaagcggacgagcaggtcggaggaacaaggactccttatccgtgttgatcggtgactgcttcccaacagatcaatactacatgtcaaacccggacgagatcttcacgaagcccaatagcgccttgcaggtcgatctagagaacatgctcgttgtcgaagggcatatccaatgtgccgcccatgagatccccatcaatatcgagacagacactgcctacttcggccctctcctatgtaaggtcgctcgtgagcgtatgcgccgagaccctcaaggcttctaccacgtcaacgagcgcttccttccccaaccatcgcgctttgtcgccatccgcgacaccgaggaagaccacttcgccataatcgacatcacccacggcaagaataccgttctcgaagaactcgaagcatcccgcgccttcttcactctctacgacggaggcatcttcctgcaccaaggcaacacgtacctcgtcaaagaattctcccaagagcgcatgctcgccaaagtcgaacttgtcaaagtcgactggacgacccaacaacgcgactacacggacatcgaccccgtggaaaccgaagccatccgccgcattcccggctccaaatgtaaagccttctacggccccatcaaagtcaaacaagtcgtctacggcttcttcaaaatcgacaagaagcgccgcatcctcgacgccgtgcaagtcgacaacccacccatcatactatttagcaaaggaatgtggctcgacgtcccgcgctccgctcttgatatcctcaagtcgagaagattgaacatcgcagcgggcatccacgcagccgaacacgccgtcctctccctaatgccgaacttcgtcatcagcatgcccggcgacgtgcgcaccgagtgtaaattcgcccccaaggaattcgcgaagaaggaaactcaacgaaagcggcctgcgcgacttactttctacgacgcgaagggcggcgcgtcggggtcaggcattagcaccaaggcattcgaacatgtggatatgttactccaacaagcctgcgagcggctgcagaattgcgcgtgtctcgagggatgtcaaggaatgctgcaataacgaccagtgcaagcatgcgaatcaggttatatcgaaagctggcgcgagagtcgtggtcatgtgtatcctgggccgcgagaaggatatcgatatcgaaagtctaccttggggtgaagaggatactgtgcctgcaggcattgagacggtggttgaggcggaggaggtgcggatggctgggggcaggagggcggtgcttggtggggatgaggggttagatagagaggagatgaagagggcgaaattggtggatggggtgtgggtcaaggttgaggaggaggaggatgaccattttagtaggagcattgatatgtatcgcggggagaggacgtttattggggttcataagacgggctgaaagccttgaattagactcctgggttatacttctgttttgagagggttttccatgagggaatctgataaagcttgtgtatgtctggcagtctgggatacgtgctcgttgcgaaaataccgttttgtagcatatgttttgcacattgagatttctttttcgctgcaaaagccggtaccatatattaacgcgaggtctcacacacagctacacttggttccaccaacgcatattcatcatcctcagtagctatcgagcaactcagatatgaatgccaacatagtatcaattaccctagcactactggagcattattcctccctcaccctcccctacaagtgaaaatccatgatctgacacttccaacccatcatccggtacacttgcgagccttccccccaagcctcacccccaaccacggtacaccatcggacttgtgcacccacctgcaaaaacgccgcatataagaagaattcctcctcccttgatttcatgtctgatctcgaagacgttgtgaatatctcaacatctcggtgtcggaactttacttcaatattcacttatttctgactgtgtccaggctgcacaatgacactcctctcacaccctcccccaccccctccccctccgcgcgagaaacacatcttccgcaccctgcgcaccgcgacatccacctcgtggccgggaatctgcggctcgggagtctggatcttgtgtttcgccctgctactcagctgcgggtacttcggcgccatgctcgcactgggattagagttactgaagatgggtaaggaagcaacacatacgcccgttcaaggtacctcgtggcagtgtttagagttgcagtgctgagagaaatatccaggctcccacgtgcaatgccgcctgccgtcgtcggatgcggcgttcagccagaagctgccggtgacgtatacggcggttgatggaatgagggtgggggatttgggggaacagatggggaaaatgtatttggcactccttcgtcgaaaatgctgcacttgctaatgcaatcaggaatattgtcttgatatccgccatcttcccgctattccccatcctgatcctccccctcctcatcaccctgcatttctgccgctgcgggatacgcaaccggacgggcatggggtgggcaattttcctgggtgtgtttgagctgggcaatgtgtttaatgcagatgttgtaggcgtggacgagaaggcagggaaatggtaagtctctgcctctttttttctttttcttttatcaagatagtgtgtgaacgtgatgctgatataaaataggtacacgcgctgctccctcaccccctccgaactctcaactttcatccacaaacgacatgtgcgatggagtctgggtactgcggcgcagatactcagtggcgtggcttgtttatggtaatcacctccttccatctcccgacccttatatactaaacccacccagttccatcctctacttctccctcgccgtcctcgcggcctacaaaaaccgctttgctgcccagtctgccagtatccgcatggacgcgctggcgcaacaatcgccgtacaatgaggatcacctgccgacgcggatgtcgactgatcggccggatggaccgagtccggcgctgtataataccgctggggcaatgccggtggcagggttgggcgtggggagggggagggttgtggtgagggatgtttgactggcggtggaaggtgtgggaaggggattgtgacgggggcgttgagggggattagtacgcggatatgcggaaagtcgctctgagtttgtaagttttcgtagtattggggaacgttgaacaggcagagatacccatcgcattgtatgcgactattgctcactgccatgtcaacctcgaagcgtgtcgtctcacgcacaccatcaatgcaatgctatcgcaaggaaacaactcgaattgatagataagctacataagaagccgcctctgccatccgaaagactatctgggggatacttgcttacacaaaagacaaaaagttcaagctcattatatctccgcggtggtacatacaaattttcatccaggctgggctatctacatgcggctgcgatacggcctgggaacgggaggctggaagaatctgtcaggcagcctgttgccgtactgatcgaagcggtagtcttccttttgttcaatccacatctgcgcagacctcgtcagtcccagctcacagacgtccgcgtgcgttgaagattttccttacctcgcgttccttgtactccttggagagaggcactggttggggattcagtatttcttcgtcgccaaagcccgcgtcgccttggaacctacgctggtagtgggccgcgccaacgggctgcggggcgccgtactcggcatactcgccgtacgggccgtagttgccttgtccttgtccttgggcacgggcgcgacgggcgtcgctctgcatccaggagtcgcgctcagggagacggtcctcgtaggcttcggggcggcggcctagaggctcagggaaggggcgggactcgtggtggcgttcctcggggtactcggagcggtactggtcgtgttgctcgtagcggtcatcatactgggcctcgtagcgttggggatggtcgaggtggcgggggtcacggccgcgctggacatggatgtcggcctcgacgtgctggtgatgggggccatgctcgtcgatgtggatgtcggcgtgctgctcgtagcgaggcgggccctggcggtcgcgctcgaagtagacgtcacgctcctcgacacgttcgacacgtcggggagcagcatcgcgctcaatgtagacctcgcgctcgaccctttcgtgagtgtgctggggcggcgcgtgggtgtgctgatgctgaggaggaggaggcggagcgtcgcgatggatgtcgatgtcgatatgggtctccttggtcgactccttctccttgggcttcttgggctcctcgacgggctccagagcggtcaggtagccgagcacctcggaaagactggcgtgggcgaagttgagctccttctcgcggttctcgagcttctccttctcgctcaacagccagtagacgcggtgacgaacgccgatgcggcgtccggcttcgacatcaccactgacgcgctccgtgtgcggcgtgatgttctccagggcgccgcgcacgtctcgcatggcgccgtagacccagcgcgacttctcggggttggcctcgagggcatcgtggacttcgcggacggacagcaggcgacgcacttcatcgaggtcggagcggacgcggcccaatgatgcgcacgtagactgcattggatgggccgacgtcgcgcactcgcttcgccttgaagaggaactctccaaccttgtaggcgccgccgactgccgtggcggcagcaccgagggtgagaagctctcctttaaccatggcggatgccgaggaagctcctaggagctatgtagagcgaggtgttgcgtgttcaattgattgtatgatggcctgcggagctgtggatgcgtggcatcccgcaccgatgtacagcgtcggcaggtggagacggtgaaggtgagtgttaggtttgaagttagctgagaagcctgagctgagctgcgctgggtgctaggtcaataacacggaggttgggagcgcaaggtgcgccatgtggcatgtgcgcttcatgcacaacaacaaccagttcccaggccgagctttctccagaacgtgtcatgttgacttgagcagacgccacgcgttctcagctgctcattcgtctgccctccctcgatcagctgctcagctgaacgccatatctgttgatcgattgcgtggatcgatatcaaaaggaagcacaacttcctcggctatggagctcctgggacaggggtcgctccagttagcttagcttgtgaacaacacatcaccagtctagcccgaccgacatcataccattcggggagcatgggccttacttctcgaaaatccgtacgcattacttacacatgtgcagtgtacaaaggcgagaacctagcatatgtccagttccaaagaaaaaaaattgggaaattctttgtttaccaagctctagagctagtacttatccatcgtctccacaggtaaccatccaatcgtccacggtgaaggccaacacaacgaaagcactacggcatgcgattccacatgtccacatgctccatgtcctcgtcctcgtcctcattctccttgcccttgtgccagtccatgtccagcaagcttccacgagccgagctctggccttggaagaatcccaagtccaagtacaagaagtgcgagagtacgggtttgatgttcaccaggcgcctcatgctgcaggtattgaataggactgggaaggatggagcacggaataggtcacgaaggtcacgaaaagagccaccaaagggaggaaggtccatggcaggagaccgccacccagtgtgatcgaataatgaatagctacgacagcgaataatggtgccctgaatttacaccacttaatctaccgtaccgtttaaagctgaagactaacgggccaacacaatcaatctaacaacattgactcctcagaccttgaaggcttccacggcaacgtttcaggcgccagtagtccaaaacctgctatctgactacttctggccttagcttataagtcttcgacgtcagataataggtgttttcgctgtcgtgcgaatcgcgaccactctgccgccccgtcgatgaactaccgtggctggagtgaccacacgtgcgacaacgagagcaatatggcaatattcagaacttcagactacaatgtgctaaaccatcactagcatatgaacaagaaacaccactctcatcctcccactaccattacatttcctacttgccatacttcttaacaaaagctcgaaccttcggatcgctcaaactcaacacattcccctccgcctccagcaactcatgattcttcttctcaacctccgcctccaaatcacgcaactgcctatccaaccgtgcgtccgtcaagtggacctgctggaacggcgtgtgcttgaacaaagcgtcgacgatgacgcgcaaatcagcatcggctttgctcgagcgttcggccagtttgtcgtgcgtagatgtggatgtagaggcatagtgctctcgaagcttgccctcgcgttcggcttgggcgtggattagtgagtcttggagagcttcgatgctgtcttggttgaagggtatgccggcgtggcggagagcgtcttggagggctacaggtaggtccagggtttttgagggctttagcttgaccatgggcgtgaatgctgatagtggctcggatgtagtccttcgtcgtggtggagtgggtcggatggcatgggcttctggtagacgctttgatgctgcgtcgctgacatgtgcgagtgcttgttggaagccatcgacgtcttgtgtgctggttgtgatggtatcgaggcgcttgcccatgtaatcgagtgtcgtgagaatctactgttgttagtcgtaaacaagagagtgagatgtgtgacacgtacgtaattcaaccatgcacctcgagcctgtgtcacttctcgatcttttcgctccttcatttcgttcattggctttcgtagctcgtgctcgaccaccatctcagcgaccgacgcgatctccgagtgcagttcctccatttcagcttgcaaagcagctttccgtcccttcaattcctcgtctgatgtatcagagcgtccatttgactggctgtcagagaggctgttgaggtataccgcatctactctagccttgatctcaccagtgcggaaagagacgatggctttgcaccactgatcgatggacttctcgtctccgcctttttcaagctctgtgacaagcttggagacgatgcccggtagtctgcttaaaatttgatcatctgatgcgagccgctcactgaggtagctcctgatgctggatttgtcggtgtcaacctctctctgtgactcagcaagttgctccagtgacggttgcaaccacgtcgtcgacctggtttagtcagtcacgctactttgaaacatgaacatcagaagacgaacagcaacatccaatctagccttctcttgtccctcctttctccttctctcgttccgtgagtgctcgacatccatatttggcttgtcgagtgccttcaatttcatcaaagcatctttctgtgcttccagtactttcgattgcgcctcgatagcagcagttgagccctgcaatgattcaatcgcggaggcgatctcgtgatcgagaattggtcgaactggttccccttcgctctcatattggtggagcaggcctctcttcctcaacgtctggtatctaacacatattaactcgggtcttacactccattcaacttgcctacaattcaagttcttctttggtcaaaagagtgtcttcgtggagatactcctcaacccatgtggcagcttcatgctttattgcctcgtcctcaaaaccaaggagtatcttatcgagatcaacattgagaccgcgctcctctaggacgttcagcaggtggtgagcggcttgctcttccgccatgttgtggttgggtcgttgtcgtgggatgttttgctggagccaaagcggttagattccgcctgaactacggttgaccaagtaaatccaatcgcgcagtcgcgctttcgggacgcgtgcgcgaaccacttaacttttcggtgaagcctttcaaatctgttacaccgcgtcaacttcgcatactacatacacaatggctaccccagctctcgagcccgtaatatccccttcagactcctcccagccaaccaaagacacaacaaacggcacctcaaaatcctctacatccacacccgcaaacccctcacatgaagaataccaatacctcaaccatgatatccgacatccttcgcaaatggcgagcaccgccccgaccgcaccggcactgggaacctacgccctccccttccccccacaactaaaattcacactctcccgcccctccactgacccctcctcaccacccgacctcatcctccctctccttaccacaaagcgcgttttcacgcgcgccgtaatcgccgaactcctctggttcatcgccggctccacacactcgcaaccgctcagcgacgcaggcatcaagatctgggacggcaacgggtcgcgcgcatatctcgacagcgtaggcctcaatcactacgaagaaggcgaactagggcccgtgtatgggtttcaatggcgtcatttcggcgcggagtataaaggacatgcgcacgattacacaggcgagggcgtggaccaactcgccgacgtcatcgacaagatcaagaacaagccgtatgatcgccgcatcattctgagcgcgtggaatcccgcagatttgaagaagatggcgctcccgccgtgccatatgtttgcgcagttttacgtgtcgtttccgaatggcaaggagcggaggggtgtcctgcatagtctgctgtatcagcgcagttgcgatatgggtctcggtgtgccgttttaatatcgcgtcgtatgccctgctgacgcatatgctggcgcatgtgtgtgatttgacgccgggcacattcacgcatacccatggggcgatgcgcatgtgtatgcggacatgtgggaggcgttgaagtgggcagttggagcgggagccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgtatgataggggggcgaggaggattacaatgtttatatgaagttcatgatatctcgcgtcgtatgagttacccttgtccattattactcaagcgtatcgtcgtatccaaacgccgccacactcccccctcaaggctgatccatccagtacttatccacattctccggcatctccaccccattcctctccgcgaactccttccaattccacactggctgccaccactgccttgtcgacacccacttgaccttcttcttcttagcgtgcttgaccttcaccaacggccattccgtctccttcacctcaccccccctgccctgcacacacagctgcaagcacttcgcataccactccggtacaccaccaacagtaacatccttgatcccagtcaaacccacaaggctctcgagcccaaacatatacttgtcgatctcgggtctctcagacgccatgggcgggccgacgttgcgcatgcgccagtggaggtgcgagcggtccgccatgtagacggtgagttgtgtgaggagcgacgattgatttgcgtcatcggcgtgctgtttgagtacctcgacgaagtaatccagacgcgtgcgcaggcgcttcacgtcccagtgcgagctgtcattgatgctgacgtccacggtgatgctgcgtaggttgcgcagcagcagttggcggtcgttgtagccaaatgcgccgaagatctgaggggagcgtagagaggacggctggtgtgggtggctgttgatggtgaagagatatgtgtttgagccgtagaggattgctgggatgggttagtgttgaagtgattaggcaaacgggaagggagtacctttggcctcggtggaaactgctttagaaactaggaaaagttgggtctgggccggttcgggctttcgaagtagcactccgctccgtctcttgagaggtaattttccatattcttggagggatcttcgttgggctaggaaggaggtgctaggtcctttgcttgtcgttttaacactccattggggcggatcgttgcttaccagacgtcgggtggtaccttttcggctaagatacggagggcttgccttgcgatcaaaggagatgatgctgttgtgtggcagtagggattcgtagatgtagacacgtagttctgccggaaggtccatcaaacggaagtggccttgccgaatatacgacggcgaatcttcagcatcgagctgagctacctctttctccttcttgacgactgctcttatcttttgggctagttgcttacgtggagcccgaatgaactcattagttaacccgctggactgagggtgttcgcgggcctgtggtgcatcgatgtggaacgggccgttcataccctggaggttgaattcgtcgtccatcgcttgaaagttgaggtcgttgttcagagggtgttcttctttccactctggaatctgtggtggaacaaagtagcaggactcattcacaacctggagctagattggtatcgttgtcggtaactaatttgctcggcttctacgcgttttaagtatcctagcgcgaggtggcgcagtgaacaccgcgtcgtgatcaagataggcagcagcgtgccttgggggcctgatcgcaagtgagcaggtcctggcgcgctgcaccgcgtcgctcaagttatcagctagcgaggctgaggagcaagtaagagaaagacggagagaagctgcgacaggtagtaaaagttggagcttacgaggtgctagtcctacaactggggatgaagactacctgggtagcctcgcgctagcgacgggtatgacgagaagtgacaaacacaaagcctccatccataaaacaacacggcttcgccagcaatgaaatcaatgacatcccaaagctacaatttacagcgtgcggtcagtcacctgcttgcctccattttcactcgtgtgcgccagatagtcagacaatgatccgcctcgtggaagctcaccatttgtagtcaatagtatggaagcaaacattctgccgattgccgacccagtgtcatgtctgttcaaattggcagaacccgacatcggtagccctttggttatagtcgatcgcacacatgcgtagcagcagtacaattagcgcattctcaccccatgatgccattctgcctgaaagggaacacccggcaccaaagatctggggatctttaccctgcacaacacacacgcccagcagcataagaaacaccaagtcgagccaagagctggaggcaataacttgtattgttgcttgatgatctatacccccttcacgacggacaaaatttgtgaagtattgttgtgcagtgtcgctgcagatgacgtttcggtctagagggtgttatgcaccccacaccacgcgtgtctgcgtgcagatattggtgtactatcgccagccttgtcacggggatgcggaagagtctggcctggggttgatggagaaacaaatcgtgactgacttggctgggacaggtgcaggtggggaaacaccgtttatgccctcgagtcgtgtcggatgggcgtcgcaggatgttcaagcaatctgctcgtccttggccatctcttgtgcaagccattctgcttcattctgcatctcctcgtcgcttcggggcttgcggctgtcgttgtcgacggcagggaacttacccttcttctcgtcctccgcgagctccgctctggctgcccgctctttctcctggagctgcttgttcaggtctgcatcctcgccctccatcatctggtaaatggcatctgtgccgccctgctcttctagatcgtccttcttccgcggtatgatatgcgcatggacgtgtggtacgctctgccccgcatcgacaccatcctgaatggcgatattgagcgacgacgcaccaaacacacgctcgaccatgcgcgacacgcgctgcacagtcaagaacaagtcctgcacctccgcagcggacagatcattgaagcgcggcacaacccggcgcggcgacacaaggacgtgacccgggagcagaggcttgaggttgactatcgcaaaagataggcgcgataggtggaagacctagcagtacgctctccgttagacacatacttggagttattgaacagcctccatcacgtgcaggctcctgatatctggcacgtccaatggcatgtgagaatggacgcacctgcgaggtcacgacaaaggagccaaacttgataacatccttggtgagcggcatgcttgcgtctcccttgttgcccagcaaaacgacaagaaactcaaatgcagcttgaatgaaattgccaagggcggtatgcgacaatcacagctgctggagggcgtttggcgggtagcaggtcagactcggggcgggtcgtgtttccgacaccgctgaaacggaagtttccagcgaggcttccatgcgtcggcgtgtggcagctttacgcgatgtgctggtctggccgggggcagacttggaccctaatttggccgtgtcacatgcgctggcggcatagccttccgcgtggtgtttccttgcaaattcattcgcgtgtgccgttctgaccactccaacaccgtggggacacatcgtggggttggcagtgccatggcgcaacacctcccgccggcgtaatactcttaccccaggctcacaagcccggcgcgctcgttataaacccgagctcctcgacagctccacggtgttttgttgacctgccagccttcaaatcccttatcaaatacttgttgctttagtggagcgtcttgtggaccttttggcctaccaaccgcgttagtgttttcgctttagctctgtccaccattccacagcacaggtccgccgagtccgtgagagtagtgcttggctggagtattgggtttcatcgaagcaactcctctttcaaaacaaattgccctccaccgtgtcgtattacgccgctactgtagagattgcttggcgcgcgacccatcccagacacgtcgagaggattcccgctccacattcctattactcttccggcttcgaagaggatcggcttgagtcaaagcgccctgtactggaccctgacacatcggcgccagtataagagctccgagtccgtcacactcagcgggaaccggccaacaacatctcccactctgccgattacatatacatatagccacgcggcaagccggtcaagccgttggatatcagatactcggagtcccgatcctacatcacctgtgttgatcatctccgtctcacacaccccccgctgagcgcatcatcccgcatacatactcaacaaaataaacacccgccgcccactataaacttaccaccaaacactccaccaccacaacaccaacgctttaccacaccacacatcgccaaccatggacctcgtcgcctcctcccgcgcctacttcgccatgccctcccccacacccgaggagaaaatctccctgcaagcgagcaacacagtctacacctaccactgcctctgctcacacctgctgctcgcaacaacaaccccgctgccctccctcccctcccgctctcacacattcgacaaagcacacataatgcccctccctcccgcgcccacaaagtcctccgcccccagcgaccactacggcctgctgctgtccacgcgcatcgacaagagcgccgagatcatccggagtgataccgggtttgagaagaggtatcttcaacgctgtggacggtgtagcttggtcgtcgggtatcagttggattggcagcagttcagcgtggagaagagcgggcgcagggaggactatgtattcttgctgcccggcgggttcatgacgacgagggagatggtgttgggccggcaggggagtgcggagggcgagaagggcatggagaaggtgggggttacggaggtgaaggcgtaagggtccccgccacccggtgttgagttcacgtcccgatgtttacttatgaggatcggcttgggcgtttattggcttgtttctttttcttttcttttcttttctttccgggttcaagaggaggagcggcatggcatggcatggcatggcacaggttttcccttttcatacatcacgataccccacattggcgaatgcgcagggcttttcacgcttcctagaagagcctacatgttatcatagacaaacaagcgtcgcacagtttggatacaaaaaacagaatctatatccctgtttcatcaaaacacgactctatctgctgaatgcatcttttcactttgacatgtgcgggtagtttacgtgtgtgaagttgatgtctgcgattgtgcttagtgactatatgcacatcacccctttctgcctgcgaaacacgacaggcccatgaccatttccaacgccgatatacccagcatgcccccaaaacccgaagagactcatatcatgtatgcatgccgagtcgtgatatgatgcgaagagtgtgaatcgaaagaaaatccgctcccctctagttctccgcaatcgtcttgacaaactccctgtaatccacctcattattgctcgcatcaatcgtgctcttgaacagctcatccacctcctcctcgctcatcttctcgcccagattcgtcaggatgtacttgatctggcccttgccgacgaagcccgagcggtccttgtcaaacacctggaagccgcggatgtactcctcgatgtcgaagggctcgcggaacccgccgggccggttgaggatcttgctgaaggtctcgaaatcgactgcggggcgttagtgatgcacggagcggaggtagatggtatgggcatggacgtacagtctgcgcctacgccgcgctcgaggtcggtgatctcagcgagcgttgggttctggccgcatgcgcgcagcaagtcgccgagggcggagcggtcgacgcggccgtttccgcgcttgtcgaagagctggaatgcttcgcggtagtttgtggaggcctgggcggtgttatccatggctgttctttgaatgcgacggtgtgcggtgcggagtgttgtcgagtcaaagaagaagttgcgcggttgaagcaggcgaggtgacacaaggcgaggcaaatgggaatgttgtttgtgttgccagcgcccgtcgtccctgccgttgccaaccaaccaacgatcggaatcggagggcgcggggttggccgtgggatttgcgcgcgaaagaaaggagacgacgtaccattgtgcttgtttctttgtgtgtagggaaggtgggtggtggatggggtcttttgatatccaaaactcggtggtgacagtgaggtgaggtgtattttgcggtcgagggggctgcttggggtacgttgagcgtggaccaggccaggcggtgtgtcaagcgcaaatatggcacgccaaggttttgctgcccgtcgtcagggcgaccacctgagcggcactaccacgacgcttgagaacaccacctgaccacgtggaactgtggcgaggtaatgcgagctgcttgcggtcgctacagttcgcattcatgcaaattctaacattacccgcacgcgcgcaaccagtacgaagaggcccgtgttcggattatagtggaaatcgagcgaagtggccggagagttggaaaggggcggaggaagtcgaggatgcgaaagagtgatttggagactgtaggagtggtagcaaattcagttcgatttccttgaagctggggctctacaaagggagaatacgcgtctctgattttgaaagattctcgctcccagcggcaaccagacattcgtaattgaacgatgagttggggtgccatctgtttggttatgtttcttcctttgttcttacagatcagaaagagatgtattgtggcacgatcagacgttacagcctttgtctcggaaaagtacgcatggttctattgtcggacaccttgctttgtgcgagacttgacatcgcgtagcctgcctactggggagcaaaagattattcctggacatcagcgcaacgatattggaaaatggataccgagtctcatgttgatatatagttaaagtcggatggacagtattcggtatatcgcattccgttgcagagcgagcttacaccacatggtcggggccatcctttgagcacacttatcatgtacataaaggcgacacctagccccaaatagccgagcagtctttgtcaaagtatgtttctgctttcgatatcactctgagatacgcttcttctatttctttgtccccaatacccccacgtgtacattaccttaagttgacacatggcagccgatgcgctgcaccgtcgccgtcaagactatcatcttacgactcgaaactagcaccatctgcacacacctaaaccctcaaaatcaacgcatccatcatgtctgacgttccggctagcgggccatctgaaagaccaccgacgaagaaggagaccgtcgacaaatggctgaacaaaacaacctacctcgaatatgaaaccaagcaagatttggagatcctccgaaagacctcagccatcaagattggcgagttcctggaacttcttcatacctcaggaccacgtgcttggttcttggatgaaagcatcgatctgtcgctgtcccttctcacagacatgaaaaagaaatcgaattgctttgtcttgccaatctgggacgcaactcaattgtgcgtgatcgggtctggcgcgcgaaaggttgaggcttctgatgatcttctgagagagagcttacaggttggcggcaaacggtggattattgtgccgtgtaatgatggcatgcttcctgctccatctaccgccatgaaagatgatggcaaaaagggcgacaagacaaagaaaggctataaagatggagacaggagtattccttcaacaccggaggaaacaacggatacctcagaacaggcaaaggaaggcgaacctaaagtaggtgaagaagaaagcttgccagtcagtgaagagtccggaaaacccaagaatgcttcggagagaggcgctgttaagagcaagacagccaaggaaggagaaaacgaaaaatcggaaaccgatgagccaaggtcgaacgacagtgaagaaacggacagggttctcaagtacagcggtacacattggggtctcatgattatcgacaccgaaaccgaagttgccaggtggttcgatggactacttgacattaaatacaagacccggaatggcagaagagttgcctcgatcaaccacatgttgaatgccggaacagccgctggcaaagttttgtgcggctatgaccgaattcttggtcgcgagcgcggtagatttacaacatctacgctcaaatgggtaccgcatcaaaatagcgacaacaccacggcacacgattctggagcatgtgggccacacatgtttgcatgtctaaaccacgtctaccaacatccccgggcactagaagacctgcatgctcacttcaagaagcgtggcagcggctcggggaggttttctagaggccagagaggatttagctcgagagctactcgtcagaaaatacaggatatgattcgcacgcagcaagagagtacgaagacagcggacgagctgcctctttgtctcgatcctcgaatgatggaaatgctgggactaaacatcacagtgcagcagcttctggctgctctgaatcagatcaacgggaatgaaaatctaaatgaagaagagccagacaaggcgagtgacaaagaataccgagcacaatacgaggaagcaaaaaagaacaacacactgcctcgagggattgtgtctctagcccaatttgctgagcatgttagataccttaaaattgaagaggccaatcgtgcaaagggtaccaaagactcggcactcacgacccggttggaaattgatggcatcatatatgacattccccgcaacgacccaaaggcctggaagtcacccacagtacccaagacaggtgtacccagaaacactaccaagttacccgactttgctcacatggatgacaaaacactgacccaatggttgaacctgaaaggcaataaaagcactttggacaaatcgaagacggacaaagcaaggcacagctctatttccagcaaagcagtgcttcacatgaagtacaaaaaaaccttcttaagcgagccagacgccgactttgaaaacgtgtgggtctttgacaccgcagtattcaacacaggccaagaaaaagacagactcggagccagtaggatcaaatacatgctcatgcgccactacgagcccgagacactcacttacatccaacaatacaaatccaaaaagcgcgaccacgacggcggcgaacatggacgcgatccaaagaaagcaaaaacaacgtcgctctgggttacctgcgacgacaaggtagtcgagaacaacctgacggacgacatcagagcggacccgcgggctagggacaacgatatgatgacctaccgcgctctcctgttcttgaacgagggcgggaggtttgagaaggaagatgatgctacctgcctcagcttttggatcaacactcctgggatattcagggagggcagagactacatagtcagggatgggaagaggcaatgtacaagaggcccgaggttcatcagggatatgatggtagaggcgtttacacttgatgacgatgacgacgatgcatttgccgaaccgtaaatcgcacgtgtttgtaaagaaaggtaagagttcaactatggagttgcgtttatttgtgttagacagtgtatatttaagattttgaatcatgtgttgaatagttcaggtcaatgtgtgcatagtgaacgcttttctttgcgggcagtcgaactcgcgctaatggggcgtatgaactgctaatagatgttcttcaactctgtagctgatacatcataagtatagcaacatcctatatttaacatggggagtcttccagatgctgccgatcaatcgttctgtcgcggctgtttctggtctggcaattcgtctgctggcagttcgtaaggactttgtgagataatacatatagtctggggcatgtcaaaagcgcagctgttaccctgcatgtcatagggagacgcagcccttatataagatggtacgtcgacttgctattactagtagggagcacagatatctttggagggcgataatatgtagatatggttggaaaagagaattctgcatgtagttgggcaggcaggcgacgatgcgatgtgatggcatgcgattcaagtggaggtgtgcagggaattgttcaagagaacagtatattgtcattatacaagaacgatattctcataaatacctctgccatcgaactgctgcttgcgttgttgccactccaagtcagagacgaacaccctatacatataccggtatccaatgccactgcgtcgaagaccgaggacccagcggcactcaggtatgagatacagcctgtcaccacactgccaggaaggtaacgattcctcgaacatgtgcccgacgatatttgatccaatgacaagatgtctcacatgcccaaagaagctacctagtttctcaatcgaacagggactcaaaatgctgggatctgttcgatgagccgaaaccttgcgatcgcgccgatgcccttttctgttgctcgatttccttttagattgcagaaaatcttccaatgtcgtgcaatgattagatgggtcagaaccatctactgcatcaacgtcccaaaaattgagacggacaaaatcccgaaatctcttgatatgtgttttcgtaccagcatgaggtatgttcaaagatctgagagctgctacaatcctctgctcgacctcgacaatggcttttcgtagcgtattcacgtcattctttctttgtactgggtgaacttccactgtggtgatcactcgtcccagcgccaacgcattccgaattcttatttcagtacatctgacagtgatatcaaacatacttttcggcgccccccacttcttttcgtacatcgcagtacatcgatcgcaaacactaattgtcgatcggcgatatatctttcccattgcagtaccttgagcaaggatatcatacttactttctggtgctccgtggtttttatcccttccaatccattttttcgattcccacattggaacccacgatggtagtccctcaacattgctgggcccactttctaagattcgaagtgggtatgatttaggctgaggatcaaaaagtatccaaatcgcaacacgatggaagtattcagcaaggctctgttcgcacttgcctcttgccatgagaaagaaaatatagaagaaaatgttgtcatggcaaccgcacatacggaggaaaccatgcactccatttatcctatccttagggtcagtcacttcgaaatttccactcatgcagctcaggtatgcaagcagacgattcgcaagcgacacctcgagcgggttgtgtccatcatcaaacatcccgtggacagtgagggatatttgggttctggaaagctctgacggcgcattttgaaacatgcaatgtttagccgactcgagaaacctgcgatatttgatttcaattcggccgcattgcatgactggatcttgttttggaagtgtggcttcctgaatgacccaaactcgtcgccaccagggccgcgaagctatcatttgtattccgagaaatgctaactcatcaggaaaccagttatctcctgtctcctggcgggacagatggccttcgtccatgatgtagtcccttgctgcaagtagtactgtctcaacggcctttcttcttcttcccgagactgctcctgtatcctcttctggagacaagacaggctgcgaggattctccgggtattggaacttgtcttgattgaacattttcaagttcctcttgtaaattggccgttgaaacggatacatcattgatagaacctagccaaatgcgtaccttaacggcattttggtacacagccgccatcccttccacttgcgacagacgttcttcccaatcagactggttgatacagatggcatcgacccaaagtatacgctctgaagcgcgctttcgtagatgtcgtaatgcactctctagatttgtcgttacttggaacgattcgtagcaacccatccctggggacgtagctgatacccgtccatgaggaggttcagctgtggggagctgatggtaaccaagttggataggttttgttctcgtagcatcgccccatacgtatgacaatgcagtatactctgtttggggttgcctttccaggatattggcatggtaaattgtgcaatatacgcaatcatcgaaggcacctggatgtaggcgtactagtcgagtttcaaatcccccacggaaaggcttggagaggggctgggagagaggctgatatggaaaagcacttcgtggcctagtcatgttcttgtttgttcaagtgaagaaattagtggtacagttgtgagaggttaagaaatgctacaaggctgagtcgggggttttattcaagaatctaagaataccggtgaagcatagtggcgactcatacaaccatgtgacctatgagaagaagtgcggggttatatcagccaggattagagtctcgcttctgcctgaggtaccagttgacatagcgaccctacataaatctgcccacgcaagtgtgtacgagactgactttcgaaggcccagacaacgctaacgtgtctaaatccagagtgacgaagatttaatgttactactctagcatgggcgatatgctctaatgcgtacgaagggcgctgttcaagtcaggcttggaggggacggtgtaatagaaattgtagaagggagtgcatcatacaaattcaaaatcagctacagcatattcctttcatgaaattgattgcaatatagtttgtgcgcacgagtttctagttattatacaccaaacaatgacacctgtttcttcgtaagcatacgcttgtcatggccacacctgtctctgcgaggcttgaagttttgcagctgaatagtgccctactcgacaacactagctagtcatctcccgaagccttgcccttacccgatcgcagcccgtagtggcatttctccttgaggctcgattcaggccaccatacttgagcacattcaacgggcactaatctagtcagctctcagccacaccgctttcgcacacaagacaactgcacgtcctggcctcgtttcacatcaggtgctaactctacaacaccggcgttattacataaattttggtcgacggaaagcgtcgggagagtgcttgggggcccatgtggctgagcaacctgtggagacggtggttcttagggaatgatgagaggtgtataggacaagtctgcctgatgagaggggtgggcgagggagaggtacgagtaagaagcatgttgtgtgagttggatatacaagatgtgttgcgcaagttggatgatgatgtatcagacgacgatatcttttgttagtatcacaacatcctgaatctcgacattgggacacaagatagcatatctcttaatcttctccatcaaacatccgcttgttgccatgtcctccgacaccaccacctgcagaacctggcgcatcaccgccccaggaaacatcactgccaacctcgaactcgtcaccatcccgcggcccactgcagaccatctcgacaagaacagccttctcatccgcgtcgtctcatctagcatctataaaggcgactggtatcccgtcgagctaggcggcgtatccaaggtgctgggtgtctcgtatcccaacacgccgggctacgactacggcgggcatgtcgtcgccgtgggccgcaaggtcacggacgtgaagcccggcgacgtggtattcgggcgcatggatccgatgaagcagggctcacttgctgaatacatcgtcgcgccagtcgaaggcgtggcggtgctaccgcaaggagtgtcaccgcgccaagcaggtaccgccggcacttgtgccctagctgcgtaccagagcctcgcgccgtttgttgagcccggtgatcgggtcctgatcaacggtggctctggtggcgttggcacgtttggcattcagattgccagggcgctgggatgcagtgtcacggtcacgtgttctacggagaagatccgcctttgctcagatctcggtgctgacgatgtgattgactacaagcgtgaggacgttctcaaggcgctgcagaaaagaggccacgtctttgcgcacgttgtagacgcaattggcgggtcgcctcctgagctgtacacgctttgcgaccagatcatggtgccgggaaagaagcggcacttcgcctcagtaggtggcagtatcaacgctgcgtccgctgtcaacatgtattccggctcgatgcgcccgtcctggctcggaggatcgaagaccaaatggactccgatcatcgcgacaaacgtgcataaagacctggcacagatcgcagtgtggatgggagagggaaaagtgagggcagccatcgactcgacattctctttcgagcaggtaccggaagcattcgtaagacataagaagggctccgttgctgggaagattctgatcgatgtcatggagggcggcggagaagtcttaccatcgaaggaaatggcctgagtgagccatgtcggaagtttctgtcggaccacagctgatcacgggcactgatattcctggtagcatcgccaatgcagcgcattttgttgctcgaaagtagcttacagtcacaatccagactcggtcatcatggtagctgagcttagcaacgcgaccgagaccatttgacagcttgtcgggaaatggcgcggagaagctctgcacaatggcaaccatgagatggcgaaggtggaggcctggttgtcttgaaggcatttagtagcccatcggactatgcgcaaactcaatagatcatgaatttgaccgattttcttttcacttcttccctccccaatccagctagggcttctccctccatgtggtcatgaagatatgcctggccaattagtttgataagctgccttttgccgccagttacatctttgtgggatggttgtagaatgacaggcaccgaatagccgagcaggatgcacgccatatccccaggcatcatctctctcgggccaacgcctacaaacgattgttgggttccagttgttccagttccgtatgcgtaagtaggatatgagtcattaggcgtcgacttaaagaatttccggccatgtctaacttcctccacacgctttaggtattcgaccaatgcgcttggttgtggtactcttcttctcctacatagtatgcatgctatccttgaacgggggtccgcgggtgtaccctgttgctgagctggccaaacttcctgtcgtgctttctagtgtgctaggataagacgttggggatgacgagtgaaattgatcatccagctggacatcatttgccgttgcctcatttaacaatggcagctcgttgaggatggaagtcttgagggtcacaggactctcgtttgctgatattggcatcggagaagtaggccgtcggattcgttccatcaccttcgtacctcacatgtaaccctccgttacgaacagaattttacaaatcgtccatgagcagtcaggcgcaggcaacctggggtttttgatagacgaaacagtacgagtcaacgttgcaaggactggattgtgttggaactaccaaggctgagctcggagaagctggtgttgcaggactcggtaagcgatgaatcagctacatggtggcgcccggcatgcgcttgctcaataagttcacgaactttctgagctgcaaaggctgcgaccatagaacttcattctacagagtatagcgagacatttgtgttcaaaatcgcgcagcgaaacatgtcgacttcatttgtgatcgagagcatgtgaacaacgccacggatgtaatctcgtcacttagctttggaggctgctagctacgcttcgcggcgattgctggtgttttcagctttccaacaggcagtcgtatgcgtgaagtggtctttcgatagcctgcgactaaggccacatggaaggagacctggacgcttgctttcgcaaaatcgaaattcatccgcctggagggggatgcgaaatcaccggtatcttcacagcttccgtcgctgttctttgctgtccacactagtttgatcttgtgtcccaatggttcgtggccgttcatcgctccttcctgtcgaccgtggagattttgggcagcgattcgcgtaggtcggccatgtccttctcggtaggtgtgaggccgaacttctcctctgctttatcggagagaaagaggccagcaccggcgtaggccatgaccccgacgccaatcatgatgcgggtcttgggcgtaatcgctctataccacctgcagaacatgtcaacatagctgcaattgagatactagtacgtacttactgccatatagccatggtggaaatgcagtgtgtgctgcgtggtgtcgacgtggttgtggaataaaatccggggaaggaacaagcctcgggatgacgagacgccaaggctgaccgagatgccaggcacacaattgcgacgttgcgttcaacatagagcagctaccctcgaatggcatccagcgtcttcatagccctttccagcccttactagcatgatcgcgtgatattgccggctactagaacctccacatctccgcacatggaacaaatgccgcgtttaccccaactcacgacctgagctcgctcgcccaccgttgtggccccgtacacgcaccaagtatgcccagcttccgccgctggggcaaatcaaagttcgagaggaatccagagtcctcgttcaagcttcttgctgccgtcctcgtcataaccttctatctgatcatcaaggagtttcaaaacccaactgtccacctaccattcacggcgcatctgggcgcgaccatacaaaatgcacactggaacgggactgggaaggcacaggatgcaagggcgggaaaagtgcgagatgcgatgaagtatactttccagaagtatcgcgagagcgcatggggttccgatgatgtactgcctgtatctggaggcaactattcgtcgagaaacggctggggcgctttcatagtggactcggcaagcacgttggcgctcatgggcttgtgggatgaactatcgcattcgattgaacacattcttggcgtagacttcaccgaagccgccggcctcgtggacccttttcacacgacgacacgatatctgggcgggatgctgtcaattgtggatttatacgacgctggcctgataccggaacacgttctgcatgaggaagctcgcgatttgatactggagcatgcggtcactttggcagagaagctcgctccggcatacgatacgccttctggcttgccctggccacgcgtggactttgatacagaacaaggcgagccgagtcctactttcgtcttcagtgaagacccaaacaagcggccgtacgaccatccagtcattggacctgcccgggctggctcatcaatcctcgagaaccgcgtattgacccgcatgaccggcgacccagtctacaccaagaactccacgctggcatgggcgcctcttgtgtggtcaaactgggcgacgccttggccaggaatggtcgatgctcccatcgatatcatgactggctctccagtcgcgcgctcaaggcactgggatggtggacacgactcgtactatgaatacctcctcaagataactttactagctcctccgaccgatccgcacctcgatctatacaaaaagcgattcctcgactccgcatactccttgcgcaagcagctcagctcccgctcagcacccgccacagaacacataatgcagcacctattcatcgggcggcaggacgataagcgatatcagaaccaccaaggtcatcttgcatgctttgcaccgggcacgctcctgctagcttcaaagtactaccagcaaccctctcttcgcacctttgccctcgcgctactcgaaggctgccgacacgtatacacttccacacccacgcacatcggccccgaagcatggtcctggacacccaaagtcagctacgacgagcctctcttctcccccacatccgagcgacaacaggaagaatggactagaaccggcatctgggctaccgagcccgcgtacaaaggccggcccgaatatgtcgagtcactcttctatgcatggcgcatcacgggcgaacagcgatatcgcaactgggcgtgggaagctttcacagctattgaagaacattgcaaagcgccatacgggtatgcgcagcttgctgatgtgtgggcgacaagcggtgaggagaattgggtcgataagcaagaaagctactgggcggctcagacgctgaaatatttgtggttgacgtttactgatatcgatactgcgagtttggacttatgggtgtttaatacagagggacatccttttaggatgataagatgacaaaggcgtcgagtcacgatattattggatacccatcaaatcatacggtaggcatttgctgcgcggaatcctcaatgcaaccggcgcatatatgtagttaaaaaagaccaaaaaattggtccgcgatctggacgcttgctctccttgttctcgtccctctttaacatcctccaccatctccaccacaaccaccacttcctccccccgaatctccagcagaaaatcctccaccatgatgtccacctccaccatcgttgcctcagtaatgtcctcccgtatcgcgaggactttctccgccatcatgatgcccggtgcctccgcttctgccttgccaatccggattgctgaattgtaccttgctactgtccctcagccatttggctttgggctcacgcgcgggttttgaaggcggcggtctggtggatttgattttagtgggttgcaaaggtatcattgcagaaggtgaggagggttcaatgggagctgaaggtttgcttgaggagcatcccatcacgagtccaagcgggggcttttgcttagtagaaagatggttgtcgagtctgagaaggtgggttgctgcttgatacgagaattaagtgatcagtgtgcaattgcggtgaagagtcagaagcaaatgtgagtaagacagtatttcgtgtgtcatgtcaatttctggtgtcatgtgaagctttcgatgaatgttttcgctggtaacagatagggacctgggtattcaatcatcagtctcctcgattgcctcgatgacgagcaccagctagacgaacagttgtatgaccttccccagagagcctaaatttacttatagctgtatagtcacagaaaaagcagcatggcattcgtttcacgacacacgagcgatcgttcacagcaatttttgtgtcacgaaaacgaccgacgaaagttgtcctcgagggagtaagggccatcatcgaactgtccaaagatcagtccaattacactgtattaatcatgataatgaagctgtaccgatctgcatctctccacaggcttctcgatattgctttccaaagtcacctctacctcatccagctcctccatcaccaccacctccgccgccaccatccgcgcatcctcctccgtctccggtacttccaagccgccctcctgagctcgcggtggatgtgttgttcctggcccatcgcacttgtaagactgatcctctcttgggtgataccgcttttgatagccaccagtatcgatgatggtgttgagctggcccgcagttcgaaggttcgggttcgccgcaagtgggttggcgtgggtatttccatgttaggaagatgctcatgttgcttgttttgatttgtttgtgagttagttttaggtgctgtacagttgttggcgagatgatgattgaaaaggccgatagctggagatgttttatacataaggacccagaacttcaagggcacaatgtgaaggtcgaagttgcgattagtggtttaaagagcacatgaacacttgaagatgactatgattgtggagtttgtattggcacacttaattcgcaaatttagtccccaccacctccgccacctctaccttctgagtcacagccgcctccaccgcagctatcacctcctccggacgaatgtcggcctccacaatagccctctccatacgcctcgtagttcggggtatatgagttctcgtatgcgtagcgaccggtaacttcacctccacctgcaactctaccactacccttacctgcagttcgatacctgtttggtaaagtggagtttgtattggcatttgtggttgttgtatatttgcttactttgttaagttttccgaggataatacgacacatgatgatgtcgttgatgagatttttagatgagaagtgtgtgtggtagatggagacattggtaagagacgtcacgagctttatatgcgggcatttatgaccttgaagagtagtgtatgcatcgttatagtgaatcgtgcgcaggaagtgctgggctacagagtcaacgaacccgaatcaagaacgatgatagtgtcagagatcgaaaaattactgcctcgactcaccacaacagccctccacccttgatatttctctcgtcgttcaatcccctcctgagccgccgccgccaccacctcctccatcacctcctcctccgccacccccatcacctcccattccatgaccgcctccatcacctccatcgtccactgtcgaagccgaatgcacacctcgctcaccctgcaccccgaacaacatatgctcgtctctattgctgtattgaacgccgccggccttgtgagctgcaatgtactttctcgccgcgatgccacgcgctgtttggatatctttccgatcttggatctcttgtatgacttcgtcggagggcgaacagcagcccatgactggcgttcggttataagtagctggtgttttgtgtggttttagcgaccaggatcaaactcgataggctgtgatgcctttatcaaagtaaaaaaagaggtgtaaaacttttgcgaagacgtggacttctgctgtttatgtacaaatagaagagatgcagtgcttacgcttacgctcacctcatgcatggctgtgcaagcgcgggaaggacgctaaggcatacttcctaacacgtgctcttacttaggcaccagcaagtctagtatgtctctctatgactaaaatagtaggatgtttgtgtgtacaaaaagaacaaaaagaacagcgaccccctgccttaggtagaagtacgtcgagccgagtgatccagaagaactctggataacttagcaacttgactcgatttgtggtcataccgtagatgtggggctataatgctgccgaaaacttgcgttttatcacggaatcgaactcacaacctctgagaggacgcgtctgatagatctgttcagagatcgaaaccgactcagtgggtgttccaacccaaggagattttaccgaaagaactgctaataattcaacctatatagaggtaggagggatatcacagttcgttataatagtgtagccgcagtgtgggtgattgagatatggggtgaggtgagagcaggtgaaaggctgttgttgttgtgggcgcgcctgtttgcacagtcactacgcgctccatctctgcgtcatcacaacgatggagaagaaagctgatactgacaataagcccgcccacgcaactgctcttgtcatactctactttgtcataatccggcgcgagaagaaatctgcactaatagtgcagtgctgtgtgcagatgggtgagtgacagaagaaacggatggaatgtacatacctcgcacaacattgcgtataagataaacgtgaaaactgaagatcataaacatggtaccatgagcaaagaaaaatcaaggtagggtgcgctgacgcggaaaaattgtacgtgtccactctgacacgatgtccatgtggggcgtaacagggcaatgaacgcctaaatgcgtagaggtaatgcagggaactttaagaagaacaggagtagcttcataagtctagcaaatgatgatcggagtcaggcaataggtgaaagtgcaaataaggcgtgatgatctagatgaacgagggcagagatgcgcagaaattacaacaaacatacgcataactcccaccaaggttaccacgtagtgttccttcttgcgctctcgaaaatttgggcccgggtatgagcactgacgttcccaggcagctctttatcggagaggctgaagacgggagcctgaaagacggccgcggtatgtcattagcgagtagcggcttgcttgtaacacagagtgaatatcgtgctatgaagaacaccccggattcacgagtttgaagaccgagactgaagaagaagtgacggagctctccgtagcttccgtctgctagcggcactcgggttaaactttgatccgaaacttaaccttgaccacacgtccaatcttgcaaccccctaactttcacaacaatcctatcgtcgcgtttcgctggcaggatcgaaagatgagtcataggtgcttgctgcagactcaaggcacccagcaccgattggcgagaaaaccaggcataaaacgcgctcacttcgttgcctacgtggcgaattgtcggatggcagcactcgactatatatatcctgatggtgtaagtactgaaaggattgaggggtatttgcatgaaacttggaagtggatgaaaaaagggaagaccaaaacatcgaaatcacgactgtacattttgctgtccgaccaatgagaggggacggcttcgcaacacagacaccaacaccggttccccgaagagtcgttcgctccggtgtctgtgcgaactaggctcggcggattacatatgtaccacattacatccgcaaccaccaaagaaatctgacttctacctacatacagcatcattcatccgctctgtcatcgagatgagccttctccatcactccaaccaaggggtgatgctctgcatatcgaggaacttttctgcattcttggacgaacggaggactttctcgcgtttggaaccatacttggatagcagctcctgtggctcttcggataccgtggagccctcccattcacgacagccctggaacacttcagcctttgactggcagatacaaagaaagagatggaaacttactggagatacctataacgtccatgatcgaggcaccgaggacatgatgcctgccgtttcgcccatcagcttctcgaccaacagcgcgcttgtgctgagatcctcttcgatatgatttttgtcctgagatccgtggatggtctccggcaccctcgtctcatcgtcccagtcgtgatcgttggcggcgagtgtgaaagcagatttgctgctctctgaacatggcataactgcggtctcttgcagcgattcggaagtcggtccgatatctgcctcgataaggatcttcggaattacaggtgtcggaggatccatgcccatgatatcgatattctgttcacttgactgcttcacgttgattgccgcggaagcatgtgagtaatacggcgtgcgcgcgatacacggctcattggggacaagaagcctgtccgagtcaccaatctgtgtgacagagcctgaactgcgagacaccctttgcatggcacattgtttgctcccggagagccgttctcttggatgaaaaacagagctaggatcgtggacgttgaagggcggtgcggtaagtgcaaggagatatccaggtgtagcaggcacaccagatgcgttgcctaaaacgggcacgacgtggtcgaaatggctcactcctggatggagagaatgccgcaaggagagaaaaggattaccatattggtcgaatggcgaagaaacatctcctggctgcggttgtttgctttgctgcccatatttgcggcgtgcgcgctccgagtccatataatgtccctggagttccctccttattctggatatcttcgccttgtcgaaaagagcgtccggctgacccttgcaaggtgcatcctcgctgccttgaatatgcggaggaatcgttctcgtcaggcagcctgcacacaatttcaactggcgaattgtcttccactgtcccggcgagcggtcaggcagcggatgagcctttccgcccgcactgtagctcccctcgagtacttgagattgaaatgcgtcatgcgtttcggtttcagtagtggaggctgagaccatagggccgccctgcgccgctggagctgctgctgatttgttcttgttcttggctcggcttccagctatcttctcttcctgccattcacgtctcctcttcagtcgaggtgtcttcgttgcgaaatcgtggaggctcggtccgcagtccgtgtgcggcgtggacggcgagggcgtttcgagtgtatccatgtctgttggcctgatttccgcaagagaaagatggtctaccaactcgaaggacggccgcttctatgatcaaccacggagcgttgtgaaggaccccgtcacctacgtgggcaggagcatcagcctgcgatctcccacatactccctgactcgccgaagggatggactacacttactgaaatttgcgtcaagtatctgtttcgaaggtgtacagcttctgctatggtcgaagtgtgttgggaatttgaagtcggttaagaccgagggattttgcggagtatagctatacgcaactgatggcgggcatccaccaccgggcatggaggcgcaagctagcgccaacgccatccaggcacgtcaacgctgcatcgcggaatccacgaacacaagcccatacacaagattaattgcacctgtatcctaacgacgaaatcgccccgtctcgagcacctgtccccgcaagtcggataggcgcaactctacaccttgatcgctggcaatatcactaccatcgtactcgccatcctcccaccaaaccaggcacaagacagtgcgccccgctctccctagcgactcctctcgggtacgcacccgaacatttatcgagaacggttctgtgtgattacttcgaccaagtgtaactcgttcgaagccatgccaggcactcgcccgcttcgtgcgccttcttcatccagaccgcccgcttccccatcgtacaacaccgcccgagctccccgattcgacacgcgtatctccatccaagcccgcctacgtgcaacatgacaaccgcgaattcggcagcctttcggcggccttcgaagcttccgcgggccgcttcgttcgacttccgattgaacttgcgggcggacaactagagtgccttgcggtcctaataatgtctcaacagtgtcacgaaacagtccccaagagcatgcacataaagtccccaaatcataggggaatgctgtgttgcgctcagaggcgtgtgattgggtaccggaaatggctcccggcttagcgtggcacaacaactgacgtggatggagtcacgatagcttggccgcgcgaactggaattgctttcagagctgtgtaggtcggtgagtatactaagaggtatcgtcattgtagtttgggacgtttctagcataaccgtaagtgagagtacctctgggcccagatgcaatcgaagttgcgcgttgtggcatgggaacagacatgagcgcacatcggcatttgtaagtcaagttgtaagtattcattgcgatcttggttctaggatatgctcgcgagtatgggtatataacacattgtaccaataaatcaacgccatcgacgcgctctcatgcgcacgtaactccgtgcgagttttgcttccccatcattattccgtgacatcgtaaaacacattgcacaccccatcaacataccgcaatctttcctccactccgcgatgttcagcgcctctttggcttcgggctcctagggactagtccttcgccctgagcttccatcttcgacatcgcatccccaacttgacggcatttcatgctcacgtgcttgtgtcgcttctcaatctcgtcctcgaagccttcagcgagcttgcgcttttgcttgcgtgcctctttggtccgattgatgatgctaccaaactgctcgaggaaccaatctccggcatcctcccattcgcgggtgggtagggcgtggaagaattcagattgtttgattggattgaaattcttctgcacgtgctcgaggcgctcaacgaggggcttttgaagcatgtcttcagacagcggcgggtcctttgcacggggattggaatcgaagctctcgttcttgagctggtcgtagctcattttgtgaaggacttcgaggtcgtaatcgcaggcggagcgcgcaatgggatcctgcactaagacttgttccactggtgctgattttgaaatgattggaatggtcttgttgcgcgttgaagaagcacgggcttcatttttagtaagtttgattgtttgagcgcgagcagcagcaggatgaggaggaaatgcttgtggtgcttggttgaaaaccacttgggttggttgagcatttgcgctgaccgcttgagtaatagggaactcatgcttgacctgtgaatatgacggtggctgactagactgtataggtgcagcgatgggatgataaccttgatccagctgtgggttgggatatgcattcacacgttgctggtcacgaatatttgccgactgcttgaagagcttggtcgagctgtgcagaggctgcgcattacttccgccctgtggttgacgaggcgtggacagctgggccatttgacgatggccgttcacgacagatcgtcggggcgagggaggttcacgtgtcagaccttgctctcctcgccactcggtgggctcgccgtccgtggtagtcgggtaggagtcgccatcaactgtcgggaagccttctgaacgagcctgggccaggaatgcaacagcatcttcaataggaaggtgtgctttgccttgtcgctcaaggaaatcagactcttcttgtgtcatacgatagttttttggatcgttctcatcataatcgtccccgtcttcttgctctccattttcatcgtcatcgtcatctgtggcatcatcctcatcgccgtcggctccctcgcttccaaagtcaactatttcggcgtgctgacgatactgcggctgtttgatttgactgtcctcgacttgaatgacagactgattgactgtagtatcgatactatcagcatctgtgtcgtacatgtcaaccttgttgccttgacctgaatggcggcgatgagatgcatgttggagagcagcagagctgttctgcacatttacaaggccacgtgagggtatacctgacggcaattggagttgtcgagtttgattagtcgcaggcggtctgttcatggtaacccgggcgttggcagcgacgactttccggtctatcgagggcggaccattctgagcctgctgcggactggctgcacgctcgcgattagcaacgaatttctgcatatcgaacgcgattttgctcgtcaatgctagcttgtgagccactggacgcgtgaagtttggtgtcgtgaggtgagcgttgaaaggtgattgatgaagctcgaacgggaaagcgcgtctgtgttttgagctagccgaatacagaatagccgacacgatgacgatatcttatctccgcgcgcgttggttccgttcacacatcttgaagtaaagcctcgcaaacaacctgtgctggcttgatcaacgaacttcataatggcgaattgctacctctataacctcccaaacgaagtaggccgtcttgcatcatcatcccatctcacatcggctaactatcgcagctactcctgcacctctttgcccccataactacgcccgagcttctgcctctgacctcgatctcgcgccgactgtctactacaatactcagaattctgcacaacagactcgttgcagcagccgagctcaactcacattctctattgcttgaatgctatcatccctcggcgaagctgttcgagccgccatacttttgcacctaccgtggtaccgaaggtctatccttatacacatctgaggctgatgatgaagccaacattggacaacggctggcaaagatgcgcaacatgtactcccgcttcaggccacatcaacgagaactcgaagaaggtggcagaaaggtgctacggcgaccaggggatgtgcctggaagccgcaccttcccgggcactgcgcaggataaatacgaaggcgagactgtcaagcagacgttgagcctggaagcgcatgagctgtttactcaactcgtgtcgcaagcaaacttggtcaagattgggccgcgacatggactctttacctgctttgttgatgttgaagaaggcgtgatgagagtgtggaaagactggctagcagagatggcggcaaaaggccggcaagagagagctgccgcaccgatagaaactgtagacattgtagaggagatgggaaagggcaaagcggccgtgaaggagaacgaggaaaaagttgacatgaacgatccgagaatactatgggtgagcgggtccaagaacacaggcatacgcttcaatgtaaaggagcggaagtttcgcagagacacacccatcctcattcgatcagacgaagacatgcctgtgtcctacgagattgaatatgatggtatgtcaaccagcagtccatatgtacgtccggacactgacatatcacagagctgttcgtgcggacatcccatctcctcctaacgcttgagaagtcgttggtgcaggaagacaattcaactgggaaagcagtggttttcggatcctttggataaccaaaaaaatcctggtcgcagtcgttctagtgcatagtggagtccccccaccattaaccgcaaccgatcaagtgcaccacaacaagtcctgccgaacgcatcacacgggcaaaaaagaagaattgatgacccgagagcgatttgaacgcccaaccttcaggtaactagaaactggaatctgacgcgctaccattgcgccatcgggcctaccaatgttgtatgactaattatgtacctgatcgtttatgtaccaacgcgagtacctgcaacacacattgagccattagcgcatttcacaagtagcgaaaaatcacaattgcatctgtacctcaaaggccacatgtgcaatcttaatctactttaccctagcagtgatattgaactccacatccgtgctgacgaactaaccccacttcgcaccagttccattgagccgaggctctcacgttgcagaaaaagcgagatttagtagctttggaaaggtcctacgtatagtaatgtctcgtctttgtgttaatagcctctaaggtctactgcacattttctcctcccgtgggacgatccacgcttagcatcagggcgacttttagcccgacaataccagcaaaactgcaagaaagaaagtctttcttacgaaggtagagccgacacaatagagtagcatattcaatttttacttaattctgttaagccgttgcgctgttgttgtggttgcatttacacaatgtgtcccaccagagctggtaaagtacaatacttcattatccatcctacgaaaagcgaaaaggcttcggagaggtatttagagctttatttaaaaacaaatctcaatgtcttaagactgttttcgcagtctagctggctgtatcggcaattttctcgcttcgtccgcaccctcacccacgctgcaaaaaaggcacccaccactccacaatccaacagacactctgtatagcaaaaagaaatctccgctcccagaatcgaactagggacctttcgattacaaagtaatattacagtcgaacgtgataactgcaaagagttagacgggtggtcgcacgagctgtgcggactgtagaacttacaccaactacaccaagcggagttgtgcgcccgaagacgcgcttgattggttttgatgaacccttctctaattgcattatacagattcttaattcaaaagggtcggtttggttgcggggcacatggaggggtggttcgctttttagcagccgtctttgtccgtccgcactgaggggtaaatcacgactgcatggtcaaattcgcgccaacaagtccccattcatttatctaaacacttttctatggtccggaaatttatacggcaatcaggaacacacgatgaaaagctatctaccactgttgcgctgcgctgtggttgagtgcgagagttttcgtcgccgcttctctgagcattagaccaatcgaaagtaactcaataccaactctcctactgcaccctgccgatattgttgttgtcgttgctgaagttcgagatgaacactaccagcactgcgcaataagctgcactggctgcgaacagttcatgcctctttgccttcgttaccagactcattgctgcggagaagagtagagtgaataccactaggatacccacagcgtcaaatgtggagttgcgatctccaaccgacgtcagcttgtacattgcaaccactggcaagacaagcagaatgaagataatcagtgtgattatcagacccaccagcttctcgatccgcgactgggaataatagcggatgtccggatcgttggtcttctttctgagctcctgtgtagtaaacagcttcactgtcaacgggccatgcatcgcacgaacgcacgattcgacgaatccatcaaagccagaccattctcgcccgtggcgcaaagtaatcagatcttctttgcgcctgatgaactcctcttctgccacataactgagcggattattgttgtagaaccaagtgcggaagcttctgtagtcccgctttgaaggtctttggaaagcattgagctcccgagcttttcccaagagttcatctaagaagtgttagctgatatggaacactaatctataaatgctttggttaccgtagctgacgagcttgcctcggattgtgctgaggagacttgcccgtttactttctacgttatcctctcgggctcgctccaaatcgtccttcctagatgtcacgcgattgccatcgcctctctccacatctatctcgtcaaggctgacaagttttgtctctagacttcgaaggtcttcttgcaaatccagtatcaccctggagtggaggtagtcgaaagcacgataaatcgaccagctaggctcgctagactgaaaggctgcttgacgtggatatcccatgggatagtcttgtactacgagattttcagttcttcgaaggtttctgtacacagtgtgtgggagtcctacatggtattgtcgttgtgttatttatctcgtactgaatttcttcaggcgaaagctcacactccggttcggatggtgcaccagatccgagcacatttccttccccacagaatgtggtggctcgactgtccaagtcggtagcatcaccgctgcagccttgtgtgtcgctggaagtcgcatttctcggccacgagaactcctggtgatcgtcgatacgggactggaagtgctcatgatgttagttgctttaacaattgagacacatatctagactatctgcggcatttgtttgagcatttcagtcggctttaatcttgctcaattttggctaaggctgcaaggctagatatcagggtgtgcagcttatcgcagcaccagcctattagcctggactatgtctcgaattgctgctcagcccgccccatcctttcaaaactacctagctcatggaacctcgaggcttttctcagggaaccagttgcctctttcataagatgcgcccgaatagttgagttggtactcgtagcgacctgtacggtctttacgggaagcagtaaccgtaaagtcataccagtctagaacggcattcccgtctttatcaagcatacgaactttcattgatgccttcttccccactgcaaatcctgcaccccgctatttcctgtcataagagacttgtgccaagcaggggatctgtgggcacctaccggctttcgtatttgggagcgggcaacatcggacttctccttctcggactcaggaatagtctcctgcggccaagtgcaccggtcagtatatctccggtcaacatgagggcgtaatggagccttacgtggtcagacattttttagttgaatggcagcgctcgatccagtatgctttgatctccagagtggtatgtattctgaggctgcaaggcagatacataggcgcactcgtcctctttatcggcctgacatggacctgccagtattggtggcggcagctgagggaggggtcgaaagatccttgcgcagccgaatcatctcaatctgggttgttgagcctcattctcacctccaattctgcatgaaagctggttcaatcgcaatgaggggttgtaaactcgatgtgggttggaggggcttgcattgcagcgcaccacggaggaccaatgggggctaaatgtagccaatcaagacacttggtgatcataggcagacccaaggcaatctccaggaagagacaccgtggctgttgcatatgtggaggacctcgtccttcagccagctcgaaatctgcacagccacagatgttcgcagtggtttggggatgctaccatagttatacagaacgataataaaagcgagtacccagggcgtagcctcgtccaattccgcccaatgtataacccacacactgatacacaacttcgatgtactgacagtacgacacttactgatccacctcagccttgttccggatcaatggcatctgtcctgcctcaacaaggctccacgccccaggcgattgtgtctcaagacatgaatgtcttgggccccgctgacgacgataccaaacgagtactgaaacgcgaagatgaacgacaaaagcgttttgacaaaatgtccaacacggtcttggacatacccaacggctatcgcaaagtcgaggtcttaattattcgttgggacgaaagcatcgatgagttcaagggtcatggcaaagaggtaagctattgaaacaagtctaccacagtgtatagactacccatggtacctcataaggctgactctgctcagattgagcggctccaaaccatattcgagaagaagtttcactttggatgcgaggtgcaaatactccgcaacatcgatgacccacagctcgatctagatcattacatcatgtcccatgtacgaaaccacaatggggataacaatctcttgatcgtctattataccggccatgctgcacaggtagccgatcctatcaagggtcggcgcttgcgactgtcagcgtaagtgtctcgaatcactacagttatcatcggactaaatgtcagcagaacgcgagattgggacgagagtatgggtggtcaccaacccatagccttttgggacgaagctgaaaagccattgaagactaaagcaaagggtgacgtcttgacgatcctcgattgctgcttcgcaagcacggctgcagtcaagagtgatgatgaatggagaacctaccaacttttagcagcttcggcagttgagggcaagacaaccggccctggaccaggatccttcactgaggcattgtgcgactcgctggaacagctcctggaagaatcgacagacggaactttctccgtgttcaaactcgaagagacaatcaacacaaaaagaactgagaaggcagcactgatgtgggatcgactgaagaaacacaaacgcagcgtggagctgggcccactcaagaagatcgacatcaagaaaaacagcccaagccaatacaagaaaccagaactagcttccctgaatctacggttctcgctgacgacggacgacctaagcaacacccagatcgacacactagcgcgtgcattccctgcggtgtgcaagaacgctggtatcggtatccgtcagatcaaatgggttgggatggaaaaacgtgatcccactatgagggtcatccaatctatcaatgagatgcgaagaagggccaaaatccggaagaacaataccagcaagacacgaaagactacagaggtgtctgatgcgaggaaaaggcctagctcacgcccatcgtcgctcgcacctgcgaagcgaagaacaacaaatgcatctatggcctcagaagagtcgctggaactaggcattcagacgccatcagggagcagcgggaaaagtagatccccaacaagtggagaagactgataaggacgagagaaaagcttgcattgtgcacatgtgcgcgcaacttatatcgttatcgtagtagacgtctgcaggcgacgtacataaatcaatgatcattcacggctgactgttgcttttcatcattgcgaggtagatggtaaggtccattcagaatatgatagcaggtactcacgtgcttgagtgacgaaccgagggcgacattggaatcaataaatttcacgtcgtgcaaatgtgggaggcttgaggcgcgtgacttcgcggtttccatgacgaaaccgaaacgcgccatccttgttgcggacagctccccgctaactccgatcaccgcgtcaactcgactgccttgcgaccatcatcaacctcaccccgagattatcatcagacttttacatcatgaaatcctctgtattattgtcgctgtgtactgctgctcttgttgctggtgctgcccatcctctagagccccaggttgttcttaaggacgggcaatccaccttcactgagccggatgagtacctcatcgagctgtctcctggcgagacaagatgggtgaccgaggagggcaagtgggagcttcgccgtgtatgtgtaacataaacaccactttgtcttgcattagagatatggcttcgagctttgggctaacgacaacagcaaaacatcaacttcttcgatatcacgcaccacgaggatctcggcacgatcaacgcgaataggctcattgaaaagagcgtgaagttcccatcgaagcccgcgttcaataagaccgtcgttccgcttctcaagaagctcaagaaggataatatgcgcaagcatcttgaaacattcacctcgttccacacccgatactacaagtcgcagtacggcgctcagtcatctgcatggcttctcgaacaagtcagcaagacactttcggatgcaggtgctgtaaacgcgtctgtcaaggcattcccccatccatggggtcagtcatccattatcgccacactccctggcaagagcaacaagactgttgtgattggtgcgcatcaggattccatcaaccttttcctaccatctatccttgctgcaccaggtgccgatgacgatggcagcggaactgtcaccattctcgaggctctgcgcgtgctacttaagtctgagggcatccttgatggctcagcacccaacaccgtcgagttccactggtactctgctgaggagggtggtctgctcggatcgcaggcaatcttccagtcgtatgagaaggaggggagggacgtcaaggctatgctccagcaggacatgaccggctatgttcagaagacgcttgacgctggcgagcctgagtctgttggtgtcattacggactttgtcgaccctggcctcaccgagttcatcaagcagatcattactgtgtactgcgacatcccattcatcctgaccaagtgcgggtacgcttgctccgatcacgccagcgcttcgaaggccggatacccctctgctttcgtcatcgagtcggatttcaagtacagcgatagcaagatccacacaactgaagacaagattgagtatctcagcttcgaccacatgcttcagcatgcgaagctgacgcttgctttggcttacgagcttgcctttgccgaatttaagtagttgcattcctgtcgcggagcagacggagtatataagggtcgtggtagcattcacgtatgccataccatctttagccagcgattgtattacgtcctgaattatgattacggaacgaaactagcgtccagtcttacatttgatattcagttctttctccatgcactctccgtctccaaccaagtctcaaagtctttcatctctgggttcctcttcctcatccctgcaacatctactccaaatccatctctccgcatccacttcatcatgtacccgaagtcctttgccaaccactgaataagcccggcaatccacgcatacgtcgttggcagtgtttctcccgttttcttctcaaagatcgctttcatctcactaaacgtcaattcgtcgccagcaagcgatatactcttatccctgaactcctcttgatccgcgttgacgaacgctttcgccgcgaactctccaatatcgctggtcgcaatcagttgcatcttcttcgtttcctcacccaacctcatcagccaactcgccgtaaacacttttccgaagaaattcggcatcaagttgtcgaagaaagcaacgggccggagaacagtccaggtcatgttactgcccttggctttggcgaaaagatgctgctcgatgttgtgcttggtgatgaagtgcgggacgttagttggcgttgtgtcggagtttgggccccgttcaacggatgtgtagacgaagtgtgatacatcgttcttgagagcggcgtctatgagagctttgccgtgggcttcctcgttgctgcctaacgggaccttggaaccgctgtcagctaaactcttttcaggaaatgattgatattatgtacctgtacactgaaaatgccccagattggagtacttgtagctgctttggcttgcaggaagatgtcgtcgatggcactgaagtcaccagttacgagcttgatcttgggcgacttttgcagcagcttttgtgcagatgctgatttggcattacgtgtcaacgccaggatttcgaatggcgcgttcgctttcagaagtgcattgacaacagagcctccttgtttgcctgttgcgccggttataagaactgctcgggatgccattgtggatgagttctgggtacgaaagagcgcttgatgtaattgttgagtacagtctgctgtctgccatctgcatcgaatcttccatagtatatatacatatcttgtactttgacaaaagattgtttgacatactggacgccttacagtcgggatggtgttgctccgctggatggatcctagcgtacctcgctctttcggcggcagcgaaagcgagcaccgacttgatgatgtcggacaaagttcggctcaaaccaccgttggccatctctgaacgtgttgttctgctgcgactggtgcaactcaagtgctcattgacgtcacaatgcttcaagagcttcatttggctcattgctctagcgataacttgaggctcactactaatctacatttaaaatcaatacgctgtgctattactgttgcgtacaagtataaggtgtacgatgtgatcctgatggcctgaattgtccactcggaatggtgtacgagttctgattcgacgtctttaaaacatttatgcaaattcgtaagccacttttctcaatgtcgcacacagagattgagactacaactcacgtttcccgcagtggggcatcccaagctgcttctcatatgggcaaacctcttgtccgtatagatctgaaggtatcattagcttatttgacgcggtgacctcacttgtacaacatgttgggcggtaaagtgtacgaggtcgactacatctttgctcgagaatcatcccaggacgccaatgaggacttcctagaactcaaagtaccgggcaaaaattcttcgcatggcacaacattgctggctcccaagagagaacaaaaaaacatcgcacatgcaggtgattgccttccttagaatcattttcatgaagcatacatcgtgggaggcgcgacattctcttagcgtactcgaagctcaccatagaccggttcagattccagccagtctctctgctcaagcgagccataacttctcaatccaatctcctcgagcgccaaggatgtgaaagcaatcttgtccgcaataacatgtgagtatggcagcgtcggcggtccttttcgaaaagggcaattctggcgatcttgtacgcgccgttatggacgtaatgcttgcgctggtcaatgagtggagcatggatcaactcggtgaagtccgtttctggagcttatcgggcgaagagaaggatcttaatctgaccggagctgtcgcgctcaccaagatgttcattgtcgagtggagcaatgagttcgactgtcatatgtatcaagatttttccataagcttgaaatttgcttagaagaaagacacaatgtccgaagatacggtcatcgctagtgcttggacatgtaaagggttgaagatacgtaaaatacatgtactcgttgatagttgcgagcctgaccatgactctgctggcatcctgtccaaatcctgttcccgtcatcatagagctcgatgcttgccatgaagtgtatgctacaatttcttgtaccggttgctctgaccaagtagcatcattgctggatggttcgcctactcttcggtcttgtgtgacttgatacggacatacaacggtgccttgtaccacagattgtatggccgtagctcatgaagccaatcgcgagactcatcagtcagttccatgtcgaattcgaagattaggcgggctaaaattaacctcagttgagcatatgctagcctaatcgtacgtatcagtcacaaatagtagccaatagaaaccagttggattgacggagattgaaaccatgacctacgatcgtccaatacacgctcttcttccaacatggaaaggctgaataagctgacgagcatcagatgtgaagctttcggcaccgagaaaccgttctggacggaactcgaacggattcttgaagaactttttgttgtggtaaagagcccaatgccatgtagccacaatagtctggaagtggtcacttatcagtcgaaggtgctttttggagcatcccacttacaccttgaggcacaaaatttccaccaaggactctgccaccggagggcacaactcgtggtagtccaccaggtaccgctggaagcatgcgcatggcctcatcgagacaagctagactgtactcgaggttgttgactgcagagagagtgatctcgtcactggttttgaaaacactccgcacttcagttcggaggtgttcatatacttcggagtttgctagcagaaggtataaagtggccgcaactgtggttgcgcttgtttccgcacctgctaccaccagtgaactggtattcataaccagttcatcccacgctacaggctgttccaaacgaagttagtgtgatcttctgttttcggttcgtacaggtgaaaagcaagtctcgcttacactcagagacgtttgagtctgcctcagaggttctgaaagttcgcggcatccagtcattgctcatttgaccaaggcaattgataaatacttatgggaagatagtcagggtccgcggatgcaagtcacacatgggccagtgtgggagactggactgatggctttgggccttctggatactggactgcaaactgcagccatggattgtaggcaaagactttgctaccatgactttatacgtcgctaatccatactcctagtgactatcgaatggtttaaggaccaccagattctcagcgtgcctggagattgccacaagcaaaacccaagacttgctctaggcggatggtgctatcaggaatgtgtaagtataccctagaaccacctgtgcaacctttaccacatgtgccccatgaggcaatacttcccggtattgactgatgcatgcccagaacacccactaccctgataacgacgatactctcgtctctctgctgtgtattgccatgcacgaacccgctgaactatcatctaaagcatcactggcagctattgacttcctgctgggaatgcaatgcacgaatggcggatgggcatgtttcgacggctgggataatcgcaactgctggttaaactatacaccgtttggtcaaggcaacgagttctttgacccaagtgtgccagacatcaccggacgcgttttggaatgcttcggaattttgctcgcgctgagtgatgacttctatcgcaagactggcaagagactgttgatggatgaaatgtgtctccaaatcagacgcgcttgtcacaaagccattcaatacctccggaccgagcaagactcccagggacgatggagaagtcgatggcatgtgaactatctgaacggaacatacagtgtactttgtggcatgaagttctgttcaggaagcatgcacagtaagaagagcagaggctgtaaagatgagatgatccagcaaccaatttcgtggatcaagtctgtacagaaccaggatggaggatggggtgaaggcgcatcgacgtatcaacagggctatgcaacggaaagatttgatagtacaccgacgcagacagcatgggccatcatggggctccttgcacacttaccacccacagacattgcaattgtgaatggcatacaaaatcttgtccgtacacaaacaattggaatgtacgtatcaaatgaagatggtaccgggataggcgctggtccgagcgcgacatggcggcaaaaagagtatgtgagcgtgggctttccagatatactttggctagattactcaagctcgcgtcatggatatcccatgatggcgcttggacgatggttacgtgagatgaagtcacgcgagatcagggtcggtgaagtcagcagttgctgctaggatgttctcgtcacttgaagcattttggatttttagcatcctcgatcactaatttctgatgcaagcagaagcaaaaatcaagtcaaaatgtcaaaaacatacaacagaggagattcgctaatggtcacccacttaactactaaccctccggtacgatgcttaaatatggctgagcgaacgggaagccttgctctcatcgtcctatggtcgtatgtgagaaacaaggtgaaatgtttaaatatataggagatgcctgtcacggccctggaggatctggaccgcgatgtccgggctcctagggccttcttttgcctcagaaaccttcctatttacactgtttccctggcgatttaagtgcacaaatactgttgtatctgattcaacatggggcagcttggtgtttgtcactgaggttggcgttccattgatctatcgggtgcaggggtccttcgcgcaagcatcaccaaaacattggggtcaggaaagggccgaggttagccactcagtaacaacatcaaagtcagtaaagcgtttgaggtctggatcgcgcatggaagttactcaagcctaccttatagcttgaaatggcaccccgacatcaactgcatctaggtccttcgcgcaccaactctttggcgatcatcgaagtggattcgccgtcgccgctagccagtactggatcgtcatatggcacccccaaaaggacgactgcacagtctcgctggccctctggcgaacagccaacgaagaactccttatttcagctaccggatgaacttctagcccacattgtcgagctagctattagtgaggatggatcccaaaaccgcaagcaacgaagaacagtctgtcacaataggatagcccgaatactgactaaggtatgccaccgactgagacgtttggcgcggccgttactgctacgtgatattcgaatcgagtatccaaaccaagtggtacctcccagcatctcagtcaaaaacctccaccgtacgctcagggacagaccacatcttcggaagcactgtaggtaagtggttatcaagtaattctttccatcctacaagcagttgtgttcgtttgttctccttcagtgaggaataacctggaaatgtacttgttgtttcaaattctcacgaggaagtggctcgtcaatgttgcaaaacttgtggtacttcctacaatgcaacatggcgagtgtcatggctgcagcttgaatacgcccacggttacggtattcttcacattcccataattgacactgacatctaatttttctactggtagatcgctgcacatgagcctttacaatcacgggcggcctgacgacaattatacagttgcaaaagactttgccgattggctcacgggtacccgtaatctttccatttttggcagtttcgatggcaacgagtatgaccaaaccaacgggacgataaccacccacgcatgggacgttcttgcccggatagcggccaacttcaaagatctagaggagttcaaaattgactatggaggctctagctttgaaggctctagctttattgtcctatctcttatcaagcgtctgcgttttccgaggctgaagagattggaaattaatggcatttgggagtggtgggacaatggagatgtcgaattagcacgatcaccacaaatgcgcaccgcatctttcacaaccttacggatatccggctaccgagaccggcctcaaagtgcagctctccttctacaatggcctgccgtgctcacccgtttggagttttgcaacttctcagacaacccagaatttgagaatcatcgtatggactatccaatgttcgagagctggttgcgcatccatcagaactctcttagacatgttgaaataggcgtcctttcccgcacagccagtgatcgacttttcaacgccacgctctttccgaagcttgaatatctaaagctatcgagatggcagatgcgagctcctgtgcagttctcgcatgaagactcgaacgtgctaggtccgagcttgaaaacgtttgcttgggacttcgaggagtacggagaaagctggagcgactttggagaagccgaggcaaactggattacggagctcgcaaaatgcgctatatcacgcaaagctactcttgcgaaaattgaaattcagattacgccagatgcttgctgggaagtgacagaagagatggaatacccttgggataggatcgacagtgtgagagatcaaatctgtaggccgaatgatctgactctattatacaacaagccagtgatcacgaaggaggcttggttggaccttgctcgggctgagacacttgacatatacgcagacggggcggatgttgactatttactcaattacgatgagtgtagtacattggaggagcataaaggccttgagcatgagtttgtgcaggcttaccaaggtcaagacatccgaaattacctaatcaaattgccaaacgctccttgaaattagcagcctttctttcatttaggtattccggtcagctttagagattatgaagtaagctatagactacattcatatatagaggcaggaaatttggcgaactttgtcgtcaaagctgaaaaaactcttatttcagtaatctagcttggtttcgtccgcatatttcgaagctgtgaatactggcattgtctacgtctctcctgcgcttcacggcagaagcgctcaggactcataaaacaccacgactagtcaaactcttcacagcctcgaccactccctcccagcaagtctcaatccttcctccccatccacaagcacacaccacccttcactaccattacccccatccccggctatcgcagctttgaagttcgctttcgcatactctaacacctctccatcgaaacttcctggttgcagccacacagccggtacacccgcctctttagcctctttcagcaactgcttcgtcacagccggtggcgtgatgacagagagtgaataactcgatgctggcggatcttgaagtgcgctcggcgacggcacggtagtgtggtcacgctgcaagatgttgactgtaggagagcggggatttattggtgttgctggtagtgaatggcgcagataccacgcaaagactgttttcagatgtgagatggaacgaatgattctacgtggacgtgtacgtacttttatggccatatttgctggggtcggaagatgcgccggctacagcgaagcgaggggaggaaaagaaggttttcagcgcggcttccatttcgttttcgcgcttttgacctcgtgtgacgggcatagaggatgtaagtgcgtattcaattatgatatcgagagcgatgggtactttagtcagatcagcaggaggtggtgaggacgcgttgttcgttcctcttcagccgaggcacatcacgtcattgtcaagagtttcgcgtgctgctttgctgcatcctttctttctacacacggtgctatgggtctcaaaatccgtcacttcatttcaaagaagtagcaaatatgcttacatctgttttcccatgtgggatacgacataggttgttgtcaagatgcaatattggcttccctacaatgcaccgccgatgcttacactttgttcagatctcttacttgaagtcttactccaacgcaccgcgtaatcttcacagagcttactcagtttgcgcactcaatagacagcacaccagcatgaagccaaacaactcgcaccccaactcttcacctcccctatgattcaccttccacagcatataaaccccctccttatactttcttcacttgattctcctcgtaactccttacccaaactacccatctgtccattctcatcacacagctccgtaaacatacacaaccagccccaaactcatttcatcaagcaaaacaacaatgggctcaacacgttacgacacccaaagatctgacttccgccgcccccgcgagaacgtagtccaacagggcactacgccgccccaggcgaacgatccgtaccacgcgcgaggccagccccttcgcgcgggcgaagtacgcgagtatcccagatacgacgggaaaacgcaagacgggggcaagaagtgagtttacacgcagcttccacgataaagggcctatggtagatttgtctctgtgaaatgaagtgtagggatggatatcatgactgaagtgagacgcctattaattttatcgtatttgcagtacttttggggcgggaaaggccagatctactttatgactcgtccacttctctcactcttgatgtcactatctaccgtttctgaatccctcgtatacaccttctcccctctccctttcttctatcattctcttcttctacccgtccatcaaaccaactaccctctgatcaacaaacacatcccaactcatcccgctcacagccccaatcaattaattcccctctcatgtcgtttgcaaaggctacctccgctactcctaccttcactgtgtattttgactatgcttttacatttgaccaccgcgcagggagtatgtggggacgatgtgaactaggagaagggtttgatgacggggttaggcatgctggtgagtttgttagaaagaggtatgtaaaggcgcagttagaaggagacgcagtgaggagagaaagaaggtcttgcatgtaaatgtgttgttcagtcacgtcgctggctgggacgacatgtcatgtgcgctgtcagcttctccgtatcactcgcatcaccaaagtcaatactagcagtgtaatgttcacatatctttattcgtattcacatgcaatgcatcgctaatacccccaatcatctactatctactgaccaatccccaactctttgtaaaacgcctccgtctctggcttgcgtccgaggaattcctccagaatctccatctcctctttgcttccgccgcgctcgaggaccgtgtgcctgtaccgtcggccctctttgccgttcatgggatccgccttgaagacggtgtagaacatgtcggtggagtagacttgcgaggagaggtagccgtagtaactgttgtcatgttagtgaatgtcaaacgatgatgagagggatgaaagtgacttacccagcgtcgtagccaccgatcaagtgaccgaatgtggcctggccgttgccccagtgccaatcacccttggtggggccgtcaagcgcctcagggccattaagctggctgatctcgtttcgcagcttgttgtaggtctcagtaatgtcgagtttcttgagttcctcgtggctggctggctgatgcacagtcatgtcgaaagtgccaaagtgcagttgcctcaagttaaacagcgcatcgttaacgtgcttggtgttgatcaagttggcgataagcgaattgggaatttgctcggaaggcttcttttccaagcccgaagactcaatataagccttttcgtactcaggagacaggtatgagtaatggtgtgacaggctgcggagctgagacggggtccagcaccagttctccaacatttgtgatggcgcctcaacgaagtcgcgcacagtgctggtgccatggaagcgggcgtaggttgttcgtgaaaccaagtcatggataccgtgaccaagttcgtggaagagggtaacaacttcatcgtgcttcagcagcgatggcttcttcggtgtcggctttgagaagttgcagaccagcgcagtcgccgggtaccgcctcttgccgttctcatctatgtagccaggctgcaagttgaagttggcagcgtgaccgtacttgccgtcacgaggaaagagatcaaggtagaggtatccgacaaagccagcgccctcaccctcatcatcccagacactgaagattgagacatctttatgccagacaatatccgaacccttgccaccttctgcaagagctgcccggtccttttcgccaacaatctcgacaaaaacaagaccgaaaagctcctcgaagatcttcagcatgccctggatggtggtctggagagggaagtactctgcgataacctggtgatcgagctggtagtccttctccagcatcaggcggtcgtagtaccggtggtcccagaggtagtagccctcagccaaaggaccagtaagaccctgttccttgacatcttgcttcttgaactccatcagcttctcaatctccttctttccacccggcgccagacgcttgcgcaagtctgccaagaagtcgttcacagtcttgggtgtcttcgccatcttgtcctcaatcctgaactgtgcgtggttctcgtagccgaggatgcgagcagcttcgtcgcgcaggaggatggcttcacggaacagggcaacgttgtcattgcacttgttctcgttcgcagtcatgaccgtcttgcgcgtctccgcattcgtcgcgtactttagcgtggggaacagatctgggtacttgaaggtaagcctcagcttgccttccttgtcgccctcgcccttgttcagagtcgcaatgacatcctccggcacgccatgtagctcttccggtgtgaaccacagctctccattctcctcgttcaagttcttctggaaagcaatgctgatctgactcagccgttgcttgatctccttgaacctgtcccgcttggggcccgcgggcaagctcagaccattccgaatgtacgacttatggtccttctcgagcaagcgctgcgactcggggtcaagctgttccttcttcttgagcgccgcatcgaccaggttgaagacgtcctcgcgcatggaggactcgatgccgaagtcgtcgagcaattgctctgcctcgctggacgcatcgcgcagctccttgtcggtggacacggcgttgtagaagccgatgatgtgcgactcaatagccattttgttgtcatcgtgggcaatcgggaggataacgtttgcaaagctcgcggtgtcgggcttcacgtcgcggacaatggcatcttgaatgcctcgtgatctgtcaatctgcgccatgtcagtttggccttccaccacccctcattgtggggtgcagcgcgcgcatagcctcaacataccagcttcttcgtgtcctcgatcaagctctgcttcgtcgcggtgaacttgggcggcagctgtggcggtgtcttgtactgagtcggggcctatcaatcatgtcagttcagtaacatagcagagcacatgtcaagattcccgcaccatggttgaattcgtgagcggtcgaaacgcctgtgcaaacggattctcgcagcggattcggcttcaagtactgtataatagacgggggccgcacgccgagtcgcagagaagccagaatggcgacgatagagatgaagagggcgacggtagcgaacaggagcgtgtggtaggagcgagtgagcgccacggttgcggtgcttcttatgtccgcataggtggggaaggtgcaggcagtggtgtgatagcttcaaccgcacgtgtatactggagcacgcaggcggtaagggaatagctgttctgtatgtgcaagtgaagcgctcgtgaacgcggccccattgcagcccgctctaccaagtatactaaagtcgtgtctgacagcgtcagccatcatcgccgagggtcttgccgttttcggactggtcttgagtttaccccatccctgcacttcacagccttgctgacacgcttcgcgttctaagaactacatgagatgatgtcaaagatgggtccggtggattcgattagttgttgattgtctcgcgcaatgtggcgcctcattcaacatgatcacaagtatgtggaccttgtactacgcgacttgctgtcggatgcagtgaacgtaatccgtcctctaccaaccttgttctgtttcaaatccgaatctgtggacttgttcgcctccgacgcgacctgtcgcaggattcagtcttgccaaccagggtcaacacattttgccatgcgaggattccctgcaatctagtccgcgatcatcaccgccgcagaaagtgtaaatggccgtgactgagaacaaggcccggtatgcttcaaagagtaatgaacaagaatttaatactgtcataaatgcttccttgaagcctgtcttatagcgagcgattacgaaattatttcctccaaatgagccagcaatcaaaggtgcagctaattgcagtcctgctgtcaaacgtctgctatactgttaatgacttctcccaaaagcagaaatatcgtagactgaccatgggtatcatcagggccagcggcgcagtagcccgctaccacgctgaacgatcccgtcgttgaccatacattatcagcacgctgatgtgttttacaaatacagaggcagacttcttcctagactgtctcgagaggatgatgtcgcttctcgtgatccaactcgatactcttcttgtctattgaacttagactttccggtacggtgatgaacggcccccatgctggacctccccgcttctccgtctctgctacagcccaggtatcgacctcgaggggtttctccagcggttgattttggctgacgggtccgacgcgcatgggattgaccggactagcacccaccactcttcgatctgacacgccgcgctcctctttcttcttgctgatgaaaagcattcgaagaaaaggcacggatgccgagatgatgccgctgttagtctcgacttggccccagagtaagaggtcagcgccgaactttgctgagttccaaggtctgcgtgaatagattagtgattgttgtgatacgcttgtaggaatactcacgattctgcccatagcatcatgacccacatacggatagaagatgcaacaatggccatgatcccgatcgagaagatgccaatgagtgcaagtcgcttggtcataggcacccggaggcttagcagtgccggaatgggtaggagcatgatgaatacatcacttgtaagattagctactgcggagaagacccaaagcttgatcggatcgtaacactgggatttcggtgcttgtgtttgagggttacgatcgaattgcgcgaggtagccgtcggtggaaaacgaatcggatggatttcggcactggaaagtagacgcgattgccgctccgactgtgtacatgctgacaaaggctatagttgcatggacgcagtaacggaaggtgcgagtcgaggcgaatgtccggtagaagaagaggatactgagcttaacgaagccgagagctagtatgtaggtcgtgcggtacagccaccatgtgataagggtgccgcgaagcgcgactaggaactgctctcttttctcctaaaggcttattagaggaggctggttggaattcaaaaaggtgatttaccggtatccgtagccaactggggcgaaagtggctgcttgtctcatcttgatagtagttgatgacgaagtttccccaggtaatgatctatgagccgtgagtacagatcgaggcaaggcgtagagtaagcctaccaaagcaacaagcatcagatgatctgatgctcccatagatctcatgatgaaatgtcgacagtagtatctacgattgatgtcagaatggccaagtcaatcgttgcatagaacaaaccgtagagctaagataattgtcgacaacgacgtcaatgtcgcgccgacaatcaccaccacaaaacctggtcgcaggtacatggcgtatgtgtatgagctattgcagctcaatcggtgagaagagtagccagaatcaaaagacaaatctaagaaacatggaaatgaacgagtcgtggttcgggacgcccagacgttgataacaatagcgaacgaaaagaagggacggtagactcagacgtaaggtgcccagactatgagttaagagcaggaatcatccatgcgggcatccagccttttccccggattctgcaccaggagacggagtgttccacagttcccgtagtttcccgctgggtgtgctgagcgaaacctaggcgggggctggtgatcatgcaaactccatgttcgcatagctgcaggtgtgtgaaggaagatcgtgcatgcttttattgccacaatacatataccgatagtatggctttttggattctgaactgactgcaatactgacaggttagaaccacagttcacgtatcttgatttgcctcgattgttcctgtgataacgttctcaatgcatgaacgcattcagcagccgttgcgtaattccgccgaggtatccacaggcgcggacatgcactgtagtgatgtagaggatcagcacaaatgaccagatgtgcctagctgatccacgcgaaaccgtttgtaatggtgcagttcttgaacttttgtgcatgtgaagcatgctagcgcgaatggctcatcgttgcaccatggtagcacagttgaagaacgcaagcaattcagcaaaagatcgcatggaagagcccagtggttgcaccgtatgcatgatgtggcggcttcgggaagtgcgttgccatggatccacttttagccgggatgtggtcggtgtctgagattttgaggctgaaactgtgcctgtggtgatcacctgcatgtgccaggatgtatcatatccgccttcgtggagtattcatatactttcaagacgagaagtctggtgcagtcgtgctggatcccatcgagaggtcatttgtctttctgacctacctatttgggcgcggaaggttgagagaggctataatctggtatttgagagcatggaaaacgagtctgattctggatggttcatacattggcattgataaacgcagcaaatatgcatccacaatgccgtatgacaatacgattgcgcgataatccgtgtgtactccgggcgcacacctgtgcttagctccgagacgtgaaacccagccatgcaacggtagggcgtcgaagattagggctgatgagatcgaacaaaggtggaagaagatagagtttaaccagtgagacagacagatctaggctagctactgcctgttgtctgttacaactgtcaacccgtatgtagttcagaaacgcggacctaggaacagccgcgccctgtggagggagatgtgtggacgtggagaatactgacgctccattcgcttccagaacatgacatttgggctacttcaaaaatgtcgacaacaacggttgtttgggctgtcgtgatgatgcagatgtcaagaaggtgtcaaggactttgacgtcctacgcatactctggtgaaattcgattatgctaggcctatttaggaagtcgttgaggcctaccagaaggctccgttgggcccaaaactcttcactcagcattatttttaggaatatctaaagtaaaaggcctcacaggactgatctgataggccctcagcgacttcctgaataggcctagtataatcgaatttcaccagagtatgcggtacctaggaagcaaatccctgaatggttccgcagaagtagcagacatctccatggcctcatgagacgttgtcatgaacagtctctgctcaaaataaactcagcgtgatgcgatcatacacaagatcgatcctgcatatgtttcgttgcaggatgcactacctgtctgacctcacagatccattgagccgtgcggcaatggcagggaacaaacagcgcatgagtgaatgtagaaaaaaggcggctaagatttcaaaaagggcaagcctatctccttgacgattgttcgtgcaagagatttcgggctgcccgaaatgtcatactttgacaaccttctgcgaagaaaatgagagggattgttcgtgcgtgagacttcgggctgcccgaaatttcatgggttcacaaccttctgcaaagacttctgcgaggaaaacaaaagagatagttcgtgcgtgagacttcgggctgcccgaaatttcatgggttcacagccttctgcaaagatttctgcagacttctgcgaagaaaacgaaagagatagttcgtgcgtgagacttcgggctgcccgaaatttcataggttcacaaccttctgcaaagacttctacaaagaaaataaaaaggatggttggtgcgtaagacttcgggctgcccgaaatttcatgggttcacaatcttctgcaaagacttctgtaaagacttctgcgaagacttctgcgaagaaaacgaaaggaactgtttatgttcgtgcgtgagacttcaggctgcccgaaatttcatgggttcacaaccttctgcgaagacttctagaaaggaaacgaaaggaactgttcgtgttcgtgcgtgagacttcgggcagcccgaaatttgatgcgttgacaaccttctgcaaagacttctgcaaaggaaatgaaaggaactgttcgtgttcgtgcgtaagacttcgggcagcccgaaatttgatgcgttcaactacgttctgtcagtattcgtgcgtgagacttcgggcagcccgaaatttcatagattcaactacgttctgtcagtgttcgtgcgtgagacttcgggcagcccgaaattccatgtgttaacaaccttctgcaaagacttctgcaaagcaaatgaaaggaactatttgtgcgtaaaggaactgtttgtgcgtaaaggaactgtttgtgcgtaaaggaactgtttgtgcgtaaaggaactgttcgtgcgtaaaggaactgttcgtgcgtaagacttcgggcagcccgaaatttcataggttttactaccctttgcaaagcaaacgaaaggaactgttcgtgcgtacaggaactgttcgtgcgtaagacttcgggcagcccgaaatttcatgggtttaactaccttctgcaaagcaaacgaaaggaactgttcgtgcgtacaggaactgttcgtgcgtaagacttcgggcagcccgaaatttcatgggttcagctaccttctgcgaagaaaatgaaagattatcatcgctgaatttgtcgtcgccgcattttgtttaatgtagccggagaagaagatagctctgctcgggagttatcgagagggccggtgacaggaatttggtggatcatggctgcaatctgatcgactccagaagggcttgcatgttgcatccagacttgccaatgacggttgtggaggtgcatctcactgttgctcagaatgaccaaatatgactcatttcagtctaacctgattatgtgcgctagcttacatgccccactcaacatcggactgtcagcgttgccgtatccgagtccagtgtcgcgcagaactcgactcacgatgatagagaatgatggtgagtttgatcagaatgattgcggatgagagtgaatgcggttctatatggacaccgcctgagagagctcattatgagcaatcgtgatgccaggatggttgaagtcaagtacaaaatgtagccgcagaattatagagtagatagatcagtagaacgaaaaccgacatcgcattactacatacatcctcagtactgtgtgagtgcccataacctatcccgaatagcctcagagattaaaatctactttgccgatctgatgctgccttgaacaggtgtgcaatgagcgagcaacttccgacatcgtctgaaaggaggtctcatacagccatattgaagcgaacaccatgacagaagagaagctgacaatgaagaaaactagctgcgagactggagcaatgcacgaagcgtctcgacctcgccttcgagcctagcacagcgtactttgaggtcgtcacgctcggtcttgacgtccttgagttcggactcaagagtgctcatttgatcgacgcgcttctgacgatagcggcgcgcagccattgtgttggctttgcgcttttcaattttcgagggctcaggagcaagaggactggcttttgaactggtgtgtcgagacgaataagactgctctggcgaggaagagacgtgcgtccggtggcctgcagatgatcctgacgatgaatgctctgcaccaaattagtcttaagcagatagatgtatgcagatctttcttacctttcaccatggaagtggagaagtgggcactgtgcagggtctccatgccagtacttatagccgtagtgttgagagagtcggtagaggtcgtaaaaggcatggctccgcccgtgagtaattgtgagtcattgccgaggtatggcgaaggtccagaagaggatgggaaaggaaagacattccagtccgtggaactgtctagcgagaaatcgtgtgaagtaagagtgcccgtcaaggcggccgaagaagaaagcggaaacgaagtcgtttctgggacgaggttgccagtgtcggtgttggagaataacgcaaagtcccagttgataggctgactaccactaccataggcgtcttgagcgtccactgagttggcttggctgccagaagacgaagacggatttgcttggagcgaagcgcatgttggcgtttgattgctgcattgttgtattgtaaactgcgggtcctggtacccgctggtgaaatcgaggtagtcttcaaagaaaatttgttcagcgaagggcgcccaacacggggtgtcaagcgcggagctttggggtgaaggagaaaggaagggagttggtggggaagcctcaggctttatatgaaagagggctgagcggcagtccgtcagccaggctaccctgttccgcgtcctacaagcctagtggagacggaccatgtaactcaacacagcaagtgacgcaagttcacatgcggatgtacagaattggttatattcgcgcgcaaacttacgatttccattctacacagagtatgtttccctaggcgtgatcctatgactgcttgctgcatgttgtcaactacgaggccgcgacaacagcatatgtagtagcatatgtagtagcacgaggtatcgcatcgctacgcagtgaacgtaataggaagaacctgtttctttctcctcgtagctgaatgttttcggtcaacaagtcaactcttcgaatcgaatttggtcgggttccatcgtcacttccgtcggtcgtgcacgggccacagttgtcaacttttggcgcagcgatccgcagcaggcgcatatcctcccgcccgcagtcaacgaggcgcagtctagcaacacaatggctaccatacacactcgaataatgcgacccggtgcagcatcaattaggacgaccggatcagtcctcgccttcctcgttccctccgcccagtgcatgcgcagtgctcccgccgcacgattctcaacatcgcccataagatgcaaaaaggacaataactccaacagaggagtgtcagcagtacggggaacaggtcttcgaaagaggcagacactctctgtcctatctaaaaaggggtctggggaccagccaccgaagccagtacccatcacagagaaagtcacaggcacgccggaccatggcttgtgggactttttcaaggacaagaagctcattcagacgcctgtcgacgagagcagacacggtatggactgtcaagcggttgcggctcttgccaatggctgacaatgacacaggccgagcatggactgtaggcgaactgcgcaatcaagactgggatgcactgcaccaattatggtgggtatgcgtgaaggagcggaaccgcctggcgacggagaagattgagcgggcacgtcttgacgctggctatggtgatcaggaaaacaaagaccgagacacggttgtgcaggagacgatgaaggccatcctggatacactttctgagcgacaccaggcatacatggaggcagttgagcttgccaagcaggacccaagtatcgacttgtcgaggacagacggcccgcaattcgtcgagccagcttatgtgtgtacacactacgtcttggggtgtcatcatgctaacattttcttaggacgctttcgaaccagacgtcgccgacccaccgagcaatattcgatcatagcgactcctcatacggcgttaggatattatctaggcccgcaggaaggcgtcacttgcagagtggcggaatacacactggagagctttggtcacgtcggagtaggccagcatttgctgtctgaaggctggcatatagtcactgcatagtgcactgcgaggcataacatggcgacggagacctcttagagatacgaatacttgtacaataccattcgcaaacagctattcgagctgctgtacaacgaggaacatatgcatgcatcaacatattgcttacctgcggattccctcgcggaagatgccacttgcccaacaggattatctattgacccaagcgcaggcattattgctcgggtggatcacagatgtgcagtgcataaagtcgaggagcctcaagacggcactagtccaaagctacagcgatgaacccccaccgctttcccgcatacaggcacttcacaccgccaacacttgccaccaagcttcagtaaacaacacacagtcccctcatcccactgttcattcgcacatactaaaccgcaatcatggatgagatcgcgcccgagtacgacgttgtagtgctgggaacaggtgggactaccccgctgaactgccgcggacatcaaaggctaacaactcgcaggtctcactgaatgtgtgctttcagggtaacacgcgcgtgcctttgcgacaagacgaagagctaacacatcttcagtgttctcagtgtaaagggcaagaaagtccttcacattgaccgtaacgaccactatggcgggcaagtaccttgacaagcaaccttgagtacaaagagctaacatgacgcagtgaggcggcctctctcaatatcgaagctgtacgtatacatgtccccttatgatatgaatacacactcacatcatcatagctcttcaagagatacggacagaccgaaggcgagccatggaacaagtacggccgcgtgaacgactggaacatcgacctcgtccccaagctcctcatggcaaacggagagctcaccaacatcctcgtttcgaccgacgtcacaaagtacctcgagttcaagcagattgccggtagctacgtccagcaaggcaacggcgcgaaggcgaccgtcgcaaaggtgccatcagatgctggcgaggctctccgatcgcccttgatggggctgtttgagaagcgacgagcaaggaacttcctggagttcatcggcgcatacaaggaggaagacccagcgacacacaagggtatgtgtaaacgatgcgttgcaatctatgcatagtggactcaccaacgactacaggcctcgatatcaagaacatcaccatgaaggatgtatacgacaagttcggcctcgaggctaccactcgcgacttcgtaggccactccatggctctctacccgaccgacgactacatcgagcagaagggcgccacgaacgatgctatcgagcgcatccgactatacgtcaactccatggcccgatatggcaagtccccatacatctacccgctttacggtttgggagaacttccccagggcttcgcgcgcctctctgccatctacggtggtacctacatgctcaacaccgatgttgacgagttcctctacgagggaggcaaagtcgtcggtatcaaggctacaatgaaggagcgcgatgacaccggtcccggcatgaagttcgagaccaaggcaaagaagattctcgccgacccctcatacttccccagcaaggcgcgcgtcactggccatctcatcaaggccatttgcatcctaaaccaccccatccccaacacttccgatgccgactccctgcagctgattatcccccagtcgcaggttggacgcaagcacggtaagtaaatcgatgctcgaacacattttctttactgatcacttacagacatctacattgccgttgtctcgtccgcacacaacgtctgccccaagggttactacattgccatcgtctcaactattgccgagtcggacagcaaccaccaccttgagctcaaggccggtctagatcgcctcggaaagatcgaagagcagttcctcggccagcccattccactgtacgagccgctcgagagtggtgaaaacgacaacatcttcatgtccaagagctacgacgcaacaagccacttcgagaccaccaccggtaagtttgagtactcaatcgagtgaagtttgatgctaacgaatctgcagatgatatcaaggacatatacaagcgtgctgaaggccaggagctggttgttgagggcctgagagaaggcgcgaacttcaatgtcgaggagtagactgcagtatatcagagtgactggaatgctcgttcattgctgttagtagaacttggtagtttgcaagcgggagatagattgaaagccagatcttactgctgggtgatgttgcatcggtccatcctagcaaatcataattgcggagctcggtgtttcctctttcggacagcgcaccatcatctctactcatgccaccaaaccccgcgcattggcactcgaaaagcgatgtgtgtctaatacaatgaattatatctaggcgacgctcaagtccaccccctcacaggaccaagttcccgcaccggtggcctaggaagggagaagccacctagcggcacaaatccgcaggtcttggcagggacaccttcatggtcgcgtcctcttgaaccatcttggtgccccagtccaacacacacaagcaccccgtctcctcgcgagacatccgctctttcacacatccaccatggcgcagctcaggcggtacgcgtttctgctgctcgcggtggttttccatctcgtgtacatatactctgtaagtagtgcaattcgctgggagtcttgaaggtggaattaattcggggacagtgcttctcaatttacttcacgagtccgattgtgcatgggatgcgcgagcatcaggtggagatgcaggcgccggcgaagcgattggtgctgtatgttggtatgtggatgcgttggggagggaagatgagggtttgctaatgggagaaggggatggtcttcgggcggacaaagcctttcaaagctttccaggtaagtttctctatacactctcctctttcaatctaactcgatcgcatcagatccggacccaaatccaccaacacccctcaccgggaactcgagcgaaccacgccctcttgcgcccttcctccgctccaaagtcctcgagagcggcacgttcggtgtctcgcatacgcgcgtacctaccgaatcgagaccgggacacgttgcgctcattgcaggtctatacgaggatgtatcagcggttacgacggggtggaagctcaaccctgtaaacttcgacagcgtgttcaaccggagccatcatacatggagttggggtagtccggacattttgcccatgttctccacaggcgcggtggaaggacgagtagacgcatactgctacgaagctgagtttgaggactcctccaaggacgcttgggttcttgacgagtgggtgtttgagcgggtcaagaagctgtttgcggacgcgaagaccaatgcgacgctggatgcgcaattgaggcaggagaagaacgtcttcttcctgcatctgctgggactggatacaacaggacatgcgcaccgaccgtactcgtggcagtacttgcagaacatacaaatcgtggatcgcggagttcaggagatcaccaagatcatcgaggagttctacgatgacgataaaacagcttttgtatttacagcagaccatggtatgagcgattggggtagccatggagatggacatccggataacacgcgcacgccgctcgttgcgtggggtgctgggattgctacaccaaacaagactgaatccggaatagcccctggacacggagacaaattctcgtcagactggaatctagattcgatcgagcgtcatgacgtggatcaggcggatgttgcagctctcatggcatatctggtcggacttgacttccccaccaataacgttggtgtggttccactgtcgtaccttgacgctgatccgatttcgaaagcgcaagctctccttgtcaacgcccaagagatactggaaatgtatcatgtcaaggaagacattaagaaatccacggagctacgatataagccatttccgggactaggcgatgacacacactcggcagagtatcgtgtgtctgtgataaaacaggcgatcaatgctgggaatgcggacgaagctattcgtcaaacttacgacctcattgaccttgggctcgaaggtttgcggtatttgcagacgtacgactggctgttcctacgaaccttgatcaccctcggatacgttggctggattgtcttcgccatcacgactgtcatcgatatccacgtgctcactgaagtagtaccggcacaacggactacggctagtatcgcggctttctcctctgtccttgttgcactttatggtgtactgttcaaacagcagtctccgatagtgtactacgtttatgcgttctttcctgtcatgttctgggaagagatcttcgttcgtcgatcgtctttaatcaagggcggccggagtcttttcgggcacgtttcgtcacgcaccgacattgtcaagctggtcttgtcagtggttggtttctttggactccttgaggctttggtacgttctcaaatgcacaggaggctcctatagactaacgcagacgtaggttcaaagctacttcaccagggagatttacactgtttgctacgtcgcagcggctgcgtggccagcgctttacggtcaggagttcttgaaaaagaacattggtactgtggcgacgtgggttctgtcgtgtctcaccatgagcgcctttacgctgcttccagcgaacaaggctgaaagcactacactaatcatgctcggcggcgctttaatgttcgccgtcggcgcactgtacctcttcttcgagaagagcatccttgcagagaccggtccgactgaggaactcgctgagcctgaactagacgacaagtcgcgcgtcatcctcagtattcagcttggactcgtcttactctccatgattgtcactaagagcagcattggctacatccaggcccgacaaggtctgccacttggggtcctcgtagtaggccgcgcaacacttttcgtgtcgtttttcatcccacaactacatcggttctacccaaacagcaactacgtccaccgtctcgttgtcatattcctgcaatttgcaccaactttcatcatcctcacgatctcatacgagggcctgttctactttgcattctgcctctgtctcttcagctggatgcgcctcgagcatcaagtctacttacacacgactggtgaatcaaaggctgctgcgccagcgaacccgatcaaacctgcagtagaggctcctgcttctctcgtgtttgctgatacccaggtggaggtctcggaaccgtcttcgcttcagcctttcgtcgagggtcgaatcgaggcaatcaagaacggcggctacagaagcttgacgctggcagatgcccgcatctcactcttcttcttctacttcatccaatccgccttcttctccgcatccaacatcgcgtctgtttcgtctttcagtttggacgccgtgtaccgcctagtccccgtcttcgacccgttcagccaaggcgcattgctcatggtcaaactcatggtcccattcgccttcctcagctctgtgttcggactgctcaacatgcgcctcggcgtcgccccaagtgcgctgttcatggtggtcatggcagtcagcgacgtcatgacgctgtcctttttttacatggtaaaggacgagggcagctggttggacattggcacgacgataagtcactttgtcattgcgagtttattgggagtgtttgttgcggggctggagctggtgagtgaggttatgattaggggggtggagtttggagggaagactattgtgcgggggaacggcaaggttaatggggattcgaatgggagggtaaatgggaagacggaataagagtctgcttgttaggtatacccagttcttcggtaactatgcgattaatgcatctatgatccatacatgtccagcagcaactttggtgccgcatcgcatcgatatgctttctccgacgctagatggttgaatagtggagagcctacgtgttcgtgcttgctggtgggcatgatggacaaaggaaatcgacatggcggtctggtaatgtctggtctgttgctgactgcgtatatccaagcgtattgttgttgtttgcggcatcctcgaagctaccgtgacacagcagggcagaatcaaaggacgggccgatggcaaggctggaagcacatcaatggaggtgggtggtagcgaaggacgccaacttcgggaggcggggctcgtggcccgagcttcactctcccagcacctttctgaacggtattgcagagcgttgtgctaccacaacaatctctgcagcggcgcgcctttataaattgcgtctcggtgcatcgaattgtcgcattgctaccatcgctgatttccaagtcacgaaaccggcgtgcgacaacaaaaagtcgaggtcaaaagtggtccgatagctccccaaccaccttccgccgaacaccagccacggctttctctacaagtaatcgcaggccttcgcccgcgtccccagccgcgtaattttttgcaatcatccgctgcgccatataatcgcgccttctatcgctcgcagctgcaaccgcttccttcttcataatgttcttcaaacgtgtaagttcccctcgtctgctatccatcgtgttccgttactaacgtttttagcgctcaagggtatgttgcgctgtcctcgcgcatgaaatcgtcagaagctaatagtacagtcccaggccaattcctacgtcgaagaacaaggccctcgctcgcaatcctttgattacggctcagagactcgtcccgacagcagccgaaaggaatcgcaccagcagcagcccacctcgcctgccgaagaggtcgacatgtacccgcgcccccagcagcctcaagaaacgactctcccaacgcgcggcatgtccaacggccagaactcaatgccgccccagatgaaccaccgagtccctgccatgggcggcggcatgcagcccgcgcccatgcccgatctgctcgcggcggccttcaaccaggccattgcaccctacacagagaagatcgagcagctcgagcagcagcttgccgacatgcaggcctgggtcgaccagctcgagcagcagcgcgcagaggttcacggctggatcgataagcgtggattgcgacctggtacgaacctcctcccatcatgtccctgaatcacatgctaatctgctgcagatgtacctccctctatcgccaagatcatggataccactacaccggacgctgccgtggcactcaacgcccagctcgaccgcaaaatcaccatcgttaacttcgacttgcaccgtcttcaggacgacctcaacgactccatctcatcatcacatttcgcttcagcaatgctcaagttcctgcccgacatccagcggctagctctgctgccacaaggtccccgccatgcctttgacctcgttcttaagctgggcggcaacctcaactcacacggcggcatcgacagtgccgatgcaagcgacatcacggcccgccgcgacttctatgcaagactcgacaccgccatggtcgacgtcgtcacccgccgcttcggcgagggcgaagagtggagcgtgcagcgcgagattaagcgcatcgagaagactgccaactacctcaagacatatggcgtcgagccctacttcccccagacgctcgacacaatgaagcgcgagttggagtaccagccacaacaagggaacggcgtccccagtggccagggaactccgccgcggtaccattagatgtcttgacagtgcttgagttggcgaggtgctgatagtgagtgactagtgcgagccaaaacgctggacctagtcaaagtattgtggatgcgctgccccccgaagagctttctccgcttgcacggcgtctttcagctctacagagccggcttagtcacgacaataccagacgcgaattatctcgtccgaacacccctggtctcttcggtcccatgcttcatccatctcagcggcagatacaacaggcttaggaggctgcacacgaacagcgctcgtcaactgacagcggttctcttatcatctcgcggcccgttggcaatgaaggccacacgtcgctgtttggaccgttttctacgactgccgcagcaaatacgtcgagaccgccggacgtaccgtgggcctggcgcggcgctgactggggcttttcacaagttgatgacgttttcttaagtcgatgacggctctccgggtcaggatgattgaaatgcctcacatgtcgtcgttgcaggtgtcgttggatcttaaagtcgtctcattccaccatcgctactcgcacaccacccgctcaagcacatcaccaactcattcttcaccaagtacacctcttcacggcaacttcaccttactggccgataccattcttttctccgtcggagattatgattgtatttaatacccgccaccttgaaacgaatttccttgggttggcattgtggtcagggatttttcctttttactctttccattaacatacccggcattgttagggaatgggcgttatgggatgctgcaacgtagctgtattgaaacggtagtgagaattttaatgctacatgaatacttcaaacttgattgcttgactatgtgatggaatcatcccttatatggcatcgtcacctcatctcctttcgcaatggctactccactcttcttccccgatgatgccttcttctgtgagcccggattactcgttggcccgctgctcttggacgtgccgtggatcttctccttcgatgtcgatttgtccatggcgcgcgcggcggtgctcttggggttggaggtggagctgctcattgcgatggaggtgtgtggatggaatgtggatatgcgattttttatacgtggattcggatttgtagtgtgtagacaagtttgtgtgtgatgatttgttgcgtgagtttgacagtctgtgtgtggaagaggaaggctttgcatgaggtattaaaagaggaagagaaggcacaaggaggatttatatactggagatcagtgaatctgcgagtgtggagagtcggggtgttggggcgttggtgggagggacgtgaaggtttacacacggtgattgaacgagaagctggtttgactgcgcgcgggcagaagtgaactgcccgtgggtgaagaggagcgcgcttgactgcagggtcatcggaggagttggtagacttgcagtgttgagttgggaatatcgacatcaatgatggaggcaaggtggaggggttatatacagtgggacccgaagcccgatgaactgacgggtagaacaagtatgtcgcatttaaagcagtaagacaattacatgtaactgcgtgtattgcatattcggatcatagttgaggtgagctacatcaggtcctcgcatcgccttcagattaatactgtatttacaaaagttcctaatgcgaccaagttgaccgtatgacctatttcatccaattgtccatcccaatttaccttcgtctttctcaacccttccttcttcttcttctcgtacttctctggtttctcctgcctctccctctccgccttctttccatcatccctagctacccgcctctcaagctcactcacttcttaagcttaggggtttctggggagttcttgtccaattgcctcgggtgactcgttgggcctttgctgctgctgctcttctcgctgccactgctctttttacttgccgccttggccattttctcaacagtcgtgtttgtggatttcgcaattgcgtagtgctgcgggccaggaagcctcgaatcgtcgttgaggctacccatggtatattgctgggatttagttttgcttgctgggtaggcgtgtggtgcttggtagagtgtgtatttgcgagtggatgttgagatgtagtctggaggcttgaagttcagcgaggacgacggagagggaagactgaagagattatatatgctatcggcgttaaattataggtcttgaatggagaattgtaatgagttgggtcgactgtatatgtgaagcgtacaggaaaacggttgagtatcgtggcgcgttcacagggagtacgtgaacaaccagcgtatggaataaggatggattcaattgcgcagtgaagtaagtgagacaattacatctccctatccgcctgcatcatcatcatccccactccctccaccctcccccctttcatttattgactaccatttcttagccctctcctttgccagtctcgcctcttcctgcttcgccttctcttcttccgtcggctggaagttcctatacagttgcattgggtgacttgtggggcctttatttgtgaagggtccgccacctttcgatgcagctatagctgcgggggtcattttcgaagatccagccatggcgtagagagcggcgttagggagtttttttccgttggggttaggagtgctcatggtgcgctcgaagtgctgaagatttaccaaattgtgaagatgtctgtgtgtatgtgcgagcaaatgctaatagatagtctggaggcgtgaagtatgggaattcgtgtacgcgatatgggtataaaggctgtgtgttgattgatatgaaggcggatttatccgaagggggagatatatatgcgacaggaagtgaatttagaagctgtgaagggagaagtgggaagtgcttgggggttaaggcgcagtggaggtgaatccagaattgaagaacagaaaacagtagttgcgtcctacggcgcgttaatacgaggaatacatgtaatcagtggaagcataggtgtgaatgaagatatattgaagctgcgaagtgaagaaagcgcatcgcccgcaaattcctcagagccaaaaataacctagaccggtaatacatgcagttgtttgcactaaacaaaatgagagcgaatataagttacatctctggatacgaaaataattgcctacgtagttatgcaggctcctcgtatgggcatctctttcacacgattcatccttatccttactcacttcttcccgctcttgctcagttcccctttattactctccttctccctcttcgctctctcctttatttccttcttctctctctctttcattttcttatgttcttgcttctttgctatcttttgcttcttgcttatctgtgctaacctctccttctctaacttagcggcgtcttcatcgttctggcgcggactacttgttggagttcgatttatagaggggccgctcttttttggtgctgctaaatctgcagcgcttttgttggtagttctggctatagcgtgtagagcgggattggagatttttccagcgttggggtcagaggttttagccttttcctctcccttctctccctttcctgtgctggcgctgggagtaccgctcatattgtggttttgtgatctgtggtgtgtagaataagggagctatgtggtttctcgaagaagagcaagataaagaggaacacgggaaggtttgaagaagctttggtaatgattggtgtatagagggggtatatgaggggtgtagaaggagtgagtatgcgtgtgagtttgatagtttgtgtttgtctgtacgggagtctgggtatagaagaagagagaatagaggccgcgagatactacatgctatgtgggtgtgaagtgtgccgggtgaaggttgaggtgttggtaggggtgaccgcggaagtgaagcatctcagggggcgattgtgttgcagtatatgaagatgaagcaggtgattggcgcattgatgagtcggtttgctattagagttccggtgaagagagcctgatatcggcaacttggggtttggagtagaagaagattggacgcacgactgtcataatcgcaacgctgagggcttgtaggactggcatacctgcactcagatgatcagtttatccatctatgccacgtccaatttagatcaaatgatgctacgtactctccatctccaggccctctcgcggtcgaatctataacttaaactgtcactgcgcgttaatcatcctctggaaaaacgagagcaaataccggaaaatctcctctacacatgagaaacgcctataaatatcccgtcgccgaagcctctccccttgactccaacccaaaatattacattctccgacttcaagatctacagcaaatggatcatgttcccacctgctcttctcccaaaaccccaaaatcccggtcctatgtcctctggccctgtcaaaaccacacgcaatgagatgccatgtcttctgcgcttgtccttcccaaaaaccgacatacagtcgcgtctatgagttctccgactcttcgagctcgcacgcgtctataaagcccacgccacatctctcccaagccttcaaccaacactgtcctcttcctctgcaccaaaaaaattgtgaagagctgcatatgtcttccggccacccaggccccttccaaaagtctacttccaatctatgcatgatctcgggcatcagtttataaaaccacacacgaccaaaagggctgcatacttgaagtatgcgagcggacagaattgaactcttcgacttgagatcacactccaaaagaaacggcgcaaatatgtcattagggattgttccttctgctccaaaaacccactagccactcgaatgtttcttcccctcgactgctcattctcagcgaagaaaatgtccatgtctaccactcatgctttccaaaattaacacggtcggatagcatgcattaccgttctttttatttctcgggtcctgttaggtactccacatgctcgaaaacgatacaagaaataaaaatgccgtgggaccttttcatgtcttccggcccttcgcaaaaccaatatctcgccaaaaaggccgggctgctgcatatcctctcccgacttgcgtgtgctcgtgcttgagacatataaatccccgtcgattttacttcttttccttcgtatgcaccttcatcacaattccgcgcctaaaaaatgatgaaccaaaagcacatgtgttcagcgctgtctctaccaaaacgatcaaataagaacttggtcaaacggatgactttgagaagtacggatccatgcttgacgttggcgattacatacgtcctcccacaatcagtggatttttttttgagaaatttatatggtcaaggttgcagaatgtaaagaagctcatgagctcctctcccaaaggttgaaagactatcacttcgacgaaacgcaaaaaaagcacgtgaacaactacataaaacaatgaccttctgattgcgttttctgaattcatactctcctatgcatgtcaaggtcgtttttcattacaccgcatccatctactcctcatcgtcgtcctcgtcgtcatcatcatcctcatcctcatcgtcctcctcttcttcctccccgtcctcctcaacaacctcttccgccgcatcctccgcctcgccctcatcctcctgaatcagcaaatcctcaacagtcccaccctccctctccagcctcagatactcctcccactcggggaacatctcatcgtcaccctcgccatcagccggcggcgagcccaacaacctcgcaaccttggccttgttctccttctcgagactctctttccactgcttgacgagcgcaggggcagtgctgggcttgtacgtttgcgcaaagaggacggcttcggcaaagcggttggtcttgacgaggaggtcggtgcaggcggggatatcgccaacctgccagagggcggagaacgctacgttgttgcttgcggcgttctcggctagcgaggcgagttcgcgcagaccggcctggtcagacgtggcgctgtagagaaggaggagagatccaaggtcctttgctttaacgaagcactcttgcgcgagcttgatgtcccatgctgcgagagcagtgtcgccgaccgtcttccacttatgctcagtatcttgctcgcgggcgatgctgaccgctgtttgcaattcgccgagagacagtgcaaggtcgaagcgatgctcggggtctgttgcaacttcgagcgccttctccttgtatccttggccctcaaggaagcgagcaatcttgttgttctggtccttcggtactgttggcaatagttcgtctgcggattccagatcgccacgtagaatgagcgtttggtattcgacaactgccaaggagagagcaaaggaaacaacattcacgtccttgtcggcgatgtagatgcgagagtcgcgaggcaggtagccgaggacgtagtggggtgagtcgaagtgggaaattgtgtaggtttggtcaccaacaaggtagttcaggcggttagtgctgttggtgtagatgaagcagtcaccaacccagcaaccggtccgtacactgtcttgtgattagctgaaatacgcgccgcctgcacttcttagacatacctctcgttgaccgtcacaaaccacctcgaaggcggcctcggcgccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagtcaaaaagaccaatgccaccctggcccttcacaccaagaagcacaccaccgctcagaccatcggcagagaagccaacattgagaacactcctctccttgaagttgcggaagatcttgacgctggttgatgattcccggatcgcgtagtccttatcgtgctctttcgatgcccaacagaagtccaaagccgagccgaaagcctggttacggagcgctagcgctgtgtagatgatgtattcgccatcaccgcatacagcgacgaatcgtccgtttggagagtggaggagagattgcgggtagatctcggtcgagccaaggtccttggaggggagtgtgagccgttcagcatcctttagctgatcgcttcccttgatgaccgaggtgaggatctcgttatgtcttgcccagagcaccttgccaccagcgtccatgctgactgccggctcttcgcgacccatggtaatgacaactgcgccatcatcgaaaccaagcgcaatgccattcttgcccttctggttggcgacacaccacgcacgctccaagccgtagttgagcgactgctctaaccggtatgttgacgagtgccagatcttgattgtgccatcctcggaccctgaaattatgacgggcagctcggggtggtatacggcgaagctgacgtttgatgtgtggccctcgagagttgcgatcagggccttggtggtgtagtcccagaccttgacggttcggtcgtcggaagttgtgaggaggtacggcttgtcggattgtgggtagtagtcaatgaagttgactcccttcgtctcatgcgcctcgagagtgtagttgggcgtcgagctgcccagcgaccagatcttgacagtcctgtcgagacaggctgaggcgaatgtgttggggtccttggggtttatggcgatgcccataacgtagtgctggtggccagcgaattcctgtacacctagcgattgtcagcgtgcctgctattaccaccacagtagaatgaacccgtacatttccacgacttgtcccaatcccacagcttgattgtcatgtcatcctgtcttcatcagccaagttccctgtcctacttgcgatactacccacactggcggtcaggacgaaggactgtgttgggtgcacagcgatggcgcgaatgtagtctggatgcgcctcgaaggatgtgaccttttccgacgtgttgtagttgtatacgcgcaattggaagtcatcggagcctaaatcgtgccacgttaaccattgctcgcctcaagcagtaagagggtgaatccgacctgcgactatccagttcttcctcgcaataaagcgaccggcacggacgggcacatcggtgagttcgaatgtcttgacgatcgattgggtgatgtacgaccagatgtggacgtgtcctgccgctgtcagtgtcctgccaatgtcgttgtccgcgagtctgcgtaccgctatacaaggtcgtgaggatccatggctcagtcgggtgaaagtctttcggtgcatcagtatcggttggcagctacgcagaagtgattcctaccgattcctataaattgttagtgaagcgcttcaaggatgcagttgggctactttacctttgaccctctccgaccgcgcaaagagctgcctctgttggtcaagcttggttagccaatggccgcgatacggaattaatgcactgcttgctatgccgtacctttacgtctagacgcatgttgtaggctcgagtgtgggggtgtttcgaggaacgtggctttatgtagccagttcgagatcgcgtaggcagtcgccgaagactctcagtagatacgagcctggaaaacacaggtataaaaccccggaagcgagaattggtgactgtgtagtgtgctgaacttcttgaggctccgctgtctgtcgcgacaggtgggctcaagctacgttcgccaagatattccgcagggttcacacaactaggtaaggcgcctagcgcaacaatgatcgtcttcaacagagttgccattctcgaaatacaactcgggaatcgcgacataactatttagaaaggggcatcaaagtcatcacgttcaatgcatgacagtcaagttttgtgaactttttcaattccgctcctacaacacctatatactcggaacatagcctccccacaacatcccccagctgcgtctccagacaacgcccacagcttgcaataaataccgagttagatccccaagcctccgtcatcttcacatgccccatagtagatgacccaatccgatcctggtagatcaacaagagaaaaaagcggtctagctgtaaccacagacatagactggtatcttagaagtgaaataatacaaacaaatgttaaagaataaatagtaagtttatgttttagatgttaaggagagtgttgaaaaggtagtgcgagtcgacaagatgggagatatggctagatgcagtatgctagcatagacgaggtcggttgcaacgggtaaatggcgaaaaaatccaggtatgctagaaagcagggacgtcgtgaatatacataagaagtccggcgcctcaatcgaggtcgcgggccttcctgcgtccagaatatggtacagggagtcgttgagagtgatcgctttcagtgaggcaatcagttccagccaagagagttctcagccatgacaggtgccgaaatctgctgagtgcgaacgctgggcccttggctgcttgcactaccatggctgcctcgactaccaggtgttattcgtccgttgcgggcaccgtgcatccaagccgcagcgccgccggggatggagccataggtcatacggcttccagtgctgggcactgagctggagcgctggtgagcgacgcgcttgttcctgtaacggcgggcaacaaagaacatggcagcaccgtaagcgatggcaccaacgatggcaccggtagcgataccggcggcggaggcgttgatcgggcggcttgcgttggcatcgccaccaagggcgccgccgtcaccatcacctccattgtcagacgtggatggaccgccaccaccggcttggttggggctcgagttatcgccagggagtttgccagcaggcagaggacaggcagtgttgatcaagctggtgaggtcgttgaccgtggagtccttgttgtgccagaacgcatcagcagggttgcgaagctgagcttgaagcttgccctgaagatcggaggggatagtgaacaaagccagtgtggtaatgaagccttggtaggcggtggtgtcgagaggcctaagaccaatgttgcggacctccgcctcggtgatgttgagaccgtcaggcgatagccctgggcaggtagtggaagatttggcttccaccgtcgttggcggatacaaatgggtagttgagcggccacttgaagcacacctgtcccatgaagctgttggctgggtattccgtgggcacaccttcggggggagcaatcatcttcggcaaagacgaggggattccgctggaggttggggtgggtgtggcgttggaagtcgactctcgaatgatgctcgtgccgacaagcatgctagtagcgctatcggttccagtcggcttctgagattggactggggcaggcttgctggtgacgacctggctctgggtggcagaagcagaagcggtctcataggcactggtcggaagcacaaacgtgggagtctcagagagggtggcattgctagagctaggtgggacaatcgccgcactgctagatgcagggccttcggaagcgggcacgctgctcgattgaacgggagcggacgtcacagccggagcagacgaaacgccggatcccgagatgcctgagcctgaagggaggataccagacgagctttggctgacagcgggtggggtcgagccagaggagatagcactggttgtggggatgagggtctcactggggaatcggcagggaaaggctagcagtctctgaggaagtcgatacagtgccagatcctgtgggaagaaggcccgaggaagcagtgggaagcacaccggacggaatgaggctcgaggaaccagtggggagcacgccagatggaatgaccgctccgaagaaccagtgggcaacacgccgggatgggaaggagactcgagataccagtgggcaacacgccggacgaaatgagaccagacgagatgtctgacgcaatgcttgatgcaaggctgctcgcaggtgggagaggagcagatgcagtgccagtggggagctcggaaaccaagctcgacacgatgctaggaaggacagatcctggaacgccagacaataggctggagacatcggagaccaacgaggagaccagaggtggcagaacgcctgatggtgctgctgatggtgctgcagttggcgagggtgaaatgggcgcggttggtccagccgatcctgaaggcagaactccagaaacctcggagacgagcgaagacaaaacggatggcaggttgagaagtccggaagatgcaacagcctcagacgttgggattgcaccggagctcaacacggggcttgaagcactcagtactggtgcgccagttccgagggctgtcgtaatacccacaacgattccaccagaagatgcttgaactgatgaaggcagctggctagatggcgaagcaggagcaggggtgggttgcaagagaccgctggtcgggagaaggcctgttgagccgactaccgggtcaagaacagacgagaggagaccaccaaccacgccctgagaagaagtgggctgaaccacggatgagggaattggtgctccagtcgagccaatcacggggtccagaacagacgagagcagaccacccaccagtccctgggaagtcgtgggctgaatcacggatgagggaacaggtgttcccgtcgagccaatcacggggtccagaacagacgagagcagaccacccaccagtccctgagaactggttggctgaaccacagacgaggggatggctcctccggtggatccgggaacgatgaatggtccttggaagctagatccagcaggtgccgatgactgaggtgtaaatgcaggcgccgaggtgggaggaacaacaacctcaggagcagagccggtagatgcagcaggctgtccagaagaaaccggggcggctggagttggcagaggaatcaaaggagtcacagagccgcctgtgggtccgatgataggtgcgagcagtgacggaagtagtccaccagcagcggagcttggtgaggccgtcggctgcgtagaagcctctgcgacagtgctggaaggcgcaacgctggagcttgcaaccaacgacgatgatgatgaagctgggataatgacgcctggaagcagaccagtagggccaagaataggattgagcaagttgccggcggcacttgaagactgcactggcgctggctgaggcgacgactctggagtctggctatcaggcttctgaggcgtggactgcggcgccgaagacggaagttgctcttccggggtcgataccacaggcgcaggagatgggctcaagttaccagttccgggaaagggttcgcttcggtctggtgctgggattggtacgggtgtcatgatgatctcgcgggttgaagtaacggtggtcggtcggtcaggttcgcttgtagtatcaaatatgctgttcgaggagctggaagagctgtccattttcgattccgagaagagctggctcaacgcagaggtgaggtcgaacttgcgcgattcaagcgagctggaggagctcgagtcggaggacgtgagctggggtgttggcgctgctggtccggttgtgttggtcacgatctggcgcttgatgtgtcgcgggaagtagtatctggggcggttttgggtttcctggggcccgggtgcgggcattgcctcctgtgcggtggtgaggagagggccagagccagagaagctggcccaggaccagcgcagcggcccatactgtggtggagcgcggcatattttctaagatgttgaagcaacgaggtggattaagtatatagctgttggggcgagtctacagatcgcgagcctgtgcgtgttagacattatgagacacagcaagacggtagacggcgaacatacagtcagggcgtgtaaaaacgaatgtacttgacgaatgtcaaagatggtaaagagtggacctgccacgcgtgttagctagacgtagcgatgcgacgaaaaccagggcaacttactagactgtcgaggcagctagaatgggttttctgcaggaacgggtggtcgcagaagtcgtcgtctcgtgtcaggctacgccgtcatgttcgacagcgaccgtaatccaagagttcgcaggaagtgctcggctgggggttccaggagtcacgatcacgacaaaggaccgacgcgaaaatgtaatccccgaagtaaggactgatcctggcgtgcgaggcgtgcgttccgaacaaaggtgcgcgtcggggtcgatgcgcagcgtctttgtctgtcctcggtgatgcgtggtcgagacctgtcgtggctgggtgaggcgaagcgggtgcgaaaacaatgagcgacggtcacggtctaattacggcgtactgattagagagagatgggtgcgaaggacggtcgtgattcggagaatcgtactagggagcgtggtgcaggcgtgtaaaactgagggcaatgcgatgagcgaaaatccacggggctgccacgggctggtgttgcgcacgatggtgatggtgctggatgcgcaaaccggatcgaatgttgtcggcggtggaggaggaaagacggcagggcagcagagctcgacgggcggaacgtggtggagaaatgagaacagctcaggcgcggctccacagctggctgcgcctggacaaaacgacggttggcaggggcgtgggcgaacaagggaaagcgcaaagctgacttgtgctccctgcagcaatggtgcctttgcccacagacgggctggcttgttcgggcttagagacggcagccgagcgcgctgtagtgcattcgatagttgcaaatatagattcccggtgcacgtcgagcaactgccagacgctgctgagggaccgatggtgttgttcagacactgacagctgcgacggctgcgaccagagcctcgcagccagcaccttgcaatcatccggcatttggtggtcggactgtgcccgctcgccattgacaaaagggttaatttggacgcacaaggcctgcaggtttcaaaccgcgctaggctggggtcacatatcgactctgtccaccaccaccacgaccctctcagcgcagtcgacgctcctgtcaggaagaagtccgcatctgcaagcccctgggtctttggctgtgccgcgctcgagcatttgcgctgatctcgtggtgctatcgaggccgtaggagcagtgtccgccatgtccgccttgttggccatgttgttcattcacccagccagccaattacagaaggtgcgatacccctgcctttaatttcggcaacttcattgcgcgcctcctccaccgaaccgcggcgcacctccaacaccaacaccacgcgagtgcccatccgcaccgctgccccgtcaatatggcccttcgtctgctgttcatccgcaatatcgcgaaaccccttcagtggctgcatcgacaatggatgctgatgctgccgtgcggcggtaccactacctgtgacctggctcacatcgaggacagggttcggaatcgcgggcttgtattgagatgcagccacgctcccttcagtcttcctgtgcaagcctagggccaacttagccctcgtgtcccccagcaaggtcccagtggttcgaattgcgcgaactaccgctagcctcctcgcgctattgccttcgcgtggccgccttgggagctggctaatagtccgatgcacttcatcacacctcctgtcaaggtttgctccatttgcgacggccagtttcattacacttgcccaaggttatcctttcgcttgtgctcaggcaccagaacatgggaccgcggatgcgaccaacctcctgtctgtgccctaccagcacccgatctggtagctccagctgctttttgtgtatggcgagtctcatcgtgtctattcccgagcgccacagtgtttcatggctcagtctgtcttttgagcctcaacgacatgacgtctagcgtccgataaacccctttcgaccatggagggccaccatgtgaggattcgagattcaatagaccctctcagttacctggtacagctactagcagtgccgttactgagtcgtcttcaagcttcacggcaagctcggcctgacaccgcgttgatcctcatcagttcgctccccacaatctccatcttcagcaactcatctcgggcgtcataccagaagagcggggatgaacatgctaagaaatttgttatcttgtcgatccagccttctggccagcatagcgacagtttcttcacggtagattgacatgacctgttgcgcatggtcaaggctccagcatgagacagcctagtccagttcagcaaaacttacaaggcctaggacaagctttccccctttcacaggacagcaaattccacaattgtcggtaatcgcttgacgcattcgtcgccctcccgaaggttcactcgtcgttgatccttcgctcaagttccatggtaaacaaactgggccatgactttgcaatgcgtttcgaaactcaatcctagaggcgcctgcgctggttcgctaccgaagagcaaaacatcatgcgaatctcgtcgcctctcatgcgccgcttccaaatccccatcgccctagcttgtagcatgaatgatatgctcagatcattgtttctgatgctggcccaccacgtgccatggaagccggttgaggcacggtatttgacagccttgtttcctggcgccttctcgaacgtagccctcgggccgtctgttcggggctgcgaaacatgttctgcgtcacgaaagcgatgcttttgaagggtctctccaagctgcatggccggggcgatgtcactctccacataccgcttccgcggcccatcattctggagagctttgcgggcatcttgatcgatcttgacataatcgggccctgatattactttgtctctcgctgcaggcaggaccgacgacatgccttgccatgcaacgtcgtcactattacgtgtgcttcttcagacttgttcccactgattgagtggctcttggtgccaccgaaacatgctccagatggtataacagcgtgtagtaagcgctattgcgcagcttactttcgaacaagagaatcattggtcgcagagagcgatatttcgccatgctatgacaactcacagtgccacccacgtcaacgtcagctcacgcttatgttgttgggaacaaggcaaccaggcatctgcaaactcgcaccacgaatgtgcctgttatacgcatttctcctttcagcgtactacctatcggtaaccctctagttgtagacatgtatgctcgctctcaaatggcgaaaagcaagttgcaaattcatgacgccgcaagactgctacgtcggtctgcaacgtaaaaccgaagcagtgaaatctagctgcaaatcaatctaggcgtgaatatatccgcagacttgccaagaaataataccagctgaattatctttctttgcgctcgcttcacgtagcgattccgtccaaataacaaatgcatcaccatctgaggtagcgagtaaaacgtccagatgtatttcacgcatctgttctcgatgaaaaatgtctctgagaagtttcgatctagccatcggtgatgaggacgaggagtctgcttctttagggtaccggctgtggtcttgagctgtgcgattgatgccgcggatgatggacacgtagctgtgtgctagcacgatagatagatgtgggattgtggaggtattagaaggacggtgtaaggtacaacggttcaggcaagtacggaagtgcggagaacagtcgaaattgtacagtttgtattgtataacgaatctttggtgtggagtgcatatcgatgccatgacgttccttaaagttttgagattcatctctttaatatgttcgagattaggaagtatctcgcaggaaacatcaagcgagacttggtttgcggcgacgctgtgggatactcgctattctgaccgcacatgtgggtactaccgtacagatcaaatcgaactccactgttccttcgtttctatgatgattgaagtcttcttggaataacttgttgcagtcggatcggtagtgacgcatcctgtgaattctttcgacagtaacggttgacttgaacaaatgtaatgtatgaaagttaagcattgatgcgagagtattgcctgtcagcgggatggattatcgtggaggtaataccgattcattcatctttgcgtaccgagtatcgatgtcggttccgtagtcggagatggcgaatattttttcatcttgttgaaccacggcaatgacactaatgccaaatcgaatacttgcccaacacgcgcgttggctttattgtacggaaatttaatatgatggaggtgtgtttatcgcttgcattaaatatggttatatgacgttgttgtggtggtaaagtgcattttattttgttatatcactcacttctgtgcgagtaaatactgaaaactaactcagtatatatatcgagaatggtattgaagaatttaaaaacttatgcagaatagaaacacaatggatgcaacatctcagctctatttcccatgaactgctgattacatatgtatatatcaaatctcaacaacccatccctcatcctcacttcccccctccctcatcgcagcattgacccaaacaacctcccccctcttctcccaacccatccaaaacctcacccacgccaatccccacaccccgaacatcttgccaaacacccaaaatcccccctcccccagtgaacaggcccatcccacccctcgtcaacacctccccactcgcccatctcaacccccctcgcgtgatgtacatgcccacaaacactcacccgcggcctaaccctccgaatatcttgcaacaacgccttgcatcctaagttggcatcaacatgcccacgcgcgggggagtgcgtgatcaacacatccgtcccaagcggtatagatttcgcccagacaacatcagcatcccttggctcatactgaaacgcccaattcccatacctcagcgtctgcggcgcgccgtagatatttacgactctgcccttcacactcacccgcgtcgattcgttttgcaaatacaccacctttccccaattgatctccgccttccccttctccgcgcgggataaacaaacatcatgattccccgctataacaaccgtccccgcatatcctagactattcatccaatcgacctgcgcttgcacttccttcacactcccgttgatcgtcatgtctccggcgtgcagcaggatgtcgccggcgggtaggacggggcgcgcgttgtgcgtgtcggatatgcagacgagtttgaggggcggggagccggggacgggaggggtgagggggggttggtgcgtgtagagccattgggcgaggaagtgggtgggtgagaggaggaagtggcgcaggggagagggaggggtgggtgtgaagaggttgtttggggagaagagggacattgtgtgttgtttgtccaaggagaaagaattagaagggggatgagatgagatgtcgtggggtttttatgcgaagttctgtgattcagtggtactgtgtttagttgcgaaccacattttgcatctcaggcaacaaccaaaagaaatggacagatgttgcgtgcggatcagttagaatctcccttttgagcagataaacgacatggtcgtgtaataatagtatttcatggggtatctgcacctcctgagatcccttctattgtacccttcatatccctatagctgaacaaacgccgtagaggagctaaatccggggaaacgccgcccatatacacacacatagctcccaaccacctatgctgatgttccaagttcgatcatatacaagatgtacagcggggtcgtccatattcatgtcgtgattattgcgcctgttaatgaattgccgcgggctcagggtcctggtaagccgagtcgcggaacttttcgtcgccactctcggtgttgctgctgctgcttgcctcttccgactcctctgacgtcgtgtgcacccggcttctgacgcgtgagttcatctcttcgcgcgtgtcgtcgaggttctccaaatccttcagtccgcgcccggtgccgaagaagtctgctgtttgcaacccgcgcacgtctcccgcagcgactgtgcggctgctcttcagcgtgccgtcggccttcttgcgcctgatatattcacgaacaggtcccatagctgcatctctgcatgcttccttgatgtcggaaccggacatgccagcggatacgcgaacgaggtagtccaggtcgaagttctttcggtcgactttggtgtcgcggagaatcagggaaaagatgttgtgtcgctgtgaagcggatgggagaccaatggggaacttcttgggcatgcggcggagaatggcttcgtcgatatcctgaatgcggttcgtggcgcccaagatgcatatccgctgcggttcgctgccagtggacgatgcaagaccgtcccagtgtgtcatgaactctgccttgaccatgccgcttgcctcgtgctcgccagatctccgttgtccaagtaccgcgtcaatttcgtcgatgaagacgatgctgggttgtagctttcgtgcgagactgaagacggcatttacgagcttgttcgagtcgccgtaccacttctcggtgagggtggagatgtgcaggttgatgaaacaggcgccagattcgtgcgcgagggcctttgcgagcatcgtctttccgcaaccgggtgggccatagagaaggacgccagatggcgcgctgaggagcgaggaagagtgcgagtagaggtgtggcagggtcagggggtagatgacggattctttgagttcttcgatgatgttgtcgaggccaccgatgtctagttgcaattagcatcctcctgtgagctccaagtatcgtgggcttcataacataccctcaaagctgacgggaatctcctcgggcgcaaccacctccatagcaatcgtctgctcgtatgtgttgagattcagatcctgtatccgtggccgtctcctcgagtcgtgctcatcatcgctgtcgttgtctccactgcgactacttctccgcttccctgacagtatggcgccgagtttccgattcgcggccgatgctttggcacgtgcttcttccttctgctgtgcttccgggtcgagtcgtgaaaggaggttgcggatgacgaagtaggcgatcaatggctattgcacgtgtcagcccatctgcccttgaatgccacgatcaacgacgcgtcgacgtactgctgcagccgccatcagaatgtcgggcaggtagcccgtgagcccactcttcttattcgacgccatgatgcctctccaatggtgcctcgagccgtgatggatagagaggcacgtgaagaaaacggtcgaatgcgaagtcggcgtgtggagtaggtgacctcgaatgcgttgttcaccaaaacttaggccggtccgccacatgcggcccgcagcctcggtcttggctgacccgcatttgcatgccgcatctcaactcacacgagctccacctccgcaccaagatcacttttgcgcctcacgtggaagcgcattcactctagcaatggcggcgatatacaaaccgagtgaagccattgcgcttctacgcccgtccttcatactgccgcgcattcgacctacatcgacccgaaaagcttcacttgcgcgcgcaactttcacaacgagtcgcaatgcgcaagctactcacagctcaacgccaaattctccgccaggaccacagcgtaaaagtatcacactgaccggcgataccgggcaagtcaggtggtcagacctttcacccggcgaaaaagcagtgcgaacgacgcagcaaagcttcaatctggttatagtattagtcggcgtactagctaccgtaagctctaccacattctcttgaaccagagctattctctaaaatacatcacagggcggtgtaggctacttcctcttctccgacgtcttctccccctcctccaaaaccgcccacttcaaccgcgccgtctccctcatccgcgccgacaaacgctgcacctctctgctcggcccgggctccgaaatcgcagcattcggcgaagtgtcgtggtcgcgattagcacggaatcgctacatcagcagcaccgaggagacggataggtggggcactgagcatatgcgcttcaggttttatgtggaaggaccgctgggccagggcgtggtgcatgtccatttgatcaagaggccgagccagggcgactttgagtatcaggagttggcagtggatgtcaagggacatcagcggattagtctgattgatgaggagaagaaggggagtgtagcgccgaagatatttggggcgcggtggtggtagtcaaataatggaagccatgaagaagcatggagcgaggtcggatcagtgtgggacggccactccagcgagggaacggacagtcattgagtttcaaggctatgggaaagacgtagaggtcattttcgaaaacttcctcagaccaaaacatgtcccactcgcccaagttcatacgatgcttacccatcacagtcaaagtatgctcgactgtaaagtctccgccctctctcgattccttttcccatcaaacgtcttccgtattttaccaaaagttcttgaaaacacgttcttcccatgtgcgaggcgcgaaaagtcgacgcagaaaagctgcatattctggaatgatatggtcatgcagaccatgtgcgtttccaaaaaccaaaagcactttccacatggaatatgtgctgggcctttcctgtcgctttttgatggagtataaatacttcgcgttttctcgacatcttttatcgatcaaaaccatcagatcaatagatgtatatgtgtcctgtctgcactaaaaacccaaagcgatccgtgctatgctccttcttctgccgacaccaaaacatctgacaaccgaaaggcatgtctttgagtgagacagacctcggaaaaaaacacgtcaattcatcgctgatgtgcgatccagattgtccgcacgatgccttcatgattcgacgcggatatattaatcctcatttcttctagagggcttctcttctttatcacataaaagtcttccttgtctgtcatcaaaaacgtgctcagattgcttttatgttttttctcctgcctgcataaaaacacacgaacaaggagtggatgttgctgagtgagccagagcctaaaatggcggccatttgttgtatgtgcacacccaaagccatcgtaattcttctcatattttgacgccggtataaaagctcctcatcacttccacgaaagcacctctcattcatcacacaactatctcgtgttgaccgaagacaccgcatcacagactgatgtttgttttccttcctgtaaaaaactaacgccggccaccccatgttgttcagtgagcccgacctaagagaacacaccggtatagcttttgcagagccaaaacgtctacagaaagcctgcatggcctgacatagacatgtatcctcctcatatccctttcacacagacaactctctttccacacacgagtcttagtgaagaaaacctcatcaacagcatcgacatgtttgtcctatcttctgcctaaaaacacaccaacaaagtcgatgtgttgtcgagtggaccagaattcaaaactacaggtcagacttcgcatgtgccgtgcgaaaacttggagaaggactgcgcatggttcgacccgggtataacacacacgacccttacctatcaccaaaaaacatgtcaatacccgatcatgttttcctcctacctgcacagaaacgtatcccgaaagagacgatatgctggcagataagccagacctcaagacccacatctatccatcgatggttgcatgtgcggtgccaaaacttggaaaaatgaattgagcatggtggacccgcgtatagatacctctcacctctcctgcaaaagaatctcttcttcatcacacataaggatggctcttcaaccaaaaggtccgcaatcaccgtttcatgttttccactctccttgccgaaaaacccgaaattttgacgtctatgttcttgcgtgcgccggaatcaagacttttacattcactataatgtgggatcttgcttagatgtgcaaatgaatgatcgagaacggctatgtcgccgcactaaaaccctaagaagtactcatcgtgaacgatctaatgtcgccgggtggtgagggtatgggagattctagcgttcattcctgtactcatgcggaagctccggaagtcttgtgagtgagttttgagatgagaatgtgttggggttatgttaaaagctcctcaattaccaggctctctcttctttcctcacaaacaacacttcagaagcgtctttactggaaaagcagaaagttccatggtatgatcgttctgtcttctgcacttccaaaaacgcgtggaccaacatcaatgtcttgtcgcaccagctccgcaaacaccatttcaatgccaatttcgatatgaaaaactcctcgcatcccgaactctggtaactttgtacaaagcttctcttgacatttgtgcaatctttagaatgaaattctttctttcgatagctttttacgaaagccacaacaatatgctccgtgtcttctgggcctcagtccgacctggccgaggatccgcgccttcatgttaccctgcgaacgtacgaatacgaattgcgtaacggaagatctacgtttgaaccagcatgcaaacatccctctggcgggtagtaaaagttttcgtgctgtacttgaagtgtttactgagctcgtgtctgcacatgcccccgtcttggactcaatcagcctgagcataagcactgccagaatgcaatcaaacttatctcatgtttgggacaatctctgatgagaatttcatgtgaccgaaaatcacttccaattctcggaaatggtggattgacatggtgtatactgatgtcgtgcaggccataagtggcgttggtagtcattgcaccactaaccgcgcgagttcttgtaggcagataaattgggaaggtggcataacgtagcttctcactgccacctagaaaacggatgcgcattcatctcagaaggacactttgaagggtaattggctagtgctagtcttatgaatcttatactatcgtcggcgatatcgacacgagtgttgccaatatggtacaattcactgattgatttagtggttcaacgtccgagttaagccatgatggtacaatgcggtacgaacggcgtctttggagagcataagtatctactcgcatcgcgatagcttcaatgttcctccactcaccaaacactacccactgcaagacccacattcgacaggatgtccatgccgcaagtcactagcatcctgctcttcttcctcttcgctcttcgtacttgtctcgcagaccaaaatcctttcgcaccgggcaatggtgacttcaatcccttcgaaggccttcctgatgctaacaatttccgtcccatgggagctgctcaagctaggcagcttggatctggcaacgctcctgatagcgatggctatggacagggaacgccagccgttcaggctggcaactacaacaatgctggcacgggcaccgtcgctctgcctaccgatatcaccagagctttaccgacggagggattgatcaggcgagggcctgcatccgttacaacgattccaggggctactgccactggtaatttcgcgagagaggatacaatctactcagacgcgcctttgggagaaatagaagtaggaacagcggctgcaggatttggcgcatctccaacaggatatgccagagatacagagtacatttgtccagccgacaacggcgtcacctactccacgtcagttgaattcccaatgatctatgactctcttcactaacacctaactcagtggcggcaaatgtttcgagcttcactgcaacagtgcaaccactctgaacgtgggcgtagcggaagaatttccttcagcatcgctgaagaaatgcgcagaagcatgtggtcggaataatcagtgcgttgcatgcgatgtccatgggcaaggagccagaaaccctggcaaatgcctgctcttcagaggcacgccaccgagcggaaaattgtgagcacctcaccactgaatccagccacgagctatggctaacatgatgcacaccagaacctaccatagagacatacactactgggtcatgttgaacgcgaatcaatgcagtgacaatcgtgaccaatctccgaatgatcgcgacaggtaccccgacgatcgagattctcgcaactcctatgggatcgatcctcaggttgctagtagggcggctgatgcttgcgaccgacagtacaatggggcaagaccgacgccgctttttaacgagcgtggtagaccggtttgctgcggacctatcaagaattacgaccggtatggccaagtgacggagagttgtccgccatcacgcagtgacaggaatgatgagaggaatgatgacagaagagacgacagtcagttggcatcgccggcccaagacgatgattctggcgggggtgattttcccgaagatgatgatagtggtggcagccctaggaggaattgagagtctttgggacctctctagtagcgtcgaagtcttccgaaaagacacttcttcgagtgctcaaagtatgatagcgtacagccgaccaaaccattaaaagtcaccgagtctcactcgactcgaatctcttctcatccggtctatcaaagatgaattgaggcacacgtatgttctttagcaccagtggagtatcatgggctcaagaggaatcaattttcttccatattctagaccaaatcgtaagcgattatcaggatcgtccatttaaccacaatgggctggaacgccattttgaggcccatagcagatcccactgcagcatgaaccagggtctcccaagtcacatggggtgttagaggcgttgcaacacgtagaagagccgaattcagtcccgcagcgaccagtacagcattcactgccttgactgcaggaagcttgcaagccgctattcttgcatacaggtggaggaggttgagccacgacacagctggtcgtggttgcaactacattcaccgtctgaaaagtgttagcttgtggagagcgttagcgcgagatgaaaagtaccgttgcaggagcagtgaacgtggcgagctgtgtagctgtgggcttcagattgagacaactacatccctctgagatcttcgcagcagcaaaagcggcgagaagaggaaggacgttggtgcgtttctcgatgtcttccacactcgggttctcaaggtcgtggctctctcctcgcttttgcaaaccgccgccgcataccgagctagtgactgttacagtagtcgtggaagttgtgcttgttctgcctttattagctgccgctagttatgggaatcgtgggttgttcttacatggcaatgggtgtgattgtcgtggtcgatgttttcgttcccggaacttttaggtacgaccggcagaaagtgcttgctggtgggccaatcttcttcagtacgccgaggcatcctgtcaatttggagcagtcgatggcacgattgtcgagatttgcaacggcagtgggttcaggccacgcagtgacaattccgctgactgtagcagcgagcaaaagtttgaacgcaaccatgtttctcgacttcgattgagacacaaaagagatgtgatgaagatattcttcacgcccagaagctccctcatgctttatacatccagtttttgccacgctgctgttgtgatattcaccgccatggtgaggctgaagatttgcattttcaccacctctttctcagctgtcttctacacgtatgggaagacaggacttgcgccacatcacaaacgagtacagataaggagacctgccccgcttcgagactcgttagctccggcaatcacactcgtgtggcatctagatgttggctagcgggaggagtgaggatctacatccgtgcgcgaggccgtagcgcaaagcgaattgagtccagcctcgcgaaacagaccagaaaagcataccaggaatatctgcctgctgaattccatgtagaaccatccgggatggggcacagcgccagcgctaaacgcacgaatgtatcgctgctggtgatgtagaattgctcattggaccgagatatttagaagtgcgcggagacgccgatcaacaaattcgatgctcatgttggtcaagtcgtgctgtaaggatccagatcgacaggtcctaggacatgctgcacgggcttccacacatgatcggtaatctgcatcctcgtaacttctttgcatctagccttgatgttctatctccaaagacatttcaccggcaaatcagagaaggcccgggtcagggatggtgttgattctcacgcgtgttttctttgcacacttggttgaccaaccagaaattgagttttggggtttgtaggcaagactcactgattctcatcactaacaataatacacattgaagtccttctttcacaccgattataggttgaatagttccctctggtttttcgaatctttccttatgcaaaatcatacatagcgtgtgcaaagtcatcgctgatgctgtccttcctcgtataacaagtgacgacattcatttcacgagtcgcaattcaaagtcatcccacacttggatattatgaatcttattgcgctctaagaccagaattctgtttccactttggactaggctcctgaagtagtcgaagaagaacaattacttcttacattctggtttattgtctgggattctgtttcttatggtactgtcaagagggtaccaattcacaacactgtgaatctttgctctgagttgattgtatagttttatcacaatctcatcaaatcttctttgcgcctcgctgttattatataggacagaactgattttatcagatggaaattatgcattaaactaccactcttgaagtcgctcaaacacccgctaagaacagatctcaaaacaatgaaatactaacttttcctccccatcttcacctcacgcatccttctccccactcctcgccccgggatgcgctccctgcgcagcaacatccgcgaccccattgcccgccttctctgccgcgcccttcgccttcgcacccttcttcgtcttatgaaatctccctgtcagattcttcaaattcgcgaccctaaagagccaatacgtgagcaccgccaagaaaatattaaacgcgatgaacgcgaacaaaatgccaaaattgcgccacctctggctgtaagaaatcgacacggatgcgaggaattggtcgctgttggagaggctgcagtactcgcagttggccgtcgcactggggttttggatagtgccgccggcgagagacgcgtaggattggaggtatgcgccgcacgtttggcccgagggcgggtcgaagacggagatctcgcggtcggagcagaacactgggcgcccggctagcatggtagctacgaggccgccgatccagtaggtgaacgggctgacgcggtacatgaagagccagaagccggggagttgggaaggaggctggagtacgccattgaacaggatactcatgagggtgagcagggagacgaggccggcagcggtttcggcgttgggcagcgcagcgatggtcatggatgcaaatgtggaggtgtagataaggagttgcatcatgaagaggaggacgagaccttgtcgttcgctggactgggaggcgccgacgacggggtagtagaagcaggcgaaggagaggatgccggcgaagatgccgtaggggatttcgacgacgatgttggcgaccatgaatgccacccaagaataggctttgctggggcgctcgcgggattcatagagggagcgctgggtgatgaacaagggctggatctgctgtaccagagaggagaaaatggtcgtcatcatgaatacggagaagatgatggtttgcatgcctgcttgcgtcgagtcggcggagaagaaggagaagccgatgaagagcgaggcaatagcacagagaccaaatttggcgagtacgtagctgggcattctccagtattgctggaagacacggtatgtgcattcccaaatctgtgtcgtaattggcatggcgtatgcaccgccaccagtttcctttgcgatatcgaggttatcgttctgacgctccttgtgcaagtcttcgatttgtttctggacttcttgcgcgttgtcgctgttcttccagacatcaaaccactcttcgccctgatcgttcttgccgttgttgacaatctcgagcatgtactcagccgggttctcatccttgccgcacttccgtgctccttggttctcaaagtagtgcagaagagtctcggagttctcgccgatctctccgaagtagaccgtcttacctcccttcgcgaggaagagaagtctgtcgaactcctggaagaggatcgcgctgggctgatggatagtgcacagaatagcttgaccggcagatgagagcttcttgaggaaagagatgatagaccacgaactctggcttgtccagacccgaggtcggctcgtcaaggaagaggagcaactttggcttcgcagccagttcgacaccgatggtcaagagcttacgttgctcgacgttcagaccctcgcctggtacacccaacaaccgcgttagcgaagtcagccatgttcaacatcttaatgacctcctcgacatagtcgtatttctccttcttgctgacggactttggctggcgaagcatagcggagaactggagagactcgcgcacggtggcagtttcaagatgcagatccctacaatggtcagtacataatcaagtatcggtagcgtgataacttactgttgctgaacgtatccagtggacctctggaaagcaggatccagaggctttccgttcaccaacatgtcgcccgtgatgacacccatagtagttcgctgcgcaagcgcatccaatagcgtagttttaccagcaccggatacacccatgagtgcagtcatggagccaggtttcacaaatccggatacatggtccaacaatcgacgtggctcacccttgatctcgatatcgtagaccacatcgcgccaggtaaagatacccttctgttcctcgatagcactgacgtcaccagcaccggctgagtcatctggcttagcagcgccctttgattcctcatcggacttattcttgccatccttttgtagataggctggaacgtggccgcgctggaagacgagctgctcagcggtgtcggtggtggacgagttgagttcgacggcaatgaagtaggtgaccatgaagaaaatgaggaacccccaaagaataccgaagttcctccatacatgagaccaagagtatcggtacgatacctggatgaagtcgtcaccagagacaaaagtctggccagcgactgcaccttgagtattgcagatgaatgagttgccgttgagattgtagccgggacccatgggaatgaactgatcgcaggggaagttgactccgtggaactcattcgcaagcaaaatctcaaaagcgtagaagatgggattgatccagcggatccagccaaagtagacaggcatttcaggaattcgaatgacgaagccggtatagatgacgagaacgaggacgaggacaccagctccagccatggcttgcgatgctgtctttgtgacagctgccgttgttcggaagatggctgccatgacgaaggtggccatgtaggttacgatgaaaaacaagaagaattgaccggctgtgtatcgcaactgtgcaaggaagtataatatgatgttaaagaccacagcttgcacaaacttgacaggtatgtcggcaacaatacccgctatagcttccgtagctggatgatagaatgcgtatgagttgtgcttttcgacgacaggcctttgcgcgtataatccgctgatttcaccgatagaggtgagagcattgaacagaatggccaagaacaaaacggcgcctcgaccttggaacgatgatgatccttgggagtggccgtagtagatggaaccgacgataagagctatgatgatattgagaccggcttgagtagcagtagatgcgacatcaccccagatacgctgatatgcgcgacgggtattaagcttgacctgcattggaacgctgacgaggtatggggacttgggccgagcgtgcttagcctgaatgaactgtttcttgctgcgcaactcttgaagatttgagtgttcgttgacaggatactcctcctcaaagtctttgatctcctcgagtaggttcttgtactcttgtgagtcgcgccagtacttttcgaaatcctctggagtgcgtgggaccttgttctccatacccttcttcgcctggcgctcagaggggttggtgacggctgtaaggaagtctccggtcgtttgcctgggcgggcagtaccagccttgacgctcgaagtagcctttcgccatatctgcgggaccaaagtagatctgacgaccttcatagagaaccgcggctttgtcgaactggtcgtacacgctctgactagcttggtagatggcaacggctgcggcgccttcggtaaaatccgatcccatcctgagcgacttgacgaactttaacgcagtcgcagagtccagaccacgagtagagttgtcccatgatgcgaacggcgcaccagctaacatcatctcggcgaccgagacacgcttgcgctcaccaccagatacaccgcgtacgaaatcgtctccaaccttggtattataagtatgactcaagccgagaacggccatgaccacactggtgaggaacttggagaactcctcgcgcgattggcctgcaggtcggttggaaggacaccggagggcagcagcgtgctcgagtgtttggccgacggtcaaatggggaaagtgcttgtcgacttcctggttgtagactgtttcacctttgaactccttcctcattttgccttgcaaaatgccgttgtagtggatggtcgagtcgtcagtgtctaagccatggagctcgccagtcaatgacttcaggagtgtactgcagccacttccgggacgtccgagaaccacgcagagctcgccagccttgatgataccgtcaaagttgtgaagaatctgtttgcgctctgatctgccaaagtactctccagcacggaagggagccataggaatgtcaccgacagttttttggagttgaagtgctcgtccagatccaaagacgttgaggttcttgtacacaacggacagtttcttcatctcaatgccttcgccttcaaggttgtgacctgtgaaaattttgttaggagacgtacgatagcgacaagatcgtatacttacggaacatcttcaggaatcttgcgaggtcgaaggagtcactagacgggtctacagtcgcatcattcgggtctgcgatgctcatctgccgtcccatcttctgtgactgagttgtgaaaatgcgctgaagttctcgccggccttcatcgtcaatctcggcgcgtgtgttcttgcgtgagagcatggcgccatgtagttcgtcacttgacgaccgagaatctttctgctttggcttggcttcgccattggaaccatgtcgggtggatgaatcgctagaactggaggactcaactttctcaagaggtacttcttgttcgcgctcttgcgcattggtgccagagaacaagccagcgccgcggacatcatgactcccggaagcttgctgtacactgtaatctgctgttgaaggaaagagaccatatgacgagcgcttgaccacgggcgccggggtttcctgatgctcatcgtgttcgcagtggaggcctatacgattgtcgtccgctcgtgtttcgtgaccgtctgggtaatatgtctcccgcccggaagatgttcgataaatcccgtctgagtgagcatggttggatatcgtagtggttgtgtgtgtttgttgtccagatgtgctcgattgtgtgaattcattcgctgtgtttgaggaagtctggtggctttgtgacgtgctctcagcggtgtggtctgtgttggagagtagcccagccattgcagctgtaggagcgtcctgaaagtgaaccacaacgtctgtaacaacaaagccttagagcacccattgttttagcaatatctatacaccatgaccctgaggcatggttgaacgtcatcatacgcttccggatcgcggatcatctcggcgtccgcttttagctcacgaccgaatgcggacgaaatcgaagatgaagatctcccatgcgaatcacacagcgtaattgaggcttagccttgccaggcgcacgcttattcgcacttgtgtcgatccagactcagcgctagacgcgtggtttcgtcggccaagcacaacaacagaaagaaacacaattatgacgcaactatcacccggatggtccgcgacaaactccacgtttgagggaccagaaacaagctgccaacgcgctgctagtgtggaactcaacacatcaggcctgaacagcatcgaaattacaagtcaaggcaagccgatgagttggcgatgtttgtacaccaaggaggttgtgaattgtgccgtggttgacagcctatcacaaccctggggattgccagtgcagctcatcacgggtgcggttacttcgtcccggcgacatggtacaagcttctgacagggccgaccatctgccatggacgaactgcacaaactggacgaacttcggccacgactcgtgcgaagcttaaaacgtgcatcggacatccacaacttccaaggttccgagtagccgaagtctgacagccggacgagtgtaggaggggcgcagcctgtatctcaacagaaatcgagcaagaccgcatcggatgttgagaagtagccggtgagcgttgagagcaattcatatcgattcaggaaacacacacttgtggatgaagctattgactttatgattcgagtgcaagctaaacctgcgccaagtccatatggctttcagcaggttggtatatatactaggctgatcgtgagattcgttttgcgatcccacccgccgtgacactcatcgactttgcagctcggctgtgatccgaggcggtgtgggtcactgccgagaggctttcactgcagccacatctcatcccgccaagtgccgtgaaggtgcaccgggcgcgatgcatcgcggtcagcttgcgcatatggcgcaaatactgctgcatttccgactacacttgcacacaaccaggttttggccacgacttcagctaggctatgccaggcattcttccttgctactttcttgcttgtagacattctgttctcatcgcagcttcaaaccctctagactcttctccatgattgggatgtgctctgacaaacggttggggtcgcgcatgatggcgaggacatcctccttcctcccagtggccgcaagcttctttcgcacttcttcatagggtgcttctcgggcagtgtattctcttatgacttcgtctgacccaaattcgacgtacactcgggtgtcgcgaatcctgaacaccacatcgtccagtcgcatgaagaagcgcaccagcagaagcagtcgcgccggcatgacccggatcttgcatgacagcatcgcaatgccgttgtccgcaagctcatcctcgtataacatgacctcatcgaagaagtgtatggggtctggtcgcttgagcagttcgagtggtattgggctttctgagggctggaagggtggtgtttcgggcgtcgtgcctttgtagtctgtgctgtacgaccagtcgaatggcttgacaacctctttgatgtcctcaaactgtttctgtctgttctgctgccactctttcgaatatgagaccttgaacatcttgtcgccagtcttgtccacgcggtccagcgcgtcaaaggcattgaactcgatgaaccagccactcgaatgctcgatgcgtgtgaggttgtcgccgaatatcatctcgggcggggtgatgccgagcttcttcgtcatgtcctctatggggccagctttgagaatcggaagcttgcgcgtggtgatcttgaagctgcctttggtgatggaggtgtcggcgtgccctggggcaaccgtatcggccggcgcgccattcagagtcgccattgcgttcgaatcctggagggagaacttgcaggattgtacttttctgacagaaactatttcttaaattccatcatcagagagctctcgcggtggttagcgcggggcgggtgcacgtgtggggtgggatcggcaacatggaacgccgatgtcttggggtcgttttgctatagcaaccgcgcttgtttgcatcaaccctggcccgaaccgaactgcctttaccacctcccacctggtcagacagacgcaggacatcgacaggtttcgactttagcctctgtttgcagcttttcgctttcacccaattctttcgttaatcgcttgagcatttagcacaatggaggtcgccaaccttgaagctgccttcgaacgcatcaccgtcaccgacgagaacgatgagcaaatcacttcttccaccacctcttaccacaagacgaaggtgaacagtactcaggcgtgcgactgcatcagtagctaatgccgcaaaggcttcactagcaaacgctgcatcattatccggcctatcatcctcgaacacagcagcaaaccgcatgaagctgccccatcaaataccattacagaagcttgcaacccagaatgccagcaagaatgctgcgaacatctccaaagttaccatcacgtcgtctaccacccgcccgtcggaggtcaacccatcgcatcgccgcacccttaccgagacggccctctacgtcaacccgtcaacaccgaaagcatggcacctcggcatgtttgatatcggcaagcctctcggaaagggcaaatttggtcgtgtatatcttgccaaagagaagtcatcaggcttcgtctgcgcactcaaagtgctccacaaatccgaacttcaacaaggcaaggtcgagaagcaggtgcgacgagaaatcgagatccaatcacacttggcccatcccaacattcttcgcctcttcgggcacttccacgatgcaaagcgtgtcttcttgatcctcgagtttgccggccaaggagaactctacaagcacctccgcaaggagcaacgcttccccgaatggaaggccgcacaatacatcgcccagatggccgcagcgctcaagtatctccacaagaagcacgtcatgcaccgagacatcaagcccgagaacatcctcgtcggcgtccacggcgaaatcaaaatcagcgattttggttggtctgttcacgcacccaacaaccgtcgcaacaccatgtgcggaactctcgactacttgcccccggagatgctgaggggcggcggcaaggacaacttctacagcgagaaggtcgacctgtggagtttgggcgtgttgacatatgagtttttggttggcgaggcacctttcgaggacacgcaagtgatgactcaaagaaagattgcacggggagagtacacagtgcctagctttattagctcagaggcaaaggatcttatcaagagggtaagttctatcatcatactgcactggaaactcatgctaacaaataacagttactagtccttgaccccgagaagcgaattgcgctcgaggaagtagagcgacacccgtggatcgtcaagcactgcaaaggcagccgtgtccaagtcggcagccgctcgacctcagacgacgacgacgagacctactagttctgcattttgatgacgacgtttgggcatggatctatgcaatgtacgacggcgaacaaggcgttttaaacggtgtgatgaccacacttggagttatttggggtactaggcacgcacatctcgcggcgatttggcatacgacatgcgagcattcttgattatgaagcaaatgcaacgaatttcaacttcaccccaaacgtttgcgcaagagtgaagaatgatatatcccaaacgccatcgctatgcatcgtcgtgaaccgtcatgtacacgtccgtcttcgacacgctatcatacaagacttgcatacccgcaggctcaccgatatatttcgtcaaacggtcttgtgtctcggaagcatctagaaaaacgtcagcatctctctcatcgtcatgcacacatcacatcttacccttcccacacctgattcacaatctcgcccgcatgcttctcatccctaacacccggccttgccatcatactcagcgtcgctcgccggcgcacacaccgctgcaattgctccgtcacactccactgattcttcgtaaagaactctcttgaaaacctgcactcgccactgagcgtggacgcccgaatctccaaacaagcctgatgccttagattatcattttcgaccttgaacttcaaatggtcccacgcatgcaccatctcatgcgccatggtatcttcctgatgccctctattccgaaacttattcgcgcacagcaagatgccgtggtcgagactgaatccgcctgattgcgagttggtgcacatgcgacacaggatattgtccttgttcaagtcgccgccgagcttttccacctcgtctttgaggaagcgcacgatgggcgagtattgcagcaggtagtcgcggttcgagtcgcagcgttgacatatcgtgtcggcttttaaggcgtccatttcggtgaagtatttctcctcgagagggacgtcgcgcgagcccgtcatgcggctgaggaggatggagaaggtgctggaccagttgtagtatactgggtcgatctttttgggctggtcggttgtcatggcggcgagggaggcgccgtcgggtgcggtttcggggttacttggagaggacgccatggtgctggatgtcgagatggtacttcgtagggcgcgttaatgttccgcgtcgcaaaaagttgggtttggtacgaatgtcgaatgcgggagccaatcggagggcgggcactagcggtgtactaactggcagctctttattgcggaggggagcgagctcggaatcttgggcttgaaagagtcatgcattgcgttatataaagaacataagaaacatctggatcttgagcaattgcgctcgctcgctccttctttacctcttgtgtagaaggcaatcccgcgaccatggccgttcacatgcgaaagctgcccggccagctcaccgtcgtcatcaaactcggtaactactcaaatgtacatggcacagctggcagaacgagaacaacttaccaacacgcgcaggaacctcttccatagtcgacgaaaaaacgcaccagcccctcctctccatcctctccctcatcgtcgaaacagcatgtaaactgcacgctgatggccaccgcgtcgtcattgtctcgtcgggcgccattggcgtgggtctcaggcgcatgaacctaccgcgacgaccgaaacatcttccccaggtacaggcgcttgctgcgattgggcaatgtcggctgatgtcgctgtgggatcaattgtttggcaacttgaaccagccgattgcgcaggtgctgcttacaagaaatgacattgcagaccggacgcagtatcaaaatgcacagaacacgtttattgaactgctaagcatgggcgttataccgattgtgaatgagaacgacacattggcggtcacggagatcaaattcggagacaacgatacgctgagtgcaatcacggcgggaatggtacaggccgactatctgttcttaatgacggacgtcgattgcctgtatgacaagaaccctagaagcaatccagatgcaaaggctatcgaggtcgtggaagacatcgctgagttggcagcggacgtgagctcagcagggagctccttggggacaggcggcatgagcaccaagatcgtggcagcgcgattggcgacgagtgcaggtgtaacaaccatcataacaaagagcagcaagccagggaatatcggcgccatcatgagacacgcagagcaagagcggaagaaaggcatgtccagtcgcaattccaccagcaaccttcaagaccacaacgacggcgtcccactcgcccaaaccgcagctctaaacctccacaactcaaaccacgacctctctgcatcgaccagctccctcgaccaagcccccctctccccatcactacatgcagactccgacaccgtccccctccacacccgcttcctcccaatctcccaccccatccgcgaccgctacttctggatcctacacggcctcgcgccccacggcacaatctacatcgaccaaggcgcgtggaacgcactgaacgacaaagccggcctcctccccgtcggcatcgtcgacgtcgacggccacttcgcccaacaagaagccgtgcgcatcgtcgtcgtcaagcggctccccaaatcttcaccaaaaagccttcccaccacacccgccgcgtcttcccacggcgtgcacgccccgattcccatgcgtcacccattgccgcactcgtcatcttcatatgcccgcgaagaagggcccaggccgtatgaattgcacaacccggcgccgatggagattggccgcgcggtggtgaattactcggcggtcgagatcaggaggatcatggggctgcattcaacgcagattcgcgaggcgctggggtatgcggatagcgagtatgtggcgttgagggagaatattgcgtttacggggagggagaggagtaggcccagtacgccggatcatcggttggaaaattagattgcgcttgactttgcatagctgcatgggtgggttgggtttccatcttgtcgatcttcgtgggcggtatcatggcaatcgaagaattgagatgggaacttcctcaaggtatattttctacgccattgtcccatcatggggccgatagaaaaagtgtcagtgcgatgatgcggtgatcattgaactcttggaatgagacgaatatgtcagttgcgcagagtttgtcagctcatatttattctacgcgaattgaaaatctcacgcgcggtgacgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaagtttcctataagatctttcatggccaatacgatattcgagtcactcacaagacctgaggcatggcgcggaaccaagcctctcatgagtactctgcctgacgctgtatattttcgatttgcacgtcactcgtaccctggctctcgaattccatacacggaactgctctagtcttattacagaccagctggagccgaaatatatagcagggctgcagatggtcatgtaatagtgcaaggtcacactgtggctgctcgatcgcgaacgatgtctttcaaagactggaagacgtacgcaatttgtgttgggagtcgttgtatatgctcaacacggatcagaaggttgcatgtgggttttctatcgatggagccgaatcacgcaacatcacaaagagaacatcaattgcaacagaataaatgctgtacgattcggcctttgaagagacctagcaaactacagacgagccgattactcttctgagtgtttactccgtccaccatcagagatacttgtatcagaattttctgatacttgcaaggtcgcagtagaatgccagtacctatagaagaatcggtgtagggtcaggaaaactgtatcgtagcagtgtaggcggatacttcattccaggcgagccgcgaaacgtcaggctattcgggtggctagcagtccaccttgagaaaagtggtcgtggcatcggaacaacggtcgaacaggtcatttgcacccgttagctgcatgggatactgtaccaaatttagtgaggtcaacattgggactagccagtggtcatacactggtggttgtgtgctcgataggcagactcgctttgccaatttctttacgttgagacaggtgctccaagcaatattcgtttcctgtcgcggcccaatttgtgcagccgtcagtcctgcacctcgaagacatgtcgttaatccttcgatttcaaaaatcgagattcggaaaatcgacgtgttctgataaggccactgatagtcaggaacaaattggggtatggcgatcaaatgacggacggaacctttgaagacaagagagtttagaagccagagtggatggttatatgattttgtacacacagcctcatagacccgcatcagtgatgccttgcgtctgacgtggctagtgcatactttcttgcgaccccagtttcgctaaaaaatctatgcatgctccaatggtgtgccttatcagccacttcgcggctttctagctgctgcatattagacaggggatggtacacaaaatgagtttagctttaaatcatagctttcccgtcgatcctgagatcaaagcccatgttaatttgcactctgtgtgttctccttgaagatacctccctgtcacatagcctgccccaatccttttgaccctgtcactgtctgatatcccatcaatctgtggtctaaggatcagtatgtagtgtctccctgccttggacgtcccgggaattctctcaatgcctgacaagacggccttgaatggaagtaggtttgagtaagtggaatagtcgaagatgatcccctgccgggtggtccgaatccagcaacagtcggcgactttcatgcgctgttgccggacacacatgtaaagcgggtcagagatcaacccgggaatgtctctcgccccgcacgttttattcgtgccagccaagcgcgctcggctaccacatgacggtactttgtagtaacccagtctcgttacaaaatgcgcaaatgctaagttgagggaatggacaacaggaatttccccatgtcataagagatgagatttgtaggcatggtcatgcttccttacatttctgtttatgacagtgttcggagggaatctggtgtttcgtcgccacccagaaaaaaagcaattacacatactacatgcgtcattaggtgattttgcacatgccgcgctaaggctagtcgcccagtatcgaaatgcaggcagaggtactccagctcgacatgtacagcattgatgcgcactctcaagtgataggcagcaagtagccgagcaatgcacacccacgaggcgctcgtacagtacagtcacgtgaaccgctatatcggaaaggagtagctgctcgcacggaaatggtaactgtgtccgtctttggggccaagagtgatgaccgaggtgctatttgcatcagtgtggcgcctgtgaagtctgccaaggagacgccccaaggtcttgcgaaagtttgtgcgtgtttttcatcagctgctactccaatcctaggcagacttgcatgactagttgtgttccggaaagtagaagaaaagcgagaggggacgagcatgagttgcggcggcacctgatgcgactaagtctgttcatcgagttagccaggatgaacacgccgctggggccaaaagatacggaaggcttatcaataatgcaaatcaacccattcgtctgttcctttttaccggcgattgctctctcgatttcacgagggcgacgttcacaaagatcttgctcagaagttgccggactgatggacacaattgacgtgattcgcactcaggcaaggaaacttgaacaaaaccaaccatttgattcattgacggtttcccaagatgtagactcactgcgtacaggtagttgcagttaagatagtcatggagaacttgctgtacgacaaaagatctgcagtgcaattcgcataaatgagcgtggacgatccaaatcgagacacaccatgttgagactaatattggtagaccggaaacatagcttgcaaaaaatcccacggattgcggatgcatagcttccgatcgcagacgacagttgtcaggaacataagatgcacaggacgtctgatgtaccacactcacttgatcagccttcaagaaaaagtcttaccactctgttttatgacaaggcagcccctaaagtattgggccacacgaggactcagtcggatagtgctactgtcaacttatttcggcaaactcacaatagactaggtttattgcagatccctcctgttgttcatggttccaaattgtctttagggctagagcggagaggagagaaggaatcgaattcgccaggtgcgccgcgaaaacagaatgaaaggacagcgcaacggccatctagcgttcctttcgatacagatcggctccatcatcaattgataatggcgcaaattactgaacctatcaataattgagaatttctgccaattcgagatatggataggcttgtcactcagtcatcagtggataaagaactgatcgaggatcgagtatctacctagaaagattctgttccgtacctgtcaaccagccacctacgttcgagtcgaatcgacccagaaatttgagagtgcacaacacggccaatcggggactgagccaggtcgcataattcgacacgaacaggcctgttacaaaagaatattttcaatcttactgttgatgggaaagagctggtctttcgttgaggaaggtgtctcagatgccgatcttcccttgtcaaaaacacgacgaggtgacagtaccttcgagattcgaaggcgccgtgaacatgaccaaactgcgttgaaatgtctgaagagacagggcgacataagcgattccgcgacacggcagtggtgcgtgcttgcgccttgatttggcgagtcatatcgggaaaaggctcaatatcacataatgcacaaaggctagatcttacctcatacttcgttggaaaacctaggtcgggtaagtggattcggagaagcacacaaggctggagtacattctcagcatcacaagttcaatcggaaggaggtaagtagtctctgcccatcgtgtctctggatgattttgacaaatatccttatcagattttgcttagggctaaactagatcttagtccatatcggaagtcaggtaaattgcctaagtcgagagacagcgccgagaagtccacatggctaaaaaaaaacaatgctgcggccttgccggaacagtcctccagattcttcattacaggacaatgtccgacgacaatagcgtatcacaagaccaaaatagccaaaccaacaagcgatgtgactgcccggagtcacgcgaaaagaactacggagtagaagagagctctcaaactcttcggttgtcatggtgacatcaagccaacaaatatcctttgttttcccgattgcaaagtagcaagaggctatggcactctaaacctttctgacttcggaaccacacgcttcagcgatgacaaaagtgaagccgtgctggttggagaatgcgtgccagactcgagaccataccaatcacctgagagccgaatacctaaccgaaggctccgtgttcagtgcgatgtgtgttcgcttgggtgtgtatttctagggtttctacgctggtaatttggtgggcgtgggcgtattgaagcgttcgaaagcgaaccgtcttgtggccacgaaagctcgtcattcttcttcctaaaggtggaagacaacccaccttcaacatccgccgaattgaaaccattggccaccaaggtaagcttaaaatagatctccagggagcataacctgaattctgaataattgatagacaatcgcaaaactgcgcgaggagtgagtgcctaatcgtgacctagatgccgttatccaagctgtccagagcgatatgctcgtgatcacggaagactataacgatgggaggtgtagtcgcaagaccatcgctaaaatcgcccaggacctggtctcagacttgccgtctctagaagaagactctggggaagaagcatattgaccgaagcaggctccactgagctaagcggccttgtttggttgcgcgttaaccagctttattgggcacagccttgcgattacgtggggtggtgacaccatttttcgagcctgtaaacggagctgtcacaccaagggtcataggagatgatacgaagatggctatgatacttcgatggtggtcagtgggttcttttccgcccccagtccaagctctgttgcatctaatgggtctagcgaccttcaaggaaatgaggaaaccaggggaaggacatcagtcgcgatattttatttgttcgcctgtgttccacaaccccaaatccccctcatcagtccagataaccttttcgccataaatagtttctgtacaacgtgatccgcgcctgcagccacggcgttcttcttctgtgccacttcgctaagcattgaagacctatggcataacagcaatcctttccaaggttccatacctgtcaataaaggctatgctcactgtacgctacgaaagggtacgtcggtatcgaccggtcagacaattacagatctcaacatcgtcaaatttaggcctgctagtggtatgcctcaacaagtcgccgacactaaggtcgcgatgtatatgtggagcctactaatttacgagcacctgtccgggtgggccgggcatcgcacagagggcatagcacaccaggactcgcttttgtggtcacatcctcttgtttctgaactagctacgatattttagaagagaatagaatatgtctgaaggctcaaccacagtcagctgcgtctagagctttgacacatgcttgtaaacgtgctactactatattttcaaacttcagctttaactctcttgagcgaatttccggtgttaaggcctctgaaaactcattctcggtgtctcctaaacaaaattgtacgatactggtgtacgtcgagcccatttgcggaccaagttctggcactaaatcctcgctgacaatctgactgagtgtatgtggaggtgtgttgtcgtcgacaccttccgtcagctgcttcagtgtttgccagagcccgatctcaagcaacactattcctagaccgtaatattcgtaagcgaggcgatatcctttgcgattgattgcgtagtccgggtgctgatagtcaagcaaatcttcctggcctaacagtccctccgaccattcattctcgttctctaaacgactatgattgaaacccacgatgactggttgtgtgaagtcgatggtcagattctctttctggtttttgctatctgctttctggctggaagatgggaaaaaaatgactgagcttgaattgatgttcttatgcagccacgcagctttgtggaactgtgagatggagcgagcaagactgagtgcaagtttgaagcggtgctctagcctgggctttttgatgttcgcttttttcttcggacggtctttctccattactataggttgggtaagagcgctgttcaaggttcgaggcgttgcgtctgcctcgacatgtttcgggaaggcgaacaggagcttgaacgagagcttaggcatatcgcaacaaaatccaacgcatcgaagcgtattgaagcccgagataggctcttttgcgagttcttgagccgaacctgtaacacgctgcagtaggtgttttccatattcgtcggtccaatttgcttcgatccttttgctttccacaattacacaagttcccttgagctcagcaacctcaatgttgtccatcagcctcggcgaggtgattgctgttggctcgcactgtagtcctcccttattacccagggacggtgaagagagagacaaggccatcagctttgcggccgcaagccgactgagcacatgatactgttccgagtcgctgaaaatatctctatatttttccaaaatcgttcgatcctcggtactcaagaagatcgtttccaatcgtgtttgcagatcgttttgtatcgcttctgatgtaccactgagtagcccgccgattgcgccatgcaaatagaatcgaatcagatgaagatttcgcgactccaaatccttttgaatttggtgtgccatctcggcctcgagatatcctaggcttgtagagatgtcatcgaggaccgtcgaacttgatagcttgctctcaaatgctaatcgtagggccttgagcattggatcgtcttgcgtatcgtcaacggattcttgaatcaacgaaaggcgctcgcactccatcgccaactctacatcacctgaagagctgcggagagcttcaagatccatcgatatattcttcaactggcattgaattgaaagcttgcgcaaagtcagtgtaacaatcgaaatccctggtcttttgaggggatcaatgtccagtatctttagaacaagagttcgcagtcctgctctcgcagtgtcggcgtttattggaaggttctgaagccagggtcttacttgcgggtgatctttccctccgtcgtggaaggtgtgcgtctggaaacatcctcctacaacgacctttctcttctcttggaacctggtcaccgcttgatgtccatgagccaggaacgtgagtatgtccgcaagtatacatccgaaagaccaaatatcactggcgcggtttatcttgccacgttcaaattgagtagtcggtatctcgcattctgggcttcggtagaagccgcctccatgattgtacgatgttgatgatccatcagttgcctccctgaaaacggacagtccgaaatccgccagatagaggccttctgcgtcaacaagaatgttaccaggtttgatatctcgatgacatccaattaggtctacctggaataaatctgacgtgaagtggtgtagattttcaattgcagaagagaggtctccgagagctttgaaagtctgcctgtctgttgcgaaaatgccagtgtctatttttcccaggaggatttccttcaggctacccgttttctgaggaaagaggaagctgtgaatgccgttcagggtataagaaccgtatagtggaaggatattggaatgctccagggtttgcaggtttgcgagcatcttcaattcggcccggaagttaatgctcgtccgatcatcctgagtgttcaccccaacatccagaaatgatgttacgctaatatctttccgtattatagtaagatcctatcattttgtaaatacgattagaatatacctgcgactcatgaactaacctcttcagcttcggtcacagccgccttcacgtgagaccttggcaccttcacctcataaatcgaaccaaatgacccttgcttgttttcgtctagtagtctttcacttgtgaatggaaggatgatgttgtcgtcgaaacaggaatgcggctgcctctcgaagaatataggtgcgatcagctcccattgtctcgaacagaaattaatcgctgcaaatttatcaagtactttctccacttcggaggacgaaaaagggagtctcatatcgacactactccatgtgtgttcaagaaatgtccgaattttgactccttgatcgatcataagcaagatcgcgaaagtcttccttccgtgcttgataaccttcgcgttgactagatgcagttcatatggctccatgccatactcttgaagagtttcgtaaatcgcactatctgtaacgatggaacatacgcgatgttctgggttgaagcaaggtctgcgaggtgatgtcgagtgccatttctctctctcattcatcaatgcgctttgcaagtcggtccccatattcgcccgaatattcaattccgtacgttgcgttcccagtggccagtgctatatgctcatagagtatggcacgccgcctcaggatagtactgaaaacgagagcaatggttgaccaagttacttgtcccgaacaagaatcaatgtcagtctgatctttgttactcatactattaaacgcaaggattccttgtgatgatacacacctgatcaagtctccgcggcacagtcaatatgtagttatcgtcttgttcctatttgagtcagtcacgcttgtcgtccaggacaggaagcacagcagacgcacttgaataaagaagttattggcgccaaacttttctgtcaacaatgctatgagtttcgttcgatttatgtatagttgtgcaattgtctgggtttgattctagtgttgcatattgaaatgtcgacggtgattgagctgtaccgctcaccggaaattattattgtaggcagcggaaaagaggcagcagacaaggcagagctacctaggtatttgccgacaacgttgaattgcggtattaagtttctttctggctgtgggaagcgatgaggcaatatcgacgtggcaaacagttcgtcctccatgtacgccacatatgcatagcttatccgccgaatcagaagcccgatcgtcgaccgtattcattgacatgcaagctgcggaaaaaaaacagggtatattcccgcagaagaagccttggaggtgcatcgtacgcctcaatcagccatgcgatcgttgcgttgcatcgttgcgcacttctatcagatatctctaaacaagccctatttaagacaggctgatggaaaaaaacagagcgagaatcagacagcgagtcactgtgatccgggccaaccatgctacattgtctaagcaatgaagaaatcacgcgcatattctcagtgcagagtgaggataaggtgcactcggtttacgtatcagctaatatgagaggtcagttctttcttaccctggtacttacgtatgatctcaaccactcaagatcacacagcatggcaagccattgtcagtaccccgcattcactgttcctcccggattcgtccattacggaggtatagtttcatcacctttcacagatttctggagtccgttaatgatcggcagagatacggtagagagggcaccgaattttttctagtaagtctactacgtgatatcggtaaaaactgctcaagaatttacagcctcatccggcaaaacaactcatagggccgtttatctataacgtaccacatgtggagcaccatggttgcttatcatggtgttttccgagagcatctaggctttttgcaggcttttggttgcaagtctgaccatgaagataatattcgtacagggtatgggtggcaatgcatcgaaagtaccgcgacatttggtatagcagtcccataatgcacccgagtatgactccttttgaccattaaaatagagctatgctacaatttccgtttctttcagcgcaatggaagagccacaggcgacccatggtcactgcgtcaaattggggtatatcacaagcatacctggaacaaccaaatttcaacatggatcctgataagcgtgtccgacacaccggaataggctttggattcggcgaaaagcgcaaacactaatgatccagagcggcagtccagtgtctcctcaatttttcatgcatgcctcctagagactgctgcacaggactggccggactatttacaaagtctcaacaagcagctcgatttgctggtaaatatttccggatgtttcgttgcaccagtactaacagagcttaggacgaaaaggcgtgtttctcaagagtgggtcaaactcacagcgcggactacactgtcactttcgcggactgtcaaacgctgcacagactatgcaagaagatgctcttggctcgaagcatcttgaagaattcgatcagtcttgtttcgggtatcaaagaacgccacgcccacatagcatcgatcacatctgatctagcctaccttcataccagcaaagcgctcgagagacattgccaggtacttctgtcgcatcaggccaaagctgattctattctagagtgtgcgaaatctacagcgcatctggtgagtgtaaatttcgacacggctgcacctactaacgaagaattattttgtagctcgaaaagattctggagtttaggaacgacgaaaccataaagcacaatagtgttgcgcttcgagaaattgctagcgaaactcgcgttgagaacgaaattatgacaagccttacaaagcagtccacccaggattccaagctcttaaaagctttgacagcactagcgacaatgtatctacctgccactctctttgcagtacgtaagacttggcctaccgatcatgcgttctaacatgattccagacagtattcagctccaacttagtcgagctaagagcagccgaggggggaagcggaagagcacgcttgaacgtcagtcaagacttctggatatatattgttttaacgcttagcgtgactgtttttacttcggtgttattgttgtggttgaacaagcgttggacgcagcctaacattggtgctgtttgtgctcagcctgcgtgtcgatcagccagttcacgtgccacagctccttgatagcgctggagattctccaaagccaacactgtcaatctgtgttctgggccacactgtaatagttgcatactgtaagctttaaaagcaaattcaatggcctttgagaagtctttgcgtttcgaatagactgcacccaggtttccaagaacgactggatagttgggattttgctgttcatccatattggcgagggtacgtagaccgagctgtgtcgcctcttcccacttgccctggtgataaagaacatggaaaagcgtgccttccattgtgagcgtatcaatgtggtttgcgtctatcctttcccgtgatcggcgtatgatatcgcatagtatgattgcagcctcctcatatcggcttcggtcaatgtaggcctgagcgatgttactgcgaaattggagcacaaggctgtgattttgatcatacaatcgtacggcgcataaagcggctgcttctgttcgcgccagatgctggttcgtcgtcttatcaaccaccttggagtcgttgtacatggacatgagattgctcagacatgtgagcgtttcaacatggctttcgccatggaccttgcttgaagctatgagtgcaatttcgagctgcaattttgcttcgtcggctttcccattgttctgcagggctgacgagaaattgctgtgcatgattattgagtgaggatgctcggcaccgagtacaaccactgatcgctgcaccacctcactcagcaaaatttctgcctctgtccatttgcctctagtaagggacatcgtggcgaggtcagactgcacaagtagagtgtcaatgtggtcttccccaaggcttctcctacggtaggcaagaacttcagtaaagagagtttccgcctcgtcataatgaccgtccttgctgtatgtcacggctaaattgatcttggcagaatgagtatgctggctttcgtccccgtacttgtagtgatatatatccagtagtgacttctgcagatgtgctgcatccgagagcttgtcgcgaaggtagtacagcgaagccaaggtcgccatcaatgtacacgcaatgtgatgcgttgggccgagaaccctttgaacgcccgccaattcaagttggcactcttcttcgattcgatgcgcatctgttgagctgacataggtctgcgcaagatcaagagagtccaagtgccccaacttgagcgcaatgcggaaagcgctgtcgtcatatttccgatatctataggtctttttatattcctcaagccctactgccgtggattctgccgtgttcttgtcgaagtgcgacatcaatttctccttttccgcgtccggcttttccatgccaaatcccaactgcaagcagaaggagaggttggccaggtccgtagtggaagggtagtcagcgcttctaattctttggcacagtgcttctgttacacttgcccgaactcgataatgggcactgtacagtggtgttgcaatatcgaagagctggaatatgtcagaaaatcatcattcaacgtgacaattattcaactgacattaagctgtggctctttgcttattgacaatgacgttccaagttgatgaggcaatcgcaagcgtgcctcagcacctgcaggcgatattacatcttcttgcaagcaagatctctcgagagatagagcgagcatacccaaagagttctgattctcgtgatcggtttgcaacaactggtaatcggcagtttgtgcgcctctttcgtttgttcgcctaatttgcaatagttgcatgtcgtcgggtgctagtgtacgttggcttggatctggatcaaagcacactttgaacaatagtgtcagtaattgtttggcaagatctggtaaccccagagattccatgcggttgggcaccaataagaacagcttttctggttgttgatctccttccacctggatatcataatccaaggcgctcctttggtcgtgggcgagaagccacagcaataacagtcccaaggagtacatgtcggctcctttcgctcgattgatgttccattgcgatctgtaatgccaaccgggatcccgccatctgggtgtgcctggcttgggtcggaaggtactgccgtccgtctggacgacagcaaaactgaagtcggtaactttggctgtgatatccttattgttggcttgaaacaggagtatgttctcgggcttgatgtcgccgtgaaaaatatctgggcagggtcagcacgattattcctcctcagctcagcatgagaccaaccgcgggcgtatagtatggatatggctcgaatgatgcatatggcaatccttaatcgtgtctcgattgaggaagtttcattgttcctttgcatgaaactggaaagactcccaagattggtcttctcaaataccaacacgggcagcacatctccagttgccaaaatgttccaacaaatgccttcaagactaatgatgttagggtgtcctctgatttgtgggtctcctaagactcgaatttcagatattgcttcttcgaatgcgagttctgaactaagtcgatcaaaagtcttgaaagcgaaactcgtctgcaagttagcaatcgactgttggatgcctccagtctggccttggccgatgtcacccaggttcggataccacgtgtaggaaatgatgtcaatttcccaggctgaagccacggagaggtaggcgacaatgtctgccttcgtctctgcccgggcaaaactctcatcatcagcttcggtagccgagctttcttcgagttgcgaacgatacacgaggcgctgacggcctggctgcctcgcactaaacatcatggatgattcactgattgcctccttctcgggtgtagcacacccgcgtattcaagaaaggcagaggtttacccaaaaagccgaattgactggatcgagtcttgcgctttgatagagtcctccatgccgtgtcacagtagcctgaagtcttacaaaacagacccgtgcaggacttttgggcgtcaattggttgatcaaaggggcaaattatgtcggcacaagatttgcgcttctgcatccggcgtggcttgcatgtggataagccacatcgctcattaccaggcaaatcggttgtgcagcccgggttctagcacacttgaccggtcgcagggcgtgcatactgcaccgatcaacatcccaccgacacatgtcggcatcacaccctgaggctagcagaggcactagctacaggagacaagaaggagccgcacctagaagcctatcatcgtgaatcctccttgtctatcccacgacccaacaattccctcatcagcccaaccaactttttcgccatgaatggcttctggacaacgtgatctgcacctgcagccacggcgcactcaatttgctcttgccttacgtttgccgtgacagcaatgatcggcgtccttccctgtaaagttccatcctgctctaagttgcgtatctcacgtgtagcagtaagaccgtccataacaggcatctgaatgtccattaggacgacatcgaagtgcgctccaggcgcacacatcatctcgagcgcttcgaggccatgattagcgacctggacagcacagtcttcccgttgaagatgatggcgcaggactttttgattgatgacgttgtcttcgaccagcagtgttcggatttgcgagggtcgagatgccggtagagatggccgacgcagaggcagagagatctttttcggctctagtttggctcggcgggtcttgatgtagaagacaaatgtactgcccttgtcaggtactgattggacgccgatctctccgcccatcctctcggtcaactccttggagatgaacaagccgagcccgcttcctccatatgtcacatgtgtcgtgacgttggcttgttcgaaacgttgaaagatcttgtcaacttcggcagtcctcatgccgataccggtgtcgctgagactgaagaccatgtatatcacttccccgaggccccattctggaccgtctacgacagcaccggatgccttttcccctttaggtgcccagtggatatcggcggggaacggaattaggtgttctgcgatgcgtggtaaagtggccgttgctccacattgaatcttcaggctcttctctccatcagccctcatgaatttgatcgcgttagtcagcagatttatgaaaatctgcaccactcgcgattggtcaaagtaaaggtggtcaatgttgagctttgctagggaagattcggcgatcacttcggtggatatggatttcgctcgtagctctgccccgaacattgctataacagatgcaaccagctcagagggtttggccgcagctggcttcacggtaagaagtgtttcttcgaggcggctcaatgttaggacatcatcgctaagggttagtaaacaaaatcagcatatgtctcatgattgttctgtacacaaaatacactcacatgatccgcttctgatgcttgcagcaatccaatatgattgaagctgctgaagcatttgcttccaatgcttccagaagtgagtcagcgtcagtccttttctctccttttgccttgacgtcgttcaaagccatggagatactgtcagcacaatgcacaatcgcagacagcgggttccgcatctcgtgagagacgacatcaataaaagcctcttgctggcgtttggcatctcgagcctcctgtgctgcacgtgcttgccaagcttctgcccatttgagatgactgatgtccgtaatgcacgccattcctgaaacagtggccccatgctccttgaaaggaaatgcgagtagctgtacttgtgctggctcttgaccaccaaccggaggatggaaagcctgcttaagacggaattcggcagaaacatggtcgtcgccatggaagatcctggtccacacctcgtgggcttggtcttgatcgtcttctacgagcacttcaaacatactgttgatctcatcacgcttctccgtcgggaggcctgcgagggagagaaatttgtcattcgcccaaagcagtgtgccatcaggcttggcgtgagccattcctattgaagcatgctccacaagatgtcgcactttgaggtcgctgaattcgagctcgttctgcaactgctgctgctcttttcgcagattgtctgcatccaaagcagcggctaacaaattcgacgccgtccccattagatccgtagtgaactgctcggaggcgtcgtcgaaaggtctatacgggttggtccctatgacgaggaaaccaaatagccggcgactggtacgaagagccattgttacgatagtttcaggggccatcttgaatcccagccaatctaccgactcaaatcgcgagtcgcgagtcgtcagtaccttgccatcgttggcttgacgacatagggaagcgacaccggcaatatctgttgtatctgtcaattcctgaccatcaagcaatagtgtatgcccttccgggatgcccagttgaccccgcacacgcagtattgtcttcccgggctctgcctgattgtcggcctcgaagagtagagccatgggtacatccagtggggccgtcgcaagacttgcaatgatgtgttcaaacacggcgtcggtactgaagattcttggcgtcgtaagcatgttcaacatgcgtttgcgccgatctgatattatttgtgacgtaacctcgaatagggcattgtagaaaccctcgatatcgccgtccacgcctcgaaccggtgtgaaattcccagtgaagaaggcctcctcgcgatagctgttcctttggaccatcattggggattccaccacatcttgtgctacgccggattttatgccctcttcgaagaggggccttatgaatggatcgagctctgggaacccggaagcgaacgactgtcccatcaaggtggggtgcgctcctgcagcgagggggacgaaagattcattatatatagcgacccgagttggtcccctttcaaggtgtcagtgagtgcggtgaagatgcgacgcatgcctagtattgggaggggggggggggggggtcgtcttaccagtacaaacacgcggcacgtgtgtcagacatgaccatttgtgtgtacatgcgcaacgctacactccattgctgcgtttctcccaggactgtctgcgtccagtcaacggtcttaaagaagcgcacatggtctgtctttggaagggactctgtccagtcatgtatcatatcatttgcgcattttgtggaatgaccaggtaattccgaggacatgacagtacagttgtgacatttgggaacgatccgtgaattactagttcgagatatattaagtggcgtgtcggtatgttaaaacgtttccatgtcgtcgatgtggtgggtcatcggatgcgacaccgtctgagcaccgaggttacgccgaaacagtttcagtccgtcttaggctcgcaaccatctgaagtttgccatgacgatgcaccaaaattctcattgcggagcaaaatgcatttctgtcgcaaataatatcagcccttcatgattgttatatcggctttgcacctgccatgcttgaatgtgtggatgaccctccactgcaccacattgtcgtggcctgcgaaatcagccatggtttctccgttttcaacaacccactacacacaggtagcacgtagaaatcataaccgtttcgtgttcttttcccttgactacgcagtccttccgacgctgataacctcccgaagctcacagtgaacgcccatgatgtccgtgaggcgttgtgttcattttccgataatattatcacctaagacaagccatggtcgatgaactacagggtgtcatcgagcgctatctagtactatgagttgatgcatcactgcacgcattccctcccaccaaaaaggcaagcagacttactgccttcaccatcaggttgctccactcttcttccaagcgctggggggagacgatcacattcaacaccgttccacacggatcaaggtttgcgatggaagcagaacgtattgctattcatgaagccttccgcgtcgcatgcggcctcactgaggaacacgatcgcctaatcatattctccgactgtcaacattaactccagggtctacaggctcggccgagattgccctacctgtccagaaaggaaaagttaggtagctttttcacttacgcagactagctatataaccttgagatttccgttgaccttcgataggtgcctcctcaatccgctgttgagggtaatgaatgggtggatgagcttgtgaagcggttcaaacgatctggacaagctatcaggggcaccagagtcctcggatcacatcataagtgaggtcacggtaactgtaggctcgctggagtcacttcattaggcactggtagcgaatgtcaaaaggatgatacaaagtccaaaggatcagagtgaatcaatcgaagtaatagggagtgtattgcgtctcgagacgtgataggtcggacatctcccccgctgtatcgcatcgcaacgacaactgcccccattgggcaatccagataagagtaagggacgacaagttctcaaacctctcaatacatcgcaaggacgtggaagttgaacgcacggcgaggctctcagatcatttgtagatctttggaaaggcccgtttgcggcagtaccgtagcgcattcaacgggccgcatcacagctgcgagtggcatccctgaatgccactatttatactgaaccttcccagatcttcggcctcgttatgtcctataacctgaccgcgaatctccgacaataataccgcattacggctcggaaccacgcaccgtctacttttacggacctaccggatcaccctaagacctctactgcttacaaataagcaatagattgtggccgaagcgatccgcagcaccacctgagggaagcgctgtgcgacggagtgagcgccatcgagtaagatgaagcgcccacaacaacgcgaacgggcgctcgtaaataagacgaggagacgagaggatgtgattagcgcgaggcgtattgagcgagacggcatgacgattttcactgaaatcacgctataaaggttgtcacggttggataagcctcgaacaagccgagcgattgcgacctgcaataaaccgtgatcactacagcacacttgcggtcgtgtaataaggctcctttcttttcgcaattcacggatccaacaatcaaaggacgaaaccactgttcactcgggagatctggtgcagttcgttgttcagcattcgaaatattgatatgtatacatatacaacaacgtcggcctgctcgctgcttgcgcaactcaaacctaagagacataggccgtgtcaacccagctcttatagtcactccccaggacagtctcgatagcaactgctttgctgagcttctttgagaagcttgcccttgtgcccttcgaaccgtcgcccgtgttgccgaactcgccatactctacattgtcagtgcgcgggtctcccgtattccatatcgtccagccggcgctattaatcacattcgtcatgcttgtgttctggaacacaacgcgcgaaaagtttctccatgggcgaccaagaaagtatgtaccggccttcacgttgtttccgctagcagcagaaatggtcgacttgttgatgacgtagtatgatgggttcgtagccgactcacggccgttggccgtaatatagccgactgaggcggtaagaacgcggatgtccacagcatggaaccatgcctgccccttttgaccgaagatgaaatccgtcgcaccttcaatgtaggactttgcgtagacttgagtaccctcctgcgcaagaatggtgtcttggaagcctttgaactgacaaccatagtagccttgcttgccactgtaggcactcaaggctaaggcctgtgagccggaaccacgggtgttgactaggttgatgttgtagaccttcaaattcgccgtgtgagcgcggagagtggcggtttcgtcattggttggcgtgtcatcctggctcttgccttgcgtgatggttaccgtgtttgctgagaagctggaggtgtccgtagtctcgccgtagatggtcaacggggatttaagtgcctgcacgtatacctgctctttgtacgtgcctttggcgatgaagatgcactgagctgtggtactagtcgtgctcaacgcgttgacagcagattgtaccgtcttgtattggctggaactccctaccgcaagacaacccgggggagccgagggtcttcctgcgcgtgaaacgggagggggaggtgcagctacagtggccactgctagggcaaggacaatgagaagggaaagcatagcggtcaaagcgcaaacagcaaatgaagcgtgaaacgacaggcgagaaacaaacatgccagcatgaagtagtcgcaatatataagcagaagtcagaaatcagcaaatgtacctaattatccgcatagattgggggatactctagtgcattgccagcatcatgcctaggtggatcggacaacccttagagccgcgtgtcgcaaatggtttctaaacctcccggagcttctgtttcctcgataccccaggttaaggaccgaaatgcatcaggtgtggagagctaggtggagactggttggtggaattcgcgacgtccgtgcggaaaccagaagtttattacatcgtgttacgaggatgaagcttcaaggggcggacatgtggccggcgtagtagaggtgttttcaaaagcgaaaagagtgaatgcctgaagaactctcctgccgagttggtggaggggaaagatgagcgtttgcggagtgcagctggtaggggtggcgggagatcgtagcccgtgcactcacgtgaaatggcgatttgcggaaccagagcggatcgcgctagtgggtagccgcttcaccaaagcttcgcttgcaccaccatcaggtcttggatcattctcatcttgtatatcaactctattcgtcatggcacctccatctagcagcctgggcattggatctacgggacggagtgctgaagtcgacgcgattgatcttactctatcgtctccagagcctgaacagcgtatgcgccttccatcgcagcaacaacggcttcccatttactttaagaacgaaggaagaagcagttcaggtgattcgaggaggatcaaaagcgaacgaggttcatcttcaacagtgccacgcggtcaagctcgagtaatcgatcctcagcatctctcacgcattgtccggtctaccgaccacagagttatacaagcagtattgctggaactatgctcacagtcttctgcgcttagcggggctgttgctcgcgcactcgcgccccattcgacattcgcccggacattgatcaggagacatcagccaaacgttcaagagtcgacccgcagctccgccagaccaccggtaagagacgagctgaacgacggtcaagatgcgcgtgagcgtatgcggcgacgactggccgccaggaatgctgccttagagtccagtcgcaaccaaattcggtccacatctactattacaggcgctcaaagtgcacgttctgctggttcgcagtccgcaccaaggatcaaaaatgagcgtcagccggacattgaggagtctgactcagatcttgatcagtacataccacgggactttccagtcagatctcaacaagcgtcttcatcgactagattgcctctacgagatgtctccagctcgcacaccgctaggacgcttgttccattttcttcatcgcagacatatatgcatggccaaggaacacggaaacaagagcccagagctaagccttgtatcaattgtcatgaggagatcgaagaggaagacatagacggcttgtgcttctatcacgtcgggccatttcgcctgttcaacggcaaatcactgtgtggtcagtgtaacaaaggtaaggaacaaccgggatgcgggtttggccaacatgtcacgaaatcgactaccgagggtgatgctctcaagcgacatccaccgaacagatcacagtctccctcaaaacgaccaagaatgggctgaagtaggactgtggcgcatcttgtgtcgcatgaactattacacaggtgcaggtctggaccctaggcagggtctggcgttttgaccgacgcaagggtgaacttcaagatcagatctggccattgcttggatatctccccttagccatgaaaaccttcgcacgatttgaagatcacttttgagatggaaggtgtgtgcgaacatatatcagctcgggatttcctgtagatgccgagtttggtggaacttcagatttacgttttattcactttgctttcgtagagttatatcaagtgtggcatcagactaccattcttatagtcacgggtgctagggaggcacattgtgatcttgtggtcttgtgcgacactcgagcgtctttcctttgcgatctcgaagaatcgtgaacctttattggtaactcagtggaagcgcctttggcacgcatacaatcaagaaacagcactcacatttctttcaaatttgacctatcacgtggaattttattgctggatcttgacctcacaatgcgaaacatgagtttgtatgcctttgtctgcgcgttcgctacaagcgttgctgccatgccagcttccgcaggccatggcgcaacgggtttttacaagcgcaatgcgcaatacttctacctacgcgccaattagtgagacggctgattctacgcacagtgcatggctaatgatcgcatagtcccgaccagccgtggcacggaagacacgttgtagcgcttcctacttctcaccaactgggcttcgagaacttcactgttcatcccgagactccgcctctcaaattcgtgccattcaggctcagaaacggcaactttgctcttcaaggggaaggcagcaacgaagacccaatcaaggctacctatttggctgcactaaagtcaacaactggtactaggactgcaagcatggctgtaatgtacttctccaaacctagcaaacattctgagaccatattcgatgcttgcccggaaggctacgaatgcgctgtcgatcagtggatgttcgatgctgctgtcgataatgtgtatccaaactttcgattcgagggcttcaatggtagttggatccctttcaaggatgcagggacagagggctggcatgtttactggaagggagatgcaggtccaagccaccctattcagattgatatggtgccagtgaacggaagttagcactcggggacaactgcttcttcatcctaaaggtctcagcactttggcatcaatcgagcgcttggccgaacagaagcttgtaaaaagtcaactgtcaagattgctacacatcaagaccaacttttcggcaacgagagcatcagcagggcgatggaacggatgtagctatccgtcaactttaatgccaagagtcggcattccaagttcagctgtgccagatcctggccggccgatacataccacagttctgtctttgtaacatctctgagtgatctgctcttatcgtgtctctgatccactcttgacccattcgtgatgcatgatgtcatgccaagttgttcgctaaacgctttctcatcagactaacgcgcaactctcccactttctgtctgaagcaccacaaggaatgacaaggtgacggatgtacgcatcctctagactctctgccgaagcaaagtccgccatgaaaatgctttcgcgcccaagattgttcgcgatgttcccgcgatcaaggctgtcaaccaacaaatttgctgcttaagatgaagattataccgtttttatgcttcgcagcttttgctcaagcttcgaatgtctttcaattgaactcaacttcctattactcaccagacctcgtcgaaacaactctacacattcaaaatggatcactatcgttcgtggagccagcaccagtcactttcatgtcactagcagaacacaatatgtccacggacgctctagcgtctagattatctgggtatttggcccaagatgatgtcttatcggaggctttcctctccacgttggtactaggtggcgtcaaggagctcccaaacgatgccaccggctaccttaaatcgctcggttgcaaaacgattttgacggcatcggaaacaagcctcgtgtcaggaccgtacttactgcactcttctggtgcagtcacgaaagtataccgactttatcgggactacaactttgccttcgtggagtcggtggctgaaggcgtaaacggtacatacgttccagtcactggactagctcagacagacgcctacgttgccttaagtattgcagtcccatctcgtctctactaccctataccaactacggagaagccgttgtctggcaaacgtctaggtgtcaaggacatctacgacctgaaaggcgttcgaaccagtggtgggaacagagcctatcgagaacttgtggaaactgcaccagcaagtgcacaagctttacaaaagttaatcgacatgggcgccgtagtcattggaaagactaaaaccacacaattcgcactcggtgagcgacccactgccgactatgttgatcaattggcgcctttcaatcctagaggtgatggatatcaacaccctcagggatcttctgctggtacgggggccgctctagcctcgtatccttggctggacatcgcgactggctccgatactggtggctcggtaaggttacctgctatggccaatggactattcgggatgcgtataacaaacgcctcgctcccactcgaaggtatactgcctatctcggctgtattcgatacacccggggtgcttgcacgatctgcaaaactactgcaagctgtgcacaaaaagtggtatccagccaagtcttacactacttatccaaaacgcattatccttcccgacgagttttggcccgcctcgaatcagacaagtatgtctatattcggcagtttcacttcgaagctggcggtgttcctcgatgcggaaatgatgagaatgaacacgaatgcgagcttcaactcatactctaatacctctgagggtatgtcgacatatatcggtctgacttattccaacattacaaactatgatcagtaccgactactcgctcagccattcaagcagcaatacctagccaaatttggcaagtcgccttactggaacccgcagacgcgtgtaaggtgggaacgtggcgcaacgcttccactcgcaagctatcagaacgcaacccatcgccaccagactttccaaaagtggttccgcagtactttgacacctacatgcgaatcgacacttgtgttgtatcccatgggtgccggcactgaagactacagggacatctacccaacctcacctccgagccctatctttggcgccggtctgcctgggaaccagatggcggttatggctgcgttgccggattatacggtaccgatcggcgagcagacgtaccactctcgcgttacggaacggaacgagacgctgccagtcaccattggcattgtcgccgcagcgggatgcgatcatatgttgatggacctagttgctgatctagcagacgcaggcatcatcgcgggtgaagtgaagacggggagtagcatgtactagtctgtccaaaggtatgtggctagacatcaatcgttgctaccgtagggtacgaaatacgacgaagaccgaataggcggagcccatagcgcgaagctatacacagtgcattgccatggcacgtagccttgcgacatttgttctggctgtgagatgagctactacttgtcccaccctagtcgctctccacggtgtctatagttgtaggacatgccgtcggacgctaataccccgaagaccgtaaagtcttgcgcgatgtttctaattaatcgtggtatacataccctggttagctttgactttcatgattggagggtttcaagttgataaatgagaaggaacatcaacaccatgcttccccacattgctcggcctttgcactacttggtcttcatgcatgttgagtgagcctatgtgtctttaggttacatctaccgtgttaattcatcctgcgcgcacgtttcactgaaaggtactcgtgcatgtacgtactcacgaaactttctttctctcgccaccttcactcccttatttctgaaccttccgcaagatgcatatccttagttgcctacctcttctcctgagttccgtctctgcccttgccttccccggcgccgaaggtttcggtcgcaacgccgtcggcggccgcaacggaaaagtctacgtcgtaaacaacctgaacgacactggcgctgggtctctacgcgatgcattatcccagcccgatcgcatcattgtcttctctgtcggcggcctgatcaagatcaaagaccgcatggtagtctccaagcgcatttctattctcgggcaaacagcaccgggtgatggcatcaccgtgtacggcaacggatggtcgttctccaatgctgatgatgcagtcgtacgctacattcgcattcgcatgggaaaaggtggcgcgagcggcaaagacgccatcacaattgcagaaggcgcgaatatgatcttcgaccatgtaagcgtgtcatggggccgggacgaaacgttttcaatcagcgggagtgaagtcgggaacatcacgatccaaaacagcatcattgggcagggtctggagacgcattcgtgtggcgggctgatgcagacgaatgtcggacagggcctctcgctgttcagaaacttgtacatcgacaacaagacgcggaatccaaaggtcaagggctcaaacgacttcaccaacaacgttgtgtacaattggggtggaggcggcgcgtatattgcgggcgacagcgagggcgcgagcgaggcgaatatcgtgggaaattacttcgtctccggaccaagttcgagcgtgccggcgtttacgagggggaatgcgaatttcaaggcgtatgttgagagcaacatctacgactctgacaaggatggaaagctgggcgggacaacactagaagcctcgtcggcgaactacggaggcgtggcgatacagaagacgaagtatgctcacccagcaccggagaagatcctgccagcttcagatgcgctgatgttggcggtgaagcttgttggtgcaagtcttgttcgggatgcggtggacaagcagttgatcactgagctgcagagttttggcaagttggggcagctgatgactgatgagaatgcgagccctatgaatgggccgggcacgattgctggaggaacgagctgggtggatgcaaatggtaacggaataccagatgatgtggaaagcaaattcaagacggtagaggactgggcgaacagtttagtaccaagcacttactgaggaatatcatggctcatgaaacaatgaagaatatgcttaattccaattgccaggactagctaacaagggtgacacactacctgttctcgcctaggtcaccgacttcaacgtctcatccaccatcgccttcaactgattgatcgcatcgttattcctccacgcgctccagtcatgattcaccaacccccacgtctcctcaaaatcctgcgtcccactcctgatataataacttccactaatcacccaaactgtccagcccgtctgccactgcggcatcagcttcttgatacacgtcgcatacgtcttcgtgtacgagttgtccgcctggttgaacccaaactcggtcagaactacgggcatcttattgatcgccgtcggccacgtcgcgcggaaaccattgttccacagcccgctctccatgctgccgcagttggtgatgtcgttctggtagttgtgcaactcgaggacgagtttgttcttgtaggcgaagtcgccgagttggaatttcttgccgttgcccaggtcctcaggcgctgcggaatgggattcagcttggtgtcgtagtcgaggccggagaggaagatgaggatgttggggttggctttgttgacggcgttggcggcggggatcacttggtcgtaccaggtgggccagttgtaggcgagggaggagccggcgttgtcgggcttgcggagctcgttgcggaggccgatggagatcatgttggcccatttcttgctctggttaagtgttagaggggttcgagatgaccgtttgggatgcatacgtggtcagccatgaattcgagtccgcgaacccatttagcgacgttgaagtctgtatcaccgaaccaggtgtttccgtcaccaccgccacagcaccatgcacctctcgacatgtgattgtcaagatggacgtagatttgctgctattgcaagctctgctgtgaccgcatcgtagacctgagttcatattagacaagatttttcctgtaaaacgacggtgtatgtacctgaagtcttgtagttgaagcgccaaactgcgggttgttcttgataaccttttgatacaccgcatcaccattacttcccagcgccttctggaacgctttctgaatcgtgacatctcctccattgtccttgatatcatcgatcatctcgatgggcaaacgtcaatctgacgtggttcatgttcaggctcttaatcttcgacacaatcgaactgatcgactggtactgcagtccttctggaatcataacctcgccatggccagaccagttgacacccacataagtgaagtttgcgccggtagagtcgacaacccatcggttttctgtgttgaaaggcgtgttggggaacgcattgagtagcgaaggcagcgcagtcgcgcacagcagtgaagtgaagagccgcatcttcacagttccagaataattgagccgcaccgtgaactaatataacgcgtgtaaacctaattctctgcgtaccctgtccatctcatatacttcatagagtgatggtggaccatgtaaccttccctcggcacttcaccaccctccggcttgattgatggatctccaacgctccatacatgatcacgttgcagccccaaaacagcgcctcttccgtgctgcccgtcatctgtcttccttgtcccgatgcccgtccgctgcaaataaggttccggagtagcttgtcctggttgctgattggtgcatgcttcgggacttttccacccactgtattcggctgatctccgtgggttgtggagaaccctgcaacgcgttaacgaacgtgacctcggaatgccttggggcagacgtcagtgttctgttctccttctgttttggcgctgggttcggtggggcttgcgccgaagagtggatcaatactgttataagcagggttgattgccggattaggaactccatcctctttaaccagggctgtttatatcctgctgtgtgcctcaaggtcgggtttgctggtcttttgggtacttgtgagttatcgattagctctgggcgagcttggttgctgggctacttgaacctaaacaagagtagagccgagacacgtgaaaacggtcgtatcgctgaatcttaatgcacgatactgaccttgctgagcagggtgtctctgttcaaggttgtgatgccgtaactacatcgctctaagatgccgtctttcttgaatctaataatggaacaagttagtcgtgctcaccgtcccacaagcgcatccttcatctcaggatactccttccacaagttcaccagcggcaaaaacaacttcctccccgtttctttcgcctccgcctgttcccccgcccattcccacatctgactccacggcacccactcccacttagcgcacttgtgcggctccatcggctgtactcacataattagcaactagccagatttaacgaagaaacacgcaagaacatgcaagaacaacatgctagaaaaagtcgtatctgactaatgcaacagtcaactcacctttggaaccctttcctcccccaaaatctcgcccgtcacaaaaacagtcacatagtgcttcccctcatcaaacacatcatttgtcgcagtcaggaatttgatgtttccgatggtgaggccggtttcttcgaggacttcgcgggcggccgtggtggcgaaggattcgccgtgctcgaggtggccgccagggagttggtatgtccctggagatgtgagatgtgtggtgagtaggattttggaggggggaagagggtttaccggcgccgtgggaacctgcgcgctcgcccattatgatgttgccggcgtggtcgtggattatgacgccgacgcctacaagggggcgtgggggatctggcattgtaggatttctgaatttataggcttggaaagagaggagttccgatgttttggggagataatcgactatggatgcttgatgttgatgtttgaaaagtgtatgattcacgatttggctgggggcactaacgctgaatacggtttagatcaagaatgaaagggcgtgtggagctcgatttggtaattgtaatcgctcagatatagtggactcattagttgtcctcgctgtagagtaaagtgattctcaatattgtatatcaagaaggatcttcaacgagggcgacgcctgatcctcgagtcatccagatttcaccagcgacgtaatctcatcaatctccttcggcgttggtgtcagattctcaataccgtcctcagtgaccaagatgttgtctacaccctcgattagcataatctcatgatttgaacggcttgatacttaccctcaatcctcacaccaccaacactccagtacttttccagcaccttctcgtcaatatactgcttctgctggtcatccttgagatacggctcaatgataaaccggcagaagtaaatccccggctcaactgtaatcacactcctcgctggcaaggtgcccctgacacgcaaatacctgaacatgcggtccttgtccgcgtagtttgcattaccgccagtgtcgtgcgtgtccatgcccaggtagtgaccaagaccgtgggggaagaatgcaacgctggtgcgcgccttgaagatctgctctacatcacccttcagtatgccgagttcgagcaggcctttgattgcgatcttgtgtgcgagctcgtggatggagtcccatagtacaccggccttgagagcgttgatgcattgcttctgcatgtcgagaacaatcttgtaaatggcgagtgattcatctgtgaatgttcctttgatgggaaatgtgcgtgtaatgtccgacgcatagcagtcaacttcgcacccagcgtccaggagcatgaggttttggctcttgattggtgcggcgttgtgcacgtaatgcagagtcgcgccattctcgcctgctgcgacgatggaatgataggcctggttctttgcgttgcgctcaacacatgacttgagaaagacggcctcgagttcgcactcgttctgggccttggctgcggccttcatgacgttaatgtgggcatttgttgagatgacatttgctttgcgaatgagagcaatctcgtaatctgactttgtgactcggcagtactcaatagctgtcttcagttgctctaggtccttgttctggtacgagaggaacgtggtctcgtcagagatttgccctgggatagcatatatggtcgattgagcagtctccgaagagctggccagatgagggttcacttccttcgtagttttgcagtcgtcaatatcgtactttgcctttgcctcctcagggctcatgggcaaaccagaccagataacctcctctggctcgacaggagggatgaatagggtcagcttgtcgctggggaaatcataggtgaggtaagagtccggcagctcacagccgctgaggtagaagaagtagcgtcgctggctgtcaataagaagttaatcgaatgtccatcaaagtgccgatgttgctcaagatagcaaacataccgaaacggcgcttcgccatcattgtcctgcatcgattagcacaaaacttcgggtctgacacagtcacgcacctcattgagcttctgcttctgcgcttctagataaatcgttcccttcttgtcgccacccttatcgacaatccattttgcgaccttcctcgcatgatccttggctgggtacttgccctttaggacctcatcgtagttttctgcgatagccatggcgagtctccttgattgtgtggtgggcaataggctgcgaactggttgcaagagagcacgtgggagcgttttgaaagctagcatgagatagacagcttactgtttgtttgcgcaagtggggtggtggggtgaagctcacgctcgagagctgcggctagccgcggtccatgagaaagaggcaggtgctttccatcatacacgcaccatcatgattgagcagtgttatattgaggaccatcataatccactgtagacacgtacaaaaaaagtgatagctgatttgatgcattgctttaaaaactatttcgtctgagacggccatctctatcaatattcaaagtggcggtatgcggaacaatggagaccttcaagtaataatcataacgcttcttatgactccgaacgcccgattgtgcaacgccttgttctcgtcgttcgttttcagaagacgtgatcgtattccacttacctagtacaatgaagaaaacgggccagcaagcgcgggcataatactagttggcatgctcccacaagtggccgatgaagttaagcaacgcggttatttgatcggtaccagtaacaactttgaggaattcctgccagcgcttgagcgcctagcccattgcttgggccgtgtgtctgtcccagcaggcaagaagtgcatctcgaaccgtagacaggtaatgctccagatgcgcgaatgacgtgacagggacggaaggtgcgctgtttcttggacgctcggtaggattggcaacgggagaggatgtctagtccttccagcggttgagaaatttggccatgtcgtcggtcgggtgaggggccggagcgacctaaacgacgtgttagcaaacgcaccatgcaatattcaagactgtgcggcaaccacgtgaacttaccgtgttctctctaccctggactgagtatgtttggctctgggtgatcgttgtctgaactttggggataggaagtctcgtcttcgcgatcactacgctgctcgtagggaacaagggtttcgcaggctttcccgtggccatcttagtggcaggcacgggttgcatgggcgcgtatctcgtaagaccggtctgcatagtgtattcgacctcatactcctcttgaccaggtgcaactgcggtgtttccgccagacttgactgtgtcgtccttgctgggtggacccgctgtgccgtcgatggtcgcaagacctgcctggacttccggagggaaagtgcccttcataccagagtaggagaagcggtccgagtaagcgatgtacagaccgccagtcttgccaacagcttgcattttgaggaagctggatggaagtgttagccgagcattggagtctgctatcggggttgcgctagacatactatgcgttcttcgtgtcgccgcccaagccggttccaatcagtcctgaggttacggtcttgaccgagaatgcaccctgtgttgtaatgaccgctaattgcatctgcgtatcagtcagtacatatgctgtccgtatgctgcacatcatgtgcagctagcgtggggctctagcacgcacgttcgaaccggcctcgttgcctccagccatcaagtagagctcatacgacgccaaatcggcgaggtctggtccatcggtgctctccgtccatgtcgcctcaagagccgtgcctgcagtgagcgtcccgcctgctgcaggctttgtgaactttacgccggcttgcacgaacggcaggagggcggcaaccaaggcgatagggagtactaatcgtgccatggcgtactatggggtagcgagcgactgttgtgacgttccgaggcgcgcggcggtgcgcaaatatgtgttcgagcacgtgagagaccgaggtgtgtttgctgtttataacagaaaaggcgcgcagcgagtgcgggtggtgtgggttctgtgggcggcctttggaaacgggagtcgtgaacgttgagcttgcgatgcacgaagatcgtggcgccgcctcgtccctgccgcgcacgctatggcgctagtctgcttttggaagcacggtcccagatggatcactgattggctaatgtataaatacgcagccctgaaacatggctgctccactggcacaaacgttggccaggcttgcgcgttcgtcattgtcaagcaccttacaggattcaagatcggagttgtgaactggtgtgtgttcatgattgaatgattcttattttggaactcgtcacgagctcagactcttggcctcaatcgaggacggtcaattccaatacccagaccaacttgggtcccatgtacacgtgcccctcaagctagattcgaggcctgctgccaaaacgccattgcatgctgagtgggatatcctagtacaaccaaagaaaagcaaaagagacacagaccccttcaacaggacctcagacctgaacatgtcgcatcttcggatttgacatgctcaagttaaacgacgacggtagcctagtcgtcatcgtcgctgcctgtcctgctctttgtaattgtaatgtcagatccctcaacttctctggcgtgaaaatttggacgtcgaacgaaagtaggaattccacgcagagctccagtcgactgagtgcagcctcgtctacgccgccgacagctgcgaagcgcttttggggccatcggtggtcttccagtgccttcatagctaccagagcgcacgctagtattaggcggtgcatcgtgcggtatgtgagcgggacactcctatcaacgacgcatagacgtagaatgtaagatcctgctgctagccacacagcggttgagagcggacagaacttttgaatgcggtttatgtactcttccacgccgacttttggtaccgttttcgagaagaactttcgcgccatattgagccgctggacagattctggctgagctcctgcgcccacatcgtgagtgatggtcggttcgtcatggctcgcttctggaggatccagctgggtgggctggtgcttctgtctatcggcagggataggcgtcgccggccttgatgctgtgcgccgatgacccttgagagccgcaaaattctctttcccagaaggtgtttggggtcgagaaagcggtggtgttgccggtacgtcaccggcagagtttgctattgcgactacggaacgtacaatgagtttcatggccgtctctcttgacatattgacaacgtccatattgtcgtcctctgccggtggtgatggtgcatcttgaagacacaggctggaaaattccgggagcacacccgcgtcacctgcaggatttggcgccgagggtgggtttgagggagggtccgaggagggaggatccattttttgtatgaccggtgcaagcagcacgagacgtcgtgggtgcacggtcttgagtggaggcgtagggtaacaaacttggatcatttggccgcgagtaggatgtgtcgccggtcttgtccgattcttctccgaacgtcaaggcaataacgacaaatgaagtaattgtcgatttgaatgctgcggagctttagcgatagaactttgctgcacaaatgccgctgcgtacattcaagacagctttgcgtatggccggaagcgattcagagaagtggcacgtgctgatcggtaggttggtcggaagtttgcagctggtgggatgttcgaggtattatgcggaaccgtggaatgcgttgtatgcagcacaaggcaacaggccgtccggtcagaagaatgtcgaagatgggtgctgccgagcgatggcggttttgacagcggagtaaagggtacttgagggtgaggcgttcgttggtaaggtcacttgacgctaaggggatttctgtccttcttaaaaaagctggtcagaactgtattgtacgagaccttccggcgcttgggaacgcgtttgtagtgacaggccatacagtagcgtatcgaggctgaggtagctgcaattaccgccgtcgcgccatcagaggcgatttgcaggcgtggtatgtggagttgaatgtgctgtctggtcacgagcgggtacgtggagcactgctgggcgtcgagccgacgagatgaggcccaagaagtgcccgggtgggtctcgtgcagtgcagaaaaaggctagatcgtggcactgcgggccgtatagctacaagcagaacagatgcagtgttgtctaagaagcaggcatctttcggagcgagaggcggagggatggagatgagccggaaagtggtgatggtgattggcggcaattgggagtttaagtgacagctgcaggctgaatacacgaacgtgaatgtgctggcggagagtgatccggcgtgggcagatcagatttattattgcggggaggccagactcctgcagggtctgcaaaagcgcagtaaggaagactcgctgccacaggggacttggtgtaccatgtgggcggcgcgtgaaatgagaaatgggccaaacgagtttaggcacgcaggctagaagcccaagtaattgctaccgaaggccggttgttcttcctgtgccgcggctgctcatcgctcgctgccccatctctgcgtcgtttgatatgtcgcgaacaccatttttgttcaaaaggatgggccactctgccatcgtgaccgtgtctgaggggatatacactcaattggccgtactagcacgaactgaaagccctgccggccggattgggtagctttccgacggccattcgttcacgaagacacctccaagcaacgcctcgagcatcagcctgcatcgcggagccgggaacatggtatcacaaattctacgatcttgcagcttgcatccagtcaacgctgttacgactgtgcatggtggccatgtcccgcataatggatgcacatccacgtgttcttcggaacgtccagactgcccctcgatggcgtgttggactggtgagcatttcgaacaagttctcattaagaacgaagagcagagtgtcatcaagcactcattgctagcctcatcaagtagaacatgtcgactttgctctcgtgtttgcgatccgcggtgctatatgaccggaccacgggagattcacagcaccgatcgcaacgtaaactgagatcgcagccgcccatcctgttctgacaggctgagcacgaactccatggtattgcattagcttacacagatcggcagtgccccgaggaatcccttgtaagcggtgcaatcagcggaattccaagtacatcgagccgttctgaaggttggcagcccctcgcacatggtacctcggagtactacctgccgcttccgagcttcgtggtagatcaggttcaacggtcaagcccctaatcttttccaaagctgccccatccaagactgaaaagaagacgtccagcgctgtttcttgaactgctgcctcagatggcgcaagaaatcgtgctcactctgtggaaaccttctaggttcagacaacacatttccccaatacgtaagcctgggccatttcaatccctttgatgcgagctacactatagtaaaagtacctggaggtatgcggattcccgtagtgtgtgaactaggacgggtcgattatagcggcatctgatggctgcatgtcttctcaacaaaacacgctgggcgacatgatcatgacaaacttgacgtcacacaacgccgtagacgtatctgaaaaacaaccactgcaagccatcgtagccttgaagttgtgagcttgttttctgtcctgtttgaagagtgcgacatcatgttcagcagggccaggatctgtgcccaagtacatatcttgaaggcgctctgaaggtcgagcctagctccttacaaacgctgaaagctctcgtcacatgcttgagaacacgtatggtgcggccaatgaaaataaggaaatgataataagacgatgaaactaaagtgtgccatcttatgcggatatggcggggtgttgcattcccctatgggctgcgtttgcagagtgcaagtcgttcaatgcgatttgatttgttcaaggaagccgatactccgtgaacccgctgtgactacaaaagtaaattgaattgattcctcactctaagacacgtgtgacgcggtgcgcgtccacgggtagcacgtctgcacgtggtttgaccactagcgcgacttcctgaacgtagttagccgagcgggcgccttgaaccctgcgaaacaacaaacagaagcgcggagcaactaacaacaacagcacatgccgccaccatgaggattatagaactcgttattgacgtgagtaccaatttggaaccgtgcgaccgtgtctaacagggctacagggctacaagtcgtatgctgtccgtacagtcatctccggctggtatgtttacctttcctctgtgaaacgacttcttctaacgtaggcagggatgagagcttcaattctatcacaggcctcaacggatcaggaaagtcaaatattctcgactcaatatgcttcgtcctgggtatcaacaatttgagcgtggtgcgagcgcagaacctacaagtaagtgattcgggtatccacaccgtgcgggggctgacgagctatacaggatctcatctacaagcgcggacaagctggagtcaccaaggcgagcgttacgatcgtatttgacaaccgcgacaagtcaaaaagtcccgtcggcttcgaagagcatgcgcagatttcagtcacacggcagatcgtgctgggaggagcgagcaaatacctcatcaacgggcaccgagcacagcaacagagcatacagaacctcttccaatcagtgcagctcaacatcaacaaccccaacttcatgattgcgcagggcaaagttatgcaggtgctgaatatgaaggcgaaagagatccttgccatgctggaggaggctgctgggacacgcatgtttgaggacaggcgagacaaggcttacaagacgatggcgaagaaggagatgaaggtgcaagagatcgctgagctcctgagggacgagattgacccgaagctggaaaagttgcgacaggaaaagcgcgccttcctcgaattccagcaaacgcaaagcgagctcgaacgccttacaaagctagtcattgcacacgactacatccggtacaaggagaggctgcaacagtcggcagacgacttggaagcgaagaagcaaagagctatagatctggacgaagcggcggtccgcatgaagaaagagatcgagttcctgcaggaagacatcaagaaggtcaaggccacgcgcgagagggaactacgcaaaggaggcaagtttcaagccctggaggaagaggtcagggcgcactctcacgaggccgttcgcttggacacccaactggatttgaaaaacaccagcctggctgaggagaaggagcgtcgccagggaatcgagaagaccgtccaggacctcgaaaagcaactgcaagagaaaaagaaggcccatgagaagctgcaagagaagtaccagactgcccatgccgagttggcaaaacagacagaggaagtcgagaagaaggaagagttgctgcaaaccctgcagactggtgtcgcatccaaagaaggccaggaaagcggttaccagggacagctacaagaagctaggaatcgagcaagcgctgctgccacggaacaagagcaagcaaagctgaagatttcacatctcgagaaacaggtcaaggaagatgagcccaaagcgaagaaggccaaggagcagaactcagggttgatcaatgacctcgaagcactgaaattacaagcaaagaagctacagtctgatttgaccaagctcggtttcgatgaaggccaagagtcggacatgtaccaacaagagtcccatttccaagctaggatacgggaattgaagcagcaagcagatgagctgcgccgaagggtggccaacatcgacttcagttacagcgacccttcgccaaactttgatcgatctagcgtgaaggggttggtggcacagcttttcacgctggacaagaaccacacacgagctggtactgcactagagatttgcgcgggagggcgactgtacaatgttgtcgtagattccgctgcaactggcaagcagctcttagagaacggacggctgaagaagcgggtcaccattattccactgaacaagattgctgcgttcaaagcatccgcggcaaaggtcggtgctgcacagaagattgcacctggaaaggttgacctggccctgtccttggtcggctacgacgacgaagtcactgcagctatggaatatgtctttggatccacattggtctgcgaagacgcagagaccgctaagcgcgttacctttgatccggcggtccgaatgaagagtgttactctccaaggcgacacctacgatcctgccggtgttctttctggtggcagtgctccccaatctagtggcgtactcataacgcttcagaagctgaacgaaatcaccactgaactgaggcatcaggagacgcagctgaactccctgcaagctacaatggccaaggaaaagaagaagttggatgctgcgcgtaaaacgaagcaagaacttgacctgaagactcacgaaatcaggttgactgaagagcagatcagcggcaactcatcatcttcggtacgctacttgtgattctttaaatctgaccatgctaacagatgctacgcagatcatacaagccatcgaggagatgaggcagaacatcgtacaactcaaggaagatgtcaagacagccaaaatacgacaggatgaggccaacaaggatgtcaaacgcatagagcgtgacatgagcgagttcaataataataaaggcagcaagttagcggagttgcaatcgtcactcgagaagctgaaaaaggcactaagcaagaacagcgcctcggtcaaaccccttcaggctgagatgcgggaggctatggtggagtctgaacagtgcggcagcgatcttgcggccgcccaagagcaactcgaggaagtcgaaactacgttgaggtcacaacaagaagagctagacgagctcttggctgagaaggcacgagtcacggatgctcacgatatagcgcaagcacggctgagcgacgaacaagccaagttgacgggtttcgatgaggagcttcggtcgctggatgacaccattcgatccaagaacacctccatcaccgagggagggttggagcaacagaagctcggccacgaaatcgaaaggttccacaaggagcaagagggtgcagccagtcacgtcaaggcactcgaaaaggagtatgatttcattgccagcgactcggagctcttcgggagggctggctcagtgtacgactacaatggtgtgaacatggcggactgcaaaaccaagcgcaaagccctggaagaacgattccagcaaaagaaaaacaagatcaatcccaaggtcatggccatgatcgacagcgtggagaagaaggaagccaacctgaagaagaacatgtcaacggtcatcaaggacaagtcaaagatcgaggagaccattgttaagcttgatgagtacaagaaggaagctctgcacaaaacctggacaatagtcaaccgagactttggttcgatcttcaacgaacttctcccgggcagctttgcaaaacttgacccacccgagggcaagaccatctctgacggactagaggtcaaggtcatgctgggtaaggtctggaagcagtctttgacggaattgagtggtggtcaacggtacgcatattgattctgcttatgtttgtcaccaactaacatataacagatcattgattgccctttccctcatcatggcattgctgcagttcaagcctgctcccatgtacatcctagatgaagttgacgccgctctcgacctttctcatacgcagaacattggtcgacttttcaagactagattcaagggctcgcaattcatcgttgtcagtctgaaagacggcatgttccagaacgccaaccgcattttccgtacgcggtttgtcgatggcacctcagttgtggcagccacgagtggctctggatagatggcagatttgttatgatgtatcatgaagcatgagtaggatacccaatatacatggtttggacacgggctctcggattagggtcgcatagggaaggcgttcggagcatcaagcgccggttggaagttgcgtgtagcaacggtagcggtacccttcctgtttggatcatgacttcctgatttagatggataggatctcaaacatctcaattgcatcgacttcttacgctttactcattacgctatccctaagcttcctatgccacgatcgtgaactccacctaccacctacgcgcatctctatctcagcaccatacagcacccatccgtcgcagcccttggcgctttttcgagtgagagcgagcagatctcggaccttaccataaacccagtcaatccaccgaccgatgctaaatactccacgcgccccacgaagcgagaacgcctaccaactctccagcacaagcacgtcctcaaacatcccgaaagatgacagccttcaccacccgacacccagaccagtacttgccagacactccacctcacttatagatcacgccgatcaattacaggtcgaacatatcggtcaaatcaagaacggtccagcttcacgctcaagccatcatgagatccgaagggacggttatacgtggggcttgaagccggcatctgatgatctcagcgacccacgtcgacatagtcgcaatcctttattacctgcacaggtccgcgaaaagacgccaccatcactggaggagttgatgcgcccaccacagaatgaggacgctgatgccgcacataacgaccgtgtttcccgcgccaacactggcgataccatgagcagcgtcaggaacgtaggtattccttctactcggccagagtcagtgacgcgtcgtagcacccgcaagttatcggtggctgttttcgctaaaggactctttcctccggctagctccagtgaagagtgtcgagaacgtcgtgaaagcgcaagctccatgggatttaatggtgatgggaggaagaaacgcaggccatcctttgtcttgtcttcaaccgttgatcagggtggtttcatgaagccctcgcatgggcagacgaatgctgaaagttccaagactcagaaaccgacacacctttccaagaaatcctcgatgaaaagcagccttagagaccgaagaaacgttaattttgacctatcgttgcccattgaaccaccagacctaccaccacgaagccgttcgcctcttacaaagtccagtagcatcacgcccgcaaggccgcgaagcccaaaaaccccatggataagggacgagccattgcaatggacacaggctgcctctcaaaataccgcgcccattttcgaagaggactatgttggccaagcgactgttgaagagggcacgcctggctctggcctgctccctgacaacgaccccatctcttcgtctcactctccgacatttgaacgcccatcagtaaaagtccgcgaccgctgctacgtcacccgtccacgattcaacaggagtcgagacagccgaggtgagcatagttctgatgcacttgcccacaccccagatgggagctgggcaccaaacgacgagagagaatatcaagagcagaagaatcaaacggcagtagagttggagcagcttagtcaggtgacaaaggaagctcgatcgaaacgctggcgttgggcacgatcggccactcgctctagtgatggcagtcactcaagtcccattgcagaaccgaccagggaccgcaagttctctgtcaaccctttcagacgctccaaccgcctagcagagcaaaccgaccaggatcaagattccaaacatcgacaatcccctcatgccaatcgcctctggtggattggcaaacaatctccaccaccaccagagcctgaagtgaccaagatcaaacctccctctcatatcgccatgccatccgcattcaccccgcccggtatgcaccacatccctactccacccacattggacgccaatggcgatatcaaaggcaaacttgccgacttcttcttcgaccacggtaccgatatcgatcggcgaccgaaagctagacccagcccgggaggatactgggattctgatgccctgctcatgtcgtttaagtcgccgtctatacagccgtcagattcgacggaggaagggccagaggggcctgtgccagaatacgcaccacgaagcttcacgtgtgacgccaatgattatgggacaccaggactcgttgtgaggcccggtggttacatgaatgccggcataccacgtctcccacggccggcaaatacagaagagacgtggtttcggcgctgcatagtcgagcagacgcaattgacagctgcggcgttgcgtaagatcgacgagcgcaagaaatttgagtggatcgtgccagaacacttgccaggaagtccgctttgtcctctccacaagaattatcagggatacagcatcggcgtctgctactggcatggcagacgcagacgcatgagtggcagtaatggaagtgaggggagcgacgaatttgttggcggggtgtatgagctgggcaagaaggagcagaggaaaaggagacgagcgagagcggcagcggagagacgtggagacgtggaagtcaagcggggagcgagagggtggcaggtgggtatgtttgaccagagtcctgaagagcacaagccaaagaggaacagactgcagagtctgtcgaattcttaattcgtgggtgcttgacttgggactggctctttcaacatgacaaggaccattgcagagaggtagtgaaattgaggatatgtactgtcaaggccctagtctattagatgggcacggctacaatcgacccctgattccttccactcgcatggcggaatgtccacttctgagtcttctacattatctctttctcttcaccgctcacacggcgcgtacttgacacaagttcgtgacgtgaagagggagtgctatcgatacgtcgtcggggagctagtccgacaccaatatactgagcgcttagaaaaggccaacccgcggtgtttggtgcagtcgattggctacatgccggccgcacggcggagatgacccacgaggcttcctggacgattcgtgataatgtgatgggggcaagagtcacagagcagtagcggtatagacgccagtggcgggattggtgtctttggggcggcttgggcgtggattatgcatgagatgtgccttgcatctgcagtgcagcgccgttgccccgcctgacctccgcgtgctacaacatgtcttgggagcctccaggcgtctctattcccacccacagcctgaatcatctccgctgcgccgcaacacatcgacgagtgcctggatcgatctgcgtctcatgcggcttcccgaattgctgatagattggtgaggcgccacgacaacgcagcgctgcaacgtcatcccgcttgtacatatccatccatgttggcgacgcgacggcagacaccgtgaccgccataccgccccgtgtgggaatcgcacccgcagtcttcacctggagtgaattgagagattggctgcttcgtcttcgcgtggattgtcgcaaggaccggccccgagtgcgcacatagcccccgcgctgtcgcctgcgcgctgctgaccctgggaacggccagcacacaccacgtcgagactgagaatccgctgcatatagtcccgtactccaccaccacccgtacataatcgccccgccatgacgacccagacacccatgatttcggtgccgctgaagcagaccagtgagattgactggatagctccgctaaagggctacatacgcgccacttatggcgacgacccagagcgctactcggaggaatgcgcgaccctgaacaggctgcggcaggacatgcgaggcgcgggcaaggacagcgctgctggacgggatctgctctaccgatactatggacagctggaactgctcgacctgagattcccggtggatgagaaccacatcaagatcagctttacatggtacgtacagagcgtgcggggtgatacgttgaaagactggaagcatgagaggcaaacattggacatttggaggatagggtacgctaacatacagccaggttcgatgcctttacacacaaacccacctcgcagtactcgctcgcatacgagaaagcctccatcatcttcaacatctccgccgtcctctcctgccacgccgcccaccaaaaccgccacgaagatgtcggcctcaagacgtcgtaccactcgttccaggcctccgctggcatgttcacatacatcaacgaaaacttcctgcatgcgccttcgaccgacctgagtcgcgagactgtcaagacgctcatagcgatcatgctggcacaggcgcaagaagtcttcctggagaagcagattgcagacggcaagaaagtcggactgttggcaaagctggcaagtcaggccgcggttctgtactcgcaagctgtcgagggtgcgcaggaaaatgtccaaaacgccatctttgagaaggtctggcttctggtctgccaggtgggtaccacaacagactcgatgtggaagtcgagctcacaaaacacagatcaaatcacactacatgacttcagtggcgcaatactaccaagcgcttgcagatgacgacgcgaatgctcacggcgtggcgatttgcaggctacaagtcgccgaacagagcgccaaagacgcgagtcgagcagcgaacagctttccctcctccgcaccggcgaactcgaatctggcatcagacacaggatcgatactggcggagatggcgaagaagcacgtctcgaatgtgcaggagaagctggcggagctgtccaaggacaacgactacatctaccaccagggcattccaaacgaagcgtctctgacacccatcgcgaagatgccggccgcgaaagcgatacccgtcagcgaactgtaccaagggcaggacatacaacgaatcattgggccggatattttccagaaaatcgttccactagctgtgaccgaatcagccagtctgtacgacgaagagaaggcgaaactgatacgagccgagagcgaaagagtcgaggtcgcaaacgacgagatggcagcaagtctagactacctgaagctcccggatagtctgaacgtactcagaggcggcatggatcaagacatgatggtcgacaacgacttccgcaaatggtgcgaggatctagcgggacatcaacctttcggcgcagcattcgaccaactgaataatgacaaggccaccatctcaacaatgctggatgcgagcatgaaacagctcgacatggaagagagcgtgtgcgagaagatgcgttccaaatatggagcagaatggacgcaacagcccagctcgcgactgactgcgaccctccggagcgatattaggaattaccggggagcgatagaagaagccagcacgagtgatgctcagctttacagcacctttcggcaatgcgaggccgattttgatgagatgcgctcagccggcgagacagatgaggctgatgtactgtactcgagggcaatggtgaaggctggcgcgtcgaaaggcaagagtcctaggccggcggaaggaaatctcatcgacgacgatatcgacgatggcccgactgttgctgaccagattggcgccgtggaagatttgctgcgcaagttgaatcttgtcaagaaggagagaacgcagatactgaaggacctcaaagagaaggtgtgtatacaaataaaattgagacttgacatgcgctaactctgccaggttcactccgacgacatctccaacgttctcattctcaacaagaaagccatcgcaaaccaagaatcgcaactgttcaaggcggagctggaaaagttccgtcctcatcagaatcgcatcctgcaagccaaccacaagcaggcatcactgctcaaggagcttacccggacgtactcagatctgctcaaggacaagcgtgtacgatcggagcagagcaagtatgaggctttctcgaggcaaagaaataccgtcatgacgaaataccggagagtgtatcaaagttataacgacctcgaagctgggttaatgcgagctcagaacttctactccgagatgaaggaaactgtgtcgagtttgcaaaagaacgtggagacgttcgttcaaaacaggcgaggcgaaggcggtcaacttctctctcgcattgagcagaataaatcaacgcaaggcgccgaccaagaacagcagcgcctcaaggaactcatggaccgcatgtcaatggatccgtcaaattctggctcgccagtatcagcgggtggaggaaggaagaagagcgtcccacctcctctgtcatcgacaacaggctaccacctaccctcctccagctccggctcacacccaggctacaatcccgccacatcaccaccagtaacgccccgctaccccatgaccaccgccgcaagccaacaacaaccctacatgtctccccaacaatcctacggcggcaccccttcaaacaactaccaacaacccccacccccgcgccgcgaatcctaccaatcctattcccaaccacattctcaggcatcacaatacaaccccgcccaacacaaccaatacaaccccgtctcgccccccgcacatcagcaattcttctcgcccccacccgctcagcagcaacagcatcagccctggggtcagccgccgcagcaacagtggggcggccagcagtcgaatctcccgcagggttatgtgccgcccccgcccccaccgggaccgccgccacagcagcagggtgattataaccatttctcgcagggcgggtatccgaatgggccgggcgggtatgcgcagcagagacaggggcagcagcaaggtgggaatgatccgtgggcggggttgagtggatggaaatgaggtaggaatgagagaggggtatatgggctgtggggatagtagggaaggggtgggagagatgtttgatgtagatgtagatggtaatagcaatggcataaaaggtacatcacaacgcatagtgtggttgtttgtttgagcatgcaagtcgtgaagatgtgaacacgctggcatgccatggcgcagcgaacccgggcctgttctgcaggaaacgaggtggcaggatcgcaattcaagtctatgacacatgtcaaaagacttggaaaaaaaaacacagcaatacgtcttttacatcgatgagttgggggtaacacctcaataccctcgcgcaagtccgcgaaactagcatttgcgtattagcttgtatactgtctctacgcacgctcgcaaactagacgcactgtgtgtgcaaattcttctccctcgattcaagtctcgtactttatgcgtcccggtggtatgtgaggaactgtactcctacagacagacgcttgcgaggttactgagccatgtcacaatccaagtccatgtacgtgggtgtttcgcgggaccggcgatccacccggctgaattgggaggaaaggtggagtaagtagaagtaggaggcggagatttgatatcaaaaaaagcatgcgtgacgggggacttgggagggataagtgaatgtgggttggcttttttctccttcttctttctttgcaaaagcgattctcaagaggtcgttacatctatgtcggttggtcttgtacgcagtcagtgctacttgttgtagtgcacatgtgctgttgtgatttttttaaaaaaaacccccccaaaatggctaggagaggttgcgcgtctattgggttgatgtcagtctacgacgtgattggtgtgctgcgcactgcatctgtagcacgattccaagtgatgttggagatgttccctcaattcctgtgtattattgattactccagtcccgagtaagcattatttcgcggctgccgagtgtccatgtgtttcgtccgcgcgctgatgcggaccagcacacgctgattgccatggagccacggtggctgtgcgatcgccgggcgtttcgcgtgcgggtataacgctgagtcgtggtcccgagttcaggtggagcatggtatacaagccccaatcgaatatggcaattgaggcgcggggggccttgaggcacaccactatggtcacaggccctgtcgaggatatttcgacgatgtacttgtcactcactagacggcaaagctgaatgccatgttcgaccggacgaaacggatcatggaacaagagcgatccgcgggtactaagcaatcggacatcggacgaggcgtgccgggtcggagctaaagctgccaagcaccagtcaagcacgcgacatgttgtacggtgtacgatggccagcacggcaacaagcaagacaatcccacaggagcgaaatgcgtgacaaaagagatgggaatcaccttatcgcatgccaaggtagttggctctggtccggtcagcgcctgggcagtcagcttaggagatgaggtttgcttcttacttccttggatcttgttcgagtttggaagggcagctgggccaggaaattatgcccccctagctccgccatcgaagatctgcaacgctgggcatcctgggaaaggccatacaatgctcggcgctatcttgacttgacgtcacaagttgccagccagcgccagtgacaacggtgcgccagcagcctcgcggcgccatcgagatggcattccgggcaggtgagcacgcgcgcacgaggccacagccatattcggtgcaagacaggcaacaaatcaggcaggaatgaactggcagtgtcttgcagcacagcgcaacacttggataaactttgacgccatcatcattcaggcgctgggcagcagcacagcattgaaaggaaaagtggaacctgaacgcgagtcccgtatgcagtccgtatgccaagcagaatggcatctccctttcgccaacagcaaacaagccgccctgagtgggccggatacatcggtagtgctcaccttggctactgttacagttgctctcgctccttttcaacttctcagtttgactgactaggctggctgataaccacctttttttccttcacacaacttgatttaatagaccgtgagagcttccacgttcgcccagcaaaacgtcgcccacgattcaccccagcaaagcttggccctatgatctacgagtgatcgtcattcacctccagcttgctccgcaactctccagtctttctgcctccgctcgactgcgggcacgcgacacatcatggccaacttctcagctccagacgacgggcaatggaacagcaaaccggcctggaaactcccaggctggtgcgaaccactggtatgtgctggactgcgcagatgtggggaaatcaagactgacagtaacctagatggtcgcgaccatcctgttcggcgcaatgtttctcacacgaaaacgcaacttcagagtgcttgaccgctcgtcgtcaccgcggccgggatatctcgacagcgactcaacctcgacagaacacctcctctcatatcccaccgacagcgacagtgatctcgaagatttctcgacggctaagaacccgccgaaagtacgcaacttgggatgctgcaaggtggctacgccgaacacttcgcggttccggaataatatccacagtcgcatactgcagcgctttccgttcttgattgagatgttctattggatcataaactacgccttctaccgcatgacttcggtgctttcgagcaagctgtttgcggggcgggggatttgggatgtcgcgcaggaacatggcatatccgtgctggaagctgaggagtacggcatgttgaacttcttgttccccgtccgggagagggatgttcagcagtggttcatgcacgggcatcaggatgcgctcacggtgctgaacaagtgctatgcgctgatccacatccctggtactgttgggttagtcactctttcccacaacatccaaacacacactgacatgtatagatttatctgctggtactactacgtcgcaccatcattcgacacattcgcaactgcccgccgcaccatgacgctcaccaacttctgcgccttcatgaccttcatcgtatacccctgcatgccaccccgcctgctccccaaggaatacgggttcctcgacacagtccgccacgacgatgcgcagagcgtctggatgagcgggaaattcgtcaacatgctggccgcgatgccgtcgatgcactttggctacgccttctgcatcggcatgacagtcatctaccactccggcgtgttccggcgcacgctcgaacggggcgaagtgcgcaagaacgctttctggaagatcttttacctttgtgttgggcttggatacccgacattcatcttggtcactatcgtggcgacggcgaaccattacttcatggacgccatggtcgcgacgtgctttgttttcttctcttatctgtgcaacaaggtgttttacgtcttcatccctctggaggacatgcttttgtatatcatcagggcggataagccggtgcccacgacgggcgaccggttccacgagaagggcgggaggttgtaagacatgttgcacattgcatggcagcgacttgacggcctttacctacacacttgctcgcaagtgattgcatatatcccggcgttggataccatgtacatacccattgatagtcacacgaacgatctcattaattctacactctgtcgatgacctactatgtagacatgtcgttgggccccgagttgctatcgcgccgactgatcccattctgcgctaacacggcgttcctgcgctagcgccatgggagcttccccagacgcgtccgagcttcacctaccatctctctgcttcgtccagccacgccgctcaatcgcactgtaagcccctcattcgagttgtgtccgacgtgcagtcgcatattctctcttctttcatccagtcaaactcactttttgccgtatactgccgccttgcgcttacccttccttccgcagcttccccgagctccagaagctcgatccactcgtttgcgccgacaaagcgcatagcaacacatcaccttcgctatggcagattccgggcagcagacgccgattgaggagacgcctgtcgaagacgtagagatgggcgagcaggcgggcgatagtggcgcaggcgcgggcgaggagacgggtcttacggcgatggagcctgagacgccgaagctggtgcttttcgctgagtaagtggagagagtttgggggagtattaagtgataaagccaacatgtaacagtttgatgaagagtcccattgtcgaggttgtggttgggaacggacaggagcgaacaacctactctgcacacgaggctgtgctgatcaagtctcccgagtttgcgaagcaggtggagcaattcgcgcctggtggagtacgtccctgacaacactcactttcaaaggcacataccaatcaagccacagccgcgccaaatcatcttcacagacgtcgacatcgacgccatgggctccgtcgtcgaatacctctacacgggcgaatacttccccaaaaagacgtcctccgcgcgtgatgccccgctcgaaaaagacccgcgccaaccctccgccgatgacgacggcctcggcctgctcgttcacgcccgcatctacacgctcgccgaccgcctgcagctcccggtcctcaaatccctcgcgcacagcaaaatccaccgcacggcgtcgaccgccaagggcgaactcacatacgcccgctacgtctacaaggagagcaatcccgaggacaccacaatccgcaagcccgtggcggcgttttgggccagcaggagttatagcctgcgccacgatgcggaacccgagttccgcgccatgtgtctcgagtttccgcagttttcgtacgatgtgctgcaattagtgctagatcagcaggagaagggtaggggcaggggtggtgctggtgctggggatgggacgccggcgaagagtgggccgagtgtggtgccggggagttcgaggaagcgggcgcgagtgactcagttgtagatggtgattttgcttggcgtggtttctgtgcacatttggacgagagggtcgtggaatcggcggctcatgtacgtgtagacgtcgccgcaagtgcagcttcgtcaggcgcgcggatcgagtgcgtctagctcgtcaactcgcggatgaggcgcctcgacatggctttccctctcctttaattacgaaggtcttctatctcacagttgtgtacgaaggagggaatcgaatcaactggagctgggaccgggacatcggtttcttcggacatatttcgtgtttatccatgcaacaagtagcggcatttctttcacacgtcgatagtcgaagcggggaatgtaaagtctggtggaattgaattagaaaaaagctatatatatccgacactcctgttcccgcaatgcgatatccatgtctacctcgtgacgctttgctgataccagtataccaagttaaccccctaccaaaccctcgtgagtggagcaaatagcaagatggtgggaaagaaaagctgacaatgtcgtacttttccctttccccaaccgcgacatcagccgaccacgccttcacgctgactagcctcgctgagcacgacacggctagtgcgattgcacacgttttggctgatgcaaagcccaacatgcagccgccatcgtcccgcgctggctcacgacgtaagcaattcccatgcgcgagctctgatcccgtggttttctcctaggccgtctgcgcgctgcgactgtttggtgcgccgttttgtgaggcaatgctggaggaagtcatgggactcatgctttgggggaaaaccaatgtgtgcatctggctcggcattggtgccagtgtgtgtgtgtggatcgtagagtgatgtcgtctacatggttttgacgtatgcgcgtggtcgttcatctcatcaacttcgccatcccattcatgcttacactcaatctcaagctgagtttgacgccctttgctttcgctgtgaattgctgcgagtgttcgttccattcacggtgaagcactgcgtgaccttgtagtctgctgggtcgtcgcggcagactatgcctcatatcgctttctctacgtagcggcattttcgcttctagttcttttgtatcttgtagaattggtgcgcacatggcttccaggccagggagagagtgaggcggaatgttttcatgtatgagcgagccgtttcgggattgtgtgatgaagcacccatatcgatgtgcgtgcaagacgatgtttcggatctccgagattccgcggtcttgcgttttagaaaagtctagtaaattggccatggtcttgtagttttgcagattccagatcgcagcgttcttctccgtgacgaggacaaagttgtcgttcgcacctagtgagacaagtcgtggtcgatcggtccaattgccgtcttcgatcctgctctgcaatgctaaaagtaatgaaggtggcaaattcatccagcggtatgtagagccgtcgtgtgcgaagaaagatgagttgtacgatcccagggaacaccggatttcgggaatgttgcgaaccaaccgtttctgagagttgcgtgcatacagaaattctcgcagctccagagggagactgtggctgtcgacatggtcatcgccgcttttgtcgctccacgtgataaggaaactatcttcaaagcccaacgcgacgtggtagacccgatgcagttgtgccgatgacaatagagttgagagtttggtgggcagccgcgcactgcattggcatcagtactgaaaaacacggatctgagagtccaccacgtacatctctcttcgcgatgggcattgaaaaacatggctgccacgttggccaaacgcaaacgttgagtcgcacatggcggtcaagcctaaagcggcggctcgctaaatgaaacgcttgctgtaggaaaaggaagaagaacaagtggaagagcggagagctcctacatcctcatgaaagaagaagaagatacgacgagattacaatcaaacgatcgcattgttgttcatttccgccaagccgatcgcttgcagggtacaaacaagaaagcacacgagtgtcagagatcacggggaatcctgggtcggcgttgtcagagaaacaagaagggcggcaaccaactgatcgatcgctacatccaaaagactgtctgcataacagagtaagtttcgcagtgcttcgtaaaggttagaagcgtgtggctaacgcggcagcatccgcagattgtggttgtctcgtaagccgcaagtgacgtcactgccaaatacaccacccaataacatcgaggcatgagtgcgaccagtagcacttcgttcttctctttcgggacgaatgatagctttatatcgaaaagcttccaggggctgaagtagtgagtgtggaatagtgccgttccttacagtaactgatgacgatagtcgcaaccttcccacgcccttacaagacctgcttcgtggcagcactgttgcagagctccactgggcaaccctgggaccagtagcagattcatggctgcttagtttcaaagatgcgacaggcacaaacacgctgcgctggggctcagctgtacctcaacgactccagacaatcctagccaaaacatggcattcacctcatttacgcgcatttctgggtccggacgattccttcattatatggcaccctgaactgcttcggtgggcaaaccttcctactagcctcgaggatgcattgcagtcatggcttacgccctcgggatggcgcgtcggtcctcccagaattgtgacgtgggggcctgaaggagctttcttcaccatgagcgagtatgggaacgtcgtttatcgacttggcgatgaagattcctgggagatctacaaagagacgatagaagagtggaaagtagagaaaggcttcttatggacccatctgacattcatcgccctcgacccaacaagctctgatcagttcatcgcaatacgaaaagacgggacatgggccggatcgattgacgatatcaacgaggacgcactagaaagctttgcgctgaatttctttgctcgggcgaaaaccaaacacaaagcgaagcccagtgctagtcagccgaatggattctcatcaaacaatgcgctttccaactccgccgatggaaagccagatgcagcaacccaggccctgtacgagaagtggtccaaggagacagcaactatgtttgcagcagcatctgtcgccattggaggttctaaaccaaagacaccgcgaaagattcaggtccgttcgaactcgacttctagccagtcgtccaattcaagctcgcgaccgggattacattcgaccttgtcatcgcacggaaagcttctcagtacatttccctacatccccaacgctttgacagtctgtgcattgccatcgtgcaccgtcctaaagtcggattcggatagcatacaggcttgccagcatgacatagagagactgcttcgcgcaagtggattatacagctatgaatggctacgacaggagaggctgagatggcatcccgatcgatttgggagactatgtgatgagcattggagagaggcaggcaagaagatggcaggggagatgttcaagttgattcatgtgctcatggaggacatcaagggggcggagggatcaaccgggaacagtcacaacgtttagatgcagtgcaatgaaatcatctccaaatattgctctaccaaagataactaattgggcacccctgatacgttggtgacgtgcgaactcgttacaaccatccggctgtcaacttctcaatcgcctcggcctcggacaccacatccgccatcttcgcgttcatatcaaagatattagcatcgtgcaccgcaggcgatcgatcaccgcaggcctcgctaacgaccttgacccgttagtgacacgactcatgaagccgccaagtagccttaccatgggcctatatccaaaacacatagtgtccagcgtcgtagccctcacacaaccactcgtactgacaccacaaatgacaagtgtatcgatgcccttcagctggagccgtgtgttgagatcggtcgcgaagaaggcgctcgggtagcgcttgggaatcacgagctccccctctctgggctccaatcctggtacccagctttcgagtcccgtctcgttgcccttctggaacaccttcagcaaaggcgccttgcaaaagaagatacccgcatccgacatgtcgggctctgtatattcgactcttgtccaaatcaatggcacctttccttcgcgcgcggcatcgacaagtcttccgatcgaggcgggtgcagctgcggacgcaggattcgagctggtgtccaatgggctgtcttcactccagtatgcgttgcagacatcgatgagcagcagcgctggcctctttccccatcccatcttccccgcgaacccagacttcacatagttatcgtggtcgccgtggtcttttggagccatggtgtcgtccggtaggttcttgaggttagtcgcgatcaaacacgaaactgcattctaggcgcccggttttatagccaacaccatggcagctcttcctcaacaccacccccaacgtgcacagcgtcgatgtgtaccagatcgagccacgcgactgtcggagcaatcggacgcctttggacatggccgttgcggctacaaacttccgatagtgccgcctgcttttcggcgatcaatccaccgactgaagttacccgaggtcagccatacattcggggcacaacagcatggcagactgtttgtaccctttttccacgcgacatgctctgatccctcgtccgaccggaaccgccagaggggccgtctttctggtgtaagtctttggcgcgtccatcgctcctttaattcacacttaaagcctgctcttggcgtctgttcggacttccccacaatgcatcagcccgcggataccgaccgcgaggaggcccctaggtcacccaaacctgcgaattcaatcttcaccatggaagcaagagaagggagaatcggaaacgcgtttgcttgcgaaaggtgcagaaagcacaaagtgcgctgcgtcccctctgacacagctggcctttgccaaaggtaagtttctcgggaatgtggaggctccactcgggataacacgtgcaaagatgccagaaagcaagagtcgaatgcatcgaacatgttgcgcgcagaagaccagcaaaaacaagaggcgatgtccaaccacctactaggctgcgcgacttcgacaaaaagctggacaaactgtctacagttatggcaacgatggcgccggctcccgcgcactctacactgccttcggtgactaccgtaccctcgcatattattgatgcacctctacgaacttctccgccggcacttgttacgcccgtatcagcacccccggtccacacgccaatcctacctgcgcctgcgcctgcttctgggactgagaactcactaccattttgggactctatcagtgagacgctggcttgtttgggtcgattagatcctgtcattcgcactatcagcctcgggcacatgcagatgatgcttgacacctaccaacgcatggtggacttcttcccattcgtgactttgccaaaggattgctcctgccaagagctggtgcttcatcggcccgtcctgatgttggctgttctcaccgcggcgtcttacgaatcctcatcgcttcagctgacactaagccgagagtttcgcaaagttgccatggtcaagatattgaacggagaaaaaagcttggatctacttcaaggactactcatattcatcgcatggcatcatcactacatggacgctcaggccgtctcagtgcccatgctgttacatatgtgcgtcggcattgcaagcgatctcggcttggacaggatatctacctcagtacgaagtccgcttcaccgggaagatccgagcaatagagaggcgaagcgtgcttacctgggctgctattatctggcctctaacataggtctgatcgagtcgggcaaaagccgctgcatgtcatactcagccactcttcgaaactatgcttccgatctagcatcttcctgggaacaaaagactgattctgtcctgccgatctttgtcgacgtctgccagttcatggaggacgtagaagagactttccaggggcgctgtgaacaagcgctagttgcgcgctcacaagtcaagcgtctaagtgacaagtgggatcacattcggtcagcttcgaagttgcaagcgaatgattacagtatggggtctcgtcctaaatccttcacgcattgctaacgaacatagaaacgctacaatggatccagctggctgcgcggatacacctttacaagatagctgcggcagtcgaccttcttgatcgagaaagcgcaccatgggcatcgggcttccaactctccttacgtgtgacctgcctccgctcaatagagcagtttctcgacaacagcatccagctttcaaccgcgcagtatgaattcatctcgctggtagactggcttaaccttgtatctggcatcatcagtctgggtaagttggggctgcactcttcgcctctacctggctgggatccggtcgaactacagatcactcgaacgtttgagtacttccgcgatcatctttcatcgcagatgccacgtcaacgcgagaaccaggacaacaacgagaatgcgttcgaacggtttcggcgtgtcacatccgtaaatgacggtcgcactaaaatctgcgctgggtggtggaagtccgaacggtagcacattcgaactcgcaacaggatccgggcggacggtgtcgttgttgcaagatctgtcactacccaagatcaagagtatgggcaatggaacagaaaagctgcccagtctgtggaagattaatccatctctggatatgaacagcaatgagttccactggaaattcctaatgggaactgtctgaagcaggcatttcctgtcagcatgggaattggaaactcaaagactagctggaacaggggggcggcagcgaacactcccattgggccagcacccagcacgtctggatcgactgcgccctcgaagtccatccacaaccatctccgtcggtatcgcgtcatggacgaagcgactggtgcaggtggacaatgctctgtcccggtgaggaaggtgcgtacaaatccggaacatgcagcataagcatctacattcgtgctaatcaaagcagaatatacaaggttaatttgtacgagatgcaagtgccggggtgtaggacgcagctacaccgcgtgaggctttctagaaggcgcactgcgacttcggcgccacgccttctgcaagatcaatgacactagatagcaacagatagaagtgtgaaattacattctatcttctatcaaaacaagtgtctgatctgtcacatccgtctcttcctttctctctcgtcactgcgcgcaagcgtccccaacgcattttgttggacctccctgcttgtgtgcaaccaattatactagctcaagccactgccgcacaaccctcgtcacacgacctttaccacatctacacagcctcccacacagtttttctagcgataagataaataccgcatgctaggcagcgtttcaaaagaccgtgcagcaactagacctttggaaagcactacgtaccttacaagagccacattatccccacgccgtcgctaatgcatttcagctccccggctctggaatacaccaaagcaagtccttgggtcatacattcagacaatcatcgtgcactatacatctgttcatctccaacatgggctgcttctcgagcaaacccgacggcgctgatcctggagcttcggcagcgaagatggcttacgttcctactccaactactgttgatggaggtgtgcatcaccatggtggtggtcaccacggtcatcatacttatgctggtgatggtggaggcggaggaggtgactgtggaggaggtggtggaggttgatctcattctactcgggctttacattgggccattattggcccgaattagagatctctccagtaacgactcatcacgtgtatgctacgtcagggatatcgttcactttcgagtacgctacagcacggacctcgctctcaattgacacccctacttatcacttacaaccatttcctcaccccttctcctttcccctactatatgtcaaagccccctaaacttgcccttgacatgcatgtcaactcgcgcgctacagtccttgatggacaccgactacggccttccggtttcgatgcaccggcctttcgtcacccttgacgagcagtatgatgagccattgtcgttccgtcgccggctgaaacaggttaccgagttgactgcggagaactcgagtccgtacacgctaccgaagaggcgatgtctctcgcgccttgagaaattgccgtctgaaatccgccggaaaatatacgagttatctacacattcggccaatctacaccgaccacaagtataagtggggatgggggccagaggtgcactttcatgaacacgacaaggcatttgattttgtttattacaagccgttcgatacccgcgggtttgggctgatgggcgtaaaccgtgagacgcgacaagaaatggtgggtttgatgttccatgacaacatcactgttgtcttcaggtaccccttgagcaacagggggattttctaccctggctcaggtaccatcaacgctcgagtgccgccaccgtcagtttgtctcctatgcacatgagatacaatactaatgtgtgtcagttgcgatatggattgcatggctctcaactcttcaacttttgccatgattcgtcacatccgcctcgactactacttatttggcgaacggcgccacatccgcttcccttgccattgtcctagtgatgcatatccgtggaatgagatggagacgcctgaagagatgacattcaagctggcaagctcacttgacgatatcgctcagcactgtactctcctcatgtctcttgtcatttcagtgcccatctctccctgcaaagaacttcctggtgtttcttcggaggcgcttgatgctgtcgttaaggttcttgcaaacatcagtcttcaacgccagtttcttgaagttgtagccgttatggaccttggagctatattgaagatcgtcgaggaagatgggacactgaatctccagaaaagtttgtccgtcgatacctacgaaaacgtcaagttggacctacaaccatacgaacataccgggcgcggcatcgtcatctcggaatgggcggcagcggttttccaagaatttctgctctatgaatacggccagcccactcgattcgtcaacaaggacgagtacgagcacatgagattgaaatcggcatgtttgtgtcctcgatgatggttagccatgcggaaccaatctgtcaagactattagactgacttacttcaaggccttctctgtccatatttatcaagcgcttatagtgtgtttcggacgctcacattgatgatgggcgggtcgtcaaaatggaacgtggctatttagtgaacgtgtcttttcaacaaacacaaattcttctatacatcttagcgcagctccctgctttatccactgtattggcctgttagcgttgcttattgacacgttatcgtgagccctgttaatatgttctctattacctgcctcgaccgatgctatccccatctcaagtaaacagatttcaagtgaattctaccccgaagcaatgagctcaagatcactcactacaaacgtactgctccatgtcagctctccagattcgagaccctccccgttgagatctatgcaatggtaacctgttcagaacggaacgctaaaccgttgatggaagttattcagttcaaacttaaatctggctctccgtctgttcatggcgaagcaatggaagcgtggatacgagcggtcgttgtctaaaactatgaatacggccacccggtcgtctttgttcggcaagctgaataggaccgcatgcgtaataaccctgatagcatttttcttcactagaaagtttcttagatgatacagcacgtgcgcgcagaggactacggggcgatggaggattacaagatatataactcgcgtttaggtatgcggatgatcagcttatctacaaacaaatcagttcctacaggtatcatttaacagtcttcgtgcattccaagcctattgtacacctccacgacttttgcgatagctgtttgggagcaatcattacagagatacacctcgtttcacccaaaagaaaaggtatgcagtaacattgaatgctcatttgaaagtcacgtcgccaagattccagttctgagtgtaagaggccaccatagtctgtgatgggacgctcttggccggtgtgactacgtcattttcaggcacgtcaatgaagcagctcactatcagtgaaattcccgacgaatggtactccatggtaggattgagcagacgtaatacgcccgggtagtgtgtgaccagacacccgggtcctccgagactagacggttcgcctcatccggaatcgtcggaactgggtatgtcagcatgagacccaatgatttaatagctccacatttacaaacagaaagaccttattaaccaatacacacccgctgtcaccgcgtcagtttccgtgaaggttttgacgtgtctgttacatatctctctcccaccacacatcatcatcaccaccacacaaaccttccagtagcctacctttaacaaacaccgaaatgcctttcgacctcgccaaagaacatgaatcataccatctgatcccccagtcctccgacctggctctcaaccctccggaatcctatttcttcataaccgacttcctgatcatatcctgcggcatcctttacacattctgctacctcttctataccatccgcacctactccgaccgctacctggctggcactgtccaattcctctccgcgacaatggcatacgagatatactacgcatacgtatgcacgacgacgaacttccagcgcgcgtgtttcttcgtgtggtttttattcgatatcacgtttgttgctgtagcactcaaatgcgcttacagtgatagcgagaggatgaaaacggtaggcaaattgagttggcaggtgccggcttggatgtcgtttttgtgggtgtgtgggcagtattggcctgatgagagggagcagaagacggcgttttggacggggttgtatttggagctgccgattgggtgggggcagatttattaccttttgaagaatgagaatacgaaggggcagagtttggagatttggtaagctatcttctctctgggtaggtgcgagtttgctaactcctgaccaggatgacgaggtatcttggatgcatcacggctttcttggtgttcatctggaggtatttgaatgtccctgagaactggtcgtatgttgcgagctggtggtctattggaggcatgattgtgactttgctcccggagacggtttatccatttttctacatttgggcacatcgcaaagagagggagaacacaaaggtcgagttaagagatcagaagtcatgaggctgagagatgataagagacggatggaagtaatgagagtaacacgagacctactacaatcttggatgcccaatgtctaaccaatcaaacttggtgcgctaccacttccgttgacttgatagctcaccattgcagccaaccacaagcgccagcacagcgccccgagactaccgctttgtagtgaagcataagtgcttcacatgtccaacatattttgggacgatgcgcgaatccaagacggactcccggagtgaaagccccttggctagcgacatcgcgaccggaaattcggcaccagccacgaattgtggcgcatggacctggaaagaacggcagaagatgagacaaatggcgcgcattcacctcacagcatgatgagaatggatttggatgtatgaatcaattgtaatcgaaaggtcgcgacgatacaacgtttattgaatggcagattgtcagcaaaacaagctcatgccgtgaagaagatcactgcaagactaagcctattgcagagacgatctagagcgatgcaatctgccagccacgacacagtacactgattggtccgtgtactgcaaatgacgtggatcatgccacagaagcagccacactggtgcttgaatcctcgcacgccccactgtcccgtcgcatacccaaaaggctagtgacgcctcgaaaacatcattccaattagctgtgtttatcctcctcctcctccttcttcttattccttcacttcacggaacggataagcaatggcgcaacaaggtcaagctgcggattactacagcggcggcggaggcgctccaatgcagcagcctcaagatgcatattaccagggccagccaaaatacccccaggaaccaccccaatacggccagaattatgcgccgcctcaaggacaaccaccccagcagaacaatggataccagcaagacggctacggcacggactcgaagacgtttgagcagcagttcaagctcgataagcccaagtacaatgacttgtgggcaggcgcactcttcatcgctgtcttcctgggctacgtcgctgtgagcgcgatttcgattcgcggatattcgcgttcaaacagcggcggcatctatggcaatgcgaaaccagttcgcgctcaactccaacacggtgatcttgtttgcctttgtgctgggcatggcgacgatcctgagttatgcgtatatctgggcagccagggcgttcaccaagcagttcatctggattacgggaatcttgagtaagtgcgcacacgataagcatggcctggagtgattgtgtggcttttgaaaccagatgacttttcaaaggctttgcgtattactccaggcctgattgaaacacacacttcaattgccaaaaacatgactaactcgcggaattagacatcattttcggattcgtcacagccctttacatgctctcgcgcaggtactggtccggtggcatcgtattcttgatcttcagcatcttctatgtgatctgctttatatcgtggattccccgtatccccttcagcgtcctcatgctccagaccgcaatcgatgtatcaaagaagtacggccatacctacatcgtctccctgatcggcggcctcctcgcagctgcgctaggcgcttggtactcagtgaccttggtttccatctacgtgcaatacacgccgaacgggaacaactcgcagtgcaataatggggtcggcaactgtggcagtggcaaggtcattggcctcctggtcttcgtcacctttgcgatgtactggataagcgaatggctgaagaacacaatccacacgaccatttctggcgtatacggctcatggtacttcaatccgaactctatgcccaagggagcgacccgcggcgcattcaagcgttcggtcacctacagcttcggaagtatcagtctaggcagcttgattgtcgcgatcatccagttcttgcgccagatctgctcagctgcccagcgcaatgccgcgagtgatggaaacattgtcggctcaattctgttctgcatcttgggctgcctcattagcttgctcaactgggctgtcgagttcctcaaccgatatgcgttcagctacattgcgctgtacggaaagagctacgtcgcagctgcgaaggacacttggaggtacgttttctgatccaacagcctgaagctatacacaaggtcttgttgtcgcttttgaagtctagcaatactgtgtgcagcttcaggctatcctttcccacatttcataacgagaaatcactaactgagcatctgcaggatgatcaaagatcgcggtatcgacgcactagtcaacgagtgcttgatcggaccagttctgtccatgggctccacattcatcgcctacgcctgtgcgcttctcgcgtacctctaccttatcttcacgtcgccagcctacaactccgacggagcctacactcctgtggtggtcgctttctcgttcctgatcggattgcaaatttgcaatattttcacgaccccactttccagcggtatcgacacaattttcgtcgcgatggcgtgggaccccgaggtcttgatgagggagcactcggacctttaccatcggatgatcgcggtctacccgcacgtccagcaggctattcatgcttgagcgtggagattataagaaggttatgtgtaatgttcgacggaataatcgggaaaggtttatgcgtgcttgaagtgtcagaagagcctggatatattcatgagactaaaattagctggctaaatgagaaaagagctgtgtattcgttccggacccgagatgaaatgtgcgaaattgataccggacattccaccaggattaccaggacccagtgcaaagaatccacaataatactacagtcgatgacgatcgaagatgccccacgttcgcgtgcttcagttctcgcgttcacaaccccaccaaaaaacgaggaaatccatgtcagtgtcaaagtccgtcggtcttggcactagctaagtgcgggaacgggagagatccatagtttgagctatgacgtagtcacgggctcgaagatcgcattctatcgcgaaatcgcattgttgggaatgcggcgcgctttggcggagatccacggccgagaatacagtgaaaacactgaggctgagcagttgggcctcacggctgcggcattaatactgcgcacagtaaggcgctgcttcggacagtcgagatagtggggtaatatcaccaagttacactcccagcactgccacgtcccacgccccagacttatttgcttttgcacaccctgtccagtgccacctccagctgttcgtgcctgccagttgctctagcgtccaatcgggtgctataccaaaacgtcaccgctctagctggggtttgtttcgccaactcaccacctgcacccaactttgttgacctctgctcgcgtccaacacccacgactctgctactgcaccattgacccttgcagcacaccgctcgagtaagagaaccttccagccaggtaagtctcactccataaagcacgcacccacgtcgctgccctccccggcccctgctcttgcctctacaaataccccgccacagcttccctcccctcctcttccacctgctccaaaactttcctctcacctcaaccactttacactctacctccgtaccaggtggtaatccattgacactcaattcctagttctacttcacctcccctacaacacacaaccatgccttacgacaagaaggtaagtactccaccacctctttgatgcccacccactaacagtgtctccaggctgttcacttcggcggtggcaacatcggccgtggcttcgttgccgagttccttcacaactctggctacgaggtcgtgttcgtcgatgtcatggacagcatcattgaggctctccagaagcagtcgtcgtacaccgtcaccgagattggcgacgatggcgagcgcgagttcaccatcgaccactaccgcgcgctcaactccaagcacgagatggacaaggtcgtccaggagatcgcttccgccgatgtcgtcacctgcgctgtcggccccaacatcctcaagttcgtcgccgagcccgtcgccaaggccattgacgcccgcacactcgactaccccatcgccgtcattgcttgcgagaacgccatcaacgccacaaccacatggaggggcttcatcgagggcaagctgagcgaggactccaagagcaacctcgacaagaaggcccgtttcgccaactcggctattgaccgtattgtgcccgttcaggataaggatgccggcctcaacgtcaagatcgagaagttctacgagtggtgcgttgagcagaagccattcgagaacggtggcaagaagcctgatgtcaagggcatccactacgtcgatgacctcgagccctacattgagcgcaagctgttcaccgtcaacacctcgcacgccaccgctgcctactatggccaccaggcgaagaagcagtacatccacgaggtcctccaggacaagaagctccacgacattgtccgtgacgctgtcaaggagactgctcacctcatcgtcagcaagcacggtgtctccgtccaggagcagaacgactatgtcgactccatcatcaagcgtatctctaaccctgtcctgaaggacaacgtcgagcgcgtcggacgtgcgcccctccgcaagctttcccgcaaggagcgttttgtcggcccagctgctcagctcgctgagcgcggcgagaaggttgatgctctcctaggtgccattgagcaggcatacctcttccagaacgttgagggtgacgaggagtctgctgagttggccaagatcctcaaggagaactccgccgaggaggttgtcaccaaggtcaacggtcttgacaagtcacacccgctcttcgagaagatcctcccgatcgtcaagaaggttcagggtggcagctgaatatctgccgagaagctctgagttagtattctgtggataagcgcggaggaatgcatgtggtagatcaaaagcgactagcacatagacgtcttctacgattcacgacactgaacggcgttcggtgtcatacataacgaaatgagacatgagtgatgataccaaacctctttccctatctgccgtgtgcctttccatccgtgattctcgcgttcttgtcacttcatccatcgttgcgacagcgtcgcaccttcgtcatgatcgttccagtccatctactctctccgctgtctgtattcactatctatcgacatccaggcaatcgcactgcagaccatcagggcctctccctaccacatgccgcccctattccaaaacgtcaaacgtgaaatccatgttctgcctccgcaaagactctagtctttacttgtgatataaaggctccactcgttgctctcctcaagtacgtcagctcttcattttcacatttcccaaaagtctcccagaggagttggtatgggtgtgagaagttttgtggttcaaaaattagatgtgcacctgcagcatgtcttttgcgtgagaggagaaagacgatgaaaatgatagctggaaggacctgatgggttgtgaaaagagaaagtttatgatatcgtatgggttcggttctgtacgctttgagagtgcggatggagagtgtgtctttttcgaaaaccgaagaccagagagagagagagatgtgtggaccaagtttgtgcaagagatgggctcatgggattgagcgctcgtcgagcaaaaagagagtgagcaaagcagtcatggtgcttgtcggctgggagatggtgagtatctaaacctcgccacgctgtggctttggctcttcttcatcgattgtttatgttcttcggaaaacaaaatcgggtacgagtgcttttgatgtcttggagcgggaaaagacgacgaggagtcttgatgattggaagaaagagcgaagacgttgcatgtgtggtgaggaagtcactcagaaacaaccgtcgtgacgattcttgacattgagagtctttggcaaatcctatatggtacaaaaagattggacgcggaatttgatggggtttaaaaggatcaaagtgcactcgaatgttaaaaagcagctggagctctggcatatctctgttctgcagaagtggttataaataaccctactcgcctacaacgcctcttctcctcacagcctttctgcctcgcttcgaggatttctaaaagatggattcccatttccatgttctcctgcgttcctgaactctaaacaaagacagcagaactaaaagcatatgttgaacggccgcggagttcaaagcgtcttcttgtgtagttacatgtgtttctgcacgacaacacgaacgggaaggaagtcggctatggtgcgcttgctagctggttgggctataaaagctgacgtcaagagactgatgcaacgacggggttttgttctggtgacggtgtggaaacagcatatatcaccactcaaggagagcaagactgacgatctcaagattttaggctgtgaagcgcacggctcgaagtagagagcacatacactaaaaaatgagtgggcatttacttcttcttgagcctgagtatatagattcagtgtcgacaagtgttctctgctctacatcccctcttcttgaactcctgctcaaaagttcatcaactcccagatcatgtttgttctctgcccccactgagcaaaggcaatattacgttcagctaatatctaaagtgagataggctctggagatgaatgaaagcaaggggccatagttcgttttcatgtatagctccttttcatcatcctcggagtacagacacctccggcgcacatgtttggcctgaccttcctcgcaactactgcactggatggtaaaacaaaatgccaagagccacaccgatgtttttattcggtctcgaactttgacataaacgtgccattttttttatgcgaacggcgaaagtagagaggctcattgtcaggtgttcttcaccaagaagctaaacgaattgtgtacacagaaggctttgagcagatctgttacgttcaacattcaagcggttcatctctgtctgctcaagcagagctccaaaaacaatgggtagacgagcgatgttcaaaaccttgtccaacgagaaacatgagtctgcgagactatcctcggagcctatcacatcctggtctaatgagtcgtttgactcaaacagcaaacgaagtctacgataatcacaagcctcttcaagactatacacttcgcatagttatgtctcgaaaaacgccatgaccggactacgatgaattcgccgattgtggacacaacgtaacttttcaacaaccagatttctttagtgttcactatgtcagatgggatcaagtgacacacaagaaattcgcgcctacactttcaaaatagctaaaaaggatcaagcgaatcgatcatggtgcgcggttcggagacgtgtatttcagatagctctgtgtgagcacttcacacgctctcgaaagaccgaacattcttgtttatgcggaaagctcgagtatgtaaaccccatcgcctccccagcttccatgttcccttcaccatccccagattcacgcgccgttgtccaaaacaaagtggtcttcctcgaatgtcttctatttttcctcatgttgaggctacaaagaatcccagctcgcctgagtgtctctctactcttctccgacgcttcaaaaaccatatctataccatatcacgagcgcaaccaaattctgtcccaaacaacatcacagtccaagaatgtatcctacgtctccaaaattcgcatcaatatgccccatgtcctgtcttctcccctgccaacatacatataaaagatcgcaccaagcccaggctttcttctccgacacaccacaagaacttctcacaacaaaaaacttcgtggggccttgtgatatctattctttcctggaatctcctaaaatacagagaagataagcacgatgttttcttccccgccttcgagcaactcactacgcagactctgaatcaaatccctctcatgacacatatatgtctcttgtcttgtctgctgcgtgcaaaaaagatctttccaacaccgcatggaatctggatgctcttcaaccttgcaataccaaaaaagcttgcgtgagaaggactcgaggatttgccataaacacatgatgtttcccttcggcacaaataccgaaaagcaaatggctccaaggtgatgtgtttctccggatgttgtaaactttaaagaaagggtggcacccatatatgccgcggaaagggtcgatggatcgatgatatggggcttttttttgctgcaagcatgacacgtagtagtacactcgacgagtcggggtcgtctgatagtagatcatacatgttgcggcatcggggttccagctggcagaagtgcttggaatgaatatgttagagataacagcggtattgcgaagtacatgcatgtcgctgaattggtgttaggagagaggcagataggtagaatcgagaggactggtacagccctccatgcccatttcgctcattcacgggacggacgaccaagactgattgatgataattttgcccttcattcgtgcatatctatcaagtagcataacaagacctcgtggctgtatccgctgcacatggcaaagactagagagcctcacgaccatgtgcggaagcaacctgtttcccatgtaacgccaatatgcatatatcgtccgatcctcaacgtgccaccaactaagccttcttggcaaactcgacgcgcaggataagatgtccgaaaccgactgtaatgttgttagcgacaactcccaacacctcagaaatgtgcagcacttacatccatccatcttttcgcacgccttggcagcatccgtccggtcagcataactgacaaacgcgaatcccttcgccctgcccgtctccctgtccttggccaagaagaccctcgtgacatgtccgtatctgctgaacatatccctgagatcctgctcttccgcgaattcgctgacgttggtaacgcgcagcgtagcgctgtcgtcgcgatcgaatttgccgcccatcttctctcccgcaccggcacggccacgtagatgcggtggaacgtagccaccaccgccggcgcccagaccgccgctcgcggatccgggtgcgtcgtctggcatgtctgcgggcgcgacgtcgccctcgggggccatggtgtccttgaagggacactttgtggtgaaatggtcgccctggcaaatacgacacttgatctttgcgttcttgagctcggccttcttcttcgcctcgtcgcccttgtcttcattgcttgctttccatgctgcgacgggtcggaataggatgttctcggctacggagactgtgtctgtttgagggccggcgggcttgcccttttcttgtccgaatttcgcccattgtttgcgctcggcgacacgggggtttacggtggtcttgatgacagtcttcttgatgcggcgggtggtcttgtagcggcggccgtcctcgccgacacggtaggtggtaattgtctctgatccgtccttgttcttgacaacggtttgggaggggagggcgagctccgtctcgtcgtcctcttcggcccagtcggtgcggctagtggcgtgtcagcatgtcataggtactgcggaaaaggcgcaatgtcttaccctgctggtcgtgacattttggcggtgtcgatatgtgtcggcgtggaggagtggtggccgtagtccgggtgctgcaccgtaaattcgtggagataatatggatgaggaagtggcggctggtggggcatttctgagcttgtgcgcacgctagagtcggcgctagtatttgcccttcgactcactcgaacaccatttttggctgcacatcttttgatgtcagcgattcgctgctgtgcattgttggagtcatgattccgactcttagcatagtctgatcggtctaaagtgtcgcggccaaacaaccgtcttgactcagtgtactggaataggctccgctggaacagcaacgacaccaaccaacaggcattgtggcgtaccaccacgacaatcacattcattcaaaccaacgtgctttaatgaagagaagggatttttttttcgttaatggtttaaaaaggataggccagcacaaagagttcgaaattcacgtccagcgtgaatgtaccacctcagtcctcgctccccaacttccacgccacgcctcttcctccgacaggcccgcggccaggcagctgagaaacaggcaccggctttggctgctgtatgacatcactggctgtccgctggagtataggcggctgtggtgtcgtccggtcaaagttgaaagaggtatcactgttaccacgaataaagtgcctagtctgaatgtggtgatgcgaatgtggcgaatgataatcgttgatgtagctagcttggatgagtctaaagcatcgtgttagaagactgctccaagtcctgggagatcacgtctgcactcactcttgttgaggtgcaacactgcttcttcgactgttcgccacgcttcccgccacgctgccgcagcttatagtgctcgctcctgatccggagggcatgccatatgttgctgcatgttgtgcttgggctgtcgctggtagccatccactactgctgatgccctccgcatccagcattcggttgagaatgtcttcagtaatgacgagtaggtgttctatagcagctaggcgcgagtcctctttcgctgagcagcagtgtatgtatgatctactggtcggattgtgctcgacgatggcggctccgatttttcgcgaagaagtcggtgcgaagcttatcacgtcgaggagacgactcgcgccgtagatcgcgcgggcgttcgctgctgtacagtcagttgacttgcaaaaccttcggaacagaagggcctacacagaacgcgggcgcgtgtactttccaaggagtcttcgctgtccttgtcctccatacgatgcaatatctggtttgctgtccgttccagtgtcagaccttcgtagctgttgctctttccgtgtttcatgtccttcaagctttcgatcatggtcgactgcgggtgctgagtgtatgcggctcagaaacgacgagtgtctgcttgagttggaagagatgacgggatatatgttgttgtggtagaaagacgagactctgctcgacgcggaagagtttgcagagctacctgagtttatgctactgctacccgtgtcggcgcgcttgaacgaaccaatgcggctgatactcggtgagggggttgatgaccttgatccgtcaagttctcgaccgactcggcgctgttcttctcgtctgcgttcgaattgctgttcagtcctttgtcttttcaatgtcaatctctcgcgctcactagcagcaaccttctctgccaagctgatttgcttcgatgcctgcttcttgtgatagagtccgctgggatggccttcacaccaaggacctggcgggacaccttgttcgacgagctctgcaaaagtcggcgatcggggtggcggagtggaggagaaaaccctttggcgaaaataagagttcacttgtccaggtctcgcagacctgggcgaatccagtatttcgggtggcgcaccgtcgtgggccgagatcccagactcgtggtatactctgcgtgatgatcctttgagtccacaaactccaacgtagggcgacgttgttgcgaccttttatccacttgtcacgcgagcagttctggcagagtcagtggcctgcgccagtatctcgcttgcttatacatgccggaggagagtgagcgagcgtaaaggatggtgatgaggtgtgagactttgctggcggtgtaggtaatattagtataggatggtgtttggtagccaatatggctgcgatcgggaggaatagagacacgaaggacgaggtggtagcttgaatgacgtagcagtctgggtttgagatacctgtatcgttttgtggagcgcgactgccactgcgtgaaggaagtcgcggtcgcaacattttcaaaacgggagggtgctgcagataagcttcgctgctcccgtgccgtcaccagttatgcgttggggtcaatgaggtttgcaaagatttgagcatgtttgactgcggtggtgctctatgtatgcaacgctgggtctagaatgcgtctagtctaatcccgaagatgtacatgcaaagtatcaaggagagacaagcttcaagttgcgacttgaacaagtgtaggtgtgtactcaaggcgtacacagtgcaaagcaaagaggaaggagtgaagagaagcactccgtgggtggcttctacaccataccccacagtggtctgggtatgggcttgcatatcgtccccacgctcccgctcctcatcttcacatccttcagcccaatatacgcctctcggcgcgccgggtttcccacagtcaccgaccaggtgctgagcccataatacacgcctatgtggtgtacaagccagcgaccaaagctgcctcccagatccccctcaggtgtctcgaaaagcatgagctcacgcttgatgcggtcttcgttgcgcgtctgttcgcgggtctgaccattccttccaacgaagacgatctcgtcgtcctcgctgtccgggtcggcggggaggccatcctgctcggcgcggcgctccttctcctcccagtcctcgacgaacttcctgacttcgccctcgaggtccatgagaaggcccttggcaccgcgcgagcgcttgagcttctcgcgcagctcctttggcacgacacccggagtggtggggttggtgacaacagtcttggtcgcagccttctgtgcgttcgcggcggccttgcggtcattctgctggcgcctgaggccggcatcccagagcggagcgacgtagtagggcacgtgtttgacgcggtgagtgggatggacctcccagtcgcgaggggtaggcggctcagcgtgagggttgttgaggagacggtctatcctcaaatgtcagttcgccggtttgaaggcagatgtgagtggcgtgaaggcgtttcatgcgcagtgaagcatagaaggcctagggagaacgtagacgcgacgtaccattctcccaacgcctacgctggcggctaccctccttgcccttgagcaaggcttcgcgcctattcatgctgtctcgcctcagaggcgccttcctcttgtagaggccaccttccttcgcagcagcggcggcgccgacgggctgaacggggccacctgtcgcgagcgcatcgtcatccaggggaatcgcaagcgtgacagtagtcgcgccaacaacttctccaggcgcagagatggctacagagcccaaagcggctgtcgcctgctcggtccatgcctcaatatcaataggctgcggcgcggcagcctgttgagggatctcatcgatgacggccattgtggtggcgttgtgctcggcacagcgatcacaaacgatgaggggatcggaagggggaaagaagagaagcgatggagaactggatctgcgctgcagacaccaaagactccttgatgttgaagaaggaaaggaagacggagatgctgggatgagcagtgagggggagatgtgataagtcccgcgatgcgatacggaccctgccggctctgtgaccaatcggaggggaacgtggggcgcgccactggatcatgaagtcaggactcagacatcaggagtcaccctgagatgactgtgctgcggatgccttgggagaaggccatcatgtgcagcaaattgtgtgtcttcagctacatcgtggtcttcttctgggtcctctgacgtttaccggccgagtgtcacatgccactgacctccagaacgagcttgcagcaagtttcgctatgtacaccataatcctctacttgcaagtagcatgcctaagttagctcatgcagggtagcctcttagtagccacgtggtgcatcgtttgagaagtacagctcgagaatgcgcgcccacatctgtctctatactccaagactgcatatcaaagcactccaaaggcaaataatacctgtaattccctcagcagagagcttgccaacggctctaccagccaagaacccttgaattcacgttttgactcacttccacactcatgtcacgagttacaagtgcattacgccctgctgtggagtacagtcaatgcctattctatcccgcagtgagctccggtcatctccccacctacacacatttggtatccaacactctagtccccggtatagtccgtaagccccgtgtttctatggcgttcgtcaacacatcgttgctcgtcgaggtaatatcttacactccatatttcagtggtgcatattttggcgtgagaggtggacacgtgctggcaacgctgaagtcgagctatgaattcttaattagagtagtagactctgattctgggattccaatctccagattctgttcgcgtgtcttcagagaatatggacatgcgcgcgttcagttgtggattgccgatacatcatttgcatacctaggtagtattatcgattgcaatctttgggccaaagttgagctagacgctcagttcgcaccggttttattcagcttgaagccgtctctaccatcgttcttaatccctactcaggaaggaaaaaacggcgttgaatactcgttgggtccgatctagatcctgttcggtaattgcagaggttgttctagatcgagatcagggtggtcttgtcgcagtgtgtttgccagattggtgtttacgaggaaacggtaaacagtggaaagggtgcttgacggagagctcgcaaggaggttagcagaaagcatcagaaaagagagatggatgattgtatagtgggagggagattttatagcgatatcgaatggttttcttgagatgtactatcggcttctgacgacattttcaaatgacagctggaggcttgttttgttctctagagttgttctcgagagttgcagaaatgagtactttgccttgtagtgacattcgaagcaatgcaagtggtttggaacaatgcatttggttcggtgttaatcttgttcagttgggcgtgtttaaaagctttccaaaattaggaccagatgttgtctgtaggttgaacaatgttgaccgtagtctttggaagcgctttagcactgccacctctactccttcacagcgaagcgattgtaaggcacctttcggcacaagcagtgtcgtctttccggtgttgcatgccagcagccaggtacgccacaaagactgcctcgctcaccacaagaaggcaagaattcgtcgcagatcacccactgctcgcacaatgagcattcataagttgtgcaaacctgatggggatgcatgcatgcggctaaaatggtgatggatgttcctcggtctgtgttaaaaacagcctcgcagtcgaccctggaaggcggcactgcgggcaccgaactcgttcacgctagcaacaacatctttccttcttcacactgcgaggctgaatcttgtctgtcaccgcggcaatgatccactttttaaattttgatttcaaaacttcattcgaggacgacgcgcgagcgtagtacaagcagcgcaaagattgccgcccccgtcccaaagtattcggcgcgacccgctgcacagttgagccgggcggctaagccaccatctcattgcacgacaggatgaaacgctaactcttgccattcctacgggtctagcgttacttctgaacgggttaaacgatgtactctcaaccgcgccgcaatgtattctcgggggtcgaaagtgtggacactccacgggggcacttttgtagtgctaataagtacatcgcaggcgttcgctatggttcgccatcagcattcggtcgcgtttagtcttttttctttggttcgccgttagatttcatattcgcaaggcattgagtcgacaatggctcatgcctatagtccggtgtcgcctgtcgagatgcagccgcctccaacagtaaatctcaatactaccaggacgcaaacatttcacgcatctaatgccagtacgtcatccgaagatgtggtttggttcaagaattgacacaattaggtcgatctggcactttccagaaaggaggctggcttccgtttactctgcgatggtactatctcgtggtacccaccgttctcagtctttgctttggcagcgtccttgtctacctcagcatacattcgaagcagaaccacggactcggggatgacaatggatcctccgctattctatttggatggcgctttacgccaaccctcatagctgttctctacgcgcagatgacagtcattttgttcgaagatgtgaagagaacagaacccttcacgcgactcgcaaaagccccagccggaggtactagtgcatatggcactctgcttcagacaccaagagcttggtggtcaattttcatcgatgtctgtttcaggcgcaagaagctaggacacaccagttggagcctgatttgtgcagcactcatcaacgtcattgctttaatgcttatctcgccgttgtcatctgcattacttacttctgaggagatatccgtaccaaagacggtagatttttcaaggatcatctcgaaagcggatacccaggtccccatgcttccaacaagggagacgtactaccgaactatcaatgccttgttgaggaatgtttcgacgtcagcatgggtcactgacacctcacttacatttcctttttggccaacatctgaatcggcccaattcggtccaaatctggagtcgtcttttggcacttggaacacagaaaccatcacgttgaagtccacttatgagtgtgaagagatgaagttggaaagtgcggatatggctccccagaacttttctggtgtttacaccacccagcgttatggtccattcaacggcacgcaaccaatggtcacctttaagttggcgtccaaagatggctgcaaataccaactaacgattcaccccgccgtcgatctcgccagtgccggtggtgtcacatggtccaatgcctcgacattctttcccatcagttcatcgattctaccccttggtggtagaccttatgtgagcggcgtgagcccgacacatctgttcgctcggtaccaaacttcagaccagtgcaaaggccgcgacatcattaccttgagctcagcatggactgcaccgcttaataggacctggcagagtccctcgttcataccattgaaccagacatatgaacgctccgctgaattcagaatgcgaggcatcctgtgcgaatctaaatacttcatgaacaatcagagcatggaagcggccatatcaggaaataagcaacagatgcttaattccaactcggatcttcatgagaactggcaaccacttccggaaagtctgataaatatcaagaattttgaggctgcaagtatgaaaaacgattgggaaagctactttgatgcgaaaggcatgtaccttacggaaactaagcccgccagcggcatatatcccggcttttcaggcatggcacccctcttggctacatctttcaactataacttgactgccatgctggaaaatcctaatattgctcagcgagcggcttcgatgaagggtcgcttttttatggaaaccatgagagaagcattcgataaccgcgatatcctggaacaggacgttaccagtggtgaggcaaccattatcgcaaatcgtgttgtcgttttgcaagagatcgggttcacccttgctgctttgttctttgcatcggctgtcctcctcgttgtcgtatttttcagttctcgactacgctaccggccgctaaatctccagtcggatccagctagcacaattggtctcagcctcatgctgcagcgacgacttggcgcattgggcccagtcgaacgcatgcacaatgcttcgcgtgtggatctgtataccggtcttcagaaagagaaatacttcacttcagataacatcttgctcaaaggtgacggcaacactggtatgacacatttgaacaagccttgcatctcatcaagatactgaccacaatccgccagatcctccccaaaaggtcaagccaaagcgaaattggagaccccgtgtgatacatgtacgcacattacttgctctaggtcttgtgcttacactggtcatggtcgccattctcattctgaacgccttctcggcgcgctcgcagctatctcaagttgccttcatctatgaagctaatgtatcaaagcttggactcagcttttctacatttgcaccaatatctattgcaccaactgttgttagtattgtggttgggctatggtgggatcagctcgacagtacatggcgtatccttcaacccttcatctccatgtctcgtggtccggtcccgatcagggatggagccggtttgacatacaggtccaagacttgggctggggcggcattcaagtccggacgccaaaagcattgggttttgctcttgattgcgattggttctgtgcttgcacaagtcttgactgtctccatgtcggcgctcttcgaaagacagactcacaacatcgctcatccggtctcatttccgcgttctctggaaattcgacaggtacccgtcattaacgaaattaaggacggttacaactcagtgggttcacccgcagacaaggtgcttgacagtctgtacctcgatgcatcaaagaattggctctacggtgcaggtatacagcaaacgttcaatggctctcgacttccttggtcctcggatggctggagcttcttgcccgtcgatctgcctacagtgttcgacaacacaagcaaccaggctatagcgagtagcggtaccgatggtaccgatcacacagcttcattttcgaccaatgttaccatgaagacaccagccatcagggcaaggctggattgcaccgtcgttgaggagatcacaaacacatcatcgtggatcaccctctataacctcacaaatcggtctgcgagtttcaacccacaatatttctcacaaatcaacagctccggagaggtggaactgtacagtctcgaagactacatgttcactggtagtgactcacgcacattcaccatgtccagtcccacttcggttggttgctgtcagaatggcacaattttggacccgcaacaatcgttattgggttactggtcacctgttctcccaccatatcgaaatcgcaccgtggacgaggggtttccgtataacggactcacatggccattgaaattcacctcgaaatggatcgtcggaaaagccattactatgctggaccgtggaaatacaagctatgtgtattacaaagaaataccacgaatgcaggccgctcagtgcgcaccaatcatcgagacggcagaagcatcgatcacgttcgatagtgcgacaggcgatgtgcactctcacacaattgatactgtgcccctcgcgaatgatggagcatggtcagacgtattcacgttgcacgatgccccaaaggtagaatcaaacgacgaaagcttttggcccgagtacccccaaaacgttacaacgtcgttcggcatactattcgttggagctttgctcggattagctgatagagagcatgcaaacggctacagttacgaagatctaaagcagaacgccttcgtctttcgcgaccccaacaacggcatcaacatggacttgatgacctactccatgtatacgctcgccaaaaaagaccctgaagcactcttgaattacacagtcctcgccacacacgcggaccgcacgttccaaacgttcttccagcacttcgtcaacagcgggttatcacctagtagaggaggctacgcataccagcccatcaacgatgatagcatgaccactctcacacactcggtcgatggaaatggcaccgcgattgccgagaaatctttcccggttctcaacacaaatcgcacggtcgaagcctcaatcagccaacgcatccgcgtgctccacatgaactccatcgctacatatttgtccgtcgccattctcatatggcttatattcactactctgatagttgtctgcttgcaacggcaatacacgcgcttcatgaatcgcgacgtacacctcattgcagatatgctggtgcttgtggctggtagcgacaacttactcgacctcgtgcaggacaagggcgtagggcttaagaagaacaaagatgtcaaaacgatgctagggtggtttagggacaggaacggtgaggtcagatggggtgttgaggttgtcggggggaggaacgcggtggagtgggtcgatgcgccgaagacgggatttcatgttcctgtcaagagtcctccatccaaattatggggctggagaccctggaagaagaattagtccattagagatgaaaagaactattttattggtttcatgacaagactgcactaagcgttggttgggcgcaaggattcatctgtctgtctaaaaagctaggttttcgtgacaagcagaaccctgggggcgagaccacaaaacgcactgttaaccgagtgactttggaacatgcgcaaattctgaagcacgcaatgtacaccagatgacccgcccgagatgtcagatcgatagtggcgggtggactagacgtccgatgacgcagttcattcatcaacgacgtggtacctgaatccgtcatccacatatttgcgtttgggcgcggggtctactacgcaataaataatattgaacgaaaacacgaagttgcatcgacccgttgtgtatgccagcgggacgtacagtttgcgttgtccagagctgataaactcaaccgtcttgcatatgcaaggcacaaccgcgacctgcaggtggctgggaacaacacattcaagaatttcgacgatggcaaaattgctccgctgcacttcaaagctgcagagtgggatgaaagttggggaacatggactgatgggtaaatgttgaaactgcgctcatttcaatgcgcgcctcacggtgaattcggccgccgtcaagtctgtgtagaggccggcgattgccttgaacatcgttgactttgacatgctgtgtgcggcgacgcgagggagtgacgtggagttgcatacgttacagtgtgactgcaccgagtgcatgagtaggttatgtagaggttacctttgtaggtatgtttgcatcacagcacgcgaaatgtaacgtcggttgtctgctgtgatacccgacgaccgcatgtgcgaccaacgcgataagaatagtacctaccagatcgatatgttcatctagcgcattgcgggccatgctcgcgtggctacccgtctgtaaggaggcggcgtggttgaacaagcaatgtggggtaagtcgacaatttcaacgacatcaaacatcattaggaacgaaggcagtcaatcattgtatagctttcgataaggcgaagccgtgtacacccaatctgcatggcgctcacgttgtgaccccttgtgcaactcgtggcatgcaagcaaccgagatgaacataaatcagagaggtatttcacatggcacaaacatcaagagacaaacagtaaatatatatactctgctaataaatcataatatacaccaagcccgaacgttcatgtgtgtccaaggtaaacgaagcattgctccaggtgaagtgaacaaagggaagaaaatggagcccgctagcccaagccagagtatatcgtgacatcatgagataaagcgtatgccgaagaagaatgttgccgtgatccagatagtccatcgcgacatttgccaacgacgcgatcgaggtgggcgaaaggtagaacaaatcgaattattacacgagcaatgacgagtgcgcgccgaaagtggtgataagaatgaatagattgggcctgcgacgctgtctacctcgttattactgtaagggcttatcaaccctcttcctccgtgtctccatagggtttatcgcgaattaggtaatcttgattattggctggtaatatgcaacggcgccagtatgataaatgtacagcccattaccatggagtatcagggtatctgaagcatctatgcgcggaagttctggtggcggcgagcgtgcctgtgaacgtgctccgacctcttcgcattgacgtactcgtaagcggtgacaacaacggtctttgtcttgaccttaggctccttgggcgcatccttgagctcggcaggcggggtgattgtaggaaggtcgacgttgtaatcatttgcagagctggaaggagcttgtgcggttgtagacggcttgggcttaggagcttcaggcttaggagcttcgggcttgggagcttcgggcttaggagctgggtaagagggcttcgcgtcgtcatcggatggggcgtcagaaccgcaaaggtagaacttcatgttggaggtgaagtcgcaggtcttggtgcgggtgtcatctggcaggatgtaggacatcgcagcgcaggagatggggtcgtgacaggagaggatcgggcaccacgaagcatcaagcgtgagcttctgagcacgtgcgttcttgctgcccacctccaggtagtatccctccgacttcgttgggcagtcgcctccgaggcagtcgacataggacacgtcgaggtagttcatctggtatttggtctccttgttcacgtcgtccatgaagtattcgagctgggtgatgtcgttaggcttgcattgctcggtcttggagatcttgatagagacaccccttccatcaagagtcgcactggcgttgacgtagttctcagcatacatctcgcccttcttgagtgtcaccatcttgtcggggttgcagccatcgcccttgaggacagaccagatatgaacgtcgtagtcgcagcggttgatgatgcttgcgtgaggctgagatttgtcgcactccttgttgagggtgacggcgtctctgtttgcgacggcttcaatagaaccgtaagcggaaacggttgcgaccatcgcggccgcgacggagacgagggtgagctgcatggttgattaaggtgaccgatgtattatgggatggaagcttcggacagatcgcgtggatggtcgtaaagaatgactgctgaacacttgaaagagtgaaagatattcagcgaaacgaatgttgacgcagtcctgcttgttgcggtagggagaaggcctccgacgggggatgcgagtaaataacatggcggaatcctagcaggtgtatccggggccacttgggagcccgccctgattgagaatgaatcgtcactcatagcgtgggcctgtctgggccggtgccaaacgtcgtggcttgtccggagaacaggcacgggagagtgtgcttggcctctaacggaagagcctaggaccgatagagtaacgagtgcaccaatcggacaagcaacgtgcctgatcgccagggcactggctgtaatttagcccatctcatgtcggataatggagcgaaagcacactaaattcagaccaggggcatgggcgattcaggtcatcttcgctatgggcctgcatagctggaatcgacgatttttggctgaaacgaggcaagatgctgcgcgcttgtggtctaccacacatcagtcaaacagcgaacaacacagctcgttggtagagaactgtcagcattgtccatgggatcgtggcgtgtggcctaagtgttggtgggaaggtttgtcgcgtcgaggatcaaaagcgaaatggccctaattagcgagccttaccccaaatgattctaccgccgaccacgcagggcttgtaaaggggtcacaccaagtctcgttgcttgtccaacttgtcgcgtggccacacaccgcaacaaggtctttcgctggcagaatcgctggcagagttctgttagaaagactatccgcctcgcgaactcttccgcacgcacaatgatgcaaatcattgcgatcgacgtcatcgtaatgcaaagctgtcgcaacttctccacgactggtcagctgcaaatgtgtcgtcgccacgcaataaatcggtggggcttggaccactcacgaagaggccatatccgcaggtaatctcctctatccaccaacagaatagcacaggacaatttgataaagtcgtcgaatgagtctcatttctctttgaagctattctttatcgccaatggttgaagacaagagcgtcttcttggaggtggagtgtaacgcaatttcagaccgtgtaggcgagggggagaatgccgtgagccggcgcatcatacctgttcggtcacatcgctgtatgccgagcaaagcaccgggcaacatcgaggctgctcgttgtcttgagctattcgaatggtgtctgtggcaattgtctcgtggtcttgtcatgcgcggcagacgtggcgcaatcaggggcgaggagaagtcgcgacccctttcgaggtctattgtccacgtgatccagctatgcttcgaatgttttccgggtcgcgcatcacttgtcaaaccctcaacattcgcgacagcctgtcggtagtatcgaagatgcctatacattgatcaacatcttagtcaaatttggaaccactctctcttcagtacatagagtgcgatctgtggaatgatggtgtctcaagcaagagctgaactttccgaactcattgcttgtcaattttccccagacacgcccatcatatgtgcaagcttctgtatctcattttgatggccaataggcaggatgaatctgccagtgacataaggaacactccagggttgatcgagtggagatactcactaactaaattcgcagggttttggcgtggttggttaggtcttcacaaaagacgcgtgcgctcatatgaagcacagagataatgagcctgaaggcaactcgattggctatatgctcttacgcacgactgttactgaatcaaccatgaccaggatatccgacttcttttcagacacaaagcaagcataaatcataataaaacaatcctcaaatctcagacatccagtacattgcaagcctggcccgaatcctctcatcacagttactgctggcatccatcatggtagttgcaacgctttcccctcgaagccagcagcgtcacggctgaagaaaccgagctcagtgagttggcattcccgatgagcaaaattacacgtcccttctcttccaaacatgtacttacaaagcctatagctacgtacccagcagatttccacccccgccagtcatgggtcacgtctcaagacgttgccgatgataggcgacactttgatgcggccatatccacgacctgtcggctaacgcaacgctccagactgtctcgacccaaacctctgtgcgtacgaatagccaatcgaccgagtatacgagcctctttcaaacatgaccgtggtccctagtagactgagttgcatacacttggcaagtcggcaacgtgcagcttcgaatcacgatacagacccatctactatacagtagaggggagcatgtttacttcacatatacggtacgcaacgtgcacatacaccgagtgctatccgtgagatcatggtagaaagtcgtacagcaaacttggtctttcctctaatttgagagtatttctcattgtggaaatgttcatgctctatactacatattctaaaagatcctgcctcgggcacgtttgatagggaggcttccgaacacgttttcgaaacgatgcagcaaagatgactgacgcccgaatacttattccgcaccaatcatgccttctctgctgtcatatcgcctaccagacagcccaattgtcgatgacaatcggtctccgcgggaccgagataagcgatggtcgggtagcggatgcggccgctgctgttacacctcggagacatgcatccagtatgcatgaagttgtggtgggatcagagaattcttcagcagtcagcgtagtgactaaccagcctgaacagagtaccatggcattatgtgtggtaagctaagaatccgattatgcacgatcggggtacaaaagatcacgtcatctctaaaaaagcacttcgaggctatggcggttgaatgaccacatgttcgactttctccgccatacgtcctctctcacccatacgttttcacccagcggttcgggtcgaggtatgtcttggcgccttgatcggtgagatacaagcatctgcaccccgatcacactgtctactagtggagactcgtcatgaaaggagagatacccgataggcttctcggcacttgttggagaacgaacaggaggcgtcgggcagcaatactcagcctgctttgctgtcttctgatcacatgaattctgcaacaagtgttctgacggtctgtgaagtggaaagatgagaccgacagtatggttcgaactagacatgtgtatattctatatactccgcctgactgcatccagaccaccccgcatacacgcaaagcttttcttgaggtgcagaatcatggaaatggcgaagtatatcaaaggacgtcatgttcagccacgggaatagtacccggacctatggccaacattttgcttcgaaccgccatatactctctcgactgtaggcgatgcacggcatatcacagcgcattgcatgtactccgccctaattacagcaagcgtatgcatccttacagcccaacaactgcacgatccatgcgacttgcttgatctcgtctgagaaacaagaatccagcaaactgaaaacacaggaagagttggttagtgggtcctccgtatgcgatcggtacttcgctactctaaggtgggtcgtcatcgtgcttcgagagcgcgtgtccacattccgttccggttttgagatctcgggtcattcgaacatgtggtataagcattgcctaagccgagtgactaacaggtttattgcccgtaaagtaccacgtgtactgatggtggtttccggtgaggtgaggtatttcgtttcgaatgggcgtagcgttcgggaatgtttccattctccactcccacgtaagcaccgggcggcacggtagtcaaacggccgcggcccgctcttggtgtgtactcactcactgcattcctgtttggtatgagcacgagctgtggctgcatctccgaggccttgttcgatgggcattgctcgtggccttcctcatctgtatcctcgtgcatgtacaaccagtagccgaaacaaaccgtcgtgtaaactctatgcggggcgtacattcggttgtgtcggccctagcctgtattttttcgggatatattcgaaagtatgttctaccaaagagcgtgggtgatggattacgcgccgcgatatctggggaccttatcttagatctcaaaccaatgtggattcgaaacgttatgaaaacgtgggtactgcgatgattgctagcatacatatttagaagcgtttatttgaataccttatcctccacgtggagaggtcgtgaactgagctgcttctgatcaggccgcaggtatgcaatatccggtgcttaccgttgcataaactttaaaccgctggagccgctgctaccgccatctttctaggaatcttcatgttgattaaacgagggtggtttctcggcataccgaacggcaggcttagaccccagtcggtaaggtcatccagtaacggtggcggtggcggaatgtcggtgtgagcgagccttccgtgaactctaacttcccgaacatctaaatgggtccatgctgggcagtccgaccacatgccatggtgagctcacatgatgcgggcttctggtgagtggcaatttcggggcctcaacagaggactgaaatgaagtgagtgtcattaagcacagatcaaatagtgtccgctgctgaatgaagaactcgaagatcatgtttctgaacatcagggctggcctccatgaacccatcttgcagatcgtgatctacactggtgcagatccacctgcattgagcccatggattcggttagagactggcctagaattgagaatgacatgttttcttgtaacccaagttggtacaagccctgagcacgagcaggtaaaggagtgttcactcgattttaatggcgcgaaacgcggaagaagagtctctggggcttacaaggccggggaagtctaaagatacgacgtgaatgggtatctgcagaatggcagcagatacaagtctattgagataggtacgaactttccaacttttgtgtagtatgcgccgagaaccgactaccataatccggtggtatcattgtgtgcgccttggtttcgagtccgatcccttacaaagtatactggattaagaaaaataaatcaccagctcaaacatgccaatgttaaggcaagctaacaagcgggttgattgagcgcgtcgggtagacacgcgaaagttcgtcaaccggcagttgaatgcccaatatagtctccgtaagtagtgtgaattgttcacgctctttttccgtttatagcttttagttcgacgtcgctgtgattgtgttagcatgatctagattgtgaggaatgaggcttccgcagtgacagcacatggaaacattggagaaaagtccgaccacggacaagaagatccacagcacgtaaggctcaacagaccctgcagtggtcttcgagtctgcataaagccaccaagaaagccgtggcgtgcatgtgtgatcggtgtacacgaaggacgaaggaaaagtggacacgtacaatatcaacctagcatttgccggaatgtgccccgggaagccactagatggattcatgtcagctattatgctcttccaatcttatcagattattgggatgtcgtgtctctgaggcgccagaatctgctgcagctcgcgtctcacggcgtcccgagtgttccgttccttcttggatatctcgtgtcgtcggcgcctatggcggaaagacatgattcgagtggctttgagcggtcgattgattctttgtttcgtttaggattgtccgtactagcatagtggccgtgcgctcatagagtgtgtcctggcggcctttcccgagatgatggcgatgatcattcatagtgaagcgaaacatattgtgacaacttacttttcgccatagccgtaatcacttgagagagtaaaatgttagcatgtgtactgtagtgtcttgacatgctttacgtacggtgatattgtcaacgtagctttctcgcctaatgtcatgggtgaactcttcgccgacccgagaataccctcgtcccagcctggacgatgcgtcagtcaacatatccacaattcgatactccttttgccgcggagctgattggaattgggcagccatggtcacgtacccagaataacgcggccaacgccaattggggtgatgagatcaccgcggcctactgaagagtcgaacctggaatagcacatgtcagttgtctgttcattacatgaagacgagtctttaaaggtatttcgaaaccgaagaacgaatctgactcactgtttgcctttgccgtctggcgcattgtcgtcgtaaagccaccctgcataaaacttgagccttgagcctgagcaatcggattggaactactaccagtgtactccattgagacctcgtcatgtttttttgggacgtcaataccattcccaggtctcagcatgatcttttccacgcccatggtgatgttgaagtgacgatgccggtttggtttgttcgagtgtgatccaagtagacgatcctagggtgttcttgatatgaagatattgcgtattctttgatcctgtaatgagagatgtcgtttctgtattaggatctgacaagaaaaacgagttggaaagaccgaacggaaacagatggaggcgggcctttaatagtggagaggcgttgctgagcgttgagcagaggctccgtggctgccgtctggctgaaggcttgagtcgcaaggtacagctgctgtgcaacaaaatgggctttgctggcaaccgtattggtctcttagaccctggtatacggatggtgtcccgcatcatttgctgagtggacactgcaagagacgtgccacatcaaccttcagagccgtccgtcactcggggaatcctgcccggtccttaggtagttctggctacaggaggtgcggtctagccattccagcgtatgcaacaatcctagtagacttgcgattggctccacctttgacatcttggtgggtccgttcgttcgtaagtctcccgcgactacccgagacatactaaaaactgtcaactgccccctttgcggcggcggcgctcatatcgggctcacgaaatttgtttgatttgtcccggtgtcttattcactccgagtcgtaacaacattagaaaaacgggcctttacgagccaggcacgcggggtatgtcgtgccggctagtgagtgatgagctcgcgatgcgcaaaggatgaagtcttaaaattacgtcgacggtaatttcccacgacacccatggacccataatctgaattaaccacgtgtagaaaatgcagattctggactcttttcgtcactcgtggtacaagtcttaaaatgtggagtttagacgatgccaggatgcgacaaaaggctccgatgtggattgcttcacgacatccgatgcggtgcaccttgacacggatcttggcagattcacttttgacgatccttccggtctgcgtgatgtcctcggcaatgtgcttacggaggggtacattcgttgcccagcccaaccttcttgcctgaactcaatatcctcggtggcgacgctagctgggtaactgtaacagcatgtattccctaagtctgcctggaccttggtcaaggaaaaagtctaagatcatgacagctgatcgaagcaaaacaaatgcgtagcacaacgcaggtgtggtccgagcctgtggtgcgtgagatagggcaatcgctcctgcacggaaggataccggcacacacagcttagtggagaaccgtacctctgagcaccaaaccttctcgtcatcatgacattctctcgtctcaccgcgttacccttcactccatgcgttcctcaacgtccagtggccgcctagcaagaagtggatccaagaacccggacataaccttctttgacatgctgatgtgcgagtccaatcagcagcgcggcgggacagggcccggcatccgaactatatcagacccacacacggcaatcataaggacacttttcgcgaaaactacgggaagaggggctgtcgtgcctggagcgccaaaagagaatccctgggcaagcatgtgttcgaatgctgatcgccagggcaaaaggggaagttgccggacgcgcaaggttcgcagctattgtgcttaggccattgtagtcgatttgcacacgacagcgctgggctatggaagcgatcgtgggccctgtaccgtgatcgagggctcccggcgaaatggtttgggaccgaatcaggccgctttggtcaaagtctctgcgcttggggcggatgacaacctcccccacgcccacgcacttgaagccacctgatcatagtcggaccttgcgctttctacttttgacgagacgcaagctagcccaaacaacgtcaagtacagaaatggctagaatacgttattcattgagctttcgtatgcatgctgcagccactaacgcgtggtttgtgcgatgatgtggttgcacgatcgcttaaaaacatccgaagaaaaagccgagatatgaatagcgtgcagcaatcgcgcatgttggatacacccacggcttcgttcaccggtgtttctcccatcactgcttgtcctcccaaaatggtgaggcagctaatttgcttgttgcaatactggtgaaacctgcgctggggaagcgggcatcgttccgcgcgccgcgtgggtcgatgtagtgaatttctttgatgccagctttttgaatgaaggctagcaatctgctgtagttagttccaatctgctcaatcccatgactgtcgtcagacatgacgaaagatcctcccatttgcaggaacatctgtgatgtacagtcaatgactcgaacttcagctgcaagctgcacaagcggtgtgacgaacctggcatatgggaaggcatggatacggctcagcgagtcccttcctcagccctgaagagttcagttcaagtcgaccaccataagaggctacaaaatccagattgcgtcgaactttatcccacacacgattcatgttcttgaaatcggcatctcgatgatcgctcaacaggcgtatgagatcgaaatggccaatcaccggaggttgcagggcccggagcatctcatattgtgagtcgaagtagtcttcgaacaacttttcgtccgtaccgccggccttggcccgagcctgctcgtacatcgctcggtcaaagtcgattgggatggtatgtgtgtggtgtagtgatcccatgaaaaagtcgaacgtgtacttgtcaagcagaccttgcactatttgcagcgtcgatggacgaatgtactcggactcaaagccgattaggatctgaatcttgcctgcgtaaactacacgtaaccgttgcgcttccgcatagaagtcatcgaacagcttgactaaggactcttctgtgtgactgtttatctgcaaatgtgtgagtaatcatgtattgtggtacgcaagctagtcgacagggcagacttacttcctccgggtagaagtcctcataaggacgtggaatgtgttcggtcagcgcaaagctatggaagcccttcgcaatagctgcttgaacaacctcttcgagggtgtcttttgcatggccgcagaactgacccgagtggctgtggtgggagtatggcatacttttgggaagatgtgaccaaagcagtggatcaaagcctacgaaaaggcaaagaataagggtctaaggataagtaggtcaagatctagagccctgcatttcggtgccagagggaaatgtgtaaagaaagctgcacatgacgtaatcttctagcgtaccattgcccaatgtagcgctagtttgttactgcagattcatccaccacgagttgactacgcatctttactgaatccaacatcagtgtaacagccaattaaacacttctctcttgattgaagaattacatacctccggagcgactgtcgccgacctgtgctgtagacaagaccaatacctgaccacctgccccgcacacattaagtcggcaaatatccattgtcaccgaactgagattgacaaaacttacaaattcaacgctcaaactacccaattacacggtctagttctctggtctagatattcaggacggccacacctcaactagacttcaaactgcaatagtcgatcccaattgctccccgccattaggcttggagtttctcttaaaaccaatccgatcctcaatacgagattcacatacatttgaagaggcgactgccagtaaacctcacacacggttgacgaagcaacagtctggcacaagctacatgcgattgacgaagcaactaccagcaccaattcccaaacgaaccaacgaagcaagttctcacatatttttatcgctacgtcaacttgccggtctctacatgaagccaacatcgacctagcccagtgaactactccccaatcgtcctcggcggtatcacacgacacaggacaagttaaatcaccaaactccaccgacccgttcgggaatatcttcgctcataccaacgaacgagaaactcgcaacaaacaccaagtcagactccatcataccgacgaacgagaagaacataacagacactgagttaccaccatccctcccaaactcttttctacgtcccacaccttcacagtaaatgtacatctccctcttcaccttcttcaccctcctcaccccaaccctctcatcccccttccaaccccccacctccttccaatccccaatgtccccctcctcacccacaatctacttcgcctacggctccaacctctggctacaccaaatgcacctccgctgcccgtcgtccacatacatcggcctcgcgcgccttccgggatacaaatggctcatcaacacgcggggctacgccaacatcgtcgaaaccccacatcccaccacctctgagggggcaaaggacgaagacgaagacggagacgaagacgaagatgaggtctggggcatgctctacaccctcacccccgcagacgaagcacaactcgacaaaaacgaaggcgtccccgaggcgtacacgaaagaacttgtgcgctgcgagttttggtccgcggaagagacgcgtgggaaaatcgacgtgggccgcccgatgacggatacgaggcatgtgctggtgtacattgaccggcggcgcacgacggcgggcgtgccgcgcgcggagtacgtgtaccgcatgaatcgtgggatcgaggatgcggtggagtgtggggtgccgagtgggtacgtggagggggttgtgcgggagtttattccagaggacgaagtggagggagttgaggagtttgcgaaggggcaggcgagggggtttagggatgagagtggggtgataaaggagtaatgcgtgtgaaagggagaggggggaggggaaggaggatatcaaatcataacgtctaacgaattgttcaagtatgagatcctacgcctagtccaaacttgcaggagtaatcgcctcccttgccaaacttcatactgtgcctctttctcgtctcatgtctccacctagatcctgctggtagagccgtctacatctcctccctcgccttgcggtagctagcctgtgccgcatcagtttctcacattccaaaaatggtgcaaagtcaaacaaacgcgaacgcaaactaaaagtcagaagactggtgtctacgcacctcctgttcgacctgcaactggtccacgacgggcgccagctcggacagaatctcgtaggccttcttgtggtactcgagctgggcggcgatgaggtcggcgaggttgcggaggggttcgggggtgtcgaggaccttgtcaagttagtctctagaattcatgtgtttccattgttctcagtgactcacattcttcatcacacccacggcctcctcagtctgaccgacaaactcatcctcggcctgttcaatcttcgcccgcgcctcctcgctcaactcctcctcagacaggtccttgcgtcccggctggccaggcagcacaaacgcaggacccttggcacttgccttggtcgcatcgaggcttagtcgcgaattctcgacattcttgcgggcgcgcgtagcgaactggatattggtgttgagcgtggtactccagcccgccaagaagcggctctggatctgcgcgtcctgcgcaagacgggcctcgccgaccttctcgctggcaatggcgtacttctcgagtgccgtggcgagcgggtcttcgctagagcccgtctgctccgaggtgagcatgtgcgaggcgttgagggcggtgcgggcaacggcatggctgaacgtcttgggctggggctttgcggagggcggggcgacgagggcggcttgggcttcggcgggggatgtggcgttggagaggaggttgactttctccgagacggtgcggccgaggtcggtgacggactcgcggatgttggctgggtagtcgtaggcttcgttggcgtattgcgagctgtggggggagggtatgttagatggtggaagagggttcgagggggtattgggggggccatacgtgacctggagcatgctcgtgtgcaccttcttcagcgcatccacgcgcttctcgagctcgatgtagtcgggagggagttgggtctgtcatgcgggcgtatcaatatcagggtccatggccgaggggaacagagcagacgggcactcgatagcgcccagccgaagctctagagtctgcgcaccttgtcctcgacattgccgacctgctccttgacatactgctgcgtcctggcagcccagggtgtgaacgaggcactgcggaagcaacgtcagcatatcttgacctgcgcattgctgcatgcccgccaaacgggctctgcaccacacgtacgagatgttcttgccaaaagccgagatttttccaagattgtccatggttgcgtgatcgagtggatatagtttcgcggcgtgctcgtgtctcagcgtctgttctggcgtcgtaatgttcgtgcctggggagcttgttgaacccgcgcacgcacctgcgactctaattcgggcacctgcgcgggacgcttggaccctggacccttcatcaccttcaacatgtgctgcccacgcctcgacaacttctcgattgcggaatcgcatcctcgcttcagaaaccctatctaaatcgctggtaccacgagtagtatccctaagcagatcaatgcaattttcccatgtcttgctcacttctaccaacacattggtgggacaacaagtactcactcccctaggaatcaggtagtcaagcctgagtgttcatttggtgcaggtatgggtgttatagttactacgcaatcaacgcatcgagaagtagtagttacagcaaagtctcaaaactacgcttgacattgtcaaccgagactgtctcagtccgagtatcccaagcccttccacataagcaagactttttgtttccgtcaactctgggggtgctcctcccacaatatgtaccatgacctacctacaccactctaccgcaaacatgtcgagtgacgtcaaccttcgacataccctttatgcgttggcgttgtgtaacaatagtgtaagcatgcacaataccaaaatctgactcttgtcaagttcatgaaacatgccaatggccaattgtttcaagccacatgtctcagtcaatcatatcacatcacatcacccattccatgtcaaacgtagaggcgccacaactgtatatgacatgtgactcccaccccatcacgccgcgccaaacacgctgtcgcacaaagaccctgcaatcacgtagacatgagggtatattcacactcgcacacgcatctagactcccagctgcatgcaaggcaatcgacctaagcacacaaggaagccccattccacccactctgtcccaccagaagcccgtgttgggatgaaccatgcgccgtgaccgtgtgtattgcaaaggggggtatatccttcttcttgcccaagtgctcttccaaaaaaaaaaaaaaacgttccatgtcgaccagatctgtgcaccccccttacatccgtgcaggccttccgacatcgagactcccgcctcactccaatctacctctttgaacaaagtgtgccgcaagaacgtagcaccagcgtgggctgtcgtgcatctgcatgcagcgcggcgctgggatagtcgatcaacggcgcaccaaacgcctctcggaagcttatctgccaggacgagtgggcgcagcagggctgaaagcctcgagtagagtggtttcagattgaatgctgcgctgcgtcgtccggagatcgacgtgtcctgctgtccaaccgtcgccctttctgctattggccagagtactgcgatccatgcgtcgttgcgctcgacgacttgcgatcgccgctgtagctcgacgaccaatctggcgacccgcctgccatggcggccaggccaccgtcgttgctggtcagcgtcattgtgtccgaggaaggcgagtcggaaatcgtcagggagttgaatatgcccctcatttctcgtaggtcatccgacactgggtccttgggcattgatgttctgtctttgatgaagtccttgatggagcggatgatgggtgggcagccttcgtcgttggggaaccaccaatcggacgggccggctcccatagattcgagcatgcggttgcggaggacgtcggagtatatatacctgttggaatcgttagtcttgtttgttcaacgctgccttgatgatgcggctgtcacaagttcgatacccttgaccatgcttcagcgccacgcattgatggtgacttacccagatgcctcgattttcgcaaaagtccgcttacaccagtcattcgtcttctgatctttgggtaagaatagaaacgcaatagcaaagctcacttgtgcctcaagcaatattccctttggtgatccaggatataaacaaactgcttcgaacatctgcgctgcctcgaacgcctcctttgttgtctccggactgaacggctttcgtaaagccatggcctctgaaatggcgaacatgaacacgatgccacttatatccagcttcatgagatttgagtagtacaagtggtccttccacatgatgcctggttcatagggattgacaatgtcctcagggttgggttcccctggcatgtcgttgactttatattctggatcaagaagctctggggggaggttgggccaaaggccttccactttcttccgcattgtcggcagttgcgccatgaagtcttgtgggctgattaatcccttctgtgtccgtgcaaagagatcattggattccttggctaccagccgtgagaatgcaaagcgttcctcgtatttgaatccgacgtcatcaggattatcgcgaactttttgcacgtagcatttgtgcactgcttcgtaccattccttgccgagtacagcttcgcctccagattgaaagccgacaaagaggtcaaatctgatgtaccacaggctgaccttgagcaggaagtcggactgggtgatgctttccggagtgtacagtcgggtgagcatgtcgaacgcagctttctgatgacccataagattgacccagtctccgagcatctcctatcgtgtgcgttagcattcggttggcaaaaccatttaaaaaaaacgctcacctcgatgcttgctagctgcaaaatagtcaagaaggttgcaaggccttgttttttgttctttgtgatggtagatctcagcctcgagaccgattcgttgtagaagtggaggaatgtcgacatgcgtccgtctggctgggacagcgtgtggaaataggcagcgtaaccagctacggcgtatttcaacggctcgaatttcatcgcttgtgtgagaaagtcgcctttcaagaagttgtgcgtgtcgcgctttagcgagtaatggtggatggtgatgtgattgcggaaatagtcgaggtagaattggacgtccagtgttttcgatggagcgttctttgatgatacttgcggcacaagtttggttgtctgcatgctacctttacgcgagagcgaaggccgtatggtgggaggtgctgtcgaagaagcctcagttgatggtgatgcactttgttcaaggactgatccaggagtatgagaggaatcgcgtaaatcttgacttcccgacattacaccatcgtcatagtcatagtactcttcgtcctcatcttggatggcgggcaggcgctctttatcatcttcatcgtggtcctcaggtgaagaggcgctctccgcgtcgcttggcttgcccgtcttcgatccagtacgggatatcttctgcgccgactgtgtatctgggtatatgcattcacggttccctttacggcatcctgtgattaacaatgtcagaaagtaacaaacctcagagcgcaagaagtcacttacgctcacaaatgggatggttttcgtcacactatggtcgcgttagcctggtggacggccaactagagcggcagcattaccttaactcttcgctgtctacatgtaaagcagccgctccgtgttctgcgatgtttgacttgctcgccaggaattggccgtcttcgtgcgcgcgcatttgcattttgcgccgcacccagtgcgcctggaatgtcgtcatattgatccgcgtaagtcggttgtagatgagagtcttgatattgcacaaaaggtccagtcatcccaggatgaaacgggttatctgggagtcctggtgcgtaagagctctgcgccatcatgatgggtggggcatgttgaatattcgagttcgggatcgcgttttgatcgacattgtagtattgaggaggaatgttgtggctcggatagtatccagacatgactgcagtcgtggcaaaggtaggcgcaaagatgggaagttactgatagttgatggtgacggaaggcacgccggtgggatcaacgtcattcagatcccggggtgcagggggtctaggtcgatcggccgtgtttgacaatggctccgcaacaggggatcaggaacagcaagctgtaggtaggggtctgacggcgaacttcaaggtctccaaattatgatcgaatgtttcggctgagggagcacttgagattatgcacttggatccggcgggtgctgggccccttgctagcatcgcaaccaagcggctataaatgcgcgatcgagtctcgacacttcagctcctacggagcaaggtggatgcgcggcgcaacacagtgctgacgttgaaggtaggtgcagtggcagcttgaaactggacgacgttaggaaaggagcacggcagccgcaattaaggttgtgtgagaactagcccgtgacggaagccatccgtgaagctcggacaaaggcacaatgctgggtgccaggaacgtacaatctggatgttcatcagacgtctgcagtggcggccggggtgcagagatggtgaaaaagcaagctggtgcgtttgaccttcaggctttgaggcctctgcggccgtgcgcctatgctggacgtttccgctttccgcgtcttggtggattagctcaacccaagatgcacgctttggcacggttcctggacacccatagacaccgtgcgaactggtccactcagcactgtgaccatattacatggagtacatggacaaggaaggctagggagcgatagacggcctgatccccggaaccctcgctccagcctgccgtctacggccacggctggacagatcccagtggctgatccgacctgtcaacatctttaggcgtgcaggcctgcttgtcatagaggctttccatttgcaatcgatggcccaattcgagctgatcggttttgctgcagtggatcccggcgccagtagaaagtgacagcagtcggagatgatgtgcgccggacccgcacaattcgcacagcattcgtgcaggtgagggtgggtggggcgttcagcgaggcactcgtacgcacgccagcatcagcgaatgacgtgcacggcgaaagaggtcgcggcgctgaaagcggcattacagagctagtgctcgtacttgaaagcgccacgttcgagtgcccttactcgaaaatggatgatggcgccgttgaatataggcatctataggcttgggatcctgtcaatttgcgctccgaaaacggctcttgctccgttgcacgatattgtccgggtgcactttgtaaactgtcaagcctcacttgagtgcttgctggcaggatcataatcgccataccaaatgccatagacggctagctgaaccggccgcatttagccagccaccctacccacagcagcttcatgactgagtcaacaccggcgcccgcgtgagaagaaaagcctgggttcgagaaagccgcgaaggcatgtgctaaccagttcggactgctcatggctcatcagccctcctagcccttttcccgtgcccatggtacagtagctctcagaaagctgcattcccatgactgcttctacacaccgatgtgctatcggcacggcgcggaaatattcgtagtaactgcacaacgcgaataacctggcgcacgtatgcgaggggtgcattggtgtagaatctgacatacctagagtcaggcagcggatcccatgcatgagtgagccgggtgctggtgagtaggcgaaacacatatatgtcgtacattcactgtatggtgctcaaaccgccgtcactgtcagcattcgacagagctgtgctgtgtagaattatcacagtaccaaggtggatacatcctcaccgtcatggacggcagggtcctgacaagtagtgagacctgagttgtacagactttgtgtgctgccctgttcaggcacgagagacagggctgctgtgatctcactccaggagttagctgagtggtggacattccttgtagcggcagattatgcagttttgtacgtcatgcgggtcacagatcgtacacctggcgttgatgggcacacacagcgtcctctagacactctgcacatttcctggtgttggcgaattcgagacatgttgtaccacgtctgacgaaaccttcaacttcagcattctcctagatgatgcaggatcctcgacgcagtctccagcaggccgacagcggaccgtggaaagctgggtggcttgcatatgtaggcaacctgcgattggacaatgatgccccacggagctgaagcgtgacgaaagacctagcgtgtggggttgtcgctggtcgctggacatgcttgcccatcggcagcccaagatcaggcagcatgaaggtaattccaggatgcagcctttccgtcgtaatggggcccacgtgtggagcgcagggttgataccttccgcgggatcggggcttggaacggtgagtctgaggttgaaactcctgctctagccaaccggcaggtgctcttgtgcctgtgcaacctgctccctctgataaagcattgcaggggtggggcaatgtttcgatagtgaaccataattgagcgtgtgacgccttgctgatattgcgttcgaagacacattctgactggctgtactcgcatgttgttttgtgctggaatgcaccttgcggcatcgagagcaggtcttcgatgtgacatgggatgtaagataacggctcaagcagcgcgtgtggcgcagacatgagacctccaagtcactctcgcgctgctcgcccgacaaaggcaagctcgtcgccagcccgcggtcgcagcatagtccgcgttagcttgcggcgtcgagaaagccaaggaggccggtgagcatgagcggcctggacggtactccaggcaatctcgaagaatgtggatcgtagcctcagtgtttcctcgggttcggtcaaacgggctcggtctcgcaacatgcggccggcgcgaattgggacgatttgaatcgagtcctggcaattgcagcgggtggtgaagcatcgttgatgtggtaagagcggaaacctcacgaggaatttaccggaacgctagcgttgctgcgatggttcctcccactcccacgttaggtcagcccgtcgaaaaccaggagaagacgaccactgctgccagtaagctgacagacatgggattcttatcacgcatccatgttctaaatacaaataagcacaacgctcgccccagcaatttccgacgacctccaatccgctcggcaatatcgacaaacacaggaatatccaagcccgtcagatctactggcgcgcaagaacaagacgcgacaaattgttccggggcgctgggaatgcagcatcacgcaataccctgcagcgggcggcagaaatgggcacccttgggacaatcctccggcgctcttacctagacagtacgtaaacggcgagactcagggatcagacctgtccgtatgccgtatcttatacgccgacggcctcaatgatctcacgacacttttgtgcaataaccgaaataatgtgaacgtgtctttgtcattatgccaatcctccgcggcgtcactcattttgacgcggcagagccgtaaagccatcttccaggagtaactgccggatctggcctcgcgcataatcatatacacgggaatgttcgtagaagtcgtagatatgctgtcccaggatagagtccacctaatgtcccacgccctttcctcgatgccgtccatacaatgccagcgctgaattcgataacaaaatgacgcccaaatactccaagatcgatactgaaaccgccgatgaactgaccgacgagatgaaagaaataacatgatagctttgcatatccaatgagtgggatgtctctaaggaaacaagaaatggggtatatgtgaagaagggttgcaagagaaatcggctgtttcatcgtgttgggacgtaaaagtggaatcatgctgctgtctgcgaagaagacgaaccagcaaggtctgctgcctcagtttcatctttgtctttctcgtcaacgccttgccctctgcacagaggacatgagttgcgaccggttgtgagccactaggacgtattagtacgtcattttggtcgacgcagtcatcctctaacttacttgatcgatgcaaatcttatggaacaaatgttcacacttcaccaatttcctcgcttcctcatccgcctcaaaatcgcataggcacaccaggcagcgtgcgtcggtcgcaaggctgacagtctcttcaccatccacggcctcggccatcagtatccccgctatattgcgtatcctgaacaaaccaggcgccgatgcaacgtcttcctcactcgcaaccggaggcttcgcagggcccagtatagatgaaagcagcatcatgtcttcgtacgtcggggagtccgtgaataaacttggcgttgtgaggattggatggttctcggggtagctaccacccaacacatagataatccagcttcttgaaccctctcccggattgttgtcaggctcaacaacacctcttcgtcgcggggctccagcaccatatcttgtgaaatcagattcgctcatgcgacgttggcgaggattccgctgttgtggttgcggttcttcagcagttggggcaagagcgggcgtcgcagctcttcgcacgaaactaccacgccgcgatggtgcagctgactgcattgtaggagagggtggcgaggttgatgtcgcaggtgtagtggctccagatggctcggtcgacagcccgaaactcgtggctggagtggaaggaggagggagcggacctggaggtgattcagtaaaagacgaccatggccgctgcctatcgctgttgttgtgcgcacggtgatgtctctgactgtcgtagttggaggggaaattgaagccgcccatggaggcgcgtctgcggtggctaaaacgggtgccattctgtggaggtcgcaagatgttgtcgttgtcgcccggagaagtcgggggggttgggaaactagaaagtgcatcaatgaagggcgggatgttgctgtcgtcctgtcctgtgctggtgcctggattgatagacctaatgccaacgataatgatgggcaccattctaccctcgccatcctcttcgccatcttgacgagcagatcctgaggcactaccacgactgcctcctctgctgttcctgctgtcgtctgtgttgcttccaaatcggaacatcctgaagaaattgagaggctgctgatttcctcctgcactgtcaccgctgtcgccgccttcgttgttccgcagcgccgatgctatgcttccgttctgcagcgactgcaggaatgtgtcaaaggtaccatctcgggtcgctgcagggttatcttcgcccaccaacgaggctgccgtggccgctgcggcgagcgagagcagtctcgataaaacgtcagcttggtcctctccccgcctcagccgctcgatgttctccatgtggtcctcctcgccccatattgaccgtctccttcgtgaagggcttatcatgttccgcagccgtcgctgtgaggggatcatggacagcgcccttccgtctcgtcgcaacgggctcagaggccccatcggtcgcggtcgatgtgtttccggacgctccgcgctcgaagcactgtgcaagagaccatcaaaatcaagctcgagctcgggtatctgcacccttgggaggaaggatccgttgtcactggtgctgtgtctcagggcagatcgcgggtcggacccgcttgcgtgtgcaccaacatggtaggttggctctgtcctgcgcgagctaagcgagggtcgactgtgaaggaaatcggtcatggagcttagggacgatcgtgcccgcgacagcctggtccgaggccgagtgggcggcgtgtcattgcggcttgatgagccagcatcttgccgcccatatagcgaggacaagcgacggagagggtttcttcgtggcgaagccgggctcgaatggctatgcgctatattcaccagctcgggtacatggtcactctcagcgtgaggcgtgcgattcagcagcgaaggcgcccatgatgttggccgggctattcggcggagacgcgggtccgaggcgccttcggtcgagttaacctgccccatatcgtgagggccttctgcgaggaaggagcgcctcgagaagaataggtggtaaaggagaggaagtgtaggagcgttgaaggctggcggccagagtggtgaagtcggcggcagtgatgcatgtcgcgcttgccgagccaacctgtttaggaatgacgctaacgcaatctagatcgcgccttgcactttacaacggcctgcctgtactcgacggtgaaacaccagaccacagaaaacgcacagcacgtgctgcccagagcacgatcaccgccagtgcaatgcctgtggatgagtcactgagagactgagagggaactattcgacatcagcgcgccgtcgaggacttctgctatagccggtcatgcaatacttcaccacgcagctgaacagcaatcagcaaacaactcacaccctacgcgagaaccagtaccgcaggctcaggaagcgcaggcgtggagacgtatcccatgactcatccagtcctgagcctgaggcgacttcaaaatccgcttcgagagaccaatcatacgcctcacatgcgtccacagagatagctcagctgcgtgtcgcaggccttttgcctgacgacgagtccgatgtgcctccttcgccatttccacatgcgcctgtcaaggctgctgaaggacggtatggagcaggccaactacaggaagaaattgcgaaaccgccagcgcgtctgtacgccgttgatgccctgtataagaacagacccacaaataagcaaaatgaagcaacctcgctcaggaagactcacctcaacgtcctctcgactctgatgcaccgttgcttacttgaaggtgactatgagcgcgcaggaagagcgtggggcatgcttttgcggacccacgttgctggagggcaccctgtcgatccacgtaaccacggacgctggggggttggtgccgagatattgctccggaaagcgcccaacaggatcatagacagcaacaacatgtcaaatattgatgggcaattcagagagcacgacatgttctccgaggaagggttcgatctagcaagagagtactatgaacgcttcatcatccagttcccataccgcaagctcactcctcactccgttgacgagaggaccttctatccagctatgttctcactttgggttttcgaggtctgcgagaagagtaagcagacgagaagtagaaaccaggggagacggctgcgatcgagtagtgtgtcgaacgacagtataggcagcgatacacgtcaaaccgatcaagctcgtgcgcaagaggatgctgtccagaccgaggagctagctagggcaagagaaatcgccgaacgacttgatcagctcatcgcttcaccaccattcgataagcaagctagtctactgcatctccgtggccatgttagcctctggatcagcaccctacttctgggcagaagtaccgacgacgaggactgggacatggatacgaccagcgagcttgaggacagcagtacgctatcggcgtcggaacaactcactagactctccgactgccaacgtgaactacaccaagcgcagcaagttctgcaacgagcggaagcaaatggagcatcaccacagatagcaactctagcgagtgtagaagtgaagctcagagagttggcgagacaacttgcgaaactacgaaatgctgcggaaccctaaacgatatcctctttcttcgccggaaatgccttcaagttctggtacaattgtctgcgctctgatccacccagctagatttccatcgatagacatatcgttctggatgacacaagaataactactccctcgtcctctttcttttgatgtctctctcatccatgggaccatcatgtctgtcccggtttctgcaatcttgctctgtatctgtcttgactgctgctgaattctcgcctttcgtaacaaccagttctggaaggaggaacccagtaaggtcccagtcatcaattgtaatctgttcctcccacttctgtgcccggtcggcgtgctgcgctgcatagtctgcatggaatactggcggcatatctttcctcatctgcgcaaacgcatcttgcctcccatacgacaaggcaatgtgagcgaagactttccgaagcatcgatcctggtccggtgttgtcgtatacataatggaatatctcgaggtccagcccatcgacttctctctgatatagacggcaactgaatacttcgaagactttattttgcagtgctggaaccttacgcctagagttagtcacgaaaggtcttacgttgctcttgacgttgcgaattacctggaatctctcggcggcgagccatagtttgcacagactcagccagtcatcgcgccgcggcggaacgaagcaatctgcgtagagccacgaaaggaaagcgaagaatacatctgcctctacgtcataaagagttatcctcgacgtcttggcatggcggtcttcaagaatgctgtggaaatacggtgaccgagaccgaagcagtcctcgatggacatgggcttcgcgctgcgtcttccccagcttcaccacgatcattgcaccgtagaagacactaaggactgttagtaaacaacctttctacttgctaagaacgttcttggtttacttctcgtcatgcatgatgcgctctggcttcagttgagcacagatttgaccagggctacgatcacccaaggacattgtttgattggcaagtttccagcacagttgtatcactcgaagctatcactcttcaatgtattatacgtctgctctagacatgcatgaaatgctataaaaagagctttaagcgtagcagcgctttatgaaaccatgattatagtttcattgagagaggcgtctcatggctggcttgatctaccgctagatgggcgggtgccaaaacgtctcctgctgatgctttacatcacattgtcctgacatggcctggctcttcgagcgtatacacaagacgtttcattcgctgtaccatggcggcgcagcataccgacgctctgggtctccaaaacgattcgccaccactactcctgggaccaataacaacatcattgtagactacttacaatttttagtttggtaggacaactctatttagctaccttctacactcgtataccacctgtaccctcattcgtcttcctcattaacgtcattgtatcagcgtgaacgagttcatcaatggcatctccttatcgtccgaatcactcgaactcttcaaccagcagttcgcaccattgcctgcactacgtcgacccatcaggtccgacgctatcaccactgctttgcatggcgtcgttttcgtggtcatttcgttccattggctgcacgcgtcgacgcactgttgaaacgtgtatgccgtgaacgatgaaacgtcgattccgccaagtcctacactcctccgcttctcacagttatagcggtactttttgccccattcctggcctgagacgtagacgttgggcgggcattcgatgttgatagtgttgacttgggtgaagtctagaggcgcgtatgcgaccgccgggacggtgctggaggctgatgtaacgattgctgattgcgtggccgatgaactgatcggtgaagcgcttactgattgtactggagatgacgatggagatgatgcagacgacggcaatgcctccagcggttcggcactttgatcagatttgttcctgctttgcaatgagtaaacatcatgaactacagtctctttcatcgcataccctgatctcttcacagccaatgtccctcccacactcgcgcccacaactccacccccaatcaccacaatcgcaaccacaacaatgatccaaaaagtccggcgccttagccccactatcctggtatccttcttgggcgcttcatcctccacgtcagttgtttgcgcataagtcggcgccgatttatcgtgatactcaggaacagcagtttcgtacttccacgacgtctccgggtagtcggtccgcggtacgacttgcggtgcatccgccatatccgaaggactcatggtacttctcctgataacttttcacgcaacacaacggatctgacagaatatacatgctcaccagccggacccggacatggggccgcatctcattatcgcgttggtatattcccgggcgcgtaaacacaactatggagaggctgaacgcgctgtgaggctcgcggtgattggtcggtcagctggaggccttgcgccgggcgtaaaatgtggaacacagcctctcatgcgaagtgcggcgcggtctgcgccttgcgaaaatcggttgcatgtggtttgtaattggggctattttaaagcagataagatgctggagagcgctccgccaaccgggtcttgggttcctgaaaagttgagtattgactgtcagttgtccggacaggcaggtcctgaacaagaatgcattattgatttcttagctgccaataataacgaacttcttagtgcttgaggctatcgcgttattttctgagcatttacagtttaatgtaagacgaacaatggattataaggatcccttaggaggcaggttgcgaaccggtccacctgtcaagggatcccgataccaattttcttctgggtcgttcaagcactcgcctgctgtcaccaacttgtacccatgctcctttgccttgtcaatcttgaattgcgtgaggcggtgcactgtaagctcctgagtgtcgtgtgctaaatccatccaggcccggattccctgaacgtttttcccgcgaattttctcaaggaacacttcttccgcccatgtatagttccctgcccagtctctgccgtcgacatcattcgaacactttgaccgcaaagttagtatctccgtcattctcttgacatgaaactttcttgtgcacttactatatggtaacccagctcatccatgtcgtcccaacaaccagtctctttcgtacaactattgtagggtgcgcgcatatatgtcggaataaagcccagaatatcgttcagcgccatctcgttcttcagcatctctattctgcgctgtcgcgagttgagccttcgagacaaatccatgtggctccaagtatgtcccgcaatttggtggccttcattgtacatcctcctcatgacagcgggaagccggtcactgtggtgtgtgaccaagtctctatacagattggcggccttgatgaagaaagttgcctttacgccattggccttcaatatatccagtaaatctgcagtccattttgaagggccgtcatcatacgtgagcgcaagtgtgccttccacggtacagctcctaaagaattctccgtaggggacattcccgaactttggccgcggagtggctgatgtgttgaatcctgggggccatcgtgtagcatcgcatgcattgctgtatccagcgacgcaaaaactgtaatccggatttgagatgtggtatccctgttcgattagagaggggtcgatagaatagttgcatacctacgtacatctgtcgagcagcaatgatcacaggaacttctgttagttcctggaccacatcttccacaaaggttgtccacgtggagcagtggctgcactactgggcaaattcctgccaagggagtgtagtagaatggatcaaaagcaggcactgcgttgctcaatggcgtccagacacccagcgcattgctcatgatgaaatagatatcgaactggccgagatgggaatcgacagacgttgccgtattaatcctcaacagaagcacgagcttcgcgcctttgcacgagctgaagtaacgggatgcgcttgcgcaagggttgttcagcaactaacttggatccggcgctgcaggcgtaattacaccacaaatggcccgattttaaggtttgagaaattctttatttggaaatgatgcactaacttagacttctacaatgattctatgaattggcccctgaattattgcgctcaaactcccgccaatgattgagatcagcaaatgctccaacaacgtggcgcgactgagtcgtcaccagaaaccaacagccctttcccagaaaaccgtcctgctgtcatctttgccagacctctatccgcacatctggcaaatccatcaaaataccgtaatctagaccaggctgtctcacggcgactacaattgcgctgtaagtgttgagaacttctggcttccaactactttcttccagctttggtatctcgggtatagattcttgttgcacaaagggatcacagaacgtaaggtctatctctcctgattgtcgcatgacgttgaggagttgtaagccaggtgagtgggatagatccgactggccagccttgaagcctacgccaaccacgagaaggcttggtcgatgtgccccaccatgtttctgatgatcgtcttccagtatcgaggtgagaagctggctggcgattcgtgatgggcgcgtcgccattcgttcatgagcttgtttgaggagtgggaggttgcaagttgacatgaagtaaaccgggttgacgggaatgcaatgaccaccgatgccaagtgacggatacatgggcagatagccaaatggcttgctggctgatgtatttgcgacttcgaaaggatcaatcccgagctcacggcaggcgtctgccatttcgtttgcgtaagcgatggtaatcgttctttggcagttctcgtacagcttcgtcatctccgccacttccggcttgctgacctggataactgtatcaaagacagttctgtacaatcccgtaatggcacttaatgaccctggagtgatatcgtcaagaccggaaacaactttgggtatcgatctcggtggaggttcaactcggccgggatcaattctctgcataactgttagccagtcttccggttctaagtctgtagtgtctcctccacctctggtgacattccagccaatataccgtgcgatcttgccgagtggtccaagaaaagtctctcgtcatgccaactgcaacagtgctttctatcaccacgatagatgtattggtgacatagctgtggagcatcttgattgcgctgcgaacatgtgaagaatcgactttaccgttgagtcctaaggtagtcggtacgcaaacaaggaagtgagacgcattctttaggtccttctcgttgtttgagaacttgacgcgctcaagatgtgagtatttcgactgcaattgctcgatccgtgaaggcgagacatcatatccgataatttggaatgcggaagagaagacttccatgagatgttctccgacatagccaactccaataactgcaacgacagtaggtttttcgaaagttttggaaggagaaaccagtggaactggcgagctttggtttctcagagatgttggcggaaccatatttcgtgattgatattggtgcttggatcaaacaacgcagtggaacggtgagaagttgagcgactatgacattggacaatttggaccatctcgccttgggtacagtttgactagtgtctctgagtcgtaccagctcggtgccatcaacagtggagactttaaacataatgtgcgctattcctggacgagagttgctaacataggtacatacgtggcccgtcgctcgaaggtaggccgagctcggtgtctccacgggcttataattttcaaacgtgtctcacgattcttgatagacatcaacggactacacaacacatctaggtgcctctctacacgtccagtctctctgggttcgtgctgtggtggcgactgtgtccgcggctgatatgattaactttcagccttgccatagaaggttcgaggctgaagcggccgatgaaatgtgatgtgcatattaaagcttggttggcggaactcggtgttactggcgatggcgaatgcgacgttgtgaccattcagagtggtttcgtaggaaaattccaggtcgaagaccccgtagttgcgcctagctacgagcttgtcgcctggggtcctgtcggcgatcgtggcggtagttgaccgccaacccctaagttgtttcctatctagtgttagctcgaaacctctcatgcgttgatagttactagccgcgctttgctgaatctgcatacccagtatttttaatccgtgcatttcacgaaggaaaaaaaacatatagaagtttcggtggctccccccaaactgctttcgttcccaagaagcgcacccaagattcttcaaaatggagcttctcgatacctccaactcaggaagtcacctcacaggcagtcatgctaccgttgccggcaagcccgagatgggatcacttcggataccatcccgcgctttgcgcaatgtcattgaacaccttccaaccgtcgacaggcagcgattgaggatcgagaaatatatggtgttgtctatgctcattcccctcaagtaagtacagtacttcgactcatgttttgccacacttcgaccgctgactgtcgacacatagcctcaccctgatgtacatgctcgcggattactccagattcttttggattttgcttccactcatatccttcaagttcgcggtagacgccatcgagatctctctcattgctatctcatactttctgcgacaattttcaccgcgccccacatcagagactccgacaacgcctgaaaattttgtgtacttgctctgttgctacaatgagacttatgaggagataatgacctctttggattcgttagctgaacaaaaatctgtggacgcccaccgaaaggccatcatcgtggtttgcgatggtcgagtgagcggcaggggtaggcctggcacccatctgaaagaagagatcattgagcgaccgtcaagtaccctcatacccgaggcctacacttcgtgggatggtgctccgatggatgtcgaagtcgtgaagggagaattcagggggcttccaattatctgcatcatcaaggacgagaaccggggaaaaagagacggaatcatccttgtccgatccttcctgcacaagttcaaccagcgcaaatctaagcctacgccctcgatgcattcacctgcactattcgacacgctcgccaacttccttgaggggacatccattcagtccgtggattacgtcgtcggcatagacgccgacaccagatttgatcccgaatgcgtcctcgggttcattcagactgtaagagaaggcgaacagattgtaggagtgaccggaaacattcgagtggacaacagaacgctgtctccatggtccattgcttacctctaccagaacgccgagtacctggttggacagcaccgtcgccgcctacgtcaaagcgtcacgagtaagagagtgacttgccttcctggatgctgtcaactgttgcgagtcatagagagtacatgcggtgatgacatcctgcaaaaattcggatattacccgcgagacaccgacggcttgttccggacgatccgatccatgatgagcgaggacagagatcacatttgtttggtgctctcagagaacgctgatgttgagacacgtgtatgcctcgcttcacaagcgtatacttcggcgccacattcgttttcggtgtttctgagtcaacgccgtaggtggacgctgggaccacttacgagtgatagtctccttttcagccgcaagtcgacgggttggatggagagggtagctgcggccacttctgtactgaactggtgtatcaatccagcactcttcatctcgagattttaccgtaagtaccgatgtagctgccgttgctgatactgttctgacaatcgattcagggaaatgggacccagtgagtgcatataccctcattctcttgttgtactatcggagaatctgggacttcatagttgttgtcatttcttctcgctcacctctcgagtttattcaatattgtgtcgggtgtgttttgtatgaatataccgtctccgtggtcaacttcatgactcaactctataccatatacaacctggacgacttccgatggggtcagatgcggaaagcagcaaccgagaaggaaacccgccttcaaaaaaaaagagcataattgaacagcggcatagatggcgacgaaacttgcattgtattaatatagatggggaccatacttagatcataatcatgttagttacatacgcacaaactgtgctagatgtaaatcttggaacactgtacttcgctgcaacttctgcccaacacggctcgtcattatcggtgtgccccaagtgcagcgatctagctcttgcttgtagtcagcatgtttcctgtggacgctgctcgaagctgaaggcctctaatttgcaatgctatctaagtaataacacatgcgtacttcacaagagtaacgcacaataactgaatacctaccatctaattagaatatttcttactctacgttagcatgcaaacgttaagtcagaaatgcgtcgctgctagctggggctggatcgctgcacttgacggtcaaaatctgccgcctacatgacatcccatcgtacgggagagaaattacctgaaccacacctatccaatcctcaatctgtcataagcacagtcctcccactcacctctcctagtccatacctatccctcaattctcaatcctccataaaatccacactgtcctcccacttatcccttcccgttctcacccccattaatcccctcctccccatcctcataccccaccgccacgcccaccaaaacctccaccttcatcccccaaacccaactccttcttaataacctaaagcaccccctcacatcagcacctcatccctccaccgtctttcgggcgttctaactcacctccccataccccgccacctctagcactcacacaacacgcgacccccctctcccccaacgccagacaaaaactctgcacccacatccccacgctcaacacatcgatctgcgccagacaactttccatgtaaacaaccaccccgcacggcgcgtcgaagaagcgataattccgcaactgcgccgcccgcatgccttcttcgtcctccctcgctacatcatatccctgcggcccgtacaactgtttgcccagcgccgagcgatgatgccggtaggacggtggtatcagcgctgttgaaggcgggaggtttgcggatttggcggcggcgagcgcggtgctgagacgcgtgagggcggcgccggtgaggatcttgatgcgccagggttgcaggttggagttgctgggggagaggtgggcgagggcgagggtggattcgaggagcgcgcgggggatgggggtggggtggaaggcgcgggttgagtggcgggtggtgaggagggatgttagggtgggagggtcaggcatggtgataagtgggtgtgggatgcatggggagaggggttagtatttgagtgtgagaattggaggatgagtaaggatgcgccatttagtgcgatgtttggatgtggtgagatgcctaatcaagaatgtaaagggtggtacgagttgtagtaggttgagttacttggtggacttgtcacgatggtatttgtcatcaaagaagatgaagacagctatcaatcttgtggacggatggagggatgagacaaaggatagtcaaggcacacatttgatcagttgcgcatgatgtggaatagtcacacaacttgtattaagctgtttagatggtgctcagttatattgagactaacactgaaagggcaaagtatcaacgtgcgaacgacacaacttcttactcggatctcgtgagggaccgcaaggaatattcggcgactccattatagaaagtctagctccgttgtcttcatcacatctgtgaaatcgcaagcaggcttgcacttgttctccgcgtctggtggcacgataagacttcctggcgagaagcctactcaatgtggtcgatcttgcgcttctcgctggcacccttgatgacacctgacaagtcgacaactgggaaaaataagcatctgtctggttgcaatcgcattggtagtacttacgtggcaagtcgaagggaaagtcaacgctggcaagcatgatagctaggagaatgtaccatccacacatgcatgtgacaaaggtgaaagctccagccgcctcttgacacttagaagcgattgcggcattgcccttggcagcatggaggaaggcaccagcgaggagaccgaaagccgggacgagggtgaagaagatcaagaagaagatcaggttggtgcggatggaacagatgaggtagatgaagcagagtatgcccatggcgatcatgaagtatgctaaagctttgttagtctcctagctattgctcgtaaacaagctaatgacttaccgacaccgacattgaatccaacagattcgatacctgtgctagtttcgacttgggggtttttgtatgcggcgtaggagttgtaaaatggctgaagagtagcaccgtatccgagccagaaagcaccgaatgaacagaagacaacgaaggggaatgtgttgccaagaatccactgctctttgttagctcgtatgtccgcaaagatcaacagaatttcttacttcaccaacaccacccaagaccatcaacatgccaccagcaaagaagtaccatccagtactagctgcgccattgccaccggcgcccctccatcccatgagcgtcatgctcaaggggaaaagtgacaacagaaatccgatcagggcactatcttcattagctgatggaaaaatatgtttaagttccgacttacagtggcgtagggttaccaaaggtctttcgtagttcacccttgaccttgtttggtggcgacaagtacagcttctcgaaaagttcaggagaaatggagatgctgcctgctgtacggatctgtctcagagcggtatctgagtccgcattgtgatcaagatgttgcccataacctatcaaagtcaatcgctgcaagcaaggccataatgttgtatcttaccatcttgcctcgagaagtctttctctagttcgttgttatggttagccattctggagaatgagccgttggctgttgatcctgccgagagagtgtcgccttccctcgctgatgatgcgccgaggtgtgtgttgttcgtctctctgcctgatgtagcacccaggtgagcgttgttgctagctgtgtcctgtggaaacccagcgccgtggttattgaagagacctgagcctgtagagtttgacgttgtggtagtcgtctcgtggtgggtagtcatcgtgcaaattcagccggggtaaggggattataagctgtatggacggcgaaggaagagggttagtcgaatgctatatgagcaagtgcgaaaccttggggcacaggcacatttacacgatggcgggactaccggacgagggcaagcgatcatcgatagtatgatgagcgcgtgcagcccatacgctgtacatgctttggcaggggaaggccaaccgctgcggctccgcggttgaatatttgcgcgtcctcagtattggcggttggcagatcagtctagactaaacctcgactggcgtgaagccttcacgcggagaagctggggtagttccgtccctacggagatggcttcagtctgacgaatctatgcttccatccaaatgagcttgtagtttgtggcgctgacagtttcatgcataacacagctctgcctctaaagcagacgtggaatgtttcaatagactaaggagagttctttgtgcatgacgaaataacacagattgtcatccccagcaattgagctccttgctaagtgctaggtagccaaatgacctcggcgtcttcgcatcccgatcggggcgactaccaattcgatgggcagctggtgtaaggagaagctcgagtccccatgactgtaatggcgaataggctgacggtggttaaggagctaagcccggttgtgcggagtgaagtggagatgaaagctctcgaaacatcttgattcgtgcgggggttagctctagatcgtcgggtcgcgactaacgactttgcggggaagcatactaaacccaacgaagatgcgtaaaacataagtcttatttccaggcgtcataagccagtcgaatctggtgcaagtaaatgttggggacttactcgtgtatgcgtcttcaagttccgttaagcagttcctttgacatcgtccacagactgagacgagtcattgcggctctgcgcggctagaatgaccccaaaaggaaacggcggaaggactggcttcctgagtttgattgacgccgtactgaacggagcaaggcctagcaatagtgctcaaggaacggcggtacagtggttgcaagatcgacgcaggcgcggccaattgcagaaacagcatgagagatatctgcactttgcccactttccccgcatgtcatcgtgtagcgactcgcatgtcatgaagcggtggtgtgatccatggcgcgttgttttgcgctcatccgaagtgtgtcggaagaggaagcggaggcgttccgcgagtgtagcgtcctttcctgaaatggtggtctagctgcgccagcctcagcggagtgaaggccatagaaagtgtagaaatggcagcgtacatgtgagaggatggatgacagctcgagatgtgaggcacattcagccgtccatgtccgcgagttgagatgcgatcgcagagattcaatgtctccaccaagaacgatttcatggaaccatgcatcggcgtacctaccaactggtggacgaaaaaacgggccccatcccagcatgggaacggagccaggggggtttgcatctcctgacgctcgtaccaggcgcgacaaaacaagggctgaccttgacggaccagtggccagttgaggtactgactaaaagggaaatgtgtcaacatgagaagggcatcgaatcgtgtgctcatgcataggccaatcccgtcccgaatcctttccagctcttgcttatctgtcgtccgatactcctcgtagggaccgatctctattccccgatctctttcggcatgctttgacgggtcttcgctatcgttatgcttgatgggagatttcatgtggaaacatttctatccttgaggctgatagcggtagttggggctacgtgcaacttgctaatcgcaaatatagatcgacattatcgacgctgctcgagcacaatcttctcttcttcgctgaccactcgtgggttgcagctttcgatcgatcgatgtgtaataccaaaagctgtgcagatgtcttgggacatcctagatggtgcttgagttgacaatgtctcttgaaccgtggcagcctgttccgaagttgcggggtcggcctcgatggcagtaaggtgactgcttcgctgactgctcctagcaaacgagaggatgggcgcatcgcttcggcagagcacagcatagcaatcatcgcactggccttgcgctggctgcagagatgtgagttgattgctggtgagagaggttgtaggcgaggaacattgaggtatcggtacttgcacgtgtgtaagggaaaaagccacgtgggcatgtgtcgcaggaaagagtgcgagaacggcagttgcgactggtggactttcaacaactgactgtcacgcagcacagacagtaggaagaggcacagtattgaaacggtcaattttgaacgtgcaactgcgtgatgctcttacgcgacgagcttctcgtgatgcttcatcgtcccaattttgcttgtcgcgaggtcaactctccttacgagccttggcctacatgcgaacgcaagtgctcgaattgtaggaaatcatcttcagtctctttccaagtatgcccggatgccgtcatatagcgtgtcgcccgaaacaatggcagcatcggtgccagtttatagcaatgtcttgcaggctcaaaagatgcgaaaaggtctttcccttagattgacatcattttcgttcaagcacctcctacctcttcaatgaccttcttcaggttctggatgtcatgggcaaagcgacccaagaacaggccatcgacaccttctgagatcttcgcaaaggtgcccggtcctgcactgccaccgtagacgattcttacaacgccagctcgtccacctgccagattcctgagctctttcgtgacgttgacgacgtggtcgggatccgcaggctcacttgcgccaatggcccaaacaggctcataggccagtatgacctcggtgtcgtcaggcactgcagccagcaccgacatgacctgaggtttgcactcagcgatggctgcacccacggccgcagatgcgacgctgtggtgtgtccgctcgccaatgcacactagaggaatcaagccgttcctcgctgcggcacccgccttcttcgcgacccagtcgtccgtctcgccaaactgtgcccgtcgctcagcatgtccaatctcaacgatcctcgcgccagcctggtgcagtacgagcgggctgacttcgcccgtgtaagcgcccttgtcttcccagaaggtatcttgggcaccgagcatgatggaggagggttcgaggatgcggcgggactcggtcagcgagacgaagtcggggatgacgaagaggtcaattcgcgagttccaggcgtcgccgtcgagctgcagcactccacgcacataggagagcgtgctggggaggtcgaaatacatcttcagggacacgcccacgatgcggcggggccgtgagataggaggcatggcgggtggacttgtagaggttgtatgtaggaatcaagtacaacttgtgatcaggccttgggcacagtaacaaacacgtcaagggcagaactgctggcttgtatttcttatgtcaagcgtggacctggtggaggatgcagtggtggttgctccccacaccggacttgccgcatgcggaaagccgcaccacctggccgtcatctggggcaggggcagcgcgacaagcattctgcggggcccgtctccagcatttgaagctccccgggacccggaggatgcgagctttgctcactgttccgaacgtctcgcgcccagattctcatgtcaacatgccacgcttaccgccttgctcccaatcggaccggagctgctggcccgtcacactgcaacgggtcttggcaaccaaacaatggccgatgaagcctccgacaacgctagctgcttataacccacccttccactagaaaagtactctcaccgtcatactcgactcgccattgcccttcgccttcacactcgacagcaagagcagtgctttatgcagcgggtactcgcagatcgctgggctcgcaaacgttatttcggatagtgcgtggttgagtgaattaactgagcgcggggtgcacaagtacatctgcaccatccttgtcggtcagcgccgtgggatacatactcgccgacgacgcctgatccgaagacaggaccctgaagtcgtttcctcaccttcttccattttctcttcctcgccgccatgcacatctcccagaagcttgcccaggcaaaggccgagggcaagccaaccttttcttttgagttcttccccccaaagacagcccaggtatgttacatctctccgatggactcaacaatggcgggctgacgacctcagggtgtccaaaatctctacgaccgcatggaccgcatgcatggcttcggtccacaattcattgacctcacctggggagctggcggtcgccactctaaactgacctgcgaaatggtcaaagtcgcccagaccgtatacggcctcgagacatgcatgcatctcacgtgtaccgacatggagaagacgaagctcgacgaagccctccgagacgcctaccaatccggctgcacaaatatcctcgccctcagaggtgacccgccgcgtgagagagaaaagtgggaggctactgctggaggcttccgctacgccaaagacttggtcaaatacatcaaggagaaatacggcaaccacttcgacattggtgtcgcgggctactcagaaggcagtgacgacaatgacaatgtcgacgagctcatcgaccacctcaaggagaaggttgatgctggcgccaccttcattgtcacccagatgttctacgataccgacatcttcatcgactgggtgaacaaggtccgagccaagggtgttgatgccgtcatcattcccggcatcatgcccatccacacgcacgcctcgtttttgcggagagcgcaatggacgaggtgtaacattcctcagcactggaccgatgctctggagccaatcaagaatgacgatgtcgaagttcgtgaggttggaaagggtcttgttgccgacatgtgtcggaggctgatcgaggcgggcatcacgcatcttcacttgtaggttgtaaaatcatacccgctgcgcaatgctaacagtagtagctacaccatgaacctcgcgcaagccactcgtatggtcctcgaagaactggatctgctacccgaccccgggtcgccattggagaagccgcttccatggcggccgtccctcggtctcaaccgccgcgacgagaatgtccgcccaattttctggcgcaaccgcaaccgctcctatgtggcacgtacacaagactgggacgagtttcccaacggtcgctggggagattctcgctcgcctgctttcggtgagctcgactcttacggtattggtctcaaggggaccaacgagcagaacatcaagctctggggcacaccactctcgatcaaggacctgtcagatctcttcgtccgctacatggaaggaaagcttgaatctctgccatggagtgagcagcccattactggtgaagctacctccattcgaaacgacctgatcgacctcaaccgtcgtggtttcttgaccatcaactctcagccagcagtcaatggtgccaagtcgtccgaccccacctttggttggggcccacgcaacggctatgtctaccagaaggcgtatctggaagtcctcgtctcacctgagtacattgccgaaatcatcacacgcatcgagcgcgacccagagttcacttactatgccgtaaacaaggacggcgatctcaagaccaatgcaccaaacgagggaccaaacgccgtgacgtggggtgtcttcccaggcaaggagattgttcagccaaccatcgttgaaactgtcagcttcctcgcctggaaggatgagttttaccgtctgggccagcagtgggccaattgtcatggtggtgctagtccttcgagattcgttatccaggatgtcgtggatacttggtaccttctcaacattggtgagtggctaggtttatggctgtactgatttctactaacacctcatctagtacataacgacttccacgccacacgtggcatcttccctatcttcgatggccttcaggtgaaggacattgacaaaaagcttcatagcgtcaacattgatctgccaggagcagaggagaccaacggagctaatggtaccaacggcgccaacggcaaaaacagcgagacgaaagaggcctacggagaggagaagcagaaccctggcctccttgccgtcgccaaagcggctgccatcgaagtcaccaacggcatcaagggcctcggcgtctccaactgatcacatagatgacgactcacgatcttactgcattcaacacggcaagaccggttacacacggcgttttccatttcacatcacaactccacacggtcacatatatgcaccgtccgcctcttcaaccggcaccctgcacttgcaacaagtcgcataatctcacatttcacgtattgatatattggcgttttcatggttctactactgggtgtatgcactcctcaaaaatagcattgggataggcgtcgattcaacctgacgacccgttaatggccaacgaagacaactttactgtcgcaatttgtaggcggggggaaaagttgttgcttgatgactttctagagatacccgatcatgccctcaacggcgctggtcaaactcacttgttctatccacagtataatgaaataaacatgttagggcctggatggctccgtgcgaaaaattctgttggacggcttgaatgcaacgtgttgtgagatatagtattggcttgattgaatagtgctctcattgccataaacccagtacacagcaagcaacccaaacacactcgtacccaacctctaaaacgcccgtcctcgttcccccccatcaacctcgccgctcatactcagtccaaccacccccatacccctcctacgagttgaggtagttcctgacggcgccctgcaactttgtcgcgccctcgcccaacatgctcgtcagattctccaggtcgtcgccagcggtgatgccgaatttgcgtacaaagtccttggcagcggtctcgaggtcgccgtagtcttcctcgggcatgtcgtcttcggggcggccgaagtaggcgtttgaggaaatggaggttgcgccctcgaagcctggtttttattgattagcataagaagtttcaaggagtgggggagtgatgtgcgtaccagataacctctccttggccgcactcgtcgcggacggatcatacgcattcctgccaaagaactcatcgctggaaatgcccttttgcgtaccgaacttgtcgcgggcgtacttttggctctcgtcctgcgcgggctggcccacgctgccaaagccgcccattttcttctgctgtgcggcgggcttcttgcctgcgccgacctggccgaatccaagacgtgcgacgcccatgccccaatctctccatgtcttgacttgagcgctcgggcttggcggtcgagccgaagccgccgcgaggaggggagacgggggtgggtgatgcaatggcagaggcttctgggacgctggacttcgtggcggcggcttcggcggcttcggcgtcggggtcgtagccgagtttctcgatgcgctctgcttcttcccgggctttgcgttcggcttcttcgaagtctaggccaccgtccgcggcgacgactttctttgctcccaggccctttttctttgcgccgagaatgttcttctttggtgcggcgcctgcggtggtctttcgtacggcaggctttgctactggtgtagtgccttctgctgctcctacgaggggtgacttgggacggtctgttgcgttgccgtttgcgccaggcttgaggaatggcgatcccgcgcgcggtgtgccagttcgtgagggagggttcgaggggcgcttaatagttggcttgtcccatgaagagaagaagtcatcgtcgtctccagctggggtgttggtgccatcgcttccggccgcttcagggacatctgttatgacgacttcgttggggtagctgtgccagacatgtcagcatacaaccaattctccgtcagcaattgccacaacgtacagcttagcatctgcagcgcagcgcctggccaattcctccttgtacttggtcgccgcattgctggtgtatttggccttgtggtctttgctggcaagagctgcggaaccgccgtgcgattggaagtacttggtcgcgctctcgttgccgcccatcttgaaaatgcgaagttggtcccattgccagactgtcttctatcagcgcttgttcgcgtgtcatgggccgcgagacatactgtcgaggttggtcgagcgcacaaaggagatgtggacacccatgttacggtggttcgaggagcaatcgaggcacaagtagatgccgaagggtactgagctccatgtcgggttctttgcgccgcagtcgaaacatatctgcccatgaatgttaacacctatagaccgcccctccctttcttaagcctaccttgttcgcgggcttcgactttaatttggcaaagatgttttgcgactgcgtcttggttgcgagggcagccatggtgaagacagtagcaatgcacgggtgagtggcggaataggagttcaggcgccgcggtggagatatttggttgccgttcgggagtcccacgatctggccgctggagtcttggcattgatgatgcgcttccacctgcaaggttaggaccaccgagcctcgactcgaagccagcaacaacacaatggtgatcacatttactgaggcacgggatgaccgtcactatcgcttatgcagtcccacttctatcaatcagtcaggctgcggtgttgaaatacatacagcacgctcgtatctcgttctgcgattaccaatatctcagacgatgcatcgactcaagtatccaccagtccgccgccactgtgagagactacaacggaaagcgagcgagtggatacaatggtcgaagctatacacagtatcgctgggtttcgactatgacggcagggccctgtgcatagcttcaggtaccctggtcgctttccatggtaattgacaacatgtagtaatcaaatcgctttccgcaagggcactttcaaccaaagacgcgctaatctcatttacaagaaagcagtcgttactaatcggctttaggtctcactcacctcgattgacagctatcaatcgtggccccaatcatcctatctccccctccatcacgcgcatacatggagcgaaggaacatgaggggtatatcactcccccattctacgtcatatcagatagcttgtttataccactctcttcttccttagaccttctcttttgatcttcgtttaccagtttcacttgcatcacaatcaatagccatgtctccagaaacccaaaccatccccgcccgccgcggtgccgcaaccctcgtccgccacggccaaaagatcaagatcataaacacgcacggcaaccaagtcgtcgacacatgggccctcgccctgccctcttccaccctctccacggcgtcctcaaaagctgaggcacccatctaccccaacgcgacatccgactcgccatcaagatacaccaatacttccaacgccgctgcctctgcgcccgaatacatgtccatgtgccactgccgcgcctccctgctcaaaatcacacccgcagtcggcgacatactcgtcagccagaagaggcacccgatagtgaaactggtggaggatatcagtccaggcgtgcacgacacgctgattgcagcatgtgatcgatggcggtacagtgaactcggcgtcacggggtatcacgagtcatgtacggacaatttctgggacgccgtggatgctttgtcttcgtctcgtgaactgagcgaggaggagcaggaggcgctgagagatctgaatagtaaacttggcggcaaggttccggatccgtttaatctattcatgaacatacccatcacgcaggccggcgagggcgcgaagcgcggagtcagtttcgaagcgcccctgacgaagcagggggattatgtcgtgttcgaggcgctgagggatgtcgtggttgtgatgagtgcgtgcccgcaggatgtgttaacgattaatggcgggaagcctgttgaggcgcattttcaggtttatgactagatacgaatgtagcaaatgcaaccttctctaacacagctgaggcttgccagtggatgtgcctttcttcttcctcatagaaaagtattgagacatcaataccaccctcaccatctctctgcgagacttggtaccttccctatccggcaagtaaaattcagcattgattgcagcagcattcccgtgaatgtgcttttctaaaaccaagccctggagacgacaaagcatgtagaaagaacatcttttcaccggaattctgctacttttgacactggatttcagatttgcctaatctggtatataccgtgtttctaagagagttggtggagtgaagagtgagtgtaagcaacaggtacaggactgagaggttgcggactttcacttgaattcgcagcatagactcgatagttcagttactgcttttctcgttcgcatggtatgcacttgtcaacgaagaatgaggatggtgtatacacatattgacgcaaggaaatctcaaactgttcctcaaagaccttcttggctgccataccgaattgagtacactgcccgatgtccagagcgagtatgtgaacacattcagctgtagcgatcatggcccgagccttccaaccttaagtagtctcttcatcatcgttctcgtcatcagtcagcccatgtggagaggttggcaatcgcgaggatgttgtgtgaggtatccggaggtagtcacggcatttcgaaggcggggatggcagcgcaataggtctggggagatgtgtaagcaaaagtctcgcaggccgcacaatacaaacacgttgattcacagtactatctgtcgcaattcaaaatattgcctgtcgtgactcactgtgctatcggttgccagattctctggattctctggagccttgcacactgtagtgctagaaggcctgaaccgtggtactggaagagtcgaggtgtagtgtccagggaagttacttcccggagtcaatctatatatgtgagagcaagaggctccgaagtagacttatctgaaaactataagaacaggatcattagctgctgcttgtcccagaccgcactggtttgcacgatatgatccccctcttttaccaacggcgcttcgaaacggcataattctgtgtcagcatggtgactctgtcgtcgagggttgggtagtctactcattcctataccaattaaagaacaagtatctgagcagcatgaaggtctgattcacgtaatcaggactggtttttggtatgtggacggctaggtttagcctggatcagtttgggcatctaagccgaactccttacagacttgatagagatgcagtgataatctcgtcacatttcctttgagtttgctcagtctcaacaatgtagcagtcacattcagatggtagatgtagctaccgtttttcgcaattttgaggacagggttatggtaatcgttctgagcgcgtgtagacagtatgagttgacagtgcgatgaaaaatccgatgagcatgatcgttcgaaaatgctggcactcatactgcaggtcgtggactgtaacggaaagcaaccaggcgcatttggcagcctggagctgtacacagtgtcgctaggattcaattgcaacaacaagactctgtgtatagcttcaggctgtagtaccagccgctatcttcagcctaattatgttccgttgcagttgacaagatgtcgtagatgccatcgacaattgaggcattaggggtccatgcggcatccgaggccacactagcgtgcgcgaaccgagggtccgccaagccagtggggccaaatttttattatcgataggaattcctcgaactttgcgctgccgcttcccacgacgacaacgacaacaacctttcgctatagccgccaatatgaagactcagtggaaagatatccccgcggtgccgacgagccaggagtttctggatattgtgctgtcccgaacgtaagtggaaggaattttggttgccacactttgcgcccaccaccacctctaccaccacccatatctctacgacctcaaccacaagaacctactgctaacaacgagacaggcagcgtcgcctcccaacccaggtaaaatcaactcaggctgtaaatcatgtagaaattgtgctgactttgtttagattcgagctggcttcaagatcagcagaattcgagctttttacacccgaaaagtcaagtacaccgccgaaaccttcaccgagcgcctctccaccactatcgaggccttccctcgccttgcagatatccatccgttccatcgtgatctgctgaacacgctctacgatgcggatcacttcaggattgctcttggtcagctctccacagcaaagtcgctgatcgagacagtcgcccgtgattacgtgcgtctgctcaagtatggacagtctctgttccagtgcaagcagctgaagagggctgcgcttggtcgcatggccactatctgcaaaaggttgaaagacccgcttgtctaccttgagcaggtcaggcaacatttgggtcgtctgccctccatcgaccccaacacccgcacattggtcattgctggcttccccaatgtgggcaagtcgtctttcctcaagtccatctcccgcgcagatgttgaggtgcagccatatgcgttcacaaccaagagtttgtacgtcggacatttcgactacaagatgctgcgattccaggcagtcgacactcccggtattctcgaccacgctctcgaggagatgaacaccattgagcatcagtctatctgtgctattgctcatcttcgcgcccacattctgtacttcatggaccttagcgagcagtgtggttactctgtcgcttctcaaatcgccctcttcaacaacatcaagcctctattcgcgaacaagctcatctccatcgtcatcaacaagatcgacctgatgcgcccggatcagctcgacgcagagactcaggagcaacttcagggtatgctcaagtctggtgaggttgagatcctcgagttgtcctgcaacacaatggagggcgtcatggcagttcgcaactctgtctgcgaccgcctgatcgcagcccgtaatgccgagaagctcaaggctggcaccagcagctctggcgagcctactggccgtctgggcgatctcctccgcaggatccacgtcgctgtacctctgggcggtgtcactcgtgagacttccatcccggaggcagtcttgaacaggaagaagtacgacaaggacgatcccgaccgaccaatgttggagcgcgatctggaagagcaagaaggtggtgcgggtgtgtacaacatcgacttgcgcaagaactatctgctcgagaacgacgagtggaagcatgaccgcattcctgaggtgttcaagggccagaacgtctacgactttattgacccagagatcgaggagaagctcgcagcactcgaggctgaagaggagaagctcgaggcggagggcttctatgagtcagaggaggaactggaggacgctgaggaggcggacatccgttacaaggcggagttgatccgtgagaagaggcagctcatccgcaacgaagctaagatgcgcaagagtctgaagaacagggctgtcattcccaggtccgcaaaggcagtcaagtcgtcacagatggagtcccacctgcaaagtcttggttacgacacctccaaggtggccgagagggcgcagagccagaaccgtggacgtagtctggttcgcaacgatgctatggatattgacaggcctttgaccgcatctgagcgggcgaagagccgtggccgaagcgcaagcaccaacaggaggaacgatggtatcacgaatgaggccgctgctaccaaggccgagaagctgcagaagctgtcgcagaagaagatgaacaggatggccagacaaggtgaagccgacaggcattcgactggttctttgatcaagcatttggtaagtttcgatcggtgcctgcatgacattgcatcggctgacacagactacagacggcaggaaaacgtggtattggaaagaccaacagcagataagcaaaggtctagtaatgtctctctgttcaactcttcatcgcttggtgttgcaggcaaaagaatcatggatggcgttttaaggtgcattagataccagatcgcagcctgtttgcgatcaaggcaatcaagatcatattctctaacggtacttccaatttttggactacatccagctgcaccctcctgtttacattcttggcggggtaatgcggacccttgctggaccctcaagatgttgcgaaactactccaccggtcggcatgccattcaaacttcatcgtgaatcaatgccaagctccagcacgtctcatcagatcctgccggtacgttataggattctacacaggtaggatttctctttccttgtctgcgagtaacgaaggattgatgtcaaaagcgaaatgtgaaatcattaaatcccacggctgtctgctccgcgcatcgggcacgtggacgcgaaaatagcaacaccctcagtctcagccctgcgggcgcagccggtgtggtgcctggcaaattgcgccccgcttccgccaagctggtaactggtttgtggcgttttgtcaaacacgcagggcccatgtcgtggacaactgcatctgcaagataccacgatgcgatgagatcagtatttttttctgcacgctggacgaattgtgcagcttgattccagaacgcaagcgcccatggctgaacccaggtgccgcaaagcaccacaagtcagcacttcacctcagctcaacgtcggggagccaatcctcacgggacgcctgagctagccacaagtagatataactcgtcaatgcgccgccccccaaccactcaacatcgcggctatcgccaagctgtcaccatagcgtcctcgagtcgtgacaccgtgcgtgctcctagcccccactaacactctgcgctgaacggcggaatgggcagtgtttggggtcgatcgagtcgggttgggggccttggactaaagtgtacgggacggcgcactttagagtatcagggaaggtcgtggacaacccgctgtcacctaccaaactctttttcttcccaactgtctggttatctagttgtcggtggttgattatctcgtcgctgttgtactgtgcggccccctacccatctcagccgtgctgatcgtggagatttgcccgagcctttcttgagaatctgtacagaggtccacaccttgttgtctgcctcgtgctgagtgggacgagaaaattatgttcggacttgcgcgcgtttgcgcttttgcgggcgttgcgcttgcgacgacgcagccatgtatgttgggatgaaatgaaatacacagggatgggaaccagagactaataaggttgtagggttcgaagacacactcgtcgctcgcgacctcgaaattcgacaagataaacctaaatgcgatcccaagggctacacatcgctcaacggcctcaacttcacatctttctgcgaccagaacaacccgtttaacggtatgccctatcctcgcgacaccccaccgcactcgctgataatatcctagatgcgcaagaccccttcaaaacctccacaatggaggactgcatagagcactgctcgcgcttctggggcaagcaagaaggctgcttcggtatcgtctgggccggcaacggcaactgctggctccgcaacagcaccaccagcaccgcgggcctgacccccagccccggcgaccactccgcgctcgtcgtcgacaaccagatgaagcccctcgacacaaagtgccccgcgcccgacgccagcgtcaacaaactgtctggcgtggacggcatggcatacacgatgaactgcggcaaagtgatatccgggttcgacgcatgtttctccgacttccccaagccgtgcctcacggagccgtacaagggcttcttccacacggagacgatcgaggagtgtctacgcatctgcgtcgaccagcagccgctgtgtaaagccgtatcctggtcgcccgacctgaaaatcggcttcgcgaactgctggccgaaaaccgaatactcccagggcagtctgcgctcgccgggccccaccgcaggcgtcatccacacggcgaccatgacgcaaatcgacgccgtggacagtaaatgccccgacaagaagagctatgtcaaggaaaagaacgagtttgagattcgttgcgggcagacgagttcggggctcaacatgaccaatctgcacacgcagaacctgacatcctgcatggatgcgtgcgcgtccagcacacagaaatgcgtgggggtggtcttcgactccagcctgagcgggggcttcaagaattgctatttgcagaatacgacgaatacggtgtcggagttggcggtcgcgacatatgcggctatgagttcttcatcttcttcgtcttctggctcgaataacaacaacaacaacggcaacgggtcatccagctcctcttcttcttcttcttcctcctcttcctcatcgtcatcaaaagcctggatcgccggccccgtaatcggcggcatagccttcctcgcactcctcgcattcctcgcattcttctggcgccgccgcaaagcgcgctccgcatctgccgtcgcggaaaaagacggccgtgagtttggccagtacggcgcggcgccggcgtacagtccaggcggtgccgcggctccgacgccaggaggtttctacgaccccccgccgcatgctggcgcgcactcgcggtttgcgaatgagcccgtggagatgaatgggcagggcggagaggcgagggagttgccgacgacggataagtatgcgcatgcggatgcgaaggcgagcaggccggcgctgcaggaactgccttgatcaaatgatgacagtggagtgaatggagttgggattggggagatatggagtaaaaaaggagggttagtcatgtgtcctaatcgctgggtggggtgagagcattacgatgcaggcctcgttttccttttttgacttccctcacgatatcgatctactgtttattagcgtgtccaagataccaatatagtgcataatctccaacacctctttaacacattgaacccgcttcatgaaagtctcgtgacttggttgtgcattattttgttccgctggcatacatgcgtttcttacatatctacacaaagtgcccccgcccaaaagccccaacaccgtgccgtccaatgctaccggctcctatgcccgacgccaggttgttgttgtacatgggaaacgccccgaggagagtggtgagtgagaagtacgctaagatggaccaaagtggatgctcgatcggtttgaagaaggaaggaaagccgtcgctcatgataaatcagggtcgaagaagacctttcgtgtgagctgtgggatgttagcattgctgtgttttgtgtgttatttgagggcagacttacagcccagccacctgccacactcgcgcatataccggcgctaatagccattggccgtgtcccccgtgtgcttttgaagagcgcgccgctcaatgcgcctgctgctatactgtttgtcgcatcgtgcttcccccggtagtagcctattgtgctgttcatgccattgtacaccatggcgatcacacccgcgctgttgcccaagaaaggcccccgccgcgtcaccgcgttcagcacgccgttcagccgtaaccgtggaggcatgctgggcggattcttctgcaagccttcggcaagaccccacgcaccgcctattgtgagcgcggtgaggtacgacacgccggtgccatagcagagatcgtcggaccaaccgcgggacgggagggcggaagctgcgccaagatctgcgaccgagtcttcgagcgagagatagtcgagcgtgtcttggttgaggcctgcgagcgggtgcagctgtgaggggtcgaggatgaagtcggaggggttttgtatggccgtgttggggtcgaatggcgtggcttggaaggtgtcttcttttacgaaatccgacgattgcggcgactgtgcgggttgcgcggcgggcttgcgtcccgttatcgagtcccagctacgtcgtgtgttagcaattgtatgtacagcccgggagatggctggtgttgatgtacatggtcatcttggaatgtagcctggtgagtggtggaggaagagagggagcttgcgcgcagcagtaagaggctcagtaaagatctcccaaggctgtaaatgctatcagaggcaggctatgtcgaaaagtggtcaggcctggcagggtagagttgcgcaggcgatagcgacgatgcggcggcgttagcggtcatgttggtcgccgcaaagaatttcgaggaaactcagcgtcatgggcacggaccaccccaatcgctctttccgagctcggaaagaaaataaaacttgcgacgtaaacaccgcggccaatcccttcactaatctgacgatcaattgaatacagtccaaatgtcgctgccagagttcaagcaaaacttcctcagggactgtgtgtcggccgacgccctcaagttcggcaccttcacactcaagtccaagcgcatatcgccctacttcttcaatgcgggactgtttcacagggctgatctgctccgctccatatcctcggcgtatgccaacactctcaaagttcatggtgaatcagacccatccttccaatgggacattctcttcggccctgcgtacaagggcatcccactcgccgcagccacagtcgataagctcgctgatctggacatgaagacgtacggcaagaagagctacagcttcaaccgcaaggaagccaaggaccacggcgaaggcggtaacattgtgggcgcgtcgctcaagggcaagaagattgtcattgtcgacgatgtcatcactgctggcactgctatccgcgaagccattgacatcatcaagaaggagggtggtgagcttgttggtatcattgttgcatttgatcgccaggagaagactcccacagcgaccgacgacgacggcaagcccggaccaagtgccattggagaggtcaggaagcagtacggcattccagtgctcgccatcttgacgctggacgatgttgtcgagtacctgaggggactgggtggtgaggaggatctgaagaggctggatgagtaccgggcgaagtacaaggcaagcgactaagtctcgcagcttcaacgacttgatgaaattgagttctgaagatagacacaacttttggaaatgactgtgatcgtcctacccttgatgcgatcacccccattgcaagcatgcagaatgagggcagctagcgagcagatgaagcatgtgctcttacttagttgcaaagtaacacgcagagacacaaaagtacaaatcagccgcaaagcatgcatccaacgtggagtggtatgcaagctcaagtagctgaaagcctgatctggacttggaaacttgatgagtagtgagtgtcgccgaagacattatccttttgagaaactttccaggcaagggcacgaccagacttggggtttcgtgcatcaacgtagcttcccgagtgaccgagcgaccgttgacatatctggggcctgagccgaacgaaccgattgcatgaaggcgccgctagcgcagcccaggaaccgtgacgcctgcccctcgcgaattactccgcacggaatcgcttactcgttcttcatctaatatacctatcgatgtctattgcaataggcgcttcggcggccgctatcctcaccagcaccctgtagttctttcctgcttttggtcatgctccttcttggcaaggatgggggatgcctgccgcacagaaacgcgaggtgtcctgaaagagtggccctcgatgggtagtccatgtgaacaaaaccgccggcgtgaaccttgctgaccgtaactgatactcttaccttgattcttctcgactgcattattcctagattcttttgtcgcatgtcgcatgtcgcatgtcgcctcagtattctcacaatcgtacactctaggtctcgcagcatcgagctcgcagcgagtgccgacccacgatgggcaagatcaaagtcggcggcggcgggcgaccctaccaagcaatgtcgagacagcacaaacgaaccctcacatggctcctgcttgggaccatcgcgttcggcgcatactacatgtggtcggcatatccagaccggcttgccgtacccttcgcatcgcacgagacatatatgaacactcgacaagctcaaagtccgctcaaatcacagcagtcctatgactggagacaggcgccctttatcaacaagatcaaagagtacataccgctgccgcagcaacccgttcgaaacctcccgcaagtgcaggccgacttccctcccgagacaaggtcacaaagacggtggagagaagagcggagagtagctgtccgggatgagtttcagcgctcatgggagagctacagagagttcgcatttggattggacgagctcctgccggccacgggtggaagcgtaaatacatttggcggctggggcgccacgttggtcgactcgctcgacacgttatggataatgggcttcaaggactacttctacgaggctgtagaggcggtggctgtgattgactttggcaagtcagacatggaaagcatcagcgtcttcgaaaccaccatcaggtacctgggcggcctcctcagcgcatacgatctgagccaggagccggtgctgctggagaaggctatccagctgggagaaatgctgtacagagctttcgataccacgaatcataccccactcggcggcttgaatatcgaagatgccaagaacactcatcgctctgagtttccggctgatatgaacctttgctttgcatgtcttggttctctcaccgtggagttcacgcgcctggcgcaaatcacagaaaataaaaagtactatgatatcgtagcgaggatcagcaagatgatgcgccatgcacaagacaccacccaaatgccagggctgtggcccacgaccatcaacgctgcgaaagaagacttcaactcatcacgttacttctccattggagcactcgcagactcgacatacgagtactttcccaagatgcacgcgctcttgggcggcgtagaaccaatctacgagaaactgtacaaagactctgccgccatgattgacaagcacatgctctttcgcgcctcaatcccagacgagaaactcggcgccgacctgctcttctccggcgacgtgtactctcccagtcagggcgaagcgaaactgaacaccgatctccagcatctaacgtgcttcatcggcggcatgttcgctctcggcgggcgtctcttccaagacgagcaccacgttgacctcggcgccaaactaacaaaaggatgtatatacacctacgccgcctttccaaccggcatcatgcccgagaccttctccatgatgccctgcgacagccgctcttcctgccccttcaatcacacccaatggaccgaagagaagcacgagacgtgcacttcacccgccacagacgataccacttccgagacgaagcaatgccgcattcccccaggcttcatcggcatatccgacccccgctacctgctcagaccagaagcgatcgaatctgtattcatcatgtaccgcatcactgccgaccgcgcatatctgcatcatgcatgggacatgtttatatcgatcgtcaccgcatctcgcacgccgtttgcaaatggccaggtgcgtgacgtcacattcatcccaccgacgatgccgggcaataaggtccctggtgtccgcggccagatgcgcacgcgcgaagacaatgtggaagataaaatggagagtttttggaccgcggagacgctcaagtacttttatctggtgttcagtcgcgaggatatgattaatttggacgagtgggtgtttaatacggaggcgcatccgttaaggcggccgacggttggggactgaagcatataccgaggggaagggatgcgttgacttgtatatacagttggtgcggcattgaatggtgtttggcgtagaattcattcctagcattacaattccttgcgttgaagagttactcgttgcattatctacatctccatctccaccccatgtatctctctattcctccctctccccccaaacatccgcctcctccctcgccaccgcatctaaatccacgagtcccccactcgacctgccctcatactcctcctcctcctcgtcgtcatcatcactttcctccttcacttcatccctaccccagccctcttccacctcgggcacatacgccggcgacacgggcacgaagtcgtccatgaggtttgacggcaagccagcgggcgcggggcgcttggacggcgtattagacggagaaaggggcatcattgacatttccggggcgcgagaaagtgctcgttcaggctcaggctctggttctggtgctgggtctcttggctgagggggagggggagggggagggggagggggagggggagaggtagtgtcgatgagattccgcggagcagcgtctgacctctccacctcccttctatctactttgtcctctctcgccacactcgtccgatccacgccctgcgtcgccggcagcttcgcgtggtgttcctgctgctgttgctgggagaaggggaagatggagaatagccgtcgagctcagactgtgtctgtttagtcccgcgggtcttgctatctccaggctcttgtttgcgggtcgtgatggcggcgggttcgatgcagagtgggaatgcgagacgcgtgggctgggcggtttttgcacggtcgtggctgggagatcggcttggcacatttcgcaggcggtgaggtcggcgtggttgaggaatgtgcagcgggggcattgtttttttggttcgggggtggaggggcggtgcggttggggttggggttggtgttggtgttgggggcgtggtggttgtcttggaggattggtttggttggcgggcatgtcgtagcctggagtgtatctttgagctggttttgatgtggaacggcgttgttcttgtaaagtagaagcactgggctttttcgatggtcctgcgggagtattgctggctgtatttggatcgatggagatgacaacctgaacatcccttttcgtcccacatttgttgcactgacactgtctggacatagtcttcgtgtaagtctcctgcacgtccgctggagcatcgaatctgatttcgaagcgaccgggctcgccgaatccatcgcttttgctgctaccacttgctctccagcccttggcgtttgagtagccggcgcctttggctacgattggcatgatgggatccacggctccgaagatgaggtggtcgacaaatggcacaagcataagtgtgccgctgttcttgattcgcatatcgacttcgggtcggagctcgaattcgtcgatggaatggagaacgcggaagtacttgttaaacatatcaccgtaaaacttccttatggcgacaccctgcgccagcaactcatggggtaaattccgcggcgccggactcggccagagagcgtcaatcaaatgcttctctttcagcgccttgcgaaccataagatccagcctcgcacactcaaacagcttcttctccagccgatcatgaacttcgtattttgcgaatcgaataaccagccccctaataaagctagcatccagattccactttctcgtgaagtagtccaaggattccagatctttctgcgcctgcgcattcgcgggccgaactgtcaacggcgacatttcgtggcccatgttgatccatcgtgggagttggcgcgggtctgctgttgctgtggaccagaaagatcggatgggtgcatattccgctttgaagtaattgtagataaagtccaggaaatcggcctcggtcagaggcatcgcggcgtggccgcgtgggatatccatggtgtccgtcgacggttgaggtggcgaagatcgcaagttggtagaggttgaggtaggtcacacgacgcgactttgtagcccgggaaaatatatacaagaaagaaagcgtttgatacgatgtgtggcagcgagctggaaagttgttcggatatctagattaagcgacccagatatgtgcaaaaaactgctgccttgggaacatgaagaagtgtacgtgtactgggtcaagcacggttttgatcaaatgacgatgccttgaccatgactgcgccacacctcgtggacatgtggaaagccgtagaaacccactgtgagtggtgcgttggaaaagagtgtatttgtgacaaggcctaggccgcctacgtcattcagtggcggtgcgccactaggtgctgtcatggtcgtgcgcgctctgttcaaactcaacctaccgtcaaagagtagcgggtatcttatatacgtgcctgaatagacttgatagtctctgagtacgtaacgaagaatggaaataacttaaagtcagacagctcaactttaccccaagatagttcttactacacctagtggcgccatgcgcccgcattttcttgacctccgtttcctcttacaatcacaggccactcacgatgctcgcctttgaacacgcacacgcgacagcaagcctatataacactactgaaacgtataattaacagagcataagatctgccccacaaattggcaaaacgtcatcccctgcatgaactatatggagcgtgccttaatgcagttcggagagtctgcccgatttaaccagccaagagatggacgccagcgacgcaccacctacgtataagagatggaggagaacgccgttgcagttttcgctccatacacacgtctgttacaattgacttttacccggtggtatctgacatatcgttaagtccgcggaatagaaactacaaaaacaccccgcaacttgccataatctttagcattgattgcaaaggcagagcttggaataaagatgccaacatacttcatcagcggagccaaccgtggcattggcctcgaattcgtgcgccagctcgcctccaagagctcgaacaacatcatcgccggcgtgcgctccaaatccaatgacatttctgagctcgaggccctcaacaccagcaagaacgtccacatcattgaatgcaacgtctcttcgcccgattccctgtccagtctagagttccgtgtcgcggaaatcttgtcccgcactggctcaaacctcgatttcgtcttcaacgtcgcaggcataaatgccacatctacagacacctccctgaccctcacgccagagagcctacagaaccacatgcaaaccaacgtttttggacccgccagcgtcgtgcagtcactcaagcagtaccttaggcgcggcgctacgattctcaacatgacctctggcctgggcagtttgacggttgcgactgatgtaacgaagtgctgcacatacagcatgagcaaagcggcactgaacatgctgacgctgcatcagagcaaagacctcaagagtcagggagtgaaggtcatctgcatggatcctggctgggtgaagacgaggatgggaggcaaaggggcgatgattgaggcgcaggttagtgtaagcagcatgctggacgttgtcaagaggttgaaggacggcgatagtgggaagttttacaggtatgatggaagtattgtaccttggtgatatattcggtacctagatatgaccattgtagcacgaattacatggcccggcgcttctttcatggatgtttcgttcccaatcactcatggtcatctcaatgctattgtcctgcaaatagtcaaactctgcaatctgactccatcgttgcgtcatagtttccaagttctctgcacttttaccacgtgcttttgctgacttcaaaactagcatgagcaccatgtcttcgatgcactcgagtgcgggatggaaatcgtctcttttggcgtagacctcacaccccagctttgtacgcttcagcacacctttcgacagtaatctttgctccctggacctaccagcaatcttgacctgacgacagaatacattgatcataaccgtcatggagacatgttcctcgcgaataatgagacgctctcgttccacgatcacaacctcaactcagactttctggatgacacgatatcggcttgttctagcgagtatgacctcaagagacgtgaaaattttggtgcgactagtatcgggattatgacgttcagtgtgaaggactttctccacgcaacgaaaaagatggacatttcaattctcacaaaaccacctgtttaatccgaatgattcgaataacacgaacagtctcactgggacggccgaaccgtccaaagccgttacatccactaaaacggctcgcctaacacttcgatcagtttggccaatcttgcgactaactattgacgatagtcttatagtttttctcaagcacgtctactctcgttctgggtcttcttcaactccataggttcgatcatggaaagtgctcatcgactttcttttttggcttgctcatgtctttagcgccagcacgactataagtttacacgcgcacttcgcggcagggcgccccttgacaatattttcatttgcaaacgtatagtcagtgtgctcaaataccttgcatcttctctctgagattatttatgatttgtagatctagttacaaactaagatggtaacgatcgcaacccaatttcgacctcgtatgaattttgttaagtagcgccttgtagaaattaactttaaggagatgtaaagataacttaccgcactctgcggatggcgcacggatcaggacgtctgcggacgtgtatggcacagaccgctactccaagatgtcgacgtatacgtcgctcaccgctgattagccaacacccaacaaaattgctcttggctcgcgtcggcctcagaacaacatagaatgtttacagggtaactctgctcgttttcaaatttccatcaacctcaaaatgtacgtgtatttgcgcgcgccctagcactcgtgatagcagacttcttttcacttcttcaatggctttctactagtattgtactattttgtctccacttctttcagatcattatttgaacactatgtgcattacagcacttttcatacgacaatcgtaagtgctcttcttgactgtctggtattgtcacaaccactattccattttgctcacacgacgacgactgacagtgaatgatagtagagcccgctgttcgcgcacacttcagcctagccacttttcatctctactaaccacaacgctcgatacgatacccttccaaccgccgaagcctcattcacgttcgatttggcaccacacccttcctttttaagaacacggtcttcaagacctctcattccggtctcaaccacaacccccagagctaagaaatcaccgccgccatgtcaccccaagcgtctctgaggagagactctgcgtcgcccacccccagctcaacatcctccgtcttctcaacctcaacctcaaatatcctcactgccgcctcaagtgtcatgtccgtctctccaactcctacaaagcagcactctccagggccggcatccgcatctgcatccgccctacagactgcagacccgatgtcgaaaccctcttccgtgcagaagctcgacgtcacgaccaacttctcctactgcaccccaacatcgctcgcattcttcaaggagctagcatgggagcaaacgccctggatccggcgctccactaacaccaagatgactaaccccatcctcccagaagacgccgcccagatctcaaaacacctagaagttgaccaagaagccatcgagcacgcgcttctcttcggctcaacatcaacagatctgcagctcttcgtcatcttcccgcacgccaccgactatgcggtgatcaacgagcgcttcctgacaatttggcacgacgagattgttaaacctgccttcgaccgcgcgtggaaagacagcggtctcgtacgcatccatggcgccatgctcgagagcagggtgcgcatccttcctcccaagggcgtcaggacggagaacgacgcgctgcccgcaagcgacataattcggcgtttccgtctgaactcgacccagatacatgcccaaaactggccgtccgggaaccccgcgatcatgcatgacgcttgggagtcgattgcgggtatgctgcgcgggtatcctgggctggaggagtaccaggatccgaagctactggcggtgtatcgcgcggggattgatcttaatgagaaaatgagcacgccggattggtatgagattgtaaggagggaatgggatgcggacatggacggggagtatgtggttaaggggagctttggcgtactgttaaaaacgagtctgggaaagaagaaggatgggacggcggttgttcagaagaagcgcaagtcgacgagaggatacggggatgaggaagagagtaggaagatagggaatgaggaagacagacatcaagccaagcgccgcaaggtggttgaagacgtctagagaggttgaagttttggggaactgtacgatatacatgtaaacggcgttagttggtcattcggcgatcaagaccctgatagtctacgaggtcattgccactttccttggtataccatattacagcaaccagaagctgtacgaatcaaaatttgcacaccaacccactgacctcaccgactaaacagcgcaatcccattctcacttcccccaacttgtaccttcatccccgccttcccataaaacccgcgatttttctctccgcaaagtacactagctaccacgtcctcaccctccctgcccacgccccattgcgccaacaatcttcccacgcctttcccttggaactcagggtctacaccacatacaaacaagtcccaacattcggcacgatcaccagtccaatatctcttcgaatcagcgacggcgttgtcaaggaaggaaatgcgtgacggatccgcggcgcggtttgggaagatgaagagggagatagtgtggtaggatttcaggatgggggcgatgagattacctagacgattttgagaactcaatatcacatttacaccaatttgccaagtttagatagaggatccaaattactcacgtggatccaccctccccagctccatcctctccccacccctacccagtctccgccaattcgccgcgccgacgactttctcctttccaccttcatttgccgtcacgacgatgaactggtgtcgccagtcccagaagcgctcgcgaacgccgcggagtaggaaccagtacacatcgtctggatactggctgcgatgggggtgcatcattttgcctacgatttcgtcgtcgaagaatgccgaggtccagatttgggctatggagtttaggtctgtgatacgagctagtcggagattgtactgagatgttgaattgaaagacatctttcctttgctgaggtccttgattgtaggtctgtatcagctttcacacgtggatgtgaagtgggagttcgctggactgcttttgaacactgatgcttctgactatgcgccgacggtctcgaatactccgcatttcagtcatgaggtcgctacatataatccctgcgaggcatgctggggaagtgggagagatcatccgcagccccacattccaagcatatgtacacacagtaccaagacttccattgatccagttctacagaatactatcgattatgattcacgagactgtaaattcatatgtcagtcacagcattgtacatgaatcttccagtatgctagaactgcaatactacctcaatcataccacgaacgcatgatactgcgattctagatcgcaagatgcttagacgccttccacaagagtacagcaaatcggtacgaatttgcttataaaccgacctgtatcctgatgatcggtcgagccttgctgtcggtaccgtgtagctggatcgggtgcagccggccatcagccctagtgatatctagccactgctttgccaacgtacgtatatcatggtttagccggcgatattgagggtaccgatgagtgtgctgtgttacagcatggtgtgtatcacttcagtatgcatggcgtaatcggtagtcagacatctagaagttattggaactgagataaagagctgacgcccggtttggttgtagtttattcgtctgcttgtgcctgtgccttttcaattcacacgggttttcacgatgatggaggtcaagacagcagagttgcacatcgctactgatccgcaccgatatgaggaaggcgagccgcaaatgatgactgaaaagggcgctacgaccgaggatacacgcgacatgcttcggatgggcaagacgcaggagacacgccgtaattttcgatccgccactatactcggtttctgtttggttatattgtcgatgtgggagacgatgttggctacatcggtcttcgctctctccaatggtggcaccgccggattgatttggggatactttattgtcatggcagggttcggattcgttgtagcgtcactggctgagatggcctctatgtgagtttcacgcttcgttggcgtggctttgggctaacggttctcagggctccgacagcaggtggacaataccattgggttagtgagttcgcaccatcaagctgtcagaagttcctcagctacattgttggctggctgggagtcttgggatggcaaaccgccgctgcgactgtttcgtacctgtcaggaaaacaaatccaggggctcatcaagctgaacaatcctgactacgaactcaaagcctggcatggaacaatgttgatctggtctgtccttgtgatctgcttgatcttcaacacattcttttccagactactaccgctggtggagggcgtcatcgttgtccttcacgttgcaggcttcttcgcggtcataataccgctctgggtcatgagcgacagaagccatgcctcgggtgtcttcacttccttcgaggataatatgatgtggggcaatcttccgctggcggtcatcataggccttactggagcatccagcacctttgtgggaatcgaagcaggagcacacatggccgaagaagtacgcaatgccgcacatgtcattccacgtgccatgatgtggacatggctgggcaacggattgcttggatggatcatggccataacgttttgctactgtgtaggcgatactttgtcggtcctttcgaccccactgggcactccgttcatccaggtgttcctgaatgtaacaggttcagtcggtggtgctaccggtctgacggtgttgatgcttgtcattgcgatttttgcctgtgttgcggtcatggcgacaagttcgcgccaattattcgcattcgctcgcgataatggcgtgcctttctccaaagccttcagcaaggtaagtgcattgctactgtcattgcgctgatcactgattctcccaggtctctccaacgctggaggtaccagttaatagcgtgtatgtgacgctgctgtttgtcggggctatctccttcatcaatatcggatcgagcgtcgccttcatgcaggtcatttccctcggtgtcgcgtcgatgttgacgtcgtatctcattaccatttcttgtgtcatgctgaagagaatccgcggagagccactcctgccgtcaaagttcgatctggggaggatgggactactcataaatattgcagcagtagtatttctgctgtttctctggatatttactttcttccctgttggcccgaaacctacagtggttgacatgaactgggcgtcatttgggtatggctgcgtcatcatctttgctgtggtatactacgttgttcgtgggcgccacatatatgtcggccctgtaagatacgtcaaaaaggagtagaagcatcaataaagtatgttgccgtgatggtgttggggccatcaagaatacacgaagattcgcgcgtctcacaagcgcgccttatcatcttatcgccttatctccttatcggcttgtggtgaggacgcgatgcgcgaactgcaccgacttgccatcagaccgcgacgaatgccatgccggaattcgagaacgacggactgaacccacgaactaatctggcatttgatttgacaatgtccaaccaagtggtgacgcgaacgacgcggtcacgcgccgggctctgtaccccgcgaagcatgataggcggcacggagcttacgcggggacaaggagacgcaatcattagtgagcaacagtgcttcgaaacgcagccatccagttctccctgaggcatctggattctgcttgtattcgatagatgtgaccacacactgctttgaggacccgtctcttttcgcggctctttcactgtccgttgttggtgaagaccctcggtcctcgacaggcagctccgaggagctactgatgccttgcagctctccgataggcgttcaagtatactttgccacccattgatatccagcacagctgttgacataccgatgtaggttatagaagtctttcagccaacgttgccgcccctgagagcctcctagagaccaatagatcaacctacaccatggcctggtggcgtcgtgatccatctctcttctcccgatcgcccgtccatcgctacgctcaacgcgtcctccgtgataaccaagctactctgcgtacacgttgcttctcgcgaagcccctcaaagaatgcccagcatgaagacaacggcgagcgcaagcgcccagagaacatgtcaaaccttgagtggatgcaattgcagcactacgaaaggtggcgaaagcgtctgcaagaggacccatataagactttgtttggagctagcaatgacatgttgaatggcaagggcctgatggactgggattggatccacaaaagcttccccaagtggatcttgaatgatatggaagtggacgataagcctcaggagaagtctccagagaggccaaagaatcataaaagggtagagacccgagatgaaagcccagataccatgccaaaagcgcgcgaatccgtcgtttccaaaccctacctcagacgggccacattcgaacgtgatgagtctgctgggattgtatcgccgtctgatttgagaaggcccagggaacattctcatgtgaaagtagtcgggcatggttcacctgggagtaggatgtcggccaccgcggccgttgccccctctgccgacggactaaacaactcagctcccaaagacgtatcgagcgcaacggaacatcatataccacacccaatcgttctaagcaacgacgaagtgattgctcgacaacctgctgctcttgaggcccgtttggcgcacaacggcctcaacgacgcagcagaaggaacctcggctcgtgatacaccattcatgaaggaatttcttaacaacctcagatcagaagaactcgagtttcacaatgccatttccgatcaggggtcatggagacaaacagcagtacagagacgagctgcaacagagtcaaccatcaagcctcaagctcagccctcggtcccatcaacatcgatcgagaaagaagcctcgcccgccctaccaagtacaattgagccatctcaaccgctaccagcaccttttccacgggatcaaaccgacaagaccttcaacgagggtatgaattggcgcttgaaacaagagtcgacctcacctcgtaccgagatcaaggctcaggatgacatccctccagcacgttctccttcagatgtcctcaaacaacttcctgaagacgacatcgattttcttagtgctgcggacatacgtgcgtcgatgcgtatgaaacgtggcaggaagccaaccgaagagcagaggcaggcagaacgtcaaagcctagaagaagcatttactgctgcccaggatcctcctcacttggaccccatgctggaagccggagtcgtcaacgatcaacacgttcgtcgtgccgagcgcgaaaagcgtgctgttcaagtcgccgaacaagctaacatcgcagagtcattgaaggagtcgcatccacatattccagcagctggcgccccaatcgagtctagtatcgatcgaatgaagaagtggatcgaaactacaggcgccagctttgcaaaacaattctggcaagatccaactgaagaagcagatgtaacgaagactaagttgttcttcgacaaagtcgccaactacataaagaaggggcaggctgcaacacgacatgtaactgcagatctggagaaggatgttccagcttcgataccgctgctgaagcggctgagaagcgatgaacagatactcgatgctgccatacacagactccgacaacgttcgcctagcggaacaagtcaaggtatatctccaaggaagatcagagccatgcagtctctcaagaccagatttcaccagaccaataatgagctggagaaagcatatgaagcgttacgtcagctcgcaggtaccgaggcggcgacgaacgcgacgggttcgttcaagcgcaggcttactgctgcgtccacagtgttacacaagaactcgcaactactgcgcatgcttgtgtggagtctgcaggcacgtctggaagatccgaacgtcgaccggagtattctttcgaactacaaagttgtcgctgacaatttgctttcgcttcgagatactcaggtgaccttgatgcggcttgtcgaacgcgcaatgttggtctacaatgtggtaccaaacgcaccggagaatcttgacgcaattaaggctgagcagtctgccgagtttgctagttgtgaggatccttttgtccgtgcaagattggcagctgatgcacacctcatcgacgagattaaagcatccaaaattgcaaaggatgcagtctcagaagagcaagttgccatcgagccgaagcgttcaaccagcacgatcttgaacgagccaagtcctctcgctcatagcttgtttagacccttcggcccagctatagaaaagcttggtagcaaagaagtacaagagcagatgaaggaaaatgaaaccaggaagctcagagatacaaaattagtcgatgagattaagcagtcatatcaggaaaggtatagtaagatcaatgccgagcatcagcaggtcgcatcctccacaatggagcatgagtcttcgaaacaggatcttgagaagccaattcagatgttgaaggatgacccggaggcaagtctctcgatatcacaagattcgccattggtcaccgcttccgagccctcaaaaccaacgggcgatgcagagaaacagtttgctacaacttccgaacaagtcacatctgccctggagaaagccgatgcggctttgaaaacaacggtaacacaacctgagccagaattcgagccaacatcggccaccactccctcccagtcaatggaaactcttccaacacactacacgatcatcgtccgcgacccgcaaacggacgccctgtcgatcaccacatcaacaagcggcccacctcgcgatacctcacccgctgtccctctccaccaagccctctcagacctcgacagccctgcgaaattcatcccatacataacatccggccttgaagtcgtcagcgcaaaaaaagacattctcgtcctccgcgacgccatagacagcagcgcctcaacacgtccttttgagactgttcgcacgtcgccagcaactacatctgagcagcctgacttcagtcgcgacagtatcaatccaatcgacggcactactcgcctttcgccaacgggctacgtcgggcctgaagagacggctgagcagctggagaaagagttccaggaacgcagacaagctgctagtagaatgaatgtgaaagaaaacacgcaagatgagccaaggaaaggaaatacaaaagagaagaagagaggtgcaggaggtgtagcgaagacagcgatttgggtcgcaggtatgtgctatgtcgctggggttattggggagattgctactgggggttgagggttgagggttggatgctatttgcggagttttcgaatcggcgtgcatatggatattttggtcgtgaaactgggatatacactgctctggtctatgagtttattttgttcatgtatagtatgttcacagttcattacaatcacgaagacacgattctatatcatttgagccattcatagttttcacttgccgcatggtgtattcgaagcgacgcagtcttcaactgatttgcaaggcgacacatttcctacatatccaggtacttcaaccatggacgtgagacatcagcaagtggaagtgcgacaaaccgagtacatgctacaaacatgtcaacttctgcaggacatatcgtcttagcccaccaaaaccgtgatcgctgctagctcaggcgtagtacctatacagccggtaataaggccccagcttattgtcgcacttgaaaaaacacccgagatcaggacacaacctttattgcaacgccacaggacagccttcgtcgcgcatcggtagctgcaggcaccgacatgcacttacgaagcaatgacgatcccagcagtgctctgagcctcgcatgtacaatatgtcatgatgtaatcgagacgggcgtacacaacggccgtggggaaccgacaatcacgccaggaacggaacttctcacgcgactgtcaccatgctaagctctgggagtctcggaatcggggacgcgttgctagtcgcgcatgttccggtgtttatgtttgcaaagggtttattgatgctgggtcgctgaagttgaaggcgcgacgctgtgaatcccactttctcccgcgcaacgaaatcgattcaaacgccaaaatgtcggacaacatcatcgtaaaggctgtcgctggcacttgtgtcactttctcgttcattctcgctggtaggccaattgcgaggtccatgtatggcttcgacttacattgtcaggaaatgcaatcacgcagtcgtatatgaccgtcccagcgctcctagtcgacttcccacccccaggatcgccggaccatgcctcgcgcgcaaagcttctaggtcgtcaatggccgctgtgctggacagttggcaaccaattcttccgcccaatttcgactctcggtttcctaggctacgcatttgctgggtactcggtgttccgggaaggcgctcttgcgcggagcgattggaagctgtttggtgttgcggcagtcatgcacttgactactattctacattcggcgttgaacatgcagcctttgaacgacaaattggaggcacttgcggagcgcgcgagtgcgaaggagttgactgaggcggagaatatcgcgaggaagtgggcaaattggaacaggttgaggttggtgacgccggtgcttgcgggtggacttgcgctgtggaatctgctttcgttgtagagaacatcgatacacgaaatctattacatgaacaagaacgaaatcgtataacgatattcaaagacctgcacaacttgtattgccattgttcccctaataactccaatacaaggaccgagatgagatttgagtgacgccaacatcataatctatttcgcaacaacctgcgacttccaaccactcctctcacgcagccaagtctcgaaatcgcacagcttcggctcttccttcctcagtgcctcaatatcagcaccgtacccctcagaggcgaaccatgtaatcatgatgctcatctcggtaaccgcccacttgaggaccgaacccaggaatcccatatgtagccggtactgggctaccaatggctcgctgaaagcagtcattcatctcatccatggtgagttcactgcctgcaagcgcttcagcacgagcattccacttctcatgctcccggaaggctctcgcaccgaagataccgatatcttcgacagaaacccattgcagtgccttgccttgcagcgtatctcgaagcgcagcgaggaagacctttgtcggtataccgggctccagattatccatgaaagccacaggacgcagaatcgtccatcccatgttctcccccttcttgccagccttttcaagcagatgctgctcaatctggtactttgtctggaaatgcgggatcggcgtcttgttctcgaagctgcgctggttgccacccctgtccacggaggaatagacgaagtgtgtgacgccttccttgatcgattcgtcgataagggaggtaccctgcttgatctcgccctccacgctggtaccgggtcccatggagatctggacggagtataccccccatatcttctcttccttgccgccttctttcagtgcagccttggcggatgcgaataaagatgggacatcgtcgaggttgccttgcacgagtttgacgcttggataattgtctgtgatgcgttttgcggagctagatttgatatcacgcgtgacggcaagaagcgtgtattgagagctctcagaatgtgtcgcgagctgcttgagtacagagccgccctgcttgccagttgcgccgcaaacaatgatagccttggtagtagccatagcgatgctagctcgggtttagattgacttggtaggggtgtaatgcttagcgcggtaggagccttgttttcagcctcaagattttcacaaggaatgagacaggccaatatgtcgacaaacagatgtgggtttcgatcgaaacttattgcaggcaagctcagtagaaccgcgttccaccgcatgtgtgaaggcaagagcgtacggctccgcaccgagagagaatgcaagtaagatcgcgcgcaagtttggttgagagtttcagctttatcccgctgatctcgagcggactcgcttaatgacgcaccagaatgcaccctctggatgaccatcggtggttggaaaaaccgacattgcgtacgatgtgtggattggcgtgaactctgtgtgatcatgcagaacgcgcagatacagtgcacatcaaagtcttggagtctcgatttcacctttacggaacacgatttgaatcaatgtatagtgtttgtccggcaaaatgtggtagcatgaagcaaaagtatcatagatctgtcgaatcatgagaacgatttgccgttggtgtcgacaatgtgtgacccctccacaattgtacgaagtacccacgactgtaagatcctaaaatcagcttcagatcagacagaaacctgctttgactcagttcctggcatgaaagggaaagagcaatctatagcatcggaaggctgactaggtataaagcaaagattcgcattggtcgcagcggcttggatatgcctttcgcgagtagcctccttggatttcaggttatccagatttccagtaccatgtttctctgcggcagccattggggagaaaaggtgctgcacccgcaaagtactgtcaacgaggccgaatctggacactggagacctcgtgctatgccttggaatcggcattaactctctttttgttacttgaactcaaccttgaacagccgaagaggtttaggtaacgcgaactcgcgcggtcacgtgcatttcacttcactgcacgcttctgcatgtgcacgaacaccgcaacccgttctcatcacggctaccaacagaatcacgaaccgcgatatcgaccactcgttgactcaccgcctcatccccacctcgcttgcccatgcccagcacaacataaccgcctgtaccaccttcctcaccatctcctacattcagcaatctcggcttacacagaatcccgcccccaaccatcaggactgcatgaaataacacatatcgtcccaaataggagctcttctaagcacagcatacccgacgctacactagcgcgtctcggcatcgtcattgactttcggtatgtaccttgagatctgccccagtgagctagcagcatcggagtggacttggagatccgtggttgagtgtgccatagactgtagtgtgaacgttgaggtggcccaaaaatagagaggctgcgcagtgatcgtggaattgggttggtgcatgtggagatttcaggcacaaagataaaccttgctacaatctgtagtaaccatgctgactttgatgcgataacggtgactgttgagaagtctatttatcaagcaccgcagatgttgtgttatgtcgtatagcagcgagacacgttttcacggcaggaacgccacgattgatgtgtggttgcacggtcctcgtatttgagttgacgatcgagtgtgtgtattgactacttttggtggttgaattttgacctcttatgtctcagtgcatgaacagatgtgtttgcaacatcagcgtcttcaaagtacttgttcatgggcctaaaatccgtgctgcattgttgtgtgcaccaggcatagatcgatggttcatggctggatatttactgtatcatggaatttgagattcagattgatgcatgctacctaggtaggctgtactgaatgctgcccccatcacgtgcaaagccgcacatgtatttactcccagtctcccgggccaagatcaatcgactttccagccctcatatcctccatgatattctcaatgctccagggctcgtacttgtaacctttggggtagtttggctcgaaggaatcttcgtctttcatatcaattcccttcttcaggctttcagcgctcaaggcgtagttctcgtatgcgtaggcttccggatcgtgcgaccatacccacttaggtagcttgggtgcggcgcggcgcgggtcgagcttgactttgtcccagtccgtgtcttggagaagttccgcgttcgagaaaccgagcttttgtgcgcaggaattgcggatgaaactgtttttttgtgagttggtgcttgagtctgaaaccaagcaacttaccggaatcgaatgtgaacgcgcacggattgggggatattctccttgccaccaatttgtaaacatgaagctaatgagatagcatcttcgatggcttgtgtggcgccgttgcctgacgcagggaggtatgaatgcgctgcatctccaatctgaatcacgcgcgcaccgggagatgtccagctcggttgcgggttccgccagagaagctcgaagttgacaattgtgtttggtggcgtggtctcgacaagttctttgaagattggcgcccacttgactgtctccatgccgggcatggtctccattccatcgagcacttcctgcttgtcgatggtgttgctccagctctccttctccgtaccggttacctagattaattagccatggaacttgccgttaatttgttccactcacgtcgtggttcataatccagaccattacgtcttcccggctcaaagtcaaagcgtacgtagacggcctaagtaacgtcagtgacatactctcttcctcttctgaacaaatttcataccctagccacgttcgaacaatcggctcgtttcctggttgaagcttgaagaactccttgaccctagggttcgcatcgagtgcctcacgcggataagcagcacgccacatagctcgtccagacggctttgcgcggacctgtccaccaacaagcttttggctctttgatccaacaccatcagccgcaataacgacatctgcctcgtatcgctttccatcatcggttgtacagccgcccttaccagtctgctcgtcctcgaagtaatcaacaattttgcggttgaactcgacagatacaccgagcttctcgacagcgttcacaaacatcttatatacaagcggacgcatctggaactcgccgggcggggtatcggggtccagtccttgtgcgcggaggcggtccgcgaccttcttcggtggaatgacaacttcgccagagtgcttgaaagtctcaatccaagcattgtgtagggagatttttttgtattctttgagaagctcaggccagtgcttaaggaaacgtgttgcgctcaaccccatgaagtacatgtcaccttgatataatataagcattggatggtttcatgcgggctgaagcgatctcaccagctgtgttgatgtccgcatttctctccaaaacgcgtacattgtgtcctttgcgtgtgcattctagagcagcgaccaggccggcaagtcctgtgcctacaatgagcacgtcgatcccagtcggatcataagagccgactggcttcgactccatcgtcgagtcgcgggaagtaagcgcatgaggcatgatgggtagatgattcgattgtttttgagcagagttgtaaagtcgaagtcgacgttagtctatcccacgtatctacaacgaccttaagggcgcatggtgtgctctccggctgggctccccatctgtgggaagccgaaaccaacggatgtccgaacgaccgacatgtcgcaagcttgtgcaccttgcaaagtatcgagcgactgcttcaagagtttccgcgatgatgtctacacttggcgaatgcgtctcaggtacaacgcacggctggtgtgatgctgatgtcgttgtcatgcggtaagttgacgccaaaacgccccattgatggtcaatgctcatgcgcgctatggttccccacgaactccgaaggccaagaccaatcagcatctgcagcagtcaatagcgaggctgtgaacgatcctggatgtttcaggcgcctagatcgctcgctgcagattatcaccgcagttcgagattcaggccgctccacgtgcggagatgatgaccacagtgcaacctgcccagtgactttatagtacattgtgtaacatgtttcgatggtacttgccattttttatgacactttgatctggtttgaatacaaagaacgtgctacaactccgtactaggctgcaaggcacacaatctttgctacacgccctatgcattttggggctgacgggtggtcaaatcgtcaagcagtgtgcttccgatttggagcagcaacgacgatccctggatgaagaatttatcattgaggtgatatcagttgtacgcactcgatggtgtcgacatgcaagtagcagcgtactactaaaaggacgacatagtgtcgagtcctatcagcctatcacggcgtatcaacataccactccctggagtaagactgataagtctccttgcaatgctgcggacagaagtaagccactcgttttggcaggtatgccgaatttggtagattgccgacattgggagcacatgttagcgcgaatcccaggggaggaggaaggggttgttgccccagtaggtttagtaacctctccaagcaaagtcaatgatgacgatcttaatgcagactttcgagtccgttgcttccatgttccactcactgatggtctcaatgtgtcattgtcggcgccgtttaccaccgacaatcatgttccagcacgtcggatacccgccctgagagatctaccatgctcttagtagctcgactgtcaaagattgtagggttaattgaggcgtctgattgctctcttgagcagtctattggagggaagctggctgaatatcagatcaggaatcggttagacgcttcggtgaggatacggccaagttatacagggctaagtgtgctgggattgtctcattccgccacaggaatatacttagttgcatgaagctctagcacttggggagccggaaaagagtgacagctgctagtgagatctcgtgcgttatctagttgacgtccgcgttcgtggttcttcaacagaactcgcatgcccagcagtatactggtacacaatctgtggctgtgctactctaccacgactggatcatcgtcgacggccgttctcgatcgttttcttgcttagcgtctaccacaactgagcattgggttccagcctcctcttcgacactcgctcggtccaagaggtaacgagcccacggcgaccttcgaagcccctcatatcaacaacaaccttgctggtcctcctttgcgatgcatcctgtcacagccgtggctgctggccttgccttcataggcttcgtcatctatggcttcatcaatgctgtggacaagtacaacaagaagtacatgtgccacaatcttccaggacccgcgcttgtaccatgggttggaagaattcatgacttaccgattgacttcatgtggttgaagttcaaggagtgggctgacatatatggaccaatttaccgaacgcagatgttgggcgccaactttgtaataatatccgatgaggacatggcggaagaaatgctggtgaagaaggccaaagtgtactccgatcgtcccgagatcaagagcttgttcgatgcgaagagcacatatggatcgatggaatacctgccgttgatggggaagaatcgtacgttcgatctgttctcgtgtaagcacgtcactgaccttagctagagtactgggcccgacaacggaagttcactcacgcatacctcatggagggtacgaacgcacaatactggggcatgatggagtttgaggccaagcgatggatggctcgacttgtagagagcccagacgactttgccttctcgctggaagacatgtgttcgaaggtcatggcaaaactgacctgggacgatgactctctcagcgtccctcttacaccgagcgcttggggtctgctgactcaaatgtcgccagcaggtcccatcaccaatgtcttaacgcccctttgggattgggttccagaaccaatcaacccgtggaaactgcgtgagcgcaagagacacgacatgcagcaagccttttttatggaaaactttctcaggaccagggagctgatgaagagcggcaaacagggcccttgctatacgcgtacctatattgagacggcagcaaagtcgaatatttctggcgactatgaggcatcgtgcgtcttgggaatgttggcgcttgttggtatcttcactgtcgccggcccactgtactatttcttgatcgcgatggtgcatcatcctgagtggcagcgcaaatgtcaggaagagatcgacacagtctgcagaggtcttccgccaacaattaatgatatgcccagcttgcccatcctgcgtgcctgtattaaagagaccatgaggtggaagccgacagtaccgactggtaagcctgaattctcaatccaagggattaatactaattgacactcaggagtggcgcacgaagccgaagctgatgactggttccgagggtactttatccccaaaggcacgcgcattcttcctctcgactgggctttccttcgcaatcccgcaaaatatcccgatcctgatactttccgacctgagaggtggctcgaggctgggtggcccactttccaagagccacttaccaagtatcccacaattcatggcatgtcttcttttggatggggccaacgtcagtgtcttggaatgtctgtcactcgcgacgagactatcaccggttgcggtgccttgatgtgggctttcaacctaaagaagaaggtgaatgctgcgactggcgaggagattgaggtcccaacagcaaagtcaaattcgctcctgatcattaagccggacccatttgagatggcgttcgagccaagaagtgctaagaggagagaagaagtgctgagcatatggagggacgctgaggcgaaggatcttgtcgaaagagctgacttcctgaagcggacagaagcgtctctgttccagctttagtcgacgcagggagcaatgatgagttgattttgtgagcatgtgattgcgaggagcgttgtatcacttctatagatgtttcgcaccgtcctcgccctatttaagtctttgcagatgccaacttgcttacctaattagtccctggtggttttgttgggcgtgttcccagtgcgtgagtgtgattttcatggctcgttacaatcgcgaacctaggggccaagcaagtaacctgaagcgcttccgtcacctgtttatgatagagatctacatcgggggcctaggttggagaggagtggtcaagactctgcgacttgtaagtatgagccaagatattaagaacctttcatgtatcgcatgaagaacatactctcggccgtgcaggctaccaaagtagcgctttctatttcctctacggagtatcctcctccgtcggactgcgcgacgagctaggcgttggttgacctacaacatctccggaggtgcggtgggaagagtgcccagaggcagcagcagcagtgtaaggtccactggaaagtatagtcttgaaactcatgacctcatcttcgtctgcttgtttggtgtttagaagctggggcgagttgtcagatgcatcgccgcttccgtcagacgcatttccgctagcctaaagctcctgttcgctgcagtggatcgagtcgtcgctgtcgttcattaccacccattttccgaagatacctgcgctttccgctccagcattgtgcatgtcaacatctccctactcctcttcctcctctatctcttcctcatccctctctgcgagctcagcgtcggtacgtgcattttcgagcactgccttggcattctcaaagtaacgaaggtaagtggcttgcactcgggggtttgcggaaagatcctcaagctcgcacatgcaacgatacaagtctacagcatgctgcgcatgctcgacgtagcctggctgaatttagtgacgcaatctgtcttcagcgcaaaagagaagtcacttacaatcatcagagcttccaagcagcagatagaacccggcgcggtgccaaagccccacatgagggtcaacgagaagattgcggcagacggaaactggcgtaaggtccctgtatccgagggattcgacggctggaagtgttctgcttgttatcagaaagagcgaaaaaggttggctaagctcttgtccacggttgctaccactgaattcgtcgtccacaagaaaatcaggcgtgctcgacctcagcctgtggcactctccgaacggatgcgtaaactgggcgatgataaattcgacaatggtattcagcacatgactaactccgatatttatcttggccgcgatgctgaacatctccgcgtcatggttgattcaataaaagagattgcctacaacattcgaggcgaggactctgcacggaatgagaatgccactcgagtttcgaccgcccatttggatattcttgaatcgactctcgatcgtctgaaacgtctcccaaagcaatccgaccgccagtgtgttatgtggttccacaggaacaattatcttgatggtaaacttcagtcctatcattactacgtcagacaggcatcttctatccggtacgtcggcgtgtcatggtcaccgcagtgtgatgagaccacagcgcagagcattgcgcatacggtagcacgaatcctgaataggtggccagtggacctggacttgatggccacgttgtgccaccctgatgacgaatcgcggcgcattacccgaacactctggcagcatgggccacctatgggacagaagatcatcagagctttggagcgcctccaaaccctgaagccattggttcgataccgtatcccatcgcctatgtatcatgagcaggagatggtatggacacttgaatgtgccatgacagatccggactcgggcgcaacctccatgggccgctacaccttgccaaatctgtctggactacctggatttgtcatacttctcccacggagttcgcatataagccaggatatttaatccatcatcattgctaaaagccaacatgacatgtttgaaggtttaccggctggtctacagaagccacaacttgcgaagacagtagagaagctgccaacaacatgatcttcgaatctcggttcaccaactttttgaaggcgagatttccccacgctcattacgatgggctccgagagatggcggccaagatacaggtcacgaagagctttttcgattcttccattcagcccagtgagttcgtaatgccgagccacaaagatatggccgcagtggtcatcacgcgtcaattggaagaagattcagggtctcctttcacgaacagcttgctagtggatgcgttcggatttgtcgatgatggcgcatctgtcgaaagttcccagcaagatgctagccagactggcgaggccagccatcttgagcagaccttcaccgcggctcaagaacatttcctcgccaaatatcgcaacccggaggctcttacaggtgctactggcggctttagactcatgcaagcagcttctctacgtggcgatcaagtatcgttcaacgaggctcgtgcagagctgcgccgtttggaaaatggggatgtcactcagattgcgggtgtaaatggcgtcacatcgcttgatggcatgtatcatgtcgcggacaaggacaacgaggtgttcgaaagtgtcaaagccgacgcatacacctgcattggcgatctagcaaccttctataacatcgctaccctcgaaccacaggcaactgccaccgaaatcactgtaaaggcagattctagctctcagcacacctaggtacaggcctcccatggtgcgtttgtctgtgaagaactgcacgtagtggtctgggcattcgtgcagcgtcttgcctctacttttgctaaagttgagccggtatagcagtcgttagttaactgcgctcgttagtaaactcatctgctgcttaattaagatccacgtacctaaggctcgcctacctatatcttctacatcttctaggagggctattattagctacttcctctttttctttgcaatagctattatgtttaactctaaagcattaatatagcaaggcatcgcatttacaatagcaaagaaatagtgcagtgctctcttttgcactcgtgctgctctattatcttacttgtaacttcctaacgcgctagtacgccgctaatctagctgctagtatttcgggctccccgaaattacccctgattcactaccccactagctgctagtatttcgggctcctcaaaattgctcctgattcactactctaccagttgccagtatttcgggctgcctgaaattgtcactgattcactactctactagttgccagtattctgggctgccagtatttcgggctccccgaaattgctcctgatttactaccctaccagttgccagtattcagtatttcgggctccctgaaattgctcctgattcactactctactagttgccagtatttcgggctgcccgaaattgtcactgattcactactctaccagtttccagtattctaggctgccagtattccaggctgccagtatttcgggctgcccgaaattatcactgattcactactctaccagctgccagtatttcgggctccccgaaattggatctgcaaatcgcgaattcgctgactacttcatctgtgacgacgtcggctgtgaaggctaccatattccttacaaataccacgctatcgacggcgtcaatgagtgcatcttctgcaatatgaagtatgggtgacacgaacttgcacgtgtgaggtggtgcaagggagctggagatggtggacacgagagcctagcggagcgtttcaaaaatgacggaggggaagataccgatctctgtcgggaagaagtatcatgtccacctagcatgtacatgatgatgaaatttcgggcagcccgaagtctcacgcttagggcaactgcgagagtcgtatgaagaagtatcatgtctacccagcatgtacatgatgatgaaatttcgggcagcctgaagtctcacgctcggggcaactgcgagtcgtacacgttgttcaatgtcatcgatgggatctcgataatgaacaagagctaagtgaatggaccaaaaggtttaccttgctgctgaatattacgtgagatcgatgtcagggtaacaatacagattagctcctcctagcgcagaccataaatgacatagaagttcagcgtcgccaaatcccttgtgcacatgccgcacatgttatgtaaactaggattgcatttttctaggtaagttataatataaagttcttaggacacttaagtgcttaagtatataaaattaactaggcagagaaaaaccttaaaggtgacaaactctactagccctatctcctaaaagagggactatacctagaaggtataaaacaacgtataaaggtttctatttaacaaattgttatgaggttcttataaagagttaataaaaagcttaaaggcggagcttctttagctgcttataatctactaacatacagagcagaaagaaattaagaggtaaggagagctagatttaaactaacgtatagagggaaacaagcgctactaagtctcctatccaatttccaggtatacgtgcaaatgcacttacaccatccccccgccgcacacgttataacgtcttgagagtttttgcatcagcttcgatcgcagacccatataatttattactacgcagcgattacgcctagtgcagcgacgctaaagctctgatccaagcgagtacgacaggctctcacgttgcagaaaaagggagattcagcagcttcagaaattttttgtgtgcagaattatatctcgccttcgtatacacagctctacttatagctatctctagcaaaagtccaaagtctccgtgaaggcatctgtagcttttttaaatcatcttctctctatcttaagactgttgttgcggtctagctacaatagctatttctcgcctcttctgcaactttagagataattaggcacgattaacttcgatgttcttcagggtttgcgcttagtttcttagttgacgcaagcacgtccttgtaagaacgcctgcccggcgtgcagcctgaatcaggctatttttcttcgaacatatgctggatcatggatgaagtcatcgagcattgccattgcgttcgtccctggccatgatgaattcttggtccaaccttagcgcttaatcgtgtatggatgcaaggcaaatgtcaaattcaaaggcagtgctgtcgacagactgaagcttttcggaagtcgggactcggcattattgaggagccgggatgtgaccgaagcgccttcctctgctgcccttgaatctcattctgacatgtcgctgccagccctcagtcttctcagagtaatcagccacgtggttccggcgaccaactgtatggccatggggaataacgtataatattacctgcgttccgaggctacccgaatggcataatcctattcttgagctcccctgcttctcggcctgggcgtcagcgccaatcaaggaggcggtagtggagtcgattggtcgtcattggtagtgatagctccgtcgaggggtcgtcgctgccccgcgctaaatccagcttcttttaccagttcaattgcccctccgtcttcaatcatcaaccatcaccactttcaaccaattttcatcaaccaactcattcacaatgtccaaccctaaggtcttcttcgatgtctccatcggcggtgctcccgctggaagaagtacgttcaccctatgcgccgccgccgctgccgtcacgcacaaaccaacaacctttgcccgtcacgcacaaactaacatcacatacccttcacgcacaagctaaccatattttcagtaatcatggaattgttccaggatcaagtaccgaaggtacgcaattcacctctccgtcagaaactcccattgagctcagagctgactttgaccacctagaccgctgagaacttccgcgctctctgcaccggcgagaagggcaccggccgctctggcaagcccctccactaccagggctcttccttccaccgtgtcatcccccagttcatgctccagggtggtgacttcacccgcggcaacgtacgtcatatcccagccacctgcaatacgatgccaatggctaacaattggtagggcaccggtggtgagtccatctacggcgagaagttcgaggacgagaacttcaacctgaagcacactggccccggtatcctctccatggccaacgctggacccggaacgtaagtcacatccagcaaccttctttaccatgactgacaatcatctagcaacggctcgcagttcttcatctgcaccgtcaagacctcttggctcgacggcaagcacgttgtcttcggccaggtcgtcgagggccttgacgtcgtccaggccgtcgagcgcgtcggctcctccagcggcaagaccgctaagaccgtcaccatcgagaagtccggccagttgtaaacaagagttgcagctgtggggtgctctggcagtgcgcaatgtcaatttaggtgactctaacgacacacaaaagtatcacgaggtgaacgacgtgacgacatggagcggcatggattagtcgtagtactgtagtgggaaatgacacatcaatgcatgcttcagatactgtgcccatgttcatatgtacctcttgtcgtgtcaggtaaagagataaggctgacttgacagctttgaaccttccaacgcccgcgcaccatgcgagtttgcgctacgtatcgaagactacagctctttgttccgcttgatcacaaaccttgccaaacttcagagcatgttgattggtggcgcaaacgttcattgcggcacagcctcatcgcgcatgcctgggaaaggaagatggattttacgagggtgaacaactataagtcaacaagtaatattaggtgtaaagcgtagaatcgccgagaagctatagcataaagtgagatagtgtttggtgtaatcgatgtccctatcaaaaatgttgtcgtaagatgttttgaagctgcctctatcaccgtcggtcgtatgcgccaacatggtgtatagtatacactttcacaacgcgaaagctcactcatggcgatgaggtgctgcaagaatttgtacccgctttgactgtgttccaaggactattctatgacagctgtcattttagtcgatagtctgaacgtattcaagagctaattagcaagtggtaaggcgctccgaataccttggattcatgcagcatcgactaagtcagacaatatgacagtattgttcagacataccgtgaacggcttattgcagcacttggtatggcgcataacatcttttcgcggggagtcttgggtaacttctacagcaaggtcatgactgttgagaggagtcggaaaggaaggcctcaagctgaacagctaaagagcttacaagtaggtgaaatagggcaggaaatggaaaagaattctggtcgctgttccgtgatgtaaaacgtaaaggaaagaagtgggccgaccatatatgcacgacatgcatttacacctgagcagcgtctggtcagcttcatgagatactgattctctttggttgcgctcatcaaggttgtctcaacggaccgacttcatcattctagaagctgaagcgttagagttctcgcatatcttggatcatgcaatgatcaggagctaaagtcttgtgcagtgtattcggagcatgctgctgagctagagtatacagtgggcttcagaagaccctgaagtctggtcttgggctcttgacatgtggacatgaagatcgctgcgtgtcatgaggctatgagtggagaaacgtgtgtagctgccttgttgatccaggggcgcagtgcaaaggacgttgtggtagttccctgtgctttgcgcgtcggactcaacagcatatcggctgcagcctgattcttcttcatgaagtggccaggaagatttctgctcagcagtgacattgcctcactcactgacatacttcgcgcttacggaccggacaagacgtgggatggggtagcagcagtggagtgaggtcctcgaatcgagtaaaccacctctcatctgactggctgaataaggctgtgcgcacgtcaatcgtccagtgctgtatggtcgaggtggggcaatcagtgcccgagaacatggtgtcatcacccgcagggcagcaccaccgggcactcacgccctcggaaggacctgacagcatatagtggataccgttcgcgtcgagatgccccagtcgaatggagaacaaggcgggggaaaggtgttggaggacccgcaatggtgggacggttgtattgcatgacggaattagaccttggtcgcggccccatctgcacgcctaaatcgaggactcggaacgaacagtgagtgaggtcctgctctttctggaggtagttgtggatcgtgttgtcgtggctgtcatttgggccaccacgtacttgacgctaattggctgcgcaaaataagtaacgaaggcaacagtcacttccagcctcacagccctgactgaatcctttggcaaagcctcaacagtttaggtggcgatatggcgtacaggtgtggtccggtacgactggtgaaggttacaagtcacgtgagacaaagtcttggctcttggcaggtgaaagctgactgccaaaagttgataggaaacatgaattgtttccgggtgtcgttacgaacgccatcctttgtggtaatcttccatgctatctgtctctgttagcttctcgaaatcgcgatggttgagattttgtcccgaaacgggtgagggtctagcgcccggaatgcgtcacagcctgtccttgtgcgtgtctaggatgatcgattcgcagtgccgagcccgcgaccagctaacgattacagcgcaccaccggtcggcaaaggaggctcatgattgttggactggagtatattccggcactcatagggacggcgcaacctgtaaccgatgacgtggtttgtggtgctggtggtcgagcgcttgcagcggtttccgaagtcgtctccccactatctgctgatgaccgggacagcccgtcaaaagatgcagccaaattctgcacgtgggagtgatcacccaccaaggagcgtcccgctggcgtccgcctttgcaagaaggagatgttccctccaccatgataccaagggacagcctggtgcagtcgttgcttagctctgcacagcgtcgctgagtgagcgaacagtgcacattttggccgtctgcatgcgctcatcctgcgtagagtgcccgtagatgaatttcgttcgtggaggctgcaggaccagcgttgcgagcgttgcgcgaggaggccagatggtgttggcgtccgaagtcctattggatcatcgcgctgtctctcgatgcatcgggtagtcatatggacatgatggcgtccttggaagtgtgggattcgctgggttcgaggctagccacgcggaggttatgctgcttacagggaggacgtcgctgccgatcggggccctgctcccaatcggtcccttcaaggagcgagaccccctctaggcagcggcgggccatcctcgagttatcccacgccatgcgctgcgccatcattcgcactgcgtgcctgtgagaagtctgcatattctattaattccatttggccttaccagcgcctcgtgccaggtcacccgttcgtgtgctgtctctgatcgctgcacctgcttcactctccgcgtttcgacttcacatatacgccgagacacatggcatgctttgagcagtactttagcaccttcaaactttacctcgtttaatatcatcattatcacaaatcagacatgtcccgaaacgtacattggcctcgatatgagtcgagtaacagtactcactccggccgcagcgacagcgaccgttcggacgagacaaatccgaccgagtacagtgaccggcgtccctctctggtccaagcagagacacgcgacgggcgccgtgaacaaagaagcgatccagactacttcgcctctagaaatttcaacgacgaatatgagacgtaccctacccgcgcctccgttgacacatatgcttcgaccagcgaagaagaactcgccgacgacgacctcgacgatatgcccacctaccaggtcccgcaatgcaatcatgtgccgctgcaaagcgaagccatccccacaacgccacgcgatttcgcagagctcttccctacaggcaagcgcatatcgatacggcacgacgatgccaccatagacgggaatatgaacctacgcgtggatacgcaggtcgaggaacggggacacaggaagcataactacacactcttccatttgcgcatgcaggacttgcgcactcgcgaattctcgttgcgtcggtactgccgagagtctggtcgtgaagtctgccattcaatacgaaagtaccagaagcctccatctgagaggccagtcttgcagcgcgcaagcacagctctggccaacttggtcaaatctgactctagaccctcgacttcagcgggcctaaagcgtacagactctgggtatgaatctgtgcctagccatgtcgcagcggagcttggagaaggacccaaacccaagtctgttggctatgcaaaaggccgggcattgatgcctaccaacaccatcaaactggagttctccaactatgcacaccttgacgtcaagcgaagaggtgcgaagtcatacaaacgttacgctttcgaatactggggccacgattactcctggaagcgcattgtcaagaaggaagctgaacatgagagtgtgtcttactacctcgttcgcgacgacaatgacaaggagcctctggcacacatctgtcctgtgcgattgactgcggaggaggcacatgatgagcaagcacgaggaggctgggtcccaccgtgttacatgcgcatcaccgatgagcagatcttgcggtccgattctgacgtttctgagtgagtaacactaggctgcggcctgcctttgccatactaatatactatctagtgtcgttgtagcaacaggcctcatggctcttgtggatgactgcatcaagcgtcgcttccactccacgcagagcacgcagttacacattccactcatacgtaatgccagcttcaaaatgaacatggagtacatcggccctaaacggctaattgacgagatgttcagtcgaaatactggtcccaagaagccgtcatccggacagcgccgtgtcccggcgccagcatgatacggcctccatgaaatattgtttggtcattcgcgacccgtatcgtagccgaaacttaagtcgcgcctacatggtagctcacagtgtacatctgtgtaagctccatcctggtgtgctgggctcttgtccgggtgggcctcggtaggcatccgatgcacgcatgctgtccgtacgtgtcgcagctttattttggtgtcgcacgtgcatggcttccacacgagccatggcgtcttgaatgttttaattgcatagcgttgcagtcaagcagatatgtttggcttgtttggaatattggtcgcatgtcctgcgccaacatgttcaattttttatctttaggtagtcgccgattggtacatacagagccaacactgcttttggtaacgaggtcacgaccggagctgtccatgctcttacacgaatcgatactttggttatggaatcctccattgacactattttggtcattcttcccaacgcaaaattgccccgaacgctgcttcgctttcctgcaatcgggtggctgcaggtacagctgatacttgtgctacacttgacgacacaaccgcgaaattctccgcctataggggttcgccttttgcatgaggctcttctaccggtgtgtaactattcatttcgtcttggcaggtgagtatttacgttgatgtgtcatgtttgctcccgcatgcacaacgcaacttcgataaatatgcgggtggcatctacccagcatccatatctctccaaggctagtccgggtgctacgctctgttttgtcgaagtaagacgaacaacgtcaagttgattttgcagctaaccattaacatccaaacaagtcgaagcccggcacgttgcattcgcctcatgtcacctctcccacaagggcatctaaatcatccacggcgggatcgagcgcccgttatgtgttaccgagctcagctcacgcggtgcgtcttattgaaagctgtctaaaccgattatcattatgcaaatcaggttcgcaccccgtggaagtacatcattggcccaaaaccaagactaagactgcatgttcttgcccatgatggacaaggcaaggatgggtcttagcattcgcttacaacagcgacgagaacacatgggcatgacaggtttgcgaatgcataacacagttacgaaagcttttgcaacagttctgtattgttgtacgctgcagatggaccggcggcttcgcttcacgatccacctcgggttgctctcaagcaggtacccgtcttaaacgcacgcgtgtgacattacagaagtcttacttcagcgctctgggtctcaacagtagtgacgtagcaacaattacgaatgacatgttcatgcaacaattgcgggcgagacgaggtgcttggatgcgaagtcgagcttgatcatatcatccgcgctccacacgggtacgcttcacgattcacacgaagcaacacacctgcatatggatattcttccccactaatacatggttcatcggccagggctacatagggcttacatagtatgcacgggtgagctgtcctacagggtgcggaggtggatgattctacggctcgcgatgcgagccgtagactagctactgcactaccctgaaaacgcattgtatagtctcgcttctgaacatccatgctagtattgcctaggctgtgttggcggacaggcggtttaggcatacccctaccccacatattcccaatgtctttccacagctccatacgttcacaccctcggcccgcgagccaaaccgatcccagtcctcggggcccgggaagtcatagcgtgataggcgttctgtatatgcatctgatgtacgaaagccatccataggctcacggatgatggtgccacaacgaatcggcacggggctgctggcatcagcaccgacaagtcaacccgcagaaaaaggcaatcggacgtcacaatctgcagcagttactacccgcgagcctcgctggcaagcgttgatgttgcctgaatgaggctctcgtctcgggcacatgtaagtataaataaggcacagtcatgagcttcgaagtcaacaacacaatctacaataacttccttcgaataagattgccttgtctacctctcaaaatcattatgtcacaaaactgggtccagcgcctttcgggtaagcttgtgcactctttctcagacctcggacctcactaacgagtcaaaactagagcattgtacagttcgtggtttctctaatccgagctaccaaaccgtgtcggaccgcagaggtaaattcccctatgatcccaactccactcgagcaacctcctcatttagcattacaggtggccgcacagcatggagctccatcgcctgtatcaacggagtgacgtatcctgctaagttttggtacgatggcgaatatgtagagcagtcaaagcacgacgctgcagaatccgcgttgaggattctgactggaacccaagatatgacaacggaaccaccaccagcgacgttctaccagcagagagcttcggcttgaagcgagaagagagtttcttttgacaccatttggtattgcgttagtgattggttggattcagtgatggattgattgaacgtcgcgaagacgctaatgggtgaatgttgcagtttggacaggggtgtgagaacggcaaaagagattgagagttggttacatcctgagtctagcgaaatcaatggacactctttgctagtttcagacagaatattgaaatacacgaagtgaggcgtgattacgtgattatacccgtcgaggaggatgagtcgaagtacggcagctgctattctacactcacctaacttgcacactttgacgccgtacagatcgcccttgaccgtctctaacctccttgattatgaggtagagtagattttcctgcggcaaaaatctatttgcattaaaatgcccgctgtctctagcttttattcgtggaggttttgccttgcaaagttgataagaagaggaatacgaaaaccgaaaactcttaggcctgaaaaagatataggcctggtcagcttcagccacttagctcgagcaacacttgtgtgggtgtggcttgtttttccatgagagcgcacaaccaaagctgcctcgaaatgcccatgggctgagacacggtcactcgaacaaagagtgcattcctcattcgctatttcttgttgagttatgaagatgcttggtccccgcccgatctgatgagcccagtctgcgagctgcccagaagagcaccaagttgcttcagggccagaagtggtgcatgacatgggtgggcgacgtgttggcgcaaccagcgcctagaaaacggataaagctacacgatcagaagctactaaccagtcgaatcatgcggagcgatcgagccgcccctggttgcgggccggttcagttgccgcgtggatgtatgcttccaccaggcaaacagctcacactacaatcagctgcaagatagattaatggaatgcacgtgtagggatcactgagtttgcagcaagtctgagcatgtggggggtctgtttgccagactcgtggtaagccactgagcagtgaaggaaggctacgtggtactgccgtccgtggctttacgccacccatgcgttagttaacaaggactgaccttgaacatatgcgttggttgtggatcacgacggtcaaattgaaaaattggcggggaaaggaggtccacggaagcaatgatgtcgtgtcgagaggctcttgcccgacttactgcatgaaggaatgctgaaccttgatgcatagctgctcaatgaagtagcgtcttgttccccgaaatttgccccttaggtgtatgcggcgcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatatgttttttttgtaaggtccagcgcgccgaaaattcacctgcgggcatgaacaagaccaactcgtcacaaaatcagcaagagctgcctcttgcagtagcgttaccatatgcgtacctacgcgacgtgagtggtcgctgccggtctcaacaagcggaatcgaggtaggcaggcagtgcgacagtgccctccatcagcagcttacttactgtccagaactgcacacaatgcagcttttgaagggagataggaaggcacaatagtcatgctcctcagtggttctcaatgatgatctgatgatcatcaatgaaagctcggcatacggctctgcaaagagctccgcggcggtgtatttcaattattggctgtgagccctcctgcaagccctcccattggtatgcctgccaccctgactgcatcagtgcgtcctgatacagaccatcgcaaggcttctgggggatcgggaacaacctgtgcaatcatacttgcaccctgatgatgtgacacatccttccgagaagaaagaaaggtgcatgtgattgtgtttcgaggttgatcagatacgggtactgcgccgctcaagcttttgccgtaacaatagacgaggctctcgagtgattttaatagaatcgacagaaaaactttgcgtggctcatgcaacgttggaatgtgcactggagatcaagactcattctggagggcacactggcgctgcacccgaaaactccgctcgtacaaggagtttcacgtagcgggatagcctcactgaaacgcattggtaccaaagcagccttagtgtatagagtaagttcttgatctggccttgccacatttcaagtgtggtctggcctcagagacgagaatgcttgagccttcagatcagcacactactatgcaggcccgttcgctgaatggaatccacggcaattttcagtcgtgaaccaacccgagctttgatgatctaaagagtctatgacgctattgtgccctggctttcggtgaaggtccatcggactccttcctatgctctcggctttgatgcctcacgatagcgcccagttcaccaagttccttcaagtcagccactcagaacagacatgttctccggatttctattcgagggcctccataatcgcgtactgggaaccaagacaatacaagcatatagtacgatcgtacacatgtggccagtgtacccgccaacactctgctggttgtgagtaagaccaattcagagcgtctaacacttcgaagatcactatcaatggttatcagcgactcggaaaagtgcgcgtccaaatccgatagtgtggtagcttaatattgccttgctgtgcagcagtatcacaaaactttggcgcccacactaggacgctctgtgtgaacgcaatatcgagttcgtcgtatgtgcgcaggccacattggtggatgggcattgaatacaataccagctctatggttccaaacgcgacctcgggacggccagatgcagtgtgtgacacaaatatcggcccgtcctggattttgtgctcctgatcgagatgcccaaaatccactttagaatatcacgaccagcaaggcccgttacatatgatgctgaagaacaccgaacatgctcatctgaagaggtgtggcttacagcagacatccttagacgccttgctgtgctgatatgagtcgtattcgagaatcaacgaaaactggggctgtgtctcgacacgccagatctttctgctcagaaccaccggaatagccgcaagcttttgtactgatataacacgctgcacttgtgccagacaccgacctgcaccacccatgccaaataccactatgctctctcctgaaactaagagcatctcttcctggaagggaccaccatcttgttcacctgcgtgtcccatctgatggcagtccccacccatgaccgcgcgtatgtattacagtgcgatcaagctccccgcctcgttgaaagcattcctcgttgaaagcattcctgacttgagatgcaaaatgtggtcaagttcatgctgtagagatacggtattgcggacggtccgagagtacctcccaggtgatggctgtgctgtgctgttcttgcacaagtggcgcacggtcattccatcattcctccaccaagttctacctaggatcccacactcccaaacatctgctatggagtcgaaagtccctgttgatataccacagcttcttcgccttacgattcagatcgtgttctcgccgccgctcgctcactaccgcatctccgccgaacccctagaatctcttcatcgagcttgagcgtcctggggcgcggaggaacacaagagtgttaggggagcacataaactcgactgtttgatcaatgatatcaacacagagggacatactcttatgaggggagacgtggtcatacatgctcgctggcgtgcggcttaggtagggaaacgttgccggaaggcagtacaacgcgtccttcaactgtaaaacgtccagtaagtgctggcaagggttaccgccagtctatgaaatacacagtacatgtgatggcttaaaaagcgcgtgcgtctggttgccgctgtctgcacgcagtgtgtcgggtctgtattgcgtccatgatgaccgcgcggctggctaatactgtgctaacttgtaggtatcgagcgccgtacaatatgtcaggcaatgcatgcctgtaggcttgaacacgctgaagaagagcatggtctgcctgaccacgtcgttctcgacatcatcgctaaagaatacgcaggaaccagacccaactcgaacacgacacccaacccctcacacatcccgagaggtcattacaatcatgcttaatgattgcggcccatgatcgaaagatagcgcgcacacgacaagcacaacgcgacatgtcactaccacttagcgcctgcgtccacctcaacacgatacaaccttcgacgccgccgaaaacctcgcacaggtcacgaaaccatcgattgcgaacacgtggtataaaactggcacaatgatggcaatgaggtgcaaagctacagccggttgtggcttgcttcactggacaacactgagctacagactcacctaggaacccccctggtctcttcattgataaatgttagtgtttttgatcttgaagtaaacctaggtgtgggtttgtattgagcgggggcttgcctataaggcattgtgggttcgaatcggatccaaccgcacgccggcgtctggatctgcttcgatctcatatcctgtccatgctacattgttgcctattggcacgtgtgtacgatcacccatagaatgatcgaagagattctctcatacacggacgcggttggctcatggtagacgtagaactcgttgggcgagtggactattcaggagaagatctatctccaggccgaactccgtccgtctagcatctctatctgtttgatcccttcggaatgtcccatacggtctcgcgttttatctttttttttgttttgcgtagttgcgtcgctcattacttcaacatgtgtcatgacgttgaatcatgacatccgcaaggcaaaggtcggtgttaattggcgtccaggctcacgtcaaagcgagtcgcaattccggcctttttagcgcacgcgtcgaacacccctgaaactgctctacacctgcatccgatagtatcttcggtgcgttattggacggacgaaagttcctagctgcgtgttccgtggacatggctgtggggagccgcgtgcgctctacgggcgcatatatatacatgatccccatgcactatgtcgcagaatggctcttccgcaaccgacaatcaatatgtcggaagctatggttccacctgctggctcgtctttagattacctcaatctccataccacagccctcgccttcatcgacgcgcaagctcaagacccctcgcagccacaacgcatgaacttcaaacgcattgagagaatctgcacaacagactatgaacattcatggggacacaattatgcagtgtcgatgaaccctcgtcttcaaggcacatattcgttctcgcatttcacgaagcatctcgaggctatgttgccgaacctggagtcgtgggaaacaacagtgactgatgttctagtagacgaagcgaaaatgaaggtcatgctcagagtcagcttctggatggttccaaaaggctcacaggcatcggtagaaaacgacttgttatggatgctggaaatgaatcacgagggaaggaaggtaaagaagagcactgagttcgttgacggcattgcggcaggtagattgaaggaaattatgatgggtggaaaagcgtgaaattactggtacgcaagccacgcctacggtgccacatttctagcatcatggacacagcacgatgtcgaagctacaaataaatacagaagaatggcttcatacgatgaaggaagaatgctcaatatggtatctttgctagaacgatcaaaccctactcaacgcggcataatttgccgttctcattcggcaaaccatctacactctctaccttccacctctcactgcccacacctgttgttgcgaagaacaaatcgtaggggtcaagcttcttcttcagctcgagcagcttcgggtacttgtcgccccagaatgcgaatccgaagtccggttccagacgatctgcctcagcgaggtaacctccggcgccagggctgatgtcacgccaagactgtgcatcgacgtcctggaagtcatttcggatcttcaggatctcctcacttgtgctgttgatgggccagcggacggattgcatagagaaggagactagcggtcgccaatggctgttgaccgcgttgtcgttgttggcagggtctttggcctgcatgttgaagtggacctggactcggttcttctcggtggacctcttgatgtggtcgaagatttcttgacgcttttcctccgtttcaaagtttgcgcgagggaatagtcgagaggctgttgcaacattgggcttttgtacggcttcgagtgggaacgatgagcgccatgcatcatagtagttgtcgaagtgcgtaatgttagggtcgaacttgacaccaagctcattcagcttgttgaaccaaggttgaagaagagcagttgcatcttcgagtgacttattgggggcgaagaatggcgagaacgcgaaggcgaaggttccgttggaaggaattaatgtccaataggtgtacgtttgcgcatcagcgttcgcgatccatgaatcgacgtagctgcgaatggcagcccagaagttttcgactccggtttgcgcagatgagaagccaaagcgagcggcagtaacctcgagatcaggatgagccttgacagtaaccgatgttgtgacaccgaaggtgctgccgcctccaccgcgcaaggcccagaagaggtcagtgttggaagttgagtttgcgaccacgaactcgccgtcagcggtgaccacttcgaaagacaggacgttgtctgcaccagttccgtagataggagtcaatggggaatgtccgcctcctagaatatacccacccatgactccgacagtctcgccctcaccaccaacaacaattcttttcttctcggctgcggccttgtatatctcgaaagcttgcacaccagtaccagccttgaaagccggtcctgagtagcccatgttgctgtcttcatacttctcgatgtactcaatgtctttcatccagtgcgtccagatgcttaaagaatctttgccgccactctttccaagaaaatcatgccccgtgttcttgacgacgagtcggacaccagtattccgcgcaaagttcacagcaagctggacgtgctttggctcggtggcgttcatcacgtacttgggaaatccgccgcgtgtgcagccacgcgaatcgaacagatttgggatcgagcatgtcaatccttgagcgactggagagtacatttcaatcgggtcatgtatatgcgtgtatgacttttgccattccgttacagtgtacgcagcgcattgggtcgcattgtaactgggctggtcgggatagcatactgccgctcgaggggtcgcatctgcgatcaaacgtccgtcgctgaggtcattcaactgagcccaagcctcatccgaaggccatgcttcgtcgccaggatagactttgcatcgcgaagtggtgacattgggggcggcctgtgcagctggagagaagaggtacttcaaggttgacgagacaccattaagatctacaccgacgtgcacattgccaacgtcgaggtttgctgagagcactggagtcgcgctcgtgtaagtggccaacaaagctgtgaccaggaccgggagtgaggccatggtgatgttcggctcgaacgagcttccctctcttcacaggtcgaccgcgtcgagcacttgcagatctgtcacaccggtcaaactttaatcatacggaattgcataagaacgggtttcttacatactagcttctcggtccgaagctgctctggttgtcgacgagatcaagatcactcacgctgcgagatattgacaggcgtggtgcaagagtaatgaaatcagggctacctcgttctaatcaaggatcaaggttgtggcaaaactcgaaatgccgtccttggctgcatttctcgctcatttcctggccctgtattcccccagtggatcatcaattcatcacagcggaggatgcacgaactgagcgcgaagcacggtcagtggcacggcgcgctgcgcacgttgttggttgagacggcacatcggagggggcgagcaacgtcaggccaaattaagaagagggctaaccgagtctggtgatgtaagattgatcatgaatgatcgttgctcaatgggggagaggactcgactgggatgcgactcagctgttcatcttacaccccgctttgcttcggcgtcactagaggaacgcgtagcaaacatggtacttatctcgtatctgttacaaaggagctgaacgtaccaatctgtagccattgcttagatggcagcgtttggtgtgattggtgcgaatattggagttttgaagtcttggagcggaccgagcctgagagccgcaacgtagacgtgcgcgcctgacactcccgaggtcaccgaacgaacatcaccaactccacggctctagaatgggctcaacgatatagtctcgcaggattctgaaactgcacttgataacagaatcatggtccgctacccttactcgctatcacggatgagagagaacttttcgcaggcagtgatgcccaagaagtgtttgccgccgcttagtcgacacgcggtactcgcggagagtaatatctgcgctagtgaaatactccgcgttacagggcccgcttcgctcagcaattattctccgaagtcagtcgaggattgtcatgccatcacgtctgccattgtatgtgtatacaaatatcttgttttcatccctacacaacccactggccaatcttataatatcggagctatgggtgtgtgaaacgaacctcggaaacatcgtcaaaaaccatcacgtcctcctgaggtcaagcacgtgtcgcatgaatcggtccgggacgtgctcaatggccgggtggacttccccgtcagccacacacaggccgcttgacctgtgcgcaaagatcaacacttcttttctccaaatcttctctagtcgtcagaaatgtcctgattgatcactgccatgcctttccaatatcgtccgcctgactagcctatttgcccatcatgcattaagtaaaacaaaacaactgcttgggggctctagaaccggcctataggtccgaaattcgtctagacaggattcttttccccaacggtaaggcgggacctgcatcaagaaacggctgggaacgaagttcatgcaggctggagagtgacagaaatctcggttgcatccaccgaacgacaagcaccaccccaatgcatttgctacccagaaaaaacctgtgatcttcttctcgctagcttcgctacctcccactcggtcccacctgcaagccattgaggcacatcacctcattcaatactcttctccaggcgaatcaattgcgccttaacgatcttattctcaaaaccgcctgactttctttgcgcgatcgactaggcatacagagggttgcatatgcaagagcctgtcaagatctcgtcacatgtgctagccaactctggaattggctttcacgcgtttctataggaccgactgagacttccatctgcactccgactcattccccatctcgacacatcgataaggttcacttggttgtgaatcgcaattatacttgtcgtacacatcatggtggaaagtcggcaagaggaatgccttacgatcatcgccatcttcacggttctggccttcctcttcgtagcgggtagagtgtattcgcgctacctagggcgcaactttgcctgggatgactacctcatcatcatatcgatggttcttctgtttggacaaacaattgcgacttggaaatgcaagtcactcaattctttatacttgacgaaggcttatgcataagtagttgtcctgttaagtggtactggctatcatgtctacgaccttccaaagaagacggtaccggaacagatcacgacaaacaaatggagtttcgctgtccaaatgttctaccatccaatgatgtttgcgatccgcgcgtctatcatcatgttcctgtggcgcatgaaggataagcgaaggaggatcaggtactcgctgcatgcggtttgtaagtgtagcccaccactatggcactactggaggtcatatctggaagacgaatactaacctccgcgacagggtggctcaatatcatctatggaatcagcaccactctcggcaatatccttcagtgtacacctgtgcagtatgcgtgggccagacccgccatggacactatggatgccgacggcaacctagtcaaaggcggaacatgcttcgactctcgcacctttgttctcacatcttgcgcgctcagcatcttcatggacgtcatcatcatccctatcccctccatcatggtctggaacctacaaatggagcgcaagaccaagatgctcgtcgtgatcgtcatgtcacttgggtccgtaataccagtcccaagaacgaaacccgagctaacggagtgaacagatggatagcaacaggtgtatcagtgggccgcttcatcgtctactactaccgcatcgcgcccaccaacaaagaccgaacgtgggacattggcgtctccatctccatcgccgaacccgctgtgcatatcatgacggcctgcgcacccgctacgaaacgtctcttccgctacctcttcccgtacttcgctcgcagtcgcacaacaggcaactactacgaagaccgcgtgactacgaacaagtccactggcgtccggcgcaacttcaacaggttcagcttcggtctgaacaaggacgaagaagaaggcgccgaggagattggcatggcgccgaagaaagatggagatgtggatcgaggctttggcatgaagcgcttgagcacagtggactcgcgggaagaatccaaagaagacaaatcgagcatacatgttgcggaagcggagccgcagcactgcttgggacttgcgaaatgatggcgttgattgggcggatattgtgaattacctagcgttgctggtcatggggcgttcgataccatgtttgttttgttgcgcttgtatgatcattgagggcctttgtataatattgatgacgataacgaactggaagtgggaagcgtttcgtttaggtccaagaagaggcagtacatcttgcaatacatcaatgttgcgcaattgccaaaagcctgtgacgtgacatgacttttagaatctccatactcatggactaatatttgtagtcaacattcatccgaacactcgcgattctaaactcctcgtgctccccattcctgtatctttctgacttgtgaaatacttactaccaatttctcccgcccacaccctgccaatcagatgtacaacgcatgaccactaccaatagcgtgatcagaccagtatataatctccaccacgcccttttaacactattcttctacactaacagtctcctatgttccaaaagcagcccgaacacctcgctatgacctggtgtctgcattctaaaaatccctgacgactatcacatgagagaggttagaaaacacagcgaacacgagtcatgtcgtttccatctcagctttcttctcacggctatgtttcaatgggacggaactattcgtagaatgatcaactcccgaaaactttgagccatttagggctagcgatatataaattcttcctccttcccaccctctttctttcacaccaacatgctctccttccaggtcccaaaaagacctggaaacccctcccataggctagtgtctgttttccaaaatattaaaacaatagttcttgagaaagcttagagaatgctagaagcactagctgacgtcaggctctcttctcgcagttgtgttcatgtacgtaagataattatgtctcgaaagtttcgcggagttttgatcgatgatggatagcgatatagaaactccactacattgcttctacttccttttcttatctaatatcacatcctcctacattgtacaaaatacctgcgataattgccatgaccctggtgtctaatgtcaaaaaaacctattcagagaaaataggacgaatacttcgcatgtcgtttctctcccagactctcttttcgccgctatgttagatgcgaagaaaccatattcgtgaaatgaaacgaccacgccctgaaggttttgcagactcttagctagcgacgtataaaatccaccacggcccttccaatctcttcctccgcaccaatatcatttcctactattttccaaaactgcacggaaaacacgacatggtctgggttgtctgctctcctccaaaaaaaccctgacgatgctcaataagaaagcctcgaaatgataacaaccatcacaacatgagtttttttttagattctcttcacgcagttgtgttaagaactttgacgccggtgaactgtgttcgtggaataccatctgaaatctcaatacctaaccttccccgccctcaccctactcggactatccgcccaactccccgtaaacccatcctcatcctgatccccctcacaatccacatcccccagatcaatccccgtcaccccatccggatcactatctccctcctcatctaccccaccctccctctccggactaaacaccggactcgtcgcaatgcgcggccgactcttaaacactctctcataatcgacttcatcgctgaacagcacctccttaggcgtgcgctctggatccgtagatttcgcctcctcgatgatttcaaacgacttgcgcgtgcgcggcgtgtcgaattggttgacggggaagagcgagttgcggcttttgcgcttgtctttgtcacgcgggccgccgagggattgacggggcttggcttccatggccatcatgctgaggcgcgtgcgttcgaggagggtggcgtggcggtcgggttcggggtcgctggggagcgtggggagttgcgggctgggttctggtagaggcgattcagtgatcggttcaaaggaggtggtgcgggccattgacatgcgggtgcgttcgaggagggagagggacatgcgtggttggggcttcttgacgggggagggggttgcgtcgccgatggatgtgacaatttgttcggctagtgcttcttcggggttgagctctggtggttctaggaagggtgttggcggctcgaagggacgtgcgaaggtcggctctggagacggtggctgagaagggtagtcaatggcctgtggcggagatgacggtggctcctctactacttctggtacaatctcggtcgtgtccagttcaggctctgacacagcatattcttccaccgggctttgagttggatacgatgccgtccctgtactgcgcaaagcagatgtatgaccaacgagcgtcgcttcggaatcaataggcgtggctgtaaccggtgctcgtcttgtggggagcaggaccggaaccctttcgagtgacgacttcttgctctgaagcaacggccgcgtagttcgcactgggcttatcggcaccggaggtatcgactccgatcgtgtgttcttgcggcttcgtgctggcgaatgcgcaccagatgaagtccgtcttcgtgccagcggggaagcagttcgaatcgactttgaagtagttacgcgagccaaatccgccttcatctcgctcaagataccctcatactctgaggacatagctgggcgctgcacaggcttcgtctcatttgcgctccgcttgctagacggtaacgcataccgtaaatggtcctcgaacttgaactccttggtgactgcaggtgctttcacaacagtagccgtggggtctgccttgtcctgctgaagcctctcatggaacgtcttccacttcgccaacctgtctttctgttcctgcaccctcgactgcaagttctctagcaaccccgcttcaggagtaacatcttccaacttccttccatgctctaccatgcgccagatcttgtcaaacctgctgcccatccaagcttcgccagcttgcacatcgtcgccttgaagcataacatctagccacttctggttgccaatccagttgtctttgagctgctttttgatagcatctgcctctctctgtggcactgcgggtcgctttgcccgtggcgtgtctttgctcttgcgtatgcgccgattgatgtcctccgtcttgctattcaacagagcctcaaattctaaatatcgcctcctcttctgctctttccgtctcagaatgttgacaagcgccgccttgtgcgcgatggctaggggcagcagagactgctgactgcccgcagacagtgtcggtgcaatcgccagtctcctggcaacagcctcatcgctgaccctgctttctcgcgactcgagcactttcttaagcgcagcattggagaagatggcgagtatctcgtagaacttctcgcccttgcattcatccagcatagtcttgcgaagcacagtctcccgacccaagaccccattcttcttcagttcgttcagacatcgatacaacgcagcgcggaggttcagcgactgaataggctcgaggggcggaaagaatggttggagtttctacatatcatcagcgccaccccaaaattacttgggctgtactcaattacctgcgccgtctcatcgggatcccatatctcgaaaagtcgaaagagcgcccattcagtcccaccaatcctctgtctctgatccgcgttcttcgccgaaaaggtttgcaccgaaattcccggccagtcgcccttcaagtccaaatccaataatctcaagttcgacacaaaaatcctaacatcctgcgcaggcgaagggttcagcggttgcggctttgtgtttgttttggcagacaagctgcgggaaatgccgtgggtcgtggtattagtggctgtcgacgactgcgaggttgaccgcgacatgctctcgccgtttgcattatctcggagttgtttggtctttgctgggtcatatagcagcttccagcggtgaggagagtgattcgtgtggtgttgtttatgctgccaaggcggagggaagcgactaaagtccgcgcgcatgcaggtgcaggggtccgcgctttccttcgtcactggttgcgtttgatagtgaagtgcacaaacattcacgcttcactcactcttcgcatagcgtgagtcggcttcgcacacacctcctccctgcttcgacacaccacaccagccaaaatggccgtcgacgaagcaacacagaccaacggcgtccccccgcccaccgcggggcagtcaaaggcagaagaagtctcacaggccaaatggagcgtcgagagcggtatgtcctagcagcgcgtcgtcgtacgctctactccaccccataatccacacgtgtaactgacctgccacccacccagtcctcaccgaactcaacctcacctacacggaatcgaccgcctcccccctccccttcttccacctcctccagcgcctcaaaaccacaaaacgcgccggctggcaacgcttcggcatcccggcccccgaatccatctccgaccacatgtaccgcatgagcatcatcaccatgcttgcgcccgccagtctgtccagcaaactcgacatggccaagtgctgccgcatggcgctcatccacgacatggccgaggcgctggtgggagacatcacgcccgtcgatccagtcagcaaagaagagaagagtcgccgcgagagcgagacgatggattacatctgcgagaagttgttgggcaaggttggtggggggctcaatggcgtcgaggtcaggaagatttggcaggagtatgaggatagcgagacgagcgagagtttgttcgtgcatgatgtggataagattgaactgctgctgcagatggtcgagtatgagcgggagagtgggtgtgagagggatttgggcgagtttacttgggtcgcgaagaagattgtgagtgaagaggtgcagggctgggcaaaggatgtctttagggagaggaaggagttgtggaaaatcgcgggcaggacgtgtacttggagggcggatacggagccaaaggaatgaagatgaatgacaaggtcgggcgatactaggaagacggggagggcacgacaatgagatatgcttgatgctgtacgatgaaacttggtgttatatggtacaagccttgagtcgagagaacagggcggatctaaatacctccttgataccccttttatacatgattcaaaaccccgtcttatgcgccaacaaatgctcagtatgctcgccaaatacgcctggtcgtcacatcccatcatccctcaccccgacccagaccccttcttcttatcctcctcctcctcattcaaatgcttatgctgccccgtcaaattatgccacgcgctcttcaagaacccctctccctggtgcccatctttcgcagccttatctttctccctctcgacctcctccctcatcttgcccggattgatcacccggcgggcggacttatcgcccatctcgtcggccagcatttccagaatcgtgcgctggttgacgctcaggtacttgggcatcgcgaccttgaattccaccttgagatcgcctttacccgcccgccgtccgccgttgaggactttcatccccatgccggacagtgtgacgcgatcgcccgtccccgaacccgtgggcactttgaccatgacttcgccgtcgagcgtcggcaccttgatctcaccccccaggacggccgtcgtgagcggcagcgtggccgtatgcagaatatcactcccattgcgcttgaacttcggatcactcgcgacgcgaatcaggacgtacagatcgcccttttgcccgcggatactgcctgaagacatggcgtgcccggtgagcggggcgtcgccttcgccgttgacgcgcaggcgcatgccgtcctcgacgccgccgggaatgtcgatggagatggatttgcgctgcttgacggcgccgtcgcccgagcaggtattacagctactaccgcgcggaatggcgaagcccgagccgccgcaggagccgcaggtcgcggacatgtggaagccgcccatgctggtgactctctgaccggtaccaccacaggacttgcactcagcgcgctttgcgcccgtcttgaggcccgagccggaacatgtgccgcactcgaccaggggcgtgatgtggatttccttgctgacgccctttgcggcgtcaaggaaggagatgttggtttggatttcgatgttgtcgccgacgaggatttcttcttggaaggggttgcgtctgccgccgccgccgccgcctcgtggtcgtcgtccgccagtaaatgctccgaataggtcttcgaagtttatgtcctggaaaccgcctgcaccttgggcgccgccgaatccaccaaatccgccaaatcctcctcctccagcgaaggggtttccgccggggccgccaccgcctgctgcgcctgggttgaagccaccattggagtcgaatgcagaggcgccgtaggaatcataggccttcttcttgtcggcgtcggagaggatttcgtaggcggactgggcagcagagaacttttctttggcggtggcttccttgttggtgtcagggtggtatttctttgcgaggccgtagtaggctttcttgatgtcggcggcggaggcgtttttatcgacgccgagggttttgtatggatcggctatcgcggaggatggtgaagttgcgtggaagtgctgcagcctgttagctcacaatgtatacaattgggtcgatttacacatactcgtattgatggtgcattctgctgtctccgtactgtgaccgatggccgccttggttgtgctcggtttgcggtagatatccgccgtctctgacatagcggtcgtgacgtcgatacagcgcggagaggtgcaaccgccctgagcggcattggaccagccaggctcatgtcgagagattaagaagattaaaatgggcgtatgtttcgttaatgttgcgccgatacagcttttccgatgtggttcgctggagagaaagttttggggatgcggtcgcactggccaatgacgaagcgccgtctccgcgagcttctagcaatttcgacaacagtcccgaggcaactcaagctcgagagggttggttgttattcggcgctttctacatgaagtgacgggtttgcactttcgtttgctctttgtgtgcaggtatgcgccagaacatgaggcgatgcgttgctccagctcatgtgtgcaggcgtcgtgcagcacatggcggaaacgggaggatgccgcgttggacccacggccaacgacacgggagatatcgagtacgttatgcaaggtaccaaatgtttcattatgactatgcctctattcatgtcccatgtacaggtaatttgccatacaacatgctcagtcatcaacattcgaccgttcccaggtcgtgccctggccagctcccatccgctggtgctgcgcctgcccaattatagtaatatgcatcccaaaacgccagtccaatgctcatgcaggtagttgtagtgtaggctgactattgccaaacctgggtatcgtggagaaacgccgcaagtgcagcgaagtgtgtgtgcgaggtcatgtcgtgtggtatcatttccgttgcggtgcgaatcggactctgaactcgtcgtctgcacgctgttagctgccgcgctcgtcgacagcgacgtggcgcgccgtaccttggtgttttgacttgtacagccagtcgacaatgacatcagactctgtcacgccgagcgcgttgaagtgtctgcgcactgccatggctacctggtccttgtgcactcttcgtttggacttgggctgggccattgttggagagaagcgcccgatgccttggccgaggacgacgtgactgagcgggttcttgaacgtagagggggtgtcgaggcggtacgcgcgccggtaattgtgtagcacagacgtgtcttgcgacgcccatttgatctgtggggtttcttgtcagctgcgcatgctctgctcgattactgacgagtgcctggtgacgtgggcgagagggcgagcgccgaggctgacaaaacctacattcgacggattggagtcgctggacgtctgtccgctgtggactgatgcattgtccacctccttcagagcgctcccattcagcaccgtcgctctgccattgcgcgggttgcgcgagccctgcagcttctcctttactgactgcgtttcgtcgtggtgttgttttttgggaggcatggttgtggacaaagtgttgcatgagacagagtccttcaaagcctccggtaaagtcgaaaagtggtgcccgtgagctgggagggacaacgagtgctgatcttcagtgcttctcctcaaatgacctgcgacgaccggcacatttcaacgcgctttgcgctagaagcatgacgtcgaatttcagggtcccacttggcccaatccaacctaggggctcctcgagatcctcgaccctcaacatgtcaggtacacacagactgtcgtaacttcgagccgtctctccagcatccaagtcggtttcccattgaaagacctccgttttcgaatggtaccaacgggcgtttttcgcaatcggcggcagagttgctcgcgcgtttcgccggtcgcgtctcggcacgcgacacctacgcgacacacttaagcacaccgacagttgtatgagggcaatcacgtgagtttcaatgatcgagtcgcccagctgttgcgaatatcgatactttcggagaccaagtgcgactgattggtcaaacgactcctatgtagtagtacgccatggaagtcgtaatagctggacgtcttggaaacggatggaagactccgattcatcgcaagagatgcaatgcaggaagcgtgactgaaaagaatgcagaagcaaaggtgcatgtttgcctatccgagaaaactaccgtagagtttggggagatactccatcaccgacctctcacccgtttcagtctagatggacgccacacccttctcgtctccacgatgaaatctgaacaacttcgaagacaacgaagaagaaatctagtctgtcgatacagttgcagaatccttcaatctaggccatagacaagtctacactagatgcgctgtagatgggatctcttagtttacctgtcagatattgcaaaccgcccgccgtggaacctgcctttactaccaccaaacctcactactgaagaacactcgttttctctcacctcaagcagcacggtaagggcgctgccccaccgctccgatcaagctgattgccacgaagggcctatataaagcacggctctcgggcgccaactctcttcctttccaccacatcctcacattaatcttctccgagcatctttaccatctacctcgctttatatagcttactgccttcagcgcattgacaagtgattgcggctcaagcctacacatccgtgcagactcgcccctcatggccagcaacaagaagttcaaccccgccgtttccagctatgcgcctaagctgcactcgctgaatggcatgacaagccaggtgagcccatctacatctctgtacttggaggcgcggatcctcaacctggaggaagagcacggaagcctcagccttcagatcgatctccttcgggagatgcaggaagacctcgcctcatcggttgacgagctgaagaatggcggttggccagtgacagttggtcccttcgcagcacaagacccgatcgagtcccaccagagcgctctgaagttcaagcaggagctcgagcagctcagccgcgaggttcacaaatcaatcgacggtgatgctgacgaggagaaggcgaacggtacgacgacgccgaaaccgaatgtcagcgtacctccccatgtacgtgcggcaaacggtggcagcaatgcgtcagcaagctcgaattcacttcccccgcatttgcgtagcaagcctgcaagcgagtaagtcacaagtgtcaggatggtctgacggccttcccaataccaccatgcaactaaccttgacatagaaccaaagagcctgtcaccaagtcgcccaacagccgcctcgttactgatggccctgtcgacaccacttacaaggccaccatcccagcgcccatgccgagcccgccttcatcgccagcaacggtcatgcagcaagacttctatgtcgataagctgtctctgaacgcctggaagccacacttcgtcaagacgttgtcgcccatctcgattgatgccaagatacctggtgacatggccaccttccatccgcaattcctcgaggagcaccttggtggcactgattggtcccctggtctgcgatacatcgtgggccatggcacctgcatcctcaagaaccgcacttattacatgctggacccaaccaccgagccgtatctgcccgaccaacccggtgagcacggcgccaagctcactgcattcttcaacgtcacacctgaatccgaacatggcgacttgccgggcggcgcaacgtcgtgggagaacgttcctatgttcgtcgagcagcctggcaccggccgatacgtttactacggcaactactcgcagacccgctggagcgacaagcttgacgtcgataccatgatggctagagtaccccagcacgtcaaggacttctgggccacagagctcacctcgaccatccgcccggcttggatgacccaggagctgaagaagcacttcttcaagaagcccgattacatcggcaagatcgtcgccgctcccgaagtcgataccaccacgatcaactccgatatggaagtcaagattgacgagaagatggccaaagacgtgcgcaagtatgtcgaggagctgagagagtgggagcgcgaggcaaacatgaagacggcgatgatcaagaagcagttcatcctggacgctttcgaggctgtaagttttacggttaggatcacttcggtgaattcatgtactgacactacacaggctgatatggatgacccgcctgcgctgcgcctttggtgggagtacctcgagtgcgtggactggcgcaaggacttctacgacttgctcgtcacgttgcagtctcgcgataagaggttcgctgagtaagcgacgtagctactggcgattggactcgaaacattatggttgattgggcgttggtgagttcggatggtggagagtggcgtctgcgagatgcccggcctctcgctttgcttcttcgccaaaagtgttttcccgagtcattttgagctttttcgccagcacattcagctgagaaaccagggactcgatctgcgattgtgtatttatagtggcgactccacggaaagtcagtggtggagattagttgaacaaaagtgtttcgtgtttgactgtttgtcttttatgaattgcgatgctaggtctacttgctgactgagaggtagaggtctcagagacatgcggcttgatccgctagctcattgtgcgaaacatgacagccttgcatcctcgatgctgccttcttcacttacaccatttgcgcaaacatgtcttcgcgtcgcaacccctcgtgtccgacgtaccattacacactaacgccccggtgacgctatgcgatgacgcactcttacggccagctgtggctctcaaaatcgaggctgcttcatctatcgagcggtccagtcactatcggcttccactccagcttatcttgcgctgggcatcactgcgtctcggactattgacaatctatgaacgagtcaagcgaccatagcagtcgtcagatgcggaaacctcgaagaacttactattattcagcgcgaaaatgtgcggccatgaaatatgctggcttttaggcagattcagattgaccgctcgagaccttcgccaggcgatggcccaggaacgcgcaggcgcattcgcctaatcagggttttctacagtaggattcttcctgtatatggcactattcggctccacgccgaccaggcttctccgcaatatactagggtgcgcaggagtcgtgcgtgtcgtatgcgtggcaacccagcgagttacccagaacacatgcacaagcgagcgcctccgtgtgacctctcatatcaaataacctgggtgaggtactatccgatcggtgtatgaatcatatctttgctatcacaaagacgagtatgtgcttcaagcttcatactagatttcagaaaaatttgcggtgaaatcaagcattgatctactctcgcacatcctaccaagcaacttcaacctcgcgtcaagattttctacgtggccgcgacgacccacacctaatatacaaagcttcctcagatatgcctctttccccgcggactacggctccggctatttcaacccctgcgcggctcatatatcgcggcgaccatcaaccgttgggctagaccaatatttcgagccatcattggttggattttctggtttcatctaattctttcctgatcgggtccggttacacagatcagcaggcactgagagaatctggggatgcacatggcgctgatcgcgcggttgcggagcggttgttaattcggtttctggatggcaaggaaactcgaaagccgtcacgcgattggatttgctaagatttacgaggatggcatgggatgagtatatattgaggtgggccttccacggcttttaagagtacctgcgctgctaccagtctccgacttcccatctgccctgaccattcatcgtcccgcaaagcccagtgaccatgaagctttctactacattcgctacggcggcttcgctgctcgcaacggcgtccgcacatggaggtgttgatacgtacaaggtcggaagcacaacataccaagggtaagcaacctgtaccggacggccaaagaactcgcactgacaaatcaaagatggtcaccgtacaacagcgcttcaggtcagaagactcttcaacgccaatacagcacgtacgacccacttgtcatcaaagatctttcagtaagtggcacgatgttgtgtagcttgcaaaggctaatgatagcagaccgttaacatccgatgtaacaatgctggagcacttggaacgggtgtttcaggcactctggctgctggggataagctcacggcgcactggaaacagtatgttagcccatcacgctgagcagggagctcatgcttctatgagagtcaacactgaccatacaacttgcgatcagatggacacacagacccgcatcagtactggtatacatggctaagtgcccgggagattgtaacagcttcgacggatctggcaaagtctggtgtaagccactctaccatcattgaatagtcctctagtccatagctaacccgctcgcttctcagtcaagattgaccaagaaggcctggtctccggcaccgagaacgcaggcgtatgggccggcgacacaatcctcgacactctcctttggacaagcacaatccccgcaagcctcgcaccaggaaactatctgatccgccacgagctcattgccgtccatcaggcaaataaccctcagtgtaagccaccctccccacccctcaatatgccatcacttacattctccagtctacccagagtgctcgcaatgggtcgtgaccggctccggcacctcctctccatccgactcctacctcgtctccttccccggcgcatacaaaggcactgagccgggcattgccttcaacatcgactccgacgccgccaaggctgcgacttcgtatcccattcctggacctgacgtctggactggcgctggtggtagcgctcctatcgagtctgctgcgcccacagctgtaccaacaacactcgtcaccagcgcggcgcccgcgaagccaacgagtagtgcagctcccgcagtgcctacaacgccttcttgctccccggtccagaaatacgggcagtgtggaggcgcaacgtatgctgggtgcacggcgtgtgtcagtgggacgacgtgtacgaagaacggagattactacagtcaatgtacgtagatgttggacaagtagattgactgcatcatcaatgtctgttttttttatcgatactcatgcttaccgagccttcaccccctcataatgaattgctaccccgatatctgcatccctgtttacatgcactacatttctaatgaacccccttctcaaactcgcatcgcattcgcgaggtgttatttgcccataccacctcatattggcgtgtgacttgggtcaatttcgagtcgaacccggttaacgatcgggataatcacggcgattatcgtgtcttaaatggcaagcgctacagttcaggtattccgaatgtgatctacgtactttggagatagacaggagcgacttgcagcatagcctcgcacgtggggtcgatgtcagccggttacacagcaggcgggcaatgggctttcatcttgtctccatgctcctccgtctcatgcatgcacatacacctcccaggcgattctatatctgcgtcgcagcattgcagggtagcctgtcccaaagcatctctgtaagatttggcggtgcgcagtcaaagtcacatgtcttctcggccgagcgtagccctgccggataaaacaccacaccgcacgggcaaaacagcgcaaagcattcgcgcatcgattttgcacttctctagtggtgacactgatatggcaatcggcactgggctctttgtctaccgaattgtgtatttgctacgctgtccaaacacccccagtagaatcaattgccaaaaatgtctttgaacaaatagaacaaggctgaatggaagcgcctttcaatcgagcaaagctttgttcgaaatgtggaaatgactgtctgacacgcacgaataaagaagaatgcggtgtgagacgatacaagtagaccccgttcgactttctttgcgaccttcgtcaataacatcggtttcggagcttggtcaacaacgtcgatctcgaagcttgctcaaacgtcgatctcgaagcttgttccaacaacgtccacttcgaagccaacgtcgattaccgccgatctcaaagcttgtgtaatcgattcagaagcttgatccaacaacgtcgatctcgaagcgccgcatccttgcaaaaaaagcaaagcaagatgatcaccacagccgcgctgaacatttcgtgctcgtgcacagaatgcaacagtttcctgcgccccatctcagaatcaaccaccccgcaaggctcaggcaaagagcaaacaaagagcaaaatccaggatctgtattcaccacttgaaatcgacgccgatcatgcgtcgcgcgagtacatgtcgatcatgactgcgttcacagcgccgttcgttccatttgtgccaacgacgccgggacttctgcgctgcacgcatgtaataagcacagagcgcatcccggttgttcctggtacgttgaatgggactgcgctgtgtaaaccgcacgaatgtgagttgaggggaagtgtgagggatatgatgcaggactgggtcagcaaggaagcagagaagcaagccactgcgccgtcggtattgcgagcgaggaagacttcgatctgggaagatgcggctttgaacagggcgaagatgtgggcacgacatagttggagagtatgagaagggtatattgatatgaagaccgcgaaagagatattacaaaggagagatattgctgaagatagaagatacgtgaagtgcctatactggcctcgtacacgagaatgaaaacaattctgcagaactttgggcaacgatccttctgcgtggtccataatctcttagtgtcgataatgaatactcacatgctccaggcaatgcggtcgaatctagtatgggaacacatcatagtagctgatggaaaacccgccttcaccttcatcgtcgtacattgattcagtcatccactgctcgtggcagtcgacgagctcgtcaaaaaacttgtctctgacgggagtgacggactcagcgaaatgctcgaaaccaggcttgacacatgcaaagaatgaggcattttcttcgtatgcagcagcagccagccacaagtcttcgtccagaaggctagaacctctctctgagctcacaatctgctcttgcgcgtcgaagaattcgtcttcagcttcggactcgccgtcggtgttagtgtcgtactccacatcgtgaaaagggctgaggtcttcatgactgaagctctggcccggaaccgaatggggctgattcttgggagctagctggacgttggaacggcagagtgggcaggtacttttggtggagatccattttgagaggcacttgtccccgaatatgtgcccacatgcaagctggattggagcttcagctctggggtgcatgccaccagtaccatatgcgtcaaaacatatgcagcatgagctgttaagtgggtcgaggctatgctcgtctgggttggacatgttgtgggtgaaagggtctggcccgcgcgtggtagcgtggtaagatctcggtacaagcatggcagctggaagttcaagtttggttctggtacgatttcgggtgacgcgcgttagcgtgatgtttactgcagcggtgaggaagaaatttagtgggagacatttgaggctgggaaaaagtcgatacttggcgtggtcctgacattgtttaatgtcatgtttggcttttaatcaggcggaaaactgacagctgaacattgtacacaatcgtatgatcgatagctcaaatttacacaatggtccttggcttgcgcgcttaatggctcgttgtcttattttgcgaaacttatccttcacaatgctgggctaggcgaggcggtccagagctgcaatgtttcctgagtctcaaggccacgcagacggcttgtgtgggatgtcgagtcagccagggctttccggtgtgctgagctgaatgtgggtcgacctcgcctatgttgttgtttctggaagtacgaggtccacgccttcgtctgaacctgcagccttgggccacaacaaatgcgataagcgagaacctgcatgaagccacagggccagagactacgccttgagggtcccccttcggcaagaaacacacatcagctggcatgtcaaccggtgaaggaccacagtaccatggtagaggccttcaaacgggcgccgatggactggagcagtgggggccgtcaaatggcaattggtaccggatcttcacctaggttttcgcatcgagcgaagatccacatggtgcatcgacccatcagttttgctggtaccgaagaatgtgaacttggtcaacgcgtttggctgaatcgcgcgatcggtcccgaagtttcttttgagcggtcttggcttctttgtcagcctcgagataatcaaatgagggagaagatacgaacgcttggccagagtctgtgcagtaggttgaagcatggctcgaaagtatcacgtcctagcctatcctagcgcaaggctggagtgacaggggcagggctgcatgacatgcaagcgataagacgcgggcgtactgtgctgacgccttcgtactcggctggggtacatggcagttcattttcagctgcagctggtgtgcgatgtgccaacgcattgcattgagcacgctttattgtccggtagggctcgcatgcgcgtggtgtacaggtcattgatggtgttgaaaaatgcggagatgttggcggacaggagtccgcgagccgctatcgaaagctgctagcggatcacgtgaaagccccatggatgctaattttgatttcccaagcacccgtttcctccaccaccgtgccgaacccattagtttccagccatctggcattggcagaagggagatcaacaagcaaacgagcagcgagccgcattgcaagcccagacctagtagcacttccgcggctgttcctgtgtggccgcgctcgtaggccagtcgtatttcatcttgacggaccttgtttactgccccggccggtcgggactaccgatgcggcacatcgctagccctgtatcaatgtggcttgcgtcgtctcctgttcctcgtttcacagtcacagaaagccaccggcgacagcgatgcaggcttcacgccatgactccacggacatggcgaccacctggccgtcccacaaatcgccagctcgtgtccagccacgactctcaagccacaaagtgtacaatctaggtcttcttggaatggctacaggtttactgtgccgccaatattcccaagctattgagccagcctaagcgaggcggtgggcctgcagcgtacctggcagacgccctgctatcaagactagcacatcgtgggattgggcgatgcctcaattgatgacaaggtataagtattgaacctcatcacctccattgtcgatcatcaccagcaagcttcacacagttccaacaggcattctccaactctcctcttcttccagagtcatccactgtacccctgtcaagatgcgttacgccctcattgccgcgtctgctctttgcggacttacctctgcccttcctcaggtgatcaacatcgaggctgctttggctgtgcctgtcccagttgagcaccttggtcccaaggtcgaggatgctcccactccagttgcctacaaccaggccgctgccgccgagtccgctgctgcggttgttgctgccgatggtgtcgagaaggttgccaagcgagaagttgacgatggtcttgtccttgcacccgtcgacgcatgtgcttctcttgctaagcagccaggagggtgagtttacctcttatgcatcacccgttctatgctaaccacttcacagtgctgccactaaaccaggcgatggatccgttgacgcatacaagtcgaatgacagcaccttgaggaagaaggctcaagaggcttccactcctaccggctacacgaaggagttcagcgatgaatttggctcgactgagcagatcggctacttgacctacaagatcatcgaatctggcgactacgacgtcaagcagtgcgccgacttctgcgacagcgagaagttctgcctgggtttcaacatcttctacgagcgcgaccccagtgtcgaccccacttccagctgcacgaaccccgagcccatcaccaacgtcaagtgctcgatctacggctaccccgttgccaaggcatctgccaccaaccagggccaatggcgcgagcagttcaacgttgtcattgtcggcagcaacggttactccaagctcgaccccacctgcaaggatgcccccactgtcgccggcttcaacgcccctgagaacctcaaggctgccatcaacgcacctctcatccagaagaacggacaggattacgacacctacaacggtatgcgtctcttcaacgacggtccctacgaccctaagctctgcgctgccgcctgcgactctcagaccgcgttcgacaaggagcaccttgctgacgtcaacggcaactacaagccatgcaacttcttcaccagctacatcctgaccaagaacggtgtgcccctcggtacctactgcgctctgtacacccagtactggggtgccgagaaggccgtcaacactggctactactatggcgacgatgcctacaaggtcacctgcgctgcttcttacaccgcaactactctcgacagcggcaacaagaacgctcccaccgagatcttcctcaactaagcggcagtagatgactggtatgagaccggtggagaagtctggaacgagtaatattcttaatacatgatagaacgttgccatgagtattagcgttggtggtgtgtagatttccacataattttaatgtcatattcaatcttcaacttcacatcgtccctgcttgcacgtgctcttaccatgatcatctagccggtctgacttcttccacgctagattgacttttctgctcaacccaaaacgcacgaatctacatcaatgtgctctaacatgggcgcgggagcctgatgttcttgttctagcacagggaaatgtatcaatctgctcgattctgggattctgccaagtgtccaacgagagaggctctgtttccccttgttctggcaaaaggaaaacgtatttcgggcagcccgaaattcaagttgaaaaatcgggcatctcgaaattcctgcaccaaaacagcaatctttgtcacatggagagagtactaagctactcgtttttcagtgcagtaggttttaagcttaatttccttgttctggcaaaaggtaaacgtatttcgggcagcccgaaattcctgccctaattcagcaatctctgccataagcagagaatattgagctgctcgttttctagtgcagtaggttttgggcttaatttgttctggcaaaaggaaaacgtatttcgggccgcccgaaattccattttttctcctcaatgcaatattttgaagtttgatgttcttattccggcactgggggaaaacattgaaccgctcggttttcttcgttctctcaagcagagatgtcaacaagcaagccaaacaagcctgaggcttttagcttatttgacacgctcattgggcacctcaaagcttgttgcctataatcgctaggcttatttgaggcttatttgataggcttgatatattaagaaggaggctagtaaggagcctcttgctaaggtctcatctccgttctaacgtcaattcttcttgatagaatccacgtaatttgttacttcttatcgatagagtctatgtgatctattacgtgatatacacgtgaccagttacctttactatactgtgcacgtgccctaacaagtacttgcaagctattaagtaagccttcctctttaagcttatttgttaggattttactgcaagagaagcttgcttattaggcttgctcacaggtcgtcggcttgcttgaaaagcttgtttaggcttgtttgttgacatctctgctctcaaggcagtcatttcaagcagtttgaatttacttattctttcaacgtggtatttactttgcggggaaaaactccccgacgtgagtaaagtcaaacgcagagagcgcgcacacacacagcagaaagcgtcaatcggggacaagaacatggcgatcgttccagcaaagacatgcatcgaacaaatcaccagtcgagcaagagaaaccagtcaatggatagaaacacttgtttagcaaattgtgtgcaaacgaggagcacatggtgttggaggcagtgcatacctgtcagtgctactagactatttgctgcgctgcgaagtaaatgtaatgtcggggactagatgcttaggcgatggaggtgcataattagctctgtatgacaactaatattctgagctggtttggaaatactaaaatacaccgcttcagctgagcagctgtgcacaacagtaggccattgttacttccctgtgaatgtgtttcctagatgagtggaaagtcggtgaaagaaggtgagtaaccgtgtcactgcgagatatttgcttcaccacgtcgcgaactttgcagcgaaaaggcagaaagtcggtgtgaagcatttgccttggagcgaagcaatctcgcccttgagcaaagtttaggcctggtgatgcctgagatgacaacttcgcggcgaggcgtgggcgaaagccaagcctatgcgtacgtgtcacacgagatagttgctttactgcgaggcgacctagactttgggaaaaggcgtgacatgaaaaagtcggtgtagactgcgttactatgggatcagcgaagcaacaagtcgaacgtgcgttcaaacatcgctcatgcgttgcaggaagagacatgaacgaggaaaatcgaggcggccaggacatgcatagtcatttgagaagtagattcattcattgcatctgctgattgttgtaaagtgaacccatacggaacgccaccaagtcgtcatgtccatgtgacctcagatgagctcagtagtaaatgaggtgccgtggaagtatgatcgaacatgtgccagacaaaagagatggtctgagaatgcaagatggaagaaaatgcgactattgcgcaagacctggcggcaactaggcgactagaagagtcgatccagaccggcatccatgatggcctgaaactccacgcggcgctggccagcgatgctgcgcgagttgggcttcgcattgacggcgatgtagtgttccttgatagcaaggtgagcgttcagactgtggaacggcgcgaggacatcgagcatgaagttagcagactcgttgtcctcagccgagtcgtgccagtgaataatcacgtccttgaggtccggagcttgcgacaggatcttatgaacgaactctgagcgctggcgcaagagagccgggaagatggcttcagcacagcccgtggtgtcggcacggagccaggttgtgtcccaggaaaagagcacttcgaccttgcgcacgttctccatggggctgaaggcggcctcggtaatctggtcaaaggcttcctcgaagaagctggtgtgggcgaaggagccggtcgcattgatgcggaggacggccacgtcgtaaaaccagttcttggcttcattattgagctgcttggaggcgagaaggagttggacgggaggagggcagtgcgtcagacgcatgaagttggggatgtgacgccactttctggcaggagcgacaacgggtactggcggcggaggaatcggctgttgaggtgctgcagctgagccgcctccaccatgggctgcttcatctgcttcaccgtcgtcctcggcgtcttcctcgccatcttgatcctcctcagtcatggtctcgtcgccatccgcatcttgggagccttcctctgttatattggcggctggggcattggccccgtctgctgcgacgcccacttcctcttcatcagcgttcaactcgggcgcatttgcttggtcgtctgcggacacatgttgagtctgggtctggggctgggttgtagtgggagcggccgaggcaggcggcggaggcaggacggcatattgagcttgagtgagagcttgagtgatggcgaactgaattgcctgggcttgatccgccataccgtctccgtctccgtccccatcctgattctcctcttcgttgtcgtcctcactctcgtcatcttcgccgtcctcaccctcgtcatcttcgccgtccccatcctcatcgtcctcgccgtcctgctcctcctcgtcctcgtccggctgtggcacgtcgctgtcttcttcatcgtgctcctgctggtagacgacagtcggggccgggccggtggggttggcggcgacggtggtcgcgacaagctccttgacttccttcttctcaaaccagtggcggagcagattcttgggcttggtgtcgcccacggccgcgtattcgaagcacttgtgtcgaagctccagcgggaggctcataagcagcgagtcgaccatatcggtggccatggcgggcgattgagttgactcaggctcagtcgaggtgtcgagattgcacggcggtggagtggaggggccagagtgcgggcgactgattgttattgcgacgagcttatctagcctcggggctagctagccggtgattccaaggcgaaggtgaaggtgaaggtgaaggtggtggccctgtttggtcctgctgcctggggaagcaagtgccttgacgcggggctgtacgctgtgtctcctgccacgcgaggccaactgcggggcaagccagaggaaaaggtgaacgcgtcgctcgctgtgttggattacggtgccccattttgacatgagttcgtcctgaagtgcacctgtgagtggcctggcagttggcatactagggcgccttgttgcctgcgctttcctcccttcgcgggcagtgctcactattgcaaggcatcatccatgtgtgtaaaattgttgaaaaaaggctccaaggccaatgtttacctctacgaacagctacaagtacggcctttctttgtatcatgaagccgtctcaaatgacatcagaagtagcaccgtttatcgccaatccccgcgtcgatcagcggcctcagctctagcgcgtcatcttcgtgacgccccgcttatcatgtgacttggccattagaacgtttgtcgcgcttgtgcatgcttctaacccaaccggaactcaatgcatgcgctccgaaagtccccaaggtgccttcatccactcgacgtggctccttccgcccttctactccgccgtgattgatcagccgagtcaaaatgtcagcatgtacgagattcgcatcggacatatcggataacttcattggacacgcggaagagaccaaagacgcccggcttcatagagacggtggacgccttgcggcgcagtacttataaggtggcagccaacgtctacatgagatgtggtatagtcttctgtattgctcataaactcacatctcctttgcctatcactccaacagcacatcaccattgacaatgaagatccccgctcatacgaaaattgtgatccaccgcggcgcagaccggccaggtcgatacatatggtcgccgtttgttacaaaagtcgagtttcgccatcgtctggcagaactaccatacagctgcggtgccggtggccctagaaacggaccaaagggcaaggtttgtagccatgtccccttcatgttctcattcctaagctcaaactagataccatgggttgaggtgtctattcctggacaagaaccagacacgttggcggactcttcgctcatcacaaaagacttggtagcgaagggcctcgcggatgatttgaacgcacatctgactgtgcaagagaaggctcaggatcttgcaattcgcgcaatgctcgaggataagctctttttctacaacgcccgtgaacgctgggtggataacttttacaccatgcgcgactatagcatggcccagctgccgttcccgcaacgatacatcttcggttacatggcgtatcgcgccattctgcgaacgctccatggccagggcactggtcgcctctcagccgaagaggtccactccttccgcaaagaaatctgggaaagcgtcaccgcaattctagaggaaagtcgcaggcgcgcagcaccgagcgagtgcttctgggtcttgggtggtaagaagccaactgaagctgatacaacggtatttggcttcatcatcagctctttggttgctactgctggtcccgtgaacaagcagttggtgaaggacgaatgccctgcagccgtcgaatacgccaggaggatacatgagcggtactttcccgactatgagatgtgggactagtgcactttccgtcagtgtggttcctgccacttatgcagagcaaatgagggtatcgcatcgctgaaggaagtcgaccgccagcatctcttcccttcttatgtacccacagcaacactagcgtttctcaatgcatacttaagcaacttctgggtggcttttcaccattcttcttccacatcatcatcaccccattccatccacttgtccactatcaagtatccatacccacttcatccatcttcatcaacgcagccatcaagcgggttccattactcgaccatccgctttcatcatgaggaacacagtcatcctctccggcgtggtcgccctggcctccgccgcccctgctgccatggttgacaagacggaatcacgtaaacattggtacgtgggcacgttgtcccctttctcctccccccatcaaggacttcactgattctttctcatctccaggggcattgcctgcggtcccacgacaaattccgccggggaaatttgctcttacatgcgtcgcgccgaggccactccaacatacgccgagcacaagtcgacttctcattcctcgtccgagtacaagacgacccactcctccaccaagtctaagtccactcccacacactcgaagaccaagccctattggtcggagcacaccccttcctccaagtacacgcctgcctactcgaagtccactcccacctacgcggagaccacaccgtactggtcggagcacacctcttcctactacaagtcaactcctacctacgacgaaaccacaccatactggtcggcctacacaccagcggtctcctacgagcgtcgcggcgagtacaagcctccccactctacttctacctacgcggagtatgagccgtcttcatcgtcatacccggcctacaagccatcttcgacctactctggacacaagtcgtcttcaacacctcatgccaagcacgagtcgtcttcctcgtatgcggagcacaccaagacacagtcttacggttacgatgactacaagcccacccacgaccgccgtggcaactacaccgaggccaagtcgacgccgtatcagcattccgtctactccatctacagccctcctgctcacacgtctgtgtccacgccaccggcatcttacacctcagcttacacttcagcttacactccaccggtgcatgtctccacgtacaccccaccggcgccttacacatcggtgtacagcccacctgcaccatcggtctatactcctccagcatcgtacagcacgccggctcaaaaatcgtcgtacactcctcccgcgtcatcagtgtacactccgcccgcatacagctcgcctgttcacaagtcctcatacagctcgccgacacctcactcatccgtgtacacttctcccagccacacgtcatcttacgcaaagcatgtctccacagcttcttcctactctacatctgcttccaagtcttcctccaagtcgtcggtgacgccccactccactcacgttacgcccgccaagcccacgtcagcacccacttgcaactttatgaactctgagtgcatcgactgcattgaacaccctggagcttgcactgtaagtcctgcgccaatacccttcatcttgtctacatgctgacattccaacacagacctgcaacttcatgttcaagtgcggcgagaagaagcagtgcacctacttcggcattgcagagaccatgactatgtgcaaggagatcggcaaagagtgcgaccagccttgcgacgacgacgacgacgacaagaccgacctttcggttcttgacgatctcaaggactactatgacgaccttcccgactatcttcaggacgacatcgaagacgccatcgagcacgcaaaggatgctgccaaggagatctgtgatgagaccgatggcaagcctcacatctgcgacaacatccccgatgataacgaggatgacgacgacaacaacaccgaaagcaagcctgagtacaagcctcacgccgacaaacccaagcacgaggacgagaagccggaacaccccaaaggcggcaagcctgctcacgatgagcatgagggcgaccacccttatggcaagcccgagcacgacgaggacaagcccgagccttatggtgaaaagcctgagcacccgaaggatcacgacgacaagcccaagtaccctgaaggacccaagccgcaaggcgacaagcccaagcatgacgatgatgagcccaagcatgacgacggcaagcccaagcacgatgacgaccacggcgacaaatccaaggctcccaagcctgaggagcaacccaagggccctcacggtcctgacggcaagaaggcgaccgatggcaagtccaactaggctcgacacgaaggaatgaatgatggacagcgttttggcccctttgcttgagcgctgccttgttgacggattttggttttgttcttgatggcatgtttcgctgcgcacgcgtttttgttctggcttttgctattgtttctgcgcgcatggacaactggtggtatggttttatgagcattgtttgcaattgagtttgttttccttcatggcttttggcgtcgtcgcttgtggctattgtgctgttgtttgtggcatgctgatgctgttggtgcagtgcgtttatcctggcagcaacatgcatcttggcagtttggtagttaaggtaattgctcttttctcgaactgtaggcttgttatcgccttcatttcctggcgctgtgtcattaggtgaagcatggatgtttttttttgggtgggggggtttataaagtttttggatgcagagctgatcaacaatatgatctgtcaaagtgacccgtgtacatacacttcaagtggtcaggatcatgtggtctctcattcaaagagatgactgtagcgctgctcgttcatccacgtcttcgttttgagagtgctttgcgagtttggtcgactcgattctaggactctctcagagatagcacataatcactccatgacagccaataatttttaaggacatctggtgtgatgatcgtgcacaccgcccttcccaggcatcctggaatcgacttgggggtgctttgcgaattcggtccggctcgatttgagacagtctcaaaattggcacataatctgttcctggccgacagtcagggcttttgtaaagaagatctggcaaggcgattgtgtgcaccgaggttctcaggaggtctggacttgtcttggattcactgccgattcgcatgttcctagtatagttctcgcgatcgaggaataatctagatcccaccgcagagcacacgcacagcgggtgttcccttccgcgaaaaaaaggcccgaacctaggctgtcttggacccaagaagtggaaaggaagcttggagcatgtagtgcatgaacacatggccacatacgaatgacagagttcaattaccacgtacctgagcacagatcggtctcaaatataccgaaagcgttgaccgttgagtccaaaatcacgcaaaacactacacagtactcgttctgccaagacagtgtgtgagaagaagcaacgggaccttttctccgtggtccgtcccgaaggacatgaccctgcttcgatgactacccgaaaaatcttcgcaagacctgcgcatttttgccttgcgcgcaggccttcgaagtccgaagaaaggacgacaacagccgttacgcgtccagtcgatctgatcagcgcgtgaagcaccactctggctccttacgtttcggcgaaagaacaatacgtcaattagctatcatcacgactttgatggccctgtttctctgcctggtttcttttgctactgttgcgaggctatttgagttgttgggtgcaactgcagcgtgagctcaattgaagtccgtgctgtaacgttagacccttgaattcgctaatcgagtgttatcgctcttgagtctagagtgtttgccttactcgatgcttcagagtcctttccctgtgtgccctgatcccaaacacccaatcgcttctattcgaaaacgctttttctgatgatcatacaacgatcgcttcacagaactctatgaaggagccatccttgcccttaccgagcgaaattaggctggccgatgattgcctggcactctgcgattgacgttgcaaataagcgggtctcacgacctctcgccttcgtgtgagaatagatcgactaacaattatgacgaggttcctggtgctgtctgtttctcttccgcggtcatctcttttgcgcttttgcccggctttgagccgagagtgccactgccgaggcgtcctttctatcactcctcaatcccttggtcgaactctatatcagcgctactattctcgttcgcgagcgcaaaaaaggaggagaccggtcgatgagtgtctagcaccttgcgattgacgttgtgactgagcggctctcgcaatcggcggccatcggttagcgtttccgctgacaagcttagccacgtcaaaagccccgtacgtctttcaaaccctattcgaccgctagaccccagctgtttcgagggctggaacatgggctgatgttctcggatgcttcctccctcattgcttcgatctgtctgcccatggtggtcgtgcagagtggaatgcgaatcgtcgtggatcgcgagctcatctgagctttcatctgctaggtttcaggacatggtatttgaattttatttgaatttatccaaagcaacatcaccatcaaagaacgtaacacatatgcctcaggaaccgataacaatgtccaagagacgtgctgatgctcataaatcaagtgatcttcatcgtccccagattttctgtggtgttttgagggtctgatcgatcttcatcgacgttgcatcccgctactgaggcagtctgtgcgaagctttatgctagtcctcacgttaactgactcgcccgcgagttcaccagaaatcccattgtatacagatcatctacgtaatccgactcggctggaagccgattctcatatgcttctcaacaaggatgtggtccagatcacagctctagcgctctctctgccaacctcagggactgaaatcgagaactttatcttagaaatgtttatttgagtactaccatcagtcgtttgatactccgaggcgaactctagtggctacagcccaaccattgttcgcccaacatgcatacagccacagctaggtcgttcgctgctgttgacaaaggggaagcgggtttaggccctgacctctgcatggggccatgctcgacaccctggggcgctgcaggctggctcggtacacacatccgatggcacagggacatatataaggtccgagtctccgcacacacatccgatagcacagggacatacataaagtccgagtcaccgcctggcaaactaaacgctttattcactcaccagcctttaacacctcattcaatcatcagaccaaacacgtctttcacatacattccttcatcatgcaggaccttgcttggagagaaacccgacctggtcgctgggagcgacctcaaagctacctcgagaagatgaacatcctcacccgcaatgttccaaaagctttcggtcgtgataactgggccaagaacgcagtcgccaagctcaagtttgatccctcagtgaaagatcctgccgaatacctacgaactgcatggatacaagttcgctacaaccatcctgagatcgcggctttccctcacaacggcaactatgtgtaccgcattggagacgacgtatccatcgccctctgggtatcagccaccttttcggttgtcgaagataagacagtagacgagttgttgggtcgcatcccacgaaacgaacaaatgcagtgttactacctctccaagactagtgaggtattggtctggtctccacactaccgcgttgatgctcgaggtgccatcttctgcctcaaccacttgatcgaatcaatagcgaacctggacttcacccttgtctttggtggatgtgcaaagaacctgaccccaagcatggaatccaccctcggtctccaaaacaaaccgacaccggaaatagaggctgccgtcaagaagcgcatggatgctttgaagccccacagaccagtccttgacatgaccccaactatctcgtccgctagacccggctacagccaaagatatgttatcaaaatgtctagcagcgagaccaccgaaatcatctccagctgcgcgaacgccaacctcgccatcgacgtcgtgctgcactctgccctcataaactccgtcgccaaaatggtgcccaccaccgaatcccgcagtttcatggcgtcgttccactccaacctccgcacactcatccccgaaggcgccgcgccaaaatactctccaataagctatactagcgtcatcaccaccgaagtaaaagtctctccgaaaacgaacttcggatcgtattacaacgagctcgcgcccgtttacgcaaaaggctacgcaccatacctgaattcttcaagtctcttccacgagcgcctggcagaggaactatacgccccggaatcccccaagggcgagacagaaaaccagctgcagcctcgcttcgcatacctcggcactgtcgacgagcaagtagccaagcgcgttggcaacggcctggtcgaagtcacagacttttggctgggtgcggagacgctgacgatgcgcatgatggtgcatacgtggatctggaatggcgagctgaatctgagcgtcacattcaatgagagctattgggacagggcgacggcggcgacgctgctggacggtatgcgggatacgttgattgagttggcgcgtgagccgaagcagatgatgccgagtgcgaataagtttccttcgttgtcgaagatgatgagggcggttgcgatttagtttttgagttggctactttctatgcaggcactttcctgatataataatatataccctctctttgttactgaaccactggatcgaagactgctgtgtttgcctgatgtcttgtggtttgcgccagcagggctgctcttcacaacagattgtttagcggtttttgtggtgccagaataggggacggaaatattgcccgctcgttgacctcaagcaatgtgcaagtgaatcaacgaacgtgatggaatgtaatcatgatcttagacgttgaggtcttatatttctattctactgtatgtactatagtcagatgaatgcctgggtctccatatgcaatgcccgaaactccagcgctcaaaattcatctctaatgctcaaatatctgtactttcatgcgtgtccattcaagttgccctgtctgaccatccatgtgaggagatcgacctttgtgacaacagcaagggccctcggctctccgtctaccctctcggtaacaaccgcggcactgttccactcgaagaacttgttgagatcactcaagcttgtgtccttggtgatctcgacaaattccctccttgagccagctttcttgccctcatcagcaccatccaagtgcaagcgtccgaggtccttgacgacttcattgagcttgcggaagtcgaacatgacgtcctcgactggcgatttggggtttgcgcgaccagctgcgatgtaggacagcaggttgccgagagtgacgagacccacgaggcgtgctttgcctgatgacgaggagacagagacggggagctggtcgaagcccttctcgcgcatcgtctcgatggcttcactgcatggggaagtagccgagactgtggtgacgggcttcagacgcagagaagcaattgtggcgccgtggaaagtgtcctttttggcgatcgagtcacggcgcgaaattgactggtttgcaccgtttgtgttgggcgtgagtggtggtgtgggagggagaaggtcgttggcagcgagccagtcatcgtcgacgaactatattctgtaagcaaatgggtgcaggtaaaaggagatttcaacataccttgctgagatagcttcggatcgagtctggcagtacgacgaccacaacatcgtccttggtcagtttcatatccctagaagcttcaacaaaagcagccatagcactgccgctgcttccaccgcacaggatgccttcctcggcgatcaatcgtcgtgcgtacaggaaagaggttcggtcgtctgtcttgtaccacttgtccacgatgttctgctccagcacatcgggaatgaagtcgtaaccaataccctcgaccttgtagccctcattgacacgatcctggttcagcgattcaggcagcgccaggatactgccatgaggatcggcagccacgattttgacatcgtgcttgtgtttccgcagaccccgagcaaggcctgtgatggtgccgccagtgcccgcaccagccaccagacaagtcaccttgccctcggtctgctcccagatctcctcagctgtgccgtattcgtgtgcgagtgggttgtcggggttcgagtactggtcgaggatatgagcatttggcagctcttttacaagcttcctcgctacaccaatgtggctctcggggctgtcccaagcagcactagttggtgttcttatgatctcggcaccgagtgccttcaataccgccaccttctctgggctcatcttctcgggaagagtgatgatggtcctgtaacccttcacagcgccgacgagcgctagaccgattccagtgtttccagaggtaggctcgatcagtgtgtctccaggctttatgcgcccggacttttcggccgcctcgatcatgcgcagggcaatacggtctttgactgaaccaccggcgttgaaggcttcaactttgacgtatacggtagcctcgatgccgagagactgtgggatcttgttcaggcgcacaagaggcgtgttgccgatctgctgggtaatgttgtccatcaccacaggtgggatggcggggcgagttttggtagacatggtggtggtggtacgagtgtttgtcttgttgtgtaaagtatgctctactgaagaatagacaaggctgcgctcaaactgctgttcaactttgcgcaagagtggaagacaatgtcgtgatgcccttgcagctgtcgcaaagaaaacgtgaaaggctgacccgcttctacccgccgccacttcgccgccacttcaccgctcggccccactacggctcagccttacgcgctaaccgaacgcgctttcacgagtttttctttcactcatcgcccaaacacggccaaagtgcatcatcaactacaattatatgcaatacacgcccgatcattgctgcatccaaatccgttgttttgcaatgcagcttaggattgcatttcactataatggcaactatcttcacgcgctgacaggaacttcgttgccaaatatttgcagcgtctgcatcgaacattatattctactgatacaccgagagctcgacgattgcttccagatctttcaagaagcatgctgtccggtcgttatatggaacagtagtcatatcaagagtagtcattctaccggaaggctacgatagggacgagaacataaaacgacttaccgctcgtctccgaccacagaggtcactggaatccgcttgatacggtcgtggttgacgatccgcacgtatcatttctcccgcctatattcactcagcatcacgcctcggaatgaccaattccttcatcgaggtgactgaaccttgctgatattttatacatctcttcacttttttcgtcccgtgctcgcatagctcactgtcttccttctacttcctttgattgctcaattacctcttaaattgcgtatcttaaattaccagcgtctctcagacagtttctcttgttctccatgttactctttattctggatctctcgatcactaaccatatgcatactccagcaaattgtggcgcacgcgttttgaggaaacttatcgtctactgaagtgtgcaattgactcaattatgcaactagccaaagtgtgcagtcgattaaattacacgaccaaaatgtctcaggagaagatcacctaaacagctagctcatcagcacatataaactaagtcttccccatcttcaagcaattaattcatcatctctctcatactttgtggtgaattatgcattcgagtacaggacaagatcgactcacaacatggttatgacagtcgaatccaaacgaactagaaactcgtctattctatctaaaggccttgcatgttttatgactggtcgatggaagtagtgcttattgaggaggtaagcgtgcccattatcaatgtcagccacagtcaacgcttacgctgttagacagctcgatccaccaaccatacacacgtggactccaagcatacgaactattgcaaccaaatcccccggctaagcaaattctgcaaccccggcgatcgcgtatacaaaccacatatccctgccgcccatcccacccaagcgaatacgtctcgatattgacccgcatggcgatctgcaccgttgcatgcaagctaatcacccgccttgccggcatctaaagcgcaatccgcctgccgcacgcgagggcgtacgacaacctcgctttccccacatccgcatacttccatctcggcacccacgtcccacaacatgtgataagtgccggagtatgcggactcagttcgcggatggtgataagccgtgcccggagtggaagggtcggctcggtcggtggcggcgctgggcgcaggctgaatcgatgttagtctgcatgacgaaatgtggtggtgtggtgtaagcttacagtgagaaggtgttgagggcccgatggtgtggatggggcaaaggcaggcgcttgactggcggtgatggggtggatgtggatgtggtcagcttattatacataacgaggtaccagtctcccgggctggaagtgagcaagatgacattggaattgaagttggtgccagtgattctcggggtacacgttccttattaacggtgacatgcaatgtttaagaggagagtttcgaaatgaaattcaattggtgcgagctatgaaactatgatgcaaaactagaaaatccaaccaggaaagcaacgcataaactaagaaagaaagcaaacatgatagaaaaggttgagtgcgaactccagcaaaattagactatgcaaaactcaaaacgcgaacggaacaaaggaaagatcggaaatacaaataagttgctggcttgctggaaagccgtacaacggaggcgagaagaaaaaaaccgatgcggtgtaaggaacatcgttcgatgagccgagaggactcatcgaccttgagactctaccttgcgtgcttagagatggaacttgatcggatccatggcttcgtacttgtaaggcctgtcaattgagccatcttgatgacgctttgtcaaaagaggaacatgcccatcccaccactcgccctgcgataatgtcagtgaaatttactcagtcaaattggggagttgcttacgtcttcaggtaagcacggtacaacgatctttgtgaggcggtcaactttctcctcattgacaaccttgttgaacctgagtgagcggatttggaaagaatcgtggaacgtgtccttggccttttgactaatctcagctgggtgttcgtaattgcgtttgacccatattccctccaggagattctgaatatgagacagcaaactcttgatgctcttctccgaaatctcatgacgaaagacttggaaaagaatgtctggtatagttttgtgtttgggaccatgactgcaaggtcgaattcgatgtacaatagcttctgggggatttccagtgagacctcgctgcgcattcggacatcgtaatactcagaagctgctttactggtgttatcgcaacccttcgcaagtggtgtgatgcgcctattttcccagcctatgccggaatgaacatagcatgtgtcttgctcaactcacaaggtcccgccacaggcagggatgcaatgcgagactgtatgagaagatctatatccttctgataaagattggagtccgcatcatgatcttcgtcaagtttacatgaggttgccatagagacagcacacatcgccttcggtccgttgcagatctgtgggcaccttgtacaaggttgtgggatctttcgctaagccgactttctgatcttcaatgagaccttcggattgaatggtgatgtggtcctggtgggcacgagaagttgtgtgtgtgttgacggcgagaatgtccttcatgctcttgagttcttctccattgagcaccctcttccacaggctctcccgaagcttgcgtgaatacgcatatctccagactccgtccttgtattttggtagcaagcaacacgagcgcgcttaccgtcagctgtgagagggacaatttggatatcacctgcagccgagcgaagaaagcgcacggaattttggccagtgaggtgtctccattattttcattgtaggtgtagtatgtttaactaggttgtctctccacgaagtcgtaatcgtgcgcgcagaccaatcgctagatgaatgcatgctacatcagtctcgggaagcgacatacatgcacacacgataagtgttcatgagagaaccttgttgaaacttcttgttatgagcaaagatactatcacaatccgaacagactagccaatggtgacttcaaaatccggaaagacgctgctacgatgacaaaacaatcgtcaactacacatcaacatgtaaataccaacgggaaagagcacagtaacttcgcagcattcaaagtgttgaaagaaagaaatctattaccaatctacgatacctacaaaagcaaaaataccaacgcataacaccaaaagcaaaaaaaaactccaactactagtacgatctatgggaagccaaaagcaagacgtgaaacagaacccaggaaaccatcgcaaactccaacgtagcaaattcgaaacccaacagtacaaaaggaaatatcggaaatccacaaaagctacagccatggccgcaaaggacgagaagaggaaagagcgccggagctctcaacaaatgcgagcgaagcatctgcaggagcagccatggctagctcaaagatagaacatcttgttgttgaggtcttgatgccacgggttaccaacgctgggaccatcgttgagccccaaagtcttcaaaacagacatttcgccccagcagccaccacgttgtgatcatcctcgaccttgaaatttctcgagaggacactcgcttccagcttgaaggtatcgtagtaataatcgtgcactcgagcggcgagcttgctggcccaaaccaggggcagagccttggcggtccggtcttgctgtgaggatagctgggagctctcgtttaagttgattgtctggtacatattgtggggaaatggtgaataggtaaagtgggtgctcatataccagttgtttcagttccgcctcgtcaaagccgatttcattcttaagcacgtaatacttgtacttctgtgcttggccgacgtttgtgccaaatacgatctcaggtgccgggggcacggttgctgcgtccaagtccagcttcgaggagagttgagaatcacggaaaaacgtgatctgggcattcttgttgtataccacgcaagtgatgcacggctgttcaaagcccggccacttcgaattgaaagccgctttgatgccttggtattcatgctcgatggttgcgttgttgtcgaagttgataccgctgcggtagaagagaatgtcctttggaggtttctgaggatttgaccaagcttcaaagcgcttttccatcatacttcgaaggctaagaacacggggaagaaccggtgctgtcaaagtcgtcttgtcttctgctccacgtgtggtgtattcgtcgaaagtctgctggatcgtgacagatccagggaattgcaatgcagtagagtctgtgctcgccaccacagcggcgatagagggactgtacgttttatggccatctcgtgggcgtctggtatgggctccgaccaccatgagattactcaaatctatgcctgacccaacatccaaaacattcgtgctatagtttgtgccgccgagcttgaagttgcacttgtccatgacactttgtgggaagtacgggtcatcattgttgcgagtcgcgatgcactttcgcatgtagtccttggtgacatccacgagtagagtgttggcctcataatctgtaaacttgcgcagctgcttgcgaaccatactagatgactccattaagcctagaacaagtctagttcggttggtggcagtcgtaccgtgcaagatattgtacagcttggtttttgaattcttctttttttgcacttcagcagcagtaccaatgtcggcaacttgcgcctgtgccatcacaagagacgtgtcatccgacagaggcagctctaagccttgcctaatcctcgtgaggaaggaggcgtgagtacggcatgcacctgtcacgttgtcttcggcgactgccacgttgatggaggcttcaaaattagaccgagctagaatcttcttggctaattcagcgggctgctgtacaatgtctcgaacattggggacgaaaacgacgttattggcgacttcgaagagaacttttcccatcgtgattttgctagcgtaagtcagtctcactgcaatggcatcgtgaagagtaaatgcatacctggttgcgcatctgtacattgacaagtcttaagaattgctgtccacgctgtcggattatggactcgtacttgtgagatagcacagaacgtgcaaggcctctgcctgctcgggtgaaatccttgtggtgaatgggctgggcatgctctacgatcagcatctctagcggtacccaatgatcctttccatcggatacaaggggaagctcagggtactggagttcttgactggtaggtagaacgcctacgcgaaagttagtatgttcatgactacagaaccaaaggttacacttacgctcgttgaagaatgaggccacggtgtatgtctcggtaccaacattgaacttgacatcttccggtatcttgacgtccgcgatcctaaaaagacgaccacggtaggagtttttactgtccaagagtgatgcctttttgccgggttccagggggtccttttccacaacgtatttgcatcgaacctgcaggccctttagaagacccgcaaggacagtcagatgctctaacggcttagaaagcaggccgtttttgccaaaagcatcaaacaaggccgagtgcagagagcccttcggatcatatgcaacgaggtcgaaatccaaatgcagacacttgtgatcggtgttcaagcttggctggatgcgcaagccaagcgacagacctgagccaacttccatggggactgctcgctgagaacataggaaaggattgattttgttggggccattgatgacggaggggaagtcttggatgtaacaagtgtgcctgctcgtaccggaaggatcgtcaatctgacttgttctcatttggataagggagtcgaaacttttccagtaaagctctgctttctttttgtcatcaatatccttctggggaagaattttgcaagcgaccggacgatgagcagcagccttgctggcagcctcctccttactgtcagcctctgccttcttcgccatcatcttggtgtgatcgagctcagtttgtccaggcaccaagttttgagtcagggcttgtgtttcggggcttaccggcacgaccacctgatccagggttccattcccatcttgattgatcgcaacgttagccaaatcatcgactttgatcgtttttgcgatcatctccctgacggcatccttgcgcagtcgtttgtgcgccacggcctcccaattgtcaatcggctcttgcgcagatgttttggggcacagagtctccactgtggcgacgaagagaggtggtaggtccgtcaactcataggttagccgtccaacggcagtcttcgagtgtggattgttcttgatcacagaagtggtgggacggtttgttggagatgacaacatgccacaatagcctgtggaggcgttcgccttgactccaggctctttggatcctatcagcagggttgacgatggtgcccgttgtgttgtgaggtctccaccagctactgagctcgtcgtggtaccagggtcgctgaacgtgctacccgctgcggaaggagcgctttgatccaatgagctgtcggtctgaaagcttcccttcctattaagagggttaggctgaagcagttgatcatctttgttcattttcgacatgtcgcacaagtcaatctaatcaaagagaagtagaagaccgggccaattatcgtgctggatttgattcttcacagggcgtcggaggggtagttacttatacttgtcctgcgcttgctagctctctccgtctgcaatcatgcgctatgtctggaggtgcggatgacatagtgtacatgctgcttgcgctggtctcgcgatattcttccatgatcgacacttgatttgcgataaaagtcatgctcgcacgtgcatggtgatacactgccaagcaaacaagacggtgaactcgtgggtgtaacaagcatactgcgtgaatttggggtattcgcgatgcctatgaataagtggaggtgtagtttgaaagtccagaagagactggaggtatggcatcatgacggaaaagagaaagaaagcgcgacctaagccaccacatttcaacctacgtgaaaacattctgatatctgtaactttcagctttcatctttagatgcattattgagtacttactacaactattacacccttctatagcaggtatcctttatacacaaacccatctccgttgcctccgaggaggagcatctggacgtgatcgcctttctcgagcccgccctccctcaaatatagctactgggcggtttacaacaactccgcaatccacgcccaccacccctccacatctcccctctcctttccctgcaccacattccccccaacaacacccacactggtccctacttcttgcatctgcgtaaactcaaacgccccctctccgccttccccaagccactccttctcctcatccacctcatcctcgcccccactcagggccgcgcctgcatccctcaacgccgtcgcgcgacccgctctgacctgggtaatcgccttctccaactgcaccttgaccaaccccgccggcagcgcagtaaacagatccattttattcgcggcgatcaggaccgggatgccaggcggtgctttgctggacgtcgcggttgtgtagcgcttctgcagggcgagcaggatgtcgtgcaggtagctggcggcttcgatgagcccggattcgtcggcgagcgaggcggcgtctacgacgaagatgattccacgcagcgagttggggttggcgagtatagatgttgcgtggtgtcgcagtttgccgtgcccaggcgtgtcgaggagcaggaagtgccgcgcgcgctcgaaggctgggtcgccggcggagcggaagtgcgaggaggcggggatgtggggggaggggaggagggcttcgattgtgaggggttgagtggatgtgtgggtttgggcaagggagttgcgttcggtctgggtggtgttagatttgggtagagggagacgggggatggcgtaccagtgtggtgaatgcagtctttccgccgccactcgggccaacgagaaggaaggtgggcaggcttgtcgacgccgctgctttccggtataagaagctgtgcagcagtatcggcaggccaattgcgacgaggaaggtgatcaggatagtactgaggttgggcgaaagcgctgctgtgagccagctgtcctcgtcgtaccacgccatggcttttcaaaaaagacgaccgaaagtacaatacgcgttcccgagtatggttgtaaacaaagcgtgacgtgtgatgtgtacggttcgagcgcgtcgggggtgcgtgatggtttagcgatgacgtgacaaactcagggcagcggacatggcactttccgcctgccctgcgaacaaagtttctcgcgtggacggggcgttcgttccatgagtcgccatctgcgcccgatccgcggggaagacgggagctagtcgagcttcctctaacctcacctcttcatcgctgcatgcgaaatcctttgccaacacaaccaaccctgcgccatgcgtcgcagcaggcgcttgtggaagcggtggacgcactgggttcgggattcgcgaaatttgctcaagggcgcatgttgggcgaaggatgggcgcaatgtgggcctgactcgcgcaacgtcaatcacaagcacatggcaatggcgatggcgacagacacaagggtaaagagaagggccgcctgcattcgaaataactatcataaagcttttagggcaagggctatgtaatcatacaaatagacaaggggccgccgttatcgtcatccagttccgtgtatcgtgtcgtttttgccgtctctttcgtgattgccccccacatgactgtgccgctgtccccgtcgccccttttcactcgcagaaacaaacgcaaagaaatccatggccatgacccattactcatacaaccataagtagctgttgcttgccgagcgcggcaatgacagatcaatgtcgaagcaggccagccgagcagcagcatgaaagagaagggtatgaccgctgccaagtgtgaatttaacccatatgcaccatgcgcaatgcattagcgcccatgagcccttgatgtacccagcaccgttttcgcatcccatcatgcgtaaatcaggaagaacataagaaattgccgacgccccagaaccatacacaaggagaaggggatatgtcgtttatgcgggtcgtacacctcatgacagtgcgagccgctgggtgtaggattaaatatgccgtgtgatgaaggaaaacagatgaaagaagagctcaacaagatcggaacaccgtgtcgtaggaatcgcagtcgtgacttgtgttcgatgccgtaggacaagactaggtgttgaggggacgcattcgaatggggtaatacgcaaagcgtttcactgcggcgggtagtgcacagcagacatgccatacaggctctttgtcgcgcaggcttcacactcgccgcttgaccccggccgacatacgtaggtgtgttacgatcaacaccgtccctggcgaggtcgctatttgactcgtagagctgtgagcttggtccgtcttcgaaaggattaaaatgcattaagtaaaagaaaaccgccgccgcgatgcccaagtcttagtgggctaaaacatttggatgtgtgatcggtgtaggcaagaatggtgtgagctgaatcttcgtgcctagccatcgcatatgtgtgcgaggctgatgaaactcaagtctgcggcgatcggccgataaagactgaatatactcatcggtgtgctcagtacccagtgtgagcgtggacatctggatagtagccgcggctactctccatgccggtgaatcttccacagccaccaacttgcatgcctgtgtacgcggtggcgtggccgggatactcctctttgactgatctcctttcaggaagaggaagagtgccttcggccttggtaggtatgccatcgtacagcgcagatggatagtactggtaatcgtggggagcattcatcatcttggcgtcatcctcgtcggtcatgtgctggtcgccaacaagcccttccacgggccccccgctcatggaacttgcagagctgactgaatgactgcctgcggggcttgggtccagcgagtaggtgttcccgcgatacatgcttccgcccattgctgtgccacttcccccagaaaggccgttgccattgccgtagccatatgacacactgccccgcccactcatgccgttttggccagagcccccgaagcctgagcttccggggccccttgttgtagcattgtgagggccttcgttttggtagtggctcggtgaccttccgcgaacgacgacgggatgtgacagcttagcagcaactttgacccagcgcggctcggtgtccctcgggttctggacattcgcccagagttcgacgatcaaatggtagtattgctgttgagccctacgcttgccattgttcgccgtggccgacttgaactgtatgcgttcaaatgcgtggagggagttgctgcttgtatgacttgctggcgagtactgttgtgaggagtcgttttcggtctgaagcgggagctggggtcctggagcgcttgggggttgatggaagttactcaaaccatatgaactgtggtcgtgattcttgccaggaggattcggcgcaagcaactccttcttcattggaagttgtggccccttgtcacgtttgggtgtatgttgtatcagctcaatggtcttgccggccgtgccatctacggccgccgcaagcgatacagccatggactggatttgctcatgcggtttaccatttccttgatccaagaagagccttgcgtttggcgtccatgggttcaatccaaaagaaacattgacagagaagtaatttctccgataacatgtccagacgccgtcaccagacatgaagaatcccttttcgatctttgcatcgatcgtgggagctacatcagcgccatcgcttatgatcttgtgataggtctcttgagagttgaaggggggtgaatcgctcatgttactagcatgggcgtatgaggaagcctggatgcctggtaccgtatgaagtcagaggcatggtagtgggcagcacactttctgggtgtgtcaaggatgtgagttgatatcgagagatgtcgagagtagcgaggtgacaagggcgagagagtgacgatgtagactaggcgttgcggtggtataattatccctaaccgacgcagccttggacgttgacacgtggattgcccaggctaggtgatcttgcctgaagtaacatacttggcgatgatgagaggatcagtcctatagtatcgctgtcttgctgtgcatgcatacttctcgcgttctacaagcacgaatgcgccacaacgggtaacttacaggcgtcgacccgtcgacatgctgaaaccaaaaccggggtagttgcttagaggatagctgttgtcggcgtaggcgcttgctacacttggagcgaaagaagcgtatgagtatgctgctgcagatgacgcgttggaactgggcgaggtagagatggaaccagaccctgagtcagagaaggcagctccagtctggtagctgtggacgtcagttagtcaagccagccaaaaatgttaaacagccaaagccaacaacagtgatgtgtaaccaggggatagggtagcacggtatatgttgtcaatcaggccagggacggtacggcattaccgctaggcttgtcgtgtgatcaaggtgacgaccagcctgttgggagaaccgaatgcgccacgcatccggaacgtgtgcgacaacaggtaagatcaaggacattgacgacgtgtttgtttcggcgataggggaggccagagcttgggcaacacaggcggcgaggcgtcgagggatgcacgctgggggcggctatgcgcaggcagcactacggagcttgctatgccaggccgggatgacaaggaccaatgagagagagtacttaccctgtgtcgggacgaggtgcgctaaatcggtgcacactggaattctgaggaagaccggtcgctaggatcccgtcgcgccttagctgttcgggtacacgagttgcagaatagctatgatgtgcatgagaaccaatctggtcgatgcattcctgatccgaagagaagtggtgttgattgtccgatgccaatgacaaaggagcgtgaagtactgcttatcccgtacgttagccaatcaatctgagcagaaggctgtgtcgttgaacaggacgtaggacaaaaacggacaacgtgcacccgtgggcgatagagagacggagaaaaggcgcgcgtgggacgtcgtggtacaaggggctccgcgatcgggtggctctgcagacctggcgtgcaagtgcgcaccacatgcagtggtcgggataaaaacaatgggcccacagtgtgtagcatcaaacagaagaaaaaatcaatcaagtgccctggccgcgttgtgatgcaatataagaggcagcgtgcgaggaatgctgggctgtggaagaatgcggagaagcgcgccaggtaatggctagagggtgcagtgcttggaaaacgaacaattgcggcactcgcaggccaagggcccgcaaatgcttttaaggctgacataacttacctgggttcatcatcgcagtgatcgctgcaacgcccgtctgtattgcccgtagtggcctgcagatactatgtcccgttcgagagaccgagtcttacgctgcggatccgacactatgggcaggatcaacggtgcccggctgtggcgatatttcgcgctgctgacgaaggtctgctgctgcggtcgatgctgcttttcgactgcaatcttgcaaccgtccgcgaagcaaatggcccgtcgtaaatggtaatggtggacgtacttcgggatgccggacctgatgcacaagggtggcagtaacgggaagaggatggccgtggaggctcgtctaatgctcgttgttgattcgcttcagggcaatctggggcggtttagccggcacaggggcaggatcctcgattagttgccgctgcgagttgctggtggctgcaatccgtcaatgctgattctcggcgtgtcctggaggtgtgcagctattgcgagctggcaatgcagtgtgtactttatccaggagattggtttcgcgaagcgcactcgttctcagcacaccaatcattcacctctggggtctgtcgcaaggcttagttaatggtggtttgtcgcggtgaaagtgaagagggcagactgacaaatttgggagttttgacgaaactgtaacgccgcttgcttttgtcacctgttgcggccgcgcgacgccttaaaccctggggttaaacggcttccgtctacgcagagtaccagaccgacaggtgcgctttgcttcttcccgcagtctccacagatctcgaatctcgagcacagacaggtacgcactttgatccggccagttggtgcctgcaatctctagttgcgacgtaggcggtgtgggtgttgtcgctattgtcgcctcgctgcgacctgtcagtccttggtatcaaacaaggtactatgttgcaaggtgggtggagcttacagggttgttctgcagtctgccaaaagaaatttgtggcgttgggtgatttcgatcgtggctgcttcgacgaggatgctaacttgtcgtgaaggctccgtgatctgcacggtggccaggtttgtggatcgggtcgacaggcccctctgttgccttgcgctggcttcttattgtatagaagtggacccagctttggtcaagagcacggacgagcaggtgcaaagggtggacgtaatgtgaatagtgggtatctttgactcgagtttcgcgttgatcaaaagcgtgaaggcttgaagcatatatgcacggtgcctatatccaatttgacttgttgctgaggacaagtagtacaaggttgccggggtccaacagactcgtgatctttgtttacgaggctggctggtagggtaccaaatttcagcaataagacaatggggaaatatatgtaatatgtggtagagaggaactggtgacgacggaggccgaaaaggacgatgtgatccaaggatacgagatcagcggtcaaatgagagcaggcacatagtgggagggcagtagaagtacagttggcagagcaaaaggctactactgctcaatacagggtagggtgggctgggaagctcatcgggtagtttggctgaaagaagaagtgcctaccaagcaagaatagcctcagaatattgttaggatgctggatcaagatttcagccccaaagaaaatgatccgtatcgccctgctcagaccatggccgttttctagcaccacggtagcattggagagctgcagcagcgaacctttccgcatcgagcgtcagtatatctccgagacgtcagggagggatggtctgccccgatgcccaggctcgcatctttctcgaatcgttggcggtacactgcgagctttgcattccttgcaccgggaggatggggtctattggctccggggtccgtgacccatgagctgtgggaaactggttggctcctcaggctgaggcaacacagtcccgtgcagcagcgatgcaggaacattgaccacgacaccactctcgaatggggggccgactcgacacggcaggcaatgagccggccagctgggacgctgatgtttcatctcgatcagccgcccaagaataacccttgaagcgaacaaatgatcagagtttgctctctttgccacggcgggcgtggattgggtcgtcagtggccgcggcgtccagtcagcgcttgggcgtggatggaccaagagcaggctggtgggagagcgccacgggccggcagccgcgtggcagacgacaggtcgtcccgcgggtgaaggtgagaaaaagggaacgcggaggaccaggagagcttagactcgaggccgatacctgtcacagcgcgacggcgacagcactaccttggccgcgaagcagcgtgaaggggactgaagggaaggggaaagccacccacacacgcagacacggacacttacagacagacacaagcgccacagcgcgctgggagaggccgtgggtgccgcgagcggtggtcgatggttgcatcggctggggaggttttggctagaggcctcactgcgccatgaatccatgaatacgatccgggctttccctcacagcaggcgcacacacgaacccggcagcgtggtcgactgcgcaatgctccgaaagaaggcagagccagtcgttggccgcgccgacacagacgtgcatccgcgcggcggcacacgggtgagaagggaagagggtgagggagagcactagagacaacggggctggagggggaatctgcaagacgagcggtttccaggagcgctctacgccctgctccctagtgaggccgacgatgaacggtgagaggcgacggccgagcgaactcgaaatgatcatggcagatgggaggggcgctgatggggccttgggggcgctgacccgctcccttgcgccagctcgattccgctacaggtgcgattgggaagaagagcgatggcccgcaggggatgttgttgggaaagcgcgcccggtgacgtgcagcagtgcgcttctgctttccccacccgagcgcgcgccttgcctcttcgggccctggcgccttggctgcatccgccgtgcagcagacgacccaaacctcccataccctctcaccttccatgccaggccgcgacgacaacatcatgacgccgtcaagcgcgtcccttgctggccagcgataaccacgcgggcaaggtgacatctcagtcccagactccatagcgctcatgtgtctcgcacgttgcggccgtccgccctcccagcgctcggggctgaccgccgacgagctatctgattctcgcattgcttgcattccttaccttgacagctcctccaatcgctagcccacgaccaaccttctgtcgcggagcgagccagccgggcgctgggctggccgcaggccccaactcctaacttgagaccaactccagcatcgatttccagcctgcgtagatcatctgacgcatctcaatggagaatgcagaagcagggccagtggagcgcaatgttcctcgaagcctaccctatctgcgcgtttctagcaccgaccagagcatttcaccgcacaatggcacgacagcccgttggcgtgcatctggagatggtggctgaccgggtgctcaggacatgatggcttcaagcggtcgtcgtagcttgtcataaggtcacgtcgctatcagctcctctgcagggcacccgctgtagaggtacaatgacctgcagcttcccgcgaccccgtgacgcctgacggcgatggtcgggcgtccaaccacctgtcagtgtccgataacttatggcgacctgcagcaatgccgaatttcaactcggaacagttagggacgggttgatgcatccttggatgtctcagccgactcgaagaagactgaaggagatgagatcgtgtggacagcgccccaccacctattgcgtcctcgtcgttgcacagatgctgtgtatctcggcccttctgatcactgcgtttccacagtggcctgatgtgatgccaacttctagcagagcaacgtctttcagcagcggtacggcccgccactgaagcagtgaagcaagacgagacctcttcaaactgccttgtgtcctggtgtacttgccactgcatcctatgcctctaggggctaacattctttgccgatgctagcatgtctgaaagcgcatcgtcaagcacccaggcatctggtcgactcgtcagagctgcttcgtatacggatcatggcaccggcagtcgagtcaacaggtttcagaactaatcgtttcctggctgccaaattccagagctacggctctttgtcgtacatgcctcgagatggctggtctgaaacttagaagcaatggcaacatcacgcaaccgagctgttgacagccatgcctgcgcctatactgcaaagtctccgcagggctatcggctccatgctactacttacgcaaaccatggatgtgttgttgacagcttcttgctagccgcaaagacacacaatactgggtgagctttgtgctggcggcacatcggtcgtggacgcctgctgacggatcgtcggctgaattgacaagtagctcagtgattccactcttgagactcgcacgatttcataactcacagacttgacggacgtctagacgcgctctagaaaaggggccagtgcgacgtgcgaacacaagagacgccccagtgccacggtggccttgagcgaagcatgtcaagcagtaagccaccgtcgcttgtgtcttttacctgatggcattggctaacgatgagagccttcatcattaaccgcgcctttgagaacggtaacccaagccgcaaagctctgccagatgaagctcgtactccgatgctaaactctgaagaacatctgatgtcaatgttaagttttggacgatctccacggacactccggtagcgagacgttggcgtgtcacggcgcggccgatggcatcgagaatgtcatagctgcccacgttggatcgctaagtaaaggtcccagactttgagcacaagaccaacttatgattgaagaagctggattctctactacttccacctgcaagtgctcgaactgcttactgcacctgctaaggtacttatcatgcaatcaaacacgtcgctaaatgcaaaccaccatagccaacaatttttggcttctcttcgactcatgttcgacgatccgctgcgcagggacctagcggcttgtccgctttgattgcgcgtaccgctatgagctgcctttgaacgacactctcggccacctcccgagaacaaagagtacaaagaagccgctgtatgacggccaacccctcaaatcagcgcacgaacgattggcctgtgcggacgccgtggaagcaaacaacatcgctgttgaggagcacaatcccatctataccagtttaggagagtcctgagttgtgtcgcttgtcactgctatcgagtggcccaatcctgctcctgtgatgtcaaacctaagccctaggcgtcctcgtggcgtgccaacagcacgagcagcatcgcacttgatgcctaaaccgtcccagttctacagctggtattctgggagcatcccgtcaacggcgccacagttgtgcagcatgcggatgctgtattgttttcacagcgccacgaaccgccgcccgtgattgcaggagttcaacggttgatcgccatatactaacatcacgctcaatttatgtcgaggccggcgcactcatcacaatgccgctacccggcgtccaattgcttgccgtctgaccgaggccgtggcatccaactgtcctggatcctgcaggctcgctgtgatctgtgtcagccgggtacagcattcgaccggcgacaagcgcttcaagtgagtcgtcgtaatcgttctcttcaagcagatgggatgggcttctgaattgcgggttgagtgcagaaggaattcgaagtgctaactgcttttcccagaagtgctgatcgctgaatgaggcatcgccaggggcgcagtactccctcatcaccactgcagctgtgtcgttgatctcccgaaagtttccatgtcagtctcaccggtcctggtcactatcgaggattgagagtcgcctccgacggtattgtccgccgcaacatcagtctcagccttcaatgcctgtcaatttccatcttcaactcagtccaaaaatgccacttcaatcccatcccgtccagactgcatgtatgcacacgatggtgtcgttgtgcccatcaccctcaggtttggaagtttcgcatctctcatcctgagtcacaatgacatccacaggatctggtccaacccctatctgactctcgatcacctacctgacgtgcctcccatgacacttctcccgagcacatggaaacgcactgcctggccgcgcagcagcatctgcctaattttttgcagcaggcaagaaaccggcttgctcgtgcacagaagcgcctcacttgtgcccgtatgatgtctacgccgctagcttctgctgtgaacgtctgcttggcgcgcagcacaacagggtcgggacacgtacacgaagcgtagctctcctcacccctgagtcgatcccgccaagataaatgccaacacaaacgtctgctttgaacggttatccttgttgtgggcagacgatccgtgggcgcggaacaaagaggagagttcgggggttggggcatgcccctgattcaggcgcgaaagttggctgtgctggactttttcctttggagctgaagctgaatggggcaagatgttgatttcggacgctctttgtttgagaaaatctgtttgtgtagatagttatcattgttgtttcattgtgcatcttgaagtcagccacgccccgtgaagtacactcacttctcgctaattttggtaccggcgtgaaatcgcgacagtgcaatgttgaacatacgccatggaagttagatttgcggtcgcaaggctttgggagtgtaagcctgcgaataatacatctacactaaatttgatacaatgtccaatctacgtgaatgtgaatttgtcttccatccacttctatctaaaatgctctttattcatacgtctcgtgtgaagctatccaatcttctccattacttcggtgggtctgatggtgtagctgaaacgctcaacgccgccactgcgcagtgttgaccgcccgcagccagactcactcggtgaaggctacttagcaggacatcctgaaccacctcactctcaagctcggcctttgagaagtgtgtaccagtctgtatacccagcatgagaagcaaagcgactgacttccaaggttgccaaacgccttggaatcttcgagcgctgatgtttagttagaattcgaaccaacgcccactttctctccatcacttcggactcccagccatcctgaacctaacctcctgcaacaaaacgtacacgacccagcggcaatgatactcatttacataaagagctgttgtctcgcaactcttcgtccacccgacgcgagcccacacgtacatttttccacctcgtcctgccgcgtgcaacgcctcgactacgacgaagacacgtacattgacgttgatcagactgtgctgctgcttacaacatcatacacattcagcgctttcttatgtcttaacgggaggacatgacggagcggctagcaaaacttcggatttctacgactgaaattgccagcgatggaaacacgtagggcgaaggagtactgaagcgtcttaatgggttcaagtgtcataatggcagagctctgggtgttgtcgacaaatgcccagcgcgacctgcttgcgtcgtcggtggctaagaaggataaggagatgtagtgcaaagagagactggctgccaatgctccagcgactaaagcgtggtattagaaggtcaatgcgagcatactagcatgttgcgagatctgtgggagttacaaaagtagtgatatatccatggcatacaacatcccccagaagtgtccatcttcattctaacctgggtatacccatacatcccaaacgccaattcaattccccattcaaacaaacacgctctcaagtacatcccccacccacgcatcccaactccccttccccctaacctccttctccaacccctccttcttcccctccccctgactctcccaccactccctctccgccctctccttcgccctccccacgaccctctcctcatcctccaccctatacaaatcacacttccgacactccgcacactccgcgccgggccgatctctaaaatgctggcaaaagtggctgtacccctgatccgccaggccctcgcggcacacatagcacatgctgtaaccgcacagacacacgagcttgttgcagccttcggatttgacgaagccgaggttgcattgcggacaggtgcgttttacggcgtcagtggtggcgcgctcgagcgtgaggcgcagagaggtgagttgtgaggagtagcaggtgtgtgggtcgtgccagggggcggagcaagtaaggcatgaggcgcgggagcaggtgggtgagaggcattggaagcgtaggccgcggcgcttgaggtggatgcggcgtagggcggattggatgggggtgtagaaggggagagcggcggccgcggagtgggaaagggagattatcatggctgtagatgaagactgtaagggcagcgaagtagctgggtgatgaacagcaacagggtattgagtagtgggggctgatgccacggtgccaaaggagaggtagcgaggttggaatcgtacgttcgcaaagagatcgccgtctctacacgaaaagtcgtcgagttcagcataggagcagaacgggcaacggacgaggggaagttgggacttgatgagtgcttcgttggcgaatcgctcatcgagcttgtcgaaagtatcttggccgtcttgctcttccaaaagagcacgcttgacgaatggaagcggtacgcagcctttacagtcttcagatccgtccatcatcggagctacacacttcagggtgcagacttcggtgttgatgttgcgcgcccagccctgatcgtacagtgcagcgttgatggaatgccgtatgcaacggaagcagatatagtgaccatccgcatcgcaagctgacatctgctgcagcgtattggggatgaagcagcactcgcaatcgtacatttcgccttccttctccgcctcttcttcattccactgcatcgcgagttcgaaatcctgctgcaactgctccctcctttgcttctcctgctccggcacaatcagactctcgtatagctccctgttcagttcatcgctcttggtcttgacaagcaaaggcagccgtgggcgattcgtcctcggatcagccgcagcccagatcaccagtggatgatcattcgcagtcggcgctttccggcgcataaggaagtttgtaatgctcgatctccaactcctgctcgacagtcccaacagcgtaggtcgtgcctgtgtatagctccagttgtactctgccagcaccgccttgatagtcgaatggctcagacccttgaactcctggtacagcgcctccttggcagattctcgatatcgtatagaccggaacgtgtcctcgagcgcgagcggcttgccacgggtatctcttggctcatccacccttcgatacttgtacgtctgcgccgtttcccgttgctcttcctgctccgcgggcatgcgataccggccccgcacatatttgtggccatgcttcagcagcgtctcggttatgacctgaagcctgctctcctcgctgaagcttgacagcatctctcggaagacttcgggttgtatgtccgggaatatgtccgtgagggcttgcagggagacattgaggtcgcgcaagtctggctcatcgaggccgtggctactccccggccgtgtaggaatagccgcttcttgtgtattcgtcgaagcccgtcggatagtcggaggccgtatgagagaggagaagacggacgacatggcgctacatctgccgagaccgtcctggaccgagatgaagagagtcgtgagaagttcaaataaacattacaagggtattgaaagagagtatgaagggcgaaagtggggtgagtttggagagctggaagtttggtgttgtttggtcaagcccagggttcgagtcggaccgcgcgtcataaccgagaccctgcaaatcacgcctgagcacgtgcgtcttcttacacaccacctgcaaacttgatgactacaaatgatgatgagatttctttctttgcgcacagatcacgacatgagaattttcagcttgaaaggcatcattgtgacaggttcttcttgactttcgtccaatttcaaactacgcaatgaagtcacacccctgaagcaaagtacatacaaacccccgaactccatccccaatctccatcccgcaaatcacacccaagcatttccctccagctcaaccccggcaaactagtcggcctctcctgcatccactcccacgtaacctgcaccctcccctctgaagcattcgcccaaattctctcatacacgcccttctgaatatccaaatacgtcacattgcacgcaatacatctatccctcattaccaacgcatgttccgcgcccttcccacccttcccatcacccatccaaacattaacccaacgattacacagcgcgctggactgccacgaaatcccatcaggtaattcgccttgccaatcgcgctcgagcgatgaaccaccaatctcgcggacagtgtcgaataacacccaggatatcgcgacggcgaattcattgtcgaggattgcagggaagccgcatgcccccaggcccgggttgaagaacgtcaggtcgccgatttgttcccccttgggtacgatgttcggactcacagaacccgtggggatagggaagggatagctgtctgcacaggatttggatgggggttttgggccttttcagggcggcggtgtggcggatgagagactggcgggaatggtgtttgcggggaagaattttgattcgtagtcagagttcagggcttgggaggggaaggtgagcatggggatggaggaccagggggaggcggtgtgaggaagtcgtgggttgggaggacgccgaagccgggtggggtggttgtgttgaccagaggaagggctggtggtggagtgggtatgttggtaatgggaatgactggtggagtaggaaggttggctactggaacgactgatggagtgggtatgtgggcgacaggaacaaatggtgtttgcacggggggtggtggtgcttagcgcttggctatgccagaggatgtagcatctcccgaacccagctgcggccaagtgaacccatccaacgtcccattcccccttctaaccctcccacccatcactgacaggcttgctggatccacacacccctccaaccttcacatacttccccagcttgccacaaaattcttccactgtatccacgaatcccgggatacccttgataccgctgtctgtcggtgttggcatgggcattgcgcaatccctcttcgcttcgatgtatatttcataccattctttttctccgagacatgtcgctgtgtagtcacaagggggaagtgcggttgcacacaatgattgagcgagtctattggccatctcgtcgtcttcggagaaatggaatccagctggtttgttgatatagacctgtctctcggtacaaagtcctacagcgaaattcgcgaggtccaagtacgcttctaaaaagctcaatttctcgacaggcctatctggagcggtagctggcggaattcgcttgtggaacagcgacggtgctacgattctaggtgctgcggcatttgcgatcggaggtcctggtagaggtttctcgtttgaggttttatgctgcgttgcagtggttgttgtgtatggatggtgcggaatgatggttcttttcagaatggcatccaggtctggcgcaacatatagtcccttcagaccccttaagctcgttattgccacacttcgccgctcctctctcatatgtccggcataaactgtacttgtaagcgtcactatcgtcgttgtcgtacacagcgtcgtctgatcgggcgcgtcaaaagcgatcgcttcttctctctccgtaaccgagttcagaacttgatttgacacaactgtagaggacgtcatctttgcctttggatggtgactcatatgcaacgcaagtgtcgtcggctcatatgtagatgtcaatgatggcgtagtgaaatccatgctcggcgtttccgtcacagtcacaccttgcgacgatagaccaagaactacagtcaccattgtactcgtcagagccctcttttgtaccgccaccgtcgccaatacaatccctgcaactgccatcgcaccgacgacaaaagcgagcaagaaccagaaggttctgtgattgttcatattctccttcacgccttccttgtcttcgttgcccgtcagggtgtctgaagtagaatacgggcccgcagaaatattcctcacgagagctttcgtttcgcgcttcggtgcgtatcgacccttgttcgagccgagtgacagatttctcgtgggctcggagctttcggcagggttagtgaagtagtctttttcgaccgtgtcggggctgtagagagattcgacgtcgaaattccgggcgattttgtcgtcgacttctttaacgaaggatggtggagcttcggtgctgtagtgcttcaatgttcctggatcgatttcttcaaagttgtcgctcgtgtgaagacgcacggtcggcaagctcttcctgatgtgcagagctggtgggatggcggacagatgtggtaggtgaggctgtgagttagtcgacgggttggatgagttgtgcgaatcgagcgggctgtagccctggttatatcgtgaacggccttcgagttgtttcgattcgcttgggaattttcctaatgtttcaagtgatgcgtgtgagggagtgccgggtttaggtgaatatggttgcgagatcgtgacgccttggtaagacttcttggcttttggagagtctttgcgaaagagtgaagcgatgggcatgaagtgctacatgtgcaaggtaatttgtaatgagtgctcaagtgtgtaagtaaagctctaggcttgagactacggggtacgtcaatgcagcggtgaaggcagagatggagagtagacttgaaagtgagaaaaggtagagtaaaggagcgccagccgcgtcagatcagcatagtcagagatgactgatgaatgcgaagatagtcatataaatcagagccacgcccaagtcgttgtcaccctacccaatgcgtgatcggccatcttgtcaaacatggcaggactaacatcgatatcagtgggttcacatccagtacctaaaaagtatcagcatcacttgtgtttccgtccagtatcagtcaagacagaatgccactcacacctatcaataacagtcacgtcaatgctgactgacttgccggtccgctcatccactctcgtagcgcgaatctttcgaccgcacagcgggttctgattcgggtcactacctgtctgcaccgcatcgaaggtatagtgcgacacggcgactactgcatcattgtcccccgagtcaataccgcaagcgccaagacccgggtcatagtatgtaaggtctccagtataagtctcggcaccgttcggaagaggaaggaatctcgccctgcaatgactggtcagcatgcgcgcgtggatcatgcatgggctctgtcatacttcttcgagccaccgctcaagccaaccgcaagaccaattatgagtgccagaaggcataaaaatgcgacgagtataacgataagtagagtccggcgactccggccaaagtatcgcttatgcggcgggagcacgcgatcaaagcgatccgacagcgcccatgctgttgcgccagtcccagcacccaagaacttgcgcttcttctcgcgctgcgcttcctcaggcgcatcccacgtcgattcgacgctcctggaagtagtcacctctttcaaatgcgccggcgacggctcgccaatctccttccggggtatagtgaatgtgctcataatgtttatgtacggcgcgtagagtcgcgcaagtcgtgtagtgtatatgggtgagtgtggggtatctcagacaagggaatgtggcattattataaggcaaggagaggaaagagtggaagcctactgcgaggcatggacaatggcgtcagaatccggggtcgagacgcggtgtggagaaggatgccacccatggttcgcgaatcgcagaatcgcaaaaggggtctgagcggcttgcggcggtgatggctcggagatggactcgatgatcgccgaaacggaccgaggcgtctgaacatggcatcgcagttgccaatgtcagtcctacccaacactacactcggcctcggccaagaatttatctcgcgttttacgtcactctccgatttttggttctttcaccaagaacacgcatcaccgcatcgcactttagtcacatcgacacgaaccgcgccatactttccgcttccgcactcaccacctcaccacctcaccacctcacgcgacccgcaaccatgacagaacaatcaatcaacatacctcaagtcctcgttttcctcgtcgtcatcttcctcgcctcacgatggtacctcagcaagccatccggcgcacacacgcacgcagctcccgcccgctccacaccacgcataaaccccgcgcaaatcgaccagatagcagcaatgttcccgcaactgagtcggcgagacatcgcgtgggatctgcagaggaatggcgggaatgcctctgcgacgacggagagagtgcttggtggacgcggactagatactgtgagttctacagttgaagtcggggtggacactgcgctaatgaacatgcaacagccaccgccgagtttcaaccttcccacgcctgggcctacagcacagatacgcgttacgtcagcgcggccagcgtcgaagcccgctcagccggatctgattacacggtataatctgtcgtccaagttggcgcagagcgaagagccggccaaggaagaggcaccgaagaaggcgtggagcgcggataagaatgagaggcagatgaacttgcagcgcaggagagaggaaatgattttggcggcgagaaggaagctggaggcgcaggagaaagggaaggcgcctgcgtagacgaggtgacgggtgcgtgtacatgttatttgtagatgtgcatggttcaagatatacattttgattctggcatgcaacagacatggtgaaactcaagaagctagttgtttacgagctggcatgtgacaactcacacatgcagataatgcttctcagcagcataaagccctccagctatgacagataaaattgtcgttcttcattatattcatggtccatatgatcattacccgtcccccccaaacctccccaacatccctcacctaaacttcctaacctccttcacgttctgcacccacctcgcatccctcctctccaactccaccgccctcctcttcctcttcccccccgtatccgccgccgtaacattcccacactcgggcgtcttcaacctctcgccaaacgtatccaccgcccaaatcagcacgccattactccacccaaacccctccaccacctcatattccccgccgccacccgccgcatttgtgctttcatccgcgtacttttcgaaaatcgtcccgttgccctgcgcgccaggtaatttgggcacgtcttccgtctccccgccggttacgcgccacgtgcagtataaactgtcgaggtagcgttgcgcgagcgagagggcgaggtcttgcgtccagacgtagtcttgagtcgtttcctcgtcgtcgtctgcagtcacttcaacgggcgtgttgagcaggccttgcatgaggatgtactgcagcggtggccagacgtttggctcgtcccattgctggccggtgaccaagtttgtagcagcgatggcgccagcgcgtgagttgagcagttcggacacgcgggcgaagacgcggcgcatagcagaggggtcggattttatgctggagggtgcggcgccggtccagaaggggtagaattgggagatttggaaccagatttgttggccggggggcgcgccggtggtggagaggggagtgctggtgttgtctgcgagggtgtagatattctgagaactcgaggtcaggttgtagtcgaagtagctgtagtgttcggcgttccagaggagcgtggtcattgcctcgctacggtttgctgctcggccggcccattcgcgggcggcgctgtagttgccttcgcgcttgtggaagtcggcgattgtaatttcgttatagtacaagatcgaattcaggtccacagggagaatgttgatggtattcaaagatcgcagagggaaggagttgtcgttgatggcatcagatgggttggcgacccaacgcatcgaatagtcccagcctgattccgcccctgaagccaagttggcgtatagcgtcgccttctgggtgtcattgagctgtcgggagttgttgaactgttcgccttcctcattgaagtatgtctggttgttggcggtcacgtagtcctcatagtacgattctggtcgtggttgtgtatttgcaaccgcgtagtggttcagcgagtaatttcttcctccacgctcgagcgtgacggttcgattggtcacccagaaatcgtattccaattccagaatcggcagggcgcgttcgagcagagtgtagttctgcgtgtactcgacgtaaactcggaccatctgtgtaagaagcggtggttgtgagcgattctcgtagtatcttctggcgccattcggaacgaaaccgatctcttcgacaagatctaaaaagttttcgataatgttctcagcaatttgcgtaaaggatccttgagttcggagtaatccttcgataacccagaacgaatcccagtagtaaggctcgcggaatcgacctccagctaccacaaatgtccggttcacaggcaaaaacgagctgacacacccagtgcagttcccagctccgacatattgccgcgtcaagtccggccagatgtcaataacttggcgagtgaagtcttcaacaacggagctgttgacggcttccagaaaatcgggctgcacttctagttggtcttgctggagtggctcgagctctgagccggctttgccgaaataggtagtcaaaaagttgttgagcgcggtattgttctggataggtcgtgagagattctgaaaggctgcgaggacctcatccagcggccgaatggtcggtctttgctatgtcagtttggtctcagctcagttatgtaaaatccttacagatcaacaaatgtcttcgagtcggcgaatgggcgcgcgagctcgatctccctcaagaggtccccatagcagtaaattggcgaatcacacggcgctatgactgagccattggtgtacagtgctgtcgtcaattgcgatcctgcaagcagtgcagcgctcagtgggcgcattgctatcttcattctgtctctaaatgatcacaacagcagaccaaatgcacggataccaacgagacacagatcagggccacgatgactctttaaccttcccgtcatgttgccctgactaacaaagaaccttgtcggcccaccaggcaagcaacgtaggtggcggtcatgtgggttagcgaagccggggacaaacgcccgtaccccttggcatttcaccggcctggtatcgaagcgtgacctgtgcagcattttaggttgtaccggcagcggcctggctgcaaatgtggtgacctttccccgcaagatggcgttgcggctgtttttggaggcttagcgtgatgtcattgctgtcagatccggctcacccacggaacacgaacgagtcacagcgttgcggagcggtgtgcgtcatttgattatcatcggcacagttgagtacatggtgtttgatgagggttcacgatatccgccactgctgccctgcactgttggtcttgcgatacaggaggacatgtactttcactgagatggtgagtgcttcgaattagcgtgctacggaatgcaccaccatgtgaaacttctcacagtgccttcatcacacgcaacgcgacctgaaatgctattcggcgcacagtatataatctcgactaactaatcatgttctagtctgtttttcaggctgccagccactagctgtagagtgtcgcatttatccaatcgtacctatgagatcctggtacttgaataccatgtatcactactagtcgagttttagccgcctattcaatgggagtccagtctggatcacagcaatggctcctatttgccctgaccagaagactttatacgctgcagtgacaataccattgtcgttaatcatcaagacttttgtcttttgtcttgcagggtcttccagatacagtttgtggaaaaactcaacgataccgtgcctcatcggttcgaaatcttgacttcctcgccctcgaacaatcacctgccaagtccactctccttcccaccatcccccgattgggaatgtcgaacagcgatatcgcagagatagtaagccatcgaggtttatgaaaccgaggtcaacgattttggcaagctcttcgcaagcatctatactgcaacagtcagacaagtcctgtccgatggcaggcttcagttcccatttcacattgggcatctgttccttgatcttcaacaaagtaaggatatctaagctagcgccaaggtcattcctggtagcgcttatgaggacatgaacctttgacgggcattgaaaatcacacacagcgtgcgaggcagaagcaaatgtctccacgaaagcaggcaggtgctcgagcggaacctttgctgctgccgcgctccagtagattgaccggaactcataatggacttgcctagaggtagtgatgaggcagcccacgtcttgatccggtaccttgtcagccttgtcgacccccaggttgtcgacaacgcaggcataaaccatattacggagctccggaggaagttccaggaatcggaatgatttctccatcggagaagagacatcttgagaagattgagtcatggtatgaccagatcgtgattgctgatcgtcagaaatgtgaaagaggaggttgagacttttcgggatttatggtcaggtgaaggccagaagtcaggccgggatttatactgatggggcggacactagcgcgaatacagaaaacaaagccaagtatataataaagcatgtgaaatggtacaaggcaaggctgaacttaacaatgagcatacacaatgggccacgaaatccagagtgctttagtagatcagttatccggatagtcaaggacaaagtttagctcacttgccctaggtctaattaatcttagataaggacttacaaattcacctttaatctccttaactgccgctctaataaaaccatcttctactcacttcctcttgagcttacgactgctacgagccgacagttccacctataacggctcttcggtcctccaaaggtatctctcgacgaccaatccccttgcgtctttcacatcgatcatgactatcgtttctctaatatccttgggattgttgaggtgtaccacgtttagacttctaatgttggcaagaaatggcagcacatcagcagggggttttttttctcggtcgttgagccgcctttcttctttcgcattgctatctgccattcccatcgctataggtatggcttagttctgtagtcaaacatgcggagcacatctgattcaaaattgcgtagattctctaaataattcggaagcgacatcgcccgaaagacgacgaggcgggttggacgtcagccactggaatatctggcaaaagtcccgcccaaactctttcacaaatttccgccatgcaggtggatgacatgggtcccgtagtatcaatttccatgacactcttcggtgtttgcgtatggcacatagcagtgcaagtctatcgcgtgatgtttgactgagaaggtcgtcctcgtttacacctactctgaccttccagactgcgctagatcccggatcagagttcagaagtgtggcaagtaaatctagaagatcctcttcgatttcacctgtcgccaaaatagcggtcggaactcccttctatttgcttgcacattatggtcagggcaaggtcggtatacttgcatccgtgtttccatcggacaattttccgggtttctgcagatgcggatgcgtagatcatgtttcgaagctccccagtaagattcagagacgaggagttgtcagagtttgaagcatatgaggaactttcgctgtgaggctgatcaccattggctgtagcgtccgcagaatttgaggctgacccaacaattggaatgccattttgcagcataacagaacgccagagattcgattaagttggactgatgctatagttttgtaagcatgtcgaaagatatataagacgccttatacgatgcagggtgtttgtgacagtgttagtagcaaaccaatcgattcgtacgtcgcatgtatgagtacagtgatcttgacgcttgaataacggttcgtcgaattcatccatctatcttctctttcttcgaacccaatatcacccactacaacgcccagttcttgccgattttcttccgcaggactctatcactccttcgaccattgaagcttgtcaaataccagccttcaacatgcttgccttccatatcgcaaacatctgtattgatagagaagcgataacccaaccgatgcaaatctccttgtagcgcaaaacagtgcttcccaaattttgcgacttcgcctcagccctcctgtcttcttcttcacagttaaattcatgcgggacctttgcgcccctggtggcctctcttcctccagtggaagtgaacatccgagatataccctgacttcaaatcctgcaaaagtctccgtctacactagatgtcgaaccttctcccgcactttgtagcgcctccactacgaggggtgtttatgacatctcgaaactctagagaatgccaaataagtatccgaacgaatattaggcgttagacatatatgagggctcaagccttgagttgtagcctttgctagcataagaggaagcatgttgtacgagcgggtttgccagatgctacagttctcgacgtaaatctgcaccttgagcggaccggctggcatcgactccggctggaagaaagtctttaagaaagctgggtaatggttcaacgtcacccaaaggttctggtactggattgaattcatgacgggcccttaacaaacaggtgtctagaggctattgaacaccacaaagctgaccatgctaggatcttaatcttttagtctctatcattttaagttgaatgcatgacatgtgaatcacacaaaccgtcatctcaaacatcctttttactctctaccatatcctagcgctgcggtagattattcgacttcttaccagggatcacgtgctcgagacggacagtcgaacgtagttcgaggctctcgagtccaagattgcggtggcaaagctcagcgaggagctggaggaacgggtatacatcgggcccgtgtgtaattttgttaagtgggtcagtgtcatttgacatggcagatgagcaagatgtaacacattcagtggagcctgtgtggagaagataaacatgctcatatcttggttgaccccagcgtcggctagcgaggacgaacaagactaatggtttgcgtttgcttttcggctggatcgtcgtaacatactatgaacgcatagtgttactcgcaatcctcagatcttgccgctcgagccgtttgcatattttcaagtaagagcacgaactgggttgatagcggacttcatcgctcctagtcgtttgccaataagtgcataagagacttcgttctgccctcgaagccaccaccatttcaccaccaaccacttcttcagatcaatcacatcaacaacagtcaacatgatgctttacttgatctatctgtttctcgccatgcttgcccttgtcgtcgccaaggtccatcatccgccacccccacccttaccctgcggcaagtccaaaacctgtgagcattgttgcgggaagcatgttgcctgcctccaggtaagatgacgcgccattagttactcatgtccaagccagtattgacataaatctagtcttgcaacttcatgaaccccaacggaggttattgcgccgcgttatgtgccagaagaagctgtactgaaggctgggcaatcgtgagcccgtctcatcacttgatcaagtataaagaactaatacaaatgaaagtgcaagacggattgcgaccttccttggtgtgacgagaagaactggggaatgcaagccgacaccgcagatgcatcagttcccggaacaggctcgaacatcacggaggccctcaacaacactgcggaagactctcatgagggatagggcagccgaattttgaaagagaaatatcaggacagtcctgtttcctttgtcgaacagcctcttccaaattgatggcacagaagaacttagtagcgaaagctagctgaaactttctatcgaggttatgtccttgcacccggaaggtgctcaggaacaagtcaaccgatagctgagatatctaatgacattatcgagaacacacccacctactatgcctgcgtttcagtatttgcgacagcgtcctttgcggatatatgcaataggagattcgctcgcaatgccaggagcagcaatatatgacgtcagaaattaccatgtctagcctgctaaccccacatcagttctatcttttcgcctttgaccttcgagttgaaccactcgtatatctcaactttgtcttgcacagccttcgcgccgtccagcacaccacttctcgccaatctctccgtcgcaaactgcagctctagcgttgccaggttcctagctatacatgctcgactgcctgctccaaaagcgaaccagtactttgacatttcttccgtgggttcaagccacctctcggggacaaacgcagttgggtccgggaagatcttggcgttgaagtgcaattcgtagcccgagcatcctacgatcgacgtggcaggaaaacagaactccttgaacgtccatcccccagcgggcacgacgtggggcagacgggtggggttggccatactgatccgcaaggcttccttaacaacagcattcaagtagggtagagcttgcacttcttgcgcatccgaaccgcgtgcgatattctcatccacttctttctttagcctctcatacttatcagggtacacagctagactcctcataattgttgcaagattcattccggtcgagtctgtgcccgcaaacacaagatctttacactgagctttgacttccgaatcactgattccgacagcaaggagccgacctggataggtcagagacttcggtgttgtgtttgcgacgaggttgctgacaaacttgtcgaccagtgtcatgctgtcatcagtttctcgatccgcctgccatttcgtaatggcccattccagccaaacaaacaagacgtttggcaagtaaaagaagcgcccaacggcgacgaaagcatccacaaacgccgatacagagagagtgggaccttgttcgctaacgccatcgtagttctcgcggaacagatgagtcgaaacagcatcgacagccaagctccgcgtcaagttcagcacattgaccggtctcttgcttttgctttcagacttcaatctctcgatcatccggtcgacgcatgcccaaattgcactctcattttccctcaacgccttggttgagaaaagcggcataacagcctttgcccgcgcagcgcgatggtcatgatctgtggtggaaaatatggtcttgtgtccgtcaatgtcgaagtttgcgtagcaatctgccttgggaaatcctcctttgctgacatagatgggctgtatggcatcggcatcactaatgtctacctcgtttggcgagacccggacaagaggtccgtaataggcgtgcagctcgtgaatgacgctcgcttcatctccgatgtaggcatgataatgaagccataaagaggttatctttggtagaaggggaccttggatatgcgacaagggatgggcaaagatgcgatataaggatcggacgagtaacagagctaagggagtaaggaggattgtgagcattgggtaggctcgcgaagcacccaatacaaagtcaacgaaggacatcgtgctgattgagtcgtgctgctttctgatgcgtctttgatgtcagcgctttataggacttgtggttggttgagtcaccactggcagcatgagtggggtgaatcggcgctagcgggcattcgctgataagagatcgttcatcgccaacacgaactcaactccatcacggtaccaacccatgtttcattgagaagttgctaagatgatagcaaatatgactcaacgttgctcaggacgcctttataagatttttaatcgtgcccctaataagtcgtccaccaacaactcagtactctgctacacattgagggacaatacagaatcacgtcggtctagttgagtctagatcccacgggttgctagtcatgcaaaaatggaatattctgtcttgcacacgaattatcaacagcgaaggtagatgccgcggcagttatcgtcactcctacccgtaacgggatcgcaaccttacgactgatgcggcaaaagcgtgatatgcactttctctttcttcttgaattctcttatttcaatcgcaactcagcaccatagaagctagagaaccacacttctatcttaagctgctcagagaactagatgatctcgaaatcttgaatctcgagtcggaaagctttgtacgcggcgggcaagaaggttacaagacctacgcgcctgaatttctttttttcgaccagctcaagaaaaagtgcacaacatacaaacttagggtactgctctgtatggtagactacgtcatcctagtgggtgttagtctcagcgctcaatactcgcgtggtgaataattacgatgaattcccttttcacgaagtgttcattgtgccagtaatatccttcagggatgttcttttgctttgcaagaaaacatgcgtgggtgtatgttgttgtattgttatcgaaccgggcaacccccaccactgccttttcgtagccacgcgtaccgtctatttcttgcgttaggatatggacgccgggttttttatattctttctatcccacgagtcataggagtcggaaaacccattcagcttgaggtcttgtacagtgaaattttctcgcacatagcttggggccattttgatggtgctcaaatgtccacaaacttggagatgcccggcaggggtgatggccagtcgttctggcagttcctctgcctaatagatgatgtttcacccgaagctggtttcttctgacggccatctcttagcactctccatggcggcccagctccatgaaggcatggtagtcaagctatcgtcgtcgaaagatgagcctccattgaaccaaagcagttggaacatgaggtgttcttcccacatgtcgtacttcgcaatgtgtcgatctttttgatgaccttggtatagttgaccaattcctctgagagcctcaaagcgatttgaggcaaatgtcagagaccttgtcgtgtactctccaagcaaataggcccagtctttcaaccgatcgaaaccatgaaacgcttatcctgttgttgcaaattcaagagatgcaatgtggcataaatgtgaccaaacgttgcgcgagataacgccctcgaagcgtccaggttcttcggtcaagggactagctgctggatggtgatcaatcttctttgtcctatttggcaattgcgtcatattaaatgctcctctatattccccagtcaccttatacggtaattgcaagacagtagaaatggtacgctcgttgacaaagaggccttctcttgagtctttcgcccccgaggcggccacaaccaaagcagcgttgtagtacgcatctcccatctttactgcttcggagtgccaatcctggctattgccttgtatgatgtataatgcgtcgatctaaacgtgtctgatgccaacgccttgggcaaatcgcaaggtgtccttgaacgccttaggcagatctccgaatgggatgccgcctcgatggatctggcgatttcccgatatcattcgtagcggccgtttctcaatagaaccccagcaatggctcaaggccagatatcgtccttttttacccttggtctcaatcaattgaattgaaggtcgcgaatcgtctcctctaagcgcgagaacacgatttggcatcggagtatcgtcttacggtgtgtaattcttgtgagcattgcactcggtccgccagcgctgaaccagatcgcatactttgttcatgtgcggactaagaatcggcggccggtcaatcagggttgcacttgccggactgcctgaatatcatcgtcaggagaggggcacctatggggtttgatttacactcgccttcctcggtctatacaacatagctcaaaccttcgtcgtcgaagaagtgctgaccccaagtaataaatacacgtatttgacaagggtctgccggattagagctgagtaccattgtgcttctgtattgtcgagacacgcccggtccggatctcttccaatccgctatacacacgtgctgtaagcgcggccaatatcgtttaagattgatgcgccgcactctgtgctaagactcagacggagtagcagcaccaattcgcaaacttgagatatatcgcccttttactaaggtttctggatcacttaataaggtgcttcgatgatggacagtgtcttttgtaaatttccctatgacagattctacgaagaaaaaaactgtccaggtctcgctgtcaacgagactgatagtcccaagatgatctgcggagaaagatcaaagaaagcaagggctttcgggacttccatgtctcatgacatcagaggcaaatattgccatcgcacacctacaactaagccatggtcctgcataccctcagaggcctataattagagcatttgaagttattgatacccacagctgaaccaaggacctatataccttcagggacctattattcgagcactcaggtctcgcgcccctcctcactattcttctgccgttgaatcgaccacctccgcacatacgctgcgccaatcgtattcgacctcatcacgccccgcggcctctcaacctgtttctcactcagcgtcctaaccggctgcaccctcggttcaaaccccttcttcttccccaaactaatggtctgcttaattccacccgccaattccttcttcaagctcgcaaagcgccggagcgggcgccacggcttcggccgctgctgctccttgtcccactctctctcgcgctcaataaggtccgcaagatcttcggcagaagggccgtagatgggctcgttcccagtcagtttcgttccagtttgtgacttgcagtgaaggcttgcgcattggtggaaggcgggtgttgagttcctccacgagccaggctgggcttccggtgggcttgtagacttccggatcgacgatggacagttgactgtggtttagatagcgatctgaactgcgccaggtgcagttgctgccggtggggctggtgtctgatcctacggattgcatggctcgcagactgtgggatggttcgataacgattgtggtggctcttggggcagaagatctggatgagctcttggttgattcgctgcatgttcgcacgggggcgacaaggtccagcagttgtgtttcatcgtgggtggtctcagggtttgatgatgggactccagttgctgagaaagatgtcgacgtggaccgagggcttgatgatagagacagtggacatctcttcggcttgtaagtacgaggcttcgatccgaaagagaaaggcaagctcttggtcgcatacgctggatgaggtctgattgaagaggaatccggtgttacacttcgctgcaagggcctcctagaccctagagatggcaagcgaggccgaggcagagatattggcatggtgactgcgaccttcgttatctgtgcgacgttgaaaattcgctttcatggtaggtttcggtgtctgagttcattcgtatcgcttgtctgcccccagcgaaaagtcggtagtcataaactggcccaagtgctccttgatgttcaaaagcaaaccatgctgcccattgtccgcaatcggaagcccttgttagagcctgataaggtgctcggatgctttcgtgatgcagagccacgacttacccaactgggcatattatcatgattatgtagcgtgtccagcttccatgaccttgataggctgatccagcattttcgttcaatagaaaaccattgttcttatggttgaaagcggggtgtaccaaccaaagcgtgtcggacgggcaacgaaggaggtggactgaggggatccggaatatccgtacagataggcattgttaaacagtgaactgtttacacgcagagaagttgtcacctcccgccatgtcattcggttagggcatctcagcctcgcccttattcagttacctaaagagattcgaccgttcgagattcaagtttggtgtcttatttgacgttggtcatactttgggacagatagatcaggtgaaaattgccgaaccacttcggtacatagtgctagtatcaatctctgcccgcaaagtcttggccgatagaaaaactactcacagttagtgagacacgattgcgcatggaaggcggaaggactgacaaaccttactaacgaggactgtcagcgcggaaagatcaccccttctgcccttgaagagcttggcttacacatgcaaatgctatgaaacgacgagtgaggtgtttgtaaaacgtatatttgaacttttcataagagggatgctacgaaaatacatggctcgcacgtaatgcactgattctatctacatcgcacaagcaaaggctccatgcatgtgagggcaatgctgaccggaaggaagatttacaccgaaggtgacacacaaaatccgtccaaacaatctaatctgcgttgtctcgcgggagacaaccgattgaaatcctcatgctgtcctatgctagcttcttctattggtgatgttgtggccgtgatttgcttgcaccaggcaaacgcccgtactgtacggaaacatgtctaatgctttttctgagtattctgaaggggaatcgtaatgtgtccgccggagttttcgtgatgttaatagaaatgtcacccaaaatcagcccttagaactccgatgaaaatgcaaagctcagcaaaaccacgtgattgctgagcaaatcatccttgatgattgtgatggttgatttagttattcgagatgatgatatgtataacgtcgtttcgtaatggtacaccaatgatacagtgttggggttgcgggagccgaggctcattgatcgggatatttgtttcgagcgctgttcgtggatcttgatgcgaggggcgcagggtttggatatcggggtggaacgtattgtggatctggtgttgcagaagcaggctcgtcttgtataggcgtgaagagacgccgcatgttgagggtaaggtcggccagcgcatagtcgtcagcgacagtattgattgaccccacgtcaatgcctttctgagcggaatcagaagcaacgtaatttcggatttgtttaagcaaatggaagacctgtctgcaacgaaggtctgcaggcgcagcccattcctgaggtcgagaattgcgaaggaaaatctgagcaaggaaatagtaatgaacaccgtccctgcaaaaaccggttcgtggctggttgtttggaaactgaatagccagatcggtgtcccagatcttcttccatgaatcgagggcattgaacgtagatcggagtagctgctgtgcttgctcgttgatggcttttggtggggttgcagatccgtcaggcggtgtgcttgtgccgcttacggaacctcgactgaggagctgtcgctgggtgttgtagatctggttgtggagagcatggatgagtactagaaggagattagtatgacgttgcaagcatagtgctgggatcacgtactgaatttcccgaacacgttggtcgcccgctcagggaatcggccatgtccggctccatacaggacttgcaatgcttcctcaatacccaactgctttgctcgccggctgcctgacacgttgtttatctgcgctgcctgccctctcaggcctagtgcactggcacagtcctcagcagttcttgcttcccaggccgcatcgtctgccggtaatggaatcttgaagtcgtgcacgtcgaattgtggctgggtgttaaaaaatatagtcgagcaggcgtcaagcaggagaatgtcgcacatcagtcgtgtgcgcttctcattttcgatccatgttgcccaattccacgtgttgacttcatctccagttactggtcctggctggtgcagtgcgctcgagttcgggtgtccacgtggtagaggacgtagcaagccagcacgacgggcgatgctggcaatcgtgccgaattcttcgcgaacttgctgccgttgtttctgagatccgtgccaaaggaatatagcgtggagtaacataagagattgcaattcttcaatgtgtgcaggagtcaattggaaaaggtcaccggtatgctgctcagcctgggatagtttgcaaatttgactggatctcacaacagctgcgcggacaatgtccatcagccagcggacatcctttgcatcaaccctgtccgagtaaacagcaccgatgcagcacatggccaaaaccaaaccaagagtggcggtaagcgggtcgaaagttggcgcgtggaccaggggccaatgggcgtggtagtgtcgatattcatgtaaaaatgccctcacattatcacccgccaagcatcctctaagcatgttgtaggcatccgcctctttcgagccaggagtcaaagatgccgcgttcggaaagcaaaaggccacaagcgactccgtcttttgctgcagggggttggtcataggccgatcaaggaaccagttgtcaacggcggaagatgggtcgacaaaaccgggagtgggcgagaatagccccaacaatgtatcatttggtgtatcatctgatgtctagaaggggccggtcagaaccgaaggagattgtttttggtatgggccacctgccgtactggaagtcataagatgcgaggcttcattgaacgtaccattccgccacagcgagctgtcttgtccattagacaagccctctacgttgggcaacgactgaaccccatagttgctcgcgtccgcgccctctgtcttgaccggcattccgttgttcgacatggcgttgttagcagctgcagccgcaggatgctcgtagttgtagtggttgttaccgccgttcacggcagacgcgttctggttctgttgtgccgcgtagtcattggacaagccatccggccgaaagtcgttgaaattcagaccgcggttctggaactcgagctgagacatgctgcgcctgttctcgttgtccatgccgctggcgggccgtatcaggctgtttgaccgcgaagtgcgcgctgacatggattggtggtttgcgatggaaggcaagctgtcgttgaaaccattaggtcctacaggcggcatctgcggcatacccattgaataaccgccatctgagtatggcatggaggtgttgggcatgttatgcagatacgagttttgctctggaccggtgggctgcctgttcttgaggtggttctgcgcgtgctgcaggtgattcgcaccagtagggttacccctccggatcgagcacttttggaaatggcgcttcaggatgtcactcctgctgaaagtgtctttgcaaagatggcaagaataaggacgctcgccggtatctggaagcgttagcgcgagaccatggtacatgagacatttgacttacggcggagtagatggcgcttcaggtgcttcaagtgcaaatacgttttgttacaatgcgggcactcatatttaccctcggcgttcttggttgcatttgtgggtgtcttgcccgccgcaggagcgggccggccaggatgcgtaggcagaacaccgcgtcgtccctgctgtccaacaacatgcagcggctcgggctcctggtttgcaagcactggagggtgaggatataaggacgggtgcgtcagacccattccttgcgtcggcgcgagttggtgtgagttggagtgggcgcctgccgtagacagaggcggggcctgcgagtacgcggacgacatgggcatgtacgaggacggcgagggctggagaggccgcagcggcgggtgagccatgctggcactgccattgggcgcagaggttacaggcgtgtgaggcgtctgagggttgctattgtggccgccgtacgacatgggtgcatacggcgcagcattgtggagcggcggtagtactggcagctggttctgcgcgccgttataggactgctggttcagcgactggtactgtggcatgccaccaggctggcggaagcggtctccatgatccattctcaagcagatgtggcggggatggtgggttgggaaatgtcgatgaatgcgcgaccaatgggtgttgttggtggtgtcctcatccgttgtagctcaggtccggctggtggtcgtgacagctgctggtgtgccgaggggagacacaagcaacgacagtaacacgtctggagcgcgtgtcgacgagaagctttgtggagccgtgggggtaggctggtgatgggcagtcgatgcgcggctggttacccaagtggagttgaggttcccacaagttcgcggagagggcaagagggatggtgtggtgtagtgtggcaagcgatgggtcctgctgagaaatgtgtagtggtgaggaatcttgtcttgcgctactggaggagtttgtctggcgcttcgcgtgccgcgcgagtgacaagggcgttatggatcggcggcccactcacccttgaggctcaaccgataagtgcggatagtccaagtggagtcgtcgaaacgcaaggcttccaggaacagttgcaggatacttgaccacggaagagagccgaaaggtgcagttgggaagacgggtgcagtgagcgcaaacgagtacctggaagagcttgctaggcagagctcggcggaaaatttgagcgagatgctcgcgagcggattccgcgctgtaacctgatttccgcactgcttatcgccggagcttgccggaggctgggaaggataagttgagaattaatcctgtgtcggatgtgaaaggtgagtgggaaatgggaggggaggcggaaacggctagagattttcagtcgcgagatctgtcgtgccaatggcgtcggggcctgctacaactgacaggattggcaagtttaggaaagagcgaccccgggacgtgggagatggtccgggcacgtgataagtactgagttttcaaaggtcctccggcatgctagtagtatcgaagccgttggtgccatgagaagatgctcggtcgcagtgacgacagagggtcgctagcacaatgatgcacaataggcgcccgaccgcctgcacacatatcttgggtgttcaaacacatgatattattatcaagtacgcgcctgttgcgcggacctgagtcgtgcattgttcagcttgtatcctcccatcagactgacgcctctacagcgtttcgtgcgtccctccgtacgagctgtcgaacagatatccttacacaatactcctaccatcatctctctcttcattacccatgccaatgctgcacaacgcccacgatgcccggccacgccttgccccaaacagcatgccatcgcatcggatcggagtcccagcgagtgacagcaactcacccgagcccagtcccgagcgaggccgagcttcgagttgtgctggcggctgtggcttgtaaaccttaccagggtggtgtgctaactccggttcccatcaaagacgtgaaagcttccggtgaacgcccgcgttttgcttcttcttcataaaacttcggctatccttctgcggctggtactccagattgcgcattgttggtgctatgggatgctttgagacattcgagcgttcgtgctgtctcagccgccgagagcgtgcggatgttgagcgaaaagttctcaatgtgcgtgacgtatcgccgcctaatgcggcctgttaggcaaggacccctgcatgggccggcaaagatctcggcttgtgcaaccctcgattgaattttgaagccactggtccttgaaactgctcttccagaatgatgcacagaagcagcgccagcaccttgatccccgagcgaaacagctgctgctgcaagttgacatggagcgctaacacgtctcgcaggctgttcgaatgttgagctagttacgcaatctacgctatgccgcccagggtttgctgaatgttgaattcagcgccggccagtgagcttgcgtgctggcaagctgatcgtgagcatgctaaaagtggcatgccgagcgccgcggctgactcgtcactcgacagcaggatgtgacacatccggtgttcttaccctgggccgagcacgactgaggtcacatcatccagaagctttttgctcaagttcgttgttcacgttgcatttgtcgcggcttggcagtctctagtaaatcaatcgctgcgcctagatacggccgatgctgccgcatgcgacgacgaggcgtcgccggcgatattgccgctttggtgcgatagggaattcttcgccctgccgttgtctgcgtgttggtcctggttggcaagttgtgaataatgacgatggaaaagagcagatccggcccccacgtgtttcctcgtcctaatcacgcatggctgcgcagatgcaggcacctcatcttcccgtttgtccgcccgagacgccaggagatgaaggtgtttccaagtggctgacaagactgttggatgccactggcgctgcccacttgccctgcatgtgttctgcatgtgaatctgcggagatgtgacgagcagtgctgagagatcttgagagatgtcagaataagctcagtcccacacgacgcgggagcactggggctgactgatagatttcggcaacgcagtgtgtggcccctcttttactacagcctgatcctgcaacgtcccaggcagggaacaacggcgaggagacgggaaatgtcgtgcagctttcgcgcccgctacacctgcctgcctgcctgggcatccaaacacgtacatattccgtttgaaactcggggtcacgtattgccagcgtggttgcgccacgctggcctcgaggctgaaagtcggtgaggcgctgacagtgattatcctcccggcgcagaggtacgagctgggatggctggtgaaactttgcctgacctggttgtctgcacatgctggccgaagttaggcgggtgagtagctccgcctgtcgggtttcgagttggagtgactcgtgacgaggccggagatgacgccgcaaatggagttttgtgcatgctgttgcttgcaacgtcagagcctgctcgacgttggttttgagatgcgacagggtcttgcgaatccacttctcacgtgagtcgtgacaggaacgcgatgtgcgcacacactcagtccatgcctttgtgtagcgagccatttggatgtctcaccggacggcacgcttacatgcatccaatgactgcacggcacgtgccgatcttcatctgtggacgcagtaacgggctctcttctctcgtacttcggcctcggcgcgtcgagctcccttcgtccttgtagtatgaataatcggcgcgacgaaatgacctgtatctgagtaagagtagataaggtttcgtgttccgtgggatgtatcgcaagagcgttcaattttattttttcgaagttccgcgcgtcggagagtcggggtgcgcatgtccgacggtcgtgaagtacaggcggacatgcgctccgctttcaagacggctgtagtttgttccagcgaatgctgaagacgtcaatcgatgaagaagcgtggccctgcgtactcacaaatatcgtggtggtgcgctgggcgcagaccgtcgagctttctagaagcctcacaaaagtaggctagaacatcatcataatttctaaaggcagacaccctctgagttgcaagccacgtaaacatccatgaagtcaatgaccagatttgcaactatccaaaggaaattccttcttcgtactcgatttaccacaacttccttcaacctcaaaaaatcaccatccactttccgcagaatgtcttcttcagcagatcaaccaaaccagccaaaacccaagaatgaatcacagcaaaacccctccaacacctcacaagagcaaacaagacctctcccactccccagcccctcggacgaatccgacacaaccagactcgacatgtccggcggcagcagtaccgtcaaactagaccacatgggcccgttggtggtcaacaaggacggcacgctatcgcgcatcagcaactggggggagatgagcgagattgaacggcagaacacgctgagggtgttggggaagaggaatatgttgaggagggaggcgttggagaaggaggggagggaggagaagcagggggaataggagggaagtagagggaggaccaggtactgtgaaacaaacagcatgcggttcaaagattctagactgggatcatcggaggacgagttgaaaggttgagggcatagtcaacgagcaaaaatggaagcaaaggcacagaggttgcaatggtagtacacgggttgattttctgctatatacacggccaacaaaagcatcaatcagcccatagcttctaagtagtacctgtgtgtgtgttgcgctcaaagtatgaccactggccttctggtgcagattcctcgagtggctcccagctgtgctaggtcagtatagactcatgttcttgaaagcatcaagaatactcacaccttgctcttgatcatatcatcgaccaacttgtgctcgccctcagcgacctggatgacctcttcgatcagaccagctcccagcttgctctccagatcagatatcctgtgcaccatgtcagcttggcccttcagtctttgcaatttccgaaacatacgcatcagtggtgtactgcggctccgggtcaaacttgacttgcgagaagactcgctcggggctgtagttgacgtcgcccttcattttcttggcgtggggcagacgctcctttgcagagcggatgccctctggaaatgactgcacgacctctccgtcccactctgccatggttgagcgctcatcgacttcctggacccttgggaggaccagagtcgcgccgccgcttgtgtgcttgatgagcttcacaagacctgggtctttttccatctgcgccttgatcttgtcctcccactcctcccatcctgcgggcttggactgttcgacaatggcgaggcggtgcttggtgagggcttcggtggactggcggtagacggacgactcggggatctgcttgagcttgtcgagggtcgaggtgtagtggtgcagcagggtcgagcgcggtgacgggtgtgtgaggaggcctgtcagacccgtgggggcgccggcctcgaggaactggccgggcttgacgctggcgaagagccgtgcagctgctctcatggtgggtggtcgtgtgcgcgtggtgtggcggactcaatgggcaaatggattatcgatgccgtcaacggttggcgatgcggttgcgcctgccaagcgctgcggagatgatccctgtcactcgggcatcgcggtccctttggcaagcacgcctcttttggaactctgtcccctggcagcgacaacccctctgacgccgtccacgccgcctgtgacacgccgccatcgctcgagggccgactaccgactaacaacccttacccatcttaccggggctttataatacagcagtagtattgtcactcgcgcaccgctgccaccacttggcagcccgccgccgccgccgccgccgccgcgatgcgctccatattctacaccctcctgtcgctggcaacgcttactactgcccttgcaattgagacgaccgctccaaaggcaaaggccaaggccgccgacgacgactgggaggagaagcagcccgacaccatattcaacggccagactgtgccgcccatgatagagctgacacaacataacctcgacacggagatcgccaagggaaactggtgggttgattggagtcgtctgcaccctcgcatctgacaaatacacaggctcgtcgaattcttctcaccaagctgcccccactgcatgcacttcaagccgacctaccagaccgcgtacgagttctactacacctcgaagcccatcacctccaaagacgaaagcgagggcgactcgctcaattcctttacgcgatactacgacttcaagtttgcgaaagtcgactgtcaggcatttggcgatgcttgcgtcgcccacaatgtagcgagctatccgtcgctgttcttcttcacagatggcaagctggtgcagcaggaggttggcgccaaggatatgggccatttgagcaagtggatagaagggctcctcgaatccatccgtccagggacccgcaaggagggcggccccaagctacccaagcctggcgcgaagtcggtcgaggctggcccagatactgaggacgtggtcaaagagaaggcaaaggtggataccgaagacaacaaggccgccgtgtccgctgcgaagagcactccgaccaaagctgccaagcctgcgaaggcgacgccaaccaccaaggcaaacctggacggcgaggtgcaaatccttaccgccgagaacttccccaagctcgtcaccgactccatggagccatggtttgtcaaattctacgcaccatggtgccatcactgtcaggcccttgctcccaactggaagaacctggcgcgtcagatgcgtggaaacttgaacataggcgaagtcaactgtgacgagcagaagaggctatgtaaagaggcaggtgtccgcggatatccaaccatgctgctcttccagggtaatgcgcgcgtagagtacgatggtctgcgggggatcggcgacttgatgagctatgctgagaaggttgctgctgttcgtgctggcgtgcaagaggtagatgctgaggacttcaagaagatggaggagactgaggaggtcattttcacatttttctacgatcacgcgaccaccagcgaggacttccaggctctggagagacttcccctaagcattgttggaaaggggaagctggtgaagacgaatgacgcagagcttgccaagcgcttcaagatatcgacgttcccacgtttaatagtttcgcgcgacgggaagccctcgtactacccaccaatcacacccaaggagatgcgtgacaccaagaagattaccacctggatgaagacggtctggctcccgcttgttcccgaactcacctcctcgaatgccaaggagatcatggatggcaagatggtggtgcttgcggtattgacaagggaacgcgccgacgaattcactcgatccaagcgtgagctgaagaacgccgcgctcgagtggctagacaagcgcgaagctgcgttccaggccgagcgtcaagaacttcgtgatgccaaaaaaatgcgcatcgaagaggcgaccgacaagaatgacgagcgagctctcagagacgcgaagcagatccgaatcgacacagaacagctcctgaagactcaagttggcttcgcatgggtcgatggtgtcatgtggggacgctggatcaagagcacatatggcattgatgtcaaggatggcgaacgaatcatcatcaacgaagaagatgtaagtaaacgccaacttcagtttcttctatcgcaggactaacatctataacagcgccaccgctactgggacctgaccagctcaggcgaacaaatcaagccatcacgcgcctcaattctcgaaactctgggcaaggtagccgtcccttcgccaaaacttgcgcccaaatacactaggagtgcatttacccggttcttcgtctcgacgagtgcattcgtgactacccacccattccttagcctgggcatggtagttggtttcttcaccgcaatcgtgctcatgggcaagagcaggagccggcggtcattcaacaggggattcatcaacctcggcgagaaggagggcctcttgggcggtaatggaaacggcgcaaagcacgactgaagtggcacatatggcgtttttggcattggcatgattgtactataccttgttagggatcagtgataccgcggcggcgcatgataagagctggaaatgtagtgtaagaaaggacgtgttaggatatgaaatgatagttactattgcatgtccatggcgccggtcaaaacacgtgctttcgcgtggcgccccccacgcgtgccccactacacttgcctgcccctccaaacaaagctcagctgcgacatactcgcgcatgctccctcgactacacatttcctcactcgcaggtcccagacgtcgtctcctgctctccagcacatctccgcaccaccactccaaaatgtccaacctcaccctcgcaaacctcgaatacatctcgcgcgaagacctcgctgcgcgcatcaaatccacacagacaccaaacccctccaacccctccaatccctccaccgccctgcccccaaacatcgcagtcgtcgatgtccgcgactccgaccacataggcgggcacatccgcggctccacatggctccccagcgccgaactcgactacaaaaccccagaactgattcgcacgatgaaggataaggaggtggtggtctttcactgcgcattgagtcagcagagggggccgagtgccgcgttgaggtatttgagggagagagagaggttgattgatatgggggatgttgggaagaaggatgagggggaaggggtgggcagtgggaaggaacaaaaggtgctggtgttgaaaggtgggtttacggagtggcaggagaagtatggggcggatgaggggttgacagagggatggaggaaggacatttgggagtgggggacgtagagggatgcaagagcaaagaacggagagtgaaaacatgacgaattctcaagatcaaccagggattcatatgcttgaaagattatgtaaattcccaactacgaccagtctctctagcaccccttcgccccctctaggtctttagccaatccagcaaagttattcttctcatgctccataatcgcctcaaccttcttcgcactcgcgctccccttgtcaaaccgataccccaaccactccttcaccaaccgcctcgcaagctcgatccccaccaccctctcgcccatacacagcacctgcgcatcattgctgagcacggccctttcgacactgaagctgtcatgcgccgtcacagccctgatgcccggtactttgttcgcactaatagccacacccagacccgtgccgcagatcagaattgcgcggtcagctttcccctccgcgacgagcttggcggcggacacggcgacgtgcgggtatgcagtcttgtcggtggaggcggggacgccaacgtctgtgacgtccgacaccagtgcagattctttcaggtccttgatgatggcattcttgtagcttacgccggcgtcgtcgcagccgattgctatgcggaggggtgcggccattttagaggtcggatgtgtcgtagcggcgctcgaggtagcggcgtgtggagttggatttgacgttgaggttggaggcgcccgttgaggaattggacgacgatgagttggacgtgtaatgtacgttcccctctacgctgtcaaccttcttgcccgtgtctttcacaatatcgtcgacggcgcggttcacagtcctttcgaagggcttggtgatggtggagaagtctgtgtggcgctgcgttacgaggctggattggtcatcggtagcgggatgttcggcggcggaatcgaggtttagggagaagaattggcgtttgggagacattttggcgggatggggaggtggttaaatgatgtaaggttctaggcctagggcgcggttgaatgaggggctaaagagtgtggagggcggggatggctggaaagggtaagccggtggggttagaggactcgagacgagacatgtcgtgacgaggatggagaaagtggtcgttgtgatgggcgtttgtgagtttcgatgtcttgatttatttatacttcgcgctttttgctgggtacagtctttctacacactatttcttctcatcaccaaacaagtccttctccaccatcgatctacaaatcggatggtaaaagtccttgttcttctcaaacgtctccaccgcaagtttcctatccgccttctccaagagcctatacatcggcctaacaaacttcatgcgcccaatacgtcctagcaactctgctgaaggctgatacgtctcgggtgccttggccatgagtccagcagacagataccttgacaagacctcgatgttctgcgtcttgtcatagccgtatgtgtggccgaggagatggatttgctcggcgctgaatttttctgcaaaggattggactttctcgagaaagacgacggattggtttgatacccaatcagcgacgtcggagtggtggggcttgaagtcgctggaggagttgttggtgatgaggtactgccatttgtccgcaagcttgtaacagctcttcaccatggtctggtcaaagtcgggctttggtgggtatccaggagcgtagaagagcttgtcccagtcaaactctgcgagcttcttgttggcctcggtgtccttggcaaagaagtcaatgaggcacgccttgaagtcatacgagtcaatggacttgaacttgaaagtctcgaagtagtgcgggatgaagttgtcccacttgtccttgccgagaaggagctcaaactggtagagcgcatggaagcccttctcgtaagggatgctagagaacgcatcatctgggtctttgcccttgagatcaatgacgagtttggtgaagtcgtgatccgccccatagcgctcgatgctctcttcgagcgccttccagccgataatggcggaaaagtgacggtgtgattcgccatgcaaaacaccctggatgcgtcgctcaagataggtagtccagccctcgttcagccagaagtgctcccaactagctgcactaaccaagttacctgaccacgagtgagacagttcgtgtgcaatgacatcgatgttttgcttgtctccagagatgatggagggtgtcgcgtacgtccagacagggttctccataccaccgtagggaaacgacggaggtaggatgagcacgttgtactgtgtccactggtaggtaggcttgacgatcgactcaatagccttcatgaaaggctcgatctcgccctcaagctcttgctgacactccagaagctcttcaggcccagaccatacagtgctgcgtggcccaatcgacgcacaggccaggtcacccgaagcaaccgccatgaggtaagacgtaatcgcaaccggctgttcaaaggtgtacttgagagttcccgacgcaccatccttctttgccggctgatacttgctcgccccagtaggcaaaccagaagccaaaaccggaagtggggagcgcagcgcaaagctgaaagtcgacttaacatctggcgtgtcctggcacggaaacacagaccgcgcatgattagcctgacactgactgaacatataaggatgtttcttgttcgacgtctgcgccggctccatccactgcagcgctgtgcacttctctgtcgttgcaacagtaagttcaatctccaccgtcttgcccttgggcacagccgcgggaagcttgatcgtcaatggactgccatacggctcgatgcgctctccaatgctgaactcagcgctctggcgatcgactttgatggcggagacatcgagaaagctatcgccacatcagccctgcctgcaatgattcatattggtagaaagaaagcagatacacacctcgaatccaacacaacatccacctccgcatctgtcaaactctccatcctcaacaccacactccccaccaacctcttcctctcaaactcaatctcaaaatccaaactcgtgtgccgcgtcacataattgtggtaattgctcagcgtgttgggatctcttggcgtgcgggtctccattttgacgggcttggtctccatggcggcaggcgcgcggtgcatgcttgctgttgacagtgggaatttagtacctccgcccatgtggtttgtgtgtttgtgggagggtaggaggcgagaggcaggtggtgattgtgtagagattgtgagccacctgccaattcgaggttgatgaggtcggagcgggtttggggcgtgtgccgatgggaagcgggcgcacctacgaagcggcgaaattggtaggtttgctcgtgtgagggattgcatgtcatgagcaaaatgcagtgatgaactccgcgtcggctgtgcgacaaggaacggctgcaagattggcaggagtcgtggtgatgcgcacggtggaaggcttaatgcgcttaagcttccaagtacatcggtcgcatcagagcaaactgcaacttttggccaaaagtcatattgcagatatatacaagtggttctgcaggcaaactaggccacaacgctatgaacttgactaaactttctataaactttccagtgctatgctgtttcgcatgcatacccaaacgccatgctccgctcggtccatattctatcaatccttcttgctactatcgcctttccgccttcgatctgtcaagacaagattgaaatccggtctggaagactggtactgttgtccgattgagttcgatctctgttctgtcagagcaaggagatcgtcgttccgtgctctgcctcggtccctctcgtcatcgccaatctcaaatgcatcatcctgaagctcaatgagatctcccaagtcgccaccaacagctccaagaacaggtacggcggacctcttgccttgaccaggcgtgcctggttcggtgagcatcttctgagcttgtgacccaactttcctcatccagccctctatcgcgcctcctatctcttgtaaatctacaccgttgacaggtgtcggcgcccctgagccgccatactgatgcgacacgccagattcttggtctagtagacttgctgcccatggcgtgaaatactcttgtccgggtggcggtgccatgctcgggaggtactgagcaaacttcttattcagaccatcttgtgctggccctggacttcgcacattcctccctagtgtgcccacaccacccggcccatgcaacccccagccattccctgatgtatttctttggcgactgtgtgtagatacggaagagagggtgctcgatgcacgcgctcgtgttggccgggatggtgagctggtcacggggtttgtagatgtggacgagcggggcagatcgacggatgctcggggcgtagatgcgtctgagtaagcgatggacttccgccgtgctggaggaaagaagccgagtgctcttcggggcatgcggccaatttgggtaggtctcttctcgttgggcagtagcacccacgagtcgtgcttccaaggtggttcgtctgggttggacgaagcaacagagttgctttccatgtctttctttcttggtgtgctccagccgcttgggagaccatttgtgtccggctgcggtgatttgcggctagaatcctcaccatactcaccaaggagaagatcctcttcaggcaaagcatcaggcccctgtgctgggcggcccttgacaccacaagcgtcgactggcagcactacgatcttcttcgtctgcacgctatcgttcggccacatgcggttcgatttgcgtagcacagcttgatcgcagttgtacttgatactgagtccagccattgtatcctgcggtcgtactttgtggatgtacaccagggcgtctcggtcctcgttttccccgggaggtgcggatgcgctcaatcgctcgtctgagtttcttcgctttatacgaccaacagagtctggcacaagcccctcagtggcgttgaggaggtccttgcgcttcatcgctctgaccatgttctctctttcctcgtgggtaccagcgccaacttgggagggtgcgcctgccggaccccattgtttgggtggcggtgcactgacagaggtgcgacgtccatgagtaggtttccgcctgcgtgtgctgcccgactctccctgggtgccctcatttccaatgacgttcgctgctatgccttgtagagtggaccatgagttgccgaatagcccagacagtggatttgggtttcgagaccctttcgggttctgtacggtcgtagatgtcgtaaacgaagaggacggctctgaagtcacgttgaggcgcgacttggtgctggccccagggttggacctccgcgcaggcgatccgtccctcgaggtgattcgtgacccgcttctgcttgcagcatcgtcgctatgctctgttgagtatatgtcgtcttccaccgagatcagtctccgcgtccgagggcgcaatgtcgagttgctcttggacgacgacaacgaggcgctattggtggggttcatggcatgcgcgcaccaggcggagcaagtggagctggaactgcatacgccaaaagagtgcagctgacgggtacacgcatggcacagtatcacaatggcatggtagttggggccaaggtaaggggaaaggagagttgtttggtggaggcgtggtcggtgttcgaagctggggaagctacgtaacgcgactgcttcagtcgaataaaggccgtgcacccccaagcttgtacatgccatacttccgatcagaaacgtaacgccccggctcatgagagcctcaatgtagcatttcttacgtttgcactctatgcaaacgttgttttgttcgccgtgtgaggcccattctccgcatagttgtgaccagcgataaggacagataacggctagacccgccgcatggcggcaccgccctcgggataacgacatgaacagttggccccacggaaatcattcagaagttgacatcgattctccttcatcgctatttggagcatcgctacgtgttttacagccatgctagcaaagaaccgccgtgagaacgccctacgggtatacagaaatgcacagacaatcataaatcatagcatactttgcaaacgccgaaatcagaagacccatcaccgaaacgggcttgagcttgtcgtcacatccccagtctcaaagtcaagctcaaacgcatcgacttcctcaaacttcttcttgatagcaagcagcttttccgaatgctcggccacagaggcctctgtcggctcctcatcgccgtcgtttctggcgtcattctccttgtccgatgatatcctacggctatatgtcttgctttgcctggaagccgtggctttcgtcccacgagcattcttcttagcagcttttggagacgcgacctttgcgctgcctctttgacgagcgcgtggatttggcatttgcagctcgtcctgctccgaatcgattggtgtagcttcagatgagtcaatatcgaactcgtcacggtcgcgcagattgcggttcctccgtcgaggcaggagaaccttgagctgtgcagtagatatcttttgttgcgcttttgacttggcggtcctcttggccttcttcggtgcctccgtctcctcgccctcggactccgcatacgtgggagctttcttagacggtcgacctctgccacgtgtacgtggttgaactggagattgagggggtgttgcaacctcgcgaacaggactgctcgacatgggcgatgcgtaggtgtcgctaagaggttctggctcatcttgggtttgtgcgacaatttcttcacgtgttggctggatctctggtaaacttggagaagggggtcttgaagactcgacatacgcgccagacggcggatcgcatggaggggaagaccgtggcacctggacaacgggcgtcagcttccgcttgacacctcgagaaccagagctggatatttgcgtgccactgtcatttcgtgcgtcgtcctctgccacgggtttcctcacgttcagtggcgttgactctgcatgtgggaggaagtcgtcaaagtcaaagttgtctgtgtcgtcgagcccactttgatcgttgtcttccacatcggtggtctgctgtaccatacgcagtaagcttggttgcctggctcgtctcttaaagttcgtcaaagctaagatggaggcctcatgcgctggtgtcgcgcccactttcatcgcggatggtgggcgtgttccatgtaatggtgattctgagccaaatgaggagaatgtcaagtctccgaagccgcttgtatccccttcctgggccgcctcctcttgcgcgacttcgaccggcgagcgcgttgatgctgactttgctgtcgaagacaatatctgtctacctgacaatctcgtgcctcgtgttctctttgacgcctttgatgccggtgtgcgatccttgggcgtttcagctggactgccttctgcaactgggagcgcgccagtcatttccaggtccgcctccacaacaggctcatgagtctttcccaaaggctgtcctcgtgttgagcgcgtcgtcttggacttgacaacgagaccgtcgctatcatcgctgaaggtttttgcattttgtttcgctttcgagagcttcgtggcggcaggttttgcgacttcggtgcgcggggcgtgcttcgagacacgcgtggtcgctgacgtgatcttggtcctctttggtcgcggcatggttgcaaataattatcgataggcaatgattcaatgtcgcgtcgggcgcgattgagcgagcgtgttgtggcgaggatccgcgggggagttggcgcggtgctgggagatcaagtggtgacgcgccgccaaatgttatcattgcgctattggagaccgcacgcgaaactagcttggagtcacgtgatagctacactctccagctcgaagcacattaatctccacttatcgcttcctttgtttattgcgcgttcaaaatgcggaatttcgatgcatcaatcgacgtgcgctggtacgcaagatgagccatagagcgctacctgaagaatggcgttgcataaagggctgcctggagatagatgttcaaggcatcagcgtcgagtgatacttgacccgacattgccttttcctatcttcgagtaatcgttcagactgcgagtttcttcgagcgctgttagtctaaatatgacagaatcactcgccaagttcgagtttccaacctcgctccaggaatatgcagtgaatgctgcagagtacttgcatcaacacccacaatttgacgtgctttgcactggcatcgtcgtcttcgacaaggatggaaagatgctgctggtgcagcgcgcagctgatgaacgagccttccctgacatgtgggtaagtacagcttgttttttttatttgaaagctcagtaccgctgagtttacaaagtcccatgctaatggacatcaggaagtgccaggaggcaaagtggacgatacagacgagacgctgctacacgcggctgtacgggaactaaaagaagaaactgggctcgttgcaacccgcgtctgtggcaaggctgcagagttcacgttcgaggatggaaaaccaggtcgacggcccgtcatctggctgaagctcatctttcacatggaagtagagaagctggacattactctggatccagtggagcaccagcggtatctgttcgcaaccaaagaagagattgaacatgaactcgttggggatgtgaaacttgcttacatctctgaggagaataagcggatcaaacttgatgcttttagcctgctgaaggaagcgaacccatcatgagccagcggatatgcaggaatgtagggatcggtactagagatgcttcggtaatcggattgagggcaggggcaagcagaggaaaagtgttgggctccaaagggttcgtagtcccgtctgcgattgtcacctacactttgtatgtttacccttattgatatcaactctagatgacgcacatgcccagtaatgcacatttcactgtcgtgtgatcagcatgtgcaaagcaagacgatgtgcagcacatttgaaactacagtcccattattcgctcaagccgcggcggatagtccggggccgacgaatcgagcccgtaagctgagcacatgttgaagacgtcggcaatgcgtgtgagggtatgagtaggtgctatgcgaatacctgttgctcagcacaggacatgtttgcaaggctgggcgtgcgagccagggtaggcaggccgcgggctttagtttcatgtttgatggcgatgatcgagggtgctgccgcaaaccccgctagtctgggtggtgccttccgtgccaaagagctggactggtatgccaaatccccaaagcacgaccaccgacccgtgacgatttgcgctcttgagaagccgacgaactcatgtccggggaacattccttcatggccagcacagcgcccacggcagcgcagccactggctgcgcagcctgccaatggaggaccggcctcgtaggtgtcgcgcgctcccagtgcaagacggcagctcacaagcagacagcccttctgcatcgtcgcaatcggtgccgcctggacatccctcgttcaggagacagcgggccagcagagcatgcgaaagtgagtcccttctccaagtcttgcgcgtctctctacgtccagggcgagggcgcggcattatatcgacgttgttgacgagcctcggcacctcggtcgactgcaagacaaatgctaaccaccactcacagcatgtcatgcgaggaaagtgagtaatcatccgaacgacgacggcttccctgaaaccagcccctaacgccggcgcaggttcgctgcgatgctgcctcgctcggcatcccgtgcaccaactgcaccgccttctccattgagtgtcgcatccccgcgccgaagcgcaagaagacgacgacagcacgcgcccgagatgctgacaggtaaggtggcgtggtgcgccccgtggatggcagagctgaccgtcgcagcgaccgtggagacagcgacgcccgctcgccagcaagtccgtctgctgagccacgcgacaagacggcggcctacaattccgaggatggcacgccggccacgaccgtgtccagcgcgtacgctgcgcaacaggcccgcgacaatggaacctatgtgcagttcatgaagccaaagtttgcccgggctcccatcaaagaagccggccgtgtcgcgtacctgggcgagtcgtccaacctgtcgctactcgtgcacgaccgctatgggacgaccgatgtggtgcactacccactgcctgagagcatacgggggaccaaggcgcggtccaacgagatggacaacatggagattgagattctccaccagcgcggcgcttttctgcttcctccgcgcgcgctttgcgatgagctggtcgaagccttcttcaagtgggtagctcccgttgtgcctgtcatcaatcgcggccgcttcatgcgccagtaccgagaccccaagaacccaccttctttactgctcctccaggcagtgctgctggctggttcacgagtctgcaacaatgcgcagctcatggactcaagcgggtctaccacccccgccgcaatgaccttctacaagcgtgcaaaggccctgttcgatgccaacttcgaggacgaccgcgtgaccatcgtacaagcactcatcttgatgggctggtactgggaagggccagaggacgtcaccaagaacgtcttctactggaccagagttgccattgtcgtggcacaaggctctggcatgcacagaagcgtagaggggtcccagctcagccggtcagacaaacgtctctggaagcgcatctggtggaccctatatagccgcgaccgatcagtggccgttgcgcttggcaggccagttgccattgaccccgaggactctgacgttgagatggtctcggaagatgacttcatcgacgacgagactgaccatgccggtgaatttcctccagatccagtacatgtccagttcttcatcaactacgtcaagctgagcgagatcatgggtctggtgctgtcacagcaatactcagtagcctcgaaacaccgccgcgccaacgccatagacctcacacatagcgacatggcgcttgcagactggctgcagcactgcccacccgaagtccaatgggaccgacaacaccaccacttctgggcggctctattgcattcgaattactataccacgctgtgcttgcttcatcgcgcacatatgccgcctgcaggatctccaaaggctactaacttggacggttttggtgaaggagagcatgcttacccctctaggaacattgcctatcaagccgcggccatgataacgtccatcattgagaatctccgggcacatgatcagatccggttcacgccggctttcattgtgtacagcctgttctccgctttgatcatgcatgtctaccagatgaagtcctccaacaagtctatagtctcagcaacggagcagcggatcacaatctgtctggatgcgctcaaggaggtgtccaaggtatggctggtcgcgaagatggtgcacactctgtttgagtctatcctcggaaacaaacacctagaggagcggttacagagagccgcaggccggaaccaccagaagaagagcaaggttccttccgtgccgccgcctccaccgaagcctgccgctgaagcgcccaagcgaaagttcgatgacatggaccttggcttccctgctgtcaatgggcctccagcgccccaggtctcttatgagcgttcgcggccgcagactcctgcagtcacgccatcacgcgagatgcagcctcaacaaccacccatgccacaaatgacagcaggctcgccgcagatgaatcgacagaaccacgacgctttcatgggtccctcacgctcggggacacgtccaacaacacctttcaacccgtcttactcgtaccccggcacaccacctgatctgttcttgatcactcgcgacacgcccaacattagccaagaggtctggcagaactttcaaccagatcagctcttcccagccgatacccaagtcgcattccctgttcccaaccacagtcttgttgatcctgctctgagccagcctccgaatatccccatgcagcaacagagcgatggaagcgtaccaccaccgcaacaccagatgccagctggccagatgcaaacgccaatgggagcaggaggctttgatcacaacaaccagcaggcgtgggcgcaacagatggagatgatgtcgcagaatcaacagcagcaaggtgcacaggacgacacatggagtcagagctccggcgggcggcatgcacccattgtgcccatgagtctgaatgtcgatgattggtaagttacagacttgcaccggagcagcttgcatcgttatcaaactaacattcttgcaggttcaacttcttcggtatcaacggggaaacagacatgtcccatatattccagcagggacctcagtagtactcttgtaattttctgtaatcctgtgtacgctcaggagcacgtgtcgtatgagttttgatcttagcgaattgttagcaggaagggtcagcttaggcgtccggatagccgtgctggcgccagggcgaattcaggtgtcacgtctcaaatcaaaagcagcatgttgttttgaagcttgcaggttcacattgcttgtatcaagtactattgttgcaacgatactttccacacagagtatgtgtctaccacaagcaacgcacttttcgtgacgatggcctagtcgtgtctgatcatgtagatgatgcaagttaccggccctcccccgcagatcgccgtggaaattcggagctagtccgcaacaaaacaagtggcttggccatgtgaatttggaggctaaggactgggcatcgcgctgcacgcgacgtcggaacagcaccgactatctgtcgctgcccgtacaaggccaagagacgcgaaaaccaacacaccatttgcggcgtcgcagcatgaatcggccaggtgcgtcctttccccaataatcccacacaattcaagcacgaagctactccaccacgccctgttctctgctctgtgtgggagctccttccggtcactctgctgcttcgagcgtgacgtctgtccgcgtaattgacaagcagggttccacgtaccttccattgctttcatctgcccatacgtcagctcaagcacgcattctttggccgaacagtactgaccatcctctcgcacacaggacccggcacacaaacactccgaaatataccttccaacatgttccagaaccaacagaatgcgaatcgcggcgccccgctgggcacaaatcggctacagaacggcaagatgggtgagcagcgccgcagccacgttgcgtacatcggcgagcgctgactgaaactaggcggcgcatctcaatgggcattcgggggagccatgggaggtgccccggggctgtcaaatacgcaagcacgaacgaacggcggcgcaatgtcaagcttcgcgcaagctatgagcgggtcgcagcctcacaccccgctcaacctcgagtaagtcagtgtgtgatttggcgaagaggggccataggaagaggcatcagagtgcgacgtcacttcctgagctctgaatccatcgatgaagtcgagctaaatggttgcgatcacagggaattcccgtcgttatcgggcgcaccgcaggcgcaacagaatacttcggcgcagcagatgtgggcgaacccaaccgtccggactgcggcgcagcaacaaaccatcgggcgaccacagggccaaggaccgcaacagggacaaaatggtcaaacatcgagtcaacaagcgcaaagtcaaggacaggatgattcaagtcagagccaattctctggtcccggcgacgactataggttcggaggccaaggaggcgtcggccagctttctggcagtgcgcagccccagacgaccaacattgacgactttccacctctaggcggcgcagcaggagaaattggacccgatcgcagagcgggtctgatacagaatgctgcagctttcggtaacagtggcaactcgggcgcattccccgggctcggtcagactcgtaatggcctgtccagtccgactgacagccagcaagatcgggtcctgaatcctacggttggcggaagaggactgccgggtggagcgtcacgcgcgcccttcgagaacctgcgctcaacaccaacgaacttgcaagatggcaaccaacgaacgcctcaacaacccgggaacatgggtttccttgggcctcagattggccgtacagatcttggtgcattaggtcaacggccgcaacaaggtcaattcgatcaaaacttcggtgccgagaactcaagctcctcgccaaacacgcagataccactgtacaagaagcttgcggaaatgtccgacacggagcggtacgggctgcctggactactctccctgataccacttgagagccccgatcactcttcacttgccatgggccaagatttgacggtgctgggtctggatttggctcgaccagagaattctccactccatcccaccttcggatcgcctttcgtagaatcgaacgccaagcccgttattcctccggatttcactctgcctgcagcatatactgtgacgaatgtgccgccgcttcactccaagatgggtagcttctctgcagaaactcttctagccatcttctaccaattccccaaggatattctgcaggagcttgcggcgcaagagctgtataaccgtgattggcgatggcacacgaagctacaacagtggatgatgaaggacccagatctgccaccaccaattcgcacaacaccaacgcaggagaggggttggtatctcttcttcgatgtgacgaactggcggcgggagagggtaggtttcatgtccaactccatgtaatgcaaacacctactgacctgcgtacagagagagttcgagctcaactatgaccatctagatcagcggcatggtagccctgccatgggaggataattgtaagaaggtacatctcaacggaccctacgtcgatacgcacgatttgcagagcctgatccaaggctgcacaggggctgagcgttccttacctcggtagtgcccggtggcgctagtaatgtctgtgaatgaagattcgcaggctctgctttgcgtgagctgcgtgctttcctcatcttcacgtgtggtctctcgtcattcacctttccccgtgcccagcaagtgatccagtgaaggtgcgggtagtaagtggcagcgttgcgccttccagaacagctcaacgacctctttcactcactcgcatgccctcaacaactttcactcgcttgcttgcttgcactacgtatatcccacctttcccacgcctagctttctcccctccaccacttacaatttgctaatcgcacttcaattctcactaaccaccagcaccaactcggcaaaacaccacaacagcaatgtcttcctcccccactaccgccgcaggtcaaatccgccactccctcaccctcctcggcgccgcctgtcgcgaaatgacacctgccggcgcaaagcccattcccctccatccctcgcgcttcaacctcctcgcgcgccccgtcgccgccagcaaagcgtgccacgtctgcgcgcttccaggccacagttcgccgaacatcaagagcacggccgcatgtcgggttgcgctcgtatcgctggtaggtttttgggaagaggtggcgacgcacatatccgcgctgtacggcacgtctgcgcgcttcaaggctgcgattgtagccaacaagccgacttatgagatgaggctggatgatggaggcttaaagggaggggatattgagagcgtgttggtggagcggttgacgaggggatggttgcggttcgtcagccatgtgcaacgcatcagggcgagggtcaatgttgtgctgagcgagggcgaggtcgggaggtatgtggaactggagaggaacttgaatgggttcttgatggatgggtcgacgtgtaagtcacttcagttgtcgaagagagaatgaaggctaactaacgtgtgcatagtgtcggatctgtttgagaggagcgttgctgggaaggagtgagtggtcagcatcctccaccttcctgacgacaacacttcagcacatggcaagaattacggcaagagcctaaatatcaaaggagtcaagtgagaaaagtcatgtaagcacggccagtgttagatgatgtcaaagacaagtcctaacgaataccttaggcgaagctctcactacatatttcccacattttgcccggcaagtctcagagtgtagcgtgtagtgtagcgattagtgctccgcatttcatctgcatcaccggcccgccagtcatctctttcacacagggactttgctaagacacgtgcgtcagtatgcacatcatcaagacacattgaagccctctactgcgccatgcaattgcaagctcacgtatgatcggttggaatcttttaaccctggagttggcacatattatacaggttgtgctgaggatgccacgcgcttatctacttcaccacagtatcttggtatagtgaactctcaccgatatactggcggggatccgaatacagccactacgagcacttcccatcttgtaatgatactgcacttcgtacgacgaggcgtggtataattttccattctgcattgtcgaggtggtggtggctgagtctcagccgtggacataaatcacgacaagtcagctcgcaaccttgctcaaccaacttttgtactcaattccacgatggcactagaaaccgccgctgctgttatcggtattctcgcagtagcgggaaaggtcgccgaaatcctaggacctgtcgtctcagccttccgcgacgtcacaaagcataccgcagccgtactctccgaagtcaacaactcgcgcacaatcctttcggctttgcaaaaatatctcagtgggctaagcaacagttcaatagtgcgcgcagagttgatacaggttgatcaattgattgctgcgctggccgatggatccttaccacctggtaccacacgagcaaggatggatcaacgactgagtgcagatagcgccatatccatgttggtctttgacaatgcttccaaaacatccctcgactgcatctcgaactactgtcgagacgtactgatgagcgacaagtggaaacatgctcggacgcttatagttgtctttcacaatgcaaataaatccacgaacgacgtcgcccagggaggtaaacgcctcgctcacaatatcggagcccaatttccggaacgctattcggacgatgttgagtctcttcaatcagccattgacagccttgtaagcagatactgggcttccgtgcaagcggaaaccaacgagtttcgtcacctgacactaggaggcaacccagcctacacgatacctttccgcagtctctcagacttctcaaagtatagatcgatgtcggaagttcttgaagatgaacctctgctatttgaaaatcggagcagtacttctgacagaatagcgcccggtttgccaccagtggttgaggagggtgcacaaatttctcatcctattttgcttcctgcatcggcctatgtaccgcaataccacggtatgaatcttatctgggtctcatttgcttctttacttttcgcgcctccaattacttcaaaactagcagatgaaactacaatccttactgtcaatagcgggctgctaaggaagctatgaagtcagccgatgatcgactaggcggtaagaagaccggaatcaggcgttgctgtgggcgttatgcagctttcttcctggacaaaaagtcaggtcagatacttcacgccctctaagtgatggtctagcctctttcataaaataccattattatgattccaaggggaggacccccctattttgtattatgcagcttcatcctcgatctccaggttcccaaccttgaacttcttccccttcatatccgcataatcattatgattatgataattcttcactctctcccgcacatactctagcccccttactggcgccgcatcctttgcatcttccctcaccagtcccaatctcttcaacaacggactcggggcaggcttgatatcgacatcattccccggtcttacaaagtaaaacaaccccaatctcttgccatgggcttgatcctctggtggtcgctgcactcggtgaatggtcgatttcaaatatcccgccgaccagaaatccaacgtatctccgacgttgcatataatcccattatcgacgggtgggacatacttccactctccagctggtgtcttgagctgtaaaccagcgacatcctggctccaaagaagcgtcaaactgccaaagtctgtgtgtgcgcgagaccacgtgttagccactttctcgtcatccgcagcgctacgaggattatagatcatatagcgcaaatggtcttcggaaggatcctgatacaggtgctgttttgagaagtaatcttctggaagttcgagaataatcgagaacagcgtgaagatcttcgaagcaaggtccagcgagcggcgcgaaaagtcctcgatttcgggctggaattggcggagatagggatggaaaggttcatgggcgttggatgcaatgaatttgggcatgtttactgattcgacattgtctaggacgtcagtgctcatcactttcttctcgttggcggcacgatagccgaagtagtttccgttggtgaagtcgcagcgatattttgggtcgcctttttcttcgagggggaggttgaagtaggcttggccgatgtcgtactggcggtctacttcttcttgggtaaagccagtgccgactatactaaagaacccggtgttatggacctgattgacatcagctgtcatttcaaggtacattgttcgagacatacagcatctcgaaggtcttctgctagtttctgcttgccacctggttcatcaaaggtcgaaagatcaatgactttgatgtctgcccaatcgagactctctgtagtcttggtaggcctcttccattttggtatagctggtgattcagggtatgttgctgatggcatttcggcgaggttgtggtgggatgccagtgtagaatttcgccgcagatagcatttcttaaaatacatatacgccggtcttatttccggtgtcgttaatgacatgtcgtgttactctcaaaggtggaggtggtaagcacgcaatcgctcgccaagattcgtgctcgagtaaccgaagacctcaacaccttgtggtgcatgcacatagacgttccggcagaagatagccgaaagttttatccaacttaggagtctgcatgtgactcgcaggatgtatagcgacgtcgaagtgggtcgttcacaacttgccagggacatctgcatgctagaactgtgtcttctgcaagacaagcgtgatgacgtgcttgcagatgtgttgagagatgctgggtagctctccatgtaacaaaaacttctgaatcgttctccgtgcaggaataaaggcgtaactccttgtactcctcaagtgtttctcggagattcaccacctttcgacgatggccaccgaagagcacccagatttcgttacgtcaaaagaggttcaagatatatcgaacaccaaagtcagttcgagcttggcctcagaagcgaaccttaaaaaagcacaccggaaagtcgaccagcgtctgctctgctggtatgcattcgtctacctcatcatgcgtatccacgtcagcaacatctcaaacacagccatcatgaacctcgaacaaggagcggggatcaagaagcaactaggcaacctctcttctggtcaatgggcatgggccctgagcatcttctactacccatacatgttcctggagcctcttgccactctgatgttgaagcatttcagtccaaatgtgtggatgagccggatcatgatgacttggggtatcatatcgatgtgccagggtgcgacacagaactatgcgggtatcctcgtttgtcgattcttcctcggtgctgcagaagctggattttatccgggcgtcctctatcacttttctttctggtattcgaccgagcgattaccgcttcgaattgcgttcttctatgcctgcggaatgttctcagggactatcagtggacttctggcgtatgcgatcagtcacatgaatggtgtcgcgggccttgcaggatggcgttgggtatgtttgtagatctgacgacgagatgcgatactgatgggctacagctcttcatcttggaaggcattcctgccatattctgctcaatttacaccttcttctacttgccgaactatcctcagaccgtcaacttcttgtcagaggatgagagggaagctatcattgccgatttgccaaagcaggcacccaccatgggcgcaaagacattcgatttcgagcagatcaagtcgctgttcaagagccctacctttgttccattcctgatgatctggatcacacacggcattggtggctggggcatctcgttcgtgttgccgaccgtcatctatgagctgggcatctcaaacactgcgatatcgcaggtcatgaccatggtgagtccttggcctcgatgaagtgatgaaatatgactgacagaaactagcctccattcacgatggtgttcgtgatcctttgcggtctagcgttcttcatacataccaaacgactcaatccatgggttgctggtcttggcgttgaagttgtccaagtcatttgctacatcctgctcatcactgtcaagcagccaattgcaaagtacatcttcgtcatgatcgcaactgctgcttctcaatcgttcttcgccatcatatggcccgagcgcatccgcgccgcaagaggcacaacgactgctggcctcgctatcggcatcaccaatgctagctgccaattgatgggaattgttggaccgcaaatctaccagcccaagttcggtccaacctatcgggttagctacgtatgctccatcgcattgctctcaacatgcttgggagccgtgctgacaagctggtttttcgtgacgaaagatgacaagcgaagagcgaaagaagatgcccagagtcgacaaatcacggcttgagatttatccgcacactgtctggatgtatgggccaagagctggtctatacaatctagcgtgtcaagttatagtcgtgaagcaagacgatcgcgatcgttagcgtgaaagattcgcgtcagctcgggaacgtgcttagtccccctgtcgaggcttattttcttcagttgtacctctcatctagaacaaaacattgtcttgcgcaattccatcatcgatcaaatcagattggttcaaattcccttgccaatctgccacacaatgcctcgattttcggtatttcctgcccactctcgccaagccctggccacagatcataaaacttccgagagtcttgtcacacggtcgatgaatacatgatgtaaagtaggcgtgacattatgctattgattgactatttggaacttctacggcgcagtagtcgcgcgcgctctgtcggagagcgtaactggcatcggcgtcgcagatccagatggacggatactgctggaagaagcacctccgccgccaccacttccacctttcggcttctgtactacagcctgaacaacttgacccgcggtgttggtgatgatatccacgagcgaaccaagagcatcgtaattgtaggtggtctgagtaagtccttggccaacttgcttcacactgccttcaacctcggtcatgttcaactgtgagtgggttagccctctggacaccacatctttcttggtgggtgagcttaccttgaagttaccgacaatctgcgaaagggcgtcaccaccagctccaacgacttcctggacaatgtttccaagattatcgaccaggaagtttagtgtctttccattctgggtaatggagccgagctgtgcattgtcaggaaaccattttttacgttcatcagtctttcttaccaatccgtctactgcgccaatgacttcgccaaccaagtccgttacgttgccaatcaagctgatgaggagcgggttgaggtctagagaatcaaagacacgctcgacaatgttgactaggtttccaagtcggacaacgagctcaaggttaacatcgacatcggcgattgtgatgttgaccttctccactgccacttggacaccggcattgacttgcacgaggcctgcaacctttgcgttgagatttagatcggcttgcagcttctctaccaccaactcaattcgaccaacgtgcagttctgggacctgtaggagaacatcaggagggccatcagtcgagactgacggaggcctagttgtggatgtgccgttgcccctgggaggaactctgctgctggtaacaggtggggtagttgggcttgtcgctgaagcagattgcgcaaggacgtgagtagcgaatgtgaagaagatgctgacgagcagaaggcgcagaacgcgtgtagagaacgacatgttggcgatggcaaagaacgacaatgctagaatcgcggcaaagcccactacaagtaacggcagacgatgtccagataccacttcccaggcgacgcagtgccgttgcaaatctgcgggctaatgatgcaggaaccgggtttctaatatcggataatattcttatgcacattgaacatgggtttgacatgcttgcatgcgccacatcgaaagattccggggttttagcgtcgagaaacctgatttgcatacaaaaacctgatcttttcagagcctgtgccgaatgggaattgttggccgggtctccttaatttccatcttttcgctgtgtggatccggtcaactatgcatgcgaagatccctgtaagtgggcacactagactccacgtcaggtcgatattgttaacggtcgcttgccctctctttgctggtttacgcttcccatcaagttgccgttcccttcctttcatccagcagcttttgagttgcgtccattctcttgtgtcacgaacttgatcagccagaacaatgccgtccctactttcaacactcgcactgcttaccttccctctctttgctctcgcccagtcagcaaacgatggctacactggctacaagctagacgtcaggcaggagcaggatccgggttccgtcctctacgagactgagaacacaaggacctccaacgtgtctacactctccgaaaccccagatgtcctgctgaatgcatctgtacatgtcggcgaaatcttcattggtgttgacaacctcaccgccaaaatcaaccttgatgcccaagtcttgtcgttgctgcagttcaacgccggagtcgacctcagcattgagaaggttgctcttaccatccaaaatgtcactgcaaaagtgtatctcgaagcacgcctaggaaacctcgtcaccatgatcagcgacgtcttggactctatcgacttgaaccccgtcattgcggagcttggagccgggcttggaagcatcgtcggcgatgctgctgaccttgttggtgacgttgcaggtggcctgactggcaacaacggaacctctggcaacaccaagcgcgatgttgatcctcaccaatgggaccttctgaacaacatcctctactccatcaacaactttgaaggaaacgccaacaagcgccgcgttcttgctcaggatggcgacattgtcgagcaagacatcaataacaacggagtcatctctgcaatgagggttgtcggtaactacgcaaccgacatgcacttcaatggtttcaacgagagcgtgacgttcaagggtcaggaagtatgggaggaggagtacacctaccagcccttcccgggcctctactccatctcaggcgtcttcaagagcaagagcactggcgcagttgtcggcacacaactcctcgcggaagcacgaggaggcggaaacgcaaacattggcaacgtagatgacctcaagcgttgagcgcgatacccatcgagatcgaatcgaaagacattttccatccaaaaaaaaccttgctgtgattcatgtgtgttgtgcagaaaggcgcttcttcggctctttctccatttgccgatgtcaagacctggacatggggcctaaaggggcattcacccgttcggcacggtccctcggctaaggtccacccgtctcaggcaaatggccgtgcatccacgcgagctgagcgggcgtgcctgggtatttcagatcgttcgagaacgttaaggacatgacgacatgatgtgcacgatcgggatgtgggtgttgcatgccggaaagtggacgaaagtgtgcaatggcgagagcacggacatatgcacatggtgtttcaggaacagcctgctggtgaatctcaaagccgcatgaaaacgccatgaggctgtgtagcttggcatgcttcaaattttcgcgaagcctaagtctacacattctagatcttgaaaacatagacgagcttgttatatttttagttccaccgtacggtcttggtgaagcagcggagattgagacttgaagtagtcgcaagatatggttgacgataccctcacaagccagagagaatgtttttttacaaattgcaggtccacgcacatggctatgttgatggagcccttttgaaacagcgcggccgattaagtcattaatagaccttacggtagatctgagtatgcaaatgaatgaagtctttgtttgctagaggagggtggccaagaaaaagaaggaattatacacctcggcccaaatactccgcacacatgtgcctccgagcgtgcaatattccttgactcgaacacttttgagctgttgctaggactgattgccagtttttgaatcgcaacagggcgaccggaacatctgtcgatactgtcttgcttttgacagcataggctcaaaacaagtcgtttcgggctgcattttgggaggtccagaagagcgatgtgtatgctgatacgagagacctaagaaatactagaaatttgtgcaggaataaggcgcaatggttgtggattcatgctgggtcggattctgatcttgtcaagacgcagaggctcgttgtgagacgacagaaaaattgcgtgtcatctccgccttagaccacttcgtgagtctgtacctgcgtcattttggaaagagagccaggctgaagagtcacatcgctatttcaatagaggacttcgtacagcacattgccacctgtatgacgaggtttagtttttttttaaaaaaaaaaatagcgaacaaggaatgtccggaaattcaagacacatatttatctccaccgtcatctggtctctacaagtggccgacggttcgaggcatatatctccattggctttcataggattgatatatcgcacaccttctttggacattgcggaagagcagtaagtcaggggaggacaagtcgcgcgtgttatagagctttgcgttcccaagtcgggctcaattatcaatattcgcccccagactctggcagaaaccaagaaataagacgggctgcttaacttttcgatgcggagtctgatttgcatacacgcatttggaagaaacgagtttttcctactgcgaaaattatagcgcagtgcagctacaatatgaagttcttgtacagagcttttcgatgttgataagagaaaagacatgggagttttttcctagcgtttggaaaagagcaaactttgcgcgcatagccggagttatgtctgtttgaaggaaaggagagacaaaatagccataggccacctctcatactaattttggacgtttcgcaacggaaatgtgtgatgaagaatatagaaggacgatggtgcaggcggaatatatatataaccatcatctcatctcaagcccagaaagagcggtaatcatgacgcccagctctttggtttccaagggaggagacccacgttcataacatctcttcactctttcagaacgcatatgtaatggaagggctcagagataaaagcaacccatgacatggcagtagtggagttgcggaggcattatacacatcataggcttttttttagagggaagaagcggaaaatatccagctctgtgtcgtagtttttgggacattgcgagagccgataacacactctcgtggaccgctgagaacagttgtttgaaagaagacagtcgaagaagaacattgtcacatcttctggtgcatttgaagtcgaacagaagtcgacttactcatagcatctgtagcaggacttttgaggaacacagcagaccagacattaggcaaggtcctggaatttttcatttcagcgaacatagttcatggctggccttgtttgtaccgaaaccgtcgaggcgagagagtcgagaatacatagtgccttcatttcggtctttcaaagtagaaggtttctgagactcctaggagtctgagaagaggagaagaaccatggttcccttccgtgtgtagttttgagaagagagggcttttgccaacatggtcctacaagattctattgttaagagagggggacagaaggggtcgggcggacatacatgtcccatgctagccgtttggtacaagatagagtgctgtgtgtgacgaagaaacaagaactgggaggatacgagggtttgtatacgcggaatgaagctgcagtgctgtttgcacggcgtagaatcgagggttgggagtgtttggcaagcagtgctttctttttattttccggatgacgcaatgatcttttgtgtcaatatgcccgatgcttttcgctctcacgccgtgaacgccatgccaaaacctcatgtctagtcgtgagtggagtgtctctacctgtctactgtacgcccaatccaaatgcgcagatctagcttccagaaccgtagtattctttccttttcccttccttttccttccctcattcgatcttccccatcatccccctccttaccttcgtattgacaaccccaccgacgccaaaagccggcacaatccgacaaatccgcgcagcactactcttcgcccaatccctcagaacccttcccaccctctcccccctgctaacatccggcctattgtacaagtccaggcccagcaaatggagcggcgtacttaccagctgcaccgccgcaggcgtgacaaactgcgccgcgctcgcgctcgacatgtacttctgcacgccctcgctcatgtgtgcttcgaacgagggcgcgagcagcggaggcagattgaacgaggcgaagatggtcatgcagtcgcgaattgtgaagagggcgaatgtagggaggggtacggcgcgggaagggcctgtggagccgaagagctgagtgaatttattatctttgtagaggcagagcgcaaggttggcggtgctggttgcgaggaatttgggtgtgccggcggtggtggaggagggcggggtggagtggagagtagaggatacggtgtcgatggtgtttgcggtgaagtaggtcccgaagtagagggactatggtgggttagtggaggtgcttgggggtgcttggaggtggtgggctggagtggtgaacgtacgaagatgagaacgaatggcttcgaagatatgaagcggtggggtttcagcagcagctgttgggcgctcttcttcaggctctcgcccaaggtatttcgtccacttgcgttctcgatgatgcccttgtctatcatggtgatgatgggcgcgacaagtgttccagcagcacatgctgacatggcatcgacaccaacacgcaacccaagctttgatgtgttccaatcgcgcgtcgtgacatctgacaagtcctttttcgccattgtcgcgttggtgcccgagcttgaggagggcaagcttggtagtggtagcttcggcgttgggattgtggatggaatcggtgatttgaagtccgcaatagctgtgacctcggcctcagcaacaggttggggttgcgtttccttcgcaggcacgttcaaggtcctgctgttctcttcccccattgcagctttctgcggtgattgataaattctttcttgttgcgccacatgtagtcttcagtcgccctagctctgcgcagtcggatcgcgcaaagagcgtagtagagggtgaaagtccagtcaaaggggcaccagggcaccagctatcgtgtagcggcgcgatgatgtcgtgaaagatagtaaccatgatttagcgttgggtcgcgggattggaaaccaaacgccgaccgaagtcggactatgtataaccgaccctccagtgctccaacatgactggcttgttgtgtatggcgatctgcatcgaagatctggtagtaattgctatgatgggtactttcggctgagccgtttttggaaagacgtggagaatcgtgttgcggaggtgcatgcggagttcgcggccagcgccttcatgtcagatggctagcttcggctgatgagaccctgagcaccatcgccttggcctgcacaagtgcacccgctgaggagtaggctgaaccagcaacttgcggacaaaatcagattacacgtcgatggtggtgtaggatattttgaactgggagcgtagaaagtatattgctattgtctaacgaactttaacagtatgattgttgaatttcaatcacgcctggcaccgattgcgtcgcattggcttgcttgcatctacctaccataaagccggtagtaacgggtcgatacctctctttcactagtaaatcacatcatgataggtgatatacatcaacatgagtttacgcggaagtcccatgtcaatcgcctcatcgcgttccattgctcataactcatctaccatcctcttccccctgcctattcagcccgcccaacaaaaatacggcaatgtaaaagaaatgaaggagaaattatgatacccaccccatcatgcatctcgcccaaacgccttgcaaacccccaaagttatccttgcagatgacccatttttccagcgccaaagaaagacccttgcacgaagagaaaaacaaagccgccgcggcaggtaaaagaagaagcgaaaagagaagccatccatggaaccgaaaatacattaccttttgctagtattcttgcccgcgccaaggcgtgactcgcagctgcaacccgttgctgtttcgctcgaccgccacctctagatcttcgtcgttttcaatggggtagtgcttgttttcggccttgtcgagataggtcacttgcagttcttggttggcgtcatcggagtgttgcagttgccgtctttccttgactttcttgtagaggtcgtcgaaatttaccgagagcggcatgcggatgataatacactcgtctccctcgaaccacactttgattttcaagtgggttccagcgttggtattggtggttgcggtcgagctagaagagtgctggtggttcattggtggagggtagaggttcgaagagtatgcttgggaggtggaagactgtccgcgctgatgattagggtagtttgacccggtggaataaggggtgactggggtggtagcttgtagctggtcggcagaggactgtctgctggtgccctgagaggggtctgaagaccgtgccgattgctgcgagagtctgtattcttcctgggctatgacatctgggtcgatctcgtagtcaccctgcctgggagcaaagaagccttttactagcggtccatgcgttatgtggtgaccgagtttcagcaggtttttgatgtactcatcgaggtttgcacggcgaccatttgatatgttgtcggtcacgtaggtaacagggccgggcataaagggcaatgtgcgctccccagagccacttgtgccagcctcgaccgggtatgtcgcaatgagctggatctggaggtcatagaagtcctggtatagacgctgcagctcccagtgtcggccgtcctccatctgacactcgatgatgaaccagaatatgtcgtcggcaaagcagtaccggggcacgtttgctgagattggcgctaacaaattatccgaagtgcggtactggtttcgcggcggctgttgtgcgagggagttgtttcgagagtgcgattgggagatctgtttggggtcagctggagctgcaggcggtcaattaggcaaaactcacggatccggccttgctgtggctccgcacgctcatgcgttccatgccctgctgcagtgtttgctgggaatttgtctcgagcttgccgaggggtatgctgccattcttgtagtctgcggccatcttcttccactcctcgaccttgggcacgcccgctgcggtgacggcagcctgcgtgtcgggcacggccttgccggtcgtcatgtcgcggatctcaatgaaagccacggggatgaggccagggccgcccaggcgtgttatcggctttgcgacgaaccattcggggttggactgggcaatgacgatgatggcctcgccctccttggcttccagctcgtcgggccgctctgctttgaagtcgtatatgacaatgccgtagaccatggccccctgtttgccggcgcgcgacaggcgcatcgaggggggcatcatgctcatgtcgagggggttgctggggctcgtgatgcgctcctggtagcccgagtcgtggggctgctgcgacgggtgctgcgtctgctgcggtgttgctgagcgcggtgttgctgagcgcggtgttgctgagcgcggtgctgagccgccgctgtcgcgcaccgtcttgcctacgccctcaaagtatgagacaggtaccaggccgcgggtgccgtgcagcgggttgcaggcttcgtaccagtcggtgtcgttttcgcggccgacgacgtgcaaaaagtctccttgtgaaaagctgaggtagcccgagtcgggggttgaatcgtccgccttgtagtcgtagagggctttgattacctgcgaaatgatcgtcgttagcttcgcgctcgtaccaggctaggaaggcgcatcggcttgtgaaggcaggtgtgcgccgtgacgagcacgcccgcccgtcgcctctccagcttcttcaccgcgcctgcaaacatgcagtcggcggtgcaccccgtccccgtccccgtccccgtcctcgtcctcgtccccttcaggcaaggcgcgcgcatcgccgcggtcggctatctgggtgtggtgtgcagctgtgcagttgtgcagctgtgcaggcggggtgttcgcagctagacgtacctttttcggcgggacaatggctatcgcatctttgggcgggatggagatgtggtgcggcctcgtgtccttctctcctttcatcgaccgacggaactgcagacagcaacattagcacatgcgcgtgggtgccgctcgggccgctggtggcgggcctctcaccttcatggctggagcgagtgaatgcgacggcagcagtgaacagtgtgcgcgcgcagcaggtggtggaagttggccgtggtgaggtgaaagcggcgcagtgggacggtcgcacggtaccaagtatgacagaggacttgacaggccaacgacccccaagaccagaacgcaggacgagaacagaccaacaacgggaccgattgggctggttggcgtgtgcggggacggtgaggtgagtagatcgatcagtgctagtgctctgcctctgcacctgatatgctttgcgtcaagtacacgtttgctgccagcgagcccgtcgacgtgtttgcagtcagccgccagtcactcacgatgggcagcaagaaatcaaaggaacagccctctgcactctgcactctgcactctgcactctgcactctgcactccaagaggggatcccggtcgtactctactacttggccacggactcgagctgccgggtcgaggatgggaagcgtggctgagttgcaaatgcgcctcaatctacaccctttgttgaaagaaatgcgcgtgaggtcctccgtgacgttgacgacgccgagcacaatgccgttttgtcgggaatgtggtaactgaaaatatgtcccgtgtggagcacccaacgtcgaccctagactccagacctccacctcggactgttagagtgctagcttggacaatcctgccaatctgctctccattacttcccggtttgtcaccgtacctttccctactttacagttcacttagcatttattatgcccgctgggccaatcgccgccacccgccatgcccaaacatgtcatgcacttcatgcgagcgcctgctcaccgcgtgtcgcattccacagccgcaatggtactttccgccgccctcttcgtacctaaccccacctgtatgcacactcgacataggaacgctgggaacatgctagtagcagtgaatgtcggcccgcacccacagcgcgctgtgtcaccgtcagcatcacctagattgtctagagcgcgaaaaccatgcagcagcgctcgtctgtcagatttgtctgtgaaccaatgtattgctcgctcgcacgaaacttcgaaattctctgctgggtatacgcgccgttgaagacgccactacaccaatcaaactcgcgaaaccccgtcggacgaccccattggcccccaccagcgcctgcaacaagcacacacaaaggaaaaccacaaggaccttttcttcagctagccaaagcctggaacctcgaagcagactaacccacttccattctcagaagcaccctgcgagctcccttccacaccagttggttatcgcaatgaccgaaagacgtctcagtggcagctccaagtggggatgcatgcccgcatcaggcagcgcctttcgattatattgcaaaaagtaagacttgcgacaacgaagtccatggaccaccaactaccgacattcgccacatcttctctgggccgcaatgtgtcctcgtgcacccatttgtcccaccatcttttgccttctgtccaactggtatgagtgatgtgtaataagagaggaatatgttgtaccaattatcatgaacgctttctgagacgcgaaacgtgtcgaaaaggaactagagggttcgccgcatccaacgcatcaaacggataccccgccttccgaggaattgtcatcggagaaatttgagcaactgagaccggaagtgaagtacaaaacaagaagccctttgtaggcggaagctggtgacgtacgcctgtggcgtggggtatcgcaaggaaatttacgtcttcaacggggcgtgctccaacgtgaaagcatgaacagtgtcgcaatggccgtggatcgcctcatatttggcccttgatgtctactttgcggaatgcggccgcacgaaggccttcgaagagagtggcggcttctcgaattttcactcggcccgtatcgttgtccatgacgctctgtgcgccgtgcgattcgagaaagtcacggcacgattcatcgttttcaaagccaagctcgtcagtgaggaagcggagggtgacgttagcataactaagtttgttagcggtagtctttgaggagggcaaggccgtgacttaccctctagagatgttagcgagagcattaaagcgctcacgctcgatgaacatgtccatgagatagctgcccatgttctcagccgcaagatacagcttgaagaacttgtggtagttgccaagagccagggcggatcggacatcaagtgcatgtttgatccacgggtgtgatttgtctgcaagggttaattctgccaacatgtcgttcatgtcggacttgttgcacgtgtagacgatatagagaatgcggtaagccttgaactcggccggcttgccatccagaccttgcgcataaagcgccttcagctgcgtctggcactggttatactcacccaagtcccccttctctagcgatatccgggcatggatctcgtataccttcacggtgaaggcattcttaatgtgctggacggtgagatcttggcgaagagacttgaactggttgcagatgtagttgtagttcttctccgttttccacttcttgataagcatggctagggtcttttccagtacatgcaaagggcgaacggtctcgggtttcggtggagctgtgagccggaagtagctcttctccagcttgtcatttagtcccacaacaggtgcattgttcatctcgtcctcttctttttgtagcgaaccccacgggggcgttgtcttggtgccgttgttgccaagctggaaccgctggcggcgcttgtccaagtcggctttgtcaaacttactgaaggcgtccccggatgtagcgttctttttgtgccgcttctcgttgtgtccttcggcaaacgtcatccgtgattctaggttagtcttgcgccatgggggtaccgtcggctgcgtcgctagctcgtcgggatcttgcgacttgcgcttcttggcttgcagaggcgacaatgggttagtgtgtagatgtgtggcagccaaagcgttgtttgcatgctggagcgcagctattcttcgctcttcctgcagtagttgctgtgggagaggatgtgtaggccaatctatagcttcatgcgcatcgcgctcggcgtagaagctgatggttgcctttagctttgtctgcatgtcggcattcgagatgccctcgatggcattttcgggctggaaggcacggcgaacatactcgcggaccgcaggcggccactcgaccttttttggcttggcgggggcggcggaacccatgcttggctggcgatggacgtcagtctggggactgtctggggcggtgttatatagactcacgggcgcgggtggcgggctgggttgtagtgtggtgcgaggattgacggagtggtaggcgggcggctgttgtggccggctccacaccgtggtcatggagggcaaagacatgatgactacaggccaacaaagggcgcaatgaagggagggggagggggaagtgactacaaggtgaggttcttacaaggttgagtgagagatgattcctcttagacgacggtgcgaggggttgtagagaaagtcgcggtgtggaggtggtgaggaagcgacgggcgcatgcgcgaatcagaagatcagcggcggcttggcagaccccagcgacgtgagtgctagccgttttggtcaagcttggaatgcatgtgacgacggcgggcttgggcgaccttggaagcatcgcggtgcttggaaaatggtcgcctgcaagcagacatgaccattgcatcccacgcgcaaatggtctgaatgttcctgcaccagctcgatctcaccaccgcactgcgcccgtcgctcctgccggaggagacactactgttcgtgcaggacgctgttggtctctatgaggggtacgtcgtcccgaatgtccttgatatcaaaaactgacaattcgcgcatagcaagttcaagataccacaataccaacatggccaggcctatctgacctcgcatcgcgtgtgctatgtggaccacgcggagccgcgcaagaactcggtagccatattcctcaaggatgtcgaaaagactgagttctacgtacgttgcgcatgtctgcaaaccttctccatactgtgctgactggaaaacaggccggctttctgaagtcttcggcgaaaattacactgcttccccaaacccttgaagcagctcacacgcggtccgtcagtcccaaccgctgccgggagcccgaccgcggcgactccgccccgacacagcagccctgcaccagcaccacagcaaagcgctacctgggtgtgtcccatatgctccttctcgaatcccgtaccctccaatttcgatccagcattggcctctcgaacacctataccgccatgtctagcctgcgggatcaagccgcccactgtgcatgtagtaaaagcagcaatagcgggcatgtcgaacagacctccacctccactaaaagatttcaagtctggaggcgccttgcctttgccctcggcgaatggaatggtgtcatgtccaagatgcacgctcgagaaccacccctccttgagtacttgcgagatttgtggtgctccgttgacgacagcggtcgaccgacgactcgacctagccagagatgtcagcagaccagagtcccctgggccatcgttagctgcaaccgcacagagcgccgtgcctgaatgcatcaaggtttctttccgtcaagggggagagaagatattccacgagcgcttgaagaatgccttggtgcagcgcaagtggctgcttcacagcgccccgccaataccaaagcctcggccagcttcaggagcattcgaggacaattactctatcaagtcggatcagtcatcggcggagccggagcgacctagagttgtcggcatagcaggcctagagcggcgaggcttggaacagaggcagaataatgaggctatgataggcagcgctttcgaggatctcgaggcgcttatgacttcggcaaaagaaatcatagccctagctgagcagtttgcatctcaagcaaatatagggtcgaatgggaactctgaagctagcgtattagcgtcacaatcagcctcggctcttggtcttgtaacaacgaaggacatgctgggcaccggctcaggttcagagtctttgtatgtttcggaactttcacgaaacctggctgaatggcttaccgacgatacgcgcggggtccttcgcagggaaggcggtatcatgaccttggtggacctctgggctgtgttcaatcgtgcccgaggtggcgttgagttggtcagcccttcagactttgagaaagcggctcggatgtgggatacgctcaaactcccagttcggttgcgtcagttcaagagcggactactcgttgttcaaggtcgcgacagaacagacgagaagaccattgccagcctgctagcttggctgcacggcctgcatgatgaaccgcctagcgcggacgtcacatgggactggcagatgtatggtcgtggtgtcacggcacaagagacagcggagcgattcgggtggagcgttggagttgcgaccgaggagcttgaaatggctgaagaagctggcgccttgtgtcgcgaacaaggtctcgatggcttcagattttgggagaactggctagtcaagctctccgttacatcagtcgatgcttagaatgtagatatatattcgtgaataggacggcattacgagccttgccaagttcaatcgttgacgtgcaaacactcagcgttgcgatactagtccaaaacagggaaggtatatttgcatttaaggcctccggttgagccgcccctgtctcaactcagccaacgtaaagactaccaacctagatcgcaacatcgtaaccctttctggaacatatatggcgaataatgcgaagcccatcgccctctcgtcaaagttatgatagcaatgacatcaaaatgagcccgatccgcgggaaccactccacggacgaagaagcgcaattgctcggcgcagatgaatcaagcaacgaagacgatggattgcccttacatcgcacgcgagcccagcagggaggtcttctggacctgttgaatggacccgatccgcccaaagtacattctattcgcccattcctaccagccttgcaggaagctccggtcagattattggaagtctggaaaattgacaagagagccctcctttcagtcgtcttgcttctttggctcattctcttcgcaggcttcttgacggcccagcttcctatcgaagatgcagacggaaggtatgtggtaaatctggactgcgtagacactctttggtggagaaagaacgagtgcggaatcgatggcgtcaactgccaccctttcgataaccggacttttgcctttcgctgtcctgcaaaatgccgcgacgttcaggttctgaatccaagacatgttggccctgtcgacgtgaactatcgccctctcgtcattggtagtggaccctatcggggtgacagtttcatctgtggctcagcgatacatgcgggaatcatcgacaatgccaaaggcggttgcggtcgagtcagcctggttggatcacataccggttttgcaagcaccaagcagcatggtattgagtcaatcgcttttgactccgacttcccattgtcgtactccattgcctcggatgatagatttcgatgtgcttctgagccccgttcgacgctgctcgttatatccttgatcttcactgcggtacttgccatcttttcggcttccccattgatctttttctccatttatgtactcatctttgcgcatgtcagtttcgtgtctgatccgccatcggcctcgtatcgtaattctactgtattaccggaccatctctcaatgttcgctaagcggttgctgcccgcgatcttcgttgccattgtcgtataccgcgctatcgtcaagaagacattgtctggggtcacggcccagttcgagaagacgttattctggcttggtggcttctgggtaggagcactttcaaactacacctttgactggataccgatatcgcgtctttctgcgcacgacttgagtcaacaacccggcgcaaagctagccctacttgtgatcatattggtcctcgccggtatcatcattagccaggcttactcgttctggcgcgaaggtcgcctcctacgttaccttggaatctatggcataatcatcggcgcgattttgttatgtcttctcatacctggagtcaatctacggatacatcactacatcctggcacttctgcttctgccaggtaccactcttcagactcggcgttctttgctatatcagggcattctcttgggtctgttcgtgaacggagtagctcgatgggacttcgattcggtgctccagacgagtgaggcactgcgggctgatgcggagctaaattcagaagtgcccacgagcttgatgccgctcattgaatccagagtaaacggccttgttgtgaagttcacttggaacccgcctccggagtttatggacggcattagtgtaatggtcaatgatgtagagcgtgatcgggcatggtacgacgatggagagcctcggactggtcgagagttcgaatgggagcgaccacccggccctgcagtcaacgagtatttccggtgggcatatctgaaggatgggcgcacgctggattactcaaaagcaggcgtgctctccacagaaggtgtttggacgccagaggatacttctagctgagaccaagtgctagaagagggactgcatgagcatccagaaatttattagcgcatttggtcgcccagctctttccgtacctcgaagtttggtaacggccatcggcaccccaccactttccagacttaagcatggcctctgagcatatatgtgtcaccttccctgctctccaacgtgatagacttatccctcatcaatacacattcagtcataagtcatcagtcatcagtcatcatgcttccagctgtaatactcgccctgacgacgctctctgcggctgcggcagctgccaagtgccgtagcgatcaaccacgatgcccaaatgagaacacttgcaccacaaccacagggaatggagccgtcttccagatgaagtgcgccacagactacaatgggattattattcagtccacccaggtttgcttgctcttcatacgaggcatgaattagatgtaattaacaaaggataggctggttcgtatgctgactgcgcaagtgcgtgtgcgtgggtcacgggctgcaaggccttcaattacaaaggcgaattctgctatctcctcggagactcgctaggaactgcccgcacgtcgtaagtccttggctgcattgcttcgcttcacttcatttctgacacgcccatcagtgactccgttgccgcaggtgtgatgaccacggccggcacgaccacgtcatcaagctcaaatgcctgcagcgaagttgtcgactgcgacgttcccggtactaatgattgtacatacaccaccgcagccggaaccttcaagacaagttgcgacactgacttctacggcaatgatatcggaatcacctcagcggataacttgagtcagtgcatgaagaactgcgcaagcactactggctgcaaagctgtgtcttggtcaactggaacctgctatctcaagagcattggatccaacggcatcttcagccaatgggttgacggtatgttcttctcattcaaagggaccctgcatcagtcattaacgatcaacagctgctgcaatggcttagatatccaatgcggtctgaaggatgatactgccacgtgaccgagcaaggtagacactcgcaagggcttctttcgtgttggaatcctgtcaagatattcgactgtccgtacagctccttgaatgtataaatgaagtaatgctgattggagactttgtggtgactaaatttggcaccactgactcgcttaaccttgttgatcaccagcgccaccgccctttcctttcttccttctcttggcatcgcctaagcgaatgtggctgtacatcatgattcggctgatcctgagatgcaccaagttaacgaccaatcatttagatctattgttccccgagagatcgcacaaacgtaactgctcctatttgcatcgatctccacgtccgtcgcggctgggcatagcacaagtttcatgtcttgggagaggcagatcattcaaggcgcaggtcgtggcagtcgtactcgcgggcaccttggacgcctggtgggatgcaaggctatgctgaaggaagtcaactgtagtatgaaagggacgacattcttgcgttcttccgcctcactaatataaccatttcacaagtttaactaccagtacaaatcatttcatacatcgcaaagtccacgagagcactcagcatcaatatgagcatcctcacaaccttcacccatcccagcgacattcgctggcaaggccgccagcgtctccaccatactattttcctcgctaaaaacatccttctcataccctttataatcctcgtcatcgttgagtccgcgctcatcaaatcatggtggccatacgaatcctgggaatacgctccgtatgtctctccctttctctctctcttcaaaacaccactaacctcgatcttctagatacgagttctggctgcgcatcggcctcgcgcttatccctgatctggtttacaccatcatcgcgttcttcctgatcctgaaccccatgcatcactccacatactcgttccatccgatctttgcgctggtgggaagcgtgttgacggtgtgtctgtatgttcaggtttgctggttgggtccgttcttggcgtatgcgaatgaagtgcagtttcccaacgaagatgcgtggcagagtattgtgtatgcagaagcagggattcaggtggtgttgttgctcatgtgggcaggtatgatgggtttgagtgctgtggcggtgcacaagtggagggctgggaagaagggtggagtggaggaagtcagagtttagatggatcagaatgtgttaccgaatgggtggagaagggtcatgcacgattgaactgtacttaatgtctaatgctcttattttgatgtttccgggcaagaatgcgaatgcaatcctgagttttccaatggtaactgcttaatcctaccccattgcttgatttgagcctctctcaatcagaagactaacgctttgatcaagctcacccttctcgtctcctaaaccataatcccctttccaagctatcgctgatttgtgcgactgatgggctcttcaaccagccaattacgtctttaaccatagcatggaatggcattggctccgtcgggaccttgaccttgccgttggcaatgattcgcaagagcattttgatggcgacatagcggtatagagttgcccaaggcaattgcttcatcgcctcgtgagcgatgagcgttatagtcatggctccaccagtgatacagcaatggatgttgcctcgcttgtaaatggcccgttgcacatatgacgtgcgtgcttcgcatctttgtaggactagatcatccacaagggctccagcctgcagaaggtattggaccgtagtgaaggcaagcctagtctgatcatgcagcatacatcttgacatagcattgacgaggatttgagacgcgattgcattgcagtgtccgatgtatagctcaatcatggaacgatatccatagcctgcggcgagtgcaacgccgctgatttccttatgccttccatctttagggaggatagttgtctacattaagaacttgtttcccagtagaaaccgaagaacattcgtcctgccggcgacacatgctgctttggcccccttgagtatgtagacttgcaaggcagagctgatcttgtcgacctgaatcaaaccagctttctcagtgacagacagattgccgactaaaacgatttcatcttcgccatttgcttgatgtgtcagaaactcagcttcgggtagtgccttgaccattgcaagggaggatgtgcgcctagcttcgacgaagtaaggcgtatgtccatctaacaagcttttcggaaaaaatatgccgggtaaaagccaaatgtagcagcgctatatcgacttcgttgtatcggatggcctcacgtatcgctgcgacaaagacccgatagtagtgatggtagtctgagcctggttcttttctggaaggatggttgagagttggaatcgctttgactgcgtcttgtcttgtctaaccccgtccaaaagtaagtgtacgatctccagcttgcccgtggatgcagccgtagccaatggagattcgaagcagtcgcgatttccaaaaacatcgcctcccagagcaacgtattcttccactgcttgttagcttcctacagcagctgcagctgcgagcaaggtgtccagcttcgccttctcgcttccagggtagaaacggcggtcactgatggacatgtaccagcgtggcaagtacgcttccgtggtgattggatgacacgaatctgtgaacttcactttcgtacgaacaagcgcgcgacacagatcttgtatatactggtgtcgtatctcatccatcatgttctttgcaggtacaatggtgagcagctcatcagcaatgtggttgacgaaaccagtagtcggaccaaaccctatcgctttcttcgcgtggctgaccagaagtggttctaggttcgcgttgaggaacttgaagagccgtgttctaaagttttggatatatattctgctgatttgtagtacgactcgaagacttcgtatggcgtcatagtcaacaattgctggttgacgacagaagcgacggtacggcagacggcgcgtgcaagatgcacctcgggccaaccgactaagtccatcaatccaacgaatactttctccaaaagctctggcgggagctctgtgaggcgcgacatgttggcacttcagtgtaacgctaggtttggtgtgacgtgtcgcgtggattgactctggtcgggcttaagagcagtgagagttgctctgatgagaaacaaagcttcgtaataatcagtagagaatggcatgtaagctaaggaaatcaaggccttgtccagcgaaggctaatcccggtgacatgccacgactttgccctgtatgctttcacaatgttgagaccaatcccgcggttcgcacctgaacatagttagatttcgttttgttcccgcgagtgttggacagccatgaaccaataacgacactctttgtcgttatagggtaggtgttctagccgtgagaggtggtcttggtggattttgaggtgagtaacttgctcggaaaggcgggagattggcaggtccaagtcctttacgcgtgacactaggtggcggttgtgatgttgattgtctgtcccgtgtcaaacgctgttgccgccggcagatcccgcgtagtaccaacgcacgcatctgcccaacatctaaattcaagagcattcttacttggatccaccttcttctttgtaagacgtctttctaatagtaactttacatgtaatcagacacctaggcagtcgtttgcctgttgttctcgttcttctccgcggctttcgccatggatatgggtgcaacagtctgtagtaacgatctgaccgtcagcaattttgaatggctgtttttgttcaacaacgctcggattatttgatctccagtctcgaaaacagaattatccactctcgtttgtgttatattctgctggaccattacgtacgtgagcaggctgactgaaggatgcagccgttgcatgtttgtgggggaacgactgtgtacatgtatgcgggcattcgatttgatatttggcagagtttagttaagatggcgaggaccataaacagcggttcatttctacacgtaaggtttttcacttcagatgctattgtggcgagaacaccccctacaaacaactgcagcgtaaccactctgtaagcacaagcagctgtcgcaacatataaggcttcaggccagtgtcaatgaagcttactcctcaggttcttctcaattctggactcaccgcatcctggcccaaggtgcgtgtactttcatacctgtacttgcatttgatagcagccgaaaagacaaaaagcgatgactgcaatgatcggccctttctttttgctggtccgtagtttcgttgattcttttcgtgctaggctgacgcacatgtaggtaatactgaaagtgcatcggctggtggtgcacctcaacaggggcggtgcattgtggctgagcgcagctatgcgttgcattcaaatcatttaacaactgctcaatacccacttttcgaacgagaaaacacaatgttgccatttcaattgttcccgctgtcctctgcgcaacaacaacattgacggcttcgaaacagttatgtctaccatgtcagactgcgatccggagcggccgcatcagtacaatattaggtccagaaagttcctcagacgactccacaatccaagtatggagatgctctctatgcatcacagtacaggctatgagattcgcagaagtcagcaccacccgccaacgccgcatatctgactggcccgtacacttcgtcaatgggcttagatgccgcctagccttatcaaagtgtaggcggaaaaaatcttaggggatccccttgcagatagacgatacctagctggtcccccacagtgctcctatacctccaatcggcgatttagacgacatagttgttatgtcgcacctgctaaatcagtcggcctctcgaatcaagtcaaaccgctgcgttaactcgagaattgatgtgcagacagcttctgctttaagggtggtaccggaggcaggaattgatcgatcactggtaaagcgctggctgtccgagtgcatcgaacaccatagcgtctgtggggcaggaaagcatgacggctacgctgctctgctcttcatcgacgttcgacgaaaatgtctggtcttgacgaccaacgcaggttactttgcattgtcatatgtttggggtaaaacagaacaatttctactcaagcaggaaaacatcgtcgagctaagcgaagatggcgcattgcataaacactgggacaagcttgcaaatgtgttgaaagacgcgattaccttcgttgataatctatcagaacaatatctctgggtcgatacactctgtatcatccaggatagccccggtcgtcacacatttctgtctcgcatgaacgaggtctatcgagcagccacgtgtacactcgtggccatggactccacaaatgcaatttcatatttacctggtttgtaagtaagaagcaggagaactcggactatcggtcgcacttcgagcgtcagtgtagtcagaaaacgatcagatctcgccagcgcattcaacacatctgtatatgagagcagggcttggacatttcagcagcgaacattatcatcaagatgcctctacttcatgaaagaacaggtctactttcaatgccaggaatcgatatggagtaaggaccgtttcgaggatattgagcaagactttgacctcgagggagcatatccatcacttcaatggatggggcattttgctatggcgttggagtgttctaagttctccgcatatgctcagcttgttacacagtacagtaagagagaattgtcatacccaacagatcgcctgaatgctttctctgggatcatcagcagcttggacaaagcctggaaatggaagctcttcgcagggatgccttcaaattccctagaccaagcactcctgtgggggcctacagccgcgtgctaccgtgtacaatctacaaaaatggagcaatatctgcccagttggccatgggccggatgtactggcaaagtgcagttcagtgagtttgcttccacacataaagcgcagatctggagattcatcattacgactgtgaatggtgctgtcgatatacagcttcctgatggtgataaaccatacgcaatagtggagacgacaaaacgaataatccccaagaacgtagcagacgatactcacctgacgtctgttagctaccagcttaaagacatgcccaaccttctcatgttccatacagaggtgatatggagagaagatttgaagaaagaggacgttgttcagttggatgacgcctaccatatctatggtaggtatcgatatatactcgtggctcagtcctatccaaacagcctgcggggtcaatgtgcttggattatgcttatcagggcaaccgaagaaggcttttcagagaaggttgtgctccgcacggtaaccatgcaagaagtggtgggacgcagctcctgtctacgaaaagatctgtctcggatagtggacatatcatcttctactatcctttgaatactatgagaacaaagccactgtgaaaagaaagatcaactcgtaagccttatgcgcaagtgatgaaactgactttgaacttcatgcgacagttgtaagtcggcttttgggagtatccactgatgtcggtggccacacagcaatagtggctccagacaagccatccttccagccttgcaataccagtgggctcgtcagagtcgaacaaggcgtcgaagtcggtgcggtggaagttgtagaagtaggagttctcttccgtgccccccccccctctcaatcttgacggtgtgcatcctgataccaacgcttctgcgagacgtctctatcgactcgaggccaacagatacacttctcaggctgtctggttctttggggtgccttgggagcataatgaggtcctgcgccacgccacgtccagtacctcccgcttaatcagactcaacggggtgctagttgaggcttaagccctactgtcttttcctgggtgtctcacagatctggtgcagagaggccgaatcgagcattctgtggctggctgcgaaaaccccattccacctagcgccagatttcttgtgccttggctcattcatccaggttcgcgagctggccagccttgtttagaatcagctcttaggtacgctttgggctggaacggtgtaacctacacattgcagtactgcgcgaagattatgtgatcattaaagcccgatattcaccacgtggatgcgcaataagctacagcgcaatcttccaacttttgtctaccatgaaggctctcgtaacatgtggcggcaaaattttccagccggtagataatgcttttcctatctttgccatgatctatctattgacaagtcccacaagtgcttcacgggtgctaagcttgcaccaatcttgaacaaagcagtatcgatcttctgttcgaaccatgtcaaaacaacacccaaccttaacactactaagctttgtgcattgaagcagttgggaagcaagagcacaaatctgacatggattgtagactgtgaaggccactagcacgactaccagcacaccggcggcacccatccaaactaacacggtgacaacgacagtcacaatcaatttaggcaaatcgtgcaaaatgattgcatgcgcagggctctcaacacccacaagcttcgccgctccatcaggtgctaccaggagacgtgaggccgccctagacgtcgaggctgaggaactggcaagaagaaaagtggctgcgtatgtcccgctcagttttatcctgaagctgacatctcatcgtgtgcctaacaatctcagagctggctgaaaagaaactggtcgcgcattgactgctaagattagcagcacatgcacttgttttctgacaccaaccgctacaaagaccgtaacatcaacagccgtagtgactgagggcggcgcgattcctgtaagtgtaccgtagtgcttagctacaatcaatctgcagtcgctgacttgatgctagcatgctgttacggtacagacaacaaccacgagcacggtcgccgagtctgcttgcacctctacgtctactgtcatactacctggtgccagatcctgcggtgtacctgtccagtcctacacgagcggcacgggacgtgtggaactgcaatggccccaggcgctactcatgcactgtttcgtatcgagggcaacaacgctggaggcacaatctttgaaggatgctttgaaagcggctgtattcttgaaagtgagtcgagcaaaccacgaatcctttggcaagagctaatttgcttcaaggttgtcgacgaattacgccactgccaacaggtttatccggtcggatactttccatctgtccgtctttcaggactggtagggagcgctttacgtagcaacgatgagacggagaattgcaaattgaagagaacatcatgaattgtatttgtatgtgaaaatctgtgtggtattcatgactgtccagtctcggtggtcttcaaggcaatgtgacgactggagcagccaagagaatggcaagtgcccagaattgtagagcagcttggaagacacgtacaactgtgcaagtgactcatgttcgggttgtattgtttcgtcttgtcgtgaccggtaacatccttcgcccacctagtttcaggcaagcctaagggtgcgagacagtagatccaacgtccatggcacacctagattgaccgcggacggtagttggaggcgcatcaccggagttatgtacggtgacgacaagcaccttcgccaaattccattgacccacagggaaagcatcgaacgatgccaggatcgacggcgggaataccagcatcaaaaggaccgagccatatggctacaactgtctgggaaatggccggcttagtatatgcagtgccaagacgtgactcaacaacacggtacgaacgtagagattagtgagctggagagttggcagaagcgatggcggaggaccgtaaagtgggtttttggctggtgtcacatgctgatgatcttggtcaaactcagagatgggggatggggaatttgttcaagcgctgcagacgaacggtggtttataggtcgaatgagggcaaactggagccaggaatgcaacgccccacaattggacatgcccagatagcggctcgctgtacaagtttcgctctcaagttcgaggagaagactgctggtcttcggcccatgtggcagtagtgcatcgaatatcttgcaaaggaactgcactggcatgtggagattgtcggtaaccccagcttttctccacatattctccgccgttgccgcagcgaaatggaaagttgggctgacatgacatgcatgttgcggccacgctctttcaattcaccaggtggtcaattggtcgatggcccgattttctttaccatgtcaaatggagtgtacaagcccatgtcctatctccagtgagaatgtggcccggttcgagtgtgaggagacatggccgcggaggggcaagaagcagtgaagtacaatagatcacaggctttgaagataaggaagccctagaatatgtggcgtatgcatgtcggtgaagtagttgtttcgccagtggtgctaccaggaagatttgaagctattttggccagatgatttggcggatcagccagggtccgtccacgtgatggaccggatgcagttatagtgtgacatggatacgtcaacgcgcatgatagccgcgatatgcacgacatggggcggcctgttcaccacaccacgccatgtctcgtgcgcgcgcatcgctcctcgtgcgcacgcctgatgcttacaccgctgcaattgctgtgaagatgaagggtccacagcttatcatctgcttgctgtgtatgcctggtgtgggggaagtttgcccgagtgtgcatgccggcgcgtacccttgaagtgtgtcgaaagcgttaatagtgctcgctgcagccactacgacgacgacgaccacgaccgagtgtttctctttcctctttgctctttgctctttcctcttacctcccacgcgctggccagtaggcgtccacgggtccaacatggtcaacttgaagccttggcgcaaggagacgccgccagccgacgccgcgacgactacacctgccacgacgactgcggcttctgcagacgaaaaggatgcggggctgcggcggaggtggaatctggggatactgagcgacccgcagacagacgaggtgcctggtacgattgcctggaattgcatgcatgcatgcatgtgcccgtgacttccctgttcccagactcacatgaccgcaggctccgtcatcctcctctccaaaacacacaaccgcaacgagcccttgggtctgcaacatgcccgcgcgcgcacatcggcgtcttctctgccctcggcttacggccctgggtcgcgcagtgcatcgcgcagctcccgacgcccgccggagaagaagcgcacaaaggacggccgcttcatcctcgagccccagcccgaagactcggccaatgaccctctcaactggcggcagctccgtcgcgacctggccctgctgtctctgggcttctactgcatggtcggcggcggcatgacgcccattcttgccgcaggcttcaacgacgtcgcccgcacctaccatgtcacgataccccaggtcgctcttaccacgggcttgtacatgttggggctcggactgggcagcatcgtagcctcgcctaccgctatcctctggggcaagcgacccgtctatctcggcgccatcgtcttgttctgcctgtcgtccatctggtgcgccctgtcgcccaactacgcttctctcgtcgttgcccgcatcgtccagggcttcgccgtctcgcccgtagagtgtctgcccagtgccaccattgccgagatcttcttcctccacgagagagcataccgcctgggtgtgtacacgcttctcttgctgggcggcaagaatctcattccgcttgttagcgcggccattgtgcagtctctgggctggcgatgggtattttggatcgtcgccatcgtcgtcggactctgcttcttcctcatcttcttcttcgtgcccgagactttttgggaccgcgcgcccaggccagccagaagacagacgacaagccgtagctccagcaagcaccgcagccatctccacttgccatcgcgacatgccaagaaggacgctcccgccactgcactgcagccgccctccaccgccaccgcacccgcggaccaagcacagctctcaccctcggaacatcccgccaagccacataagcatgcccacgtcggctttgctgacgatgtgccatctggcgcacaagtctccgaggttgattttgcacctgctgctcagggagacagacaggagcgtgaacacggcattttcgccccaacatctcccatgagcactcactcaaccccatcagcaacaccccacgaatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggatgacccgggcgggacgcaccccgtctgctatcggtgacagtctcccttcagattccgatcatgtctcagagcagttctctatccactacaccgactattaccgcgatgcaccacccaagtcttatcgacattctcttcggccctggaatgggagactcgtcaaggacaagtggttcccgcgtcatgatacgccccttcatcctctttgcctaccccgccgttctgtggtcatcgcttgtttacgcacttgccatcggctggctcattgtcctctccgaatctgtcgcgcacatatacgaagacacctcttacaacttcacacctctgcaagtcggcttggtgtacatctctcccttcattggtggcgtcctgggtaccgctgttgcaggaaaagtttcggatctcgtggtccgctacctcgcgcgcaagaacgacggcgtatacgagcccgaattccgcttgttgatggcgctgcccatcactctcgctaccgtcattggcctcatgggctttggctggagcgccgaagagagggataattggattgtccccaccgtcttctttggcgttatcagttttggttgttcgcttgcttcgaccacggctgtcacatttgtggtggactcgtatcgggtatatgctggagaggcacttgtgacattgaatgtctcaaaaagtaagaatatggagaaaccttcaaaagagaacttgactaacacatgcagatattcttcacggtttcatcttttcgcttttcttcccgcattggttggagtctagcggttcaaagaacacctttctcgccattggaggtattcagcttggctgcatgcttttctcgatacccatgtatatttatggcaagagagcaaggatgtggacagtgaggaagaatctgatggagaaattctaagtaagaatgctacgcgttaacccacacaatgaaagatgtggagagttgacttcagctccttgctcatgaccagatattctctcattcaaagacccaaagttctgtttcccaacgagacaaggttgttcaccttgttgaccacgtgtcatacagcaagttcgcatcgaaatctgagggcctccagacgcccaagtattagccgattgcaacgtcctccagccagactaaaagacaacgcccttcgtctgcttgacatccttgatgtttttattattgatcattaacatgaagatgagcatcaggctggagaatgcaactccagcggcaagcattctggtgtgtccgtatccgtatgcaagctggatggccagcctctcttcacttccgacagggtaactgagctgtttgggtaaactcgcagcaatgagtgcggcctggtcctgtgcagattctggaaggtagtgcgcgagggcggatggaaacacattggtccatattgcgcccgagatggcgggcccgatcgcacctccaaaagcgccggagacatagagcagcgacatcgctgacgatgtatgctggtggtcgacagccgagagcacagaaagctgacatactaggataaagaccgctcctccgatggagatgaaaatctcgcacatgatgatatagccgatattgccattgggctggcggaagtggatcattaggcccagagtaaaagtgtagagcggcaccgcgatgtaaaatagccatctgtagaggccagtacggcggattgcgtagccaacaataaacaagaggacaccagatacaacggagaaagtgttgttgatgtagccagcttctgctatagagaggttgaacacaacctgcaagaacgactgaaagtagaggttccatgtataataggatatctggtacaccatgttgagagcacaggttccgaccatggagcgatctgtgaggaagtgccagggtagccaaggtgaaggcgcccaacagtattcgtggatgcagaacagaaccattgcagcgaatccgatgatgatcatagcaatgatccatccggtagcccagccgttcgacgcggacgctgcaaggttaaacggcagaaggaagatcatcagaccaaaagcaaagaggataactccaataactagaagacatgcgttagctcacattgccagacgtgagatctaagcacacgacttactatcaaactctatggcaacatgcttgagagtctgcaatgtattcctcccattatccacagtctcgtcgggcatgagtccggctttcctggccttgctgaggttcaacctcaatatcgtgcacagtggtattgccacgaacggtgtgatgatggcaaaagtcccaaaagcccatctccagcttccgacattcatttcgaaagcctgggcagctctaggtcctgcaaaagcagtgaccatataaggagaggacgtgaaggcaaaggcgagcccacgatttctcaagctcgttgtgtctactgcaacgataacataggcgtagacggctccagcggctccgactgaggaaaagaccttcagatcatgtcagcgacgatgttgcatactggacaagggcttttgctatctcactcttcctgcgcagagtgctggcagattcggagccgcggcttgcaggatcattcccacagtgagcaaacccaccataagcatgaagccttcagctcggccccagagatcaagacccttcgctaacggtatatagcacgcagctgtcatggcaccggaaacgatatcgacgaccgtgagtagtgagtgcaagccaaattcgctcgtggcataggccgtcatggaggaattgatagaggctctgaaaccgccagaaagggtgtagatccagatactgttgttccatactgattaggtccactgtcgatggagtaaagatgcattttggataacttaccaactcagagtcgtgtacaaagccgtcttcgtccatataagagtagtcgcttgagctttcctcacaccaagctgggcatcctgatcaagtccaccgctccaggcgcgacctgcagctccggttgcaggttctgtagctagagttcccttatcgtcgatcacaaccgattctattcctgcttttgacctggcatggtcaggaactgaagtttcggttatatctgcgcggccaaaggtaggccgcatcttgaacgacgtgattccgatgtcggaagattattatgagtacgagacaacgcgagagccaccactagagagatgagaagtgtccacggaagccactacagcatagcggagaaggtaccttggtgtctatttgtatctttagatccgcccactcagtcactcactcccgcggcaggcgaacaagggtactgcaattccctagagtcatgcacagtgggtacgcgtactatttggtagtagtatagcgagttatatgggctggtctagagcgaaataaaccatggaggatacgcgagcccttatcagatgatactagttgatcgactagatccaaacaagctgtttgtcggagaagagcggagcacagaggcgatctgataaaattctttatctaagcactcgttcgcgagcgtcttggctatgtaaaggcgggtcggaactcggcttcagcgacttggcacgaaagtagctacagctaagagcatgctgtagttatattaagatctaacgtaaagcactatcgagccggccactctatcaagctggctactttttcttagcatcgcgaacactacgtacgaactaactataatgctatctttaaaataactctaacttattatataaagaaggcagaattactcttactttttaggcttatatcttaggctaatttaaagactctataatatgctactatattctttagtatataatctttatagaattataaattaagcttagttagctttagctactaattttataaactatattttgtaactatattttatattctagttaatcttactaatataatatagcaatagcctcttctacttttattaagtaacttatctatatataagtctctatattaaaaattaaatactaatattatagaacactaaaatctaatacttaataggcttactactaataagctgctttgcttagcatctatagtagcagatgctttataaaaaagtagctatattattacattattttaggaaaaagtagaattatgctataagcagcagatgcatataacgtagtagagtagtaatagagaaagataatagaataggctatatatctaagaccttaacatagtaatagatagtagataaaatttaacaatataatagagtagatatttagactagtctacgatatacagtagaggatagtagagctatattattatatatattactcttagaattattgctatctactctatgcttgctagcttctaaagctttataagagacttattctcttatctgctaactttaagctttttctttttcttcttatttttaacttaggctataagtattactatttacttttctagagtatacttatttatataagcattatagtaagagatatagtaaagtagtagcgcatatctaagttagtatactttaatagtattcttatttataaagtatataataactttactacttatttacttaattatatacttaatcttaaactatataaagatatagctagaggcaagagactagatagagaacttatagaagtaattttagaagattaacaatatagctttatagtaatctacttactagcagctatagaatagagctagtaatctagcgtatctagataagcttagaagattaataatattatagtatagcttaggtagcatagatagtaatatagtataagatatctattatattattagatagttatttattctagatataaaatataaactaagagtattattaaaaaataagctaaactaaaagaagatagtaattgctatctactattagcataaaaaagcgttaaaaaagtataaaaacatataatctagtattagttaatagttctaagtaaggctagtatagatactactaactaatacctaaagtagcaaatagatatagattagattatagttaagtattatataatatattttataactaaagcgcgtatctaactaagttacgtactttactctactaaaacgcctacgcagcagtaatgcgtaatatcttaataacgctaggcttaaaatttctatactaaagcagatatatagattactattcttaatatataaaattagtaaatttagagtattagacgcgctgtagctatctataacgtctctaaaataactatctaagactattataatagaaagtattcttaatataactgcaaactaaatataaagcgcctaataaaactagaagagaagataattatagagtatatacttaagtattctatatatagtttacttatcttaaaggctaatatataagatatagctaatagactacttagagagcacgctagcaagcctattagtaagaactaagttaataactttattaagtatacttttaagctatataagcgctagagctatctatataattactagtaagctgcttataagaacttagtagttatctagccttagtttatgctagtttaagatataaaggagaagtataaagttatagataagaatatatataactttaataagtctagcttcttaataagtaagatattctcttagcttatagtaataagtttagagaagtctagaaaagtaaagaagctttagcttagtaattataagtagattatgctagtataaagtattagcgtaatagaaaaaataattctactcttctttatctttatagataaagttcttatcttaaactagttctataacctcttatataactagattatctaagttagctctactagctagataaataataatctagcgcttacttagcttaaatactttaacttttatatacgtcttattaaagtatataagctacttattattaatagctataagagctattatatagtagaattctagaaatactataagaagaagaagattattactctttatatgcttatatacttatcttacttgctatagctatttaacgttgcttatttcttactattaaagcatatatatagtaatagtatcttagctttagtatatagttatatctactatattaataaagaaacctttctactagcctttaaagttacttttaagaagacgtttatagtagagaatatttatatagagttttaagatactagcttagttctatataacttagaagtagtattattaaagcttaatatacgcctctatactctactattaataactattaagaataatatctagtaggcaaagatattgcgtaacgcctataagataaaagtataaagtatacttatttaatagagagtataaaactatataagttctatagtaaggttaatagataaaaagattatatagctaagtaaaggcgcttagcagatagcatataatatagtattaatataagaagaaataagctacttttaagatactatagaagtaataataaagtataaagcatataaataataatatatataagtagagaagaccttaatagttagagagatattagacttaattactataatagcagagaactattataataatagtaatagactattaaagaaagtatacgcagagaggcgctatagcacttatagtaagactagatataatacttatatctataaagtagagatagagaatatagaagatagtaatgcttctaataaataatatatttatatttatagtatataaatttattatagtattgcgctacgttgctgcgcaggcgttttagtagagtaaagtatataacttagttagatacgcgctttagttataaaacacattaatataaactctaaattaacttaatctatacctaaacctttttgctagaataagtataagttaagttatagttacgaatatttagattatagttaaatttatattatataagtatatataagtcttagttagtaattttttttaatagtagaagtaatatattagtaaagtaatagttattatagttatttattatagtagaaatatatttatattctaaacttcttaattatatagagaaactagctagcgtctatgctacgtctatatttagacttataaagacctttattattttaggcaaaagtagaattatgctataagtagtagatatatataatatagtaaagtaataatagaataaaactaacgtagtttataagcaagcgctgcacttaagcgagcgctgtagtctctctactaaaataactacgtaatattaatacgtaatatcttaataataataggcttatagaacttatactaaagctaatatatagcttactatctctaatatataactatagtagatagaaagtctctaacgtgctaagaagatctataatatgctagaataaataatttaataataacgtaatagaaagtgctcttaatataactataagctaaacttaaagcgcctaataaaactagaagaggaggtaattatagagtatatacttaagtattctatatatagtctacttatcttaaaagctaatatataaaatatagctaatagactacttagagagcacgctagtaagcttattagtaagaactaagttaataactttattaagtatactcttaaagctataaatatgctagagttacttatataattactactaagctacttataagaatctagtaattatttagctctagtttgcactagtttagagtataaagaaaaagtatagagttataaataagaatatatataactttaataagtctagcttcttaataagtaagatattatcttagcttataataataagtttagagaagcttaagaaagcaaagaagctctagcttagtaattataagtaagttatattagtataaggtattagtataataaagaaagtaattttactttttcttatctttataagtaaagttcttatcttaaactagttctataatcttctatataactaagttatctaagttagctctactagctaaataaataataatctagcacttacttagcttaaatactttaactcttatatatatcttattaaagtatataagctatttattattaatagctataagagctattatgcagtaaaattctagaaatactatatagagaagaagattattactctctatatacttatatacttattctacttactatagctatttaatattacttatttctttctatgtaagcgtatatataataatagtatcttagctttagtatatagttatatctactatattaataaagaaacctttctactagcctttaaagctgcttttaagaaaatatttatagcaaagaatatttatatagagttttaagatgctagcttagttctatataacttagaagtagtattattaaagcttaatatatacctctatactctactattaactactattaagaatagtgcttagtaggcaaagatactatataacgcctataagatagagatatagagtatgcttatttaatagagagtataaaactatgcaagttctatagtaaggttaatagataaaaagattatatagctaagtaaaggcgcttagtagatagcatataatatagtattaatatagaaagaaataagttacttttaagatactatagaagtaataataaagtataaagcgtataaataataatatatataagtaaagaagaccttaatagttagtaagatattagaattaatttactataatagcaggagaatagttataataatagtaatagactattaaagaaagtatgcgcagagaggcgctatagtatttatagtaagactagatataatgcgtatacttataagatagaaatagcagaatatagaagatagtaataattctaaagaatagtattctattatatatagtatataaatttattatagtgttatgctacgttactatatagttattttagtagagagactgcagcgcttacttaagtatagcgcttgcttataaactacgttatagaataggctatatacctaagacctaaatatagtaataagtagtaggtaaaatttaatagtataatagagtagataattataacgtctagcagtagtaactttaactataaattattctaatagtagagtaatagcagcttagctgcttaaaggcttatactagccttaagtaagattagagcctaattttcttaataagactatatatttaaaagcttctgcagctattagtatatattactctagatttctagattatagttctctactctaagtaaagctagtaagctagataactaaaatatagctctaagagcaagcaaatagaagtagttaagatagagataatatattaatattattatttagttattaagcttaataagttatagactaaggctagatagcaggcgcttataatataaaagtttgcgtagagtataaattaagattgctgcttaaagattcttataataagactattattactagtatagctaccttctagtaagttatagctactttacttacgtaataactagtattctctattaatcaagtatatatactctagagtagattaggtttcttaagagatataagactaacttacttaactatatctactaggcattataaagctagagtttctagtagattattacttactctatactagctatagctaagagttcctatcttacttaataagattaacctttatagtaatatagataataaagtgtaagagatactagagaggtttatatataagtaaagcatctctacttaacttactatctactctctaacttactacctacgctctagtataccttacttactctagctttctcttctcttttcttttactttagctagtctactctaggctagcgtatacgctagcttagcgcctgcacgccttgcagtatatatagctagctactctcttctcttagtagactctttgtctactattctacctttagttaaatataagtacttcttattaacctaagccttctatgcttatagtctgccttatataatagtagactaaagtaaaaattgctctttataagctttatagccttaattaacgtaagtagtttcttacttatgcttagttattatatagaaccttagattattagctctttattaagtctagtagctttttttatctcctcttactgctagaatcttagtctctgctctactatatagagtatagcttaatacctatctctttagaaagaacttacctcttaaagctattacttgcctatctacgcttgctatacgcagtaaactctagaagtttatatctaaagctctaagagcttattattactagcctactaaagcctactatatatctaaactctagaagtttatcgttgctagcctactaaggcctactataaacttaaagctctaagaagtatactattactagcctactaaggcctgctatatatctaagctctagaagtttactattactagcctaggaagatctgctatatacctagactttagaagttcttagcctaagaagctgctaaaaaattagtatatatatagctactctactacttactattatatgctagctattacctttacagcctaaggcgctaagaaaatttttcttagccttttactcttaagattacgttatcttgctagcgtagcgctagcctcttatctctctctatattagagttatcttctttgctatttagaatagctactctactactataaatactactactagctaagaacttaactgcctaactctcttatatatcttttatttcttttttacttactttctctctatactagcgcactatagctagttctagaaataagataaagccttctaataagaactttaagaattagaagatctgcttctatataaacactaatcttaagaattgcaagaatatatgctactttctaatagataacctaagactagctatatctctactctaataggcaagcaagtaatataagtatattttctaaaaagaacttagctagacttaacgcacctaagctatacttacttaactaagcatctaaagaatttttaaactataataatagcatatttaactagagatctataaagaagctaaagctactgctagtgctagcgttctctattaacatagagttaggtttagataataaagctaagtaagttaacgcacgctcttctaaactatatactactaatgctaaagttaataaattaagtaatatgctagagataactactatagaagatctaattacttctaactaacttagtaaagctaatactttaagctagatactaggccttagctagcctatctctactctacctaatatagcttctaagacgcttatctagatagagcgtactctatactcttactacgcgctatagagttaagatattaactttatagagctagatgcaatttcttctatctttctttgctatagtaattaggcactctctaactttacttactttattaactactacttagataatcttagcaataatagagtctaatagatttgctagtatctctctatagactagaataagattataaagcaatctatattaatatctaataaactcttaatactctagattatctagctagatcttattacacgtctagctattactcttatatagttagcttagcactagaattagcaatttataaagaagtataaatagtataataataatattaagaagcttatatctaagtaagaggcagcttaagctacagcgtaatagaataaccttaactaagataatctctagtaatagattaataaaggcactataaagtataaagccttatagaagtaggctagaatagtctataactaatactactatattaaggcagcttagagcgtagctatagagaagtagtactaagtaaataactctactactataaacttagatagctttagctgctagtagcttctactaccttagctagtataggcaactaaattattgctattttagaatagtaaccttctgcaatttataaactacagcataccttagaataagcactagatctctaagttttagtatactctaaagctgctgcttacctttctacttatagaatatatctttaagttaggattaatagtctctctagacttctatctagattctatttgcaacgcctataactatatagataactaagataatatagagagctacagcaactacgctcttaaatttaatagtagcaatttataggcataatttatagcctagatagataagataattacttactttaaatagaatagctactaatattaatataagaaaaactgcgctaatatagtctttaataatgtttctagaactacctatactatcctgctatatatctagagctatagatactagtttaagcagctgtttaagtgcctctatactctatatacttactttagagacagcaatctctagactatagctaacataaacctagctatattagaattcttctactttcttaatagtaataagactagcttataagcatagtctaaatttaatatttagttctctagctttactagtatattaggctataagctatagtagtagtaggctaacttttagaagcatatctctataagctactataatactctctctacgtacgcgtttaataatatacttatagtaataatataagtttagaatatatgcgctatatattttagaaatgctaattttactataactataaagagtatagagcgtaagcagtactagtagtagaagcagaatacctataaatatgctactaaagatagcatatactgctatactagtaagttatatatagaaaataattagtttacgctaaagctagctactactaacagtaagctttactactactaagattaggctagcacgcctaaggcaaagattataatcttagctaactctcttctagctaagattactactaagaatactactaaggaagaagcctaaagacttatctaagctagactactataactggcagtagtaagagctactatacttaagattatctaggaacctctctaagactaaggctgcatataagcggcataatatagggcttataaatctaagaatctatacttctatagcttagagtataatttaaatttagacttagaagaaaacgtctctttctagatatagagctactatctagaaataatttaaagctctaaaaagactgcttagcgcctatctatacttatatctatatagctaatactctttattatttattctagatataaaacataaactagaagtattattaaaaaataagctagactaaaagaggatagtaattgctctctactattagcataaaaaagcgttaaaaaagtataaaacacgtaatctagtgttagttaatagttctaagtaaggctagtgtaggcactactaactaatacctaaacttcttaaaaattaccttaggtataataataactaccctgctctaagctaggcttaagaggcataatttttatagtacgcttaactatagaaaagcagtacgcgcagttacgcgcaagttaagaatatattttatattagtatctaagtgctatagtcttctatctctttatatctttgcattgctattactattactattattataactattattaaatattctataatctaacaaatattaagatatattctctctttagcaacctgctgctctttctaactactacttaaccttactagattatattatgtcgcctttaatactattaaagcctaatagctaatatattattaagattacacatttaagcttatctagatatgttagcttactagctatgtttaaaggcagctagtagatagatagctatgctgctacgttattaatattatagaattagttctataagttagttattagctctcttgctactaactacctcgcttgcataatataatattagttatattatactgcaaggtaccgtagtagcgttatatacctctatattatagacgtaattaaggtatactagctagaatatacgctactaagttactctattcttaagaacaattcttatatagataagagagcaataagcaagcaggcagctatgcttatagactaagtagcagagtattatgcagtaacagatctttatagctataagaaggatttccttaagaagctttagaagctagtaagcgttaaatagatagtaataatcctaagagcaacgtatttaatatagctgcttttttgcagagcacctgctactataggtactaagcaaggcagcttattagcagtaagcctatctattagattgcagagttctagagtattagtgtttaatatttaatgctaggacttatatatagaaaagttacttaataagagcaagaggggctgttgctgtattatattagtaagattaactagagtacaaaatatagttacaaaatatagtttacaaaattagtagctgaagctaactactctttattataagtgctaaatagcttagaattatgcagcttctactataaatatagcgtagtttgcgttttagacctttatagaacaaagctctatagttctctatacctgctatacgctagcagataataaagcagattataattttattactagctatttagctataaaattcttcttactttagcttattctgctaccttagctaattaaagttaaagcatataatagaattactactaaagaaattacttattaggctaaattctacctaaaggtaagtaattactttaaataaactagtgctctagttatagaaagctataagaattttaactttatattaaagttcctctagcactaagtctataacctctaaattaactactagaaattatgctagaaatttaataatatctactactagtaatactgctagcttactaacgcagcgcttattctcttatactatagcgcacttaaatagtctaatacttctcttaaactactagttctactaatatctgcagataaattagataaaagtaaaagtttctctagtcttacttaaagtactacctaaaggtagatatagtagttaaaactcttcttatcttactaaggctaataaatctaagctagatatctagtaagtattagctaaagctattaagataataagtaagagaaagagttatactatctactaagtatgctagcaaacgcctattactatataatgcatagctatagaaaagaacgttaataagtatctagataactctaagaaagtagagcttaaagacatcctattactagagatatataaactctatagcaaagactttctaacttttagcaaaaaattagctagaatcttatctaagcactctaaatataactataagatttagcttaaactaggcgtagaggccttaaactactgcatgcatctatagtctaggcgctataataaagctatacaaaagtatattatagaaataaaaaaatatagttttattgctaaaactaactctacagcacgcagtaatataactattatagctaagcctaatagtagtatctatatttgcattaactactataatcttaataatattactattaagaattactactttattctcttctttagagaaatactagcatagctaaataatgctactatcttcttaaagtttaatattatttataccttttactgcatataaataaagctaggctctaaatagcttatagcattttctacgtaactagatacctataaatagttatattatgctatttagcttctataacgtctctgctacgttttaacgcgctattaacagcgtactatttaattacctagataatttttgcactatctaccttaataatattctagtctactctaagatagtaaaagaatatatatagtactataaaagcgttctatgctatctctaggcataagagttctatatagactctaagaaaactaaactatactagatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagtaagcctatgctaacaccttatgctatagtaggctagcctataaaattagagattaagtatagctaagcatagctaactagttaatattataatctactaagaaatttaagaattaataggcaggcctatatatagtaacctatataatctacaatagctaggtatactacctagacttactagaagagataatctaatatagtatctttctagtattctacctacagctcttatagctagcagatgctaaactactacctaactaagcacttctacagcctaaagaaatttctattattaactctaatagtagcaaatactctaaatagtatattaatatagtagtagattgtaaacagcagaaatctgctctatataaaggctagtagtattactatattaaatagactaataatctgcttcttacttagaaactagctactaagtttagtaaaaattacaacgcttttctctactactataaatactctaagaggctaaagctgccttacttttgttttttcttataactagtagccttatctagaagactaagagttaatagtaggctagctagagaaatctagtaataagaatagatagaaactttataaaaggcttagataatagtagatagcgttattactacacttctgctactccttttaagaagctatctctatagagctatattatcttagcttaacgatacctattctttagtctactatattttctaattatattctaaggcttagctgctagtagcagctttagaacattagttaatttttatattactagctactaagagcacctataataggctctagcaagaggcaaaactttacgcctatattagcctttactttgctatactacgctaaatctaattttaataagcttatactaaagcgcttatacttactaaaccttataaatatatacgcttaaaaccttttactttagttaagctagcattattactactaaaactaagcttatactaaagcactctaaatacctagctagtagtagaggttatagcgtaagcatctaaaatattcctagaaaaacttgctctcttaagtattcttctaaatagttttaagcttaagttttcgcagcgcagagtagatataggcagaaaagattatagagataaagcaaatttagtataaaacttacgtaacttacgcagctatactaaaactataaacttatatttgctaagttctacttatatagctaaactaaagaaacttactaaagttttcttttactctctactaagctctagctacctctagctaagcttagtaatactttctaggctcttttagctttctttatagcttaagagaccttgctaggtttagaaaaagcatatataagagatactagagaagtttatatataagtaaagtatctctgcttaacttactatctactctctaacttactatctacgctctagtataccttacttactctagctttctcttctcttttcttttactttagctagtctactctaggctagcgtatacgctagcctagcgcctgcacgccttgcagtatatatagctagctactctcttctcttagtagactctttatctactattctacctttagttaaatataagtacttcttattaacctaagccttctatgcctatagtctgccttatataaagagtaaagaagaaaagaaattatagttataatgctattatatattaggtgccttatataactaaagaagaacttaagtttatctaaataatagataatctagagatagaaaactaagcttagagctctctatacttagctagaatagaggtatctacttagtatataataagaaagttttctaaagaagtataagaaactaggctttaataagtagaagtagtagctacttatagctcttaacttaattagaataatatagagaggcttagcttaggatagtttagctttaagcagtatactaaagtataccttagttctactatagagaaaataaacaagagacgtaatataagatattatagtagcagaagaaagttaaattaaggttaagactagaagaggcagattagtaattattgcaaaggtatctaagaatagtaagcttttaatacttctacttagcaaattaaattaaacgttatactctaagaaatagcttctattattgctataattacttgctattaattattatagttacaaagtttttagctctaatataacgttaaaaaacgttattagcgcgttagagctttagctttactactaagttatttgtagactagtctataatatatagtagagaatagcagagctactaatatattaggttctattataaagacttttatatgctagtaagtagaagttatatctatacttatttaagtacttactattatagcttagaaatagtaatagtataagtagcttcttatagaagcgcatagtaagcttgctatactttatagtaaagcttaaagtatatacttacctaagtacctgctagtatagcctagaaataagtttaatataagcagcttttagtagtagtatatagtaagcttactattctttttctaaataataatatacttagcatatatagcattaatattataatctagagatattagtatatattaattaaagtataatataatataacgtatttaactactaagatagttagactactaagctagctactttttcttagcatcgcgaatactacgtataaactataatgctgtcttaaaataactctaatttattatataaagaaagtagaattaatcttactctttaggcttaacatattctactagtgcgtaagttaacctagcgcgtagggttagttttactaagaatacctttcttctctattaatataaaatatcttaataataatacatagaattaagtaactaagaaagcagaatttagcttactctttctgcctataatatatattaattttaaagcctctaacgcgctactatagcatttaatatgctctatttaatgttaacttactaatataaagaaattacgtatctcttagaaacttataatctatattataagcttactgcaactaaagagcagataattatctaatatatacttaaccttaatttgcaaggatttacgctctagctatataaggtagcagatatagctaataagctgctaagtataagaggtagtaagcttattagtaagcactaagctaagcgctttataatgcgtttatctaagcttaagatagcctttaattaagctaagaataggcagaggatactctagaaagacctagagattattagcgcgtagtttaagcttatagaagagactatagctaagtatagtatctactaagacaacgtgcataactttaataagactagcttctagataggcataattagctctataaaggttgttataagcgtagagagatacgcttaacctaagcttatttagctaggtaattataagtaagttatagtaatctagagtatct