tctcagcgctgagctccatgtggtggaattcgatccctctaagagtttcagtgacattcccatcgggagtctgcctggtttcactaaggcggaattatatcgtgatctggaaccaatacaactggagagtaaaaagttgaatatcgagcctagctctgatgcgctttttgagttcaattatgcctattacaaggacgaaaagacgaaacaaaagtttggaactggggtgtataaggtaaacgatcggacgctcggtgattatatgaaagagccagtaaaactacccgaaatcgacaagacatatgatgtgataatcaacgcacttgaccatatgagacatccatggcacatgcatggtcatcattttcagataatctctcttggcactggaggtgagggccaacttcacagagatgtgcaagagggcaaggcgtggaaccggtaccaggatgatttacgtcattggacccgaacaggacgggcgccaatggtaagagatagcattaacattgcaggtaattcctacgcggttctgagaataaagaccgagctgccaggaaagtggcttctacactgccatgtagactggcacatgatgaaggggcttggtgttgtatttgaagtaccagaagtaacaagtgacggtgccaagctagctactacaacggcattaccattccctaccaaggagccaagcccttctgctgtcgtccagcccgtggtaactcaccaaaacaagtctaaagtaatcgcaatctatatcttcattatgtgtgcgatcgatggcgtcttctactggttgctcatgtgaccaaactgaacatcctttcattgcccccttattgctttttttttttccacagccgttcgcaacgccgcaaaaagaaaacccgcaaagctggaaggaaaaaagtatcggctagctttccattgggtcgaccactccctccgagtatgaaaatgaataatttttttgactgccgtaggtttatattgaattaggtcgttacagttttttggagacgaatccttcccctaatcgtgttggataactttacggatccgtgtttcagttaaaggaacaaagcaaaaaaataaaaaaaggataaggagaaggatttacggataatcaagagctgaaatttttattcttctttacttgtggcagtcggaataaaggtagcataagttcgagcgttctttgatatagtaagcaacatatatagaaaagaataggccatattaaaaagttcaaaatagttagagaagagagagccgaccctaggaaaataagccagaaaaaacagttatttgatatactattgataaaaatcggtcacgaacaatggacctcccaactattaacagtacaacaagtatttccgataatgtggatttaaaaaactactatgacgacttactgtttaagaacaacagtggaaaatcactatcagatttaccccgtaaattgaatgataagtccgataactcaggaaacggtacagttgatccgctcgctggtttgaataacttgagaaattcaataaaaagcagtggaaatggcatggaaaatagaaggacttttgacgatattgattttgttaataggttttcgtatttaccaccaccgccaccaccacatcaacagcaacaaccgttttcccaccaaaatggattcctccaagaacagcctcccagaactttaacttcttttcaaatgtcatcttctaattcagagccgatggccactccacctgcttcatccggtgacaatcatttagatccgactctcatggggtatcaagctcaacaacagttgtttccacagtttaatgggaattcatttcgctcaaatggaaatgagctgctggaaaatggaagagacgtaaactatatgcgtttaatgaataaggcaaatacaggtcttacttcgaacggtgggaaaggctttgctgccccatctcatagtgccggtaatccctctaacattaacaaccaacaacagtcaccattcaattggcaacaatcattacatcccggatcttccattaggagatcatcctatatatcagacacgttaatcaaccatcaaatccctcaggttcagcatgagcacgcagcgcaaccacatcggcaaccacatcaagctttcaatctatttaatagcaggttcagttatgatatgaactctgctcatttaaccccggaaggcgtttccgattttaggaatagtgtacctccccctccatactcctacgataatgatgtcaataatggcaacatcaacaacaatagtaactaccctaacatgatatcaacccaacagtatcgccggaacacacaacctgtggcaaacttcaacccaaaccctcccaccttccaacaacaaccaagaaattccaatgtaaccaatcctttgaatggggaacgcatcgatgatactcagcttgttggactgcaaagaagcagctctgttccctcttcaacagatgcgaataacttccagaaagataacgccaatgaggagagcgtttcattggacaacggcttagttctaatccaaggcaaacacttgacttcctctaagactttgcacgatttatacagtgactgcggtagtggctatttttctagctctgcagtttttgaattcacagacaatatcaagaaaatgttgaaattgcatgattctaatgaaagctatgacggcaagaatatgagtttaattgatgaagaaggtaataagtatcagtctctattgaactttttagatgttctaaggagctgtaacttgaactatgttaatgatccagaaacgaataatggggttatgaccaataatggaaacagtaaaaacagaagaaaggggtcttttactacagatttatcatctagaaatggtaacaattcattcttaccctatacaccactggtgttggtcgctttgaaaaatggaaaactagaattactatccactcctcaatctaccaacttgttaatgaaaagaggtgacttagttatcattgatggtgaccgtggaagggacttggttttggttgttgaaccaagtgttgatttgaatttggcgttatttataaactttctcaagaagaaaattcattttgactctttaattacgagcgagtcgcagcactatcgtaacgatgagtttattcaaatgttagttgactcaaaaagaggccaaaagaaaagactaaatcctaaactatatgacgttgttgagttgactgaattgattataccatctaagcaagtcttaaggtttgccactccgtgggaagtaacgacgaatttgcacaacaaatttgaagatgaactaaaagccttacatattgcccaaacaaagttacaggctctgaatgataatttgaaaccccaaaataataatgacagtaatttttcaaatactgcaaatcactctaagccaaagttgaacatcaaaatcctcaatgcggagtttcaatttgatagaaaaaaattaacgttctactatgtttgtgaggagagaaatgattttagagacttgataaaagagttgttcaagtattataagacaaggatttggttatgtgcgatcccaaacaatttgtctattgatacgaagtactacgatcaccaacaaaaagagctgaaattatatcaagacatagtgaagaattacaacactgaagacctaatgaatgttaatgagttctcacaaaataggacaaacaatagaatgaactttgcacctccattaaacgaagttcaactcgacaaatttcagattgctgtttataaagaattagttcatgaattatttcattgaatactccatcatcccccccctgttgtaacaataaattctccaaaagaaaaatcaattattttaccattttttgttaaattttattttgtcctgtttaatcgtttccgttcgtttttatctttctgccaatcttatttgatgctaatttttttgtaattaaaattttcttttgtttttattcttgattaataggattactatacaggaagaagtagagtgaaatgttcaaaaatacagccagtttagttttgataaaaaaaactcaaatacgttctaagcatgaatctcacagtaattcaaagaaagtttgtttatattcgttaatctacactctcaaatttaatatttgttgctggaagaaatcttttactatagtattgtcgctactcctattttacattctagcagccggttccaattatttttccacacttatttatataaaaaaaaactaatatagaactagtcaacctttaaaatttttatgcgtgtttcattcaattgatctctttcttctgtgattattattcctatccatcccgcctctgcgcataagacttgtggattttgagtgttgctcacgcgtcagaaatttttttctttcctctagttgccacgtgaatttagtacgtaaactttaagggaacgagaaaaaagccattatttggaaccaactttacctcttccagacctgatcgactaccaggtcaatgcctgaggtgaaacgtaataaactaccgaagatgatttctgccatggcggatgagaaacatagggagtatttcaggttgttctactttcagtatatgatagtaggcctctgtacgatattattcctttattcagagatatcactggtgcctaggagccagaatgtccaatttagtcttgacaatcctagtatatcaaaaagctacgtggctaacgaactggtaggccccctgggttgcttgattttgagtgttgggctgagtaacttggtggtgttttggacctgtatgttcgacaaggacctactgaaaaagaatagagtaacctggataagagagaggccagacggtatctcaaaggattttcactttatgcacactagtcttctgtgtttgatgttaatagtaagcattaatgccgccctaacgggcgccttaaagttgattattggaaatttgagaccagattttgttgacagatgtatacctgaccttcaaaagataagtgactcggattctttagtttttgggttggatatctgtaagcaaacaaacaaatgggttctttatgaaggattaaaaagcacgccgagtggacattcaagttttatagtaagtagcatgggctttacgtatctttggcagagggcattcaccactcgcagtacaagaagttacatttggtgccctttactcgcgctagtggtgatggtctcaagagtcgttgatcacaggcatcattggtacgatgttgtctcaggtgctgtgctagcgtttctggtaatttatggttgttggaaatggacattcgccaacgtgccgaaaagagacattcttccttcaccagtcagtgtttagctgacagcctagaaagacatgctaaaaaggattgaagagccaaaaaaaaaagttgtcaaggcccgagttcgacaatcggaagaattaaattgttcccctctatagacggaaaagtgcactagcaatttgcattcctttatataactcaaactaagacattatgcatagctatctgattgaaatgcaccaaaacatgttagcattttcacatgtgacccagccggtagcactagttgactcaattgttatattgccgcccacgtgactgaattcgatttgggaaactgtggcgtatttccaccgatgggtccacgccagaatatgagcgaggccaaagtaccgatgaaattttcgaaatagctcttgtaaacgacatctaatcttcatatgcaagaatatcttaattttcttttggtagccatctgttgtcttgggcgtataagaaggaggcacgatctgtgttttcaacagaatcttctcgaaaatcttatctttacttcccatgtcctaccttaagggaacttgaaaaacttaatagtttccactatatcaactatatactataatataccaaaacaatcatgtcaaagagcaaaacctttttattcacttctgaatccgtcggggaaggtcacccagacaagatctgcgatcaggtctctgatgccatcttggatgcttgtctggaacaagatccatactccaaggttgcttgtgagaccgctgccaagactggtatgatcatggttttcggtgaaattaccaccaaggctaacctagactaccaaaaaatcgtcagagacaccatcaagaagattggttatgatgattctgccaagggtttcgactacaagacttgtaatgttttagttgccatcgagcaacaatcgccagatatcgctcaaggtctacattacgaaaagaatttggaagacctaggtgctggtgaccaaggtatcatgtttggttatgctacggatgaaactcctgagggtttgccattgaccattcttttggcccacaaattgaacatggccatggcagacgctagaagagacggttccatcccatggttgagaccagacacaaagacccaagtcaccgttgaatatgaagatgacaacggtagatgggtcccaaagagaatagacaccgtcgttatctctgcccaacacgctgatgaagtttccaccgctgacttgagaactcaactacaaagtgacattgttgaaaaggttattccaaaggacatgttagatgaaaacaccaaatatttcattcaaccatccggtagatttgttatcggtggtcctcaaggtgatgctggtttgacaggtagaaagattattgtcgatgcttatggtggtgcctcatccgttggtggtggtgccttttctggtaaggactactctaaggtcgaccgttctgctgcctacgctgctagatgggtcgccaaatctttagttgctgccggtttgtgtaagagagttcaagtccaattctcttatgctatcggtattgctgaaccattgtctttacacgtggacacttatggtacagctactaaatctgatgacgaaattattgcaatcatcaagaagaacttcgacttaagaccaggtgttttagtgagagaattggacttggctaggccaatctacttgccaaccgcatcttatggtcatttcacgaaccaagaatactcttgggaaaaaccaaagaaattggagttttaagtgtttaggtaataaatgcttcttccaatatttttgattctttctatcttattctctgttttgggccaatcctccctccctctattaagaagacgatgccttatcgtttgattcgctcaactcgagtcatgtaattattagaaaatgatacaattttaaaaaagttttaaacattcttaaacttaacgaaaaaaaaaaaaaaaattaaaatctaggcataataatctatagtatgtagattacgtattaacttccctcaacggaaagtatataaacatatattttatgtttttaaaaaatcaactgggcggactagttttggatggttgagatagtattatgccatgggatatgaatagaaatcggtgaagtgtctatgagtcatttgttcggttttttccaaaagtactgcttatgttttttcctacatgatcttaatcgacttcggcctttcaaggagttatataaaatctttctttcaccgttatcatcgttttcaatatcatagtagtattcatcctccaggtctttaccagaggcgtcttttcctgcacgtacaatgataccaatacaagaaatagtcttcaatacttccctcaactcatctttgcttaattgagaggtgtttgaattgatgttctgtaattgggataggggagtttgttgaagattggagaatgcaagatgattgcacaatacatgaactaattcatcacatcgaattccttttcccgtgagcaattcgaaaatttcggaactgccattcaacaatgcccttcgacgtttatgtgaaggagtttcatctataattgctaaaactggctccccgattcttctttcagccgcttcagaggattggccttccaaagtactttcacacttactattagtatttaacggtccaatccctttatctttaggaaggggcgtctcctgaatagtgtcatttttcaatgaaatcaacttgccctttagtttctttggggtagaaggttgatgaataacaaaagaggattgtggtgttgttttgtgagtaatgggggagtttctcgcggatagtgaagacacagtaagtggcggtttggaaatctgttctgtacgaggagaatgcgcaacgggaataagtctcatcgaaggggtctccgccggccaagggaaatcgtcactcttcgttgatagtaaagacaattcgtcttctgtttctgttgagttttcctcatcaaaattattgctacaatgatcgagagaatgtaacacttctttcaacgagaggcaaactgtagcgcccgtaaagtttattaaagtccctttgatgtacggaaatgtcacagcttcacctttcaccaaggcaaaactaatgaattcatggttcttttgaagagtctttgtgaaggatcccttctcattctgcaaagtcgtgggatcttctgtcattagcttgtaaaagttccttgtcgggaaaggttttatcaagtgcaagtccatggagcaaggtaaatggacgaacaatccattggttccgttgcattccaattttatttcatttttgccagcgacatatgaaataaaggcgtgttgcctggagatgtttttcctgcatggcaagagaacattacaaacggatctctttctacctatagctaaacgagagggatctgatatatccaattcgatcttgataggttttgcaacaattttttcctgttttaaaggggatgagagagcataagtagagttggcgtcatctaactttgaagttgtatctttcacaggcgacgactgtcttccgatacttgatgacggatccggtgtggggtactcttctatttcgtggttaaaccgttttcttcctagggttaacacagaagaactctcaagcgttcctagttctttctgtggacttcctagggttttagcagcaacaggtgatgatggtgggaagaagtgtgacataaccgaactgctgggaatatatcacaaaagtttacacaagaagaaaaaaaaactgaatatgtattgcgtcgaataataatcataaaaaataacgtctatatattgctttccgttgctagttgtgttggtgatgagaaaatgaggaagaaaaactttaactttctccgtgtgaggcagaagtatactttctctcgttcgtaaaacaatctccatgtttacctattcttctaaaacaaaaacaaacgcgaaaattaaatcaaaaatagtatcgcgtttgtactaccagtttttttttaatttaaacacctgtacatatttatacataaaaaagccgtacattcccaggctgtacttaaaatatttcaatccactattaccccgtacacctcgaatattactatcgaaaaacttcatgcagttttccaaggaagatgttagattgaacatggcaggaataatgcgcataggatattatagaaaatggggacgaaagaatactagtgtattcaaacaatatacaaagaggtaaacgaatatataagtaaagatgggtagtatgtacatcaataatcaattgttgaggcaacgttcaattacatccggtccaattcaaagaaatgcgtgaaaggaagcactagagaaattttccccccatatacatgccgaccaaaaagagactaaaagaactaaaaatccacgttattcactgttccgaataggtcaacgaatcgtatttgaagcggcaaagaattttgctcaaagtattttattgagaagtcaaaaaaggtgacgcataagatgagtgcataaagagctatgaagtgatgaaactgaaggacgagaatacaattctttaactagaatataatacaacattatgtttccatttcctttttcgaaaattctgtgcacgttttcagaccattaatgattaaagtagttgttgaaaccaaccaacatttttcgaatttcgatgtgttactaacaataattaactcttatgttttccttttttaaatagagggtactccttcattcggtaagcgtcacaacaagtctcacactttgtgtaacagatgtggtcgtcgttctttccatgttcaaaagaagacctgttcctcttgtggttacccatccgctaagactagatctcacaactgggctgccaaggctaagagaagacacactactggtactggtagaatgagatatttgaaacatgtctctagaagattcaagaatggtttccaaacaggttctgctgagtcttccgcttaaagttgatattttctataagttttgttctttcctaaaaggaaaaataatataatttatatatagttaatattaagcataaggttctcatctcatagcattttagcatatttctcttttttggcgtatcgtaatcacagtcccatcgaaatatatagtgaatccgcctcctctaatgtggttaaatcaaacgattttgattcaagaatactcctcgccatctcttgaaatttttcatcgtatttcacttgcattattcttgcagtcctattattcaactccaccttcaattcttcttcaatgtattctggtaactcctcaaaagcgtcttcgtaataagaagcttgatcctttattgttaggtcatgcaaactatctataagatgtcgatgatctctcatttctctttcgttcgctgtcacgttctcagttttacatactagaaatctccataatgacatgatcagttggctttctacctgcttgatttgttcttcacgcagctgtttaaaatggtctttccatagcctgtaaattattgtcaaagtatgttcaataagatggcatctaaggtccaggttcggagaatcttgccccacatatctttccgccatcaatgcctgttcccttgataagaattcagaggtgtgtatgagcatttctccatttattatgtttgtatcatccccatatatcattaaaaggttttcaaagatattcaatatctcgtcctttaattttaagaaccatctttctaatttgtaatttattataggtgcgacaaatttgtcgttgtctactagtatgtcttctttagagattactctcggtatactttgcaaccggtcatcatagatcaactttgatattaatcctcccagttcattgtcgccaatatttcggactaatccaaagaagttgtgaaatttagacatatgaagagttgtattatcgactttttcatcgtatgcgtcgccgctcttgacctctttttccaaaagagaatataatcttgtaatacagtctctccaccagctgctgcttattaaagacttgaggtctgacgggttctccatatttaaagtgatattagtgacaacattgagcactccaactgcactgaatattacatttatcatgggtttgtatgagatggttaatgctaatttgtaaacaaattcgaatgacctcagtatattttcatcgaaaaactccatataggtctgcttagggtgcgattgtaaaactcttacaatagtttctaggagatcaaatgaatatgaaataaccagatactctattagctcgtattggaagatttgaggccctacatgcagatccatgtttggctcatgtattggtattttcaatacatgatgatagatctttattaggtcgcaaataaagaggaaacaatccttcaaagctaaattatgagtagcactgggacggaactgtataatctggtgcattaacgcaaccaaaaatgggacagccaattttgactcatgggggtgcaatgatatttccttaatgagcacggctatgtcttctagtaaggtgtctatgaatctgtcgagtgtcaaggtttttttacatcgtaagagcaaaaaaactattgacttccctatgggggagcccttagatatgacaaaattcttgaaattgaactcattgatatgttcaagtttcaacctgtttaatatttccactgtgcttaagtttgcacctattatttggtgaagcaacagagattcgagaaataaacttgtttcatcggggataatcctattgggattcaaaggtactatatttttttttggcaaactatcgttaatcctacgtttttttaagcgcggcgactgtgtttttgcttctattgcaactgatgaagaatctggtgttatggtttttgtattcgcaggcgatgctgttgatggtgcgtttgcggtcgccgtgacctccttcttagacttccctctcgcttccatttgtaaaaacttcttttcgtcctctagcttctgtaattcctgctttagtttggccaattcttgaagatgtttggcctgcaattcacttgctttgatgacttgagagttcttctccttttctctttcaattttcaagaaattcattttatcacgaagcatgcttgcctcaccttgagccttattcagctggttcatcagcacgttctcattatcactctttttattggatgtagagttgggagcgctgagggcggcaggcagttgcgtttccagcgctactgatgatgacggtacctgggtgaaccttggaggccttgttcctaattctaagagaatatcgtcatcatcgtcgtcagaagaaaattcacaggatgcttcttgtctcatcaagaccttgtggatatgcagatagtttggtgactgcgccgaggctttctagactaccgtgtaatgattgacttttttttttatattacgtgcattgttttcccccaagaagcgatgagacctttggaattagccagtaagggaaagatcaagaacaatgggagcaaatgggcaaattgaaagcttctgcacgtcgtgcaagaaactatatgggctgtttataggttgagctttctctgtttagagtcttcttacagtcttgttgcagaaggccagcacaagatttttgtttcattcaatttctcaatagaggaacaaaatgtaaaatgtaaagaaaaacttgaatatgaaatctctgtgcttaaaagagtagaacgcggtacgtaaaattacagcctatcgccgtttttcctaggaaggctctgatgccacttattttacacgatacttgggcgtatagtttccgttgccagtgcttgtttacgtgtagcatgcataccacatcagctccagtgcaggagtatacggttttattctgctaacgccgcacatagttccaatccaaaaaataatggaacagggctcgagtgaaaagtttatcaagaaataaacaaaacaaaatgcacttggagcaaccaaatctggtcctatattcggcaaagcacactcctccacatcatcgtaatcgcatttgatgtattgatcaaagttccagcgctgtccgggtaaattaaaagcctagtgaattaggaaaaaaccgtttacgcagttggaaaaaacacaccaacagaaataagaactgtgcagaagctaacttgagcggcacactatgctaccagaggacgcaacacgataagtactttgagaagtaatgtccatgacatttttggaggatttggcaatttcacaagatgcactactagatcatttgcaaaagttgagttttatctcccataaaaaggaatccggagagagcaagctggccagcgagggcggccttgtacacaacgacgacagcgatgaagaggaagaagaggaggaggatgggttcggtgttttgctggaggccatacaagacaaactgttagactttgaatcggtcctcaggtgcagtattgttgaaatgacatatacgtaccctgaattaaaattgca