gattctcgccctgtggtggattctaaaagtggccagggcgtgataagtttacagataaatctgtattatgatttgtgactttgataatgattaccaaaaactaattctttgatgattttatcaccattactctttaatggtactcttgttaaaattttggtattatcgaagtgtacgaaactacgtatagcccagatacagactggtaaaaacatccttttacgcaaagtaggatttgaagcttccacgaaataacgtttcaaaacttgtattacctgcttaagtttatgttaacctgctatagataatggtattacttctcttattggccgcatatttatatgcgaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaacaaaaaaaaactagtacatggcaagcacttcaccatgatacacgtggattgtgagataccaacaaaagcaacggatcatagataaaaggcaaccaatagggatgctaaacttctttgtttgaccctagcattacttaaaaaaatactgaagttgcgatagcatcgctcaccttaatcattgaaacttggggggactgcagtttcctgtgttggatttgttgttctagaatattgagcaaagacctcccaatgttattaagcagatcactttctatataaattacagatgcagatttattttgaaaaacttgggcgcttgcttaattggttttctttcaaccttgctcctattttctatgttttgtaggttccaatttgtcttatcttatcatattcatcttatctcatctcataaatcttattgataccttcttgccttgatagcatgagtttgatgcctatattctgaaattttcgccaaaaaaggcgtcgataccagagcattcattataattaattatttagttacactctcttgtcaatatacgttctctaattagtgatgaattatacgacacagaagtaaaggggaaacctacttttgcacactaagtatttgttctagatattaaaccaaaattctgatggtatagccgggagtaagttctatactgctttattatttccgcgaactggtgagcgcctttgtatgagaattcttagtttaatgatgagagttatctcttttcctcagctactttttccattgtactaaaacattcgcttgctaccaccatttctgggcatccatcattagccactcttttaaagagtaataactatatatgattaaaattccgtggaacttttgatataaagttttcgagtattttttgtcttggatttcaaaaagggaaaaaacaacaatgaaattaatgtaactatgtactacataacagcagtatttggtttcccgtttaaaaaaatatttgttattattgaggaaactatctcccgtcatttttttggagtagggaattctaaaaatttggacgggttacaaaatttatcagagagccataatactaaaatcatagctatttttgtggaagccccatcgattgtaccgtccaatacgccaaatttcccaagaattgagagatttggtagccattttattattttcattgtggtaggtaatacaattggtagcttaagtttgaaattgttagcatataaataaagagctatcagagtctacctcaatgccaaagaactggaagtctcttactcaaggaagaataagccttgtccaaaaagatagattacgttcatggtaagtttataaaaagcctagacgaattttggtgctgcaaataccgaattcaacttatacgatacttgtttttttttttttttttttgaagatatcagagtgtctcatttttgtgactagccaaatgtttgcaaaggaatttattttcatatcgaatctgccccggcatctacgatagccctgtttacaattgaagctttttataacgaaccagggggtgtttctagacttcattttgagtgagctttaataaggaacaatgtgggcctcgaggatatagaaaacttacttactatatttgaagaggtgatcttggaggttaagtaaaattgttaaataagtaccttaaactagcttatattaatttctggatcttatctccattgctagaatattgtgctgaaaaaacattaaatgtgcgagttttcaacttaccagcttctttcagaaacgaggatctattcttttccgtttttgtaccagcttttttgtgtattcttgtaataaaatattttcttttcagtagttagaaaatgtttgaataccatatacataaggtataaatataggttaagaaaaatgcaagagcaaaggccttttgatgtagtatatgcttccatgcaaaaatctccaggacctgcgctatcgtacagagagctgacaaatttttaaacccgcgtcattctgatgagaacatcccgtttcatatgtgcaaaaaattgtcacacgttagcaatcattaaaaacacaagtaattacagaaaatagcagagtgaagaagagcaacttaacaataaagtttgaaaaaataaaaaaaaaagagaaaaaaatatatggaggtcgcattatttgggaaattttttgatgtgtgcatctgagtagagataatggaggaaataatagaagagacaggggaaataattaaaaggaataattaattacatataaaaagtatagactcagaattttattagggataaattaatttattaaagttgcttcttgtgaaccctttaaagttaaaataacttttctctattgttagaaagttcgtattgtcctttacaaagtcgtagctagatagtgtatttatttatgagaagcagtatcatagacagttttttaaatcaataatacaacaaatgcaagtttcacttaaaatttttcagtaaaaaaagttttttatcaaagtacatactaatcatgaaaagactatttcgtacataacaaaaacaagtagagaaagatgatcattccgtattcaaatatttctgacacctaatttggaatttgaataaatatttttatgcgtttaatattttgaactcaattgttttacttcaaaatccaaaatttcgtacacattatcaacgccagtggtgatgtcaacttcaccaatgaagttgccctcagtgaagaagaaagtattagtagatacagcaacaccatcattgaagtataattctagaatatttctgtctgcaacaccgtgaaccttgtacgtagcttcaacagaactcaaggtttcaagtggatgaagattcactgacattttgtcagtgaagaatgggttttcatcaacaaatttaacggaagaatgacctctgtcaataaagaaagcagcagcgttattttcgaaacctattctcaagtattcctcagggtcagaagcacctctcaaatacaaagaaagatctggggagtcggcagcacctaaaccggtagagttaaccttccaagttaggctaaattcaagcaagccactagcactgccgctcatgttaaaggataaggtttcacctttgttcaagctaattttgcttttgcggtgtagggtaccattgttattcaaattcttataatccaaaatcggttgaatattcaagtttaattgggtagactcggggtttggcttgaattcttgtaaagtaagatttcttaccaaggacattgagcctctccatgggctagtaggaacatgggcaccatactgccaattagaagcccatgaaatacctaagacgtcatcatttggtgttgaagagaaggcttggaaagcgtagtagtccttaccatgatccagcaagttgatttgattggtgtcaggaataaactgtttaccgtcaaaattgccgacaaaatactgagtgaaagagccacctagtggacctcctgggttgatagataaaaacatgacccacttttcatcaacttctttatccaagaaattgctttcagtggttttaacaattgggactttggacaaacctggacattcgtactggtagcccaagagaccatagtgagaaaaattagaataaaactcccaggtttttaagtcttgggagccgaatatttgtattttgtattcttgagacttagcaagcaccataatccaacgttcagattccccatgccaaaacaccttggggtctctaaattgggtagagttaacatctagtacagggttgccttcatacttggtaaaattgtaaccaccatcaagggagtaagctaggtgttgagactcagatttgggggtattataagtatagatagcaacaattctttgatctggatgagtgctgtcgttaaagaagttcgaagtgttattgcggtcgaccacgatgctgccggaatacacaccggcattatcttcatctggagcaagagctgcgccatgatcagtccaggtagttaaatctttagaggtggcatgaccccaatacaatggaagaccccagacagagtcttcagggttgtactgatagtaaacatgccaaacctcgtcgtgcttgtcgtagaacagcccattaggatcattcatccagcctttgtttggtgtgagatgagccaaaggtctgtttatcgactcctcagaagaaattgaatttgccaaagctgtgccagtagacaatataatagcaaccaaaagctgataaaattgcattattactcttttggtgaaatacactgacctaaaaaaaaaaatgaaaagagtacaaggctgaaagaacaaaagaactttttaaataagcgcacgtatatttatatatttttgatcaattgggtagcgcaacctgtgcttcacacaccatactgctttcagtgtcgcaagctcagcggcgcttacattttttccggggaagtatagtttctcgatgtaccccgcaaatccggaaaaaatcacgttacgctagtttctccgcaagtttctgcggaaaagtacatattcgtcatccaaaaaccacaaaatatatgaaggttctgtacgggaaaatatgtagaagcgtccgacctcttcttagtaaagcatatacgcttccatcagatgttgtgtttcgtaaaatatccaggaaaagagtattctaagcacgtttgattaggaggatactgctacaacattctcagaaagccgtgccgtgccttgtcaaacagtcagccccatcttggaaccctgaggaacactgcatttgcaggtgatacgatttccaaaaacgcgccgcacacaatttgtgcaacagtgtacatatctccaaagctggtagtctaagccatacagatccgagtatgcactggtattatgtttgagaatgcaaaagtacggggaaaagaaaagaagcctctaatttattccgacaagtctagatgtaaagctagtgccacccactactggcaagtgctcaacatagttggggatattttacagttatgatgttcgttttggtagagttaaacagcaagagtatcgctgcctcagttcagggtgtatatcacagactaatatatccagatattggtagattttactcttttgtagatctatacacgtaaaaacagactatttgatattctagagactctagaattaactcaattaaactaaaatcaagcttgctagaacttgtagctatccaaagaaagatctaggcacttgagtcttcctcgatacctcttaatactcttcatcatgtcccaccttatattttcacagtaaaagaagcatttgataaacaaaaaatgaatactgtaataaataaggcagctcaaattatctccactattgaatgaacaaaatgagcaaatgaaacgtaattttgtcgagttgtatacaataccaatcgaaatagtaagtaaccactctggggaaaatacactttattttccagtaactgtcatccagaaaatgtcttttcttgctttgatgttggagagtagcactcaaggtgataatattcgcataacatactggaagcagtataaacatatagtcaagaagatctgtaataaataagtgcttttttctaatgtttaagagtcattcatccatttatgggagctagtttataaaatttctcatagttggtccacaaaaaattttctctgccattggctctctattttttttttatctttccacaaactcatcctttggtatatttttaataaaatccggctgtttactgcgttagaagctacgaaattatacgtgataaattgacttcagtgtctgtgccaatactagtggccctcctactggaaaaaaacttgtagccaagtccaatgcagtaggtgttggcagaaagtagatagagcattagaacttggacctcatagcagtgggtataccactatttgccttagtattccaagtaaagacgtcaaaatggaaaaaaaaaaaaaaaaaaaaaacagccaccataccaattcgcctagagacctccattacgtcagaggtcgacatcttccagcatattgactcagagctcaaaatgatgctcatagtgtaacaaaagtatgacactggccctaaattacataaaaagcctgtcaccaaaaatgactccagcttatacttacatggaataggtagagttgaatgcatatgatgtaagatcctgtaataccacagtagtctttgcctactaatagctcagaaccgaatatgctaggctttttattacaagagcatctgacaaagagggcttcaaaaaaccgagagcagatttacaaatgtaatcattaaagagtttctcgctacacaagagttacgctagcttaaaatgcgaaattttaactgaaaacaatagtgactcaaaaaaaaaaaaacagtcacagtggctaaagagaagtcactcatcctcataaaactgccgggaacagcaacgaaatttgcactaaattagtgatataccttctcgatatagaatatttgcaaaaatttgagaagtgaattgctcttcaccctcaatacgaactcccacataaaaagtaccacatacacagcaaatactataccagttcgcgagaaattttctatagttttatctggtcgaatatatgataaccaaaatgctgtttagagcgaaaatctttacctctaccatatgctgatctgcgactcttttctatctggctttccaacaacagccctggtcttcaaggagaggaaggagagtttaaagtgagaggactagtgtagaaaaaagtaaaaatggatactataacagcaaaaaccaaaatagagcattttgtggtaacctgaggagaacatggaaaatgtacctcccagaataaatctgtggctaaaaagctataaggggaatcaacagtaggaataggaaagttgctgccctcatttattcaaatactatatggataagcgccgaatcacagggtaaaatgcctgctctgaacatattctccaagactataaaaacagcaaacgtctcaaaaatcaacacgagccgtacgcggtataaaaaccataaaaaacattttagagaaggccagataaagcgagacttgtccatcatgtttccgcttctactgaaagagaaaacaaatcctatgcttactgtatgtgcagttgaagatttacgcgctcttgtgtacgtcgtgccaatcattgttttgcaggttcccacttatgcttgcaatggcagtctcgcataccaacatcaaaaatatacaccaatttcgctataagatagtttacacgacgagacacatagtttatttccagatctgaagagcagcctacgaggttttaagacttcgtgtaatcaaagaatcatcttttttccctttctaacaagacagagtcatccagttggcctttccaaaccgtggtaggaaatgagaagagaaaatatagcatatgaattatggtcccgtagtggatttgaaaaaatgtactttccggctatgaatctgggactcgtatgcattactgttttggtaagtaaatcctttgagtgaaattaatctttgatttcgtgtaaggctttcgtagaaactcatttatgatatgatggacggtagtccccatccctttagggtgtgccacctgtacgcctcgagtatggttgtctgcggcgatgcgcgcttctcgctgtggttcttggcacatgtgacattgtattacccgggttgggcagcttgtcggtcgtctgatcgaaaattctagaaggaagtgtaagattcctttcctgctactcattcgactggtctaattctcgacaactcttccccccccccccaggactttgtttttaaggggatatagtaagtcttgagacagctctgctctatacacttctctcttggcaaaacgcagagaaattgtctcccaaccaagctgcttactccttgataattccatgacatgatgtgtgtagcaactattacgcgttattagtactttactttcgcagagttgtctagttggcgatgggtctcgaccttttgctttaactttttatgtattagtagtacgggggaacttaagaaaacatcgtagcgacaatgtttaccatttgctagagttgtaacaacgtagcgcacctcgacttgattgttgggtggtaatggtgacagtgacaacaatgacgataattacgaagacaaaatcgcaaactttgcaaagataacaggggaaagcgggaggaccaaattttctatataagggggcaatttggttctttggccgattttttgtagaacttgcgcttattacattaagtcggtacaaataatcaattatttagttcactgtacgaaaaacagctttactacaaatacaaattaaaacaatcatgtccagcaagcctactgtttttgtctctggtgcctcaggatacatcgccctccatgttgtcaatgaactgttgaacgcaggctacaaggtcattggatctaccaggtccgataagaaggcggccgaagtggaaaagaagtttggcaacaacccaaacctgaaaacggtgattgtcccggacattgctgagcctggtgcttttgaccacgcttttgaagagtacggaagcgagatcaaggttgtgttacatgtggcgtctcctttctttttcgacaccactgagtacgagaaggacttactccttccagctgtgaatggtaccaagtccatcttggagtctgtgaagaagtacgccccacagacagtggaaaatgttgtagtgacctcatccttggctgcaattgtttcaccaaagaggatggccgagcccaatgcacttgtcaccgaaaaggactggaacgatacaacttgggagggtgcaggtgctgatcctgttactgcttactgcgcatcgaagaaatttgcagaagaagctgcatggaagtttctggaggaaaacaagtctatcgtaaagtttagactgaccacagtcaacccaggttacgtgtttggaccacagctttctagcgattctgtaggcgacgtgttgaacacatcttgtgagttgattaatggtattgtgcattcgaagcctggctctgaaatccagccaatttctggtccatatattgatgtgcgcgatgttgccaaggctcacttgttagcttttgaaaaagaagaaacgtttggtaagaggttgatgttggtagaaggcgcctttagcctccagcaggtggcagatatcatcaatgaggaattcccgcaattaaaaggaaatgtcacaactggtgaaccaggaactggagaagagttgctgaacaagagtgcaaaatacgacccttcgaaaacaaaggcaattctgggctttaaactgagaaatttgaaagaaacggtctatgacaccgtagaccaaatattgaaggtggaggatagagcttaagtttttgatttctttcaaactttttggctcaagatttacttgaatttttatgcgagtgtttctttctttttttacaccattttgcaaacaactctatcccagactattgatttctctggtggtttcttagtgccaatttttgatgattaggaaatgccacaattaaaacagtgaaacagccagccctactgaaagagactgaaaataaaaagcctgtaaatatgattttttgagaggcttggacctgtgtggcaaacttatgccacaaacaggttttttttacactatcagccaaaacttttacacgcctttgcaaaaatttataagtttagcgtactttggcgttttgttaaacctgattcattctactttgaaactctatcattctttagtgatgcgttatataatatctacaagtgagctttatttttcaattataattatgctgcttgtttatagggtagaatagttagacaatttttcttaggttcaaaataagttctaaactacgtttttactaaaaaatataaacaaaattttaaaattgaggcggcagaaagagattagagtaaaatgcgccttccgatcctatgggcatttggtaggtaatcggataagtaggtatatgaatatccatattgtttaagactaataatcatgttgttggaatgttaatcaactatgatatattgactagtgctcgtattgctagtataatatcacacacggcgtaaggcggatgacatgaagaatgaaaaataatcatcagatttagtggaagctgaaacacaaggattgataatgtgataggataatgaacggaaacatataaaatgaaggaagaagtaataatatcattgtgtagaattatcagtccccttttagaaattcccagaagagggaggggaactccaagtatatccgtatacccaatgatattacctcaatcaaaaacggaatgcctacaattatctcaaaatccacccatttcttaagatcaaattgcattagcgacgggtgtcgcaagttgttgaacaagcctgttctcgtattgagggcggcatatgtaacctttctatcagaaattggaggcaactgctggatacgtaaaaaaactagtgctttacaaaccttacccataaatgccgtacttttttttttttgattttgccaactgctcaatgatctaattttccaacaaacctccacaggttggtgtaggcttccgctatagacagtgcgtaaaagtttcttattaaagttttacgccctttcattagatggagatatatcttctatacacgttggtacctgttaattattttagaaccatattttcaaagtagataagccgaagtactctctcatctttcaaccgctgctcagtaacctcgtgtggcacactcgcggcctcgaagacctcttcgatacctaccgcacatacccaacaacaacacgattcgctttcctggagacagttccaatgataaagtttctcatttttacggatgggtatcaaaatgcaaaaaaatcacccacttagataataaaaagatagatcgatattttggtcatcctcaaagttgaaaaactccagtgtactttgcttacccttgtacactgcactccacatatttttgagcgcggaaaattgaaacccttaagatctttgcgtatacaaaagcgccagtacagcttcaactattccaaacccacgtaaaaagctttacagttccgttcattaaataatgaaacattttttgtttgctgggatacgtgctgtacaaaagcctgtggcccgtatagagaatacaataatagtcatagactagctaagcaatatattaacgggtttcttgtgttctattggagacaaatgctactccgtgagtactaattcatccactgttcatgtttaagcgtattggggatgtggtggaggagaattgctacacataattgccccattgagacttgcaacagtagttaaatggatgccctatgaataaagttagttgtgtgaagcacctgtttcatcacgaaagaagtagctgtctattcaaacctcatttttcatactgcttcttttgcgtctggctaaaatcgtaaagaagttacaaacacggaaggacccgatctatggcactaccttgtattgtctctgtacacttttagaaataatacagacaagacattttcatagtttatcatcctaatatcgttattgtggtcttagcctcacttaccgccataaaaaagtctctacttgaggtccagtgctttgatcagttccttcgtagatccttgtgcttcacttgttgtggccgtcactttctagagctgcttgtagcggataatcacatgtgttaatcgaaggccgtgaaagtttcttcctatggggattgttaaatagaattgttgaaattatccacaatcaccgccccaggatgtgctttgcgaaagtagtcgacaaggagtttgagggtagtattgtcataatagcgtaaaggacaaacccctatttcacagctttacattctacattttcattttatactactgcaatggtaaattgcctttcgtattcccacaaaaaagtaaaaaagactacgcattctcgaattaaaggcagtgagcaaacttctccagtcgtctgcgctcggatagaaaccaaattccaactagtaccgtaaatctctccataagcctttgcttggtcttgccttttgagctaaaacctgcccctatacaactaggactttcaactggctggtctcaacgaactttagggcaaagcacttggtactacctgtctcaggcttttactctgcaacagtccaatatagtccaagtaagtagtcgttctaattgtacgaagcatgccgtaaaatgacacctccaacccatccaggccatatattcgtttatatttgcatggaacaccctacaagcagtttgtatatagctgtgcaaaaagcatcgtacttgctctgcttgccattgagatactgtcgcatgatgtctatcaacctccgcaataacaatcgcaggtataagctgctaacgacagtagctgggatgtgtaatagacaggaactatggaacaagaggcctcggccaattgttgatacctcctgtctagtcatttttatttttatttcgatgtacaacaaactactcgtactcccctttgctgtacgaggaccgagttacgtactttgtactgtgttcaacaaaatggtaggtacaaggtatagtagacggcgtagatgtataaccattttaggattttcacagtcttctcattcttgtaacgatccttaaccagtagaagagtgcttttcatgttattgacaagaatgtttttctttcctgcaaatgctacaagttgtaattgggaaaccgaaaaggagtgtcaacggaaaaccacaccaaccacctaggtgacggtcttgtttttattgtcttcgatgttgtacgcacgacgattggtgttgcatcctccatattcccaacccccccccctctccatgatgagaaaatatctttatggtagaagaaaatggattttttgccctcatttaggaatatttctgaatcgttgggccccatcttgtcggtaacccatatcctattcactctggacgctttgttgttggcgcactaatgcccatcatatccgctaataattgcctttagatgattagggcacataggctcttatgttgattgacgatgtatacggggcccaatctctttcgttttacattaatgcctcttttcaaggccatactcgtttaagagaatgaattttaaaagttggccacgagcggattagtaagacaactgaaaatcaagagaagattgaattagtaagacaactgaaaatcaggagatgatcaaatagatatgactgaagtgtatgaggtacaaagtacagataattgagaatcagtaattatataagttgatgcatgttccacccgtaaactcattcccttctttcggataatagctgataaatatattgatacaccaagttacagtatcacatcattaaaaacccggaaaagacttcacagataactagtcttaataacgatcaaaatgaagtgtctaatcgtccatgcccatccagagcccaggtcactaactgcatcactcaaaaacgtcatagtaaaagaactggagtctcagggttatgaagttaaagtgagtgacctttactcaatgaactggaaggcatcaatcgaccgtgatgattttaagcagttgacacaagatgaaagattanatataatctctgattctggtttagcttactcagagagccaattaactgatgatgtgaagc