gctaactgctgttcgatatccactcttactctggtcatctccatcaccttcgatgtcggcatcttttccatatcccgcatccaatagctgccgctgaccaacttgcatactttcagccaagcaaactccctctggagtcaccaatttgaatatttcttctttgtcgggcactttcaaaccaggtcgaatggtccaaaatccttgattgagaccttttcttgtgtactccataaattcctagaaatcatattcaagttcaatatttcgaatcaggttttgattgaggcatccgatcgatgagaaccccaacagactaaagttggctgcttactttcaaacgctggcgcatttgcatctcattctggtcattgaaatacttcatcactttaccaatccttatccgaccatcctccgatttggaacataatttgaaggcaatcgtctgcagccgatgttttaattgagttgtggttttgcgagagtgcggtccggggacttcgacgactggatatgtctgaccaacaacatacagatggtctattggtcggatgtagtagttcgtctcagtttcagtcgtatttctagctcagtacacgtcaaatcaattaataccaattgaatcaatcgaccaatgaagttaagggaggaacgcacctgatgaccagaaattcattcgagctaggtgtatgtttgaagagaggtgcacgaacgagattattgtagagtgtgggcacggtttcccctggtcggatgcttccgaacttcatgaagggcgactcatcggctacgtctaacacaaagggttccccgatatcatcctaggagtagcattattctcagagtgaatccaataagactgatataaaattgcaaaagttatcgatgacacatacgtttggtatatgatcatccagctcattctgctttcgatagtaattcaccaaaatactacccatgccaacattagaaattacaggaggagcttcttcctaaagaattgaaaacatattgtgtcgagaggataagaaaagtcaatatgaatggtcacaaggaggattgaagtcttgagtgaggtatacgaacagaatactcaaaaagcatgaaaggtccggtatcttttagtgtcaagtcggttgtgttttttagcagttctgcggctggagccgtgtttctaatcttgcggcccgccttgtcttttttcttctttgcgactttcacttttgaaatttaattgggacattgactggaaactggagggccggtctgtggaaagatcgagcctcgtgcttcgtaagacgtgtcttgtactatattcatcgacaagattacaaaaacgatgccaggaaaggtttcattaggctgtagatcgcaaataaacaagagttttgacaagcacataccaacgggagctgtaacttcatagccgggtaagaatgttggacttccaaattaccaaaggtttgtctgacacgccgacgatgctctttagacacttcataaaatcggtcatttgataagttgaatggatctaatgtttgttgcttgctatctcggttcagtgtgctggaagtacgagcgataggtgccttgctcttaacaacttctttctcaatttccacgccctgtgcttgattgttggataacgatctagcgtcttcttcaacgacatgcagagtggtaaaatccttccaagggcgattcttggcatcataaattatgcaatcgagccaatcaccttcctctacttcgggattacgtggtcgtgatagtctggtgagtgtatcaataggttgcgacagaggatttggtgatggttgtggcttccaaataatatcactttcccaatcttgcattgaaagagcttgccatccgcgatcgtcatgcggaattctccaaggggtcgcgcatttggatgcctgctgagctagaagttgttcgagggatgtctcttcaacgaggggccttgaaggtatcttcgattggaaattagactcttctttgactggaggtaacgtagctagcagttcttgatatgattcttgtagcatccttggcagcttgctttgatcaggagaccgctgagacaaattgagagtgggtttttctaagaggtaggaggtggacattgcaggtggtaaggtttcagggagatttacatcgacataaccaccggtgactttttgacgttttctgggtacagtagcgaacaaatcggtgaattgaagtatgccaccttcgacgaaggttgggaagaggtcatggacgttggcaggttcaggttcattcttctctagtccgaccacagttggtgagcttgggatctggaaggcggaggatggggtggagccggatgatgagtaacgatgagatagttggagttgctgtgaatgctttttcggcctgaaaacttgtgggctatcagctgcaaggctttcgtcttcgtcgatatcctcttcttcatcataatcatccgtctcgccacgcactttgccgatcgtcgatggccgtctttcgagttcctcctgaaattctttgtcaacttcatcttcccaatcttttttcaaggatgagtcgctcaggagcctgccacgtctatcttgtgaagcgttttctccataatctgcagggatgccggtatcatcatcagcaaatttgccattgtatagatcttcacgtccgtagccgatattagcggagcttagaccgagttgagcacgtagacctgaaacagcatcggcatccaaatcggtcagaagaccttcgagggcgaatccaccgagtgaaagaattgcatcctcctcatcgcgaggcattttgaaggatgtcggagtccttggagcttgaagaatcggttcagtaacccgacgattcggtttctggcctcatgagttgatgtagatctgagccgatgagatgtttccggcagatggggctggtgaagtagttagttgggggaaaggctggatggaggaccggccggaacagcgggaggacttggccatccttgcatcgcccgtcgaatcatgcgcgcttggggtcggggcagcaggccccgggggaccgggttcacagcttggcgataggttggagatgtcacagagctgtcaagcagagaaatgggctaatgtgtcacacttcagcacacttccactgcatcatctacatataactaaaggaatagcctcagagggccaaacaaaccgtcaggctttctaacctcggcgtcgaccctcaattcagctttgtattgaattctcatgcggcttctaacgccggcgtcgatgttggagagtgaactggccattcacccagcaagtgaagggctgatcgtcacacaggcggccaggccatcgctttgagatcgctttaattgattgctttgatccaatctgaattcattccaacctcgatgagcctcaccaaatttgatgaacctccggtttgctgagctatcatcaagcatgctcttggcctacaaccaatcacaactcagtctccctgattcagattactgtcaattcctactcaaaaagggacttttttctgaaaatcatcctttttgtttaaataagccaataacatcaaataacatcaaaacattcttaaacaagccaataacatcaaataacatcatcatcatgaatcaattcaaatgatattgaaaataattgtagcaaacaatagtaaaagcatcagaaaactttgaagaaactgaaagaggtggtaaaatctggaaaactttgaagaaactgaaagaggtggtaaaatctgcaagtaagactgactgaactcattcaaatttgaagtaccatgcaatgtaaaatctgcatattccctttcacattgaaattttcctcagcttgcttttagcttatagtccaaggggatcaaaaactgccatataaagtaaaacatttttttcagttctgaaattgaagaaagttttgctaatgtatcaaatgctgattgaattccaaccttggcatcaatcctcaatccagatttctgatttgtatgacattctcatgaagcttttgagtttgatttcttcatcaaagactgaattccaactcctcattgtaaattgtttggatttaaatctggatgcaatttttgcttccatcatgccacatttacatttgtcattaataaatctgctgtgaccaaagaagcatagacaaaattttattttgagataggattaaaatctacatttgaattcattcctgaaaatagcatggatcatttcaaaagaattgctcccccttaatttatattctaaccctgtatatcttctctgattcaaggacaaaacatggcaagtgtgacctgatgcaaaataattgtttacaacacctgttcagtttttcaaaaattccagtaataccttggtcaaaattgggaagtatagaaaattctaatcaaggtaattgtttcaattgaatacttgagttttttaattcagaatcaatgcttaaacttggtttcttcctcagagatcactcaaaatttgattcaagaaaatccaatgctgacaatgtgcacatttcacagtaactttgcataaattgttactttattttttgttgtagttataagacaagctacattgggagtaacccacattttggcttcttccagtttgttatattttttcttgaagtttggcatattttttcttgaaggtaaatttttcaggccccatttggacagcccgttatatgtcataaatcattgaatttataatgtgtgacccccggtgcggggcaatttatgatgtataacaggatgtccaaatggggctcaattattgagaactggaattttggaataccctccttatgatttcacttagttgaaaatacagatcaactatacggagaagtacacatcaatacaatagagctatacaaaaaaacctaacaaagagctaatgatagtattgcaaatgcttacatacacagcttcattcatacattggatggaggactgagatctaggaggaaatgccactttccactgaccaggggcagaattaatattctgattgtttggcctattttattactatgaatgtatcttacattagaggggttcacaattgaacttcaagtgatttttatggtgtttttgagcaacattttatgaatttctttgagtttttccaatttattaatttctgaaccttctgtacatcacaaaaaaattgtacattcatgatcagaaacaccttaaaaatggccttaaagttcaatcttgaacccccctattggaattggaatttctttttgcaatgttaatgtttatacaaggttcttcaatatcttcaaaggccttgatcatgaaagaatccaatactgtttcaaattatgtttcacatattacactgatctttttgaggccatctttatcatcattctgctaattgatgtgccttttatcaccaggaaatctctcaagtatcctaattaatccaatcctgttctccctttcatttaaaacccccctctgaccccaaaaatgggggctatgccctcgtctttgataaactaatagaggtttggacaccaaaaggaattgaatcatgaattcacccgagggcaaaccttttgtacatactgaagacatgggaatacagatcccctaatggtaagcaatgggtggttctcgcagggtaaaataaaatatctggattatcttgacaagccaccaatatctgagcaaatccatcccacaatttcgctaagtcccacattcatgccccccccccttctcccagcagcctgcccgggcataatcgacccttacaacagacatcacccccctttacaccagacatcacccacccttacatagcccatacaatcatatgacggcttacttcccccataactatgtaattgtccccgatctgtcacacagctcactcctccaacccggggtccgtcccgtcttttcacaacaccacctcagagtcccgctcggtcccatctttcagaactccgagttcggtcccggcacgggctcatctgtcattaacacacgggtcggctcgctcctcgccggccatgtacacaatcacctcacaccacatcacaccctccggcccctgtaacaaccgcaggcccgactcactacccacaacacctcaccacatcaaacacccataacaccccaccacacaaacacccagaacttatcacaccactccccttgcttatatcttttgataaatttgatttgttcagtgtcatttctctcgatgtaattcctcaatgtacatatattattgttttcagatggcattgtgcagaaatgaaataaaagcgtttgtcacaggtgcacatttcagtatgttcgagataatagtttgatatcagcagcagataaaagaaaacaatgcaacacaactcgcataagactcttagcaatagacataaaaataaaaatactacaatccacgtgcatcccctgcgtccgcctcatcaccagccgcatcagtctcatttatccattcgtcatcagcatcttcaccatccagtgccccctcctccagaaccgcctcttccaaatgctcatcaaccccattcacctcatcagcagacccttgcttgcgaaggtgaattcttataagtaaatcgtgccactgtgtgatatgtggcttattaggtagcggttgacacctatcccaaagccatacaatatcgttcgaccactgttccacaagcgtctcatgcaacagaagctgagattccaattcgtaccgtaccatcttcatcttcagtagtctgccgactccacctagatgcatctgatcaatatgatccgtgggtaccaagcgcagttgttcctcgacgctcacgctcggttccgatttgttgagttttttcaatagattgtgtcctatacgcaaacatctatctcagtcccaaggtcgataactagaaaaagatgagatactcacgatccaagaggtagactatgaactttgtaagatgatcatagtgtgcaactgcccaaccaacggcccgagccaattcttgggcgatcagctggaattcttcttgaatcctgctcaagataagtatgcaattgattcctgttcgaacctccgggtcgaccgcccaaggagcctttgagtgaaagtagaatccatcgttccagaacgagtcgtccaatggtaatgcttcaaaaacctcataagacaaattgccttggaagcctgatggtgcttggtcggggaatttggctatgaagtttttggagcatcggttgaaattatcaatgcttttctggatcgctggtcgacgtgctttaattgctttgaagattttctccttcaacttcgtacccaaccgcgcaccgattgttctcgaattgacgattggttgatactcggcatgcaaatggacagcgtgcacgaatagctctgacttagcatcccaaagcaagagcaaaagtcgctcctcgtcattcctttccgtgcctgatgccgcacttaccgtcaactcgagtgcaataaaaacctagcctcaaagactcaccttcggcagtagagtaggacctatacaactcttcggcttcctttttgagagtctcggtcttctttgcgatagtgtcaaggagctccgaaacttgctgttcagttgcgaggaacacttccgggcccatgagccggttcctacatccgttgtacaggattgtattagttcaaagacaaagattaaaccaaactgaacttctcacctcagcaagtccaggactgcttcatctttataaagcttaaccaaacgaagttttcgatcgttctcctcttctgtgtggttggcctgaaattgtcgttggtctttccattggcgcttgaaaaatttagttgtgaaaacgccgccattatgctcatggcggttagtttggccaagcaggccacccaagattgtccgagtttcttggcgccgtttaactgcattgttgaacttcctctttagccagagggctgcaatacaggtcaggttgatgaaaagttggggtcaaggacaaggctaccaaatgggaaatgggctcaactcacctagttggttatgccccctgaagttgtgatacttcagccgatgagagattgctgcgagcctgtgattgcgagttgcgtagcgtaatggactgacgagaggagagagataagcccacattcgttcaagtccttcgccgtcggataagccccagccgacattgtatcgtgggttgtattccagttgacacatccagttatggacgtaagcgtgaaatattgaggttgcaaatttgatccgactgcaatcgctaccaaaaagattgcgctaaagaaccatagttgaggcaaggatgagtcagtcaggcccgttagacagccagccgatataatgagattcagattcaatatactaacaattgaaatgaatttgttaagagaacatccaatatcgtataggacaccaacttgtcggtttggttcaatagctgttaataccttcttgatcagtgcacaggggagactcctctgctcgccagacttatagatattcgcaacatagacaacggaatcgtgacgacaacaacaccccatcaatcccgtgtcatcgcatcccttccacgtcgattcgtttcgtttatcgtcggccgctttatgtgcgtccgcgcagcgatcagccttggagagatcgataatgtaatggagaagaaaaaaaagagcgaatgttagagggcaaaaccaacattgagtaggagtaagggaccaagttgaccaatgcacctgggccgggggcttatgctccaactcctttagcctgatctctgccttcatgttttccacttcgttctgttgaagaaaaaaacgatgtgcccgaatcgtttcgtcccggctggccttggagtgatggcggtgttgaaagtttccatctaagcataatatcaaacggtctcgagtggcggtggggtactggtttgcatttggtggctgcggaccaaagcaagcggggcatgacacggaagcaagttgctgctgttctgtgagttgcaaggaggacataatcatgttgtgtgacatgtcgttcagctcccggtacatatcgatggccgcagagaacggcttgcgaaggtcacgagcctgcacgaagggaaactggtaagcgaaggaacttcatgtctgattgaagaaataatataaacttacatttctcgaattttggcgaagagccgacccgttcgaggctcaagccagtcttggagagccaaggtgaatggcatggtaccgacatgacaatggttcccataaatcgttatgaaaaatcattaaacgcatcgagaacgctgtctggggttgcatcggggagcccgcgaggtagccttgctgcatcaatcggactgcatcgggagtgcagcaacagaacgacagtttgaccctatgctgacctgttgaggaaatatgtgatcatcagtattatcagtattcagtttactattctgtttgggcctctaactcaccgataatatcgactaaatccacgtatctcttggtcagagtatgcggcagacaacgacaatttacaaaggaatttgctgcttcggggcctgcccaattctgcgttttatgtttcagcgcaatgtacattggatgtaacagcctcaggacgaccgacgagttgaagagtctggcttcccgtcgatgcgcttccattctggaagcgatcgcctcgtcaattggatttggcggtggttcttcagtcaaggtgacccactgatcctcttcgtcttcagtttggtcgtcaggagtgttgtcgggggggatttcatggtcgtaagctggttcaagtatttcgtcttggtcaagaggttcagatacggccacttgatcagctccacggcgagccgcctgctgacgagctcggtgccttgccaacatggccgcgttgctggccgcataggctttttgcctcaaattatttgcgcgagatccgctgaacgcaatcgggacagtgtagcgcatggttgcaaatggttggactgagatctaactagttaatcattggcagagcagtatttataatggttaacgataatctaggaatccaggtggccaacaggaaaaattcaagtccgcggtggataccgacgtgataagatgtgactcaccagctggttaaaatatctgacagaagcagggaccgaaagcagggaccgatcgtacatttgattaaacttagttgaccaggaaaccagcgacaacggatgtgttggccatatcgaatgagggttgtgcggactaatatatcttgatcaggatggccatatgcggtcgggccgaaatgacatttcggggttgggccggaccggcttgccggggtccggccgaaaccgttcgcctaatgaaataccttgttggtccgcagtgattgcagcaatatgagcctactctgtagagtctgcaccctagttcttgccggacatcccaccatttctatggatcatattgcagatgtgtgatattctgaaaacctcccaaataggcttactgaaagtcagatatttgacccaatccatgatgtgatggggttgagatttaataagcaggattaatgacaggtaatggctagtaggcaaatacttgatagaagtttgccccaacagaattccaaaaaaataattgattttgaaagctgaaatttgatggaagttttgcccaccagaattagtatgaaaacaaaataaccaaaaaagaattgattttgctgaaatttgatggaagtttggcccaacagaattagtatgaaaacaaaataaccaaaaaaataattgattttgacagctgaaaaacaacacattttatcttgattgactgtatttgtttgttgctgagtgataaattgaatcactgcatttgattgatgggccaagtgataaattgaatctacccagaagtatgcagtcagtaactggttataagttgtgcagtctatccaccacaaacacataaacacacacccatgttgaagtcacttgaatgagtcaattgtgataagttgtgcagtgatgacacataaacacacacccatgttgaagtcacttgaatgagtcaacttgtgataagttgtgcaatgatgacacataaacacacacccatgttgaagtaacttgaatgtgacaattgtgataagttgtgcagtctattcaccacaaacacataaacacacacccatgttgaagtcacttgaatgagtcaattgtgataagttgtgcagtgatgacacataaacacacacccatgttgaagtcacttgaatgagtcaactggtgataagttgtgcagtgatgtattagactattcacaacaaacacataaacacacacccatgttgaagtcacttgaatgagtcaacttgtgataagttgtgcagtgatgacacataaacacacacccatgttgaagtaacttgaatgagtcaactggtgataagttgtgcagtgatgtattagactatccaccacaaacacataaacacacacccatgttgaagtcacttgaatgagtcaacttgtgataagttgtagagtcatgtttgagactttctgttgaacaagatttgttttggctggaggcagttaaacacaaatccatgttgaagcaacatgaaaaagatctgggatgtattgttgaattttagaacagaaagtggagcaagtgtgacaattatgttcaacagccttgccccaagtgatgtgcttgtggtgcatactatcctgcatctctgactgcacaacttttcacaaacataagaacaactgttcaaaataacaacactttgtaccttttcacaacatgataacaactgtttacaaacccacaacatttcaaaaaaaaacaatcaatgtgcactattctaagattcaaaacaaacagtgttcaactcaaacaaacacttgaaatggctcctcttctgaacatccacaacaattgtcttgttcaagtccctttaacatgggtttatgtttaacagctttgccctaagtgatctgttttgatggatactatcttctttttagcttttatatgaatatttattttatacttctcattgcaagttcacaacatggcatatcagattgctactaatccaatgttttaacaacaagtcaaatttgaatcaaaaatatgaaaattcaatgccctggcaaaaatatgtactggctgatggatggggatcagcagttaccagcactcaattatcctatgtaatcctgcaactgcgcagctactattacaatacgcagctgccctccggatttcaccttaactgttgagcattttgatcagacttttacatggaggttattattcttgctctccattcaacgctcatttgaccctcaactcattttgctcacatacctctcgaacgcttgcgattgacattgagaacgtgcgcgggcaattcaggaactattttctgtaagcctatcttacctttggtgatccgtaatcgatatcttattactgattgtgcatatcttgttgttcattttgctttccaggggccagtacaaggcgatatccaactccgcggaacgattgagattgacgaaaatttatggttgcaacttccgaacatatcaatcccattcattcaaatttaaaccccacccgacaatcctacttaactccaagaataagccgtttggaccgaacgaatatctcagacaagccgatcggacagaggcgatatccattctagtcagtagcagtggtgtgcgactactttgtaagtcggcattttataatctgagggactcatggccgtctgagtcaccccccacccatggttccagcacaagactgattattcttcgtgttactacttctgtcactatgctgccaggtcgccagcaaataggcacacctgctggccagtctgcacgcttacgtgcaagtctcggtcaacctcaacgagccgcttcccggagaggcagtgtccaaagtgctgcagactccttgctgtctggttcatcaaaccgcccaccgaagttgccaccaacctcaagaaaatcatccaacgtttcgcttccttcatcacccaaagcctccaaacccagcacctcctcaaccaaaaccaccacctccgaaccttgtggcattgcgccattggaaatcgatttgcccacgagtccgccctcacccctaaacattaaaccaccgaccatgtcaaacccttacgatagtcatgctcccggccgtggcccaccaacaaggtctcagcctttcgagaatttcatacccatggaccgagttccgtttggattgccggctgatgatcatgatcaactctacttggaaccggggttctatccacccgaaaacaactgctcttttgcgcagtcaagtctcgggaccgatcaaccaaccgctgcctactttgatccgaacatcggaaccaatcaaccaaccacggcggcctacttcgatccaaacatcggaagcgttcaaccaactgcggcctacatcgatccaaacttcaccgcaactcaaacagcgcattcttactcacaacctagtcaaaccattcattatcacacccaaccaaaccccgctttgacacacccaaatgatgatcaacctgctcaataccacaatcaactcgacgtgcagccatcatctttgccagttcaaactccgctaccatcacacccaactagccatgtacctttgcagccagatagtcatgcacccttgcagccgactagccatgctgttagcaaacagacgtcgctcttgtcgaactcgtcccaagctcaacctccagcaagcaaccaggcgtcgctcttgtcgaactcgtcccaagctcaacctccagcaagcaaccagacgtcgctcatgtcgaactcgtcccaagctcaacctccagcaagcaaccagacgtcgctcttgtcgaactcgtcccaagctcaacctccagcagctacgcccttgccgagttgggtgtcaaactcgtcccaagctcaacctccagcaggagcgacgcccttgccgagttgggagcaactgacacaagatgccgaagacgcttatgaacagcagcaatcaaactccgcaagaggagcacccggtcgtgggactgctcgagggaggggttcaagagcccggggagcaagtactgcgaaacgcgcacgaggtggtgctgcccctcgtgggcgtggaaaaggaaaatccacgccaggcaaatctgccgtggtcgatcagccactggctgattcctcaagcacccgcaacagccctcagccagaacaacccgatcaaaaccacgaaccggatcgacaatctgatgcggctccacgtgatcttccctctggcaatggggtcagtcgagcttctcgtagacgacttgagcctgatgtcctcgctctctataaagatgaatcgctcgacgaactgcgccgcctagctcgtaagtttgcgacaacaacacgtattactgcggagcaacaactggagctctgggaaatctatgtggcttaccaacgcgaaatccacataatggcaatcactcacaagttggaccccggtgcggcattggaacaccttgggaacaacacacgaattcgcggtccaagcaactacaataatttttgctcatatgatcccgaagccgctcctatccacaatgatcgtaagtagcctgagatacaatctacctaaatcgatcctttttctgatcaatcgactggtacctacctacagatactataccctttcaaacacggtccgtgcaatgcgcggcgctctggcggaagttggataagaaaaccaaagacaagtatcgcgatccagatttccttgccaccttacctaatccttacttgaggccagcagcgtctgtcgaggccgatcaacatcctgacaatgatggaaatcctgagcagggaaagaaacaagtgcgaaggaaagcttattctgacatgaaacccgatcgatgggccaaaaaaacccttctggatgtaagtcgatctaaatcatcatctaatcggtttctatcgggactgatttttttttttagttgaggagactttcagaagcctaccaagtggaagggttcatggtcttcgtatcgcggcgcaagaaacgaagtataataactgctggtggcagtcacctgggacaagagttcatcgacatggttgaaggcgacatcgaaaccggtccctgccaggactttgtggagtttgttaatggtcaaaaggccattaagaaactgaccgggaaggacccgctgcctgtcaagaaaccacgtaagccaagaaggggtaaaaaggacttcgaaaacggggtgtatgataagggttagttcttgtatctttgttgggtcaacagtgtaacaaattgtgactgatcgcttcgacttacggttacaacttacaggtagtaaagacgagaatctcaccgatgtccgagaaaaacttcgaaccgcgctaagtatgttcgtgtctgctttaatgcaatagatcaaaagcaacggctgatggtgtgttgatagcaaatgcaacgtgtggacgatacgaccatggttggccaagcaacaccaaggtcaagctcaaagaactcggcgtgaagatgtgggtcaaacacaacaatctatttgtgacgcccgaatcgttttgcggagcccttgcgcccaagtggaacggggatttaaagagactacaggttgcgattggcgagggttggttcaagcttgaaggacctgaccatccaggctcttcaggtgtggatgtagtagctgctggtgaggctgatgctgctgatgcaactgctcacggcgactcgcaagcggggataccatccggtaacataactcaagatcaagaagcagaagacaacaccaataatgctgtcatcttaccgcaagaagctacctcagttaccggaaagcaaggctggactgctttagcaagcccgcctaactctcctcgaccgacaaagcgccgtggtcgcggtaagaagaaagtggcaactagcagtgatggaggaaccttctgcaaaaagaaaacactatcagattttctggcaaggaagaaagccgcggagaaatcacctgacccaagtgatcccaagaaacgtgttcgtccgaagaaggtgcctgttcccaacaaaacagctggtccgagcaagacggtgacgatagcagcgggtaggggtgctaagcgtgggcgtgatgctgctgatgaacgacccaacgcttctaagaaatctcgtacggtcgagacagatgacgagtcagaagctacgacgccctctgagtcttcttccgagagtgatccagaagcctccgagtctgaggacaatgacgaaagtgaggacgatgatgatgatgacggaagtgaggacgaggacgaggacgaggatgatggaagtgaggaccaggtcgaagacgaagagtagcaatttcccgttttccttgtctgctcgcctgagctctcttttgttgtccgcttgcctgtgctctctcttttgtccgcttgcctgtgctctctcttctgctctatgttccaattgtttttttacattactgttgactgcgcatgttttgatgcttacatatctcttgattgtcaacttctctcttggttatctgtttctctctctctatttgtctagcctgtatcaacatgagcctgtgtgcaatctctcgttatgaagaggaaatgatatgttacgtttctttcgaatcaagctagatacatgcctaacaaacatatgtggagtaacaaacatgtgtgggttgggtagttgtggagttgatggggcaccgtgtgatgtggtgaggtgttgtgagtagtgagtcggacccgcggttgttacaggggccggaggtgtgatgtggtgtgaggcaattgtgtagccggcaaggagggagccgacctgagtgttagtgacagatgagcccgtgccgggaccaaactcggagctgtgaaagatgggactgtgttggaattgcgcccgcgctcacatcctctttctctctccgcgctctctccgcgctctctccttcctttctccctcgctctctctctctctatttctctctctcgctctctctctctctatttcttcctttcttctcccttattctcaaatcatctccgaaacatcctccacgacgcacctctcgctctgtatcagctccgcagcctatctcaaccacaagtcgacactcatcctcaaatcacataaatagtcgaccgatggccaaccgttttcgtctccttcccctcagcagtctccatccactcgacaactatcactcacctttcgactcaacttcccagtcctcaatactgctcggacatatccccaacaaattctcacccatctaaacttcaatcattcccctcttcttcgctctccgactccgctttcttttctctctctttctctatcttctctcaactatctcactccttgctcactcgcatcgacgacgacttcaaatcatctcatcctcaactcaaccgtcaatcattctcctcgctccaacgctatctctagaactgctcacttggctcttgccaatttggtgagaaaacttattgaccgtttctacttgtcaaaaatcatcgtgttaatctttgtcactttctgtgttctagtgtctattatttctccttgtttgatttgatctacttcagtctttctgttttctctaagcctaaaagtaactctcatcgtggtacgctgaaagattctctcaaaactttttctttgatttcttgtcatcattgttattttttctaacttgtttcttttgatagttctggttttggtttcagtaataaaccctgtttttctacagactgggcgggactctgaggtggtgttgtgaaagacgggaccgggttggaggagtgagtgtgacagatcggggacatttacatagttacgggggaagtaagccgtcatatgattgtatgggttatgtaagggttggtgatgtctggtgtaaaggggggtgatgtctgttgtaagggttgattatggccgggcaggctgctgggagagggaggggggggcatgaatgtgggacttagcaaaattgggggaatgatttgctcagatattggtggcttctcaagataatccagatattttattttatcctgcgagaaccacccattgcttaccattaggagatctgtattcccacgtcttcaatatgtacaaaaggtttgccctcgggtgggtttttgaggcttgaaccaaggacttgttcatgagtgcacaaggctagacattttgaatacttgccagactttgaaacatcggatgacttcccctcggatctgggacccccacagttgttgattttagagcaactccaccgcgggcgctaaatcgggtccctagttggaatttaccgacccaacgtgagccaccgcggcctctatttgtctctcaaatctacggccgtcgctagattttgttccaaagtccctacatgtagggactcctagcaactctccatcctcaccataaatcccctttcacatgctgaagacactgtgaaagtccacttcatccaatcaagtcccccccccccaatacatcacatatcctcatattgacatccggccatgacaacaccaaacaacattgttcttgaccctgcactccaagcaccctttccaaatacaggttagtttaattctcatcattactttcagaccatactttttttgattgcttcccggctgcttcatcagatacaatggaatcggaaggtcctttggctccacagaaatcgtctcaaaaaaggaatatacatatcttcaagagatagtcagtacacacaagacttcactttcttaacgtttttgactgatttattccttgtttcagacctgtcttctatcagtgttccaaaaccaacggtcaaacatatacaataaaataaattattgcccaatattttatattgtattggtttccagataaaaagtatctttaataaatatattatatctgtttgccaataaaataaatttgtattttattggaaacagataaattttatccgttttgaatatattgtattgggcaataaaataaaatattggcacagtatcgcaggtattcaataatttcacttttttttctttctttcatttttcctttcatttttttcatttttttttttcatttttttcattttttttcattttttttcatttttatcattttttatcattttttatcatttttttcattttttttcattttttttcatttttttcatttttttcatttttttcatttttttcattttttttcattttttttttcatttttttcatttttgttttcttttgttttatcattattttcatttttttactttttactttttattctttttcttttgttctttttttggtaagtggaggaagttagagatggccaaagggtatccgtcgcggatacctgccagcgggtgcagatttgggtgcggatggccccttttccgcaaaacactggcgggtatccgggtatcccaaaggatacccgaggccagaaggaaatacttccattcaacaaggtacatgtacctcgtcaaccggaaggaaccatccagccagcgagatacatgtaccttgtcatccggaggagtttcctcagttgacgaggtacatgtgccttgatggctggaaggaaatccttccagccgttgagcatgtacctcgccgtctggaaggaaacccttccagctggtcccttgcaggccctttaaagggcgggtatccggggatacccgctaaggcggggggatacccgctggcggatgccggtttccctagaaaaagcagccggatatccggatgcaaagcggccatctctagaggaagtcagttccagggcagaggagagcaggggagactgttcaaataatcagggcttgtgcttggcctttggcatccgcagttgtgggctgaatggtactggcaaattagatggacttgcttcatctatctctagtctcaccatcattgtctctttgatcaatcagatatattccatcactaatgagagtggagcccattggactagctgttccaccaattcacacacaaaaaaataaaagggcaaacatcaggtcagcctttgatgattgttatgattcaactatgatgtgtgctcagaatagaggatatcaaggtgcaaatgggagactagtggcaatctgaggcttgaattgaagctagcgagccagcaaagggcaataatgattgattctctgagcatcaaagtggatgcaatgatgaatgtag