aacggcaatctgatatcatcgccactgtggtggattctcgcttgaggaagttaccgaaacagaagaagtagattcaaaagaagaagtgatttggcttgaggaagtggcttcgcttgaggaagtttctggaaccgaggaagtagattcggcaagggaagtagattcgccaggggaagtagattcagcagaagtgatttcactggagggagtcaccggaacggaagaggtaagtgcagtaaaggaaatgacttcactaaaagcggttactttgctggaggtagtgatcttaactaaactacttggagtaacagaaacatgtgtagtagtagtagaggtggtggacattttaggagcatacgaggttgtggatgatagagaggcagtagaagcagtgggtgtggtgaaagttgaagctggtatggcagtatgaataccatctttcgtaagtgccgaagaaatagccggtttcaatctggtagagtaccatgggacaccggtaatcattctggttacttggtcaggagcaataccagtcaacattgtggtgaaatcaccatagttgaaaacagcttgagcaatttcaggcgggtatgtctcagttttatgcttattttggaaagagtagtattgccacagatgggccctgatatcagaaacgtaaacagccaattcaattaggttgactctttcatcatacggcgataaagtagtggtggcagcagtagcagtcgcactcgtcgctagtgcggcgatggtcgctactgtatttaccttgaccatttctactttcggtgcacttggtatactgtaaattttagcagaggttaacagagaatcatttgagcatactgataatgtccattgatccaggccattttatacttatcggctcatgcaactccatataaacgaacatagaaggcttcgtctcacaattctgccactattttgcatcttatgattccagaacgatggcgatcttgaacagatctcgtataattcttgacattttcaaaggcacgtcatctattgtatttttttcacttgtcacaaaaatgcgcagggcgtaaaaaagcttcttcgaggaaaagagcgcatgaatttggcacatcggtcaaacccttctccatgcctgtacatttccttttttttctttgaccaaatgacaagacatcaaaaagttaatttgagtcttcgttcaataagtatttacataacttctaccatgtgcgctatacgcgtttcaagcagaaaactcttcaccaaatcagaagctgtacgctaataagtttgcggcgaattgtgttgtttggggtcaaccccacttgaatggcacgtcacaaacgaagatgggcgagtagaaggaacgaaaacccaatatgtagcggggaaaccggttcacgcttatccgtttttggtcttagccactcctctaccaggaaattaggtcttattgattctaatatctcctcatttatcgcgtctaccgcttggcgtccttgataatcaaaggccattaacttatcaatggttgagtattttcgtgacactcaaaatttgtctgtctatttcttcgctgcaaacattctctttcgccgttaacctgcgctgttccaaaattgggacatatccttcgcgagggtttcacgcattcataacagaaaagttcgattctgctcacaaaaaatgaaacctatgaggtgtatctttatatatcaaagtttcaaagttaaacttcgatatgccatttgaattaaaagaaaataatcctttaattacaacaggtcatatatgataaactaaatagtcttgctttggtcagcggtaatttgaacattttttcacagtctgattttgatattggcaatactgttattttctattcgtttcatactgttaaaaatatctgctacgctttccgctgactaacgttttatcaaagtttcacgtctttggaaacgaaaaaagcgaatgaacaaatcacatgcaatcgctcggttaggatgatacccagcagtaagaggtcagtgtacatacccatcgcatgataaggacagaacataaacaatgcatttagagtttctatgtctcaaggtcctcaaaatgtacttttgagactttgtgtgagaataagatgaaagcaagaccaccaccaatctcgcctaagcataagctaatataccccatcattgcggatacttcctctgcgacattaattacacgaagaaaataatatataaaaacaaagtggtctgtaaactcatgtctggtatacgttggaatgcactttgggtcccataactacccacgaaatgcctattgattaaaatgcctgaaaacctcgagcgctgtatgaactctatacggtggtattcgcctatttgcatagagaaagagatatttaacagcagaagcgtcgtacaaccactcaacccggaggtgtgtggggagtgacttgaacagcgtctcatctaaaaatgaaaaaaaacgacgctgcaacttttcatccttattcaatgaattattctttttttaaataatatcttcatggaatcgaaaaactatattgcacagtcccgcactaacaagcctagagtattctctgatggctttgaatgttacttagaataagcaagtgtgcaattatcttccttaaccttcgatatgatatcccttcctttcctgttttatagacgtttttggttcgcgatcctactcacagcaaaatgttgagaaaaacaagattttcgttaatcatcagtgatggcttaaacgaacacagaaagccaagagcagcggtatttaccccaaacttcgaaaagatatagacccaaaattgttgcgtaagacacgagaatgcaaccaatgctacttagtctctcgtaacagcaatgtacggcgatgacgctgcacgtggcagccgacactgatgctttctcatctgtatctctacagtcagaaaaattcaagccatatttcgatctctaataaagtcaggcaactcatgatcgtttcttttcaactttaccaactttaccttttgcagataagacaatatcacattaacttgtcccgcttgtatttggtattctatctctggtactgatttagatatctagtcgcgtgcaacatcatgtttacctcaaatctcaaaaacgcggaaagctgaatgtgagttaagtttgactgttttttaaacttaccttttgtattcgttttctattgctgacttattgtacaattagcatctagtagacaataaggatagcaacatggggggaggggacactggaggaacctcagaaataggattttgcagaatagtaaaagtaacgagaagtcagtattaaaggacaaaatacactggattcattaaaaacatcaaaaatgtaataaggtatccttacgaaaaagctcagaagatattttttcattgttacatcgtccctatatattgttaattcaacgtggcaactctctgtttcatcgataatcagtacatagataacactctaactgttagcatcacatgcgttcaaaatatctgaagataatttccccctttatctcgttcctgttgtatttgagagctactagcagtgagaaacaccgatattaatcaatgctatgtaaaaattcaaagaagtaagaagacactatcatttcagaatgtgtttaccgctttaagcagctactaaaagggccatatgtaataaaaacaatagccgcggttggagcataagaaggatatgtatctttcgagctctattcgagcgtgaataagtggaaagtgaaaaagaaaaactcgaagtttagcgtacttgtattatttcaagtcaaaaggccattgtcaagatactatcacgaacagaaagtgctggttactctgggtgtcagtagattacattttatgcatccatcgcacatagttgtaccaatagtgaggatgacagcagataaagaaaagcgctctcaatcaaatgagaaaggctctaaccactgattaaagcagtaaatgactgtctgtaatcttttcttttttgataagagtgtttctttctcctttacataagcattgcttctttgcatcgtacaaatacagattagataaacgaaatattatcgataatatcgaaaggatcatctgttttagcttacacgcctttcataatacagacgaaatgaacagatccgtgggagcactgaaaatcagtacttgaccaattattctgtgatgcaaaacagacgtaatggattactagtaaaatggactagccaaattaaccttggcttaatgttcaaaaaaagaatatactgaagtagcgggcattgataacagggcaatctaaaaatggtctttcattttcagaaacactcgcggtagatctctcaatgacctttttttttcgcaccttatttcaatgtacgatccacgaatggaacagatgcacttctacagtatctatgcatgtcagagaagagttctcacaagtcacttgacaaaagctcgaggagttattatttgctgataaggtactacagacgctcctgccgcacgcttttttccttttcgataagagtcgtccctcgcgctaatctcagagaatgcgaaatttggcaaacaaatggcaggtgaccttatgtcggttatcgggataaaagatttagccaagattacttagaacgttatcattagaccctaaatcaactaagtggaattgtatttccgaagatagagcaggtaacgagtcttcgctcctgttttcaccaaatatgtcaacatattgcgtaaaaaaacgaacgtatataagtgagccaaggaagcttcaaatcaaatatcgtgaaaagactatttagttagtagtctcgaaaagagagcaggaaagtaatataaactaagatgtcggcagacaggagctcaaattcaaatgcttccctagatgaaaaaaacttaaacatcacttctgaagctgaaatcaaaaatggagacgtaactgcagaaccagttctaagtacggtcttatcgcccaatggtaaacttgtttacatcagtgacaaagttgacgaggccatgaaactggctgaggaagccagagaaattgaggtgaccccacaagaagataaaaaactacgttggaaaatcgattattgtatgtttcccctaatgtgtatactttacgctgttcagttcatggacaaaatctccactagttcggcggcagtgatgggattaagaactgacctaaaaatgcacggtgaccaatactcatgggtcacttctgccttttattttggttacttatttatgaatttaggcccagtacagttcatttttcaaaggaccagccacatgtctaaaatgcttgcaatttttgttgtagtatgggggttactattagcgttacacgcagctccaacggtcaagtatccttcttttattgtgttgagagtgcttttaggctgtgcagaaagtgttgtgacgccatgcttcaccattattactgctcagtactggaaaacagaggaacagttcacaagagtgtcaatatggtttggtatgaatggtcttggttctattttaattaatgcaattgcgtacggtgtttacattcaccaggactcttatgctatcaagggctggagagccctatttgtgattaccggtgtgattacaatctttattggcatcttgatattcctttggattcctgatgatccatcaaaggcaagatttttgtccaagagagaaaaattaatggttgtccaaagaatcaggtccaaccagcaagggtttggtaatcacgaaattaagaaatatcaaattatcgaggctttgaaagacgttaggacatggctatacttcctctttacagtgagctctaatattcctaacggtggtatttcaagttttatgagtattctattgaatactgatttcgggtatacatcaaaggaaacattattaatgggtctacccactggtgccgttgaattggtcgggtgcccactttttggtattttggcagtttacgcagccaataagaaagtaccattttggaagtacaagttaagctgggctatctttgcagccgtcttagcattgattgccagttgtatgctagggtttgcaaataactcgaaaaaagcaagactagcaggtgcttatctatggtacatttctcctgtctcatttatttgtgtgctttccaatatcagcgcaaattcctcgggctatagtaaaaaatggactgtttcttcaataaatttagttgcctatgctgcagcaaacttggcaggaccccaaacctttattgctaaacaggctcctaaatatcacggcgctaaagtagctatggtcgtatgctatgccgtcatgatcgtacttctatcggcaatacttatcattaatataagagagaataagaggcgtgataacatagctgccgagagaggctttccagaagaagcggagaatttagagttttctgatttaacggattttgaaaatccaaattttagatacaccctatgaaaccatagtcaaggtgtattgatattattgttgtaggagaaagccatatattttatagttaaaattcctttcattgatctaaaaactattataagaaagcaatccagatcacagaattcgtatctgtctcacgggatcgttgtctagctatataaaatgcgacctccttgcgtttctttcacatactaaaaaagagggagatgtgctcttgagaaagcgaaccgaggtgtgcggctgcaaatgctcgagaaatgaataaaacgttcagccgtacttgaaaaattcgacttaccgattagaagaacaattaatacgcactataaatgtctagcaagctaaaaattacacggcaattagtagcgatatcaaagaaggagaatataacggttacaccgttatattacaggagaactcagtccaaactagcgtatgtggagcactcatcgagatattacggcaagagaatgccctcttgtttatgtaagtgtggttccggtgcacaaaaccgctggggttcttcttatgttcaagtgaaaaccaggtcagtgaggaccaaactgagtcaatacacgccaaataatgttgcggcaaagtgatgttttcaacgagacgcagggctcgcaggtcatcgtgttcttctaagtttgagggcgccttgccatacgatgaaatagaacaggcttagctgcagtatatcgagccccgtgatggttatctattaaggatcataggacaatccgctgtcctggtttcgagattatgtgaagggatttggatttggtgaaataacccggctatcaagggtgcatcactattattcggagatgatgaaagcatattatccgctataatgtagggcgatagtggataatagacgttgcgagcattattttcaaggtgcatctggcagttagctgttgccgtggtagattcatatcaaagaacagggctacgacattgggaattatatgtagctttgacggtattactacgtgtatactaagcaatcgtcataaaccatctgaataacttattggctttttgaaaggaagataactactatcttccctgaaagcttcatcttcattttgccttattgctttgtatttttttcgtcatgataagaggacttttaaaaatatttgaagacatgtaaaaaatcctcagcccaaaagcagagctagaaaacaaccaaggggttgggttaccgggtgcattgaaattgaacagaaaataaagtttagctcccagttattaaaccactattactatttttttcaaggaaaatgaaagctgataaaaaaattcttgactaaaaaaattctcacattctattctgcaaagaacgaggcatttagtgttctacacgttttgttcaatcaaaccatatcgaaggaatcgtttgaatttgacgcaattgagtaaaatttcggatatctccctcatatagaaagggctcacgagtttcaactccagaatgtacgagttctgacttttgcaacatataatactcgtgcattcgtttaataatcatgccactccgactttatagaaaggtattaatataaacaagcttttttcagccgcgagaatgctgcctcccaatcgaatttcatacaggtataaaaacgcacagaattttagaacagagaagaacatctagccatctgataaccaaacgcaatgatttttggtaattcactacttttgcctaccttgtacacttttgctgtcgcaacacctttgttgaaaagagattcctgtaccttatcagggtcctctctgtcctcactctcaactgtgaaaaaatgtaccagtataattatcaaagatttaactgttccagctggacaaactttagatctaagcggtttgagcaagggcaccactgttacctttcaaggcacgactacgtttcaatacaaggaatgggctggtcctttgatttcaatatcaggatccaaaattagtgttgttggcgcctcagggcatcttattgatggtcaaggagctaaatggtgggacggtttaggtgataacggaaaggtcaagccaaaatttgtaaaattagccttgacagggacatcaaaagtcactggattgaatattaaaaatgcaccacatcaagttttcagcgtcaataaatgttctgatttaaccatcagtggcgtaacaattgatataagagacggtgattctgcgggtggtcacaacacagatgcgtttgatgttggtagctccaccaatgtagtgattcagggatgtacagtttataatcaagacgattgtatcgctgttaattctggtacgactatcaaattcctcaataattattgctacaatggccacggtatttctataggctctgttggtggccgttctgataatactgtcaacggcttttgggctgaaaacaatcatgtgatcaactccgacaatggattgaggattaagactgtacaaggtgccacagggtcggttactaatgtcaactttatcaccaatacgattagcaatataaaaaaatacggtattgttatcgaaggtgattatctgaatggtaagaccacaggtactgctacggggggcgttcctatttcaaatttagtggtgaaaggcatcacggggagtgtgaattccgcagccaaaaaggtcaaagtcttggtcaaaaatgcttctaactggcagtggtctggggtgtccattagcggtggttcttcctattctggctgttctggcatcccatctggctctggtgcatcgtgctagttgctctttacgagcattacacgaagcgttttttattcactctatataacccagccacgatgctgaggatgtagccagttactcattattgttataattatgttttcgtagaaattaaccgaattggtcactgctgtttaattttgattttttgtataggcattctgtatataaaacctgttccttctgcacaggtatagatacatgatgtcaaatacacaaagagcagaacctgaacccttcaactacataggcgacttttcacccatactatatctagcagcgactgagaggttattatttacttaatccacaggaaaaggtaggataactcagtaacgcttttaaaagtacaacgaaaacattgaaagcaatagcgtccgcaacgtctacattcttaatttagcataacacagaatcttcaagttattctcttttgacattcatcaactctggttaaaataaagttttggaccttctcgatgtagcggattattctcttcatatcttggtcttcggacaccattacctctcaccaaaataatctcgaagtagcgtcttacattgtcacttgacttgatccatttttcagtaaaggtgagaatcgagatcggacgtcagtgtacgtttctgaaaactttgcaacgatttaagtagttctttagaggatatgttcggtaggtcttccggaagaaattgctacttttgtcaacgaatctttttgatgtttttctgtgagcttgacgcatgctgcaatgcaactgccctctgtttactacttccgcctaaacagaaaggatgttttgattgagcacacggaagtaaggtaaaaatagcttgcttgtaaaatgcttgacggataaacgttgagtgagtattactattaaacgtaccgtttgtaaacattctaacggacctgctagtgttccatgcaccaagaaacctaatttcggatgcatgcaataagaaaaaacgttgcaaatcttgataaaaaggcgaatgacgtatatcaactttttagaaacgtaaaggagttgaaaatatttttggagtctttctgaccattctatcgtgagtactgccacattcggggctattacggctatggcagaaggcacgaaagtctggaaactcgcaagagaggcctgtgagagttgatgcacaaatcaaacttttttaatctacaatctttttcggagatttctcagcggcagtatgagtagtagtcatatatacgtgactcgggaagataaaaccggtaaaagtacacttacgtgaggtattattgctttttttgttactttttagtctaggtaggagaaatcactctcatgctcttttcgaggcaaagccaccgctgtagctacagctgtttatactcaacagaaacacatgtgcttaatttattagaatccaacaattataacgggccttctggccgcaatgactagttatcgttactaagaatgtatatataaagaatagtatcgaaatcacaaggtaaaggatattccctgcctcaggatatatacgcaaaaccaattcaaatcgtaaccaatacaatgaacacaaattcgcacaacccttatgaaccatacgaactcgacagtcaaaaatacattaacatgacaaaaaagagcggtcttgtagtgtctgagcccggcttaacccaggacgcatttacggtaaaagacaagtttgattataaaggaatgatagaaaagctggagaaatacggactttgtgtaattgaaaaatttatagaaccttcccagtgtgataaaatattgaacgaaatcgacccgcatttttatagatacgaatcgtggcagggctcgccatttcctaaggaaacaactgttgcaacaagatcggttttgcactcgcctacaatcttaaaggatgtggtatgcgaccgtacgttttgtgaaatggcaaaacactttctaaatgaagaaaactattttttcgccggaaaaatgattaataaatgtactagtgatattcaactgaactccggtattgtctacaaggttggcgctggtgctgctgaccagggataccaccgagaagatattgttcaccacacgacccatcaggcatgtgaacgtttccaatatgggagcgaaacaatgttgggattgggagtggctttcacggatatgaatgaagcaaatgggtccacacgaatgattgttggttcacatttgtggggtccgcacgattcctgtggcaattttgacgagaaaatggaatttcatgtgaacgctgcaaagggtgacgctgttctattcttggggagcctctatcatgcagccagcgcaaatcatacttcaagagacagggttgctggatatttttttatgacaaaaagctacttgaagccagaggagaatcttcatttagggacagatttacgagtgttcagggacttgccattggaggccttgcagctgttggggctaggaattagtgagccattctgtggtcacatagactataaaagtccagggcatctcatcgattctagcttgtttgaggacgatattgaaaacggatattatggtgagacaataaaggtaaattatgataccaaatgatggtaataactactgcggaagccaagagatattctcgcaggtttggtgaaaaatatttgcttactaatggcgtacaaattagtaagcaaacctcgtaccgaagcccgaccaactttcattatttgaactcagacaattttaagggtgcgcgattttgaaacaatataaaaggatcacaacactgccagcgaaaaaagatgtttgccaatcttatcctttaaccgccaatcggttgttacaacatcaaagtctatcaccgcaaacaatttatttttaaaatgtctgatgtatttggacctgcacctgaaccacctaccgagttaggacgtctaagagttctctctaaaacagctggtataagagtctctccgctaatattgggaggtatgtcgattggtgacgcctggtcaggattcatggggtcaatgaacaaggagcgggcttttgagctgcttgatgcctttttcgaggcaggtggaaacttcattgatactgcaaataattaccaaaatgaacagtcagaggcatggataggtgaatggatggtttcaagaaaattgcgtgaccaaattgttattgccaccaaattcaccacagactataagaagtatgaagtgggcaagggcagaagtgccaacttctgtggtaatcacaagcatagtttacacgtaagtgtgagagattctcttcgcaaattgcagactgattggattgacattctctatgttcactggtgggattatatgagttcgatcgaggaagttatggatagtctgcatattcttgtgcagcagggcaaggtcctctacctgggagtatctgatacacctgcatgggtcgtgtctgctgcaaattactacgctacctctcacgggaaaactcccttcagcatctatcaaggtaaatggaatctgttgaatagggactttgagcgtgaaattattccaatggctaggcattttggtatggctctcgctccatgggatgtcatgggagggggaagatttcagagcaaaaaagctttagaagaacggaagaagagtggagagggcctgcgtagctttgttggtacatctgaacagacggatgcagaggttaagatcagcgaggcattgtcgaaggttgctgaggaacatggcattgagtctgtcacagctattgccattgcctatgtccgctccaaagcgaagcatgttttcccattggttggaggaaggaaaattgagcacctcaaacaaaatattgaggcgttgagtattaaattgacaccaggacagatagaatatctagaaagcattgtcccattcgatgttgggttccctagcaatttcatcggagatgatcctgcagttactaagaaacttgcattccttccagcaatgtctgccaagattgcttttgacgattagttaaatttatagttaaatatgtttattacatctagttaaaaggaaaatcccacaactttcaaaggcggacatattcgcagctgatttgggacgcataatgtgccgattacgttctaatttgtgcagatcaaaaattcttgccagcggtatcgaaagtatcagataaaagtcatgctgaaaacgtcataaaacatattcttcgtacgtacatgtatatatctatatcaaggaggaaagcaaatagctgacgtgaaatcgtggataaaaggaaaaagcttcgatcaaagtggcttgacaactggtgcggcctgtttaggctggaagagccaatctcttgaaagtaccttcctttctacatttttcttgatgaatagccattaatctttgagcttctaaaggatcagaaacttcttcaggttctggccaggataagtattcattggtgtagttagagacatagtctggtggcaagatagccaatctcttaccgtagccggtaactttcttccagtcacgatgaacattaaacaaagatgaggagaagtaagcgtaacatctttggtattgtttgtaagataattcggtgtccaattgaggcttgaagtcaacgtattccttccaagctctgacagggtcgcttagaacatagtcagtagccttcttgatggctttcaaaaactttctgaccttttcaggattcttcttcaagaattcatcgttacagatgtaaaggacggtacagaaacaacagcaacccaaacaagccaacttgtcaattctcaacatcttggcatcgcttgctggtctgccctgcttggccaagtattcttccaattcgacttgttgcatacattcaataccaacaccagcatcaatcttaccttcaatgatgtacttggcgatgttcataccacatctgacggcagtgtagtcttctggagacataccgtagtgcttggtcaattcgtcaatttggatcttaccaaattcaccaacgtaaccgattctcttaccctttagggattggaagtcttcggtgataccgctaccttccaagtataagacacctgtgaatggttcatccaacaaagaagcgacagaagtgactgggaaaccacgggccttagcagccaaagtgtggatcatggctttcaaacccatgtcgaccttaccagatccaatcaactcagtgacatctgatggattggttggttccagaagggcaagatctagaccttgttccttgaagtaacccttggtttgggccaagaagattgggatatggtatggagctggttgccagtttagcaaaaatgtaatcttatcggtagacatatcttggatgtatttcttgttggtgcgtgagttctatataattgaagaaaacaagagtacaaggaacaacaagaagtttgaagcatgaatagaataacgcaaggcttttatatctatcttttccagtcattttagcatcaacgtgtttccagtgctgtgctgtttgttcaacagaagccaccttgcctcttctgaatgaaaataatatttcatgcgtaccgctagttgaatactttgcgttctccgcaatgaataagccattcaaatcaaattgaggtagtcgcatcatagttgaaaaccgataaatgtatgatgttgtcacctggaggtgatttgctgtctttatgcattgcgcgccaatcttcattcccttgaaaaattaagcagccccaggaaattagaattccaccacatggagttcagcgctgaga