agaggtcaacaggcggatgcaccgagcaaacgaacctcacgaggctcacacacgcacatgctccgcaaaaagctctggagagcagagatagctctggagagcagagatgaatgccctgcataatctctcgagagccatggtgtcgtgatgatcctctgtcgaggcgagagtcatggtgctctgcataatggagagggagaagaagaaaagacctctggcaaggggaagtagctcggacgaaggacagagcgcgagatgaaatcaaaggtaaccacacacagagcagggagagccacacacagagcaggaagagagtcccaggcatcgaggcaggaaggctgcacacggcacagcatgaccaatggtctacaaaaagaatatcacatcatcaatagcatcgctacaaaaggcggcggagatcggaaaagtagaagacgcagagacttaagacacacacagccacacaggaaggctacacaaataaataaacactcctctccacactcacagccacacataaccacactcacagccacacgaaggctcacacagaaggatgccacacacaggaagccaacacacactccaagcaacgcccaagacagctcagcacacaggggcgcagaaggccccagaacaggcaatagcgctcaagaaggagcagcagctcaagaatcaagaaggagcaacatcacacaggaaggctcacacagaaggatgccacacacagaagacccggatgtccgcagacaaggcagggctcaggcacagacagggctcaggagaggttcgagcacgcacagcgagcactcgtgtcgagggagaatgctctagtgatggcgtcgtgatgatgttctgcatgccggcgaggggagaagaagaaaaggcctctggcgaggcaagaggggaggacgtcggctcgtcgagagagtcgcggcagggcacagcacataagagcacatgcatgcacacagaagcggcatcgctacaaaaggcgggggagatcggaaaagtagaagacgcaaagacttaagacacacacagcacggctcccggaccggaagcaacgggcagctcagctctccgcgcagaaggcgcaggcctcgtcgagacggagcgcggcagggaaggaacagcagagcagaaggagccgaagaagcagaagaagacgggcagagaagccgaatgcagcagagaaggaacagcagagcagaagaagacgggcagagaagccgaatgcagcagagaaggaacagcagagcagaagaagacgggcagagaagctgaatgcagcagagcagaaggagccgagcagagaaggaacagcagagcagaaggagccgagcagagaaggaacagcagagcagaagaagacgggcagggaagcagaaggggcagaagacacagtgcaataagagctctccacacacactcgcgcaaatgcacagcctcaaaatgtcggaatcctcctccatccgcacagcttgcacacacagcggtcgtcttccgccacacacaccgcgcagtcggtcttcaggcttagaggccttcagccattatactcccgacgtagctccgcagcagccagcaggcacgccgctccaccagaggtcgcaatcaagagttcctctcgtactatcaagatctgctgcacagtccacacagtagggtaaaactaacctgtctcacgacggtctaaacccagctcacgttccctgttggtgggtgaacaatccaacacttcgcaatctctgcttcgcgatgataggaagagccgacatcgaagaatcaaaaagcagcgtcgctatggtcgctcggctgctacaagccagttatccctgtggtaacttttctgtcacccatgtcccacgcacaataggacatgggatctctaggccagggtttcccccaaacagtcccgcaataggaacagtctcaagcaggcttgtgcccttgtgctccacgcgtggtttccttccccgctgagcccgccttaggacgtctgcgttagtctttagcagtcgtgccgccccagccaaactccccacatccatccacaaagcactgggcggaagacatagtggtatcgcactcatccccacctcgctgcatgcccacacccagcacttcacacatgctagagtcaagctcaacagggtcttctttccccgctgatcagcccaagcccgttcccttggctgtaggttcacaagacaggccgtagggacagtgggaatctcgttgctccattcatgcgcgtcactaattacatgacgaggcatttggctaccttaagagagtcatagttactcccgccgtttacactcgcttagcccacacaggccgtaactaaaagtgcactgggcagaattcactttgcgtccacacacaaagctatgtttttagtaaacagtcagattccccacaacaaacagttctagcacgctagagccaatccttctcccgaagttacacatcaatcttgccgacttcccttacggcccttgcacaaaacacttccgcggcaaacagtggacaccagatgcggtctaggtacgacaaagcagcctctttttcatcggaacaggctcgcccacaatcgctgcttcgcatcataacaatccgcagcagacagcatccagttctgctatcctggacagggccgcccccatccgtcacagccaagtcgcctcccagccgcaatacacacaactatcaatgcacctccgtatccacagtcgattcacccctgccacacagggaaccctcgtccacagcgcaaatcatttccttgttactgctaccaagatctgcacatatcgcccctccacccccgctcacgcaggaccttcagcagaacgataccgcccccttactcagatactccccccgcaggcatcggaatgcaattcaatcccttccattttctccgccgcccaattcggtaggtacgttgcaacacgtttcttagcggatgccaacctccatggccaccgtccaactgtcaaaatcaggccgccggattcactcaccttgcataagactccttagcccgcttaaaggttcatcccttctcgcacaccatgcttaccacagtatgcccactggcaacacacttaaaagacatcttcaaagtttaacgcaagcgcattagtgctttacaacatcttacactccccgtcgccgctgtcctgagagacatttcagagggaaccagctaccagatggttcgtttggtctttcgcccctatgcacatgtcatgccatcgagttgcacgtcagaacggcttagatcctccagaacactttcgcatcccttcaatcaacacacacatagctcaccatctttcgggtccgaccgcagcatccatcccctctcggaaaacaatcctgccgtcgtctccttggtccgtgtttcaagacgggcgggaacatcccccattcactccattcactttcatttctcatcatcctccttttcacacttcaatcactctacttatccgctatcggtcatcagccatatttagccttcggtgcatccaccaccgcattcgcgctgcactaccaagcaacactactcacaaaaaaagccgccgcgcctacaggcacatcgccctctccgcatccgaattcaatcgcactcgccgctgctgccacaaacacaacccgccaaacgcagttaccacacaggctcatgccatttcactcgccgctactcaggcaatcccatttggtttcttctcctccctttactgatatgcttaagtccaaggggtccccgtgcacaccgcacacaattcagacaccgtcacaacaacaacgcatatcgtcctcctgcacgtccttcatcgccgctaatgccaatcaatcccgtgaacagagaaaccacaaacaaacaaacatccatcaaaacacaacaacatactgatcctgctgctggttctccaacagcagccatgttacgacttatatcttatctaacactcaggactcagaccttccgatcttcgtccagtgcgtcatcttagatagcgacgggcggtgtgtacaaaggacagggacacattcaaagcagcttcgtcagccgctattactaggaattccacgttcagaagccccttacacagcttcatccctcacagcaggcagaagcgccatctatcgtagtgcgcgtgcagcccgcctcatctcagggcataacggacctgttctcttccatcccctccttgctccgtagaacaccgtcaaagggtctcacatcttacgcaacttaagacaaagctcacgccatccatttaaaacggccatgcaccaccgccgcatgcctcatgccatgcactcacaggcatccttcagagccggtaagttgccccgcgttgagtcaaattaagccgcacactccactccttgtggtgtccttccgtcaatctcttcaagtttcactcttgcgagcatactatccccagaacccgcatactcaagatttctcatggacaacacacactgtcccgtccagtcggcatcgtttactgctagaactaaaacggtatctaatcgatttcgatcctctagccttcgtccttcatcgcaacattagtccaagagcacagccttcgcttccgctcgtccagtcagggtcttcgcatttcacctctcgcccaactatccagtgcccctcgtcctctgccacacacatcactacatccacacacaaccacaaacatcacacacaaagacatacacaacagactacggacattttaactgcagcatccaccatagacactattggagcaggtattaccgcggctgctggcacccgacttgccctccaatcacatgcgacccctttgcactcgcacacacatcacttctcataaccgcctccccaaaggattaggcaagtttcgcgcctgctgccatccttggacgtagtagccatctctcaggctccctctccggaaccaaaccctgatcccccgtatcccgtctgcgcctagttaggccattaccctaactaccagctgataggcccacaacttacttgccaacccccacaggggcagaccactatctgcagtttcccgcagctactgctcatcccgcaaacaaatcatcgtgctatcactgagccgtccgctaatcccccacaaagagttcacaagcatgcatggcttagccccagagaatagcatccacgtcaggcagaatcaacctgatgccccacacacacacaatcactaaccatcaatcaaaaaacacacaacaccactccccccgcaaacggcaccccccaaaccagccaatcatccatcaaccccacacacaacactcactcctctcagcagagacacacacaatcaaggccccccacactcacattttatcccctccctctcccccaacaccactgaccacaattcccccgagcactcaacactcaaacacacaacatcccctagtccaaacagaacagacccaacagcccctagtccaaacagaacagacccaacagcccctccccacacacacacaccctccaaaccattctccccccatccgaacacaccaataaacacccctaacaccaatcaatcaatcaatcaatcaaacaagcccctaaatctcacacaacaccaatcacacacacaaaacaaacaacaagccagaactctcacaacaacaaaaacacactccaaacaaacaaacaaacaaacaacacagctccctatccccctccacaccctccactcatccttgcgtcccatcccacacagcccacactctaagtccccactccatcccaatcacaaactacccccaaacgagcccctaacagtccccaatacaccctccagccaaccatctctcccccctcctgacaatccagaacacaccacacaccacacaccacacacagcgagcccctgactgaatacccgaccttcaaacaacacactacgcccaaatcccagacaaacacacagcagagcaacacacacttcaaaatccccctatcgtaaataaacctccccacacaactcccttcacaaccccccccccacacacactcaagacaactgcaaaccgaaaaatcccttccatccaaacagagagagaacaacacacacacaaagagaaacaaagaaacagaagccgagacccaaccactcccacaaccccacgctgctcacacacaacacacagctccctatcccacaacaacccccacaactccatctcccatcctaacacaacctcaccgtcacaacatcactgctgctccccagaatcataaatcctgcttccaataaccatccactaatctccgccacacacacacaatcacacaccaacaccatccaaacacaccacactatcctactcccgaaatcccctgcttcttccattccccgccatctcaatcctttcaatcactacactccccatcaatgaatcaaagcgtgatcattcactcatcttttctatcgtcctccctctctcttcatcccaccttctccgcaacaccttctccacaacaccttctccacaacaccttctccgcaacaccttctccacaacaccttctccgcaacaccttctccgcaacaccttctccgcaacaaaccgcccgaacagacacccgtatcaacgcccttatcgacatcccaatccatcccaatccatcccatgccctctagtaagtttagtacttatcattccatcgaagaatccaagtattgttattgcaaaccaatcatactgtattcatcctgccacaatcgcgaggggagaagcacagcccatccgaaaagagctccctactgccccagacagagtccccatccctctcctcatctccgccgctcctacccattcaccatctgccctccgccatcctacctccgccatcctaaatggttacttcgccttactccacaacctaagagagtctccacatccacccccccccccaaaatcaataaacacctctcaaccccctcatcccaacaccatccctgccccaaccacccaccacatcgccctccccacccaactcccccaacacagagagccccacacactcacatccacaaaatcccccacataacccaaaccatcccagtagaaaacaagagcacaaccataatcccattcgttttattcatcaccccccagatcatccatgccctgccctgaagacggagacccccacgagatccgagctgttcaaaccattcaggcacaccatctcaaatccatcctccttcacagttcaaaccttacaacacacaatccacaaacccccatcctaatccgaagaacacccatctcttgtccatatcctatgacctcataccgtccccccaccgccatccttgttccgctccttgtccaatcagacagaaggtcccacaactccacatccatgcctccctccaacgtctccctccaacactcccgccattctcctccttccattctcaggaaccccacaagacaaccccccagagaactcacacatccataaaaaccaccccgtctctatctcctctcagaacttcctccacacccccatctcatcaaactcctctgctccgagttctcagaaagagactgaccttcagatccgagcttccgacctccaactcccccgagatccagggtcctccacaggagaagaaccccttcttcaagccccacctcccttgctctcttacccatctgcgtccgtgttccgccatcctctccctcctcccagagccccgaaacagctccttcacacatctccctttggatacaccccaaccttgtcgccatatacattccgcccccttgaacccaacaccatctgcttgatcgactaactcgtaacctcccccgagccgtcatgcctgtaatagtacacacatccatccgattcctcaattcatcaccattcctctacaaacttttcatactccagagcccccaatccccagatccgaagactcaaatcgagccagattccgaagagctcaaatcaagacacatctccttgatccattccacatcttcccccgaaaccatcccccatcttcagcccctcctaaacctcccgcccccattaatgtatgtcctcgatacatctagagccatcctcgatacatctagagactccctgatagatagatagatagataaatagataaataaataagtaggtaagtaagtaggtaagcaagcaagtagaccccattcttccctaaaaccccccaaaatcaagacacatcagaagtacatcatatatattccagcccacagacacccacatccgcccaacacctccaacaacaatcccacactccctatccttgccacccttcttcacctgcccacactcctgtaatatgacacatcccctttaagacaaacagacagaaactctgcttccttctcagagcccccgatacaccgagaatcctttcgggctccggcatccagcacttccaccacccacagtcagtgccatccatcccacctcacagccctctccttacccaatcagtcggcatctcagagcccctgtgtctgccacagccacgccaaaagatcccccgatgtcgccacaatcaacagtctcccacaatcacatccggcaacctacaaagcctacgacagacaaccgaatcctctcagcccatcagaagacccgttccccctccacaatcccccccgcacccaggcacatttctgccccgagatcctgccgccaatccccccattcataacccatatgtgcaaggatcgccaacacacatcccgcccacagatccaacacaaccgtgtcaaaacaccgctcgcaaagttgacctcaactatcgcgaaagggcctttgcacaggaggagcaccatgggacgccacagggccgcctatcaccgatgctataggagatcaagcaaagaatcgtccgccatcatcccttgcaagacaagaacctactcgacggtatcagaaacggcctggagacaaacgaacccaagccccaacgaactgctgctgtcgatgctgccaccagtgcctcgacgccctagaggaggctgtcgtccacttcacgcccctcttctaaacaagatgccacagacttttcctgctgcttccgagcggccaatgccctctcgacgactatccaaggccactcaaaacgttcaaacacgcccttcggagcgccctgccccatgtcaccgaaggcccggaccaagaggtccaggaggtcgagatcccccagaggcttgccatccttggtctcttggccccgagcttggtctcttggccccgagcgaggtgcagttcgactgcctcgaagccagccggacctggaacaccttcatcggtgcatacacgaaataagcctcaagccctctaccttccccatggcattgatacgcctctcttcagagacagtcaggcgagccgtccagaaaagccgatcgccaaacgtcccagaaccccagagagcgcaaccccacgagattcttcgggatgccaccaccgccttcgactccctgcccaaaagctcaagtccctcaggacatcatgtgcccaagccgtcgatgatcttcaaaggaatcgaggccttttctgctgcattcgatgaacgatgaactaagccggatgctgcacgaagcagagcatgctgcacgaagcagagaagaacccgtccgcccgaacgaaaggactgccaatctcggaagggccctctcccctcataagactgcgtggactcccatgctccatgctcactgccatccgtgctttccttcaccttgctaaccaacgacgaaaccagggcgaacacaggatcaaacactgcaccgtactcgccgcgccatcacgcaccagatccggagactgcaccgagctatttgatgaccgtgcccaccgccctgccgaatgcccaccgccctgccgaatgcccatcaatcagcccgcgactactccactccatgactgcacaagaggctccggcgatacgactgccactgctgctcatagtcggctgaacacacgtcccccagcgcctgcctgcttgcccgattaaagacatgtgaatatcccctcttgagcatctagcatcccccttgagcatccgtgtgctgggcagcagtccttgcacgtctccgatcgatggccgcgcccatccaactccccgagactgccaagccaaaacacccccaaccaatccgaagccggtccagccccgccagcttctccaacagcccccatgccacgccctgcatcccatctagcacccatgccttcagatcatccagacttccgatccgagtccagcgctcgtcttagatgccaaccgccccgtacaaacaactgcggcacattcaaacaaccaccgtcagtcgctgccactagccgtccaaagccaggcaacccattcctccagcccccaaccaaaggcacgcctcccccaaagaagaagaagaagaaccacacagaaggatgccacacacacgaagccaatccagaaccaaacaccaaacacacagaaacagagtcccccaaaccacaaacttctacacagcatcacactcccataactatcccttcctccctccttagccagaacacccagagagagaaaagaggcctgccactcctaacatcaaggccaagcaccatcccagcaaacacttatcaaccacaatctccgcacatccactcacacaccccgctccagcgccccatctccactgccctcctccaccaaaacctccacatccgagctcggaacatccgacacacaggcagactccacggaagccccacaaaaggtgcccagacagcccaacaagcacagccacatcctccaaaacagctagcaaccctctagccggcctctcctcatcctataaatcaaccataacgaatgctctcatcccctctcccgcaaagcctccgccatcatcttctccatccaatcatccggagtcccacacaactcctgcagaacatccgagcttccctcagagccgcatcccaaaagccaggcccttgtccatccgcccctccgccagggagcggacatcgccagaaccctgcctcaacccaaagacacacatccccagtcgcaggaccaaatccccagcacctcaacacatcagagcctgccacaaagcccgctgcgagagtcgcaaggacaaccaaccccaagcaaaggccatcacttccactctcctccctgtccaaacccacagaaatactccgcatcgcccttttccgtcttgatcggctgcctccaccgccgcacagcctctctatcccaatcgccgggccctcccatcagccatcaagaatctcacccacctcaagctccttgccaggaaggacatacctgcacaccccgcagtctccagccattccgacagagagacacctaacctcaccaaccaattctatccatagacgcaattaagacctcgcttccattggaaacacacctcatccatcatccgggaccccaccgagagtccaaagcccgcccctgccactctctggatagacagcactgcaccgcctgccctacttcccgaggtcccgccccacgcccttgcaaagcacaggaagccccccacgccctacccccagctcccgagatgcatttgcgcccttcaccacaatccccacaaagcgcctgctgcaatccagagcttccagcaacagagccgccgacccctgccgaacatccgacagccttccgcagatcccaagcgccttcccgcacacctcgcaccttctcccgagaaaccctgcacatcctctgcgagaaccgttgtcttgcagtttccaaagtcgtccacacaccagacataccgcccaagacccccgcctcccaggcagcgagtaaccgggcacatcgcaccgcaaagcacccagcacgccgccagagctgcaaactcaaagctcctaacccgtgtgttggccatccgctccgcatcccctctccgaagcactccccacggcactgcactctccgcgacatccccaccgaaagaagctccaccttctcgacaatcccaggggagcgaacaagagaaagacaccgcccctcatacaacccacaatcctagagcctctgcctcatccagtcctctctccccataacatttccagctctacagaccacccagaccctagccccgccatcaaacccagtccccccaacaatacacgccatatcctactcacaacgaagtccctactactaattctcacacacccaatcatatcagcatatccatttcatccatacttcttctctaccccacatgaacatcacacacgttccagagatacacagaactgacaagcaacacaccgaaaacctgcgacactggaggaagatcctcggcattgctccattcgtctcaattgtattccctgccatcatgtacttcatctccgacgaagacagttttaaaaagagtcttctcctcaggttcatcacaatactcctccccttttcatactcagcggtacagtatgccatactactccacaccacaccatactacaccctcaatctcctatttcttgcattcgccgccatctccatcctttcaatcactgcactccccatcaatgaatggaaaggtgatgattcactcatcttttctatcgtccttccctctctcttcatcccacccacctatctcctctccacctcctgccgccttgttccaggacaaaccgccttcacagatactggcatcaacgtccttatcgacatcctgatcctactatgccctctagtaagtcttgtgctcgtatgtaaagaacccgagtaccgtcttctctctgcagtcccattccccatactcatcctggcacggttgctcaacgacaggtattgcccatccgaaaagagtgctccgcctactgccccatggagagtcgccatccttgtcctcatcctcacctctgctgctcttatctacgcattcatgatgtggacacccattgccatcctaaatggttactttggcttacttcacaagctaagagagtctttcctttcactaaggcctgattaataaacagttctccactccatctatcgacacgctcttaggccacacagaccatccctaacacccacccaccagatcgctctgctctcttcagtcaacatacataaacacacacacacatccaggagatccccacataacccaaaccatgtcagtagagaacaagagcacaaccataataccatttgttttattcatcaacacatcactccactcagatcatccatggcctgccctgaatcctgagacgccggagaaccaaggtgttcaaaggattcctccacactatctggaatgatcctgtctccttcacctttcaaaccttactcccagaggatactcaaacttgccgcatcctggtattccttatcctcatctatcttctcaacgtcgctcgtctcaccaagattgccccccatctcacagcatcccccatcccctctattcctgtaacccggaacatcaggtggtacacaattgggcacccactaggagagtccttgaacatcccaacctccaccactcctgccatcctccgctctcaagaaccccaccaccagacggcctcgagaactcccgcccttggtgtaatctcctgcatccatgaagagcctgtctgcatctgggctcttgagaagttccagcacacccgctatgtcatggaacaccttctgctcctgatctcttcaagagaccttccacctctcctcgcctcccctgtcccactcctccttgatcttctctgggctctccaccgaagaacccttctgtggatcctgaagcgcttctggccacccctgcttttcttgcctgtcttcctgcgtgctcctccaacctccacgaacggcatctccgcttcctcactcgcctccccctccctcagagactccccactcttcttgctcttagtcttctcctctccggatcctgctcccgatccctcttctccatctcacttctctgcctttccttgactacattcgcaaccttgttgatatatctcctgtctatctcctctcccttcttccccagcagcatctgcttgactaactcccttgtaacatctcctccatgctctctgtgtgcatctaataacagactagtgttaacaacagtacattctaagtatagaccgcggctaatctcatcttcatcaacctttgccttcaaagcctttctcacgcttccctctgccaacagccccatcagctcctcctcttccaactcaaggcagatctccttgcatgcattgcacactatcttctctgcctcaactacccgcctcaatctttccgtactataaagaaaccctgcgcgttccttaaccctactccaaaaccttcgatacttccttttctcttctgcagacacttcaccaagtgcattttctatcatgtcgctaagtctgtttatgatactttttccatacttcactacatgaccatctcccgctttgttgcattcaaatatcatttcatgcactgtttccaacgactcgctaaacatcttgcggcctcccttgtacacctttgatgcacctgcagatatcttcttcaagtacccgtccatcatttcactaaacagcctctcagatcgatcatccttgtatgctatcccgccaaccacaaaataccacaccgcgtgagaaatattgtgttctaaaaaggatgcaacacgtctcctggcatttcccttcaagtcgccgtacttcgttgtcggtagcacagcaatattgtatccctggaacataaacgggaatactatcacctggctatctggcccgagtgtaaaggcggcagccttctccaatcgtggggagcagtccatcacaccagccgctgcaactagcgtccatgctgcatagatccgcctcatgggccagatctttcctcctgcttagtcgcctccatctccttttcatatgacgtcgtgatgtctctcagcggtgcttgctgccctgcacaggtcatttcctccaaggcataatgtccttttgctccttacctcttcaccgcagaaccttctcaaactagcccattccatccacctacagagcatcctgcctgccgcagctccccccgccatcgctcccgcacaaggctgcacacaactgcccggccccataaagccctcgtcagcacacatggcccacagaccacgccttgtccccacacccaaccaattgaccataaacacgtatcctgctgcttacctatcacggcctttccacaacccgaatcctgcccgctgacactgacggctccacctatcccactcccggcccgctactaccgccgtgtcggtggccatgctcttctatctccctggaagctactgtccccacccatcgccctgcttgtttcattcaggcgagattgcccgggaagaactcccccaagcctccgcacacacgaaacaaggcgtctaaccaacgccaggaacactcgcccaccattggtccttgcagccgccatctgctgtacccccacccaatatacgtcgatcccctgacccttcatgggtatcatagacgtccagaggtctcatttgactgccacgccgtccaaggagagggatgcaccagcacaccctccccccacaatcttgcctgtctgtatcctttttccatacacatctattgcacttcctgtcctcatgtactacatcccggagaaaggccaattcgaccaaaatccctttctcaagctcattgcaatactccctccctgcctgtactcggcggtccgattccctctcctcttcctcggcaaccccgagtcttcctgcacgcctcgacctgcattatatgcaacactctatctgctcctggatgcctctctccttgcattttctgccatctccatcctctcgattgctgcattcaccactacagaatggaacagcgatgaggttgtggccgtctgctccaccctcctcccctccctgctcgtactgcctgcccacctgctatccacctcctgcgcccttaccccagggtcaatcggattcacagactcctctgtcgacattctcattgaccttctgatggtgtcactccttgcagcaggcctaacgctgaatgtggacgagtcctggcgcttcttcccctacatctgcatcagctccctcgtccttgtcctggcaaagttgctccggaagagcagctccatgcccagaagggaccctgcgcctgctccagcctggaggatagccgcctttgtccttatctttggcctttccatgtttgtttacttttccatcctctatgagtgcctgctcattttcggcaaccatttcccctggttcccaagccaagcaccttccaacgacttgacgaataaatggtagcccgggaccttgcatacacacagcctactgccttcaatggataccccacaccatctgtatcctccttcctccccatccacctcctttccagcctagctacatgtcgtgtaagttctatccagccacactccttctatttacgtccctgccctgccatccgaagcatctgaataacgtcaagcaatacttcgtccactcacttcatatatttattatgtccatatgccacatacacatagtatgtcatcagatctcaggaatccgaagaatagtgagagtccggagaacctcgctggtgttcttgggattccggtactctatcctgaactcattcccattactcgtcatttcacaccggacaccaggaggataccgaaacccagacatatccgaggactcctccttctttatctcatccacatcatcatacttcccaaacgacgagcctccgacccttcctgtcctctcagtctccgtgggcctgaacatcaggtggtagaccacactccctcctctctcgcccttgaaaagcccaacctcgacctttctcaccttcttctcccctccctcctcaagtatcccatttgctaccatcttccatctctcactcccgcccttcatgtacttgccagtccggacaaaaaacctgtcacactcctccttgtccctgaggagcttcatcacttccactatgtcatgcaccttcttctgctccttaatctcttcaatcgatctatttctccacttcttctcatagccctcatccaactcacgcttgatcttctcagcactcttcatccaccggagaacccgtctgtgcaccttataatggtgttcttcacttcttctctctttctttaaaatgccgcatccattagcagagtccatctcgccgatatctagtataatatgtctcaagaggaaatagacagtatcaccaaagatatggaatttgcctcatcaatccattaggccttgacatattttatattgcagtaactacctgtaatcctagcttcagaaccactcaaaaagagtttttccctctttgagtatcgtgattactgccatctccttcttaagagtttttggtattctgagccaaaagatgtgttccacctcttgatggtgcatagaacttactagaggctttattcaaaagtaaaagtatgttgtcgtggctcttcttccccctcttcttccaccaccgaaatcaaagacctcgaagtctccaaatcctctgaacatcttctggaatggatcactgccaaatcctgatggctgctgaggattgtcaggatctattcccttattgtacatttcgcgcttcttcttgtccgtaagcacaccaaaggccttgttgaccttcttgaatgtctcttcccattccttctcctgttgtttagttttcttcttttttttgttttcaacgactgtcttccgatacgctttctttatctctttctcgtccggcttttcaccctctttgaatccgagtaacttgtagtaccccaggaaatcccatttatttctagccattccgccgtagccatcttccatatgtctccgtcttctatgtctcttttcttccctttctcttcttgcattttctctttccatctttgccgtctctatccgataagcaatgtgatttctaagcttcgcatttcggaatccaaacagcctgtatttttcctcagcctcctcaatgtctccgtcgaaaaccaatgccatgatatacagatacatagtatcctcattgttccttttcgagtaaagatatcgggctctatttgacagtccctgcatcccgccttcaaccccgcttctgcatagatcgaatatgacattcaacttcagtgctgagaaaatgctagggaaaaagttgctgtcactctccaccaatgaaatacttcgcatcaacttgtccagcctcacgtacttgtctctgctacctaggctgctttcttttattttttcataggctgagagaatgtttctaaaagagaatgccatttctttgtatcccagatcactcagcattttgattccaatggagaacgttccattcaggaagtgcagctgcatttcctgatgaataaactcaggtcgacttggaaacagagatcttgactttttgataaacttctcagcttcttctaacctttcatctattagacacacttgaatgtacgactccaaaactggtcttgaatacgggctttcctttatcaatgtggcaataagtcgtatattgttgctgagcaatatggaaaaacactcgtgggctctcttgattttctccttcattccttgatctcttccaaattcttttattacttcgtcatactctcccttggccataagaaactcggcatacttgcttcggaagacatcgttgtctctgaagtgccgggaaatctctttatagatagattccgcttccgaaagattcccgcttttgatacttaactctgctttgaatatttctttggctaagtctatctgcgcttttacaatccccaaaagcagtcccaaaactgccttgaacaccatctttttcctcaagtccactattccgaagaattttgaagacttttgctctcctttccatgggccccgtaccgtcatttaaggatactagcttgacaagttttattaacaaccaaaccctctttatttatttcctcctgccaaactgctgcccttcacatttctttttacccacttcttcatctcctggtaggaataggtcacaagcagtattacaagaagtatccccaggtatttcagtatattctcgagccttatgccatccgtatcttttctcgggaatagactcattttgtttactgataattgtcaatttaacaaagcctttggaaacaaatcaacacgtgccaatgtgctgacttagctacgccctaactgtctccgatgtcctagagacaaagtgcttaaaaaatttacccccgatgagctttgaagttcttttcgacgtaccagtgaagaagaatgagccaagcgggcctcattcgcacagaaagccttttgggaaggggtcgaggagctgtgtgtcctgctacacgttccgtggcataataaggaagttgatgatgtgtaggcgatgcttcagggaatatgccggcgatataggattcgcaatctatgactaggatattaaagacctttatttcaccttgtttttttgagtgtatcctgagccttttgggcagcccttctttttggaagtttgatttttggatatctgtttccttcctttctctgctttttcggtgaaaagaacgacagtgaaagcaagtactggacaaaaggcccaagtgcaaccagaaaaaccaccagcagcattgtatagtctggaaggtgatacagtcttccaaggcccaagcctaggattgagatgaagatctctcccaccttgtctccggtgattttcatcttcttgttgaaaagcaacttttgcatgagtaccccagacatttccaaagccattagccacccaacaactaaatggaagggctttttgttgtttttcagggcaataagcatgaagcctctacctatcaccggaaatactgccgttgatatccaaaggatcctcatctgggaaaacatcgagaagataaccatcccaacaaagtacgatataagagactctttcgacagttctgcttgcttataaaccatgttagcacacagccctggcccaaagaaattcatgaatccaggaagaataagatccgacaatgctgcatcaattccattttccactaatgcataactcgactggatgacgcatcctgcagtgaccactggctgcagatcttcaaggttttgcgagaggatcttgcttggcatcatcattcagggttgttttggataaaacaaagagagtgttgataaaaccaatctgaaaccttggcatttatatggggtaaacaacaatgcccagatcttccagagtgcaaagtaaataaaatggtttaacgattggattgggctattctctcgatttctttcttcttattaactgcataggagttttgtgagtttgtagaggccgctatcagctcattggcaatggcctctgccagtgttattctgttcctgaacgatgcatttctaattccggcagaaagattggatatcgctatgcttatccgctttagaggcgaaacatccacagatgtccttctcattgatcctgctcttccaattcttgcagtatcctcccgaggcccggagttgacaatggcgtcgaccagaacctggagagggtttttctttgtcatcgaatggattataaagcaggcgtcttcaaatatattgattgctagtctttttttcccactgtttcttccatgcctcataagagagcacacaaatctttctgcaatgggaatcctggccttccccgttgttcccttggtgatggttgtagctgcatggggaactattcctcggcgagatagatttatgtatggcctcagcgacacgttgttgaccttaacctcttcgtagctgtatttctcgaacagatttatctcagccattcctaagggtaaaaattttatgctttttataggcgacagctttgatttcgagttcataacaacagcctccaacccggtgagatgtgcgcttggaaagcagttctgtgtgcttctgttttccgacaacacagcggtgtacaggaggacagcccaccatgtgtgttttgttgttccggtccactatccatcgtttgtcaggtccacattgaagccaagagacctatctctaaaagaaagtgtggatcatctattcaagttcaagactgcggaagacagatccagattcagtacttatgtcagtagcttaaccaatgtagacttcaaaataataaaggaactaggacctcccagaaaagcaccaaagaagaataaaacatcgcagtggccttgatattggcacggatatatccattttatatgtgtactcctggactttattttagttgttgagcttctcgatatcttgaaacagcttatcatgggatagaatgaactcctctattacccttatctctggtatttcatagttctttactgcctggtcgacatccgcctccatctcctcctcgtttatcctagcaaacaaatcttcatctctgtccatggattattcaggcatggaatatttgaactgtctcatttggatcttcgaaatggaaaacctgcccttataatggaggttctgaaagatacatcgacatgtctttttgtaaccggcctagatgttccaaagtattttaagaacaaggccttggtgctgtttgcatctactttcatggttgtgttcttcttttacataggatttggatatgaggctctcagtattattctcaccagaaacctccaagtgtttggcgtcgggtttgtctgctttaacttggctgcgttctttgcaggagcctgggtctcatgtatagtccacgaagttgcaatggcctttcattctgtatagaaggctctatcgactgtagaatactttgctcccgaaaatggctctcctcaccccatatgaacaatggaaacaaaggagttgtaatatcgaatttacacccaagagtaaggctgaaggacatagtggatatgtttactgtatttggcaaagtcgtcgggttcatggtgcatggcgatggacttgttttggagtttgaggcgtttcctgagaggtccttggccatgaacaactttcctttggcgcataaaagaatgaaggtcgatctaattgcgtgggatcatggctatgacacctttaagactggaaacaccgttgtctttgggtcttacctcgacgtggatgaagtaagggatgagtgctgcatgtttggccatgtaactgaagtggtaagaaaagacgatggcatatatgttatttgcaactccaaggctgatggggaaagcatatttatgaacatgtacgggagatattataacaagcagagaataaggtgtcgtatggctgatgaagaaagcgtattagatgaataaacacttggacgcctttacctttagtcgcgtcgagcttgatatggtctggaacacttccccctgaagatcaagtgaaggtgtgctttacggaagcttttcacagctcatcagcatagctagccaacaaaaaacctttacccagcgcgggactcgaacccgcagcctacagattaagagtctgtcgctctatcctgttgagctagccaggcttgctagctccaagaaccacagccatttggcgccttgggtgtctgttgtttacccatcaataatttcttgtgtctaattacgcatttgattacataataaatcaaacaattgcctataaaaatgttatagtctatcccagtagaaaacaatgttctgggtatgggcatcactcttggccgctgcagtgacacttgaaccagaccgaatcgacatgtccgtctcaaaaatcaacaacacaacatacaggagtcttgaagggcttgtctcaaaggactcatactctcttgtgaaaacaaaggaccttggggattttccttcggaatccaagtgtacgcttctttcttgtttcacaaagaaaaagtccatctttaatgacgagtatataaacctactggaaaccagagaggcatacacaggctacaagactaacactgggtctgcagagatttggaggaagatatgggagatctctagagaggatacgttgcttccgactttggtaagcgggcttcagttctctatattgacccatctatcctccttccacagaaacttcttcggcacctatcttccaaatcctgttcttttccgcaagaggtttcgagacaaccatcgattgaacttctatttgacctacttcctcgtaagaagctgtgtcgggaacattgatgtggatcaatcagaattgagcggcggtttgtcaagcataattcatgccataagagcccagggaagcacaaactgggttatccagcccgtggacttggagaagtccatacagagagtcgatgaaatgattagacttctgaagtatgtaaactgtgagaagtgtcagctgtgggggacaatccaactgaaaggcctaagggctgcgctgaaagtattttctgggtctacagacttggaaagtctcgagaggtttttccttgtcaatttctttatgaggctctcggtttctgttagagaaaacattaagcttaggagctaccgggcacctcttcttgtgacagcctctctctactggttggaaatgctttcctctgctgcttctcttctgatgatcttcctggtgtcgagggcaagaagcaagttcaaaagcagaattgccctcaagagctgtatgtaatgatgcatattaaaccctgtgttgtctaccgactgtgccctatactgccatcaggaatataaaacttaactcaagccaacccttatggaccaaacggtagatctggaagaagtcgcgaagcttgtaaaaaaaagagatttcaaaggccttgatcgtgtgctgtccactgctaagggtataagtgccctagacctcaaaaagcttgccaagttgtctgactctgcaaggatccaggctcttatagagaacaagtactcagaagttgtaaagcatcaagtggagggaggaaccaaagacgaggcgggaatgaccgggaaggcaccctctccactaaaaagcgatgctgactcttcttcggctcttgaggaggttgcgacaggcgactcacaaaaggacaggtctattaaaatgtttttcgatgctattaaaacaaatatttccgattgtaacaatgcgtctgctgcattgcttgcgaggcagataactatcgaaatatttggacgaaacccatcggatatcgcaaagcttatacgaagtaagtgcttgaacttgaaagacaagaacaatcctgctctctgcagaagagtctataatggagacatctcgccctcaagatatgtcgatatgtcatcggaggaaatgaagagtgaaagcttgaaaaacgaggaggtcaagatgatagaagtcagtctctatgagtgccaaatcccaactcagaaggcagaaaccgatatattcaaatgcagtaagtgtggagaaagaaaatgctcttataggcagttacagaccaggtctggagacgagcccatgactacctttgttacctgtgaatgcggaaacaagtggagattttgctgacggatggccaaagctatatattgcgttgtctaattttctaagatcttgcattaatcaagcttttaatgcctacttaaattaaaacatttaatttatgtctttataaatcatgtctatgacatggttgcatgcctcctgtactcggtctctgtcgtctcctgaaattacaagggattttgatcccctcccattatctgttacccttgcaataaccttaaagtctctctgcagcctgtatatgttcgttccatttcttcctataactacgtcttctgtcccagaaggaatgtctaaaaccttaacctctccgtcaacatgtatgccttctggaagcttattatgcatgtgctccatcttttccctgaaagacctcatggctgtcaatgttcctctaaccaagagaatcattatgtttggatctctgttaagtccgtctatttttatagagacatttgcctcctgagccaaattggccagtttgcctctatccgttttgggaacaacaatctcctcctgagactctacatccttttctagatactcgttcagtcccatctttctgtatttcagaggatctctactgaaaacgatcctattatgctctctcacaatttctttcttgtactcgcctctaagctcgttcaggaattctctggaagtcagccttatatcatctggctctggaatttctctatccataagggacttgattttcctgcgaaatgtgctctcggccgcaatattgtcacaaataactgaaaatatagttctggtagctcagtcggtcagagcgtcgtgctaataacgcgaaggtccagggttcgagcccctgtcggaacacttttgttgagttctgcctcatctatctcttgtccatttatctctccatctcttcatgttgtacaactttaggcatttctcaaacaatctgcagtccacatcaagaatcgtggagaggtttctaagtatcttgttcactccctcgaccctccaaaacctttttgatgctctgtaaatcgactcaaaaacctttggaacaaatgtctctgcgtgccgagacacaacccagcgattcaacgctagcatttctgcaacctcctcaaccaccagatggtggtcagaatcaaaagacatgcttatcacctcacagatctcactctccaggccctgatacatctcatcatttatggttctgaggatctcaccaataacatgcacaatcgtgaccctcgtgctcgaccatgttcccataaatacctttttgaaatgtcttatggtcaaaggaattgtcttaggatagttcctggaaataatcttcatgacaacaggtacttccttactttctccacagaatcttatcctagccatccttagaactacctggtggtggaaaatcaccacatcttcctctgggatggctcttctactaagaaacgcggacacaattcccaaaacctcttctattccaacatgaggtctgctgctttcgataaagtttataagttcatttgatagtcctaggaaagttgtgctgaggcattcaggatgtctagaaatattgattagaagcgagaagacatgctgcctttcttccacgttgtccgacctgatcattcccaccagtttcagaataaccttccgtggaaacaactcagccacaacgtctctatccagactcttcaccatgcaaactagcaatctaaggaacttgttggcaatcagatccccgggatgctttgagtccacatcttccattgtggagtacatctccccggtggggttgacagatcttggaagtgttcttataatatacctcagagcaatctcaagcacacatgaaaaaacccgctttgtgatcttcaactcctcgcaatctttctccagccatttcaatatgtcttcaggggcattcaagccgatatacatgcatagctcgtcctcattgagaagaaaaagctttcttgcactttctgtcttatgcttgcactttttctgcatagcattgagagatggcatcgctttgtattttcaagatgtctttctaaagacagatgcatgataatttaatcaatccagatataaatggacttcaccggcattcacaacatttagaccgaaaggcaatctgtcaaaacaaacatcagcccagtcccggaaatgaatacaaaaaaagccacggcgatacagaaatcagtcttctacccggcattgatgtcctccatgtcatcagtggtgttcggaatgtctcttacagtgatgggatgcatgcactcgcttgttctggagatgtggaaaaggaccatggatgaaacaactgcaaacagtagatggggaatagcatcaggcaatatattcctcgggtgcttggtctcaaacatcctggtaaatgttctgaggccaaacttgaagaaagccctgctgtttagcaacattctctatgctatgggatacataaccttcctgctttcccaaagcttcagtttcagtttcatgctttctggccggttgatcgtagggctcgccgctggcgtaacatgtgcaatagtgcccatatatatctcgcttatatctccgactgaatacagaggctttctgctgtcctttcatccactcggaatcaacatcggggtaacttttggaaatgctctttcctgcctcagctcagataacacctggagaattccgttgtttacagctctgattctagtggcattgaactttttgggcctgctaggaatagacagcccaggccatgaagaaggatcttccggtgcatctcttcctgacctaatcacgaacaatagggcaagaaagtccatcttccttgcaatattagtccatatgtctcagcatctttgcggcgtggattatataaccttattcctcaaggatctctttccttcagacattcattcctcagaagtaatggccatctggatctctctattttctgttctcgtaaccgtagtgtttacgaagtatattgatctcattggaaggaagccattaatcattgccagctcccttatcaccggtacagcaacggcaatgcttacgtttgacctatatcctcctgtagcaaccatgctgtttgtgtttggatacaatatcggtctcagctcaatcccatggtttataacaacagaagttttccctccaaaatatgcaaattctgcagggctgttggctgtttccatgaactggctatctgcatacggcatcctggtgattctctatcccttgcatgtcagatacgggaacattatgttctcgttttacacggcttgcatgggtctgttcgttggattgatggcttttctgttcagagaaactaagaacaagacaccggactttcagtagacaacgctatgaatatcatttggtctccttttcttcatggatccatccgcgctctagaaaaaggccatatagcccatcagcctctccaagaaacccgaaaagtctattaaagtcctcttttgtaaactcccccctcctaataaagcaggaaatcacttccttctttagttcgagatacatgcctggggacaggttgtaggtctcgcacagccttctttccttgtcactgacaaagtacttcgaaggcagaatattcttaacatccatcgcatccctattttccctgttgcgtctattcaatagctcgtggagtctcttttcaatatatactccacggaaaaagacattgaaatctgactttgtcagatacggcgcaatccacttgatgctatttacaaacccacactcctcatctttcttctttagattctgcatatccatcaggttcttacccaatatggcgtgctttctcctgtttctgaacctgacaagtctcatgtacgagtcaagagttgcattggttatctttttctttagttcttctttgcttccgtcgacgctgaggtctcttatgaggacttcgtgctcgtccatgtattcaacgtcgaagtctctcctgtatggcatataagaactgatagcgcctctgtaaggattgctgacttttgggtttatccgaggcaattcgctcgtactctcttgaagatcaagcatcttatagaagtgggacttgatatcccttcctgctccaatatacctggaaatcccttcccagtttcctattccgcatgtgtcaaggcactccacaaacagaatctcctccagtaaggtccacccttcttcaccgatttttgcattcatctttgaaaccactctatacccgtgatacttgctatgtaccgacgtttctatctggttcacaaagcaccgcaggcataagtctactgcacattcgttgcattttataaatgtaagatctgtcatcataaggaagcagtaatcgcagagtattgaaactccccctagttgatccgaacacgaaatggccatgggaatgcgttattcttattttttgaaggatatagtgattgctgaactgatggtagatccaaggacacaggccaatccttttccttaccaacgattgggtgaagcaaatgcataagtacgcgtcataaagcccttggacaaagtttatgataacctttgatgatgtgtgtgaagacgagatggaaggcgtcttactgagatacatagacattccatacttcaggaacaatccgtcgtacatatccctctggcagagatattattataagaccaaggacccgggtgtgctttttctgatgaggcataagaagatatcccggtactaccattggatttatgtggagttttcaaggttctttatgaaaagcggccattgcgggatgtccaaggcagctcttggtatgggaatggcatgcggtgcatacgatcggaagattctggaggacgagcttaaaggcattctctcctctgccgtcccatgcacagagcacgaagccaatgcactgatgaatccaaagggatttgttgcgctggggagggtgtggaactcataccgggagattctgttctacaaccgagagctctttgttcttgataaggaggaggtgtcctttgaagaatatagaagcagaacgcatacccatcttccaaagaatgggagccaaaggttctcttatagtcacgagatcattgagcagcagcaagtgggagacaaaatagatggagatccggccgagggtatggaaggtgttctagatacagagcaggagatagtgattgacggatccacttactacatcaaagaggtgattgacggaaaaaggtataggatgatatccatacctgacgggagctctgaaactcaagaggacgaaggagatgctttacttcacgaggtaccagaatctgccgtggacttaatcttgaggctaaatcccgaccatgttcctcgatttacggtgaagatactgggttcaagaacgtttctgttctacaggctttatcagcttggctctctaaaagattgcttagatgtgtctagtagcatgggatccgagatagttctatactttgtaggacagctcactggaatattcaatgcaatggaaaaggaaggatataggttcacttcattctcactagaaagcctgtctgtctccgaagactgcagactcaagattgttgacttcgattgggcctcagatggttcaggagccaattgcggcgaggttattagagacattctatcgcagtacaccagcttttctgctgatcagcaagacattgcacaaagaattgacgacattctcaaaaggaccaatatgaagcaggttatgacaaagtacaaaatacatctctacgaaagaatatgcgggttctcatgaaacatgccccgcaggagccccagggcccggcatgcagatccatggctcttcctttgaggcaaacattgtggtttcataggatccattttcaaagaactttgcatatcaattcggctgttcagcagccctaagggatgtcaccatacttctataacttaccgatagaagaatgcaaagacaaaatactctccaccgtggaaagatctaaggtatgcataatcaaagggcctacgggatgtgggaaatcaacatatatcccatacttgctgtcatcatgcttcccctcctccaggattgctgtcgtagagccgcgcagaatagcagttacatcactgcacaagactctttctagtgcaatggaaggcgtcggatacaagatgagattcaacaagagcgtcggcaaggacaccagaacgattatatatacggatgggagctttctgaacgagatcggagaaagcgagtttgactacatcattgtcgacgaagtgcatgaaagatctgttaggacggacatcatcctgggactacttagaagcaacattaagaatataaaaggaaaggtgatattgatgagtgcaaccgtcgatactgcaaaagtgtccagatacttcaaagcagatgtgctcgatattcctggagcgggccatcctgtaaagatagagtatctacctgagtgtaccagcgactatatcgtggagtcctactgcatcatcaagaggatagcactctcaaaagaggattcatgggacgggtttgagccagaaaacaagggcatcctggtctttctgcccggagaagaggatatcaatgacctatatggactgttgagaaagctccctgccataagggtttacaaaatattttctgcgctaagcgataaggagcaaagcaagatctacgagccctgcagcctaagaaaagttattctttcgaccaacatatgtgaaacgtccctgacgatacccggcattggatatgttctggactctgggcttcaaaaggtgaagatatatgaccaaatgagccatctggggatttggtctatatccaaggaatcggcagaccaacgattaggaaggtgcaacagaactgggccgggaacatgctaccggctgtatactgaaaatatgtacggcacgctgccactgcagcagagcccggaaatctgcagatctgatttgtcccaggcttttctgctgcttctgagctacagaaagaatccacttagatttgaattcctggactatcctacccgcgcgaatgccattagcgccctgagctttcttctagagaagggatgcattagtatctctagcataagagaagatctgagatgttgtttgaactcctccttggttcggcatgatggcgccgttccggacccgacggaactgagtctggacgacatcagactcaagataacaagatatgggagaactgtgctcagacatccatttgatgtccatctgtctcacttttaccagcaatcgttgggcagggacgtcgggtacctagcatccatcttggtgtctctagtgagccaggacagctgtaactttttgaagtacaaaaataagagccagaaaacagacattgagtttcttgtatgtctttttgagggatacctggagtccgaagataagaagcagtactgtgcaaaacatgaggttggcataaagcacatggagatcgcaaagcggatattctcagcacttaatagaaagaaggatggagacattgaaatgatagagagggttttcagcctcgcatatcagcacaatctctgcgaaagaatgaaggatggaagctataaacacctcaggggaggcagtgtggtgtggatacatcctagcagttgctttttcaagcgcaaggatagattcattgtgtttgtagacatcttccacacgactaaggcatatgcaagagttgtgggacggtactttaaggcagcctaagaactaaaataaagagtagactcaaaatagttggatcgatagtcaaggcctaagggtttattgtaacctttacagcagctcctcgtattcatcgtaattctttggaaacgtcattccatttcccaatgtggaatgacttgcagtaagccagtccaaagggtcacttccaaatacctgtctccagttctgctttgccccaaggttgtagggattcaaaactcttctgtctgtggagtctgctagtgttgttatcgggccttcctgaaagatgtgggagaaagaatggtctccactgatgtaatcgttgagagcatagtgctctattgttgtttcgttcattcctataagccacgtgtggaatatcaggagcgacagattgaagataaattcaattcccatcaatgatgctgccactatgtaattcacccagtgggaggtagactttgggatatataccatcatataaatagaaattgtcacaagaaaaaaaacagttgacactaggttcaggaccatgaactgatagaagaacttgtagttgtggaatccaatacaagtatttagtaatgcacagtgatgatcatacttaaggtagcatcttttgcatgttccgcagtgatgggctctgggcggcttgtatgttttgcacttgctgcataacttaacctttgctatgctctgtctcatcacctcttcttctacaaacttattcattcctcttagcttcaggttgtatccctcctgcggaacgtccggaaatagctcgagggtgctcactccttcatttatgaatagcttcatatagaatgttgccttgtatgttactatcatgtgatatgcaacaaacagaacaaagatcgtccaggaatcgaattccgtgtcttccaagcatagaagccctacaaaaacaaagtacgcatagagctcgagtccgggatagatgacaaaaactgttattctcaaggcttcgctccaaaatcctttccaccccatttctattgtttgtgggttctatcacgggcacgcccaataaaactaaatcaacaatagaaggaaagggttgatagctaggcagtgatctctaatttagtcatcacaatatatttatttattctgataaagtggaatcagcagctttattgaagttataaatcaggcaggacttggacataaaaacactgtgcatgctgtagcttatataaaatggtcctgtctccaggctagagttcgcctatcttctttccaatgatctttgggttctgtgcggagagcttcggtattgctattgccttgtagtcgaatgtacagctgtgctgatcgtagaatctatgcctgatgcagtacacgttcccacatctgcagctgtagttgtttgtcagctttaatctttttccacactttccgcaggacatagaggcagcctcctttttttctaccgtgttgttttctgtaacacacttcttcttctgcaagctatatggagaaatggttatctttctcttcttctggagctgggtattgctgatcggctcatggcaccccgggtcttccttcttgacgtcgtcctcgctcctgatttcctcctccatcctcctcacgaagttctccattttcatcggtccccaaataatccattttttaagtttattcatcggtccgggaggtagaagcccaactccaataaaaatcatccgcctgtaagaatgtccggaggtcaagggccttcatggccaagcagttttcttgggaacaggagtacaagaggacgtgggaggacaggaacgataggaaggtaaacgaatttaacctggaaacagaggcgccttacagcaacaatcgaaaggggatagtgaggcatcttcacataataatagacgtttcagaggcaatagacaagtcagacttcctccctacgttcagggcaaacgtgacaaaagtcctcgaggggtttatcccctcgttctacagtgaaaatcccctgtccaccctctcctttctcagcattagagacgtgtgtgtgaagtatacaagcagtatggacatagacattcatgcatttcttgggcagacgggatcgaagtggttttcattacttaacgggcttgagggatccatagaggtcatgaagaataccatgcacgttaaggagatccttgtgattgttgcaagtacatccaccagagatccccatggatatgctgaggtactggccaaactgagggcatacaacataaaggtccacttcataagcctgtgcggcgagatcactctgtataaatcaatatcaaaggccaccgaggggaggttctatgttccggtcgatgcaggccatctttctgcaatcatgagggaattgtcccaccccacagacttcaatgggacaaaactcagcctggttaagatagggttcccctcgccaatgatggagccatctgtgtgtgcctgccatctagaagtaaaaggtgctgggtatgaatgcccggtctgcaaaacgatggtctgctctcttcccatttcgtgcccaatatgtagcacccagcttgtatccacactgaatctttcaaagtctctgcggtttctttatccgctaagaccatttgttgagaaggcagagggtacatgcagagtgtgccaaggaaagggagcataccaatgcgagctctgtaaaagcacattctgcagctattgcaacagactcattcacaatacccttagcttttgcatctactgcgaattaccccataactagaatagacgtgcctcacttctcccaatagtcagacattaaaatgtcactggagatgccctcgatgtcgtcctcaggaccttcattctgtccgtagtgccatttgatcctgttccacaaatttattttatcaacgacttttctccccaagacccttatggacgacctcattataagattcctgtaagagtacagatatctctggaagttaacttttcttataaagttgatgtcgaagacacttggaatcaacttctttaacactgcatatccactgcaagaccttaggattctcttgatctcgacaactttaagacgcccagagcatccttcgatccttagcttgcagaagatcctgttttccttcagaacaaactccttaggaaagcttaggtggatgggagatacaagctctatacagccttcacacgacagaatgtcgttgcgggaggttgcataggtgagtatatcgtactcgattgttttaaatctcttttcatacatcagcatgaagaggcttctcataaaaatattctgctcaccccaatgacagaaaataaagagctgagggatattctgggtggataccacgacaacatcaaatcgaaaattatggagaacaaactggacgaggcaatctacttggtcgattcgctatctgcgacatttaagctgccatcctctggctacgacagatcctcttgcactccgtataacaatgaagtttctgaaaagtatggaatcgaggaatatgtaaatgcgtctcttattccaacgcccaggacgttgttcatagcagcacagaatccgaaagatgaaaagagggatgtttttaccgatcttttaatgaaatcgaacacaaagctggttgtttcgctgattgatgatccaagatactttgaagaagaatggcttcaggacagaaaggtcataaagtatatgaacaaggatttgtttattgacgaaatctacaacatccgaggaagaaacataaggaggctcaggtacatcaactgggtggacttctccgtgatcacccgtgaggagatggaggtgttccactcatatttcgattcagtccgcacagaggtagttcttgtccattgcattgccggtgttggaaggacaggaacgtttatcatgtatgatattctcaagagaatggagaacatcacgttggatacgttcatagacgtcttcttaaatctcaggagcaaaagagcacatcttgtaaccaacaaaatccagctcgagtttctgaagaacatctttctagagagctagagagatcaagaagtaaagtcgatgccgatacagccttaccctggattctctttaattcttcttaaggatcaatacatcttcgatgtatgaggagcagacattttcatccgtttctgctcttatcttttcgctcaagacaacgggcgatgtgtgtgtttggacagaagagagcttcttgggctccccgaccattccgaccgtgtttatggggtgacccactctgatgttgattttttctgagcatgtaacatatttctgtgtacatgcttggcagaggaggaagaacatatatgcatgagaggagaccagtgggctaatagaggaatctagaagcatgaacactgtagagaaaaggcctatggtgttttttggcatgaaagtcgtcttgtcgaagtagagcggtgaaatgctcagcagcccctttcccagagacacaagaccctgcgcaatcttaagcacaggaagtacctttgaatccttgtagtaataggagtattgctgatccagaatcttggttatgcgggaattcaacgttcctgccccaataaggcccagagacacaattgtggatatgatgcagttcgtctccccgatattcaaagacttctcgagcatgtccagaacattcacctgtggattcgacgggtacagtatgctgtagcacagaggtaacacgctcctcaggtgggatgaatccaatagcaaggaggaagagacgattcttcccaccatctggcttgatgtttcgtctcccatcgacacaagggcacagctaagcagtccaagagattcaagaagtgcatctgtgtctcctgtgaacgagtcagtcaaaatagattcaatgacattcgaatcccctgtcccaacatactgaaaccccttgattaatatactttcgtgcttgctaagagcgcctccgatctccattatcccgcactcaacatccttcctgcgataaaacagactggctagtcccagcatcaaaaacctgaaaaattgtgtctccgactccttccccttttccacaaatgtttgcagcataagagatgtgaggtcctcgtcggcactcccacagaagacacttcctaacgtgaaggaggtgaaaaacacaacctcgctgctatcggaaaacatcaacggctggagaagctcgcgaacctcctccgcttgtgttccagagaacatggcctcgatccccaggagggttgctataacatgaatgctgctgctcgattgcaggttattcgatagaagtgccaaaattgctggcctctcctcaaagtttcttagtccagacagcgcgagtcccaaaagacttcctgtttttctataggaaaaatcggcaaatatgtgctcctgaagggtttccattaccttttctgagttccacgactcaatcactccaatcgacccgaagacagagatgaggtcaggcacatcacacccaagaatagcctcatagtccaatggaactctggagtctccctcctggggtaggaatatcgggtctcgcccatatcccatgtggacaaacccattggcaatcccaatagaggcaagctgccttgtgtccttatcgtacttaaatcccttgagaatagcatccatcttgcttggtttgtctatctccagctcagccccaatctctctatagacatccttaatgtatccattcgacaaaatatacttctcctcagggtctgaggcttcgtaatacaggttacatctagcaagtatgtacagacactgcttcttgtagtccctgtcttctatgctcctcacatactcaatggcctccttggatttctgacgtcttatcagaccaacgacatatctggagtggtcacccatcttaagatagatcttaagaatgacctcttcaagatcgacaaatgaattcatgtcttccaagtacagcactattctgttgtagttatgggtgtcaacatagtccagaactgtctcaattcctccaacctcaaccagaaaatctattgcctcaaactccgcattatgcttaaatagaaagtcaatgcattcccgcccaacatctcttgtcttcgcaaaaggaaagtccatcttattgttcttgacatctgcaatacacccaataagtttcttgacatacagatgcccccattccttaagatcaattatgtttccctcgaccctgtatgccagaagctttctttcatcatcaacaacacatatggcacttattatgtcacacagccatctctttttatttccctccagtctcttgcacacatcctcaagaacatccagattgtctgcaagatattggaaatttattgtgtcaatcgacttcgaatgcgaagactttgtcacgtcaaacagcatgttcaatgcgttgttctggatatctatatcaggatcctgaatcctctcaactattattttcagctcgccttcctccattttcgggggtttgtttttcgcaaattaaacctgagtgttctcccaagacacaaccttccataacaaatcctgtaaagtgcacggcccacaagacccatccacaggtttactctccaccagcattgacatccatagaaaacgctttaatgcaaaaccacatctcaatcctttgcctctttcctttcaagcaagcagatcccctcatcaatcacagatgctatgtggctcatcatgtggtgctttgctgcatgctttataagaacaatgtggtcaaaaaactttctgtccacactcttgaacacgacaatgggattttcgttcttgttaagtgagcatcggattctttttatgtgtatgagctctcctggaaaatacaacttcggatacatgcgtgtgctcctaagataagacagaaccaagtccatctcctttccgacatcttcggtggaatccagcggactgtgcctttctccaatcgagcagcaaagaaacttgagatccagtacgcttccatagctcattcgaggtattatatcgtttccgtagtttatcacagttatcccgtcgctaaatctcgatgctacttcctcagaaaccacgggagggcttgaaaagactatcacctctacatccacatctttcaggagattcatctcttctatcattatcttaaccagtgctgcaattgctcctccaagagaatgtcccaatagagtaagctttttgattcccagctcctcgagaattttctcaatagcaccaatgtgcctgcttataaagtgggtcgacagtcttttgaacccgttgtgtacaaatccactactgaattccgtgtactcgcagtttatgtcctggatcgtctcctcagagtttgtagttcctttaaatgagaccatgactcttccgttctctctgtcacgaaagattatgtactggaccacctcagaaggctccagattgatacagagcaggtctctatcctctattcccaacagcctgagcaccgccttcctatccttcgggaccgactcatcaaccaccgcctgtggagtaagaaacatgctaggccaactgttggcgtatgagcccatggtgaagtaaaacagcttctttatcttccggagcatctgcaagttacacaacaagtatccattgcttgacaatgtctcggatatccgcatcgatccatcattcgtcccgtctttattgtgtagggggctgcatctagggagcctcaacttaaacaaccgtgcttcgcctgctcctgtctcttttggcccatccctcttggaatccagaggatctttggcatggcctgcatcactgaaaattcttggaaggcggtcgtggcttacttcgagagccaggtcaacgtctctagtaaactgcgagttgagctccgcaatcgtcttttcaatcagaagtcctccaaacaatatgttcagtctacatccatggcttccactattgacgtaattcatcagcttccttatgctcagaatggttccggccttttcgctgctaaaaaagaacccaaacaccttctgaacaaacccgcttatctcgtcttcttcttgcatgtctctctccctatgcatccttcttgtaaactcgtactgcatcttccccacaacttcccgtgcctcgaagtcatagctgcttgctttatcacggtatttcccatggagaatctgcgaccaatgctctcgcccctcgtctccatctctgaaaaaggaatgcctcaacaaaacaactccagtgcacaaggcccaaggaaaagagttcttcattaacaaaatcttactatcgcctataaccgtactgtgaaatttcttaaaggtcataacaaccatatcttcaaagactacgtcctcaccgtcataatttaggactagggtgtcgtaggtattctccgggacgtcaactttcttgatcttcagacaaatttccatgccgtggtgagagagatagggtggtattgtcatttagatttcattttcgaccctgcagagcttaaacatcccatccctccggaatgcgtctgagaggcgtccatgtaaacatttcaggagatgtgatgtatcgagcttcctggcacgggaaatccgtatgtccacaaaacacccgaagcctcaaacaatgtcagaaaactttaatgatcaaaagctaagagatgagaagaggaactttgccttgttctccttccacgccttcatcatggcgtccttggttttgttagtaagcaccttcttggtctctgcattgtcctcgatcccgctgtagtcaatcgttgctagccctagatctgccttgtatctcgttgcaatgaggtgagcaatgttgtacttcttgagtatgatgtagaacttggcatttctacgcttgatccatttgggctggtggtcctcaggctcttttggaatcctgacgacgcatgcagttagaacatatctctcgtcgatttgttttatcacaacagccttctttcctgcattctttccactcgtcacgacaacgatcatatttggcacaaagaacattcctagggcaaattttttactccaacaaatcccgcagccattatggaaaggatcgagcttgtgaagggcatagaggcaaatgcagaaaggattctggaggactttaccgagattctccagtatctgaggtccggaggttccgacaagtgcgacgaggtccagaacttgctttttgcgagccggagaacggtggacctcattgattctgctctggaaatgtatcattattttgtaagactaaagtatcttactgctgacgtcgagaagcctgaggcgatggataagagagatgggggcaagatgcttgcgaacatgtttggagagttgaacgcgaatttaggagtctaggtaggccttggaaacgggcccattgtgcttgctttcaaggaggggtgtgagctacccgcggactcgtgccgacttttctggatgaataaaaagataggctttctgtgggagatgtattgggcctgaagcatctgtattatttatagctatttttcgtcgtcccaaaagtagaaaagcggtccttcttatatccttcaacaaatgaaaaccatcgaagaaacatatcagaagaagacgcctgtggagcacatactccttaggcccgacacctacatagggtctgtggagaaggaggcacaggagatgtatgtgtgggatgaggaaaacggcagaatggtctacaagagcatagaatatgttcctgggctgtacaagatatttgatgagataattgtcaatgcagcagacaacaagatacgggatccaaagatggatgttatcaaggtctccattgaccctgaaggcaacgagatatctgtgtacaataatgggaagggcattcctgttaggatccacaaggaggaaaacgtgtatgttcctgagcttatatttgggaatctgctgacgtcgtcgaactacaatgacgacgagaagaaggtcaccggggggagaaatggatatggagccaagctgtgcaacatattcagcaaggagtttgtggtggagactgcagactgtgaagtcaagaagtactacagacagagatacagagacaacatgggagtcaaggaggatcctgagattagcaggtacaccaagggagactttacaaagataacatttaagcccgacctgaggagattcaagatgaccagattggatgatgacatagtagctctgctaaggaagagggtctatgaccttgcagggattgtcaaggacgtgaagatatttctgaacgaaaaaagaattgaagtcaaagggttcaaggaatatgtgaagctatatattcctcccggggctagtgttgtgcaccaggttatcaacgaccgctgggagctagccctcaccaccagcgaggagcagtttcagcaggtatcgttcgtcaacgggatctgtacaaccaagggggggacccatgtgaaccatgtggttgagcggattgtagacccgttggttgaggcgatacagaaaaaagaaaaggggctctcggtaaggcccttccaagtcaggtcatgcatgtttgttttcatcaatagcctcattgacaatccagcatttgattcgcagacgaaggaaaaccttacgctgagggcttctgcctttggctctaaatgcgagcctatgggcgactttgtgaagagcattataaagaacacgcctattgttcagaagataacctccttcgcaaaggccaagcaaagccaacagctgaagaagacggacggggctaagacaagccggctttctggaattccaaagctcgaggatgccaactttgctggaacaagcagatcgaaggactgcacgctgatattgactgagggggactctgccaagacactggccgttgctgggctgagcgtggttgggagggatgcctatggggtttttccgctacgaggaaaactgctgaatgttagagaggcatcccacaagcagataatggagaacgccgagatttcaagcataaagaagatcctggggctgcagcacaataaggtctatgaggatgtgtcaagccttagatacgggcacgtcatgattatgacggaccaggaccatgatggaagccatataaaaggactaataatcaacttcctggaccacttctatccttcgttgctaaagatacctgggtttcttcaggaattcattacaccaatcataagagccacaaagaaggggcaggtcagggatttcttcacgttgcctgagtacgaggagttcaaaaaaaatgaagatggatggaacatcaagtactataaggggctagggacgtctacaagcgcagatgccaagcagtacttcagcaaccttccggtccatgtcaagtctttcacccccttggcagccgaggataaggagctcattgaccttgcattcaacaagaagaaggcagacgcaagaaagacatggctcctgaactttgcacccggaacgtttttggaccaatcccagacgcagatatcgatttcggactttgttaataaagagttgattttgttttccatggcagacaacatccgttcgattccaagtctggtagatgggctcaagccggggcaaagaaaggtgattttcagctgtttcaagaggaatcttaggtctgagataaaggtggcgcagctggtgggttatgtctcggagcagtccgcgtatcatcatggggagcaatcgctttgctccactattgtaaacttggctcaggattttgttgggtcgaacaacataaatcttcttcttccgattggacagtttggaagcagactccagggaggaaaggatgcggcaagtccgcgttacattttcacgtctctatctcctctcacaaggatgatattcaatgagaatgatgatgcgattctgaactatctcaacgacgataatttttcgatagagcctgagttctatgtgcccatcattccaatggtattggttaatggggctgagggaattggaactggatggagtacttctattccaaacttcaatccggtggatgtagtggagaacatccggaggatgatcagaggcgaggacccagtggagatggttccatactacaggaactttcgagggaccattgaaaagattggagaggggaagttccaggtttctgggatatacgaaggagacatggatctagagattactgaactccctgtcggaacctggaccttgaactacaaggagttccttgagtctctggtgcaggcaggggttgcaagggacttcaaggagtaccatacggagaagactgtaagctttactgtgaagctttcgaaacctgttagcaatctaaagctaaacagtactattactgtcaacaacatggtatgcttcgatgagaatctcaggatcaagaagtatgcaacgcctcaagagattctgaaagagttttatggtgtacgcctcagatattacctgataagaaaggaaaacatgctgaaggtgatgagggaggagctggagaagttggaaaataaggtaaggtttatcaaggaggtttccatgggggagcttgtcatcagccgaagaaggaaaggtgaggttatctttgatctcgagtccagaggatatgcaagggctgacgactacgaatatcttctgagcatgtcgatactaagcctcactgtcgagagaatcgaaaggctgagcaacgaacatgcaaagaggctgagcgagtacaatcaactgatgggtaaaacaccaaaagagctgtggcttgaggatctggaggtgtttgagaaagaatacttgaggatagctgagaatgaggccagggagtacgatgatgagttgaacggatgtatcaagaagaaaggcaaaaggccaaagtccaggtccggcatctccgacagacagaagaaggccaaggtgactcgaaagcccagatcattgccagtaaccgagcaccttaccgactcggaaacctcacaggaaaagccttggaaaaaatacaaccttacataacctgagacggttgcatccaaaagccctaatctaactgtttgtatcgctgcagctctcaagaagccagaccccaagtaaactttattattcctttcgcgccttcctgtacattgcatctactttctttttgtattcaatggaggccgacttttcccttaccatcttacggtatgcagacatcctactttcccttcggatagccttcttcagggtctttggctttcttttggatcctaagcttgtcagctcgggccttaaacttttgaacatctttggcccatcttctaccacaggctctctctcttttccgcggactccaaatgcctcaaatactccgggattatccagaaacatcccggcgtagcgcttgtagagatcctcgtcatgtacaagtaaatagttcttcacctcattcaaatagatctgcttggcctctgccgaaatgagcatttctatcagctttacaacttttggagaagggatgtctgacagagtctccgccatgagcattctgaccatgtccttgtattccttctctcctattctaagccccctgcatctctctataattgcatccacgctgtcttcggtgacatccatccaaaccatgcaaagcccctcggggattggatcttttattattcaacgaccgtgcggccctgggactcgaggatgattgataaagtagataagaaatctatcagaaaactatacctaatgagaggcgcaggagagccccgccttcgccctcctcttaccaagcttgtgggcataggaaacccgtatctaacatttgtactccacgcgatgttccatgacatgcttcccggaataccatgcccaatgccattcaacatcctcatgagaagcaccaagatggccagctatatagtcaagcggcttataggaaagaacatagcggtggaggttccgaatagacctgaaaaatatgatggcaggaagtgtagcgaaaacgactacgctaatgttatggagttccttctaaaccttgaaagaacgagtaaaaagctgtcgcttgttgaccagtccttcgtttgggatgtgatatccaatatatcagagccaaggaaggcagagctaattagatttctggaaatttctccgctatccatattaatgatgaagacgatgagcgtaggcaacttgactggcactcactcagcagttgtcaacctcctgaaggccaaggagatgggatacaaagaggggtttgcatatatccacgagtctaatgcagacttcaggacgcttaaaaggacatttctgaagtccaactttgctcagatacagaaatacttccatgtgttgacggacttctatccggaaatgatgtttggagcaaggaagccttgggccagtaggatgcagatatttaggaatcccctctcaatcccgatcaggccaaggctactatgcgcctatattcctgcatccgtctacttcatcaggagaaagtgcaaagccctaaggccggtgaagaacctggatgtattggtcaagaccatttacgttgaaagaatcctctcatctcaccccaagaaacgcctgctgaaaagcgttgtccatcagctgattctcgacacgcctgttcttgtgaaggtcattgtaatgagagggtttccatgcggtctcgttaagagaatggttgaatgtgttccgtccttccatcttgcatatgagatatcactgaagatgctctgcaagaatcctgctgacagtttccatgaagcgcttgttgaggagctactcagaaagtacccaaccgaaggcaatatagagaagttccaggcctgttctcatctcttcagcagccaccttctggacagactgagatatcttatcgatgcaagctcctagaggattgagaggaaatagcaagaaaccgaaagcctggcaatcgtcacatttctcttcacacacatccatctagtttcagcattgtggttctctcgtctgccaagagaccagcgcttaaacatcctgaagagacaacaattaaaaactatgctttatatcaaacagatctagaatggccactagagtcagaagaaacatcgtgctgaggaagtcggaggcagacgtaatgagcggaagagccagaacacctgtatcttcttcccttttgtctaggtactcaacaataacagaaacacctctcagtagaattgtaacctgggacacaaaaagcattgtgaatagtatgcaaaactcgtatgagtattggagcttcatgaatgcagatattgcaagatacattaaagacattagcacagaaatcaggaccagtgttatgtaagactctctgctgttgtgaactgtttggttgttgattgatgtgaatatcctatgtaaatagataaatgctatcgagactgacattccgctgaatacaggaaaggacggtgcaaggactggaaacctgtctgagaagctttcgaggatatatccactagttgtactaattgcataggtgatgagaaggacctccgaagactggaggggaactctttttttgccggccagtgcaaagcacaagcacaaaggtactgtggagattgaaagaaaaatccaggcaaggcatgatgatatcgaagcattcctgaaccacttggtaaagtatatcagggacctcacattcaggtagtctccaagagatgatatggttggaaggatgatgttgtctggattgatgtccataaacttggacagctctatggatactatgagcagtattatgaacaagaccgaggtcaatgtgcatgccacaagcgagcctcccagtatggataggctcagcttgatgtccggcccttcagataagatatttgctgctatccctattagccctatcataaaccctattattgcagattgtgccaaaaccaggttggagttgtcaaagacatatctgaagtacttcttgtagacaaacaggggcgactggctcatcgacgagagatacatcgcaaatatgagctctatgtttcccttgaatgccagaatgcagtttgattcaaggatgattgggacatccgtcagatggatgtcgttggcagcgcctgctagtgctgatcccgtgaggatcaagccactaagagatatgagcagccctggtattgactggattaacagcgaggtgttgtatagtgctgggtcgaatagatcaccgagcatcaatctgcctctccagggctcattaaaaggaagggtttcgcggagtaccaatggtgttctgggagagtttatgattccagttgcacggtttcaaatattctgcgatcatttgacatctgcgactaaggatgatagaagagtcctatgagcgatgccctgatacctcatgctctgtcctctgacataagaaggttttatgaatgtaaggtgccgaatgtgcctcgcggggtccttttagttgaaaccttccaaaatcaacacccatataatctgttcagggacatggaaagatcaagcacaagcttcaactttgacaaaataccaaagttcataatgaagctctacaaggcaaccaacaacgagaagtacaaggggatctgctggacaccggacggactcaagattcacatatatgaccgagatgtcttcgtgaaggaaacgcttcctttgatatccaagaccagggagtttggaacgtttgttcggatgctaaacagctatggatttgttaagtcgaaagacattgaggaggaggacatatactacaacaagaatttcaggaaaggaagagaggatttgctagggtttgacgactcgctccggatgatcaagaggaagaagtccagcgacattcggatgcggattggagacgggtctctgaaggagatagtggagtacctgtatgtacagaaccaggagttgtatacagagctttctgtctgcaaggagcgcatagaaaggcaggaaagggccctcaatggccttatagaaattctttctcgggtcttccgaacgaactcccaagacctgggggcccggatcaagcccagcgggcataatccccacaacgaaatggacttctttcttggagagctttcagggccccttaaagaaggatgcgagccggcatccccgccattgcaagacaaaggcattccggagctttctttcaagccgggcgggattcctcatgctgattccgacaccaaggacgacaactatgacccttttttctaagtagaagcatataaatagattcatgctgcctttacttccatagagttatgaacaggcattagtatccatggatgtactagaaaataaagatgagtacgtaaccaaggagtcttcccaacagaacgaatttccaatgtttaacggcctttaattttaatccaagcagttccatccttgatgaaagtgtggaaaagaagtagggttgtgggtgcgctggtatgtctatttgccttagtgtctggagtcatcaccatcattctttctatgccgagacttggggcctgcataaagtccctgtttacgaaggatagtgggatgcaggaagcccacatgtgcctatcaaaatcgccagcagtatcggttgaggagttaggatgcatttctattagattttcagacatcaagaagaatggctttgacatcataactttggacgtgggacaggaaagcaacgaaaagctgtacttcgaatttatcacaagcatcctggaccttatctctagagatgcccttgttccaggaagtggtgtggatgcatctggggaagagaggcttccaagcagagagaggaagaatttcaaaatcctgaacttcgaaataagatataacatctgtggaaactcgaggctgctaggggccgaggatatgaagggatgcatggacccatcctcggcagcatcaagaagacttctcgggcttgacgaagactttcctgatgatcaggatgtagagacggaggaagcaaatagagtgctcaacattcttcgagagcgttggcctggcgatctggacggcgcagaatgcaaagtctctggagagaaattgctgctcagggattatgttgggtctgtccttaccagatatcttgttgaatgcaaaatagaggagcagaagagaatgatgagagatacggatttcttcatgaggattggggtagacgggacggtgggtaggaagccggtagcatttgtgattctaagcaatggggagtgtatgagcccgggaggatatatgagcattgtaagggagattctcttttttatgaggcatggaagcattatttctgatttgaatgggacaggcgaaggcttttatgacaccgatgagctgtggtttctcctgcagaagtgtaggagcagctttaataggaacctgtcgtgcaagtttggcaagctttctgagtgtgaggccaaagatagcgtcgtagccagaagcgatgatgaatatatagccgacaaggttgtggaaggtcttcttgggctgacaaaggattttcagaatggaatgataaagcagataaaagaccaggatgtgcctatttttaagtattaccaaggatttctgtctggactagttggcgagaaagcttgttaccgcattttggagaccaaaaggacgattagggtaaaggattacgtggcagcactgctcctcaaaggctacaaaagtaagatatacaggctagctagcaagcttgaaaagaagactgttcacagaatggagatcaccaccaagtccatccaggcaagacactatctgtggtttttggccagagtcatccatgagatcaggtttgaaggcagtaacaaataccatgagaagctcacagatggactaagaagactgagagaaaatcttgtgctttgtatcgagctgataatacatgacggaaagatggaccatttggatcctcccaccaaagctattctgaggttgttggggataagtgaagaagccggcattgatgctgaggacacaaatcctgagtgcagccgtgtgtttagggacatggtggcatataagcccaaaagcaactcggtctctgccgcaacgtgtatccttaatggtatagaagttcctatcggggaatatgtcatggatgtgcttttgaggtatttcaaggaatgcagggagcgcgatgagacacaagagtatgtggactcgagggtttttagaagcatgagtgaggctttttctgtaagatattcggacggtagacatgttggaatagagtactttaggatagtaaggagcatgctcaggaaggtattttgctgcgaattggagagcctcttgaggcagtctatggctgccgattcttcggaatccaatgtgctaaaatactatctggactgcaagacaagggatgttgacagcttcttctcgagggcattcttggttacggtgaacaatctccatgcagatgaaaagaggattcctgcccatgctattgttatgattgaaaggatcttagggaaagacatctccttcatgcaggatctgtacccaaaggacagcgacaagagactattcaactctattttgtcgaagtttcccaggaagtacagggaaatcaaatgtcacttcgagggtaggagattcagtcttgttagtcttgttgctaaggcaacagtggtgtatcttagggcaggctccattgaaaacggcgagctcatcctccagcttgaaagaaacctagtctctgaggctgcattctacgaggaacgatgaggcattaatggcgaacagagattatgcgcatgaaaacacaaccccaaagctttcatggggatagaaagaagaaggttccaccggcagctgactgttttcgtagtcattatgctcgcatctccggtagcaatccctgtggctgcaagatggcttggacttgattctccggcagtctcgttaatgtcgctgtttcttgtcctgggatcgatgggggcaatatgtaagcttgcggttgatagagagcataagagaacaagcaggagagaaaaaaggattaagagtaaatgagctttgctttgggatctacatattgacacgagtcttctgatcaggtgccttcatgtccaggctctctgtttagatttgtttatttttttagacctggagtggataccccaaatgagcgaggtcatagtccatccattggtactactttccgcagttgaccactacaaaagaaagggaactaagagagttgctggcatattgcttggggacgacgatggggagattcacatcacagagagctttgcctgcatatttgaagaggacgaagatggatggttcatggacacctcgtacataagaagcatgtttgatctgttctacaaggtcaatcataagcttaaggtgatgggatggtaccacacaggccccaggatgtatgaaaacgaccttgacataacgagatcgctgggcagcttcgtggaaagcccgttccttgccatcatcaatgttcacctcggagaaaacgatcttcctgtccagacattcaagctggatgaacaggacgagtttgtacatgttggatgcagtatagaggccgaggaggccgaggaggttggagtcgagcatctgataagagacatcagagaagaggcaagtggatcgattgcagcccggatcaacggaataaaagaatcattggcggtctacagaggggttcttggtgagataagatcctatctcaatgatgtaataagtggagacattcatctgaaccaggagatcatcaatctctgccaagaaatcatcaattcgactccaaagctagaaagacctcttgacgagaatctttctgattgctatgtctctgtgcttgccaagactgtggttgcattgaatgaccttagaaagaataggcttgagagtgggattgagacgagtgcatcgtaaccttaataaaacatgtcacattcctggcggaaatgccttacaatttgtttctgggttttttttccaaatttttgtccagggtataatggggattggccacatagttttcctgagccatggagattctggtaaagtcaaccagcaggtagtgcacggaagatgcctggtgtttaatcccccctgggatgattcacctccggataccacggtgcagagagacggaaataagctggagatcgagtcgaaagagataattcttaaggttgtcgatagaagaattgtttatttagaaacaatttaccaagtagacagcagggttgagtttgtggagcttgttccgtctccccacccgtatgactttttcttgtcaaagaggcactttctttcgaaactgtcagagatgcctttccaccccatgcccaagggcacagtgtgcttgaggaaaagaaggataagttgctttgtcgttcctgtgctcttatggttgttgagaagagctgttgagtatcttctggttgatgttccacagcatgctgtgaattatatagtaagttgctcagctgaagcaaagcaaatcataactataaagacaacgctgggtgccttcataaggtttttctgcgccatccaaaaggcatttctgaggatggggcatcccatagtatttgtcggtgggatttatgtgattccaactacagtatatctgggagccctttcgcgcacgtgctccttcttagcaagcttgttgatcgaggccgttcatctgctaaacaacagcagctacaaccctctgaggaagcggagggattcggtgattctcaatacggaccaaatcttcatgtctgtgctgatcttctcgtttcttcttctaattatgttcaatgtcgtgcacttccacattctctatatctccatgaccctatgcttgacagccttgagaatggtcagcgacttcatagatttcatgctggtagacacatccggatgccgtgtgtatactctttctatcagtcataatggtatcccgcaggttgtgcttaaatatgctaaggtctccatctggagtaaggtcaagtttgcaacagaagcgaccctcctgtcctcgggactctcaaggggcaagtttcttctaggaataaagtaaaacttctacagcatctgcttcaccaagagtccctagagtcacatgtctttgccacttgaggcagacaccttgccctgcaccttttctctgtcttttctacacctcaatatcttcagaacctcatcatcagatatcctccctaccaagagactatagaatgattcgaagtcttcctcaggaacggacaccagcatggccaggttatagaggtgggtggacttttggatggactcggcacacccgagttccttggcaaactctaggatcttggagacatactctaccatgtttctggattgctcctcatcaaacgtgagctgcagtattctgctatataacgtggaatagaggagacagaagattcggttcaccagaatcttgaagtttttgccttctatagtcatctcagcagctctgttgatttcgtgtctcacaatctccagcaccctctcgcacccctctaggtttgcgaaatcctcctgcttgactctaaccccgatcctcatggaacacgtttctatttggtcttcgagggcgtctctaagcttcctgtcgatcttatctctgaaggtcacaagcttccaggacttatctgcaaagtacttcaccgtcaccagatagatgaatttcagagttttcactacctcaagcttgtcctgtatcgaatcgtagacaatcccgatgaatccgccgatctttctgaaaaaaaagtcaatgagctcatcctcatcagcctcgctgtagaacttgctagatctttcgagggtaaagtttatgacgttcaggaactgcttgtacacaaatatgctgtcggcagtgcttccagcctcctccccgaggatgatatacttcgtttcgctctgcctccgaagagcaagaatctcgtagatctgatcaaaaaaggccttttccttgtcgacggccattcttgtgtattgcgaaacaagatcctcggtggcgtacgacccatcaaacccaggatctattgtctcgatgaacgatccaagtacgcggagattcctataacagctttcgagccccagtaggaatgtgcaggggcttgttcccttgagatagtcgctcagtgccgtcgaaatgatgtcatcgtacaccttcttgtgtattaccttgtacacgtcctttgtgtctgcaaaaatgtctttgagatctcggaagtcggcgtcgtatgtatctctgactttgtctaccaactccacgaatgtactgtggtctgttgtgtggaagtcgaggtctatgattctttcctccttgcggaccattctaatgggcttcttaaacaggtctagagagtatacatacgagtagacaagagagttttccttgcccatttcaagcagcgagttgtatgcagatctcatcatcgccttgtttcccttcttgttcccctcttcgaacacatgaagcatcttgtcctctacaagcttgttgtacttttgaagctccccgtcatcttcaacaacctttgagatgctgtacagaaaaaagcaaagaaacctccagtcatcctcgctgtcactcgatatgaggctgtcgagcaccttgaagcctcccttctcgatttccatcagatacttcactcccttttccatcctcttgagatggtttatttccttgtttctctcaagcacatccctcgatgagccaagcggctccaggcatatctggcttatctccctgcttaggtcgtcaatcttctccagcttcaaggcatcctcgatggtgcggagctttgtgttgagcttttctttcttgaaaaacaggccttcccttatgctctcgaggtctccaacaagctccaccaactcggcgtgcgtttggaagatgctgtcctctctgatgtccacagattcctctatgaggctgaccaggttgaacgacccagcccttagctggcttacatggatgctcttcatctgggggagacaagaacaggcttctcatatagcactcggagaaacaaacacaccataacctgaaagaaaagatgttcaagataatttaatcccatggctagaagctgttccactcgtcggcattcccagtgcctatcccactcaaaatcccctcctttccaacattaagaatggagtctgttgtctcaagaagctgctcctcaacaagctgctcaagctcgacgctatctctaaacaggaagagctcaacctccttcatgtctcgaacaagctcagccccagtcttcatgtaattaattaaccttgacaagataaaaaaccctgcagcaattgccgatggagatctgttgttcatgggaattgcaatgtctacccccactaaagaattgtctgtgttaacaaatgcaatcgtgggaaggttacagtattgcgactccaagatagcctgcttgtcagcatatgtgtcagaaacaataaggactcttgggtcatatactcgcttgacttccgagtttgtaaacgaccccggaataaatcttccggttatcggcgttgctccgaccgcttcgcagaacttgacaacaggctttctcccaaacgtcttcgtagacaccactgcgatgctggaggggtgctttatgccacagaaagctcttgctgcaatgatgagcttttcccatgtcgcattgatatcaatgatgttgattctgtcgcgaggcctagttccatagaggtacctggcaaagctcttgttcgtggaggttcctccaagatgcgactggctgactatcagcagcttaacgaactcgtctggtattttaatgctatccgagatcctggtgttatcttgtggcatttcaagggtgcaaaatttttcaggattttggattagatgaagagcagcgccccgaaaggaaatgccggaaggtggcgcgcaaagcaacttcccattcactcgatccacttcctcgtctccaccatggagcgcttatttgttgccatctggtcgggggttgagtgcgataattggacacttctgtggaaggtttgcaagcccccgtagctcagtcggtcagagcgtggtacttatatgctggaaagctgtgcaaaacttggcttacactgctaagatatgccaaggtcgcgggttcgagccccgctggaggcatttttgctgcagacatcgcaaccttttaattgactttgcacccccctgccgtcaaaagtaaatgttcaccttcctaaactccagcagtagagcaagaaaatcgtcaagatccatcttggcagcccttgcccctgcaagatcggctccagacagaaccctttcaaatacatcgtcgggcgtagtattttcaaagttagggtcgttttttatcttgctgaccagagaggagttcttgaagtttgccctgagtgttttgttctttcgaagaaaacatatcttcagaaacctatcaaactccccgaggtctattggcggccttggaatccggggctcaatccttacaaagctcgactcgacctttggtggcggcacaaagctgttcttcgacacctttaaaacatggtctatctgcgcaagtatctgtgctccgacagatagtctgcagtactcaggacttccaggccttgccaccaacctatcggaaaactccttctggaacattataaacgcacacttgaagtcgtacttcagaagcttgaatacaaacggactgctaatctggtacggtaggttggtgatgcagagatcgaaatgggggaagtcgtgcttcaacgcatctcccacaaatagctgaaacttctgtgccatccccggcgtcccattcacctttttcgctagctccgctgctagcctgggatctatttcgtaacacaccaccttcttcgccttttggagcagcttcatcgtcagattccctgtgcctccacccacttccagcacggtgtccgttggctttatccttgccctttctattattgtgtcaatcacacccaagtttttcagtatgtgctgcccatgctgtttgttgaacttcggattcaccatttgagcaccctgccatatgcaaaaatttaacagtacaagcaagatttaatcatccagatgctccagcaaaaacccccgatggcgtcaggacatacagagtcttccctgctctgactatgcatctcgcatccttcggaatcttcatgaaaacttctctggagaggtcgattgctgtgccgtcgcaggctacaagatgatctcgaatgactctggaacttccgacatccgccttgaaaagaaccctcagccttctggtgttgtatttcaagagcagatttctcccggtcactatgtacagatgctcactatggggcactagcatccgaacagcatcgaaagccttcagtatcattctcgagtctctgtagacgtgcccgatgtgcgtagcatagaagacagagtctccatcaacccagaagtcctgtatcgccgatcttctatcctccgtttcgcatgcaacagcctgcttaacatattttatgtttccaaatccagatttgtacaagaagccattctcagagagaaggtacattccgttgctgctgaccaccacctttctaatgcattcgcccatccccggaaagttgacaacaacctctctgcagatggcgtcaaagacaatgatcttggaggtcatgaacactagatatatataatgctcgtgaatccccatgccgagtatgtcttcataaaactcgtactcctcgtgcgagggcagagcaaccagcgtattcctgcttgtcaaacaaaacacattcccatcatgcaccacaaattccttacaacccacgattccccccaccagcctaagcgagacatcaggagcctctgcaaagaactttgtaccttccataggatcacctcacttttcggggcattacaaaaacaattctagaaactcttccatagctgagaagagatatagcagcagagttgtccatcatgtactttattttttcaactggatatgcccccattagagaaataatatatcttatcaaacctatcaagcaggtcagagttttgcaccaccattataacagtcttgtcagagaggtttttcataatcatgtcaaccatgttattctcggactctttgtccacatgcgaggtcacctggtcaaatatgtatatcggtgcatctttgacaacagtcctcatcatgctgaccttttgcctttgtcctccactcagcctgttccctcgatttccaacaagcgtttggtatccgtcgtcgagactagtgaacatatcatccatcccatacttcttgcagatctcaacagcctcctcatcactcatgtatatgttcccgtcctttatattgctaataatcgactcattgaacagctgcgactcttggggagagtatgatatcatttgtcggagtccctccttattcaacgtactcagctcaataccgtcgacaagaatgcttccggaatagtcaaaaaaacctaggagagccctaataaacgatgtcttgccgcttccattgtctccagatatccctatcttctctcctttccctatgtccatattcactccccttatcagcctcttgtctccgactgatatctccagctccgaaatcctgatcagcgcgtcaaaatccttcttgtaatatcccggctcctgaatgtctagtctgctgggttcaattctgttctgtgccatgttcgtcaggtttagcaatatcagtccaaagctgttgcttatattgacgcaatacatccggagctgattgctcaaagagaacatcagggtatagtcctggaacccaaccttccttgcatcgttgtttgaaaactgcatagtcattataaacatggccatgacaaatatgttttctccgataaagtttccaacctgcagccagctccagtacatctttccataccgtgtctgcgcacccatgcatctatacacttcatttgcctccagctcctcgttgttatacgactttatgatgtcatagttcagtatgttgttgtagatcttcctctcacacagatcaatctccctgttcattttcagccggataatgtttctatagtggtttataacaatcacgcatgctccataggcaaccacaacgcctccaatcagcagtccataacggcttccaacctccgactggatcttcgccattgttatgaggatgcagcacagagtcatgatgaagacctttacagtggactccaggacctcttgcagagataaaatcttcctgttcatgaacgaaatcatatttcccacacctatcttcttgaagtcagagaacgacatggaaatgtggtctctgtatagatctatgatgtagtctctgcagacgctttctatataactcgacatcgcaaacagcgacgctagtccaaaaacatacgaggaaagcgcggcaatcaggtatatcctgatcttctcgtttaccacctctgcatcgctggccttttcctggatgtcatttagaatctgtgtgatgaatatctccccatatcctgcagccaacagcgttacaacaaccggaagcatcataaccctcacaaccggcgacccaagaacatacttgaacatcacggtctttatcaccgacagcttgctggatctcttcatgacctccttcatttcccggggtagaattttctcattcttttcgtctgctgggtcaactcggctggatcaagaaatcttgaaagttttcatagaattggccgtctgttcctctagacatggcattatgactaatgagaaaggggtacttgcggctgattttgtgcttctaaaacagttacttttaggtggcatttccagaattccatagcccttggaatggcttttgtgcaatacattctgctcagagatgacttgaatttctcaagaggcgcattggttgcccaggcctgccattcaagtgtctgctctatcgaaaagtatagaggccacccggacacaatagagtatctgagagacctaaaatccatggcaaagatagttctcaaggtaagtgcccaagctaattttagatcggggaaaaagatgtaaaagagactgaaagctaccttgttgcgaaaggcatagaccacactgtctggatcgagagtccggaaaacatacccacatgcatatccctcaggccatacagcagggaccagataccggaggtggttgagtactttaggaggttcaggctgttcgcttgatcacagcccactagaggccaccctttatttatctccttagaagctccttttatgccgaagaaagggacgccgggtatggcttcatattagagccaaaacaaatcccctggtgcaatgaactcatgcctcaaagatgagtacaagcagcagatgacagggtgctgtagtcaaataccctgttacaaggtgttctgcagggatgggctcgaggatgaagctgccgagacactgtctgagctattttcgagatatggagacgtgtttctgtgcaggaatatacgcaggactattgagcaaacttcttccataagtgttgatgctagtgggagcgtgatcctggacttcttctttcgtttaggcacgatggggcccagaagaggcacgtctgtggaggaaagcagattcggcccggacagtggcccggaactctatgtcaaggacagagagagcagaggcgtcctgagaatggaaaatggaatgcagtctgtcgagtgggccaagaggatgttcagaaagaaaggcaccccgctttccaagggccataggtccgacgataggtttggatgtctgaagatcaatgagatgaggggcgagtttgatgccactaccagacttgatcactccatttgcggcctgatctccggaaaggaggaaatcacggtggaagacaggtatattcttattggggtgctgcagctactgcttaagaagtacgaaggctcactgcattttactcttgggatgattattctcaggatttactgcacaataagcaaatatggtgatgttgatgagacatattacccgaccctgtataagacgttcgacagcattcgcagcctatatagcgaaatgctcaaaaagaccacgctcagcgaaggcatcacgtgcaggggagaaaggatagattccaggggagatatgccgatctgcatatacttacctaagtttacaaaggttgatctttcaatgcttgtagacaacataacctgtattcttaattcctcggaggtggttgatagcagagagagcaagaggatcgacaatttgctgagtatactgcacctgctataccttgtgaatgaagagtgtggactactcagctacaagaagttctatctggtctctttttgctcccgaatgaatttccgtgaggagttcaagcacttcagggcgaagtcaaaaacacctctcaactttcagtttattctccctgtgcacattaaggcagaactgatcaagtacgagaacaacgacaggatgaagacctctctgcaggattcgttcttcaagtcgctgtttgaaggacacgtggatccgtatctgtttatcacggtcagcagggaaactgtgtacagagatagcattgagatattcaaaaagataaatgttttggatgccaggaagcagcttagaatcacgtttaggaacgaggagggcgtagactctggagggataagaaaagagtacttccagctcctgagccaagagataaaggaggacgaaaggctgtttgagcacacggagaacaggatctggatcaggccccacgaaggagacggggagggatatgaggccattggccggataatcgccatagcgctttacaacaatgttgtccttaacattccgttcccaagcctgtttttcaagaagcttcttgacagaaggccaactcttgacgatctcagggagatatcctctgggatagctacatctctgagaaacctgcgaaggctctcaagggatgaggtcgatagcctggacctcaggtttgttgttgagcacagcgttgatggaattccgaggtcgtacccccttgtaaaaaatggagaggacataaagctgacgtctgaaaacatgaggctgtttattgagaagtatgttgagtttcacacagacgcccttataaagccccagttcgaatccatcaaaagagggttctactcgataattgacaaggataagctggcgtacctggatccaaaggagctggaaaagataatgatggggtcgaatacatttgatatcaaggcaataagatccacgaccacatactcaggattcagggaggactctcccatcattgtctacttctgggagatatttgaagcattcaacaggaagaagaggaagaagctccttcagttcatcacagggaacgatagaatacctgtttccgggcctgcatcattgaagcttgtcataatgcgaaacggatgcgatacagacagactaccctcctcacagacctgtttcaacaccctgctgctcccagaatactcgtccaaagacaagttggagggaaagctcgaaactgccttggagctgactgcaggattctttctgctttgaaaataaattatttccacatccttggcaccgtcttgctcttcaaaccagggcctcttcatgctcgtcactgcaaaggtccaggttcgttgctggatcaactaatctgcaaactctcttgcagtaacgtcttttctttatgcttcttctgagaccactgtggtgggattcgcctggaagtgtcttaagaaacgtagcctcatcttcagttggctccatcctgaactcgccatcctcatcatggtccatttcttccgttcctctgcactcataaaacaccttgccatatccttcgtgcatgagtagacctaccctatcattcttcacagtatactcgtaaaagtatttattggagccttcgttcaagacactttccttcttgatccgaacaaacatcatcctggctctcttgccgatggagccatccatccgggaagaagaggaggctctgtttctcatcctagcacaaaaccttacccaaaacaaagcagaaatctatcaagccccattccgtcaccagagtcctaaaacatttcttcaaatcactcatcaggggcaagatacttctccatgtccttcattttcctctcttttcttctaatcctcctctcttcggcctcttccttttctttggagctagactcatctctaacaaagtactccccagtctccatctcgatatcctcctttctctttgccgcgtcctcaggcatgttcccggtaggcctgccgacaaccttcttcttcttggactttttgctactcttcttgacctgcggaagaaaccggctccagtcctcattttccttggtctcatcactttccatctttctcttctcaacaagccttttgatctggtacatcggatgaatgttattcatgcagtcaacaacaatcttcttcgcctcctcaacccccctaaagcctccaataatgctgactgtcttcccatgaacaagaacatagcacctcgtgagaatttgtatcgccttcaaggtcatttccttgggccccaccagcctgtctcttctcttctcaaacaccttgtcggaactcaccatcttcttgatgtcgataacctcacagaaatactcatcctccaacaccttcatcgcctcctcaattccgaccccgcgccccacaagcttaacaaagttaacagccttgataaatataaacggatctcttgtacttctgttcgtcatcacatcaataactcttttctccaagtcaatcctgcacgatatcttcttcgcctctagcgcccttactatgtacttctgtgtctgctcaatgtacttctctctgtacttgggaaacatcaccgcctcagaactcatctccgcaaattcatgcttgaagtcaccgtccgaaaactttacctcttgctccatcccggggtactcatccgccagctatttcatctacacaaactcttgtatcctgtctcttctctctcctccaataatctcgacaaaatctccactcgaggtctcttctcttctgtccagccccaccatcctttcctcaaagggtttgccatcccctcggacgatatatcttctgtactcaaacggtcctttcatttccttgacccctagcatcatcacccttgtaatctccgaccacaggccttcgataatgccatcttggaggctcagcatctccctaacagacgcgtacatgtcacatacatgtctgtaccactcccgcacgtccacacccccgtccttccatctacttgggcacggaaagcctccggtgtagatgcctgtgtacaagagatgcatcttgctttcgtccacactttctcccttcttaaagtgcctatgaaagtagatgtgggaacgcacagattctctcttctggaatccaagcataaacaggatcttttctagacctcttctctttataacaaccactccagagccctcagaaacggatggaatctttatccgtccacgaacctcaaatgcctggccatcatcgacccatctcagtgcaggattgctgtttttctcgagctccatatggataagtctcagcaatataagtcggcaatgcccgttttttctgtggcttttagagttgcttactttcattgatgggtacttcgggagggatgcattgccatgtctttttacccaagagaaactaaggactatatcccgacatcctcaaatttattgaaggcttactactactggagattgtctacggtgccgtcaaccttttgtcttttcgcattgaacctcacatccacccccttaaccctattatgccgcctcttccctttctcacctctattgcatggcttgtgtgcctgaaagtctccaacctcgtcaagaaatccaaacgagcagaccatgttgcttctcagatgctcatcagcccacctggacattgttggcccaaacttcatttcgttactcgggtcgtatcccatggtctcgagtgtgtgatatggcttcagagtccccatatatgagcatagagaaaacagtacatttcgaagctcagaaatcctctgctcattctccttaagcttcagaatcatgcaattgacctcgttcatcatggcacagcagctctcgttcatagagtcaacctctttttccggtatttccagaccgtccataccccaggacctgtaaatcatcccaaggagattcttctcccctttcctgaaaaacttgttataatacttcaggtgctttgacttttcaattcttatgaatccgtagttcgacaagagctttctgagctcctccattcctccatagagtccaaaaagtggtccggtaacaaacccaaacatctcaggattccttatgacaatgcaccgcccactcttgctccacacaacatccttaaagtgtgggctatccaccatctcatataatgcttccacttcatttttcacagaactccagtcgctacccatttccacggggaccctgtggcctaaacatttttgcacctcctgtctctaccatccacatgcttcgctccatgcttaaaaagccgcaaaagtaccctgtagaccccattccgagaaagtccgcttagctcaatctcaaaactgcttgagataaacatctgaggcttcttctcaccctccggcttgctactcagataaggtaacatctttcttacaaacacattgaagattgtcttgtactctctgcttatctcaaggctggagagattcttcaagaccggaacacactggccaaatctcccatgcttcatccatcctagacacttgagaaactcgtcccacatcgtgtctcttcctttctcggctcccagaagtgccctgagacggcgtaggacacccgggggatacctgctgtccttatgcacctcttccataaggaacttctttgtaaacttgaagtacttcacaaggcaaggatatgtggaggcaagcactacaagcttgggcagggccagccgcccaaagtactcttcgggagtacttctcctgacattcccaaacaggtctaggtcaccttcagtcccacactccttctcatagaccctgtactttggagactgggagatcagtgcccgcatagcatccttgcggtatttgctatctgatctgtacacatggtaaaacacaatgtcattgtccttgaagaatcttgaaaacacatgcacgtatcttacagccaggtcgttaatccttgggtctgtcgagtagaacatgtaaagaatatttgtatctatctcatccacatgcctgttaaccttcgaaagatacttcagcgccaaagactttgcagtccggttttttgagtggaacagcaggatcatctttctcaccccgcctcgtatcacctccttctgcgaggcagacttgatgatcctccgaagattcgacagagctatctcgatgtcgggatatgaggagtctggagagacatctatcttcagaagcttctttagatgtgtgttgggcctcatggaaatgggtccgaaaaggtgggattaaatcaagacattagaaagaaagtgccttcagagtaactatgacaattggcattacagaatgctgtgtggtgtctcatcatgaagcactgggataaagagcccagcactggctccacagggaaccaagtgctttggaaccctcttcactaggggctccaagaaaactttttaatagagtgacgccgcattccttatgtcgacggcatccaaggataaccagttcagctttacatacatgatgcacggtctccataggatggtttccaagggaaacagagggattatgtggagtgcctgtggaaaaaaggtgataatcgcggatagaaacaagctcagactagcgctcaagaggatgctaaggagcggagatgccaggtttagcgttataggctacatgaagaaaagtggctttattgacgagggcacggaaggccgagaaattaccttcactcacccatgctttgtaaggggccgaacagatctactgaggaacttcacactcaaaaacgccttctgctgggcacatgatatatgcgtgggagaccgtggaaaacccgactgtcccttaagccttttaaaactaaggctgtttgatctggacaggacaatgctcaacctccgtaacagctgcttggatctgagccttgacatccagaacctcctccatatggccaggagcagagcgcaagagtagccgcaggatggcccgaatttccatggcatgtagccggcgcccaacccctggtcattattcatctagaaggatgaagagcatcgaagtcttggaggatataaaaaacagactaagaacattgctattcagcgggaaggacttgggcatacagagtataagagacgactttttctttgtcgtctcaaaacctaagcttttcgagaagttagtgatggggcaagttttttcttgtgcagactactcggaattcaagaagctgatgcatttatgcgggtactcgtttatcagtccagatgggttcataagaggaggaggcaaggaaagcacagccccagagatatcatttgaggagcctgaccaaaaggatctcttgggtttctcgaggtccctgagggatctgctaaaaagatactccgttcttgaagacgttgttgatgacatccggtcccgccttgatgccatagacagtatacttgagagatccatggacatggtccgtgctgcacttgacaagggtgcatgcaagtcagagattgattttcaagaaatcgatgatcttgcagcagttctgatggagtatagctctgaggagctggcaggcatgccagatggtgcactaacaccagaagagtctggcatagaaatcccgtcggagtcagcatcttcggaagaggaggataggatgctgcagaagaaaaagaataggaaaaaaggtgttcatttcttctagacagattcctggagtagatcaaaggctcactttgggcatcatgcttattaaacatgcttttctctttcagtttcccttcgtcctttggactcaagtatctccaatgctattgaccccagtaccccgagtatcgagagtgcctgaaccttcttgatcttgtgcccaaacacaacgagcgacagaaggatcgaaaacatctttcttgtaagattgactgtggtgagggtcaaggaaccgtgagactggaccatcgaatatatcacaacctggccaagaatgttgaatgtggagtagaggaacagatctggagcaacttccggggttgattttatgaatgcaattgaatatctcagattgtctgtcaggaggattgctgtgaaggatatcaagaacctaaacaggttggagtagtacatcatatggaatgaagagaccttgaagttcctgaatatgtggtcctgggatgagttgatggctccgtcggcaagaaggctggtaatgagaaccaggatcccgatgatgctgaacccagatgctgacgagccctttttgtcaaaaaacgagaacgagaggactgagacagatatcagagccaaagagagatatttcctgctgcttagagttcttctgtatatcaggaagttcatcagagcaatggggagaagcttgcaggactttgcgattatcagcgttgggtagctgagatatctgagcgaaatgaatcctagctgggcagataccagacttaaagacgccaggcaggcatagtgccacagtatcttctttccagaaacttcctctgtctttctgcagttcatcatcgccctccccacgatgatgcctccgaggctttggagaactagtggaaacaagactgactcgtacctccgaccgctgtatgttgttgttgtcagcttctcgccatagactccaaacacaaggaaaaatgcatatatccccatggtgtggagcgccaggctgatgtgcttattcagagttcccatgggcttccagacaaagcttcatcaaatcgggatatcatatcctacattaaatttgccgccaggacacccatggagttccaggcttctttgaggctgccgtgcgaagacccggaggtggttggagcagccatcagcagcgaggatgacggagtcgacaggcaatcggcagtatatagccacgaggatggatacctcgttgtaaatgtgtctgcacccagagcaaaagacttaacaaagtctcttagctcgatactgtccaggtttaagctgtctgtggaaaccattgaaatgtgcaaggagcttcgggagaagaggcaggcaaagtagaaaggccacccaccacgcatacccagaataaaacggtttaatgttctgctttgcttgatgcattgggatctgtcggaagctttttcctcatgtgtcttcgggaaacaaggcctcaagacggctgagctccttctcgtcagcttctgttttgaatccactgtacagcggaactttctggaggtctgcatttattatcaacgttcctcctctgcatgtgatagcaggaatcttcttttccacattaatgaggtctgtgatttcctggcagttgcttgcgaggatatagtggttcttgttcgacttcctcaggactcttctcagacagctcaaggggttcctcacatccttgtgattgcagttcagtatttccaggtatttcgaaatgccctttctgtggttccgcttggcctccttgaacttcttatagacgcacttagttatgaagagctttggctgggacttgaacaggtcatttatgtcccgcaaccccagcatgtctctgttcattgcatcgatgaaggtctcttccaccacgatctggtagggagatctgaatccgatcttcgagagcaacttgacaaccttcttgttcctcttgtatatttttctattcattttggtgggttaaattcttgcagaatgaaagccccgatggttaaacacgatagcgaggttgagctttcagaggaggacttttacatgcaaagggtcagcatggtgaggaaggagatgaaggagggtgcaagcatgtatccacacaagttccagataagccactcgttccaggagattcttcaagagatagagaagacaagcacgcagtttgttggagaggatgtggtccggtctgccggcaggataatgagcatgaggctccatgcaaggttttgcttttttgttgttacctcgaacggggagagtctccaggttgttgtggacaccaaggaggcggggagagagcagatggccaagttcctcaggagaggagatgttgttgggtttaccgggaaccctggaaggacgagaacactggaggcgtctgtatttgccacggatataattgtccttacgccgtgcctcaggactattcctacggagcactttgggctgaaggaccccgagaccatctacaggaaaagatatatggatcttttgattaacagggaatcaaggaacaggttccagaagagagcgcagatcattggatacattaggagctttttggattcgagagggtttctggaggttgaaacgccgatgatgaacctgattcctggaggagcagcggcaaagccctttataacccaccacaacgagctcaagctggatctgtacatgagggtatctcctgagctgtacctgaagaagcttgttgttgggggtcttgagcgggtgtatgagatagggaagcagtttaggaacgaagggattgatcttacccacaacccggagttcacgtcttgcgagttctacatggcgtatgcagactacaacgaccttatggagatgactgaggagctgataagtggaatggttgaaaacatgtttggtacggacacgatagtgtacagcccgaagaagagagaggaaaggacggagtctgtggagctgtcgttcaagaggcccttccgagtcataagtattctcgaggagcttaatgctagactcgggctggatctcagtggggagactcttgacagggaggagactctggagaagctcttgtctgcctgtgataaggaggggctatctgttgaaaagcctcggactctatcacgggtacttgacaagctgattggacatgttattgagccgcagtgtgtgaacccaacctttgtcaaggaccacccaatagcaatgtcgccgctggccaagaaccataggtcgaaggccgggttgactgagaggtttgagctctttatcaactgcaaggagatatgtaatgcctatacagagctgaacaacccgtttgagcaacgagaaaggttcctccagcagacccaggacctgaatgctggagatgatgaagcaatgatgaatgatgaggacttttgcacagcccttgagtatggactgccccccactgggggatgggggataggaattgacaggcttgtgatgtatctgaccgatgcggcgaatatccgggacgtgatctttttccccacgatgaagcctgaataaaagtgttttgtctaatttttggtgagtgtaaataatgagatggggggccctccgaagagtcctaggtgtttttaccatgatgttgtttgaaattgaagatgcaagacttgattccaataccagctccttggatgtgagcagggaggaggaagaggacgacatgctagaactgatgaaaagtcatggggtggatgcctatcttacatttacttctgatgatcacctgaacgagtaccgaggagaaggagatgaaagagtcaggttcctaacagggttctctggttcgaacggaatagcagtgacgtgttcgcatcctgttttgtatacagactcgagatactatatccaggcaggcaaccagtcgaagaagtacaagctcaagaagatggaagaggatgaggggatagacgagtatcttgagaaggtgtgcaagtgtaggcgggttgggatatgcaagaggttgattggggctcagaagtacgagagtctagaggccaagcttggagcacggggaatagctttaaagccggttgaccaggacctggtggaccttctgtggaaggataggccgaagagggtttttaacaaggtgtacagcattgaaggagaaaagttttgcaagtaccagatggagctcgcaggactgtgcaaggaccccgcatacaaggatgcactaaggaatggcatggctggcaatgatgtcagtgttgtcggaaagacatacaaggataagctaaaggatataagatcgcttcttgggcctgatcagacgttaattgttacagagcttgacactatagcatggatgttcaacctgcggggatctgatattccttacaaccctgtgttctattcatatgcaattctgtccaaggactttgcaaagctgtttaccaacgaaaaggacatcaggctggatggtgtggagatttgcccttacgacgactttgaaagacatgccgccatggttgggggcggcgccgttatttctggggaatgcaatgcatatgtcaaggatttattcaaggatgcggagtactgtagcaagataagacatctgcagtcgcagaaggcggagatagaaattgaaggattccgcctatcctatgtctttgatgggatggcccttgtagagctatttgagtggatagacctgaatctcgagaaggggatatctgaaaaagatgtcaaggagaagttggacgagatcaagaagagattttctgggtatgtccagccaagcttcgaatccattgtaggaggaggtccaaacggagcgattgtccaccacaaggcaggcgacaggattatgtcgagggacgagcttattcttatcgacagcgggtcgcagtacatgttcggaaccacggataccacgcgcaccctgcatcttgggaatccaagcgatgaggaaagaaagaactacacccgcgttctgaaaggacatctaaggtctatgaggatgaggtttaaatcccacatgcagtcgtcggtcctggactcgctgtctcggatggatttgtggggcgagaagcttgattatgggcatgctactggacacggagtagggcactttctgtgtgtgcatgagtctcccccgtccatttcctattcgaatggccttctgtcgcctgggcaggtattctcaatcgagcctggattttacaaggagggcgagtatggaataaggattgagaaccttgtataccttaaagacattggcgacaagttttatgagattgcaaacctgactctcgtcccataccatcttgggcttgtagacacttccatgatgtcagaagaggaaataggctaccttgacaggatcaacaaagaaattaggtctgccctggagcctcttatgaggggaggccttggttacaggtatctgatcgaaaacactgcccccatcggaaaataaagtgactggccatttttggaggacagctgttgtctagggatttatttaacaatatcaatttgcaaaactcctcgaaggtcctttgatgggaagtcattaattagctgacgatagtatactaatcaaacctcgtattcaggcggatcaatcaagtcgtacaacaggttgatgtttctcttacaaagtgggcaggtatccttcaggtctagccactcatctatgcactcctggtggaagtggtgtccgcacgggagaaacttcagcttgattccaggaatgtagttgtcgaagcatattgtgcagtggtacgtgtcgtccgagacgtcactctggtccttgtaaatcacctcctgaagcttcggctttataaaggttatgaggaacaggagcaggacaatggccaggagaggggcaatgaaggccacaaacccaagcccgacaaacacaaccgttgtatagtataacaggggatttgtgacgctgcagttcgcacactcctggatccagttgaatccaatgagataccagaacaaaagaagtgcctctataaagttagagaacaaggttatgtctgtgttctctctgtactccggtatcctgttgattctgaagaacggaaggtttttcgacgtgaatatcccaagcttggctattgttatgaccatgtataccagcagaaagagcttcaggggaacttcgcacttttcatttctcgtgagaaagagcaccgtgcagctaacagtgattttgaagatcttcagaaagccctctatcacaataagtatcttcaggaacttcagtgcattgcttctttcctgggtttggaagtttacaaaatcctcctctccttccctcacatccattcacatcctttttctgtttttctttttatttttttcaaaggggtcctcagtctccattggtggatcctaaaacccactgtataaatgggaattggcagtgggtacttcccgattgtcctgctccaagacacagagcgatcatccaaggcctcttctaaggaacagacttgaggtctcaagcttgtacatgtacttcgatggagatacttttctcaccactttcagcattccaggatccactcgaagcccggttcttgagaagatgtactgcaccacgtcttcgttacttctgcagaagaagtaacaatggaccagggggtttccttcccaggcactaatcctcctcaggtagtctagactatgctcggggaggttcagaaaaaagtggtctatctttctgcctgccatcttttcgaggaactcgtttgctgagagattgaagatctcgatatttctcgggtcaagcctgttgatcttgatggacttttccaggcactcaatcgcacggaggttcaagtcgtttgagtagactctgcatcctttcttcagtgcaggcagcgaaacaggccccactccacaaaaagggtcacacagaacttccccagccttgaacttgcccgccagaatcgctctttcgctctggagcttggagcaccagtatacactcctgtagtctatacaaaagagaatatccccttccctgtgaatagtttccagcacagggtctcctcctatgacctccagatcaaatgacctgtatgcgtttgagatctggccgatctttgttatcactgttttgcctgtcttgtcgtgcacaacccgcccgatgatgttcttatgcttcatctgctccccgtccagatttagatgcactatcgacccgacaatctcaaaggacgagggcgtctggacctcctccggcaatatcctcctaagaacctcgctgtatgtaaagtactcgtagcacagctcaagctccacattgatgggcacgtactctccgtcagaaaagccctcgttcaccaagaccaaaaggtcgtggctggtatccgttagaactctaaatgtgctatacttcttcttgactctgattatcgaggggatgcgaggaatcttcctgatcgatgctccagccctctggatacaatcagatgctctttcattgcttgcttctagcgccttcaagcaaagcacagacttcacatcatccataacatccatttcagaagggttcgcatgcggtactcatcggtatcagaacaggcaaatggtgcactcaaataaaaacatttattatcggctatgctttgctttttggccttacccctccttgtcatagagatcaagagtcattgcagcaagctccatcactttcttcctatactccctttcattctctcttagatgctgtgccgcatccacattggccgggctttcgcagttgggagacgtgaggagagttattatgctcagtatcacgctctctggcgttcgcaccggaagccacctatctcccagagactcgtatccatactcgtcctccccggggttgtgcaatatggatatgcagacattcccgttctcatctatgttcggatgccacatcttcgagcagaaccgaaacttcggaggcgagtccggatagtcggttggaaacagcattcgccccttgaaaatcccgttttcataaggcgtcttccgaggtccgaatatcatcacctcccatgtgtatatgtctccatcaaccagcccgacactgtagtactcattaggattctcctgcatcctcttgtagtccttgagaagaagtccttttgaaaagcctcccttgtttgccatgttgttttcctgggtttgaaatctcagtggtttatatatggttttgaaatcatagtgggacaccgtttggcatccggaacacgtgaaacctctggcacggtgtgcaggtgtggacattccagacatccaccatctggagcagaggtggccctgacaaatatttgccaaatttttcaccccgaatggaggaagtgaggaagctgaaggtttttccaaggcagaccggcgtctgtgccaagccgtatgcatctcatgaggagcagcccaagaggagggtcaatgcagaggtctgcgggttcaaggcgccggagacggcctatacgcgccagtacatcgataagaagtgtccgtttacgggtgacgtcaatgtccgaggaaggcttttcaagggtgttgtcaagaagatgaaggccgagaagaccattgttgttgttgccaactatgtccactatagcaagaagtacaagagatactcaagaagacacaccaacttctctgttcacatgtcgccttgcttcgaggggatgatcaatgttggagacaccgtcatctgtggagagaccaggcctctttcaaagaccaagtcgtctgtggttctgggatacatcaagaaggctctgcctggctcattcaaggttctcgagagcatttaataaagccctatttgcgtatcttgatctatctatgccgtgagattcaagggggctctctcaaaaatcggcacagggaagggctcccgatgaagttgctagatgattgggagagagagaagattatccacaaggacaagataaggaacttcgactttttggttgagggagacttcatcaaagaagttgcagatggattctactgtctctgcaaggacatcgaggctgccgaagccgagctgtggaagaaggccaactgcgaaatggctgagcatctagggatagaggacataaacaaggaagtcaagagattcatatctcttctgaacacctataacgaagttaaggacatcgggcaggagctcattgggagaatagctaatctgaggcagacaaccgcaaaggacgtccatgaggagctgggaatggagatggatccataagtcccaggagacacaagagactagtaaatgcagtttatatcctcttttctctcgatcagtactatctccttggacatcatgatcttggccctcatcatgcccagaaggtgatagaccagactgtcccagcctccatcccttatgcacaatgatcttccagtatggcatcttgtttctatgttgtatccaagaatgccacatgggctgtatagcttggtgcactctcccctgaacacaacgtcgctgcacattcctatgtgtataatgttgtcgtagcactttccttggtcgtagagcccaagaatgttagccgcatatgcatctccgggagaggaaaacgcaaccacggggagattgtacctgattccaagcagagatgcgatcgttcctcccagagagtgtccagtgaggaccagcctgccttcgtgatatatccttctgatggcaccaagtatttccagggcatcgctgaagtagccgatgctgtcgaactctctgattttctcctcttcgcactccttatctttgcatatggagtacagaatcctgtccagaagcttatctttcctagatgttcttcctatctccagtcccattatagagagggtcgtccctttgaatgcaacaactatcttcccgtcgtatccaaagacctttgccctcaggccgtctccatcatatccaaaggtggccagcacagtgtccaggtcgtgggagtgatatgtatttgaggccatctcaatgaactccagcagatggactctgtccagaaagcttaaggtgtattcttgggattgggcggtgctgagtctaggactgtcttccagcaccgatccgaagagataagaggccccctggactctaccatatgtaccgtagatcggcgtctgcaggaggtatcgaagcatagtaaagatgctggcccaaacactcttctgtttataaaatgtttcaccctcgcgcagcttgcttctacttatttccccttccccagaactccatgaagactctactgttgtgtggggcgccgctagacattgttgacttcatggtaggaacagtggcgctagaggcacatggaaagtcatttggggcccttgaaaggtatgtagtaatggcgatactcaagcacatagaacggaagttatggataggatcgcctctcttgggagtgaaatatacgattaccaccggcgcctacaagccgttgcttacaaaaatatcggaatgcctggcgattgttgacatccctgggtatattctccacgtccttgacgagataagacaggcaccatatgcttttgttgaaattggatgtatcttactagcctgcctcctggcacaagttcttctactcaggtcgccctgcacaaacctgaaaagaaagaccttccacctctttgcattcctagtgttctacaaggagcacagggtgtcatttttgcttgcagaaggcctccttctcttcatgagtcttctatcgtcgtgtagatacaccaactctctgctcaggcctttcttcagtaggaatgacaagggaagaaccttgctgtcgcccatctatctcctgtctgcttgcatgtatccgaggctgtttatagaggatgtggagtatgtctctgctctgatttcgatctgcttccaggactcagcagcctcgattgctgggaagtggtttggggtgactgagaagtccatccagggggcaatagcaggagtgatatcgggaacggttgtttatttcgctctctacggaagaatcgacatgcttccatttttcatatttgcgggatctgttgagtatcttgttcccatcaacgacaacatcaccattccactctttgcagttttatacttccaagcaccagaaaaggcttgtttcagcagcatcccttcttagggctgggctttacttccctcaggctttctctcttgaactctacagtcctgagctttttctttccgatcgagaccttctgtgccttcgccctcttatgaatgatcttgacaagctcgaagaatgcatctcgaacattctctcctgtcaatgcagaagtttcgaagaacgaaagttcgtttgtaacagcctcgtccttccctctctgcgtgggaacctccctgtcgctctccagatcctttttgtttccaatgagtactattggaatttcatttggcgagaagtctctgagctgtttcagccacaggccggtggcctttttcagactatccttgtttgtgatgtcatagacgattgcagcgcctgacgtccctctataatatgcctggacaatggcctggtaccgctcctgccctgcagtgtcccatatctgtgcctttacgacgtcctcgcctattttgaatgtgattgtgccgaattcaacacctattgttgcctttgagtccttgtggaattcgtttcttgtcagcttcgacagaagatttgtctttcctacggccgagtcacctatcaagactatcttgaacaggtagtcgaagttctctccctttgcgacaccaggcatgatgagtaaacacctgagacttataagatcaagatatctaaaaccacatctaaaacattccatcaatggcaccatcaataaaggataaatgcagagtttgtttggatccccgatgctcaagaggattcttctgaagacgctgaacagatttcttggaaactatgtggagaacatagacaagcaccagcttgagcttgggatattcaaggggtatgtgtctgtatcgaacctaaggatcaagtcttctgtcatttcaaggttgtttgatggcagggttgtgtccaaccgcataggaacgttgcgggttctggtgccgtggaagagccttgccagaaagcctgttgagatatatataagggatgtcgacatcaagattggaaaggccgggttttgttggtgttttcttggggagagtccatgcatggagtgtattgaatatgagaagtatgagttcatgagcaagcttgacaagctcagttttctatctgatgcccgagaggggggctctgcgttttttgaggatctgattatgggggacggattccgggttctggttgaggacgtgaatgtggagtatgtgagtggaacgtcgattgctcttagagtacagaggctggagttcaacggaaagggcggctcggtgaggaatgcgaagaaccttgatattacgggggtagaaatggctgtagcttcaaaggtcatggggccgcttaacatctgcagcatagtaaagatgtcacccagagacatgaagccaaggattgaagtacacctcgatgatttccgcctggagatgaggcaacagatgattgaagagattcttgtgggatttaaggagtattcggaggacagagtacggtggacattgtttaggagtcatccagagtacagaaaggtattggagatggctagggagatgaatctttgggaagaccagaaagaccctgcaagcgtggagagggcagatgtagtggaggtatggaagcatctcattcagctgcaaaagaagattggggattcaaaaggcgttgcgttagaggagatagctggaataatgtcaagggcaagcgagtacagaaaagtcctggggcgtccgagcctgcgtcctgacgaagtagaaaaaaagaagagatgcgagagagagatatgcctagaaaggctgctgaagataaaaagaagctgtgtttttgattctgagaagaagtcgtggaaaagctttctactgtttatgaaagagagagccagcaaaaagaagacgtccacggtcgttccgatggtgtttaatgtgaagcgggcggctttaacggtcattgacgagaagcatcagggattcaggattgtccttcctgaaggaagggtcagtgctagggacctgctttcaccggccaggctagacttcaagggaaacgaatggaagatgtattttgttgataccaggctcaatgagcacgagccttacaacgagttgatttcctttctactggacgtaagggggacttttgcttatgatgggcccggcatacatgtcaagggactggctggggaatggagggtactgaactatagaagagagcttccacgttgctttgaaggtcttatgaggatagcgggcaagtcgtgggtgccttcctacgggtctttggcatgtagaggaaaggtgagagccgatttcaaggcagacatggtttctatggaatctgatctagaaaggtttgctgacattaggccatcgggcagatatggcgttgagtctagcggagtggttctttcgtatgtgaatgatgggataagcatgaagaaggcagcatccctgacgatagcatcttcctttgtttactggatcaatcccacgtctgagaaaagtgaggctctttccaataggattgagactgcgattctgcttgttgatggtgtgttttacgtgaagacatcgatggtggacctatatgcacatggcgtgcatcctagcgacttcggaggggggggaacagtgttccccgctggatttgttgtcccaaacttcgaggtgtgttcggatgcgataaggatcaacggacccaacggcagggccgagctccggaggatcaagatgtctggtaatggcggaaccatatttgacgtggagatctttcggggaaaggtgctggacaggaatggcagagttgtgtgccgtgtccccaagatgaaaatggaagccaggattggaaaggctctgttcttggatatcgagtacctgaaggtatgtggggtggctagaaggattgccaagcttgcacgtgagatgtcgtggatggctcagggtggaggatctactcaggccactttaaaggtcggaagggtggaggcgatattgaagcgcaaagggtctattctgagcattagtgttgacgagtactttcagggcctggccagaagtgtgaaggccactctgaacaagagtatagttgatatcaaagaccttgaggtgggagaagagtatgcatgcagatctgcaatggtgaaagtacacaaagaagacatcagaggcttagatgtgtttacaagaatatttggtggagccggaggtgatagtggcatctttaaggtgtctgtgggggttctcctgattagaccgcgcaatggcctggaaatagaggctcggaacatacgggctttcatgaatggagcggacatcacggttcatcctcttgaaatcggaatctcgggcgcggatggttctcattctccattgagcggtaagaaaagagaggtgagggtttgtatcagcaaattcgagaagtcgggcattgaaactgttgttgagggaagcattggaggagagattgatgaagaaatgatcgttgggataagagacgagatgatggggattccaatgtcgtcgaatacacctacgaaaaccaacatctcgtttgacatatctctctatgtgatggcctctgggaagtcagtcaggatggaatgtccattggtttttcgaaagacggtggatggatggaatgccgtggtgagaagggtatctgttacacttgggaatggagaacatacagtactatcgggtatcaacgctaaagcaacagaagacgtgctaggactttttattgacagaatagaaatctgcctcgcaccttccatattggctttgatgttctatccgcttctttgtagtgaaggcgacgcaagatatacaaagaggatgaaagttggcattgatgagatactggtgagcatcaaggacttggatgaaatgagaataagagacgtgaaatatgacgatgagctgagtctggatctttctattttaagtggagctggaagtaaggtcacatacagaaaggtgagcagcaggaaggatgaatactttcttctatctgtggcgggaggatgctatgaaatgaattctctagcatctgtcactcgcttctgctcctctgaatatgtgcagatatgcgagaagcttgggattcagatatctaaagagcggttccatgtgctgcttatggatcttgtggtgcaggcaaggagcggcttgtccttcctcagaatcaaccttccggtcgggcactttgacgtccaagagttgcactctctcaagggaaggcttctttgttcacttgatatctacgacccaagcgctatgaaggttgttcctgtcgttgaggaaaacgtctttgttgtgaagaagtatgggactcttctagatgttagagcacttgcaaggttgaggatactatacctgcaggggattacagacatggttgcaggtttttttgggcctaggaagacggagtcaacagtaccggtggatccattccactgtaaggttaggataaaaaatgccacagacacggcgctacagatcaagactcaaggacagtttggaagcatagggggaggagaggccggcgagttcaacataaattatgaggagcatgggatctgtgttggaaagggagagacgggcaccgtcatcaacatagtggacagcagcatcacttcatttagagctgaggagaaaaaccttatagctgatgtgctgtatgatggaaggacgaggcttctgaccattacacataatctatcattcttcaatctgtgtgagatagatttgatgggaagaatgcactgtcccaatgtgtctgcatcagaaatgcaaattccccggcattccagtcatacgattccgcaagcttctaccttctttctagagataggagttgatggaaaatattcaggtgtgggaagaatagatgccaatgctattgagaagggagctgttagttcttttggaacggtgtgtaagttgagcgggataacgatcggggttgatgtagttgttagagatgctggagccatggcttctgtcgcgataatcttctatccgactttcgaggtggtgaacaggacaacgtctgtgttgaacctggttctttcgattgacaaggaagctgtccatatgaactcaaagggggttctaagaaagaacattccgttctcgatcggaagaaactgcaaagaggatgtgtatgacatcgactcttctgagatccctctgcttctggtgcacaatctcaacaaccaggctgggactaaggtgtttcagagtagggcatccattcagatctgtcctggacattccggagaaataagaaaagagcagtgcgagatacagttgttttttgggaggcatgttcttatgcacaaggtcagaatggcgatatgcccgcccatgatgattgtaaatcatctcagcgacgacatttggatcaatgggatcaaattctgtcggggatcttcatgttccgacaggctgaagattatccacagcctgtgtgttggagagtatggcgccgatgggtctgtggttatcagaaagaagtctgttagggtggtcactctcgtgagaaagaactacagagcccacagagctcgggttacccatgaagggatggtgtggaccaacgaggccatatttggtggtcttggacccagggctggggcataccctgactacatccactttctccttgagttcaaaggggactcaagcacaagaatagtcgaatttaggtacactcatttcattagaaaccaaactcggatgagacttctggccgtatctgagcaggtgtgctactatgtggaggccggtgaagaggtgcctttcaacacgtctacgaatgggttttatctatttattgcggattgtctggacatcagatctctcagatcttgcggagtgtttattccgctggacatcaagacgacaaagtacttcagactacaaggctctgaggctgtcctgctcagtgtaagtaggtctgtagactctgagcagcatgtgtttggcataaggatggagagcgactggccctatatgatatataatgatacggacaccaacatgaagttcacacaagggcacgatactgttgagcatgatgtgaagagagaatctgtgtacagatacgcactggacagcctagtgtttgatcctgtgatattgctgcgcgttggggacagaagcattcaggtggatctaaatagagatggaagcatggtcacctctggaattgtagtatcggcatcccagggcaagattgcaagaattcttcggatatccagaggaacgatacctgaaagtgagtccagagcctacttgaacatagttgttgatgatctagctgtctcgctagtggataaaggaggagatgagattctatgtgggcatctgaggggactagaggtcacgatagaacgtatctcaagagccatgcgggcgcagagagagaagctggtgacggaatatgccgagtggataattagcacggttatcgaaagtgtgcaggtggataaccaaaacgtgttatgtgtgtttcctgtcatcttccatcctctcgacaaggatctgcgaataggagcgaaaagaagaggcagcaggaaattccttgtcttcgagcttgctgttggagactccacacaccatgtctcagtgtcgaatgtatactgcagggtgcaggactttgcactgaacatcgaggagagcttggccaaaaaggtcagcaagatgtttgaggtaaaggagcatgcgccaagagggcatggaaggaatataagaatccaaaacctgaagatggagaggctgagagcaaaagtcaattttctcaaagacgtggagtcggacttcatttcgagtgtcacggggttcctcataaacaacattagtgacttttcgctggagatggacgggatgaaggaatcgtgtttgtataccacagccgaggagcttaggagtcttctggcatccttctacctgtcccagttcaggaggaatctttacaaggtccttacccattttgatctcattggaaacataggaagcttcacggagtctgtctctgtgggaatcaaggatcttttcgtcgagcctactctttcgaggaccaatgtagcccggggaattgccaagggaggaaaaagctttctgaagaacactatctatggtgtttcaaatacagttgggaagttctcgaagagcataggaacaggtgccaggctagtaggatgcaatatagagcttagacatgcaaagggccaccactcctatgcgtgtgacgtgcatctccttgtgccgaggtccaagcactcaaagggctctgtggtttccatactcaggggaactggggatctctttgactccataacgcgcggaatagcggggatagcaacgtctcccattgaaggggcgtcacaaggcgtcacgggcgttgtgaaagggcttggaaaggggattcttggggcatttacaaggccgattgtggaggttgcagaccttgtcaccgggatttccgacaccatcaaggtgtccatggacggcaggatcaagagacttcagtatccaagacccagaggattcgtggggtggtatgacgaagggatgagccagggcttttacatattcatgttcattgtcaagaaggtaaatgaagaggagaggtttgtagatggaacatttggaaacttcaacggaaagtgccatcttattctgaccacaaaaaggctgctggtatctgatactatcagcattctcgatgtgcagttaagaagcatagtggttgaagaaagcaaccacaaacttatggttggagaactctgcatgtctgttgaaaagccatcctttgttgcttcggtaaaatcggtagtcgagggtgcccggcctgagagcatctgatggaatggaatgagaccaaagatctaataaatttactatcaatagcacacaagccctaccgtgacactctacaagaaatagtctgggattttggtcgagacaagagtctcgatctttgtgggggaaggttcgaactgcgtgaagctgtatgccccatgctcgtccatctccatgagcgtcgccaggttcccacatctatagcagtagtttggcgcactgaatatcgtgacacatcccttttcgtggctccagttgtatccattcatcacaagctggtgggccctgcatatcatcttcagcccgtttctctcgttgaaggcatctgttatgtccttaccgaacgtaaatccagcacctctgggagagggcccccatccagccttctcgtcggggtcagaccagagcagatcgcacatgggaccctcatggggaatctcaaccttccggtcaatggccttcagctggtcaagcgtgtcgaacgacgggcttagtcccccgtggcagcagaacgtgtcgtctccgacaatggctgcaacaggcagatagtcgaagagatcagtgaagtacctccatacaagagatgttccgtacttcctaacacattcgtcatagaacccatacacctgggttatctgcctgctctcgtggttccctctgagcagccatactctgctgggatacttcactttcaagcacagcaggatagagatcgtctcgactgaatggtaccccctatccacatagtctcccataaacaggtagtttgtatacgggggaaggcctccaactttgaacaactccatcaggtcgtagaactgcccatgcacatccccacatatcgtcacaggcgccttgacattgacaacattttcctccctcatcagtatttcggtcgccgtctcgcacaggtgttttacctctgcctctgcaagcaaattgcatttgaacagcctctcaagatagccttctatcatctctcgtcccttcagggcttaaatattttttctgtttcatcctcacgcctcaagctctcttgctctgccgaactcacggcagcaatctcccgctatttgcataaaggcgctggggctgcagcagagccatccactgcataaagacaattaccacaggtgatcatttgcatatgattggttttcattaatttaaattccacaaatgactttttaatattcaacctttgccaaacacaccctcagggatctgtttagtatgacaaatagctcagcatttgcttcaagtgacaacgaacagtgccctgcagccgtagatcagatgtacatcaagcctttctacgaaatcccctggtcgtccagtgagaatattgagttcgaggatcctggacacgatccttttgtagataatagcgatgcgattaagatgaatcatttaagaggatctggaaagcaagggaagtgtagagagaaggctgtgtggacatcactgcagggaatgagggggcaaagcagggccggccctgctcccgctgcaaatagacatcttatagacttctggaaggactttagcaacggcgaagtgttttctctccccacccttggacctggaaaaagtgatagcatccagaggatttctgttgatgttgcaaagcaggttgttgaggggatgtataacatcgactacctggtcatagactgcaggttcccatatgagtatcgaggaggacatatcataaatgcagtgaacatcagctccaccaagaagctgggcctcctcttccgaagaccaagggctttgatcttccactgcgagttctcatccataagggctccgagacttgcccagcatctcaggaacatggacaggatgaagaatccatatccgctgctgaccatccctgaagtgtatgtgatggagggggggtacaggaagttttacagcaggtatccggacctgtgcgatccaaagggatatgtgacaatggacaaccttgattatagagacctgtataaaagagacaagcttagatcgaataaatgatactaactacttccctcctgttccaatgacatgcgttatgcaccgaataggactgccccacaaagctagagtagagacccattgcagtttcacaggcttcccaatgaccaattttcttttagattcctaaacacatcctcagaaaagaaataaaagagtgtatgcttccggagctgatgagacactgctgggttccgctaatagtggcggcatggagagtgggggctgagcatcacgaaagtggcgtaataaataaggtgcttaatagctgggacaaagatttccatccctatgtgagcgacagtacaaagcgcgggagtggcaaggagggagttgtattttattctagcagctgtaccggagaaagctgcagtgcaaagaaaataggatgcactgataaccactgtgatagcaagacagatacgtttaagcagagctttgatgtttagatgcaacagttcattgagagcagccttgtatctatcaatccatgtttcttgcaggatggctcatccatccatcgtgtgattcaacagaccttctatagaggattttcccattgccccaaatggagattctggcggcaatagccagcaacttctggaaagtagcttgtcttcttctggctctttatgtcgttcagacaaagagaagtagtcgtagagctagaaggcccgtcgagaaaggagagtatggaatgaacataataatcaacaaggactatccaatgtcgaagggaaagatcatttcccagatctgccacgggatgtcctttgtgatgtgccacttgctcaagaacgacgaggagctgctcagcgagtggaggaggaacggggaggcgaagatagtgctgaaggcctctggctgcgagattcaagagatgataaagctggccagaaagaacggggtgtatcaccataagatatgtgatgctggtagaacacaggttccaccgggtacaaatacagtactgatgcttggccctgccctaaggcccaggcttgaagtcatctccggccatctaaagctatattaaatcactctcacctgtttttagtcatgcataggactcatgcaggttatttgcatctcaacaccaaggtaggtacagcctctcagtccacatccgccccttaagaccttatatgaaggaaggagacatcgcatcgcatgaagatcccagtgcccctttacaggatacataagcatcttgtcgttggaccctatgatctcaaggggcattttgattaagctgcaggaaacttcgcccgttctaatagttgtagggttcttcgtttaccagatgttggagactggtgttatcgacatggtcgagcatgcttgtgtcaattctagggtctacagagttcataactttcctgacatcctaggaatgaagtatgacaagaacgaccgctggataaacttctatgcattcaagagtggcgtgttatgcacctttatcttgttaatcccgttgatagttaagctacttttcctggcactcagacccaaaaagaaaactaggaactttctgtggctccacctggctttgatgctactcctggctgttgctgacacaatagtactcttcacatgcgatcgtgacaaaattgagagcacatctgatgacagggatccctatatctatagaaaccacaggtggttttacctgtcccatgctgctgtagaagttatttctctcgtttgcacggtctttttgtgattttgcatgtttttctctggtcactttgttggacatgccaaataaagaagctgcttacttatctcaccttttaatacaggacaacattttgcggtgctcttctcacttctccaagatcacaacaaagtctttcttgatcttctcgactatgcttctgtctggggcagaaaccccctttttcttgctccctggaactacaaagtacaactccccaaccttctcgttgataaacctgggcgtgatggttactctctttggagacacaggaaagcttccctccagagctactacatagtcgttggagctcagttcagggcactcaggaggcagggagcatatatgcccgtctccacctattccaaggaggcatatgtcaatatccaccagctctgcagagtacattctaacagcctcatccagcggtcttgacgtatgtatcctgtgtatttctgcgttagttctactgatgaaaggcagtgatgaggtgtagttcagatagtcctggtccgctctttcatcagaatagaatatcttccacccagaagtgtccatgtcagagtaccttcgatcgtctaaacattgctgcagagagcctccagaaaccatcagtgttagccctttcccgcagtatccctctaagatctcgtacagcttcccgttgaagtcttcagtaaataagaagcccataagggcaccaggagaattccttaatcaatgccaaaagactctaagagtagcctagaaaaaacctatctttattcctccttgccctcttcaacattgatgtacctgagctcgaacccatccagcccttgtgcaaaaatcttgatgaaggccctgagcttcttcatgtgcagaaaccttcctatctgccacttcagcccctgcttgcctataaaccctccggtaacatccacttcaacaatgtttccatttgcattgatatggaggagcttctccttcttccccgtgtagcacttgatcttctgctgaagaaatgcccccaggtccgaaggagagatcaggctgtcggatgccggctttgtgcagtcgatagtaaaccttcttgtggttttctcagatgctgcagtcattcttagcttattggggtgaaaaaatttggtttcagaagagcagagagatggcttttaggggcccagctcaatcaagtctcccccgaagtatccctgcagaacatccgggatagcaattccgtccccagtttggtagttctccacaatgcagcacaatgccctctggacagcacacattgttccgttcagcagatggacatagatcttgcggttgttctccttaaccactccatatcttatctcgagctcccgagactggtagtccgtgcagttggagcaagagaccaactctctatacttctctgcacttggaaagtatgcttcaagatcgtacttgatggctgccgcatcattgagctcaccagacacaatgcccacgacgttgtagcttatgtccagtgattgataaaactcctcacatgcctttatcatctcctcgtggtacttctgagattcttcaggcccgcatatcacaaactgctcaatcttctcaaactggtggaccctgaacagccctgcattgtccttcccgtgcgcccctgcttctttcctgaagcaaagcgactgcccacagaatttctttggaacctcttgaggaaccattctttcatccatatacagtgcagcaagagactgctcagatgttgctatcagatacaggtcgtcctctactttgtaaagctggtcatcaaagtcgctcagctgcgatgtttttctcattacgtctcttctaagcatcacgggcgtctggatgtatgtatatcccttgttctcaagaaagtcaatcgcatatcttgtaagggcctgtgcaagcctggccatcttcccagatagatagtatccacggtgccccatcacctttgccccagccacagaatgggtgaagtccttcattaacacacagaagggccttgggttcttttgcatgttcctgctgcttctgtaggacctcacaatcggattgtccttttcgtcgttgctgaccacaacagagggcgaaataatgtttcctatccccttcattactttgttaagctcatcttcgacagccttaacatcatctctgagcccctttgcctcatcagaaagccctttgatttcagcaaccttctcgctgaggtcaccatcttctttattcttcccctgcctatacccagactttatctctcggttcagctgattgattcgggtgttgatctggtcaagcctaaagttcatctcaatcctcttcctgtccagttcgtaggccttcccgacagccagtccatctctgaatcgcttcttctcactctcaacaaccttttcacgggtctttggatctctgattaggttgatatcgatcatctgagggggatccagacagactgttttattgaagaaactcggtataagatccctttaatcctcctgccattcctcgccgccagcccggtcctggtagaacctcgaaaaatgcccgactctgcaaaacccgtcatagaatccatgcggcatccctattttccatgtatactccagccggtcgtcatagaatggccttgcaaaattatagttccacatttcaggaacataaaaaacacccaagtccttgcccagtactgcatgcacttcattccagttacatccgcttttcttcaccaccctaatcctatcgcttatcagcactgccagaggatctactatcttgtacctttcacataaggtgcctgcaacctctagatcgtctccgttcaccaccactccgacaatatcgccaccaggaacaaacaatgacgagtggattccagacaacgatgaaaactgaggaaccattccaaacgagagaatatctcccccaatcactagtccaaaggtcaggacatgaggatccaccaatctcatgaacccctcaatgagattcagcggaattcttggcatctgttggatactatgctcgttctcctccgcagtctctccttcgagaggccctgtcctccgtacctcggaaatccacttctcaagctctccacttctaatcattccatccagtttcacatatctccttctccatccatcaatgcatccaaaagatacattcgcaggtctactcaacatctttttgctgttcctaattcccgtgtctatagtctccacggtagctccctgtcctttgctcactctgaagccaaacactatgtctcttacctcgctctgagacagcccagaaggttctatcccatgcatgctgcagtatctatcaactataagatccttcagctggatctccttcttgatccattcagagtcactgaagccgggccatagtgcgttgatcccaagctctctgacccttgcctcgtcgacatccatgccctgcaccaccaggagaagtctgcagaagttagtaaacctacttgtttctccccatccttcatacaagttaatgctccggacactcctctctgcccgaatctccttaatccccatcacattcgaaaacggaggagccgataaacacgtcctcacagatatcgatgggtggtctatgataaaattctccatggcatctatcatactctcaggtacaacaatgcttcttttgttcagctcctccccgagctggaatacatcctgggctgccaacacctttgtctgtctaatctttttgctttctccagaatagctcttgaagtataagttcccgcttgcagggtcgaggacaaacaaggtcttctccttcctgagtagggccttgacatcgacaaggagtccagaggtaaataggtctccgctgttgctcacaacctcgatatcagaggtatacagctgaagtgcctttcggagcctctctctcagtatgtgaagcatggcatcctctaccacaattctttccatcgagctcttcaatacagtcttcaactcttcgttcaggttcccgtatccgctccacgtgttgtagcacagatcaaggaccaccacaaacccattcttcacaggatacagagcttgtggatctgctgtgcactcaacaaacctcgtccttgcatacttgtgcggattccttttgtcatagtctccccaccgcaactggacatcaatccagagctcgctacacctcacagagcccccgtccctctcttcaagaatagaaataggggagtccacacagaagtctccagatagtagaatatctgcacagctgcttctaagtctgtaactctttctcccgtgcacctccagtctcttgacatcgcaatacttcctgaacacatcgcacagccccccaacaacactctcgtggattcttctccatagctgattccggaaaatctggataaacgagatcttcagtgtcggtagctttccatgcatgagtatgcctgtttggtccagctggacctgatacccgacatacacatttcccctgttgatcgtcggcgaccaccacagaataaaccttctattgggaatctggctcagccccatcttctgtgcgttcgtaagcttcctgtacttctcgacaaccatgtcctcccaaaacaccttactgaagcttctaaagtatgttgctccaaacagcgtgtggtccgcaatccctccaacgcccccaagagcctccaacgtgtccagcgtaaatctctccatgctccatagctttccatcatgctttgcatctgtaaaccagaaccaatcgggctttcctgaatatatcctaaacatgctgatcatcctgaaccccctgtcatagagtagccatctgcttctctggaggagtgtgctcattcgtggaatccctttgtctggctccatcttcccgcttcttccatactccttccacaccctgtttgattcctcaaactcatagtcccacctgctaacatagtccatagccgcaggtatcatcctatcattcacgtcctcagagccttcaaaatcctcatgcgaaacccgtatcccaccaacactcagcatccccagccctcccatctctttgggcgcatagaacataacaggaggaaatcttacaggcatcttcgagtttattcccttcttcaccacatttccaatcagtctctcagccctctggagcttctccactagccccttggtatcgcagatacattccctgtagtatgtcacaaatgcaagaatctgtgtattccatcttgttgctactttgaggaaggttgcagacccactggtgctcacaatgtgggatatgttactctcaaacatctctatccccccttcactcaccgccaggtttgcatgcattccgtttccaagcctccatgagctcctttcatggatcttcttcgaggaaatcagcacgtcaactccgaccatcgagaacttgacaaacggaaatatgctgcatcccctgaatctgatccttccaagagagggcagcatcctggttgcaacctctgcatggatgcatctccttagaatctcacccttcccctcctctcttctcccgtaattgctaaaaagcggtcccgactcctcatcacaagcatccctccatgcaccatcaaagtagttccttcttctttcattcatcgcctcttccatcctctcggcctccctcccatagtcctcaagtagagagtcttcctctttcctctgaagtcggaacacaatgtaaatgtcgtccatgtgtctgaaataccactttatcctgcttttctcgtccatgaaaacatcttctcccagcacacacagatcgacaataaacgagtaaaacttgtacacaaacgaggaaagctgaagtcccttgataaatccaacatggtttgtatataccatatccttgtagaccaccttgcaattgtttctgcttatgatgtagtctgccagggctgggtctaggacaagctttagcagcttcgagagaagattgttgtccaccatcctcatgattccctcgtacttcccttcatacaacacaagcctctcgtcctcagctgccttgaatgacgagatcttgtcgcagaaatccatgagggtccgcatgttcatctcatctccaggcttgatgaactcggggaagatgttgagccggtcagattcatagaacagatatgcacagagaaaggcatccacaagcctttctacatgcgaaacatggtagcactcaatggctccatctccatgtctcttcagggtaactccaacctccttgaatgatcgttgtgtaagcagcgacttctttatcctgaaaatggtgtctgcagattcctctagcgccttatcaagaaactcagattcctcggcagtcgcgctcttcttgagccggtccaccgcaatatgcaaaaacctctcctcgttcttttcaggaaatggtatccttccagttcccttgcttcggaagtactctgcagaaagcctgtagatggcaacggcttctggaggcctgaggaacggaagacccagatactccacctgctccgccatcctctccttcatatacagcctcgtgattttcccgaggcgcttcttctcttcctttttgctcttctttccaactccaacagcactgtcaacataccactcagacttcagccgaacatacttgtctattatcctttgcaactcgaaaagttctttcagatgtccgacccctgctatccgactcatctcctccatcttggacacaaatccatccgaaaatgtaattagactctgctcagaagatataaatgcatttccggaactctgccgagccacatctgtcatcgccttaagagcctcaagactcactgtggtagtctctgcagtgccccggaggcctctctgctcaagtgacacagagccgcttcttttgacctccagcgccttgatatgctcaagcacaatgtggtagggcacatttgctttccagcatctccacgcctccccgaagtgctggagaagccttcttacctgcgtgggatggagaatcgatgaagcctccgccataatctgcctcttgagtgcaacatcatatccactctcgcttcgctgtttcgacaggggcttcggattgtaatcccttccctcagcgatccgagtgaccagcccagagatgtatcgtccaagcagcgggatgtgtcccctaaacatgaagcaccatgttctccactgctctccccatccctcggtccgggcataatcagaaagcctcttccacgacttgcaccgcttgatctgcttcatcaacttgtacttataccggtatatcccagtaagaactccaacattgttgagcacgtgccccacgtttcccatcagctcatagcaatcaatatgcccttgcctaaacaaaacatgaatgtccacaagatgcttgatgaacttgagcatctctctcgtcagatggtacgacgtcccaaccctcgatttctttctttccttcgtggtcagctgtcgaatgggcttcaggttgaagttccagtcaagaacaaggtagctaagcttcttcctcctcagcacttcactaagcatcctgtggccttgatacaccagctggagccctgcctcaacccagtcaatctcagtcctctggaagtatcttgtgtttttcaactccttaaggatgtgtgttggaggcctttttcttgtcttcttctgcatgttccttgcgtagttcctaagaagattcccaaccctgggccctccatccgccctttcttgcaggcagtatcccttgagcaacgggatgtccgccggatgtctcttcctcttttccgctctgcccttccccttctttcttccaaaggaattcttgaggttcagatgagctctctccagagtccgcacttcggtgcttttgttgtagagatacggatacgctatcctctcgctccctaacttcctctccattacacaaacctcttcattggcacccttaccaacataaggcccattgtcaagctgcactcccagatgcctacttattaaaaacgttttacaattgaacagatacctctcgtcttcgtccaaaaagacatccctgcactcctcacttccttcacactcaacggcagttggaacaggtaagccgattatgcttccataatctaccaccgggtcgtcgtcatcgaacacaggatatctcaggatacgcacaagtcccctcttctgagtctccgaggagaagctcgcactcacacgactccatcttcttttgtactcgtctgcatcctctcttctcttctcagcaacaaacgtgatcagcccagagacatggtacacgacgtccacatatctaatggactcccacggcatgggcatcgatctcaggaggttgtgcagcgcatgtggcatgtacctcatcgctcccataaaggatgggtgcatgtctcttgatgtccttactatccttcggaggtgctccggtggcattctttcctttctaatgttgggtggcatgacagggcaaacccctagcacccatatactcttcttcaaaaggcactccaaggattttgaatcaaaggagtatctttccctcagtagaaaggcatgggggctagagcacaatccacaacaacagaaaagctggttgtctccagagcagtggacatctatggagatgcagacgaggcctctgtgacaaggtacatcgcagcaatgtatggatacatccatccaaacagatggaaggagatttaccaggaggtcctcgacacgtacagggaacatggatatttgtctcctgtcgacttttgtgaggacctgaggcttgacactgcaaggagactgtacacggagaagatgctgctgaggaataggcttttggagggagaggacgtggagtgtcctagcgaggttcccgagcatgactggaatatcggaaacatcgagagaataaatgggattgccagagtgtccgaggatgtcctggacaatagacagctgtatcctactgttgacccgcggatcataaggcagcatgtagaggccatgaacaagcggcaggaaggaggacagggaaattcaggcggaacaagcaagacctcggaagccaagaagaagcatcgtggagtcacagataaagaaaagaagaggttctatcagaggatgtctgatgaggaaagagaggtcgacgacttcctggataaaatggaagaagaggactacaacaccccaaggaatggccttgctccaaacatgctaaggggaaagtatcccatcataaaggcctcctcccagataaatagcaggcccacagggctcaggggtgcaggagagtcatggatctccttagaaaaccagtacagagcaatcgccaaaaagattgcagagaaggcagcggatgcaggtggtggcgagtcatggagaaacgagctcaggattcttgtccagtaccacatgaaaaaaatggggatgctcaacgagcttgaaaaggccaatgtgctgatagacagtagcagcatgacacatgtgctaatgaacatcctgatgcttcttcaggagacgatcagcaggtcaagaagcgaagaggtggtgtcaaactgcatgtccttcaagaaagaccttcttatgtttggaagccattatagaaaataacctgtctttacttccggagttggatggcgccggtccattaaagtcttggaaagcttagtctttattcatgcagccttttatcgaacgatggcatctactatagctcttctccttgcctccaggtcttggtccccagtaagatcaaacacgccttcaatgaccgccatctcaacattggttgtcttgatccctgcaatacacatccagtcgttggcaacaaccccccctccaacacactggcttcccccgttgatcgtccctgcaacgacatttacctcaagaagctcgctaagctccttctggcactctgtgctggtgaaggggtggaccagcatcccttggttgttcagggctccaaaggttccgacaaggggctcctgccctatgttctgcctgtagacatgaacctgcagcacatccctgataagatcttcggattccttgtcaaggtctccatgtataatggcaatgtggtcgttgcaaagaataacattcccaagagcattcagtctctcctcaattcgccgaaccacaacatcttccggcaacgagtttcttatgtgcattatctcctggtccgttatcgtgtgcgggacaagcagtccgtgccggttccccctgcactgcgaccccacactccggatgctattgatcgtcgtctcgacaatcggaatggcaacgttttcctggagaaacttgagcacgttgttcgactggctccggccaatcacacagtatgtgttggtcagggacatgtatgcaccaatctcagagctgccttcgaaatctattctgtacgacatgggcatcggagaaattttcattttccgcaccaacccggatctttattaaatgctgttgcatcgcccagctgcatatcactagacctcgcatatcctcttgatgttgttacacctgatcgaaacctcgccgatcttcacagatgcctccccctccctttcagtgcactcgtccagaagtatgttgaagtaattgtccgacgcaacaagagtcccctcgtaaacctgtccccacttgagagcaactcggacgcttctgttcttcatcctttgcagaaactgctttggattttcccttgcaggctttttatcacaggatccatccatcgtgcagggtatgccaaagagtcaagtaaacaatccaaacagggcctcagcctcgttcatcagacatctcttcaatagagcatttaattggagagccctagattcgggatcccttcttcggggcaaacatagcctttatcgtatgaagcttggccagacctatgatgacatacatgattggaattgcaaacatgatgtacaacccgtttcggatcctcctagcctctgcaatgttgttctcctggatggtcttcagccgtgtgtttgtcctatgaagtgacatgagcttggcctccaggtcaagaaacagattcttgattgccaggttgtcgttgtcaacacttccagatgacatgacgtctgtgtagacgcttatagacgccttttcaggcccgtcgttgtagacctcgattctgtactccccgggaatcgtatatcttacgtccaccgcctccacaagctcctctctgatatcactgtcgtcgtcaacctcgccaggcctgactatcttgtagtacacagacatatcggagtattggttcagctggatcgtaagctccacatccttgctatcaagaacagccccatacacctctctggctccaggcctcagtatcttctgaatcctcgagcacgctacaagcgagatgatccaaagacgtagcatgggttagagccctaatccctgttttgtttaattggcgccttctctctagttggctaaaacaaaacaccccatgggatcaggtgcaagcacaatcccagacaatgtggaggaggatgtcaggcagttctcgcactttcccccaagggacatccaggaatggtcctcctcgttcaggtcggaatatcctggcggatgcatgacactgaaagatctagaggcaatgttcaggagcttcttcccttttggatctcccacaaatttttccaggaggctctttgaaaccatcaacataagccagacagagaccgttgacttccacgagctgttgatagcatacagcatactggttaaggggagcgaccatgagaaattgcgctggatgttcaggttctatgacaaggacaacgacggcgtcgtatccaaggaagagatggtagaggtggtccagtgtctggcagacatgacatctcacactctcgacatttccatagatgccgaaggaatagtcagcgagatctttgcctctgtcgagagcgatagaggcttcctcacattcgaagactttaaaacactctctataaggagcgagaagttatttaagatgctggttccgttttcagactaacaggagccagggccacagacaatcactaaacatattatactaatgcaatgtgctttaatgtgattacttcgacttaattctcttggagtccttcgagtcatcatagaagtctggtcttacctcatacttaagctttttcaccgccttctttgcagcatggcttcttgcctccagatccttgatcctcttttcgatcttctcccgcatctttactccaatctcgccggtgctctcctcaccatacgagtcgatcctggctgctatggcaatcttcgaggccagactcctggctatcttccctttgtgctgggaagggacctgtcccaagagagagcatccgtagataattccatacttcggggtgtttgtccttgacttcagggcctggaacagagccttctcagcccccatcatttggatcgacgatccaggcatctttgcaagattggacaaagaccctgccttgcttatcatcctgcctccaatcacctcgccaaccaatgctgtcaggctcggtgcaagaccctccattttcacccggatgtactctagcaactcatcccggaactcaaagctccggagcacgctttttgcatcctccactatattcagaatatcagactcctccatcataacgcccatgctcgtctcagccagcctcatcaccttttcgcatccatccccaatcacctctctgatcatctccttcttttcctcaccaattcttcccttcctcccaatcgccacaacaagatccagatacttcctgttgttatctgtcacagatgacagctcggggaaatgaaacccataccactccttgagtcgcatgcaatggagattgatgtctctgtccatgtcatccagcagcgacacagactggatcactatcgtgtcgatcttctcgggcacaagattgaccttccccatcgatatcttgtgtgccagacagagaatcctttcggagtactcggagctgttcatcccaaaatactcgtggacacaagatctcatggacctctggacactgtcatgcagatacacaaccttccgagaaagcttcttctccaagggctctaccagcttctggtcgttcacaaccagtgtctccttgctcttgacctccacaagcctcataaagctctccagattgcttggaacctcccccctagccaacagtgttgacgactccagcgcctcttcaatactcccgaacttgtatatctcgaccacttgtgcctcttgggatccgtccgccttgtcgagcaccacatatccaacagcagtctccagtaggtagatcatttcaaacggtccgaaaaaatagcaaaaatagaaatgtatccgccttccagcacccgcacctcagaaggacctgtctgggatccagggcttctcacgcggcttggcatcctcgggcggcatctcgatcttctctacacagacgttttccttcttgatcttcactccgtacttcaggctttcaagggtgctggtccggaggcacccgtgccctctgatcttcctgagctccaggatcccgttgtagttcgagcagaagcggttgaacagattcgattcaagcccagcaaccatgtcaaagtacaggctgaagtttgcatggggcataaagaaagcggggatggaaaccatgcacacatggtcatttgctcggacaagcctcttgagctcgaagagaaacttcatcagctccttctctccgcatcccgagaacctccaggccggtgatccaagtgagaataaggccatcctcagtccccttttttcccttgcagtgtccagaatggcctccagcgttgcctcctctccagaaagcaagatcccttcaaacctctttttcttcgaaagattgaatctgaatatgggctttgacaaggacagagtggagtatctccatgctattaccatcttgtctccattgtccttctccataagcgtcccagtgccatacacctccatgtctccaccttccttcgtcgcagcagccatgctttcctggcttctggcaccttccgaaagaaaaaccttcagtattgtcgagtggatctgagagttctcatcttccagcaaaaggatagatgttcctcttccgaggcattctccaagtattatgtcgagcccggctatccccgtcgacaggtgctctactttcctgtgtgctgtgcttcttacaaacgaccccattcaggggcatgcaacagcttgggccatcacttcgatgtccttccgggcctttctatttcccactctgccttcaatccttcatgtgtggaatatttctttcggaagacaaagacttggcttcagaggagatggcattgctcataggaaacagaggaggagaccacagcagcaaggtgtgcactgatggggttgtggccatttcctcggtgctctccataagaggatcagttgggcagcctgtgttgggcgccgggtatctgtttctctacaatggcgagatctacaacggagagccaagcgacactttgttcattaaacatacagtcgacaggctcctgcaggagtgcagtggactgggggagtccgagggagacattgtggataggatttacgaggagatcaacagacatgagaacgagatggcagtggtgttaatgctgggagaccgcgtgtatttcttcaaagacgatatagggagaagaagcctgggatatggcctggacccgttctacgtctcttctgtggggtacaccgaggaggtcaatcccatgctgatctactcatacaacaaagcgactcggaggctcgacgaatggcccaagaatagcagaatcgtcaagagatacatttctctcggcggtgcgattctaagccgcctttgtgatgcgaaatactcaaagaaataccagtacctaaggagacacctagtgtgcgggaaagtggagggtagcaggacggagctgaatgacgtaaacgctgtgattagtggattcagcagacttttcaggaggtccgtcgaaagaaggattttggaagggaatgtctgtgtgtttttcagcggaggagtcgactcaatgcttgtagcggttttccttcactatgtcgcctctccccagcaaaagatctacctgataaacacgtcgtttgggccgtcgtgggatagagacgccggaagaagagggtttgaagagctttgctcaaggtttgggaagagatcttttgtttttgttcccaacgatgttacgattgaagaggttagagctgccaaggaacatatatacaggctgatatatccaaaaagtggccctatggacttcaacataggggcaacgctattcttcacggcaagagagtcgaggaagtatggcagagttgcatatctggggtcgggggcagacgagatgtttggcggataccataagtataaggacagctgcttcagagaggacatgatgttcgacctctttacaatctcgcaccacaatctctgcagggatgatagggttatctccgacagccaggttgagtgcaggtttccctttttggactcggaattggtcgagtattccctggaaatcgggagtagcgtgatcatgatgaacggagaaagaaagttcgtcataagagaggttcttcggaggaacgggcttgggtctgcgtctaccattccaaagaaggcaatgcagtacggaagcgggatgtctaagatagaaggaaagatatagctgtcctagaagtactaccagcactttattccaaaacatggtatcagtaaacactcctaagtatcagtcttgcttctctgtcgagcctgaatccactgtccttgaacagcccacaggagtagaaattggatggaatcgagaatccaaaagacgaaatcctccgctcaaactcatccacagatacagactgggagcggaaggccttcatcttctcgttgaacatctccttcagaagaaagaccagaacatcgatgttgttcttgttgaagtactttacaaacttcttcctcaggctcttggacatcgagtacttctgagcccccatgaacgagtcaagaacaacagaaatcgcctcgtcaatgtcctcgacagaaacaaccctgctgagcctcatttttgcaaatgcctcgctgatccgaacaatgctctccacatgtctaacagtcaccggaaggccggagggcaggctttccttcctaagctccaggtacaggctcgaaatcttctccatgtcgacgtcgttgaaggcaggcacgacattggttcttgcatacagtatgtacttccttagaagctcatggcccatcatcattctcttcgggtcaaacccatcgggcttctcctctcctccctcgtgcgactctataacgaactttgctgtcttttcatcttcccctgcatcaatggcatccttgaccacacagaggatgtcgaacctcgatattatcgggtcgctgaggttcacattctgtgcaaatgtcagagacccgttgtatcttcctctcattggatttgccgctgctatcacactgcatcttgcatgaagcgttgcaacaatccccgccttcgatatcgaaatcgactgctgctccatcgcctcgtgtatgcttgtcctgtcgtgctcgttcatcttgtcaaactcgtcgataagacatatccccttgtctgccagcaccagtgctcccccctccagggtccattccttcacaacaggatcctttcgaacagacgctgtcagcccaacactcgaggccccctgccccgttgccagaacagcccgatgggacgtgctctccacatacctaagaaactgtgacttggccattccgggatctcccaacagaaggacatttatgtctcctctgattctatggcttgtgctttcccttgcaacccctccaagcattgccagtgctatagccctcttcacttctgcatgtccatatacagagggcgctatggagttgatcactattctcttgatttccgggtgccttcccatcttcttgatctctctaacatcatcgtccgtcatctcaatcttccccgccctcttgacaacagagctagcctcaatcaccgtgaaaaacacaggaaatccattcctgatgttcagagacacattgaagttgttcttgtataccccggtaacctcaacctcttctccaggctttgcacagtcaatcaggtcgtagaatagcaacacctctttggaccttggaagagacccgggcggaacactcccaggaatttcctgaatcgttagcttctggaaatccttgtagacagtctcagacgtgttgaccgtaaagggccccttcgactggcactcaaagcagtgtgtaggcttgaacgaggatgccacaaaaggcccgaagacagacctgcacttgagacagctgaacttcacaatagagtagagcgggaagaccccacttcttcgggtgacaactccactcaccctgactagcttgccaagatgcctgttcctcagcgatcggacgctgtcgcacacagggaggtcaacaactctcgagtggaccttcggctttatcatgtggtaatttggaaagtgcattctcaccacatcagacaaggctctgtccatcacctcgatagtcatttctgcatgctggttcagaagtctcagcaggtctatcgactcctcttcaatgtccagatagctcacctctatgctctcaaggttctcagtgcacatctgcctgatcctctttgcatacttcttgttcccgaactcgttaaagaagcgaataaacttcctaaccaccttagccctgaaaaagtcctgctcaaaaaagtcctttgtcacttcggaggccttcagaatgtcttccgcatcatactctgcatctccgtttcctcccttcctttcatcaggcctcacattcttcacctcctggcttataagatcctcaatgtcagagtgctccgtagcctcgctctcctcatacatcccctcggattcatacaggtcgtccctgatctcgtccatgtcctcactttcaagctcctggacgccacccgcatccagtatcctctcctcctcagacatgctctcgtcctcttcaaaccttctttttgccattcaggggaggcttttgcagaaataaagatgtcgttagaaaacaaaagagcatttattacaggcctgtatcacacggaaatcagttttccttcttactcagcaaagcagctgcatactccttcaaacgaaggatcgtctcctcgctaccggcctcatgcacaagaaactcgctgcaaaaccccatgatatagaggtacccagaatccacgtccatccccgtcgccttcactatgagaagatcaaatatgcttccatatacctcctctgtcacatatctctctatcctccgggtcccgagaatcccctcagatagattcaccctgtccttcagcctttcgtcgtccgcaagaaacgatcttcccaccccctccagctgcttgtttacgagctccactgcattccggagctcaggcatcttgctgaccaagacctgtggatcctcgacatatctggtataggggccaacaagaatccgcgtcaggtcgatggcctcgtctgtgtagtagtacagataccgcaggttgcggaagtcgtttctctgcacctcctggtcgactctgtccaccagtatagctattcccttgatgagcaccagagtagactcaagatagaacctttcgtcgtaaaactccttctcacggaaactgcacagcagcgcctcaacctccggaaggttcagatccgcagattcttcagagagcgcgcgcttgagcaccaggtcaagaaatctcggctcaaatctctcgtagtacgaaacatcctccaggaacaccttcacaggcacgcacctctgcctttcgtaaacatctatgtatttccgtatgaactccaccgggtcgccaaactccctcatgacctcttcttgctcgactagactaagcctcatagcaaacccatgggtcacctcccggggcttttatgctccatgctgtcctcccactcatttaaaatatttttgagctcgagcctttgatggagaaagagaacagcccggacggagtactggcctcggacatgagccacgacatcgttacccccacccttcctgggatttccgggcacgggagctgccccttcgatgtgtttacaccagaggcattggtaagcaggctcaaggcttacgaagactgcacagaggacatcattagactcattaagtctgtccacgtaaatcagggcagaatgaagaagctttcgaaggtcttcaactcactgtcgaactacgacaccagctccgtggttgaactcacaaggaatggaaacaggatactgagatatgtatcgacgtacctgatgctcggcaagataaagcagtggattctagacggaaagggattcgaggtggtggagactatgtatgatgaggtgtttctcgtcaggttcagggatgtagacttcaatataagggccgtttgcgtggagtttatgtgtgaatgggttgtttctgttcccgggatattcaactcctcctgctatctgaagtacattggatgggctctcagtgacaagaacgacactgttaggagaaggggagtgagttcatgcatcaggctggtgcagaagaagattagtgttcaagcatttgtgtcccgctttaagagcaggatgatcgagctggcgctatatgacaggaaccctggcctccgggatgaagggaaagcactctgtatgtccctgtacatcagcgggatgatctcaaaggacgatgtctacaaggtactggcatccatgagcgaaagagataggaggggcctggtggacgatgttgtcagaaagatccttggaggagaagagccaaatgccgggtctctgctagataaccatgagggcctgcacgaacttctttccagcacgtccctgtttctgtgctcccgtattcctcacactgacagagatgttgaaagattcatggactttattctggactttttgcgcacgggaagctcatgttgcaagtcaaaaagcttgtgctacctgaggattcttggggtgctttccagcagtgcagcggacatcatgaagtactgcagaatgcttgaaataatcaaggacagcagagagaacatagtggagtccgtggagtctatttgcaagattgatgccgaggtgttcaagaagcagccggatgccaccaacaggcttcttgaggcgatgaaggagctttctagccgatacagatgcgaagagatgttttccaggtttgtacatcttttgaagaagctcgagaacgacttcgaagcctctgtctaccggattgtggagtttttcagattcttcagtgttgggtttacctgctgcataatcaagtcgtttgacatatcggaggggattgggagcgatcatccaactgaggtcaagtgctatgcagcattgtggagaataatgtcaaaggactacgaaagcgtcaacggatacgaactcaaggacacagccaatcccgctgttctctgcgacttcctgcttttcttcagggaaaaatgcattgagtttgccgtgctgaatcgagaagtggaacgagcatctgaccagggagagtgcttcaaggtgatgtatgacaggctgtctgctcttatacactcggaagctgaaaggatttttgtcgatccgaagtcatgcatctctctgttcaagcttgttgacgaaggccttctcaccgactattcgaacatcatattcaaggtctgtggtgaggagctgatttctgagtttctgagcaggagcaagtcccggatgaacctagtttccggatacttcagatacctgatggatgtggaggagaagaatgtgcgcaagggagttggaaggttgattggctcgaagtgcggcatggggaagaaagggcttgggactgagaagacggtcttccggggcatgaaagcacttgtcgagcagaagaggatgttcctgtatgacagcgtcctcatctactttgtttcatcactaaccactaatgagtgcataatcattgagcaagggctggagaagtcaaagctcaaggcgtctctgctcaggaggatcagagaaagctgaggactgttggagatataaagctagattctgaggcatgaacatgaatgcatggaggattttcaagtattccagaaggatggagaaaagaggaggcgagaagtcgttctgcggacttgatttggaggcagtgagccaggtgatactccattcgcaatcggacagtcaaggaatcagaagagagcgatggctccatatgtttacggagggcatcaggacgttggaggtggtccttctattgcctgtgctggagataaggctctacattctttctgcaggcgggcaggagctggtgacattggagagggtggagcttactggtgagtgggatattagagtttgtgcggacaagagggtgcttagatgtaggtgtgtggatcgaaggttccagattgttttcttcagcagtaaggaaatagaagccttcgtcagtaagcttgggagccttttgaagccctgggagaaaagtaaaaagcacgtatccatggccgagaggcttagaaaccttgctgaaagtgggagggagaaaagtacagagaagagtcctgagcggatagaaaaggaaaatgccattgaggagtttttattactgttgtttggtgcgtctgaaggctagtcaatgaacacgatgttctctctgtggaaccttactgagtccatgcaggcaaagaagctggtaaggtttttcctttcgtggatctttggatagatggtgcttcttttgtactcttctctatcactatcactgactcctatgtgctctgtggttccgtctccccttctcagcttatggaatataggcttgtcaagaaggagatactctgacgggcccttcggaacgtggatgttatgtctgctgaacaccatgtcgaacttcgagtccactgcattcctggagtacctgcacagcaaaactgcaaaaagcaccatctttcttatctggtgaagcaggaaactctgcccggtgatcgatattttcacatactccaccccgttgtctgtatacgtatccgacacaatgatcgacttgatgtatctcgtggagcccttttcgttattgagcttggtgaagttgtggaagtctttggttcctacatacttctgaaggatggtgctaaagaccctggtatcgtcttccgaagaggtatatcctaccacgctgtcgatcatgctttcaggatagacccttcctattctgtcgcccctgcattcttcgtctccttggctcaacacctcgacctctctgctgaagtctccctctgcaagaaagtatgtcgggacgatgtactcataagtccttgagatggcctgcttagacgggacgatgctctttgtaagccttacgatgtcgtacagatggatgccctccttcgaaagcagctctctgaggcctgagaccagttctggggagacaccaagctctattttgaccgacacaaggttgagtgcggcatgaacgcccttatctgtccttgaggatgatttgatgtggatctttcttgggtctcctgcatttctttcactgattgcatccatcctgagcagacactcgactatcttcttttccacggtatccaggtccttgttgaactggaggccgtggtatctacttccatcgtagcctaccagcagccctactctgattttcatcaagggtcttggagaagaagaattctgacgaaaaatttgagccctatgccgacgctggtggcagagaaaaagaggatacaagacctacttggcatggaccttggggatcgtcgctttgaaaagattctgtttgactttggactggagcttgacgatgtagtggaggaggaagggaaaaccatgtacagaatagagatccctgccaaccgatacgatctcctctgtgccgaggggctctgctatgcactgagggcgtttctctcgatggagacatacgaggatatagatgttgaggagggggaggttgttgtctacaagactggaggggaggaaagaccgtgcatagcatgcgcagttatcaagggcgtggatcttctgtctgaaggagcctataaaagcttcattgactaccaagataagcttcacctgacgattggaaggaacagggcattggtctcgatggggacccatgatctcgacaagattaaggggcctgtcttctacaaaagcgagacgcccgagcgaatcggattcaagcccttgaatgcagaaagagaggtgaatggaaaggagctaggttctcgctttccgcctggaagcaagatcggaaggtacatgaggcttattgagaagaacgagaagtatcccctctttgaagactctatgggaacgattatgtccttgccgccgataataaactctgatgcaactaaaataagccctgggaccaagaatgtgtttgttgaaatgacaggaaccgatttccacagggttaatacggcgctgaagttgctcctagggtgttttcgaggaaggaagatagagagtgttgagattcggaatggaaacgagaggaccagaacgccggtcatgcataatcgctcgtatgtgatggggctgggggaaattaacaggagccttgggctggatctgtcgttgtcagcagcaaagtcatacatggagagaatgatgcatagcgtcgacacgattgatgaaagcactctcagggttagggtgcatgacatcaggtcggacgttcttcacaagtgcgaccttattgaggacattgctattgcacacggattcaacaacttcaggagagagctgccatcgttcttcacagccgggtctgagattcctctaaacaagttttcggacaagctccggactgaactctccattatgggctttgacgaagccttaacactcacactcctgtcccgtgaggagaatgtgattgacggagaccaagcagttgtgcttatgaacccgaagtcggctagctacgaggtttgcagaacctctctcattccagggctaatgaagacagtggcctcgaacctgcacatgaaaatcccattcaggctgtttgaagtctcagatgtcgtccttttagacaaggagaatgagtgtggggcatcaaattcaaggagactggcagccatgtactgcggacacactccatgtcttgaggaagtccagggctctctgtctcttcttctgaagaaatgtggagtgcgccattcatacagcacccacaacgactccgctaggtatcttaagaaccaaagtgccctggtgattgtagaagatgctgccatcggatcgataggcgtatgcaacccggagatatgcaagacgttcagagttccgtatgcagcatcattctttgagatagatgtcgagaagctcctttcgatctatatggccaggacctgaccatggaccaataaaaagacttaggattctaacgttttaaatttagatgtagagagagttggcaaagactatgtctcttttgatcttcactatccccagagcaaacatattctccagttcagtgtttcctatgactctggctgcactacttagctgcctgagtagctcctcgagccgcttaaatgtcctgatgatgctgccctcgaagatgcttgttttgctgcagatgctgataaatgtgcatccacagacccacatcctgacaacatccatcagctcgtaggagaatctcttgaggtatgctgcagggtctatctcgatcccgcacgacttcaagaccttgcacaccttctccacagagtcggatagcagcctatagtagagcttgttctcatcgctcagaacaaagctgtccgagtcccactcctcaaacacaatgcatgaaagcaagggaacgaaatgctccactggaatccctgcaaagtccccgttgaatatcatctctgttagcactagctcatcgccagacgaaatctcgcatgccattctccccttgataagcacagttgtgtcgtcgcagtactcaagtttctttagaacctcaatcatcttcttgcactccctcatgtggtagatttccttgagactgttcagctccagaagcttctccagatatctttgcctcagtgtctcgttcacaaagaacgcccttgccccatccatattgctcttcatttctgtagacggatatctggcggcctcaagactctctccatacctctttgtattttcgggcatctggactataactgcttcagagtcaataagctccctactgcacgaaaccaggcatcccacagaggactttccacacagtacacagaagtcgaagctccactccggatccatcgacagtatcttcccctctatctcttctatctcctcatcaagctcatccctaactgcaatcttctcaaagctcttcgtaaacacccgaacatcaagcttcaccctgatgtcatatacacagtcgatgtagtgcaggggaaagctacacatgtacacaccctcctcggtcccaaccatgcactggaccttctccctagccttactgactattgcgttccggattgtgattgacggcccattcctcggtatgaacagatcaaccaccctccccttcttcaggtacttgccaaacgcctccactagcctcttacccctttcaaccttcttttcctctctcttccgatacagacatgcagtctcgttgggctcgatgtcctctagtcgacggtacatcaagtgcaaggtctcctcctccgcaagggccttcttgtacgactggaagtggtggaagcttctgctgatcaggtacaaaggatcaaggccctcaaccctcatcagattcaacagcatgttgtatgttagccggaatgcactcacaagattgtcggaggatgcagagaaaagcctgctggcctccttgtaggtgatgggctcggagattatgcttatgacaatccccatgctgtctatccccctccgtcccgccctgccgctcatctggatgtactctccagagctcaccagcctcatggcctctccatcaaacttcttcagtgcagtaaacacaacagactttgcaggcatgttcagcccaatggaaaacgtctctgttgcaaacaaaaccttgagcagcccctcctgaaacagtatctcaacaacctccttgatgatgggcagaagcccagagtgatggattccaatccccctcataagaagaggaaggatgttctggataatcggaatctccctgtcctccttcctaagagacataatcgcattggtgaagattgtctgcaccgtccttgcctcctcgtctgtcaggtatctcccgtcaagcttcattgcaaatctttcacaatcctttcttttgaacgaaaagacaacaacaggaagagatgcatccccaatcgcctctcccacctcccgaggcccaacattcctcttccggatagatcgcattgcagacagaaagttcgatttgtggaacttcgcatccttgatcttgtacagcttgttgctacggaagtagtggactagcggcgtcaccctcttctcggtgtacacaacatggacaacctggctctggatgtgggatatccattctgcaaactccagtgcatttggaattgttgcactgagaaacaccatcctaacatgctttgggagcagtatgatcgtctcctcccacacaacccctctttccttgtccctcatgtagtggatctcgtcaaagatgatccagtggatttcacgcacgacctcgccccctctatagagcatgttccggagaatctccgtggtcatcacgaggcaggatgccgtggggttgatggtgacatcccctgtcatcagccccacgtcgctgaactcggaaagaagctctctgtacttctggttggacagggccttgatgggagacgtgtacacaaccctctggttgctcctcagcgacattgcaatggcatactctgcaacaacagtctttccagagcttgtgtgggcgctcacaaggacgctttcatctctctcgaggctgcacacagaaatcttctggaagtcgtcgagctcaaacaaatagttctttgcagctggcttgcagaattgctttggcagaagcgtgtatgcagctccgacgggaacaactgcctcgtggcgggtcccgttcctatcgatcctgtctgttactgttgttcttcgctcgagcctctccggaacggcaatggcttgcagtgtcgacttgtcgttaaagacatcgaagtatttgtcatcgatcatttgtagggtgaaaggctaataaaagtattagaggacctctgtgtggcgggacaaaatgggacctgggggattcgaacccccgaacgttaccgtactcagtcttgaatcgagcgccttagaccactcggccaaagtccctcgggcgtccctccgtgccatagtacaaccaggtggaatgccgtagatttaccaaactgaaataaaatgcaaagtggacccttcgaaatgaacgatatcgagttatgcaatgcgatgaaggagatcccagagtatgggaatactgccattatgatggtattccatctcctggacattctagcaaaacacctgcagatgatggggagacattcagatgttccggtcattataacaaacgacgttgctcggtgctaccaaagcggccactggagcaatgcagttgaagagctgaagaaaagttctcttcttgcaaagaacgagatcagaaagctcttgtctcttgtggagtcctggaaaacaatcacccgcagcaacttctcgtacttccagagatacatcaggtttgagttgagagtatgcgcaacacttgataagcacctcaaggactatttcaagataacggacatggcaagcaatatgaagaactggaacaacatatgtgaggttatagacttctgcaggtccagctggttgaatgaaagctccttgaagcgcgaatggctgaaggatttgaagaataggcttttctactgcagcgaacttctcacgcttctgaatgggaagctgtgctttgtgcccagatgggttttcgacaacgaagcctatattgttcagattattcagacggagatgcaaaacgacccatgggcacctgcttattatctggaggaggcaaagaacaggtatgtcgtgattacactggtaagactgctgcacattgcaacggagataaaagaggttgaaaaaccatcatgggttgctgaagacgaggctcggagaacttcaaagacagaagcgagcaaccaaaacaatttgagtgatgaggagagcaacgaggttgttgagatctctgttgacataacccttggatctgggctgcttgctgcattgattgttgtgggcatcataatttattgtgtttccgtgaatatatgactctcggagtatccgacctggattaaatcgtttgcaaaggtgtattattgtgaagacagacttctggcgtcttgacatttcttggcatgcaaaagcctgtgcacctcctgggaatcgacctgggccatgatgtagtcccagcccgagtccaggagcccataggcgtagtagaaatactctgcagacagctcatactccttgtctctggcgtgcttcttggcctcgttgatcatcttctctcccagctccttggcgtggcccgttattttcataagatactcctcgtcattcttcatggccttctcggctttcctgtaaagcttgtagatggcacagcccacaacagccattctggcgactgcagacagcattcgaagggaaccggtggaagtaccttttgggttaaaaaaaatattgccgggctctgcatggggcttgaaaggattgaagttgagaatttcaaatcgtatcttggagtgcacgtgatagggccgtttgaccggtttacctgcattgtcgggccaaatgggtctggaaagagcaatgtcatggatgcagtgatgttctgccttggggttgggagtagataccttcgaggcagtagtgcccgaagcctgatcaacagcaagtgcaaccactgcagtgtgacgctctacattgagggctgtggagagaggaggagcttccagaggcatgtcaactgggaaggccgcagctcttactttgtcgactctgagaatgccagctacgagagatttaaggaagttgttgaggggatgaacctgctggttgatgctcgaaacttcttggtgttccaaggagatgtcggtgtgataggagggatgatgcctatggagctttcgaggctgtttgaggagatgagcggaagtgtgaagctgaaggacgtctatgaggagaagcagagggtgcaggcgagggctgtgagcgagtgtgcctcgctgtttgaggagaaaaaggaagtgatgagcaggatgaaggaggctgaggaggccagagcgcaggaggatgtgttccggaagcttattgaacggaagcaccggattcaggaagagatggttctccatgagattcagattcggaaggccaggaggaaggatgcggacgacgaggtgtcgaggctagaggcggagagccgaagaatgcaggagtttatggatgacaaggagagagaggttgaggtgtacagagggaagataagcgagatgagaagagagtattttgaggttgatgctcatctgtctcgacagagggagatgctggctgagagaagggcgcggaagtacgaggtcgagcaggaaagggacaagagaagggctcgggctgtggagattgagatggagattagaggcaagaaagatgcggcagatgctaagaggcaagagattgagaggagaagaaaagaggttgaggctgttgacggcggatatgaagaaatgtgcaaagaagaggagaggagacgtcggcgtcttcagggaattgaagagaagaaggatgtgattgaagagaaggagagggagtttcttcaggcgtgcggggaggacttggaggatctaagcggtttggatctggagatgttttcgaagaaaatgcttctggatgattgcagagaaaggatggagaagcttgaggagaagggctctgagctgcggcagatggttgaagagaagaggaaggccaggatgaatgtgcttgtgaagatagatgcgcttgagaggtctgagagcgagttgtgtggaagaatatctcttcacgaaaggaggtacagagagcttgtttccgaagagaaacggagaaacgaggagctttcgtggatccttggagagatactgcggaccaagggaagaagaaagatcgacagtagacgctctatgatccagggggctgttgagactctcaaggggatgtttccgggggtttatggaagagtcgtcgacctggtcaaagccactcaggacagatatgagattgctctgtctgttcttctgggaagccacgaccagtcggttattgttgatacggagaggactgcgatgtcctgcattaactttattaaggagaagaggctatgcaagatgaccttccttcctattgaaagcattcgagacgggtctgagggaagaggcgctggaaatgcttcttgggagattgaggagtatggtggggctgtaaggcgggctgtggatgcaatcacatatgacggaaagtacaggaaggtagtgtcatttctgttcagggagaagctgatagcagacagtgttgagatagctagggacatttgctatgggagggagatcaaggcgagtgtgtgcgccctggacggaacttatatccacgggggaggatctctgatgagcgggggaggagttggacggaacaaattccaggaggatgagctggacgagcttatgggaagaaggattcgggttctggaggagctaaggaagatccaggatgccaagggtgaggtttcgcatgtcgagatatgcagagaaagaatagagatgtggagaagaagtaaggcgctagaaatggaggcattaagggagctggactcttgcatcgaggaactggaactccagcggacagagaatggcgggctggtgaaagaggcagaggagtctttggaatgcgtcctgagagatataggggtgtctgagggtcggatgaaggaactggaagagaggatcaggaaggcagagtcttctgtgttccgtgggatatttccaaacgactactttaggagctatggagagtataaggaagcgagggagaatgaggtgtttgcattgaggactatggaatacgagggtgtaaaggcaaaggcggagcttaggatcgaggtactgagacaagagatagaggacctggatgaagaggtggagaggctgagaagagaggccgaggatctgaacaaggagcctgacgggggtttgggagatgtggatgccatgtgcaaggatcttgcctctcttgaggagagaaaaaaaaggagccttgaaacttttgagaaggcccgggatgaatttaaggaggtcaatgaagagtttaggaggcttgttgaacagaaaaacaagctggaccaggggatagtttctgggacatccagtagggagcgtcttgaagaggagataaaggatctcttgagctttgcagcacttgaggagatcgaggttccctgcataggctgcagaagacctgcgagcggcgtttctgtggacgagatagacttttctgggttagaaggaagtatcgaagatctgaaaagagagcttgaggagatcaaccaaaagataaacagccgggtgccgctagcaaaggctgaaagaggcggggatctggccaggtacatggaaatcaatgcagagtatgaaaggcggaaggcgattgcgattgcagccaagaacgagttcaatgaggtgaagaagagaagagcccacatgtttatggaatgctttgaaaaggtcaacaaggagatatcaaggatatacaagtctctcacgatgacggagaccgcagaaggaaatgcatacctggttcttgagaatacatcggagccgttcaaagaaggcattaggttccatttgatgcctccgaacaagaggtttcgggaggtcagactgctctctggcggagagaagacgatggctgttctgtctctgctcttttcgttccatgcatacaaacctgcacccttctatatgtttgatgaggtggactctgctctggacaagatcaatgcatcgaggattgtgtcctttatagtttcatccaatgctcaatttatcctcattaccctgaagccagccctgttccagcacagtgacggactggtcggcgtgtatagggatccccatgaaggcgtcagcaaagtgctcacctataggttgaatgactgacgattaaagcgttgcctatgtttatcacatcatttactctttatttgaagacttggagggaggacatccggcatcacccgccaacccccagcttcctcagcagctcgagctcaagaacctccttcttcttttgatacaaggtaccgtccccagggccctttcccttcctggggcctatggtgctgaccctggaggcatccttgaaaatctcctctccatacccaggcttgataatgtttgcctcagactcaatgcatatcctctccacctcgcagttcttgctctcctcgtttaccctttcccagtgctcctcgcttatcatcctgtcttcataaagggtgccaagaacctccatgtccttctccagcttcatcaccctctccttgaaacaagctgctgccttaacaagctgcttcagaagtgtagaggatgatgcgccctcagacttctggagaaagtacacctcaagctccaggtttgggctttcgtctccaggcgccttcttcctgttaatcctcttgataaaggtaaacatcagaatcacagtagacaggatcattgccaacaaaagaatcatttcaatggggttcaaagagtacaatttgttgacaccaaaaacaaagagcaggatccagagccatcatatggaggcggtttaatcttatggggatcactccttctcgtaatctttgggttcaaaggcctttttggccagcttgatctcctcgtttgttatcaacagatgccggactctagagtactttttcctgtctctcttcagatagtacaaaagatcctcagtcttggtttttcccttcacctgtgccatgttgtgtgtattggttagcaggatgctcatgtagtccaggacatatccgtggagagcctctgccgtatcgtacctgggtgccacaacatctccatacccatacatcatcacctttatgtccttcatgaagtttactctccgggcttccctcatgcaggggccaccggctcccacctcaaagattcacaaacaccccgctatctccatacgacacaacggtacactcaacgacatcgccctttccaaacttgtcgcataggtgctcgtttggatcgaagtctgcaggcctgaagacacctctgtactcgattgcagtctgcctttcctccacctcgaatatctgcacgatcacctgtgtaaacgtcgttctgacaaccctggccctgcacctacatcctatttccggaaacaccgtgtctacaaccggccggtcgcagtacatcagcacgtctgctccgtctccaggaagtcgaatcattgagggaggatttgcccgaaataaattacagcgccaaggttgcccgaaggctgcactgctccatgacttcttgggtgtctcttggtaccgggaggagtacctccttggattaaagggtgaagatgacggagtgtggagatatgaataggagcggaacggagtaaaggaagaaagctatggaatcaactggttgcttcttagttaaagccgcttcggcacgggcccgggatgacgaacggaaggaagatggaatacaagcttgttgactctgagaaggacattgaaaggagctacgagcccaggagaaagccgaagagaagcaggatacagcttcacgactggcagagcatgctcttggagcacagcttccgaatgaatccgtatccagatcggatagaaaagtataacttgttcctgaagacaaagattccgatgaagaacgtcaagatctggttccagaacagacgtgcacgggaaaagtcattctacgaggaggcggtagaagtgcacagggatgggagaagggctggacatagaagcctaggctctagaagcgccctatttgccgaggagttccaataccgtagatactagtgtagaggaggagattccttggtgcggaaaccttcccttccttagctctggcgccgcaccggggcagcaataaatcgtcgtcagccctgccctcaaacaacaggaatgatcacagagcttggaagatcaataacaaacaccctgtcgaacctcctgagctcgccggccaccgaccagcacattgagacggcaataagggagatatgcaactctctgattctttcgaatgtgaatcccagatatgtaagtgacctaagagacgagttgagggcaaagcttgacccgggcaagatggcgcctgggttcaacaaggctcggatggtccagaatgctgtctacgaaaggctggttgatctgctagacccgaggactgagagctacaagatcgaaaaggggagaacaagtgttgttgtgtttgtggggctccaggggtctggaaagacaaccagcatatgcaagtatgcgaacttctacaagaagaaaggatataaggtcgggatagtgtgtgcagacacgttcagagcgggggcatttgaccaagtcaggcagaatgctctgaagatcaaggttccattcttcggcagctctgaggcagatcccgtgaaggtggcgtctgcaggggtggagagatttagaaaggagaggtttgagcttattcttgtcgacaccagtggaagacacacccaggagaccgagctgtttaccgagatgaaggatatcattcgagagatcagcccgagcagcattgtgtttgtgatggatgcagggataggacagtctgcggaggaccaggcgatgggattcaaaagggctgtggatgttggatcgataatcctgaccaagatcgacggaaccaccaaggccgggggcgcaataagctctgtggcggcaacaaaatgccccatcgagtttgtagggaccggggaggggatggacgacctggaggcattcgatgcaaggagatttgtatcgcggatgcttgggatgggggatgtcgaggggctgatggaaaaggtagggagcctcggaattgacgagaaggaggttgtcaagaagctgaggcagggaaggtttacgcttggggatttctacgaccagttccagaagatcctaagccttgggccgatttccaagctgcttgagatgataccggggttctcggggctctcactgcccgacgaagacacctttaaaaagcttatatatgtgtttgactctctgagccgaggagaattagactccacgggacaagtgtttgaaaaagagccaagtaggatcatgagggtcgcccgaggaagcgggacgtctgtccagggcgttgtcgagatccttacgcagttcaagaaggcgcacgcggtgatgcaaaagatcagctccatccccgggatcgaaggcatgatgggaaatccatcctcgatgagtctggcccagaaggccaagctgaaggagcaggcaaggaatatactgccaaaggatcttcttgaccgcatgggctcaatgttttgatcacgtcaagaagtatctttttaattatgccgccctcaaacaggaagccttggattaaacttttctctacgcctcaggacactcggttttcatggttccggtcccggtcagtcactaccctccgtagtgtggtcatcaaaagatgatattcctttgaatgctatggtgttcgacttctcaacatagttacagcacttctcccccataagtactatttctcctatacaatttctgaccttgtgaatgaggctcaggatcctctttttcctaagaatgctgcttctgatgagggcctgaacatcgtctggaagcgttgaggcatccattccaaggtcaatgagagcttcccgatctctgttgatcctcatgcagtagtcaaccagctggatggaaatgttccgcagcctcctgcagctgattcgatcctgaagcaggggggagcttctgatcgtctcgatgtcgcagacggaaacaggcttatatttgtagtaaaatgcatcttcattgatgtctctctcatagactcccccctccctcaatgtgtttacatggaaagcaaatctatcaagaatcctgtcagcatgtgacgggtccagatcatactcaacatccctctttacccacagtctgcttgggaggcggggcttttgaggtccttctttctgggcttcgtcgcttcctaagtctggagagttggctgtaggaaatgaaaggccttcgctcctcagctgcgaagaaacgctgattgagctttcttcgattatctcgtcgctgggctcttcagcagtcatttctctgggatgtctgtgaggtcaaaaatattggggaaaccttatttctcaactctgccgggggtgttaaaaatggaaggaacaacaaacaaagacataggcagtgggagctccagacctggtggagaggtaagtgtcagcgacgagatccaaagaagatttatggagaagaaatgggtatgggctccaagctctaaggaggcctacgtgtgcgggttcgttgtgaaggaggagggagatgttcttgagatcgactgcaggggagttattgtaaggcacaagagctgtgaggtgttcagaatgaacccgccgaagttcgacatggttgacgaccttgccgagctgagctatctcaacgagccgggggttctccacaacctgaggagaaggtaccagaacgggcgcatatatacctattcggggctgtttctccttgcaatcaacccgtacaaggaccttcggatatacggggagaaggatgctaggaagtacactctgagcaagaagtatgaactggagccgcacatctttgcagttgcgaacgaggcatacagactaatgctttcaaacagggagaaccagtcgattctgattacaggagagtctggggcagggaagacagagaacacaaaaagagtggttgagtttcttgctatggtgggaggctgcaagggaatggaggtcagcattgatcggcagataatagatgcaaacccgattctggaggcgtttggaaatgcacagacggtgaagaacgacaactccagcaggtttgggaagtttatcaagatcaagttcaacggaggcaatatatgcggagcacatatcgagaagtatcttctggaaaaatctagagtgacgagccagaacaggaacgagaggaactaccacatcttctaccagctccttggatgtgacgatcagatgcttaagaagcagctgtttctggatggagagccaaaggactacaggttccttaaggattcgcgattcaagattccggatgtcgacgatgcaaaggagtttaggagcctccgggagtccatgagggtcttggggattggagaagaagagcagattggatatttcaagattgtgtctgcgattctccatctcggaaatattgagtttagggagaaggacggggctgcagaaatagccaatctcgacgttgcggagaaggcctgcaagcttctcagcattcctcttgcagagtttatcaagcggctcatccaccctgtgattaaggccgggaacgagtatgttgcgcacagcaggagcagggagcaggctcttaagattgttgatgggctgtccaggattctctacgacaagatgtttgagggggtgatagaccgaatcaacatgtcgctcgactccccgcacaaaggcaactttattggggtccttgacatagcagggtttgagatctttgagaagaattcgtttgagcagctttgcataaactacacgaacgagaagctgcaacaatttttcaaccaccacatgtttattcttgagcaggaggtgtacagacaagagaacattgagtgggacttcattgactttgggcttgatctgcagccgacgattgacctgatagagaagagcaatccgattgggattctgagctacctggatgaggagtgtgtgatgccgatggcgacggagaagacgtttctcggaaagctgatgaagaacatccgggatgagaagtttgaggttgataagatccgggatgcttttgttttgaaccactatgcaggggatgtggagtacacggttgacgactggctgtcgaagaacaaggactcgcactctgaggcgctgacgtcgttgatccgggcatctgggagcgagctggtttcaaggctaagcctaaacgaggaggcggtcaagaaagggtttttccgaactgtctcgcagaagcacaaggaacagcttgcatcgctgatgtctgagctccgtagaacaaatcctcactttgtacggtgcataatcccgaacctggagaagagtggggagcacctggacaacggaatagttcttgggcagctgaagtgcaatggggttctcgagggaataaggatcagcaggcaggggtttccatcgcggatggggcatcgggagtttgtccagaggtacaggataatgatgaaggaaaagatccttgttgacgagtcctgggacgagggggtgtgcatggagctttacaaggagattggggggaagatcttatctgagattgggattagtacaagccagtacagactcgggcggacaaaggtgtttttcaggcagggagttcttgcagatatcgaggacatgagggatgtcaaggtttctgaggtggtgaaagagatccaggcgcttattagaagaaggcttgcattcaggaagtacaaccaggcgcaaagaaggatgcaagggattcttgttattcagcggaatggcaggatatgctgtgacctacagaggtggaattggtggaggctatacctgaagatcaagccactgttggatgttaggaagagggatggggagatgaaggagaaggaagcaatgatccaagagtacgcgcgaatgcttgatgcggagaagagcaggagagaagaggttgaggatatgctgaaggcgatgagtctgaagagggagttgctggagaagagtgtcgaggatgaaaagaggttttctatggaaaaggacgagcttctgatggctctgagatacaagagcgatgagactgcacaggagcttgagaaagcccggaaggaggtttttgacgggcatgaggagaggaagatgtgggagacacgggtgaatgaagtggctatacaactggaggagaaggactctgagattttgaggctaagaagagaagtgtcggagcagaagggagctctttcgcagcaggaaaaagagatatgctctcttcgggaggaagtggtgagcaagctgagtgagaaggatgcgatggtggagaagatgttgcgggagagagatagcgaggttcaggcattgaaggagaaagtcaaagagaaggatgcagaggttgagaggatcctcgaaggtatgaagaggatggagagggaaggcgaggaaagaaacaggatgctgaaggagaacgagtcaacgattgatgagctcaggacgaggtgcttgaatatgaagagatggaaggatgagtatgcagagctacgagaggactatgaggctctgcagaagaagctgaaggacgaggttgaggatatgcaggtggagaacgataggctccacaacgagatacgaaagataagcaaggaacgagaagagcttgggaggatgcagaagaagctcctggacgaccttgagtttgagaggaacaggggaagcaagcttgagaaggcatttcaagagcttcggggagagtatgaggctgttgaggggcagctgcagaaggaaaggcagttccgagattcgacacaagagtctctgctggaaaagacgcgaggccttgaaaggagggttaagagtctcaatgaaaagctgcggcgcgaggaaatggcgaacaggcagctcatgagcgagaaggatgagatgtacagggagatccatgttctgcagcagtcgaaacttgacgagatttttgacagggaggcaggattcaacagcatcaagaagaatcttcagatggagatccagaggctggagatggagaatcagagactaagtgtggatctgatggaggcgaagtgcatgggggaggccagtgaggagagcatctctgctacggagcggttctgtgggatgcttgaggaggaaaggaagaagagaaaggagattgagtatcaggcgtctgagcatgagaacaggaatgtgatactgagcagtgaggttgagatgctgagggagatggttgagatggagagaagaagcaaggaggaggtgattcgggggcatgagaaagagacggggctgtgcaaagcgattgccggtgtcaggaaggaggttgaagaccttggaaatgaaattgacatggctattgaggggtttaacggtatgtacctgaatgtccttgacgggtacaaaagggatctcaaggaatgcaaggagcaggtgatgagcaaggagcaggtgattgaggagctgaatggccggattgtgaggctaggtagggaggttgaggagagaaaggagattgaggaggagatgagcaggaaggtgcacgggctaatgaagcagtacaatggcgtgatgaacgacttttcacttttaagtacaaagtgtagctctcttgaaaggacggtgtctgagaaggaggaggagattaaaggatacagcgagagatgcagtgagtacgacaagaggtttgagggcctggtgtgcagggttgatgaggagattgagaaccttcgcaggtctgacgaagaaaggagaaggtgtgtggaaaagcttgagagcggcctgaatggtagcattgcagggataaggaagcttgatgagaggtacaaggcacggattgaggagtgtgcgcagtctgttcttgatggagagaggagaaagctcaaggcgatggaggagttatgtgagcagctgtcaaagaagcttggggagctggaggaagagcaccagggcctcctagacgaaaagatgaagggcttgctgaggattgaacagcttgagggggagctgtgtgccttccgagagagcgaggtgcacaggcaggacatgatttcgatgtatgaatctgagatttcgactttgaagcgatgcacaagattcaaggacgaagttctggggtcactcagcggggaaaggaatccagtggttgtgcatgtcagcgacaaggagaagtgccaagtgctggaccgcaagaggatgactgtcgagcatgagctggcaagagcaaacgacgaaaggcagtctctgatggccattaacaagaagctccgagaagaagtggaaaagctccggggagagattgatgctggcaggagtaagatgttggagatgaagaagaagctagggtgccaatcgctggccgtgggccacctgagtagagagcttgaggaggagagagagatggtgaggtttttcaggactcttggaggagcacggaagaaaaaggtgtgactttgcggcggccaaggccttcgtcctgcctgctgctctggttaatgccgtgaaaaatttatgcccttatctcatggcaaagaggaagaatcacaccaaccataaccagaacagaaaggaccatcggggcggaattaaaaagcccaagatgccgaagttttctgagttcctggggctgcacccggcaacgctggctcgtctggaagaggcgggaaagttatggaatgcagcgacttcaaggaaataaacgttctttttgagtctaggctctgtttatgtagacagttttttcttgccccaggcgatggtgctggtaattgacacctttgaggttccctcggtggtaatatctcgaaggctcttccggtcttcggaggttgtggaggtggaggaggtgtcgatggggacgataaagagggttctgacagctggggggatatacagcattcataaggagtgttttagcgacgaggagattagacaaatgaagtactacttcaatgaggttgtggaggtacttggcaatgtccagtacatcaacaagagcaggagggtggtcaagtactatgcagtaatccgcggctcagatggagttcccatcgacctggatgagattagggaggaagaagacgggagggcctgcgacaagactgcatttctcccgtatgtcaaggctcaggaggaggagattgtcatttttccggatgacgaggattagtgcaggtctcggtcgaattccctgcctttctgactacaagaaaatttttaggcaaggaccctaagagaatggcatctgacttggcatttcctacaagagagaaggttggatcgacctacaagaaggatcgtctatacagagaggggaacggattctttatgtatgtgaggtgtggggggtgcaggcacacaacctgctgctactcgcactcgcagacaaacatctcatgcccaggctgcggggacatcatcctaacgtcttctggaggccgcgcggttgtgtcgccaaactgtgagttcaagaagatcataaggaatattgattaaagattttggttccaatgtcttgctggcttggcgcaaaggtcaaagccgaaaatttttaagccctgatggacatcgggcaaacgcacctgggagggctgatatcgaactcccagcaggacgaaaaggtaagataccatattgtggggtctcgggtcaggatggcatgcaatcttgtgaaaagtctgtatggagggtcccaccgcagcaagctcatagtgaatggatatggacagatccttctttcctcgcagccgggggttatctatgacaatgtcaaggtcaaccatcctcttgtgaagctattgcaggagtatgtcaagaagatggatgtgattggagatggagcaacgttttttgtggttcttgtgtctgagctgatacaagaggccattgatgttatcgggagggggatgaagcctgcatgcttcagcagtcttctcagagaagcccacaaggagattgatgatctgggaagagagcttctggtcgagcatcggattgactttgaagacaaggagagcatatcgatggttctaaggggcgtgctgaaggataagtggctagaggagatagttgttgaaggaatatcactggccaggagttttagctctgaaagcatcagggtctgcaaggtggcatgcgggtctgtggaggatagctatgttgtagaggggatggtgttcaacagattgccggagggcgaggtgaagcatgcccggcagggaagaacgtcgatctacaactgtccgctggacatatcgaggactgagctgaaagggactgttctgatgaggacggcctctgagctcctgtcgtttagcaaggaggagaacaagaggatcaaggaacttgtggagtcgataggtgcggatgttattatatgcagcggaaaggtggacaagatctatctcgatttcctgaacaagggtaggaaacttgttttccgaattaccagcaagtatgacctgagaaggatcagggaactgctaggggggcacattctatctactttggagcctccggccgagggctcgatgggcgttgtttcagaggtcgccaccttcagggagggcagtaccgagtatacaaagtttatttctggaagcaagaaggtgtacaccttggtccttaagaactctgtacaagcagtgctggacgaacatgagaggatggtccagaaggcactggttgttttgagcaagaatgtttctgggggcaagattggcctggtggacggggcaggaaggtttgagagaaggctgtcgaaggcatttttggagagatctgcaggcctgtcagggggaaagagccttgcatacaaatgcattggaaaggcccttgggacgtttggatcatcggatgtcgaggtctatgacatatacaatgccaagataaaggcactgaagtactccatggagtttgtctccacgctgtttgagaccagcgactatcttatagggaggccggaggcgctcaacatagggcccaggaacaaccagcactgggacgaggaagatcactgagaagtctcagctggctacaattaaatctaattcttggcaaaaagacggttactaaataataagagtaatcaaatatccaatataccttgtatggagcagtacaacaggggacacctcaggtgtggcgggcgacgttacaataaccagggatggcgagtctgggaaagggcgtagggtctttaggggatatgcaacacggcagcgatgcaggagagggcacagatgtccccagctggtctcgatgctagatggaggtgagaaatggtcaggccgttggaaatggtagggctttatatttctacttgaaaatgggaggtataaaatcgcggtttagagatgggcctaggcctagatgtcgattcgctcgaagttcaacaaggacgagaagaagtttgtgaagtttattgattcaaccgaggaaataataaagcatctaaacaagagtgattctagcaaaagatcaaggttgaaactgagtggacagcaaatcgatgttctggagtcgaactttaagatcgatagtcacccgaacagtgccaccaagagcctgctgtcaaatgccctcagcattcccctgaagaacatccagatatggttccagaacaggagggccaaggagaagacagccagggatggcggccggagaagaagcgggaatgcagagattgaagatggggagtatgaacacggcaagatgagctaccaggcgatgtgcccctttgattttcctcctcaagagaggtattttctctagtggatgggtatattggcgttattgtaatttaatgattgtaccgagatctaagggttgtgcatggctgtagcgggtagtaaaatattttgtgtctttagttttaaacgatggagtcattccatggtctattgatttaaaccggcccaggaattgccctgctttttgagtcgcctgtctccagatggggaataggtgctatacaaagcaaaagcaaagaagtacactcctggctgacggagtgtgcatctacattttgatataattttttcttgcttgtgcggatgaaaagctacctctggatgtagacccttgagatgctagttttggcgaacatcaatagagagatgagctttgaggtctccagagtcaacgggagggtctttcttacggggagtctggacgggatagagtacaggggatctgagtggaactccccctgcagctactatgtggtggaatcttctggcgacgtgcttgatcttggcaaggcttccgaggccaagatagtagtgtttgagactgtttatgaaacagggttgtcccacaaggagacgaatcttgaggagctgattttttcctttggaaacaggaaatatgtagagtatctcaagaggaaggaaatcgacggatacagcaaaaggctttttatgccaaagctcaagtacaagaatcagattctgccacccatagacgaggaggcatcgagtcccgagaagcgctttgtactggagaagatgtttcctgcagatgtgctggagagcttttcaaagataaagctggactctgtacttctgcatccagatctgatgggcttgagacagaacatgaggtataagacacacttcctgcttgcagactgcataatcaagctgatggagaagaagtatgttaccgacgattgcctaagcgattcggggtactcaagcttctttgtgatggtaaaggacgaggttgagaacgggaggctgaccccgctgtgtagagacaggcttgcagttctctgctacatactgtttctacagattgagggattctgcgtgaaatacaagcttctgccggacttcaagttttccaagaagaaggttgtcaacatattcaatctgatggggtttccgtatcatttgaagacggatgtctttaaaccgacggaaagggcggcatgtcaatccgacattgagaaccaggtgcattcgatgggttgaaatgttgctctgatgtgtatccctagggatgaggagtgtggatttcgagatgaagcttatggagagatatggagacggggtgattccaagggaagacatcgagggcatactgagggaggccgttgaaagcaacgtgctcgaaagagatgaggtgggggagtgggaaaggaacgacgaatacacagtggcaaggctattgcagctggtaaggaagtggagaacagactttcttaaggactctttcagcataaacgatatctcttgtagagatgaggatcgtggcggtgatagacgtctgtttccggatggttccaaggggcctgaaaaggagtgctgtagttctattggtggcgatgactcgttcatgacgacggacgaggtattcctttcctccttgagggacaagaccaggatcattacgtctcgggggaatagcaatggcaagaagattgtgaggagtgttctgaaggcatggggagagtatgaaagacttccctctgcgcagaagagttggaggtggtacctccttgttccacttcttattcctgcgtacttcctgtacgttccgaagccattttgatctgtattaaattcctacctcctagactcccatgtacaatataataataccaacatacaatgaaggaccaaacatcaaggtcttgctacgcatggtctctgacgtcatgagtgaggagggcaagccgttcaagatcattgttgtagacgacagcagccccgatgggacctataagactgtggaatcgatgggacttcccaatgtgtgtctcttgtcaagaaagaaaaagcttgggcttggaagtgcatacaagactgcccttgagcactgtgagcatccgtttacggttgtgatggatggggacctatcccacgatcctatgtacattaaggacatgatcagacttcagaaaaaaggggccgacatagttgcgggaagtagatactctggagaaggagcagtgtgtggctggtcgatgaagagaaagatcataagcctcggcgcaaacaatcttgccaggatattccttaatgtgaatgtgtccgacctcaccggaagttttcggctgtataggacagaggtgctcaggctgctgattgaagagtctgtgtctacggggtactccttccagatggagcttatgtgcctagccaaaaggcgcggatttgtggtatctgagtgcccaatagtctttcacgagaggaggagagggcagtcaaagctgtctttgatggagattgtgatgtacataaaggccataggagttctgtttttcagcgcttaattaaatcagtgtctctgtagtgtcctggactgtgtaagtctgtgttccttggatcccttggatgaggatattgaatgttgctgagaagccgtcggttgcaagatcgatatcctcgattctgtcgaaagagctgaatgtcaggagaggactccatcagtattgtccaaacatccactttgactacggcaaccagatggtgtttacgagcgttctgggccacctgctctcgagcgactttgaggagaagagcaggtgggacgaggttgatccggaggtgctgtttacggacaggattgttaagcatgtgcagccggagtttgtgaaggttaaggagaacatcgagagagaggccttgaagtgcgacatggtgattatctggacagactgcgacagagagggagaaaacattggaagacagataagagatattgttctcaaagtaaagaagattgacgttcggcgtgcaaggttttcagggatcaccctcagagacgtggagagtgcactaaggaatctgggagagataaacgaggcagaggcggaggctgttgaagtacggatagagctggatcttagaataggatcagcatttactagactgcagacactatcactcggtagggcaagacagggaaaaaagatactaagctttgggccatgccaggtgcctacgctggggtttgtggtggaaagggctagggagagagagagctttgttccagagatattctggacgttgaagttcaaggctatgcacaaggggtttaaggacgagtttacatggagaagagggcctgtttttgacagaaactgcgtggtatgcttcttcaacagcctgtctggagaagatgccaggatagtgtcacgagaggtgaaggagaagacgaagtacaggccgcttccactgaggactgttgagctgcagaagaaatgctcgtcatatttcagattgagtgggcataaggtaatggagattgccgagggactctacaacagaggatacataagctaccccaggacggaaacagatgtctttgacaggaagtttgatttcaagcacatactaggcaaactgtgcaaagacagcaaggttggagagtatgccagtaagttgatgggggagtttaaccatcccagaaatggaaagaataacgacatggcgcatctaccgatatatccattaaaagagggatctggactttctggaagcgatagagacatttacgactttgtctcccggagatttctgggatgcatagcaaaggacgccaaaggtcttgagacgcgatatgagctgaagattggactggagatgtttgacctcagcggaataagggtgattgaaaggaactatcttgaggtgtattactacgataaatgggacgacaaggaggttggcgactttgcagtggaggagatagtctctggagacctggaaattgatgagggggagacatctgcacccaaatatcttagcgaggctgagcttatagggcttatggacaagaacggaatcggaacggatgcaaccatacatgagcacatccagaagatacaagagagaggatatgctgtcaaggttgcagaggagataaggccgctgaacctcgggacagcccttattgaggggtatgaaaggtttggactgaatgttggtaagcctgagctgaggaaaagcctggaagttagcctgaagaagatatcggacggagagatagatgggaagagtgttgtctatgaaggggtcatggcctatagagggatatatgccattctcaaacgaaacatcggagagtttgccagcattcttagcaggggcattgaagccgatgcatctggagtgacaccgtggggaagcatagggccgaaaggcggtgggaagggaaggtgcaggaaggtggaaggtagaggaggcatagccaaggcgattggtaagggggaggaggcaaaaggagtggaatgtagctgtcgggtggaagccaaaatgctgaaggtaaagaagggaaacaacgctggaaaggagttctattgctgcggaaagactccgaaaagctgttattttttccagtggagcacggacgagaaaagcaagggggaagaagaactgaagtgcttctgtggatttgaacctcagctacttgttgcaaacacagaaagcaaccggggccggaagttctacaaatgcaaaaaggcatataaaccttgcaaattcttccagtgggagacctgaggagaagaggtctcctttaatatcattgcgtgctctccttttaggactctatgcagggtggaagaacgccctccttttaaagtataaaagctcctcggagaagagcatgaatggccgaaagtgtagcttcttcagaatctttgccccagatgaagccagaggagcctgagtccaagaagtccccctcgagggaagcaattcccaaggacatgcccgttgtcaatgtgagggacatcatgatgtatgtggaaaacatggaaggaatggaaaacaagaagctgatcccctatgttgtctatctagacgagcaattcaaagagattgtacagaagaggagaaaggatgccagggtggtttttatattcatgatagccattatgtctatgcttgtcattgggctggttgtgtgtggagtgaaactccttggatacctgatggaacagaagtaagctctcctgtgtagggggcgcgtgatatccaaatatggcattaaatggattatattgagttgtttgtcgaagtgttctgtagccccttcgatgtatgttacaggggacaccatcacggccgttgttgacattggcagcgaaacggtcaagaccgggtattcagacaccttcttgccgacggtgttttgccctagcatgtcatggaagaacgaatatatatctcctgtgaccagatctgttgtcagcgatgtggagtcttatcttaggaccctgtgcgacaacatcccttgcgatgcacaatctctggtgatttcggagaataccatggaggcaggaggggcgaagagggagatcttggggtatcttatggagaagcgggtgtgcgagtctgttctatttgtcaggagcgggattcttgatgccttttcgtatggaaagacaacaggggtggttgtcagtcttggaggagggtcgagccaggtctgcagcgttgtcgatgggcttatcacgtgcagaagacagctggatgccgggggccttgaccttacgatggacttcaggaaggggcttaccgactctggggttgatctgtcgaagtttgtctgttcccgggggaatgagtcttggtgtgagagaaggaccgagtttgaaaggaacgagttttctagacatgtcaaggaggtagttttgagcctgggtagcgaggatacaggcggaagatatgtgctacctgatggagaggtggttgagatggaggagtgctgcaaggcagcgctaggcaaacttaaaaaggttgtgaagctggttgttgaggttgttgagttgaattcagcggacataaggccgctgctgagcggaaacatattgattggtgggggagttggaggggcaagaggacttgaagggcttatttgcgaggaactcgggagagagcggccccggtggaaagcaaaggtgattgttgagagaagtcgatttagcacgttccaaggaggatcggtgataggatcgatgggaagtgcaaaggggcttcacattggagccagggactacgaagagtatggagagggcattctggatagaaagaagtgcgagtggattgtggaaactgtatgagatggcgcaataaagtctgtgcgcaggagcctgggtttttgtattttggtttttgtgtgttgaaaagtataaaaaaaatttgcgccagcccccctacaatggctacaaaggttgaggatgatagtaagccacgcttgaatgcttgctttatagggcatgtagactctgggaagagcaccacggtcgggatgctttcataccagctgggagcagttgataagagggagatggagaagtatgagaaggaggcagctctgaacaacaaggagacgttctatcttgcatacttgaccgacaagaccgatgcagagaggaagagagggattacgattaccacgactcttgtcaacctccccaccgagaagttcaacatcaacattcttgactgccctggacacaaggactttgtgaagaacatggtgacgggggcatcgcaggctgatgttgcggtggtgattgttccagcatctgggtttgagtcctgtgtaggcgttggggggatgctgaagacacacattatgatttctgggattcttggatgtgaaaagttgattgtgtgcgtcaacaagatggacgagattccagagaacaagaggatggagaagttcaatgaggtgtctgccgagatgctcaggattgtcaagagaagtcataaggacaagaaccccattattattccgatatccgcattcaagggaatcaacctgacgaagaagggggagaagtttgagtggttcaagggatggaaggagaaggaggggtcctctgtgatatacacccttgaggaggcgctgaactaccaggatgtgcctgagaggcacaacgacaagcctctccgcatgccgattaccaaggtctgctcgattgccggggtgggaaagatcttcaccgggcgtgttgagtatggaaccatcaccccgaacctcaagatcacgattcagcctgccggggtggttggagagactaggtctgttgagatccacaacaagccaagatccatgattccatgtggagagaactgcggtgttgcactcaagggaggtgtgattggagagattgacaaggtggatgcaggccatgtaatttctgccaacgatgagaacaaggccgtggcctatcccggggcaaagatcagaacgattgttgttggaagaccaaaggggctgtctcctggatacacgccacagatcaactttggaaactgccattctcctgggaggattgccaagatcctttccaaggtggttggaaaggaggttcacgagaatccagagaatgttgcaaacggagagaactttactggaattgtcgttttccagaagccgctggtcattgataagatggagagattccagaacctggcaaagtttgcacttatggatagcaatggagtagtggggattggaaacgtcatggagcccctcacccgcgaccagctcctcaaagactatggaatcgacctgaacgaggatcctaaggcagcaaaaaaggcggcctccaagaagaaggcatgagcaaactttctttctgagaaagaagtacttccattaaacttctttttattaactgcttattctttccagcatccggaaaaggaagtacctcaacctcctcggctctttgctgaaaagagcctccatctcaaccttcccatcgatcttccgaagaaatagtagatcggcggagagctccccgaatcttacgagcctgttgatcatcttcaagtcgtgcacattcagctttacaaagacatccttgtaggcattcttttcaaggacatcctccatgcacaccccgattctcatgatggtctcgaccctgatatccggagtctccttacttccgtacttgtaaatgcagaagatgtggatcccgaatggatcaagatcaaataacccggcaacagctgtcttgtgctctatcatcttaagcaatagcaccgtgtttttgcacggatatccctttccgcacacaaacaatatctcctcaagacacttttccctttcgatctctgaggctattctctggagtactgtgtctttctcgacaaccacagtcttcttgtagtcacataacacctctgctatgtctgacatgtccgggatgagctgtggacagcctcccttcgaagacatctccaccatgccgagaccgtggtgtctgacaaaacctagtcttccaataaagattcccttgagagtatttcttacgccgagatcgtgcttagaaatctggagttcggatgcaatgctggataccagcctcctaacaacagactgcgtcctaaatacattcacgtccatgtagaagatctccctctcgttcctagtgattccaagctcctgcatctcaataattatctcgtacagcctgagccttgttgcaagagtccttgacttcagtctcattagaagtttcagcatgctgcttcttagtgacccggatattgcagaggaagtgggagccagcgccatggagcataaatctgggataatgatccctgtgtatatcgcatgatctacactgcagagggatatgaaaaggttaggaagcttcttgggcacctgtgcatggtgcaaagcagagccaatgcagtggcatacaaggtgtcgaagtacaaatcagagagcccagtgtacttggtggagggcaacggaggggaggtgtatttgatgggaaacaacgtcttcgagcttgagtgcagcggatttgacgtcggggttccaaaggagaaggaggctctggttatgcttttcagattcaatgtagaaaatcccatggagagcacggggaagagaatcggggcgtccagagaagcgctgtttgtggaagtggatgcagggcctgtgacatgcaacgggaaaagagcaggaactctgatcacttctagcatcccacagagcttggatgcattatctagcgttcttagaagatttattcgtattagcaacgacagatatcccgggggacttgaaagggcgcttgtgggtgtccttagttcaaacaagattctgtgaatctacttattacaactctccccaggcgattggtctttattgggatagagcctattgtctggacctataattgcttacctccactaagtggccgggctccatcgaaaatcagtaacctgaagcataaataacaaatcgtatgtgtcaacagaagaagagagaatgcttttgccgctgctgattgttggaatggcaatttgcagagagaatgctgtgatcctgattctttgcaggaacagcgacaagaacgggataacagagacgataaagaatttcgaggaggtgttcaataagaactttggatatccatacgtgttcctgaacgacgaggagtttactgaggacttcaagaagtccataagagacgttacgtctagcaccgttgagtttgggaagctcgagcccgaggagtgggaggttccaaagtggatagacatgaagaaggcaaaggaggagatgatgaagatggaagacaaaaagattatttatggagggtcattatcgtacaggaagatgtgcagattcttctccgggtttttttatagaaacaagctggtcgagaaatacgactactattggaggatagagcccgacgtgaagtttctgtgtcaaatagagtacgacccatttacatacctaagggagaacaacaagcaatatggatttgtgatatcgctggttgaattcatggatacgattcccggtctctttagagaggtgttaaagttcataacacagaacctgaactcgattagaaaggtggatggaaacaggttcatcctgaacaaggatggatcctacaacggatgccacttctggtcaaacttcgagatagcaagctttggatttttcagaagcgagacgtaccaaaagtactttgactggctggacaaagctggagggttcttctacgagagatggggagatgccccagttcatagcattgctgcatctctcttcctggataaggatcagactcacttcttcagtgatatagggtatgagcaccctccattccaacactgccctcgagaggcgtcgatgaggtccaaatgcaagtgcagtatctccaactcattggattactcttcaaactcgtgtctgggattgtacataaagtctcttctgtgaatgcagacgggcaggggaatattcaacagtaataaaatctgcggaatggatatttttggtttatttttgtcctgggcaaaggatggactcttcgaaggaagctctgaaagaaaggaagaagatggcgaaggacgagaagaagaggcagaagcttgagaagtttctggccaagaagactctggagatcggtgtttcaaaacccaggaaggagtacaggaaggaaggatacgacccgctgcaggttgagggcaaatggtacaagctttgggaggagcaggggctcttcaagcctgtcgagggaggggcaagatatgttgttcccattcctcctccaaatgtaacggggagcctccatattggacatgcgatgatggtttctatccaggatgcagtgtgcaggtacaagaggatgtgcggatacgaagttctgtacattcctggaacggaccatgcggggatagcaacacagaatgttgtgtctaagcagctggcaagagaaggaattgttgttgacagagaagggtttctgaagaaagcttgggaatggaaggacaggcatggatctcggatatacgaacagctcaagaggctggggacgagtgtggatttcggcagggaaaggtttactctggaccctggaatgagcagggctgttgccgatgcatttgtaaagctttatgagaagggccttatatatcgcgagccgaagattgtgaactggtgcagcaggctgttgacaacgataagcgaccttgaggtgaaccatgaggaggtgatgcccaacacatatctccaggtggacggggggaaatacgagtttggggtgatttaccactttaagtatccaataactgccgacaaagggttttctggagaccatctctccctgccgaccattgaggttgcaacaacaagaccagaaaccatccttggagatactgcagtgtgtgtgaacggaagggactgtaggttcagtcccgagggaatcaaggagatgcttggagatgttccacatggatgcaggatttatggggtgaatccactaactagagatgtgattcctgttatctttgatgactatgcagacatgagtttcggaaccggggtggtgaagataactccagcacacgatgcaaatgactttgaagtgtccaagaggcacggacttccatgcaaggttgtatttgacgaacaaaatagagtggttgtggagggtgagttcaaggggctgaagaggtttgaggcgaggaaggctgttgtttccaagcttagagacgttgggctgtttgttagcaagaaggggcatccccaggtgattccaaggtgctcccgatctgacgatgtcatagagcccattatcaagagtcagtggtggctgaactgtaaggagatggccagaaaggccattgaggctgttgaggatggaaggataagtatattaccagaaggtgcggagaagcagtggtacaaatggcttggaaatatcagggactggtgcttgtccagacagctgtggtggggacatcgagtacctgcgtacaaagcgccgtctggaaagtggtatgtcggaagaacaaaggaagatgcgtttctgaagatgagaagcgagtgtatggggtctgactgcgatctctccgagcttgaacaagacgaggatgtattggacacctggttttcgtccgggctatggccatttgctacgctaggctggcctgaggaaacggaagactttctgaaatactatccgaataccttgctggagacggggagtgacattctcttcttctgggttgcaaggatggtgatgctgggccttgagttgacaggaaaggtgcccttcagtcaggttcttctccacgggatagtgagggatgcacatggaagaaagatgagcaagagcctcggaaatgtcatcgatccgatttttgtgatcgacgggtgctctctcgagaagcttatatccacaatgaggagcgggaatctcgatgagagggaggtgaagagggctgaggcagttctgcggcaggattttccgaatgggatatctagatgcggggcggatgcgcttagattcgccttactttcatacacatctggaatgaaggatatcaatttggacgtgcttagggtggaaggataccgaaggttttgcaacaagatatggaatgctcacaaatttgtgaagactatggttgacgagctagcggggaagaatgggaatggccctgtgtgtaaggatgattacgggaagtacatcgtgtcctctgctgagctcccgggtccttctgaagagggtcctgttgaatggattctcaggagaaggaacgagacggttgaagaaatccgacgaacgcttgattcattcaactttatgggtgctacacaggcaattcaccagttctttatctacgacctgtgcgatgtcttcattgaggttgttaagaagagcaagaacgagaaatacatcagggtgctatttagagtgttcatcgactcgatgaagatgctccatccattcatgccatttatcacggaggaggtgttttcaaactacttcaatggttcgatttctgtttcaccgtatccagaaacagacggatccgagcatgagagcaagttctccgtaactctgcagatcacaaggcacataagggcgaaggcagagtcaaacggatggagcaaagctgtggtggagattgctcccggaggagacgtcaaccacgcagatttaagattcatccgctcgctctgtagaaagatcgtcgagctcaaaataataagcgatgccgaagacggtccatacgaaaaagttgggggctcaagggtcctagtgagacaaacggaatgaacagggattggatcgattaaagtcttttaatttaacttcttgagcgaatgggttgaaaccaggaagtctcttcctcttcggtaatactcttgtacatcgcgtgggcagctaaggatccatctgtccagagacacacgcatctctccaaaaacacttcgcattgatgggttgttgaagtattgctgtctcaccatggcgacaagtgcagtgaaggtgacaagacttgatttcctgagaaatatcattagaaaggagagaggaacagtgaaaacctctgtgaacagagccagcctcccaagggcaatgtggtatacagacagagagacgcataccgggtatatggcagttctttcgaagaccttcttgttcgacagcacaaaggagctgagatgatagatcgacaggagataaaatggaaggagaagagcctcgtggggaaacgtgaaaaacaccatgatgcagtagatgtttgactgcgataggatctctcctatggacgagaagtgcgggaacagagaaattgcatatgatgatgccaggcataggatattgacaaagttcggcaatgggtatatcggaatcctgatcagatgcagcatgagatatagtgtatagtttgttgcaaacaatgcattcaatagcatccatgttttcttggtcgagctcagctgtgacatctccttggaagggctaggggatcgaatagtatttaggcgctgtgaattggggctgtttcatgtggtgaagcaaatggcaggaatgcatgtgatacttgaaacggctatgggatataaagtgatgcagcaagaaaagcacagaaatggtgactgtccgagaggctttgaaccaagccatagacgaagaaatgaagagggacgaaagggtgttcgttcttggagaggaggtgggggtgtctggaggaagccacggagttaccgggggcctttataagaaatatggaaagtggagagttctagacacgccgatcagcgagatgggatttacgggtctggctgtcggcgcctcttatctcggcctgagaccaatagtggacttcatgacatggaactttgcgctccaatcgatagaccacataattaactcatgcgccaagacgctgtatatgtctggagggaaaatcaactgcccgattgtgttcagagggcccaacggattcaacccaggatatgcagcccagcacacacaggacttcagtagctactacggtgctgtcccggggctcaaggttgtcgcaccatacactgcgaaagaccacaaaggcctgatgaagtctgcagtgagagacgagaatcctgtagtgttcctggagaatgagacactctacaacgacacatacgagaacatagaggagggatatgtccagcctctggacaaggctgttgttgagatcgaaggcagcgacgtcactctcatcgggatctcgctctctgtgaaaacatgccttgaggcagcagaggcactgggagctctggggatttcctgcgaagtgatcaaccttgtctcaatcagacctatagacatccagacaatactgaggtctgccatgaagacaagatgcgtgtttgtggttgacttttcttggccatcgttcagcattgcgtcggagctttcagcaacaatacatgagagctgctttggcaggctgatggctcctgttcaaagaataaacggaaaagacactccgacaccctactcaaaagagatagagaagatggcatttccgacatccttggacgttgtcaactctgtcatgggcatctgcagagaaaagttgcacaagaataataaatcaaatctttaattcttgctctaaagaaactcttcaaactcaactaatccgctgcctttatcgttggcagcaaaggaatcatcgtttatttctccatcttctttcagtatcttaacctcctttggcatgtatttcctatcgatatctgccctcttttcgtcgccgtccctgacacgcagcagaactatgtcgccaggcaccattctgacacgcctgtaatctcttccacggacttttgccgttctatagacaccatcagaacaactcaccttgaactgtccttggccaagagggcatattatttgtccatacacagttccctcctcctctgcaaataccaaggccctatcattagcaaatctccccttccttcctttcattcacccctggatcctcagcaattttatcacaagcagagatggacccaaatatcgcaaggccggcctattacgagccatgggccttaattatcccaacggacgccatataatctgccagctttttgcttgcaatccttcggtggcttattctattcttctcgtcgacaggcatgtctccaagacacatcgaggacccgctgggaagaaagatgtaatcaaagccttccaggccgtcctccttcgactccacaattgagccctcgagttccccgaaaaacaccttcttgaccacacgtccgtccctgtagtgggcaatccccaagcagcagaatgctgttgcattgctattccctatcttccctacaatctctgagatttttcgagatcctatcctgagaaagtccttgatgtaaacaccgggaaatccatacagcccttcgaaagcaactgccgtgtcgtcaacaatcactgcatcgccctcccctatgcacggaaccacctggttgagcttgtggtccacaattcgttccagggatgcttggatttcaaccatcgggatgttcatgtgcactatgtctgcctcaaaaagacttctaatctccttcagcttcttcagatttgtcgttgcaaagtagatccttcccatatcgggtgcccaagggtgtaaatccatttatcttccccacatgccttgaaaatattgcatggcatccagaaaaaccactgctcaatgcacccagagctaataaaaaggaatttaattcaaggacatttaatcaagcccattaagtccacccaagaaatcttccatttatggcaatggggtttaaaaacaaggaggcccctagccctaaatgaaaaatggcttaagcgtcacatctgcggtagtaacgatggtgacgtcaatgatggggacgggaatcaactacatgccctatgcattcaagagtgtcggatatgtccggggcatacttctgataaatatagttggggtgctgacgtttttctctctgtatgcgatttccattgcagcaaacaagtctaaggagccaaacccaacatactcgtcgctgtcatcccagatttcaaagccgttcaagactctggtggacatgtccatattcagcgggtgctttggcgtaaatgtggttttctacagataccttgcagagcttattacaatgatgtttccaataggagagtatgttgaccctgagatagggcggaagatggttgttgttgcccttgcagttcctttcctcctgctatcgttgcagaagaatctatccaacctcaaggtgacatcatacatcacggttgcatctgtaagctatctcgcgatgcttatggttgtgtactgtctatttattggagggagttgtgcagacgagcccatccagaggtttggatctgaattttcaagcggtgtctcctgctttatacttgcgttgtcgtgccaggccaacatggttaagacatacaccgagctggagcacaagtctgtgggcaacattgttaaggttgcagtgggggccgcattttttggtacccttatttatggaagtgtcgggctttgcggatacattgtgcttggacactcgataaaaagttcgataatcgacatactgataaatcccaagagcaacatcaatgtgtatcttatgagccacaccatcgataagtatgcggtgtcatcaagaatagcatgctttggggcaatgctggttctgtttggaggatttcccgttcagatgaacccattggctggaatgtctcttggttactttatgaaagagggaagcaacgaggatatagtaagaaggaaggtagtgtgcgtgatgatgtctatgtttctggtcctggggctcataaaggagctcaacattgacactatactgaagatgattggggccactgccgtcaatctagtttcgttcacttatccttgcatatactatcttcatttcagtaagaagatggacctgatgtctggtatggctgcagtcttcggggttggcagcttggtgtcaatggtttatatgtcatataacatactgacaacataatgtaccgattgggaggtttgacgtgttctgtgcttggctttaggacaagggctttaattaaaatattgccaggttgagacattcaagctactctaatttcttaagcaactcaaagaccttctcctgcacatccttgttgcggaaaagagatgccctgtgacatgcgtcactcatgtcaatacatatccatctgttgataaatgccacggggtctttttcgaattcattcaaaacattctctctttcctcacatctcttcagcagttgcttaagagactccacctttctatcaagagcatggattctcttggtgtaaagggtgggacattggtataggtcgtcccactcgaatgggatatcgaaaatctctgtatggccatcaataggaggaatgtcaaccactaggtagtccagagggcacagatggggcaccacgagaccaggaagttccggaaaggagaatctgtctaccccaagaatgtcttttagcagcgggttacattcgactacgtctgaatcaatagacatcaacccattcttatttacatacctccacaggtgtgttaccacgtttggctttgtgtctgtgtacctcatcagaagattgcccagttttgtagacagtctaaagatttctcgtgggttctcaagatcaaagatcagttttatgttgctcggagttctgtcgctactcacctcaagtgcctccgtatctccactgtgtttcgtccactcgaagaagtcttccatagatacgtctttggcgtgcatggaatctgacctaccccagtcatctctaggaatctcctccgtagctccgtctcgcccacccgtctcgctagacagcttagcatggatatcggtcgttgaaggaaggttgctatcaaatacaatgcagagcctttttacaacgtcagaaaacttcatttctcccccatttttgtagtcattgatcaccctactgtcaaggcgtatgaacacgcccctcttcatcccaaccctaacatagcatctcagaaacttcttgcacttgattcttttgagatactcagcctctatattcagcttcctgcccaggcatagcctatcgatctccttttcaatgctttgtagcctgtcatatagggtgctcattcctgccgaactggggtatcaaaggaaagagttattctaacatacacagtacaaagcaggtgcttcacctcagattccggcaggtgcaaggcaggataccctgctccggtctgtgaagatattgacttgtttatcaccattcaattgttttcatggaataccctggaatgaatagaagagagctatacgaagtgtttggccacgggatgcctgcagacatggatcctgtggaagctgatgaggcagaatgcatccgactatcgtacatcaccaacaactccagtgaaaacatcctcttgaccctaattccaaggtacaagtcatcctacagtcaagagagcgccaagtttcttattgagacaatagcaatgatagtaaacaatccagagatggcagggtctgccttcagcccggtagccctcatccctcttgttacaaatacctttggagcatcgtactttgatgtcatggagtgctttgaaaagctgagtgagattgaaggaatggcaaggaagatgcttcttcctatgatatatggactatcattcaaatgttcgcaattggatgcagcatcaaacatagccaactacacatctgcactcgaggcactgaccgggctccatggtgtccttgaggagctcaagaacgaggtatattgggggctgggtaacaccaggcctgggaaagatgtcattctcgactttcctatatactctggatttccgtgcgggtttccttgctttcttgacggatttttcgagcctttcatatacaagaagtgcgactatgcggcgcctgcccttgattatcttggaatctccacaagagaagtagtggagaagtcaaggagatcctaccgcaccctaagtgaccactcatacaagatgcaccagataatacactcgattgtaaagtcttccaaggagctgaaagctaacttcatgaagtacgtatccaaggtcatatcggtcagtaaggaaaggagcaagactattttcagctggcgggaaaacataagtgacggatttgcatacaatatgtcgatggtgatgagcagattcaataggaaagtgattgacggagacatggtagacaagataaatcccgagaatgtggaagagatctccttggactcttttccgacgttttgctacttcactaagattcatcttctatttacgtcatgtgtgaagtttggagagtacattagaagcctggcatatgagtgcaggcttcttgacggggatggcggggaaaggatggaggcatacagaaagggcatagactcgaagatgagcgcactaaacgggtttctcttcatgacggatctctttgcagatgaaaaaccattcaccgacttcatgacagaatacactgctgaagtcgagtatccatggccagacttctactacaagacgcttctgtggatgcaagagatgacacttgatctgataaagtctgcaacgatttcaaacgcgctaaacaaggtgatggagagcatcatggactggaggagtcctatattcaagaaagaggtcgtgaagatagtgagccataggagctctgcaataaagtttacaatgctcaaccggataatagactactacaactctctcggaagagatgagatgcgaatggagcctagaagcatcatccactcgatctttaaggaaggaaaagtgttttccagaatgaatgtctgcagaagaaacatcacattcatcaactgcatgatgaaggactttgaatacagcctgtctgagggtctttcatccatcaaggacataaaggaggacatgaaggttgttgaggagctgagcagggagctggacgaggctaagaaagagagggtggaggaaaagaagattgagtcgattagcgagagaatagggtcgctaaggaaaagcatccgcttctcaaaaaacaaggcgagaaattcctttttgtacgttgacggatgcttcgacttgttcacacatattcttgatgagaagcccgacctattcctggtcgacgagatgatttcgaactttgtaagggtcttgaactgcaacctgaagatcatcaccgggcccaagtgcaccgatcttgtgataaaatctccagagcagtatggatttgatgcaaagaatctcctgaggcgaatggtcatggtctacataaggattcgcagcagtaagtttgttgagatggtggccagtgacaagatgtactttgacatcgatttttttcgtacggcccttcggatatgcgaaaacaagtacctcatcaatgaatcacaagtggaggagctgagaagcctcatagataggctggagaaagtcgaggtgattgagaaggttgagtccgtccctgacgagtttattgatccgttgacattcaacccaataagaaaccctgtgaagctcttgacttcgagaataactgtagacagatccacatatgatatgctgatgatgaacggaggaatagatccgtttaacaggatgccccttacggaggatatggttatagaagatgctgagcttaaggaaaagataaacaggtattacggatgtagtggccaaggtggggaggcttgaaggccctcctggtgatagagattcttgatttttggcggcattaaatcttttttatatctcgagatcccggctccaaagcccttcagaatttgatgtccaaaggaaagtttgttgtgtttgaaggattggataggtctggaaagacgaccatagtcggaagcctgtatgaaagcctgctccctattgtgcctaccagcaagatccgatttccaaacagaagcggccctgtgggcaagatcatagacgggtatttgcagaagaaaaccaatctggagagcgaaaccatccacctactattcagtgcagatagatatgaacacagactcatgattgaagagctcaggagggataccataattctctgtgaccgctactcgatgagcgggatagcgtattccgtagccaagggtctaagcttggactggtgcattgcgtccgaggctctacttcccaagcccgacctgactatattcatagatgttcccatggatgagatatgcaggagaaaggggtttggaacggaaatccacgatactgttccgtttttgaagaaagttctctctgcataccaagcactcctcaagaaggaagagaacacccttgttgttgatggaactcttccagtgagggaggttgttgaaatcgtgaggaaaaggatacttgggtagctaactttatcatacccagaaggtgtatgggcatatgaactgctcctgcctctagggcttcttattccattctttccaagtttgaggacacatcgtcctctgcattctccccctcatgcctcccactgctgggcgctccaaggcctctgattccacaggtttgcgagatgtgctttgcaaggtagtactgggcctgcgttgagtttctgcatgtgtcgggaaaaagagcaagaatgttgccataggcctctttccttgctctattaaacgacatatctttctggctgagaaacgaaatcttaataaaaagtagaaagtactcgcatgcgttaaataggaagtcttctttctggaagcctttgaacagagagaggtcatctgagtaaaggtcatagttccggatctccctagcgattgcatcgaatagaacatccattcttgactccttctctcttaggcatctcgccatttcttcatccgatggcctcttggtggctttaggacctgcaatatgccagaactcaattcccctttcctgctgaaatgtttcaaggatcatcagatgtacatagcgttccacctcggtgctttcggactgaatcgacagctctagcctgtcgacctcggacttgatgaggccagcaaggcagtcacagattttggtgtcgctctttgggatcttaccacgtctcctctttgtaggtgtctctgagactgccgagccccctgtcccctctttttttccaccggcctcctgaggacaagagtctgtgtttgagctctttgcaagcctggatttttcttttgccttgtgcacgctcagcaccttcttggcactatatggcagctctcccttgtacacaaagaaatcctcgaggttgcattctatcatcaccatctccgtctctccctcaaagggctctatgaacgggtcgttgtagtcatactcgtccgtcctttgcctccttttcttttgttttgtcttcttcctaagatcgatctccttcggctccatgagattcacctggattgtaacctctttttcaagatccattctgcaagaaaggggatagaccattaatggagaaagttggctttattacctgctgcccgtccttagaaaatagctaactccagctagaaacaccgttgtatcccctgctctttttgagtctgatgtccctgagatcctgcttgtctatgtggagtgtccctatcctgtcgctgaacaggttcttggctgtattttttctaggcttgcttggctcacccagcgactttttgtagagctcatcgctgcaatggtagctccgaacaagctccatctcaagcagaggcccacagtcttcgacgctaagatccttcagaacccttacatatttcagcacatatccctcttctgtcctcgcaaaaacccaagagtatctgacgctttccaagcagactttgctgcttttcatgttgaagaaatccaccacaagattctccagccggctgttgttgatgttctgcagaaccacaaaatacttcatgtgcaactccggaccggcacattcgaagtcagacacagacaagtacctgtttatcttgaactcaaccatgtctatgagctcgtcgttgaaggcacgcccaataacaaggtgcctttccttggtcactgaaaggaacagcccagacctcttcttcttcatcagtttctcgatcttctctacagagccggaaggacttgtcttttcatgcatgtgaactgtgtctcctctgataacgcctatctctttttggattcgttcaccctcagtgcagcagatcactgagagcaaagtctttctctcgctcggcctcttcactctcatttgtgggtaaaaaattgcgtctagatgtgcaggcagaaatagacatcctgggcttctcagatgccaggcgcgccagaatacttccacacgaatcaataaaacaaaattgttgtccttagatcccgcatgtttacccttgaacatatccgaccaatggacataaacctaggcgacatattcacaacaacaggaagaaggcaggcacaaaaagaggatagatataccaaaactacaataggaatacatacgagcgtgttggcaagtataaggctgatgacatcctcgagaagcgcccgcatagaaaacagagtcatcgacacgtccccgcacagaatactcgatgctccaggaatggtggatgactactatctcaatctgctggactggagcgccactaacttcgtggtcataggcctgggagagtcggtgtatggatacaacgtggacgacaaaagcgtaaccgaaattcatgcaggagagaactacatatcatcagtaaagagtagtggaaacattctctgtgttggcacctccgatggaacgatacgtctcatagacatttcggtgaacaaggaagtacataaagcaaggaaccacaacgctagggtttcatcgctgagctggaacgggaacgtaataagcagtggagacaaggcaggaaggttgtgcaacttcgacataaggtctgggcggatctccgtggttgggggacactcgcaggagatatgcggactagcatggagtgcagacatgaagtacttggccagtggggggaacgacaatgtaataagaatatggcagctcggaaataacaactcgcaaacgctctcagggcacaaatctgctgttaaggcgcttgcatggtgcccatggaggtcaggaatactaacttccggaggaggggcaaaggacatgaccataaagttctgggatgttgtggagaataagatggagaggagcattgacacacaatcccaggtgtgcactcttacataccttccgaagtacaaagaagtcatctcctcgcatgggtacagcgagaatgacattcgaatatggaaggcctcgacaatgaacctaatctcctcctttgggaagcacaactcgagggttcttcatgtagccctaagtcccgatgggtccgagctggcctctgtatctgcagacgaaaacctgaagttctggaagatattcagcacagaaaaagcctctgtaaggagagacagtctctcgttcagatgatacacatccttcattttgctgtgcaacagcatagatctgtggagacagacctgaagcccataaattaacagtttaatcaaagccttaaaaagctactggttcaagcaaatctaatcaacaccttcctcttcgtaataaatatcgcattcgacaagcggtttgccctcgtataacaaagcaaggttgccctccaggatgtctccattcctcccgttatctatcagcctgactatcgcttctattgcttgcaccttgtccattccatcgatgaaggcaaacagagtagacttcctgactttcaatgcgttcacagctctttcgtagatttcttcgacccttttggagaggccttggggtgtgtcagcaataaggttgatcatacgatatctgctgtatatctcttcacgcttgctctttgagacagaaaagacacaaagattgtacatcagcatctcgtctactgttgttttatcgatatacgtgatcacaggtacaagcgtattcaagacagaggagttgatgcatcccataaacgagactgaggatatctctctatctaggacgaccagcagaagatatctgttcttgactggggcattcttgttccttttcgctgcctcatccttccaccccgtaagataccttctcagtgtgttcaggagcataatcctggagaatacctcgacagcgatttttcggacaacttcgtccaggatggcaatacacattttttttgcaaacagtctattccccgcagaacgctccctatcctcatcctgagggtgccggtcacctaaaggcaacctaagagcctcaagtcttttccggagtactgcacaaagaatagccgttgagatcttatagtcaatacatccatgaagcataaacactatgggggctttcacgcttgtctctattcttctgctactaggcacgactttctcatattcctctccacctcccttttcctcaaaatccaccttcccagacttcaccacaactccttttctcttcatcagttcctcaatctcggactcatcagcccacaggacatctccaaagaattcaatattcactttttctgcaagagactttctgaacatctggacagactttgccctgatctctcctgcaaacgactgtgccaaacagaacgcaagataatcaagtcttcttaggagcctaaagaatccagatgcgttgttctgcatgtatttcttcgtgatttctgtaggcagtctacatcttcccccaccgatccatccctggatccctgcaacgtatctctcccccatggatgccagaatgtgataacagtaaaactcctctcggttatccttctctttgcacccggcctccccgagtccgtacagccttatgaggctggctatcacaaccttgagctgtcctaagttcatgtccttgttgaagtgaggatggtcgtgcagcaaataccggaagacgatgtaaaacctggctgccttttcaagtatttcaatcgcagccttgcctttttcgttttgaatcctcatgtctgatatgacagccctgattccgttatctgcaaacctgtacatccgaatgctttgatcaccggcacagagtttgatgacatggtttattacgccaacaagcacctccactggccttacatcctcgggaagctccctatgctttcccgaagatggcttacgatatttttttatcatcacctccgcctcatagggagacacatcgttgttcagtacccgctccagaccctcgagctctgggcagaaggtcatacattttccaaccatgttctcactgggcttagcattcgcgcgcgcttccagcaatctttcatactttgctcgtagatcttccatcagaaacaagggatcggtaaggccccaggccatttttaacagcaccataaacactctcattcctagatcaccgggcttagacaccggagcctgcatcaaaccctattctctctcctatagacctcagaacaccttcgctcacattcacccggtagctatctccatttctaaccacaaaaagcttatcgaccagtccattgagcttcatctgtaggaaaaagctgtttcctagcttatcatccatctctttagcaccgcacaggatgtccctaaatctacttctattccttacaacaagcattatcacactctcaaagtagtctaacccacttccaaaataactctccatctcgtctttctctttgctggcaaccttcagaagctcgctaatattcttgtagctgtatgcctggacgacatacatgtccccgacaatggcaagcttctctgagagagttggattgaacacaatctgtacgaagcccccacagcgcttgttgctaaacaaaatataccttccaggcctaggaaggtgtatatcggaatctctaagaataaggatggggagctcggactctctaatcatagagctgaagcacctcacgtactcaatcctttcatctcttagagcagtttcaaacacctccagggattcgagagttataatctggatcttgaagtatctttcatttctcactatttcgaaaaaagcctccaaggactcgaagctcaccggatagctagaccctgatcccattctatttcaggggtcatgtaaatggctgcggaatcaaatagacccatcaatgaggagggctctcaggatatttctgaagctggtgatgcttcaaggagtggtggtcttgtttctccttggaattccattttctgcgctggcataccctatatacatcctagataagcctctgtgtattcgcctgtcaacattcttcacgtacaccctctggaccttgataagctggatgttcaatctctcgagtacggtgaacggcagtatagctcttggagatgagagctatcttgtgatcagtaaccacgtagggtctgtagacttcattctaatcaatgaaatagccaggaggaacaacatgattgcccacatgaagtatgcgatcaaggatggactgaggatttttcctgtgttttaccagatagtggtctatgccggctttctggttctgaaaaggaactttgaggatgatgaaaagaaaatcgtaaagtacttcgacttctttaagatctcgagcatcccgatgtggtttattctctatccagagggatccagattcactgagaagctaaagctgaggagctgggagtattcggacaagaagaacatggtaaggctgaacaatgtgcttcttcctagatacaaaggattcaagctcatatgcgaacagctcagaaactccaggataaagaagattgtggatgtcacatttttctactcggaaggagaggtcccaccgttgtggaagttcctcctctgggatacgacaggatcattcaactgtgacatcagggttgttccaattgatgaaatagccgactataaggagtttctctataagagtttcgagaggaaagatgccctgatatcaagatggaaggactccgcagaaaataaatagctggaagactccaaatttattcttaaaggtacaggctgggtaggaatatgatgtctctcttcatggacgccgacgcatcaccaatcttctcttccaggctcttgtctcctatcatcgtggacacacttatcagctctctgcagcactcctcgagcctcaaaactagccttacaaaagtaccctcaaggacattgtacctagacactatcttccccagtgatgatccattacaccagtcatagactgcatcaacaagagagaagtttagaggtgtaaacggaggaatcattagttcatccaggtctctggacaattctctgaagcactcatccattcttttgcactcgtcgtaaagggcctttcctaactcttgcccgtcagcctcctcgtgtatcattgatgacatcaacgaaacgatcttccgtccgtccatctgcctaaactcattggaaaagatcatctcaacaaccaagacctcgttgaccgtgtgtatctcggccgctgctcttccctttattgttatcatctcctcaacaaatccttttttcttgagaaactccattcttctgttatattcgtctatcatcccaaggctgcaaacattgtatctaatctttatgtcattcatctcttttcttttacagtgcactctcagtgcatttgagtagtgctggtcaaattccctgcagacctgctgctcagacagcaggtagtcgtacaggctctttatcttccttatctctagcacatccattacatttgctgtttcgtaattccagagagccttctcgccatcaagaacacagaagatgttctcgaaggtgaccttgcttctgtccaaaggcttcctagtgcccaaaggatatgccaagaacttggtgggaatcggagtaccattgtccagagcctcgtccttctgctttagaaacactgttgctcctgagaccctctcaacagttcccacagcattgttcttcaatagaaccctgcttccttctttcaaaacatggtgctttgcaatcagcttccagtttctggcacatatctcttcaacggcaccaatatacttcgacagatccccacacacattgcatacatcctcctccacggattccagctcagacagcttcttcatgtccctttcatagtttctctggcttctgtgctctccatagctcctcctcatcaaatcttcaaccctgatgtttgaccttaatgatataagaataagcccaaagctcaacctgaactggctggacaggctgaacggtgtgccatgtattattccctggatggtcgaaagagatggcatcttcggatctgctatcatcacagtccccacggcatccattccccttcttccagcccttccgctcatctgaatgtactctccagatgagatgtaccggaatactccgccatcgatcttgctaagagacaagaacacacagcactttgcaggcatgttcactcccattgcaaacgtctcggttgctatgagaagcttgactaggttcatcgaaaacagaagctccacacactccttgacaaaaggaagcagagatccatggtggacagcaactccattcagcaccattgacgacatgctaagaacctggggcaagtttctatcctcgggagaaagacatctggtagcctcgctgaggaatagctttacctcctccctgctctttgtgtcatttagattcagagtcctgaggatctcggcatagtcttcacactttctttttgaaaagcagaagaatatagccggagtgagcttctttttcacaacaaagttagccacatccaggattttgaattttccagtgggcctggtcttcttactgaaaggaaccaggtctcctttgaagttggaggcattcctctttcctcccccatcatcaatagaatacacacaccagtcacaatatatcacatgctccagaggaaccgcccgcttgctcgttgaaatcacatatatcgtcttatcctttgtccttcccacccattcgctgaattcaaggctgttggggatcgtcgcactcagcatgatgaagtttatatgtcggggaatcatgattatgcattcttcccacactactcctctctcggagtcgttgatataatggacctcatcaaatacaacgaactccgtgtctcttagcaggtctccattcctgtacacaagattccggaggatttccgtagtcatcacaaggcattttgcagcaggattaacctgcacatccccagtgataattccgacatcatcatatttctgcttgaaatcgtggtacttttggttgctcagtgccttgatgggcgatgtgtagatggtccttgtcccatgaatttgggacagagagatggcgtactcagccaccagggtctttccggagcttgtgtgtgcagacacgaaaacagacgaggcccgacttagaagatagaatgcctgtctctggaaagtgtctggctcaaatccgatgtttaaaattttctcgtcaacgtattgtgcatagtccgaaggaagccaatcctgcttcaccaacacggagtgctttttctccacgcctttcgtctctgtcctgggagtgtctttgctttccacgccctctttttcttggttcatgggctcatcattcccaagagtatttctggaagacatccatcccggcacgctaaggcttaaacacacttctgtccattatggaatttattaagactcactcggctatttcttccgagaagaaatcttctcattggaatattcgtaatagcactcaggacctagcaagtctctgatttcttcaaatttgctaacgaacacatctgcatctttttcactgtcatattctataaacccataccctctattcctcttattctccccatacagcactcgtatgtcctttggcttacacccggcatcggaaagtattttccttattgcaacaatagaatgggacttcttcagcttactcaggaagaatcttcttttgttttccaggggcttcttaattctctcaatgtaaatcggcttgttactcatgataatctcgtccttgatgaacgttcttttcttaaaggttataatcgcctttcccgtcgatatacagtccctgttcttctttattgttaccctctcaatctccccatactttccaaacgtctccgaaatcgattcctcggtctctttgtacgagaggttggtgagtatatacttgttgtccagatactcacaattcttctctttctttacgccccttggccttctgtttgccttcatgtccacgagcgcgtgttccttgctcgggtactccagaacaaatccgccctcgcagctctttacagatttgaggttttcgaatcttctctttatatcctttagagtaaagtctcctttcactctgatggtgcatgaggcctcatcaaactcaattctttgaaatccagccttccttccatccggactcctatccctcttgccgacttccttgcgcccgcttcccttccctgtgcccctttcactctctccgctatctttcttctcttctgtgctcttacgatgttttttgctcccttgcacgtattcacacccactcctgcctcttttttctttcttcatatcgcttcccatcccgcgtcttccaatgggctaatatatgtctcaaagaaataagacctctttactcctaccatatcaagaaatgtctgctgggcatggctggtaatgtctctgtccgctcgcagtgcagctctgccttacctgttaaaactgagaaaaaatttaccctgaacagatgagctcggagctttttgatccaaagccgctagtcgagataaaggaggcttacagaaagaacaagaagtttatccgccatcactctgacagatacaagagggtaaagccatcctggaggaggccgcacggaattgatagcaaggtcagaaagcgatgcaaaggagaaagggagatgccgtccatcaagtataaaaagccaaaggagatcaggcaccttcttccaaatgggctgagaaaagtcaggatattcaacatcaacgacctgactccattgacgtccctgaacaggttttactgtggagagattgcacatgccgtgggtgctaggaagagaatagccatcgtcaaccgggcaaaggagcttgggatctgcctgctgaacggaaatgcgcgtcttatcccggagatcgaggaataaaccatctgctgctctacttcttgttgtcctgtggatggatttattaatacaagaaaaacatcctcttgcatccgaatgaacttgatatcagctagtaatgggagtgttattttctgcaaaggcaaagccttggtggtgaagaacactaccacagatgccgtggaggaagtagctgtgccaggccaaatatcctttatgtgcaagaggtacttggttgacagcgagaaaaatttgtacaccattgacggaaccgctttgagaaaaattctgaagctcagcaggaacatcttctgcttggtcgagcatggggatgcggtgtatgttgcagacagattcggggatgttcacagaattggaaacggtgagtgtgagtatgtgttgggaaccctgtcgtatctgactggaatggcgatacacaacgggaagatcattctcagcgataagtacggaagaatccgcataagcaggatggatggaaagatactcgactataaattcagttgcgaccccatagtatctctggaatgtatcaatggatccttggtctcgataagcaatagatgtgtagctctacatgacagagaatactcaataaaaagtgcattcgagctcccagaggatacaaaggttctaaagaccataagtagaggaaaagatgagcttatagtaatttgtccgaattcttaccttctctttagggtagaagaccgtatcgatctcgtctctcttgtgaaggaggccatagccgatggggtttgtagcggatccaccttttataaggtaatgctggacctcactattgtggatgacagcggaaaagttttctatgaataaactgcgtttatcttggtgcaaaccgtgaacttctatcactgcttatttgatgcagttcttaaacaccctatggatggtagtaagaggcataaagtcggaaaagaggcagaagccatcagtgggacatctgatagcaccgaatgcaactcctgctcagaatccgcctccgagatgtcctcgtctgacggggttgcttatgaggtggtcgatctttccctgtctaaccgcttggacgtctcaatcattgtggatcagtctaggatacttccctcttctgaagagcttctttctgtgtttgttaattccaaagttctggtaagcggagatgttgttctctccttctgcgggtttcttcaactttccagaatactgagcatggcccagaagaagcttaagaaggccttcaactctctgattgcagctggggctcttgatggaatcaacagggatgatatctacattttttacaccgagagagctgtcaacattcctctcgaaatgatcctagatcaatatagatccctttcgtttgcaaacctcaggcacatcatatttatctctagaatcaaggcatgcatgggaatggaaatgaaggatcttgtagaggacttcaaagagtacagcccactggacttgaaccataggcccgtgcgtggagaagagattctattgctttcgtcgtatatggccaagaagcaggttgtggtgaacagcaacacatttagactgtttttactggatagtcaaatgtttgcatcatttataagtctgtttgaaaaagagctctctgaaattacatagaataaatgattggactccattctggcttctattttacttcttctgtacgcctccccagaaatggaacaagctgttggtaagctagattcagctctggagtgcagggacgagaatcgatctgagatggtcatggatgcactagaaagccttgtgcaaatatctcgcgagtgctcggctgaggaaatggcaggctgcgaattggatgagctgtttgtagactcctttgataagatatctcccaagaatcacaagaggcttgtagagatgctcccagaccttgtttcgtatatgagggacccaagaaacatctactcgtcaatagaaaggtatttccgtcccgaatgccacttttcagtggatgttgcaaaagtggtttttgtaattaagagagactttgggcttgagtttgatggctttctcagcaatcttttcgattgcataagccccggcaatatcgaacataacatagagaggaagctgttctttattttgatggccctaggggatagttccgtttcgttacttacagccaaggccttcatcaagaagctgtgcagcatctccctccaaatgaggtcttcgtgctgccataagattctttggaccgtcctatggattatgcgtcttcatccaatggcgtacgcaatggcaagaagagagagcttcaggaaagacctcgagtggaccgtgtcgatcgaaattaatagattccagccatatctattcgagcttgatatactgagtaagtctctggagggaattagaaaggttactgggctgatcaagcgcgaagccatggatgccaagcatagaccaaagcttctgtccttggccaactttgtgtttcccaagatggagatttaaccgcttctcttcggaattaaaacatctacttactttggccatgattgtctttgtagcatgccaatgaagtacttctttgcgttgtacttgacccttagtctcctttttgctgatggttgggcattttctctttccgggaggttctcctgcatcttttttacaatcctccttagcgagcttatacttatgatcttctcaagattaaaccttttgtgaaagtcctgtaggttctcatttctaatgaagtatgctacgcagaggctatggggattcacacacctgttgcttcgggatattgagatgaagtcctccagcgcatggctgcctctgaagccatgtgaaaggcaaaagtccttgactctctggaagaccgccgtgagatattccaaggatggctctatatactcaaactcccttagcagaattctcttgagcctcagtctggtcttctctgtgaagggctgcagatcactgtatgatattgggtattgatgtcttttgagtacattgtatgccactgcaagtaccttatcgttgatcccgatcctttgcttgaagtcttttgtctgtagaagatgcgtgatttcgtccgaatagcctggtatgtttagaatattaaccaacgattccacgcttttgttataccttctagactcgtcggcagcaaggtatttctttttctttggaatcacagatgtgcaaggcgtgtatgacgacacatagtcatactcagattccacacacaacccacaggatgtacaaacacccttggaaatcgatggatgaccgcaatcctccattcagggtcatcaagccacagaagcgaaaaacatgttacaatgtcacaggtcctggagaataaagaagatgtttattcaggcagatacagccggtgcctcctggctggcaacaccctcgtcggtaaagaccagctcctccctcagcctggactccccaaggggtgtcaggagaaagtatgagtgtctccatacatgaatcctttggacatacccgtaggaaatcatggtcttcatgaatatcttcagatgtaggttgggaatctcgaggtctctgtggttcccaaggacagtgtcttcaagcagaagcgccttcttctcaagcaagcgcctctttatcttatacttattcgccgtcggtaccaacattgctctacaaattagtctttctgcatagtcaaaccacttaccttctcgaagcccctggatgaaattttttttattgtttattctagcacgggatttgaatgccgtttccccagtccttgatggccagtgcaaagctattgatgctagtattcacgatgacatacgcatttgtattttacacactagctataagagtaagttgcctatctaatttatagccattatttcacgatccaggtatcgccgaggatattctaatcactctggcctcggttgccctgttctccattctcctaatccatgccattctagggcttgaggagaagaaggcaaagcttgtgtaacatatgctactgcctggtgttgggggcctgtcctgtatcgtcgacacaggagttcatccattccaagtattgcctcgatgccaaatgcatttccataccggtgatttcaggaacctcatatggatggctacctgccacaaactcctgtattccagcgaataaagaagaaaaggtctttgcgatcagcttgtattctgtttccttaacaatagcttctttccagaaatagatagatgttatttcagatatctgacagcatgcggcgagcctcctccttaccagttcacacgaactctcttctgcagactcccgggtaggatatgttacagacacggcgaacggccttttcatagggatcttcttggaaatggcgtgtatctggattcccgccaaaaagagcataatatttggcatttccaggacgcctgaaatgtctaaggctatgggcgctttgtgtcttgctaatccccaggatgtcctttttaaagcgatatttgtggagcgaaggctttcgaggcatcacttgaaagaggtgtccatctctgcgattattcttagagtgatggaggaaaacatttctgtcaaggatggaggcctcattgcgcttgggcttagcagaattctaataagaaaactgagatacctgctggatgagtgcaacgaggttgtccataaaatctgcagaaaagacatggacagagaaagaagctttaaacagccatcttcaaggggaataaccctgggactggacctggaaagtttgtatgtagatgaccagatgatagatccagaagagtttaccattcttcctgaggaagaggatccaggcgatggtcaggatcctggggatgctagttttggtgggcttgacgatatctcctatattgaggaggctagacttggaggtgaggatagcacccgaatttccacaaccacggaggtcacgcagatttccttgggagagcgtaaagagaaaaaaagaaggattgctgaggacaccgaactggaattcgattctcaggtattcagggtaaatctccgaaatacaagagatataatacacaaggagagcgctctcgacataaggaacgagctggcctcgaggctttcgattgcacccgagatattgtccaggattgggtgtagagagatacatccaagagaaagcatagaaagcattcgtgatgctacaatagtggaatcatatggagacatcagtttcggagagcatgctgctgagtcacaggcgtccgaggagattgttatggagagttatctggacatagagaagctccctaggacctttgtctttaatgaaattgccggagggcataatagatatgagaagggcaggctctttctatcacttctgaatctattaggaagtggtgttgtacaggggcgtcagaagaatccttactctgacatagaatgcacggttatacagtgatatgccttgaggccagggtgtagggctctgtaggggcctacggagttttgtgtgttaaaaaatttatcccttcaatggaaaaaaaggagcatgtgataattgatgccacaggacaggtggcaggaaagcttgcagcaaaggttgccaagctcctccttgagggagtccgggtgactgttgtgtgtgctgaggaagcagtgtttgttggaagcctagaaagggccatggataagttcaagcaatatcttaataagagatgccttgtcaacccaaggagagggccattccatttccgtgagccaaggatgcatctcgcaaagataatcagaaggatgatctcctataagaagcccagaggaaaggctgcaatgagcagacttgccacttatgaagggattccgagagagctcgagggccagccaaggtataaggttacctgtgcatttgtcaagtacacaggcaaccccaacagatatgttacccttggaaagcttctgagcatgtttggatggaagcatgcggaggcggctaaaagcctcactgacgaactgaaggaaagagagagcctggcatccttgcagaagaaggatctcgataagaagatcgaagagctaaagacggacaagaactttgagaacgaggtgaacagaagattagcaatgcttgcatgaggtattaaaaactcttaactttacaacatttttgtagtgtgagcgatagtttttctgctctctgcgatgcccttgaatgaagaaacagaagccatggtgcaagaagagtacctatataggcaagaatatgaagtttaagaccttgaagcagctgctgccaaggcttattgagaaggaccacagatacctccaaatttccagcagagtatctgtaaagcctagaatgaagctatgtgatctaacaggccttcctgcgccgtacacatgcccaaacacgggcctcttctattacgactcctctgtgtacaaaaggatctgcgagcttccaagcgaccgtgtccagaaactgttccaactaagagaattcggaaagacgctatctccattcagaaggtgactccgaggggggcagcatatgaaataaatcttagactttattaggaaagtctatgttgtgtatcaaatcgaagcagcccgttccacaccgcacagggttgcccacagttaaggaggcagagggattggacagcttgtcctccagatggaatgttgcagcagtcttgaagttggagtagcagctttcaaagcttattctctgaataggagagtcatcagccccgagcccatgcctactgaatggagagtagctcccctttcttgtcatgtagtcagctatgagaagaagatgccggatatcaatagaaattccatagacatcgaaaaccttcactacctcgttgattatcgcgtgtcttgcagcctctacgccgagcgttaggtacacatcatatatatcgttcgactctgcgttgtagatgtccaggatatctagcaagtcttcatacacaccggggcttacctctatcattctggtcagggagtatatagaggagcttttcacgaagagttggctaccagaaacggaggccttctccatgcccttaacctctcgtactacaattgtagggagaatggattcaacaaccgaggaaatcatctcattgaacccagagggatataggatctcaaatgtaaggacgttttttgacttctttgcaaagttcatgaaatcctcctcctcttcggtattgcccgagtcgtccgtttgatcggtctcgtcggtagcctctagatagctagtactatggtcttcactatctttatcgccattctcaccggtggtagcttctaagcacacgttgtcgccttccgggtcactttccttatcgctgtcactctcgtcttctccttcgttctccttgttctcatcaacctctttgcagtcgtctttgggcgcctctgacatccccaatgtatactttgccttggctaatcctttcattttgttcccaagcagcttcaggaacttcctatccaggacttcgcctgcaagatcaacaaagttatccagctcaaacattatcttgaccttcttctggaacacaccggaaaccatcacaatctcctctgtaaccccaaatctcttgacacagtccttcagcgtcaccctcctcagacattctgtaatgtcgaaactcaccctcctcttgattggcaccgtgatcaagggtgtccttatgcttttggacgctgttattagaatctctctgagtctaggaaccccaagcgtcacgttcttcgccccaacccctgcaagatgaaaggtgttgagcgtcatctgtgtggaaggctcgcctactgattgtgcagctatgacccctacagattctccgggatcagccagggagcatatgtatctgtctgctaaaaacctcctgagctcatcgtcaagcagatctatctgtttcctgaatttcaaggagaggaagtccttgtatctatcttcgagtttggagacaatagaagccgactttccaaaaagcaagacatttcttttgaaaaattcagcgtcatcgagatagctagactttgtgcagtcaagcccatcctccccatacataaattgaatcactcttttcccaatcctgacagacatatcatattctacctttgcttcctccatatgcttaattaggcatctctgcagatatccggagtttgccgtcttgattgccgtgtcaataaggccctccctgcctgccatacaatggaaaaaatattgtggcaggtcaattccagtcagaaacctgtggtatatatatcctccagaagacgggctaggatccagtgccgcaaagcaaggcaatgtctttccactagccattatcggaactctctggccctctagctcctgttgccctagagcccccgaaatctgactcaggttgacaatggagcctttagatcctgttgcgataattagctccatgttgttttctggaaagcttttctgcaatcctgacggaacagataccttgactatttcagaagtcacactattcatctctgttctcattacggaatccaggtatgccttcttgtcagcatagagatagaagtctgggtttgcctccacatatctcctctggagctccttggcctcttggtctttgaccctaacaacctctcttcttttcttgtctgcctccttgtcgagaagaagatcgtctattcctattgtgaatccatacatcagaagatacctgttgccaacccatccgatatatgtcaacaggtcgtttgaagtcgcgaatcctttgatctccccacaagcatggataagagacttgaaggttgggcccagcgagttcttatccaggatcccggtcacaatgtttccttccctgattcttaggatcctctcctcggaatgctctctccacgcatttttcggaacattggtttcaatttcaatgttcacaaccagcccaagattctttaatatcgttgaaatcacctgcctcccggaatagagtcttgcaggcttgacgatacaaggacgatctaggacgatgcgcctgtcgctaagtccagcattcaccagagtaaagtaatcttcctcggaaaagaacgaatctttcattgtcaaaacggtcacaataacaatgtggtcctggacgaggccccttatgggctttccattggtaggtaccaggtagttggaatcgttcatgactatatgtcttgattcggcttccgatgcatagttttgtggaaaatgaacattcatctcgtcaccatcaaagtctgcgttgtaggacttgcagttggcgtagtgcattcttaacgttctttctttccttaggaccctacacttgtgggccattatactcggcctgtggagagtcggctgtctattcataagcaccacatctccgtcgactagatgtctccaaacaacctttttgccgtccagaagctggtttgccagggcgtacctcttttcgtcaggcatgtgtgccaggctgagcatcacatcgccgtcctggagatatagacttcctggataagtaggcccattcacaacagccttcttcagcctatccacgttgaagctggctgccctttctggaaaggttagggcctctgcaaacacaagaggaattcctatctccctagtctcaagattaggatcgggcgatataacagttcgcgctgcaaagttgactcgctttcccattatgtttctgcggaacaatccgtccttcctctcgaggatctgtttatggccaggcggtaccatccgggtgcgactccacttgcttatattcttgttgtcaaaagacgaaagaatggccgcctggagctcaggccaatatgacagatccttcgtcaccagtacgctgaccctgaggatgtcgttaagataaagtgtttggaaattctcggctttttttccatctaaaacgatcatggggcggaatctgttggggatgactggcaggttggatataaagaacatcccaggatctcttcggaaaaaaatagactcaataagatccgcctcatttgaaaacaaatcgtccataagctctctgacggcatccggtgaaagaaactcaaggtccttcccatcttcatccttttcgttgccctttctcaagtctttcagcaccttcatctttgcacccttgacaatcttcgggttactgtgtccacatcgaacgcactttcttctggagcctgcgttctgcagaaacctatgcaccacctcctggtggctttccatcagcggctcagatctgtttttctttgcattctctatcctttcgctaactatcttgtacagctcctcctcttctgaaaccatgtacagcctgtccagatcctcagcctcctctccattaagtagaagggaaaacttgcagaacaagatcaatctgtcatagttcgttattctgaagtgcttacactggaagcagtagcacctaactattgaaaacaacgagtcaaagaacatcgggttaagaactatcctggacagctttatgtgcccaaagtgccctgggcagttgagaaacgacagattgcaagtcttgcagtttgatgacaaatccaaaggccccattctcaagtcgtacagacctccgcgtatggggtgtccgaacttatcaaagcatcctggtaccacaacctccatgcagctgtttcgctctatctcttcatcggagtacgatccaaacgatatattctttggatgaaatttcataaccattttgaagagggcccctttcgacgccgaaattaaaaatgtaccatggcaccacgagatgtcggccctggtcttccccgcaaagcatggtagcgcaacggaagcgcgctgggctcataacccagaggttgtgtggttcgaatcccacccatgctagtggttttggacagaccatcccgagagtccctaaagccaagataagaactctcctttattaaaaatagaatcaaacatagaccgtggtaacaagctcttcttccgcatctttgcacaccctctttttcttcccctccaccccctttctgcagctcggcttcttcttgtacgaatagacagtgctatagatggttttatgtccacctttgtttcttacttctctctcgatggttctcaccactgtttttgttaccgtccttgtcacgtcgtttgacatttctgcagaagagcttttcttagaggactttggaggctttgtctcctcagcatcctctattagtactttcctgactagcgggagaagctcggctattatgtcctgccttcctgcagaaacaaggctttgggtagccggtgctggaacacccactgtggaggaagccacatcattctttcccgaagagctcaagactccagcagtagagcatttctctgtacatatcagggatgccacaggagaggaccctatggtattggcagaggtgctttccttcttctgggaggcagagtcgtggatttcaccagagcccaactccaattgcattgtcttctcttgtatctttgtaactgttaatattgaggtggccggttttgtcaccgttctatatactacactaggagatgtagtcgccctttcctccttcccaggagcctcggaaatctttatgtccttatggcctccgtcgtccttctttgatgtctcagaagaaacggtgcgtggtcccgtggatatgctcacttctcttgatgacgatgcttcctggttatactgggtctttgtagatattatcatggaatattgcgtctgtacaacagtttctgtttttgtgctactctctgtctttgttgctgtggaaatctccctgacagttgttaatttatagttgatgatgggaacctcattcttaactgttgtcgtcacttctctgtacagcgtaatgggcttttcaacactaatagtcttgtagaatactctggtgactgtcacaactgttggctcactcttttctttcttttcgtcttcaactcccctctcatcttcagagacgtcatccatcttctccaactcaggcaagctgtacttaaacttggagcgctttatagaaaccggaatcgcacgagagttctcgctgtcctctggcaaagccttactatcgttgtctccccgcttcatctgtatttctgatcttccaggccgagcctcgcgggaagtcctttcaagaacttgaggaacttcaacggttctgaagactgtttttgtctcttctctttgagtctcatggattgtactagcctcggatgtacgggtatcttgcctttcctcacttctcgaagaagtcaccggctgttcagaaactgtctctgtctttgtttcaatcaccgtgatgcttttataggataccgacggggcttctgttattctgggcatccctgcagtcctgcggtctgcttctttgtggtgaatcacatggataagcggaatctgagattctgcatctctctggtacgcaccggctgctctactagcgagatcctccctcatccattcaagttctccacactcgtccctgcactgctccttcctacagttcatgcatcggttcatatccttgtagactacagccatgcatcttcctttggtgcagcttgagtcgcgtattattggcagattaaagctctgaagatattcgtcatattccctctttggcatatatacggaatttaggcaatcattcaggcttatcccatacttctggcacctgctcgtcagctcgttctgcatagcatgtagacattccatgatcattagaattatcattgctgaaaggaatgtttgtttgttctctcctgtgctagaaatatttgtgggcatggtttcatgtttggtgcaggcgttttgataaggtagtatatattgggcatggctagaggctcggtggtctaagggtatgatctccgctttgggtgcggagggctccaggttcaaatcctggccgagcccttttgtcttccactttgcagcggagagtactctctaatacgccacgaataaccattttttggatttacatccccatggaagaatacacgctttgttcttcgagtactgaacagggagaaataccggtcattcatgttaagagattcaaggagagccccccgctacttccctggaacaaatcgcagctgcagtacatgtatcttccaaataaacccttatttgtggggccgaacaccattccaagatcttgtgactaccagacaagcatactcacaaccaagcttaaaaagaggcttaagcatgaccttccctatccttttctctgccttccaatgaacttggatagagccttcttcgaaggaaaatttgcctttatctccaaggttcaggaggtagggagcatcgatgagctatgtcttgtcaagagcaaggaaaggatagtccatgttaaagaagagacgggccaagggtgcaatctgaggaaggaaacaaggcttgagcatgtaagggacaagcaaggcgatgcatacaaggatgtttgccaggactttctttctggaaagctgcttgaggaggccgagacaagaggcgtaaatattgcaataagagactctattctcaacagcctgctgtcgaaggagatatatgcacatttttctgtgaagaaaaaggacgacaggctatacgtggtttttgatgaggcctatataagagagatcaagtattacgactatcttgccgagtacggaaaggaggttgttaagtctctgaagtcctcggaaaccagggtgtattctaactcagaggcatccgttgctgtgtattcgtccacactcttctacaactcctctggaattcagagattgttcagtgggattgatgtcaggaagtctattgacatagttgtaaacattgaggatgtaagaattgtgtccagctctggagctttgggagatgagctgaaggctctttttggaatcaaatttgaagagggagaatacgttcttaacgacgggaaggtgtacacagtggaccccggcggagagaagattgcattcagcggggttgtgtttgctgactttatggattcccaggagcctataagcgactaatttgtttgagatttgtttatagaccaaatggaaaataaagtgaggatggtctcttcggacaacaaagagtttcttctcgactatgacgtagcggtccaaagccagacgctcagaacgttttttggtcggccagaaatgttcctagagtccacttccagaaaggttaggctcccgataagagcacggcacctgaagaggattgttgagtttctggagtttaagcatcattcggatccagataaggaacccgaggagttcaggatcggtgacgaggaggccctggaactgctggatatcgccgtatatctcaagatctaaggaagtcgaataaatgctttatttcctgcgcaaatgagattatacattcctgtcccctggcgtaggcgccattttactactgtgtagctcgtcgtctttttggtttgtaagggagccatagtccttgaactcttttgagcccaatattgcttctatcagttcttttcttggcatcgcattggaagtccccatagattctatcagctcgtagatgggctctggatgttcatcgaacccaggaagctcgttggatttcatagggctatggggtttttcaattatccggcccaagcgctaaatcctaagcctcaagatgttttcgtacttggacatctcagggcagtacggacacttgaaagagtttagaactccttcctgggaaagcacgctggccgcctccagagatattacatgtccgcattcaagcatcacgggaatgttttcgtctacacagagcgttttgagcactgggcatataaagagagagtggtagtttcttcccttctctatttttatctccataggaagagttgaatcatccttatcgaaaagcaggcttccagaggtggagagctggagaaaggcagaggtccctgtttcaaacagctccctgagatagcatctgtttggcattccattcatctctatgtacttggacttgaatttctcaataagcttgcttctgcttttcttcagagcctcttgtatgttcgtaggatttaccagaaacctaaggagcggcttgacatcctgaatgtatgtaggaacaaatgacctaagcttcttgaagcacaacctaagggcttcgtcgtatctccccttgtgtattagtagcaggaactcgtgggacaccaaatacagctcaagctccttgcttgggtaaccctcgagaaactcctccagaagaaatgtggaatcctccgatatttgggaaataacctttttaaacttgacatagccatctcttattttgatgatttcgtctttcccgtcttttgtctctgatatcaacctttcaacaacgtcggcacagttgttttcaaggagatagtacactacaagatatgttactgtttgggtgctgttcgggtatatctggtttcctacctgcacatcaaattctgcgggcctgcagtcttcggaaagcaagcttttccaaagaccaacaaggtccgcctctgcatgggacaaggtgtcaggctctgggccgttgtcgagggacagcgcagatcggatgtcatctatcatgcgcattgtctcgtctctgagacgccggtagtctatgtcgtacttgctatcaaccataatgggctatcaactctgtgaaatatgcccattctgcaatccataaacaaatgtcgaggatctgcgccaccaattttcagaaggacggcagaagaaaaatgatcagcaaactgatagaggccatagagaatctttcttgtagcagcgaagaggatgaaggagccgtccgcaggagcggggtcgatcaggataaatggagcgagacaaaggtgaggtttatgcgaaagtatggacatatagagtaacgttctggatagcaaacattgcgagaaagtttatgatggcgtaggcccaggaggaagaggacgagctgtagaaaacaggttctactcctgcttgctgagcccagagacaaataaaaatcaagaaaaaaaaacttaacccttgaaataaataattccggatggacgcaccagatatttcttatgagcatcaggagacatctgttccaaacagatccggaataattcccacccttcagaacgttgttgcaacggtcaatctgagctgtaaactcgacctgaagaatatagccctccgggccagaaatgccgaatataatccgaaaagattcgctgctgtgataatgaggataagagagccgaaaaccacagcactgatttttgcttccggaaaaatggtgataacgggtgcaaagagcgagaagagttcgagaatggcagcccagaggtatgcaaagataatccacaagctgggattcaatgcaacatttgatgacttcaaaatacagaacatagtttcgtcttgcgacatcaaattcagcatcaggctagaggggctggcatatgcccatagcaactactgcagctacgaaccagagctctttccagggctgatttacagaatggtcaagcccaagattgtactcttgatatttgtttctggaaagattgttctcaccggtgccaaagtgagagatgacatttaccaggcattcaacaatatatatcccgtgctgatacagcacagaaaggcataacccatccaatgatccatgaaaggcagtaggcaaataaactctttattgttaattgtccttcatgtagggtctacttggatcatgggcgtgttcctgctattgtgaaaaatactcttcctttcaatctcatctccttgacaacaaagtttcctgtatattccttgctcccgtcgatgtctgtgctaaaaatcccaagtgttcttccttcgatggagctcatcacctcgccaattggtagcgtaagcaccacatactccacatgtacggcaactgccacagaccctactgaggaaactatgggtccagtacgttccatgcccttgatggagaacgataggggaacgccgttgattttgtgggagtatataagcagattggatgctatgtgtttggacacggctttctcggggtttacaagaagctcagggtctatctccacgcacatcacggcctcgacaagcttgaacttaatcatatggtgtcggaggattaaaaattcttgagacaattgtggcgccgtagccccaagatgaacctcattaccggatgcttcaagcacacaagaaagatcaaggctatggactgcgggaggatatccgaggtgtacatttcaaacgtgctggagcataacgagcctgacgagtacctggtaagtgacgggaacggaaggattcctgtgttcagatgcgtcggaagtgctgacaaagctgagtttgagggatatctgaaatacaggcttgggaatctgaatatgaagttccgatttgctgagggattggagggcggtacatccattttaatgaatggcaagcatttccatgtatgtgcggaagagtctgatgtcccaacaaagtaccttatcttttctgagggagctttgaaagaaaaagaagctggctcatcggaagttttgggagagattgaggaggagtttggaagatgtgagtcggaagctcacagacaggtagttttatcttttttggggagcataaggccacagcaccatgcacagttcctatacttttatgtttcgaatgtggaggccatatacggccaggttttggtttcctgcgtaggtagcaccatggttcttcacacgctgacgtctcctgtgttcctcaatttcaacgagctcttttcaagcggggtttccctgcctatggtctatggaatcccgtactttccgcacacaaactttatcgttagctgtgagtggcggaaaatctatgagtctagagcatatgggcacatctggagctatcctcgcaaatttcttctaaaggttctgagcctgatactgcttgaggaaaggatagtgttttactccgcaaaaagctcgtcgctgagagtgttgcagatcatggaacttataaagcctttccgatggccacatataatatgcctacctctccttcccgggatggaggagattcttgagagtcccctgccatttgtcacgtgtctggacaggaagctgaaggctggggacgtggttttcgtggacctggacgatctaaaaatccacagctccaaaagacaggccttgctgcctaataaaaaagcaaaagacacggcggctcaaggtcatatggaggagatgaaggattgcatcgagatgatagccacggaaatactgctgtggagagagtatttgataaagaggcatgggtccagggtgatagccaaaatgcccaacaaccctctggaatttaccaggaaggcccgcgggttttacagcgacttttttagaaccaggatgttcctggcttttataaccgaggagcatgaccatttgtgtagatatttggttgagatagggcgtgactactcggtcatacttcttccatatgcacagctgggcgcacacatgtacacgaaggccctgcgtttgtggatagaactattcgacggggatatggaaccgatggttgagcatcttgttaagaatggggttcttgaagatgttgcggacatgatcttcaaggggttgagctacagagaggactacgataagatagacacgcttttatcatgcatctcctctccaacacatgaaatgtatatgaacatcaatgttgtctccaggatgcctagagtagtcttcagggacctctattcttataaggtataccacctgagagcctgtgattgtaaggctctggatcttggagggctgcagtgccaagagagttctaggtggggagaaaaagggaattctatggaggccgttcggagtgaaataaggaaactgctagggggaatgaagcaagatttctttgatctcgaaaaagaagattgtggatgcacggttaggaactcagttgtacttgctgcaggtcccggatactcgtttctttgctttctgcttgtgcctgaaaatatcgatacagtattgaagcactgtggatcgaaggatcttcttgaaaagagcccgcaggcctattggagcattgtaacatattttttatattttaaccttccgctaggaaatgaccctgcatttgacggaaaggttgatgttattatcgacgagcctgcacttgatcttcggatcgacggaaggcccaagttctactttgatccgtaggattgactgcagccacagggatcccttctttgcaacgccctcccaacttgggcctgtgtcagaaggcctctgagtgggcttggccctcatagctggactccagcctttctctcttcatataggtatacatcgggacggttagcccgtgtatcaggacactcagaaacacagtacagctgacaaagtctattgtaagggtttcctggattttatctgtgaggagtgcgtagtatagcgctcctactccaattgggccgaaccagccgataaacagagcttccttgaaagatctcagttccgggatgtgtggatacatcagatagcatatagcaggtctcctgatgaagattatagtaagcgaaataatcacattcgacaatgtaaacctgctgaaatctattctcgatccaaaaaataggaagaacgaggtgctgagaattgtatctgttatttcctgtagccttgagttcttggtttccaatacaaaccactcgtcaaaggaaaacactattccggcaaagaatatgcatatcagctcacttccacccataaactccataagtgccattgaaaacacagtcagaatcacaccgtggataagaaaggactcaacacctgccagcctttttgtataacagtacttcaagccctgccttgataggatgcctataacaaggcctatcaatgcggatacaaacactctgatgagcaagttgtcaatgaagaacggatacatcccttttctaagcccatgcctaagtaaatcaagcccgaggaagagaaggaagatccccattccatcgtttattccactttctgcagcaaggagcattctgattctctccggaaccatcttcatggcaagctttccatgtattatgctggagctcagaatgggatctgtgggagtcaggcaggaagctagtgaccatgatgttgccttgttgtagttggtgaataggtatactaggcaaaacgaaaagaaacacttgattattcccaccatcccaacaaggacaaatatggactgccatttttctaatacatagttctttggtagggacattgcaactgtcattgtctgaatgcaaaggacgactcttgagaagttgtacatcatgatctttgagtatacgtaatttgtatcgaatacattcagtacatgatgcccaagaactatacctgttagtactgagaccaagggctccgatagaagcaggctgtccttgatgtatttcgaagctagcccaaacagcaggacaaacgacgaggaggcaagtaagagcttaaagacatcatccatactttatgctcttttgtcttatttatagggcctgggattcttttctgaccatactgttttaatctgaaacagttcgaggatgcttatctatcaggtatagagtagcaagaggttttagcagcagagtccatgtaaaaaagtgtacatagacgctaccggactagtaaaaagggtttattgtgtctttttcttgaaaatgtgcttgaccttcccatcattaagctcgttgacgtcagcatctcgcagctcaagaacgtttttccccaccggcgcaaccctggaaagcccaaaatcgtcgttaatggtcattttgaacttcggattatttataaggttctgaatgtcatccagcttcttttcgcaggtttccttcgaaacactcgaatctccaagaaccttcccacacgcaccgctagtaatatcctcctttccacataagtttttgatctggtcttttccttgtatcaaaaaggattcgacgttctggatgctaggataggtacttgagagcttgaaagaaaggttttcagaggttatttccacagatgccagttgactcaggttgacctctctgtggagatcttcggtgctgtcgaagttgcattcaattctaacgcttcctctcttgtcgcacatcttctcgaagaaattgaccgacttgtctccacacttttcgcagacaaatgcgcagatcacattttcagttacgtcgccgagatcaacaatcttcattttccccgaccatccgcaacttgcacacttcatgtcggcttcattgatgttattcttcagcaccttctcgtatccttcatccttcattaagggcatactcctgagctctcttaaatctgcttctcattgtttataggccaataggaataagctgggcctatcactggtggaatccgcagtcttcatctccgtgtccggagaaaggtacaaaccaatagcttcagcacaggtgcagagaaccagtcagataaaggataaagagattagcggggctatgatatttaatctccaacatatttgatccatatcttacattccccactggcgctgcagctaataacacttggctttctaaatacatttacaccatcaagggcaactatacctgtttcatggagcttgattttggccaacgacttcccgttgtcgaaccagacgttctgggacgatgccgccacgagatctccgtcgatcagggtggcagtccttatgctttcatttacatttagaactttaactttctgaattcgcttatctagccagatcgcctggtttctgaatacaacaataaagccatccttaatgcgcttgattcccagggcttgacctttaagtatctccatcatttctatgttgagttcaaaatcatatacataaactctttgtctatctgcaaacatgaaattatcctcagatatgcagcatatgtgaagaatctctccactaagaacctcctctcgttcaaacactccattcagagtccattttctcattattcctccgctgtcgagagaatggatcgagtccagaacttcgaagctgactatcgacgctgtatgtcctcttagaatcccggcaatctccaggtttgcactccccttcatagtacatctcaccaataaaagctcattgtctgcaattccacaaaccactattatttcgtcctcgtactctcttatcttcatctccaccacctgcttctcatccgtttcgacagtcgactcgttctttccagacagcagattaacagccgttatcgttttgttagaagatgcaaccagcagaatcttgtgctcccctgccaccgcagaacatacggccgtatgctcactgggtacaaatagcatcacttctttcaggccgaattgcctgtctcctcctccaagcacagattcaaacagagggctggagccctcctgattggttgctatagaagggctttctacatttccacttctcccctcgtctctaaactgctttggagccatttttgctgggggaacaccctgctcctcaaaccggggatgatatcggggatatccttgggcagctctatatccaggtccaggcatgctgcctttccttgggtcatagaatctcggagtcgcgtctgctgtaggagacatttgcccgtacatctcgtacatctttctttgatcaaactgctgataatacatgggatactgcttatatgggtccactgttcctccatatcccatagcgcccggatctattctacctatgtgctgataccgcctcttttcattctccagtttcatcataatcccctcaatcctgttgaggtcctggagattcgacgacagacctgacctaactgctgaaatgtcgtgaaatgctgcataccactgagcaaggatgggcataccctctccaggtttgaaattttcaaggccggcctcattgaagaatatctttgccgaaccctcatacttcatcttcagcaggtagtcgtacaccagcatgttcagtgcatcgtaaatgccagagtccttcttcttgtaggtatgatcccccatcacaactttgcaaggggtcctcaatttaaaaactttagtcatattctggagctgctgccaggtcgtccacaaagaggtgctgggagtcctagaaacctcatttgccatcgatgatacaggaatctgccacttcagtatctttgggcatccattggaatgtgacaagcataaatcataaatatttattatagtaggacccctatccctaccttgttaccacaacagaaaaatcattcccaacatcaaagtctatcacctccgggaagtcaaatggaattttctttggtatgagtatggtctcctcctcatgccctagcgcaccgttgaatcccgttccccacgagtataattcgtttccaaccctgcatatgttgaagctgttgtaggaacggactgtctctacatgctcaatgctaagcttcatgggagtcctcacggcttctactgattggatcccaagctggccttccttgtttctgccgcacccatatagggtgccatctatggtgacaaacagactgtggttctctcctccggccacctgacgtatgccatccaaaggcaccttgtatttgttgaaggtgctttcagccttgtcgtgccccagctggccgtacaagttggatccccagcagtaggcctctccatctgtattcagtgctataatatggttcaggccacagctaatcgacctgaacctatagtttcgcaggcgctttctgggcgtcgttactgcgtcagggataagggcccttagcttatttctttcggatgttctccttccaagttctccaaactcgttcgagccgaaggtaaagatagagtccttggaatcaagcgcagccacaaagccttggccagcactcagggctgttatgcttttgagggggacttttacaggttcaaaagaaatcttcttccctggggtcaatccaaaggtgccgttagtcgacctgaatgtcccccagacatatacatgtcctctggaggtcagcgccacggagatagaagccccacagtccatgtcaacgatcttttcatcaagacagaccctttggggagtggattcgtctccgtctcttcccaatgcaccttcatcgttacatccccaagagtacagcatcccatcggagtcaagcaccagagtgtgtaacgatccacatcgaaccttggtcagggacatcttatcgaagaaggaaagcctggttgggacatgggtgctttctgcatcttctcctagtcctagctgggatatggcatttgacccaaaaacaaaaacactcatttgaaggactctatttttccgaaatttattctctgctcttttaatctttcgattttcccaaggcctatgaggttcgagttttcgagcgggtttgaagacctggcattcgttctgaagtgcctcaatggcaatgctgagctggaaagggtggacaagggagtgaggcttctttgcgatggtgtaagccatgaaggtctggatgatgtactggctgccctgtacagaatctacgagccaaatcatgatcacaggagcataagggaaacaaagagactgagggaaagtccggagacaagaaagatagaggtaagcatatcgagcctgacttcgttttatggactgtactgcctgatgatcacgcagggtacattaagaaacaaactgttcattgaccagatggtagagaagatcatgccatctgtgagactagaccccgactttcaattgctggatattcaggctggagagatagtaagtatcggagatgttcagggccttgacaagctttattccgaagacgttgttgcgagggaaagaatacaggtgctgagtgggctaagagagcatgtggcaaaagaagagatgctaggaaacaaattcctctttgttacaaacataaagcctgccaagttcaagggacaggtttccgaggggatgattctgtgtgtaaagggaccagatggaaagatcgaaccgattaggatgccaggggaaattgagaacgggtctagactagagcttgaggggtttgagacacctattagtgactttagttctggtaagatcgacatgaggaggagcgggtatataaacgctcttggatcattcaaagttgttggccattttcttactttcaagggaagtaaagttacttgcagaggaaagtatatcaaaaccaacatatcggatgggccaatgagctgattaaaccaattttaagcaatgcaatcaaaaggcaacagtctttgtgtttgagataaataaaatttctgatggcggggtaatggagggcaagatggagcttgcgagtggtgtggattatataatccgcggctctcggagagacatagagcgtcttctttgtctcccaaagccaacaataaccctaacaccatacaaaagcagatgctctgatttgggttggagggaagatgggcaagatgcagtgacgacgccaaagggattggcagaaaaccttggggagatgagaagcagccatgtgcttgtagaggactgcgagctgatggaatactttggatacctgggcgatctgatgtacctgaagagtagaggcgtttcatttgttcttttgaatgtgcagagaattcctaagtttgttgaggaccccgtttttttgtctagtaataggtgttttataagggcaattggtgatgaaagatacgctgtaatttttgcgctgtgcaggatttacaggagcatacgtgttatatgcaaggatgtggagagggtgagaatgttttccgagattttcaagctgagcttagatgctgtgagccacgggtctggcatggagggaggaggtgttgttgttgtgatggataggtttgtggatgttgaatgcgagaaactattttatattggaagagagtgcaagggaatgaagacggtggtgctggatatgagtaagattggaaaattcctgtataggatcagggacgtgtgcaatatgctctctcccgcagtcgtcaggggaagaaaggaattcaacatcaatagatttcatgatatcgataaatagaaatggcaggctattcagtgaaatgggaagggtagagacccctgtattccatggtgagctcgccaggcagtaaagtcttcggcgagaatgccattgatgaaaagctagtgaggaagctgtgctttggaggggtgggaagcaagtatagagggattgcatggaagatcatctttcaggttgtggggctaagaaagcagttgcacacgggcgaggttgaagtaaagtacagtaagtatgtcaaaatggtcgtaaaaatgggatgctccttgacgaacgggaatggctgtggtggggaaggttttgatgtggatgggagcattccggaaggaccagacgggatgcattatcacaagcttgcactacccgaaaagatagtacaccagattgaccttgatataaggagaatagacctcaggtacagaagctatctgggcacagatatatcgtacatgtattatcgtgtgctgtggctggttgcacacaagagaccactgctcggatacatccaagggatggcagacattctgattccatttatccttgtttttttgaatgagaatgctgagagggcggaaagtaatgcctatttctgctatgctcgactcctggacgagattcagtataacatggtggagcttcagtctggaatgatcgaggggctggactttgttctgcagactgtggatccagactttcataagtttcttcaggagataggtctggagatacacatgtttgcattccgatggttcaactgcctttttgtccgagagtttaaggttcccatactactcaagattttagacacaatctttgcgtctgacagcatcaacgagtctctggtgtattttggagttgcgcttctgatgaagttcaagtccactctagttgagaacgacttttcccacaacatcctatttttgcagagcatatacgatcgggaatgggaggaagcggagattgaattgatcttgtcgtcagcaaagttttatagaaaagtaacgtctaagcaactgctctggtctcgactgtggcactagttttcctggggatgtggctaggtaaggtagcagaaggtcaaagttttgttttgctttttgttgggacccttcatgaggatcatctttcttttgatcggaaaagtggtgtccgatgcattttcgctactaccggtgctcagcaaggaggatatggagggaagcggcacttttcttgtgtatatctattattcaaggccgaatcttcattgtgctgcctgtgaatcatttaatcgaaacatttccatggtacagaaatacattcctgtgaagaaaataaacttctttgaggatccaagagttgcatcgcgtttctacacattcctttttccatcctttgttgtcagggatgggggacgcagctaccacctgcctgtggatagctttgagcagctggaagagattataaggaacagaagatgggccatgtttaagcccatggcgcggtggatggatgtaaattcgcactttgcttcggcatactccattgcgaactgtattttcttccgagccatgcagaagtcgtatgtggttttcgatgcgattcccgcctgggttgtaaactttggatttagcgccattattgcctacatgctatactctatatgcacgattttcctcatgcctgtggagaagaagaagaaaaaataaatcgtggcggctatctatttctttagaagactctctggaagaatattttgatgaaggttctccaccccaatggaggctctcttgaagatattgaaagggcctgtgcgagaccatgcggaatatctaagaagatttatcttggactttaagaacgagaggaaggagctggagataaggctggggaagatagttagcaaggaggatggaagcagaatgaaggttgacactgtggcgcccattgtgtttagaaacattcctgtggactacaggtttgagagtgcggttgatcctggagattttaaagtccttaagaagcagttttctttttgcaagggcgagagcacgaacgatgtggttataatcaacgaggatggccgggagacatatgagaacgacgagctgaagaaggttgagaagaaaacgaggtctcagaagctcgacatatacattcccggaaaaagatatgacgtgaggcttgttctgaacgaggagaatgaaatgtttaagcgtcccagcaagaagaaggccatcgtgaaaagggtcaggcgtagggaaacgtactttatagagccctatgggtttgactttacggaggtcgttctttccggggaaaaagacgagaaggagaaaagaaagtttgagattgaggtggaggtgttcaattctgagaagctggtgtccaatgactttatttctttgatatataactttaatgttgatctagctatacaataaataaattttaatttccatatggcttatggaggcggctcctgtgagaagagagcaggtgctaaggatgttgtggaacggttttaattagaccgaaggctgggctccttctgttttccactgcaagctaggaagaaaaactgaaaaattttgcaccccggatggagaggagagagttaacatacaagatatgtctgataggggatggaggagttggaaaaacaacgtacataaacagggtgcttgatggaaggtttgaaaagaactacaatgcaacagttggagcagtgaatcaccccgtgacgtttcttgacgaccaaggaaatgtaataaagtttaatgtgtgggacactgcggggcaggagaagaaggcggttctgaaggacgtatactacataggagccagcggagccatcttcttctttgatgtgacgtcgaggatcacgtgccagaaccttgcgcgatgggttaaggagttccaagcggttgttggtaacgaggcacctatagtcgtctgtgctaacaagatcgacataaagaataggcagaagattagtaagaagctggtgatggaggtgttgaagggaaagaactacgagtactttgagatcagcgcgaagactgcgcataacttcgggcttccgtttttgcacctggcaaggatctttaccggaaggccggatcttatatttgtgtcgaatgtgaatcttgagccaaccgaagtcaattacgactatcatagtcctgaggagtcgaaatacattgactacatggagcaggcgtcgaagatggctccagaggagtaagattaaagtgatacaccctacttttggctctacttgtcgacttggaggtagatgttaatttttgtcattacaaaggccctaaaatggagaagaagtttccaacggttgtgacgattggaggaaggagatatgtcaagaacaaccttaacaggaaatctgaggactgcaagatgaagctaaaagaggcacttaaatcctttggtaggcgggtccaaaaattacagatgtctcactgcacaattgaaaagggcacgagtctgcatgtttacaagctggatgatgcaagggtgattttcaccaaaaaaaataagcctattgggtttgttgtcactggaaaagcagaggaaatcgacaagagcgtgtatgaaaaggcatctagcgaaataaatgatgccaccggtaagcccaatgaaccaggagcagaggagagggcggagaaggacgatgcctcgttgattgattaaatgtttttaatagcagccttattttggcaataactagacacaaggacctacgcatgaggttgttccgcatgttccttgatggcccagatgttcaaaagactggatgaagaggcaaactgtgcatagcatggattgaagcggacttttagattatcaaaacctggtgtcctgaacgcatggaacttcttcccggttttgaggtggtacacaagtacggtgctattttcacagcaaagaaaaaattttgagtctggcgtgatgcatccgcttcctcctctttctagatttactgagctttttaccgcaccgtctggaccaagaagaagatggcttttttcgtcggacactaccatagagcttccatctggggagtaagatatctcttcgtatcttttctccggaagtgatgaagtggtttttggcccctttgtgcttctcctgtcgtagatcttaagtagggttccattgattagcactgcatagtcgttggagggcgatagggcgcttatggaattgggtgtgctgatcttgtacacagggtttttctttcttatatcccaatagttggtgcagtcgcatgatgaggacaggacagcatcttcttttggacatgcagagagtgtgtttatttggttcttatgcccgacgaaagtacggacgtacttgttgtcaaacacagacaggagatgcagtgcattggacgccgcatggacgattgcactgggatatatgaacttgtacttctgtatgcctggggtatgaatgatgttctgaacatcccctgatagtgaagagtacaatcggagtacattgctctgcgtagcgctcaacacaagcccatctgttgagtactccacctcctctggagaggtgttcaggcctagggatttagatcgtctgaattcggaaaacgactcgtcggtaaaaatcatcgtggcacagagggatgaaaaaggggcccaaaaatgctctcagaagattcttgaaggcttgaatataggcgcgggaatagtgttgtgaaatttattttaaaatacaaattctgtctgttcttccaattaagataagttatatgctcgcagtatactggctgttcgcttgctccttggtttagactttttaaatgcctcctcattgaagatcttgaatagctcattccaagttttctgctcgatctttgcttcaagctgggatagaatctccgagagttttcgaggctcaaacacttccaacaggccggtcagcagcttcgacttttcgttcgtcgaaaaagaccttgttatcgaaactatgaactctgtgatgaacacaggattccatgtaaagataagtcctgagattatcctaatccttttgttgtacctttctctatcttcgttggatcttctgaagctcagggctttgatgtcttccaccagcattttcttggagaaaattattatagacttcagcgtccagtccttgactatccacttcacaacaattatgaagtccgacgtcttgtagctatcaacatacttcttcatgttgtatgcaacaatgcgtgcattgtcttcgtttcttatccactccccaaagtttgcatcgtacgtctcatccatataggaaatagacttctctatcttttctaagcacaaccccatactccttgctcctaagctcctctctttttataggaaaaggtttctcctttaaattactaaataatagaccgaatcaatgtttacaattaattaagatatagatgacattcaggatctcgatgaaaaggccgataaggaataaggccctccgatcggtcttctgagtgtgctgaaggctttttcatggtggtttgctgtctcctttgtcgaagaggggagacaaacaaaaacaaaacactgtgaaatctacttatctataaatcaagccgtccgcagccatagggagagtctggggcttggaaagatggcgcttgatcggaaaccatcatcaatcatttcctgtggtcatgcctggcacaatcataacagatatcatagagcgcgtgtgatacagaatctacttaacgttctatttaagtagtgagctttgaagtgtctatttcatacaggacatcggaatacagccacattctcttcctgtatgaatcataggtgattgccttaggcgtgaagtttagccttgcaagcattttacaagtgttggggcagtacaactctatgctgtctgatagcaaaaatacaaggatagtactgaagaccttaagcccttgccagtcttcgctttttcttatcgaccccaacgcccttcctccgtagacaaccacctcgtggttactctcaaggattataaagtcggagccgttggaagccatggagacgaattttaggtgacttaagaactccacaggtcttatcaacacgccttctctgttctgatgccaattttgaataagacaaagatgggcctcaagaagaacatatatatctggtccaacctctgcaaagtctattatgttcccaggcatagttacaatgtgtcggggccgtactaccggaaggtcgatggaggatatactgcaaccgcacgaaaaaatagcattattgtttgcgtgcattttctctatgtcccatcctatcctcataagtatcgggctgtccagcctgaagtagtaatattcgtcctcgtcaatccgaagaaatacaatgcccttgtgtttaaatatttcttttactccgtccgagggaagactcacatcttctcttattaatccattcatgttcagtatgtagagcgtgtttccaatgcacatgaataggtcacactctataagctccatgtgcaggatgttgccattgaacaatgcctttctaatcatacgattcctcctcagagggattatgatgttgcatcgaaagtaaaacatgttttggattacaaggcgcacttgaaggtaaccaagctggaggtgccattacatgcatctaaaacctgaagttttatttctcttcctgggaacatgaaaacttcaacacttgcctgtcaaccatctcaagagctttgcatgtctcttttatctgatcctcgattaatctcctggtgtatctgtcttctgcctcacccatcgtggcaagcttttctcttagagcagccagttcattttcataagcctttctttccttgacgagcctttggaaggcctcctctgctacggaatgccttgtctctaccatcaacgggtgtgacatttaaaaatttatcattccctaatgtgatgtttccatccttaccgggctttgacatccattgctaacagacgggaatgcaatccataggcacgccaaaatgaatgtttccgagaacccaataatatgggcaagccttctctgcaagattcaaaaatacgtctatccaatgcccttatgataaaaaagatcattcacagaccgaagaggtctctttttgtgtttaagaaagaggagtctttgctatacgggcccagggtgaaaagcgcaccgccgattgaaatcagcttcgagcctcccgcaaagatcgagccgaagcttgcggtaaggtttacaagggccgatggaacgccgataaggaaggaagacttactagactcgacagacagtgaaatactaagtgaaagctcagtagaatcagagacagaggttgaaaatataccacaagaggcggatacaggtaatactcgtgaggaatctgaggaatgccagagggaagctggtgctgaggaagagcccaggcctgctcttgaagacagggcattgatgctggacaaccttttgaagaggttttccgagcaaaagattgcagaaaacaggggcccttgttacagtgttgacgagattcttagcgtggaagacagaaaggcaatttctcttgagctgaagataaaaaccaggaaggaggcaaagggggtatacagacccgataacaacaggaaggatacgtgcattgagcaggcaagactcgagttcaacaggcttacagccaagaatataggacttgtcataaaaaatcttaaggccattcgggttgggactattgaagagatgaaggagatagctaagattctgtttgacaaggcaatttctgagcccacgtttgtaaagtattatgcactgctggttcttgatctgaagaaggagtggcagtctgaagaggagaagaccagggatataacccaaacggtgttctttggaactcttcttaccttaacactaaagacacttgagaacaaggagaggtggggggacgaatacgaaagaaggaaagagatgtcatttgaagaaagaatggcttacgaggaaaagcttgaagaggcggaaacagagaggtacataaagaaaagaaggacgcttggaacaatcgacttcctgtcgtcgttgtattccttaaatgtaataagttatgtgcacatgaatgcctgtatcaatacactaatgaagctagacgactctgagaatgttgaggtgctatgctacttgattgagaacataggcgaaaagctagtagttagcgggaaggaacacattatatcgatggtatgctccagccttgcacagaagaaaaatagctatacgaatagaattagatacatgatagaaagccttctggacaaaagaagctcttggaagccaagagaggccaaggctggaaatgtgttttcttgcctggaggttgaaaacgactatggaaatgcacaaaaccagggatctcaggaatcgccttcagaagatgtgcttccttttttgtcttcgctgtcagaagagttgtctgtggcatatgaggacgatgacaaggaactcctctctgacagtttacagagcggggagtcgaagttcggagttatcccattctatttatcatacttccaagaagccatatcgaatcacaaagtctcggatttgctttccgactttttcatttcattccgaagtacatcgagcattactgaggaacaactaagagaagttcttctgagtctcaaaggcgacctagatgttctgaagatcgacttccccatatctcctaagaagtattcggagcttatcacaaagctgagggcatcaaaggtaatatcacagccactgtttgaggagctgaaaacttcggactataactcaagagctacagacataattctcaggtggtacaaatcggatagggatcgagaaaaggcgcttacaatcttcccgagtgaagcgatagagaatcttattaggaaataaagcatggtatttgatttaatttcagggccatatggccgagcctgcccactcccgctactttctttgatacttcagaatggagttatagtggctcagggctagagacaacaaagaaagctctctcccgacttcttttctgaacaagtgtttgttcaggacttccatgacattttctcttctaatagaatccgcaatctcatggaaccttgggtcatctacatccttatatcctatcagagtaaataacctgtcattttcgttctcgtcattcataaacgtcctggcaaaccttatggcttccacgtgtcttcccgctcgtaataaatcaacaaaaaccagcttcgacaaagcctctttcaccaacgtctcgttttcaattcccaggtcaaacagcttcaaatcctcgcatattctaaaggcctcgtctgtgttttccttctcaataagagacatgattctttttcttgtggtgatggatgaatagagttctgtgtcgtctgcggattcattgcaatgtccctggcatctcttgttccacagcatcaacgccttgtctgcacaaacaaatctcatatgatcggctattattcttttggctagagactcaagatcctctctcgagtggtctgggttatcgtggtcaaccatctaacctggggtgtggtgctgcgtcctttccaaatgctccacttccaataaacaaacgggccaggaattccaggagtcaagtggatttgctcgtcagagctcgaagcatccgctagtttatagagagtactatgtaactaaacaataccaatatcatgaacttgagaattttccgcgatgttttctcgagtaaagccatctatctctccttaggagccatgagatttctacatgattttaaggagtctcaaccaatagagcaggccaaatagagtaaggagcatttcatcccacatcattgaaggctgtgattttatccaatatgcttcctttaaatacaaaagtgaacgctaaagagaagtctagagttgccctcatggctacgaatataaattgcaagaagaagtggcacccaagcaggcatgaaacacaaataagggtcaaggaggcagagaaagccattgaaaaaaacaggatcgaggaagatgcaagaagagtgcttggcagaagggaagcgcttgagtcggaaatacatggagagcagacagaaagaatgcaatggatgctgtagctgggccatcagtttttgtgaaatatcgtcgttttagatctctgtttgttatgcagatgaggctctggaagaaagaaccaataaaattttattataaatattcttttgccaggaggggtaagatgagagcagaaaccagcagcggatccaagaggactttcaaaacgctgaggacaggttttctgggacttgtcggggtgattgctgtgtactatgcgctcctgtttatctttggaatcaagtacttgaatccgcagtactatggaagctacttctatgcttggagggtgaactttgcagacaagctgatgacgcacgggagatacaagctcatcaagaagaacgagcatcccgagacggaggacaggaagaggttctacaggatctcgcaggacaaggagggtccgtatctgatccggtttgacaggcccgagcactttccgcgggggcacgagcaccagttcagcctgaacttccctgcatacgaggactttctgaaggtccgggagagattcattgttgagtctgaggggctgcaggagaacatgaagctggagcactctgacctgatggagcagatgaagaaggagaagggaggactgttttttgcaagctacagcgggaagtctgttgaggagatgatgaggattctgttcccgaacaacaatgcagacaggaacccgtggtttgatgtaagcaacatactgataagggcggtttctcggattatgtcgcaggacgagaaggaccgagagggatacctgtttgacggctcggaggtaggagacgatctgatgaaggatatccgcgagggccttgatgcactcgacaggagtgctggagacggtgacgtcctcctttccgagaagatctctgacgcagacatcaagaacttcttcatcaacaatggaagggtgtctggaacgccacaggagacgtttgcctactcgcggctgtactacctgttcaacttcctgactgcggggattgagttcaagtctgagaggcttgcggagctccggggcgacggggagagcagcaacgagttccgggaggcgcggatggactatgttgccaatgtgtttgccaggatattcgccagcatatacccgaaccagcacaagaaggatgtcagcaacattggggttctcgagaaggtaaggaactactacagccccaagatgacggttgaccctgaaaaggaggttgacgatgcagatctcgagcttgtcagagagagcttctcaagatcgtcaagaatctctgcatgaccacaataaattgcagtttctattagctttgtgcgggttatttcatagtctgtattgtgttatccatctttgcccatgaactcaggaaagtacgtagagtcaatagaaaagattgaactgttgttaaagtcactaagaagtgtgctaaacgggataaagaacggtgctgttaatcagaaagacatcgataacataaaagaaagcctatttgcgataaaagccaatgcaagatcatgtctgtaaagggagcagaagattcattagtttaggttttagaattaaaggtcttagtaaatcctactgatcatactactgtaagactacttgctttgttattctttgttaaggtttttttgagcatggggtgagaaccttccatctcactatcctaggaaatttagagtcgggaccatgccctcgatgctttttgaagcaacattggaggtgtttgaagaagcttcccttcgggctcagaagactctaacatctttgaaggagttgatgcacaaaataaactcgtgtagcgaaaggattctgcaggggttttcttctgctgaagagagctccgagatcaagaagcatctaatggaggtgtgtgattctgaagacgcgatggaaagagaactaaaggaccttactgcatttctcgaaatccagaatgaggaaatagagagagacgtagcatgtttcaaagagatggtgtccaaggctggaataagaagtaagctagagaacatttcttatttaataaataagaaaatgtacctggaggaagaaaaaaaccagaacaggcaatgataaagcttctgtgattctaatttttgtgtatattatctatcccgcaacaacagtatttccacttcttttaacccagctatttaagttaagatagggaaagtttaagggccgttgtttgtttctcggtattcctgaagctattattggtttttgataaggagatactctttctcgtcgaaaaaaggaagtgacaatctgaggctgcggattcatatggaaaggtggatgcacggcaaggatagccactctccatattgcaatggaaaaggagcttttctagatgaagaacatttcttcctggataatcttatcggaatgaggatacaagaatgttgatctctgtatctgtgatttgatttatccccgaataaggctgtagaagaggtattgtgctactgaatatgaaagggggaagtatggtgatgagtctgatgaatgtatgctcttttagaacaatgagaacacatgttgcatgtatatttgttctacttgccaggctgtatagttcgaatgagggcgaagtaaggaagataggagaaagatttgaaaagacatttccctggaagtctagtaaaacggagctgctaaaaagaccactcgagaaaactctcggcttaaacgcaagagtgataattccatgtattttttcatagcagtaagctcgttatatctcctggcatgagatattagaatatagatgaaaaagaaaaaggatatcttgagaatgttgttgggctacttccagagttagcatggtgttccatagcatatatacatttatttgggaatggtaactggactgtggacttaatgaaggaaatcttcaaagcaatatctttcaaggattttcagtctgttgagatatacaagaaaaccagaggaagatttggaatgagattcgtaggcctagtgaacaggatattcagacacagtgatagtatgaccggtaggcctggacaacagcttgcctctggagcgagagcaaggattcagggcatgacgagctttctgtctgccgaggagaagaggaaagaggaagagatgttgaggaagatcaaggaacatggattgaagttgtgcaccaaggagaagcaagaggagatgactaaggcgcaggctggtgtgcgatgcatgtgcacacatttggggaagagaggaggatagaacaagttttttaatggaggcgtatttgacgtgtctacgtttaaaaagaataggattgaatgtgagtgtggaggaaccactaagttattatgtgaaccatccagtactgataaatgcatatgagaagtacaagaggatggacgttatgactgagctggctaagcaggctaagcaagtatttacagaacggaaagatattgatgatgaaagcatcaacagcgcagtacatgaggtcaaggagagagaagaagtagagagaaagaggcaagcagaggggaggaaatcagtaccagaaatgctttggagttgttggggatggaagagagggagaggggtaaagagaagggctctaaaggaaaaggcaggaagaagagaggtaagaagggtgcaggagaggctaaggaggagagtaaggaagaggacagaggggaagaagaggaggagagtgtagaggcagatgttccggtagaagagatggcggctgggggtgcccggcccaagaagaagagtccgaaagaaaagagtaaaggcgaggaacattgttataaggtgcacaagagggttctccggtggatgaaaagtgctgaaaggattaagtatgagctggataacggagaggaagagaagtggagaggcaggagtattgaggagattgaggagcagaaggtactacatgacattacagaagtgctgaagctcctcagaagcaaggagtgtgacaagttctttgcccggacaggcaagtacatgaagggtgggagtgagagatggaatatggtgggagttgggatacttgaggagggagggaagaagagagtgggaaatgtagaggttggcctttttgagggcaagggaggggagaatataatctaccatctgatgttcaagcccacagactttgaagaggaaggagaaggagcaaggccatcgtttggaaggtgtgatggtgtggatgcgatagaggaagggagaatctccgacatgtctgggtttcagtatcctccgggcgtccgatctgaaataacgagtagtgggagtgagttcaggatagtgtggaagaatcagagggataccagcttggttctccggagtcttactgttctgcgaattcctgagatccggtgatggccatgagtatgtgggatggtataagtcatggtatgagtatataagtaaagggaggattattgtcatttagatattgctttgatgttatgcttggatggattgtcatcagcgagggatgtctagcacccctatggatgagaaattgggattacatccatccgttgatatagtgtagctccagaggagtagttggagggctcagtcttatcgccctgccacaagaaggaattccaggagacgggcttgtttcgtgttaacagaagattctttataccgtgtggtagggctggtggagtgagttataagatagaatgcctagtcctgggcagtagggtgttgaagaggcgagctggatcctgctatagcgagaaaaaggagacggtagtattagacatcaagtaaggaggagggcctatcgcatgaggtggaagtatgccgcatggatattaattgctgtagtcgatgtaatgtgctgctcctcggaagaaaagagtgccagtgtctcctttgtaacgaggccaggaagtcaagtgatagcattcccgtttatcttcgtaggacatagtattgttgtattgccaacaacgaagtacagtaacttgaagagaaatgccaagagcatggaagaccttacttttctactctctaatctctctcatgttgtgtggagcctcacgatcgattccacggtatacaaagatggtggcagacttgagaagctgtttgacaaaagaatgagaggttatctggacggtgtgtccttagatgtattaagaatgtacgtcaacggaagcaaaacctttagcgagttgttgcaaatagtgtatgaaaggacatttgaatgtgattctaggagaagtaggcagatggcaagatatggagagagtcttataagggaaattgacaacatgatagaaagcatgcctgccgagatgtctgaagaagaaaaagagaagatgcgaagtgatttgaataataataggaagtatgtggagtcttttcatgatacagaaaaatggaggcaggtagttgaggcagagaagatggtgtgcaatacatgcaaggagatctgccttgggttgaaagaggaggagctgatgggactgctagctgaggggagtgcgaaaaagtatataaaggcaagtgctggggaaagcgaggtaagtagtacggtgtatccagaatatatcgttgttgacattagcctattattagatgcacacagagaacatggaggagatgttacaaaggagttagtcaagcagatgctgctggggaagaaggaagaggagatagacaagaggtatatcggtaaggtcgcgaatgcagtcaaggaaaggcggagaagaggagaaaaagagatagaaaagagagtgaaaaagctgctgagggacgaggagaaggcaaagagcaagaagagggggaagaggaagagtgtgggagtctccgaggccaaggaagaagagaagaaggagagcgagacagaggaagttgaggcaggtgaggaagtggaaatgccgtccgaggaggttggaggagcacgcaggaagacaggtaagaaaagtgagggtggccggaagcgctacaagatccacagaagggttcttcggtggagaaagagcccagagaagatcaaggaggagtgggacaaaggaagcgaggagaggtggaggggaaagtctcttgaagagatcagggagcagaaggtgttccatgacataatgggtgtgctggaacttctcaggagcccagatgcagacaggttcttcatggatacaggagattacaccaagggcgggagtgagaggcagaggatggtggcgattggggttcttgagagcggaggaaagaggatgctaggagtggtggaggttgggacgttcaaggactgtcctagtggatgcccagttgtgtaccacctgatgttccgggttacggggatagaggggatgggagatgttatgagacggggggggggcaatcttggtgaggcgagcgacgttgagaagatagatgaggataaggaataccaggatgcgggcaagtttgtgtatccaaaaggagtaacgtttgaaacggtgaaggagacaggatcattccagatagtgtgggggaatccttcaaacacctctgaggttctccggcgtctcacgattcagtgcagaccatgtgtgatctgagtggtgtgatgtgatgatgaataaagcaaatagtgttatggttgtgttctgttctctactgtgctttcaatgactctgcatctccgcacatcctcactcatcgttgtagtccgggtcttcccaatcctgcaatggaccatgcttgggtgcaatccactgccaccagtacttctgggactcttcctccctcctcccacagtagaaaatcaggcccgttcgatgaaacagaacacccatcgatcggagaggaactccgtgcaaggactcctacccagcacacggccagatgctcaacagaggatattcacatggctttaatcgagtaagtagtcaggcctcggggagtcatgtgtccagtcccgctatgcggcagcagtaccagtcatatcgtcggtgcctctcctgtacgtcatgaagtagtcccggcttgatacccacgatgcaaaggtggtgaccgccacactcatcacaaacaggcagttcatcacaacagccccactcccacctgtggatgccttttctccatcagcttcgtccatgtacgacacaagaagcagaagagcaataagcacagtaagcccaatgcataccatgccacaccgcccatatgtgtcgagcagggggtgcttggaaggctcggcaaagcatgccactgccaatagcacatttccggcacagaacacacacatctgcttccagctcatcccacactggatgagacgctgtccacacatcgaggcaatactaactccagctaccgtcaggctgtacacaccactctcgatagagccagcattcagaagctcaactgccacaggagccagacatccaagcacactccatacattcctcaacacatcacttgtcccatcctcatgccagttccaccccccccccacagtacccacatctggtgcatgatggtcccggccacagctagtgagtacagtgctgtgttccatcttgtcttcaccctgctgtttttatcctcggcaaggtgaagaaaactatggatggccagaatggcaatgaacataaagcataggagttcacatagtttcatcgggggagaggagggaaggaccctttcgagatcggagatcctttccttcaggtcagacaggcctttctctgcttcactcaacattccctttagttcactgaatgcatcagaaaaagactttctattcctttgaagatcatcgacgacttgggcacatgatgttctgagagccttgagcttttgagaaagggagtcaaaggccgtcctgacatctcgaagaatctcgtagagttgcgctctatgaggctctgggactttggtgatcatcttttctaaacagtccagctcattctttattgtctcggaaagagaagcctcatcaatgtcatgctgaaagtattgctggaggacttcgaggcctatttcgtttatgcaccgatgaaggttgttccagttccggttggcttcaacactgcagcctccctccatccctaagaaatcaagaatgacaaacttcaaagggatctttacttcgaccttcaggccttcacggacatggggcaagaccctcccaagcgcatctttaaacgctttgagcagctctggatagttcttgagaaacccatcgatcgctccaaagtaataggaaaagttggagatgtctggttcagtaagaatgataatactatgcggctgatttaaaagctcctctaaggccttcaacacacccttggctgcatcgacggcagcagttccttcggggttccctttcccctctaagtccttgaggatatcatcgagtaggtttgtgtagaaggcaatggcaggaaccattcttttatatattataagatcaataatccatcctgctttgttgtataatgatttttcacctgtaaaggctctttcacaatagttgaggtcaacttcattgagcgttgttttgatacgattgatttgttccatcggtgggtgtgatatatcgcattagcaatctttacacatatggcttataaataagggtcataagagtggaccaatggtggcatggcggatctccatccagggatctgtttagcgacaggcattgcagagagggggtgaagtagattctgatggccataattgataaagacagccatcggccatcaaagaccttgtaggttggatggaggatgtgtttatggcacactatttattgtggcagcattaacacggcagttctttcgatgtggtcggaccagcaagacaggacatctggagtatactgttatggatactaaattattattgggggtgtccataggggagagaggttgaaatgaaggttgattgaagagatcagggagcagaggatagtagatgatactgggtcgcatagcgggtgttgttttgctccttaggatcccggatgcaggttcttgatggattaggaaagcacgtcgagagtggatgtttgagacgtcgtttggcagcagttagagttcttgagagcggaggagaatgacaggagtggtggaggttgggcattcaaggacgggatgatgtcgagttgtgtaccaccttctgtttcaacctgtaggtttggaggagtaagaaatgtcataagttcaaagcttgatctctccaggcttagtaaatgtctgcatgttgatgtatgctggctacggttaaagagtaaaatggtttgtgttggtgtaaggacatgctcatggatggaggtttattgatcagcttttgatacaaagacactctttaccttgtcaagtaggtaaagtaataatcgagagtgaggatggcttcacagcccatgtctgtgtaggtgtaaataacaagaatgaatatgagaacaaaagcaactaccctccatgttgtagtgggcagagagctctttccagatggatagtatttctccgtgagtaatcttaccaggacaagtaagggaaatgttactgcagagtaaagacggtacttggacttttcatgcataaatatgaaatttactatgaagcataataatatcaacacatcgataaggatattgatgccggtgtctgtgaatccagtctgtcccgggacaagagagcaagagatggagaggagataggtgggtgggatgaagaaagagggaaggacgatagaaaagaagagtggatcatcgtctttgctccaattatcgttggtgagtataatgattgaaagaatgaagatggtggcaaatgtgatgaagagagcactgaagaagtagcggagtgctttgtgcagagtgtcctctggcttgttgtttcccttccagctagtgtggaacaggaggagatgttgggctgctaggtatgaaagggggaagagtgtggtgatgagcctgagacagggatttttttcaaaattgtctttgtcgaagatgaagtacagaagggctgaaaatgcaattgatatgagtaccacaagatcgttattgagaattgcgctccggtggtgttggatctcggtgtggtgttgttcgttggtttcatgtggttgtgggatactggtaatgctcatatgggtaactgagataaatatgttgatattagatatgagatatgtaaagtaattaggtgaaccttcgtggctagagaggatttacagagaaagcaaaagggggaggttgtagtctaatgagtgaaggcccttgccgagtaatgaggatatggcttgtatatggatttgattgcttgacgggacacatggttctcagatagaggagactgaagatgggaaggatgtaagagaaggtcttgaaagggctttttcttgtaagtttgatgagttgggtgtagagtggctaagggaatcacttgagggagcttcggggttggacacaggagtattattattccgtttatctttcatggtaatgaaaccgttggatcgccagattccggatagcaggatatggcagctgagctttagacttgatgtgggagggttgggacggcgtctttctgaggctttgaacctgttactgtgtacgagaggaccagagggagacttaggattcggttgatgcacttgataggtgagagattcggggcaatggtgggacggcggacttggacgaggggacgtcagggtctctttctgacaaagaaaacaagaaagaggaggagatagctcggaaggtcgaggaggatgttggctgtgcacgaggagcgcacaggaggaggtggctagggggcagagggatgagatagagaggaggtagggagaccctttgagatggctgggtttttgtatccaggggtgtgaagtagcgagggaggagagctgaggatggagtgggggaatcgcaggaacactagttcggagtctcggtgttgggttgggatggttgcagggaagttgtctctgttccatggagtggtcgagcggagttgggattatttggcggcaatagaggatgtaaatctggatagggctggaagcgattgaagaagacaagggcagtgcaaaggagccctgttgtgtagagtaggatggcagcttctgtttgctgtgtcttcccctgtggcagtatcacaggaaaaggaggtaacaacaaattaagtaaggaggagggtcgccctatgagatggagatatggctcatggatactagttaccatggctagtgcaatgcgttactcgtcagaactcgaaaggatttcctattttgtatcacagccaggtggtaatgaaacagtacttcttccgtttatctttaagggatatgatattatcatgctaccaacgacggagtacagtgacatgaagaaaagtggcaaatatgcggaggaatttagaatattcttcggcaatcttccgagtatggtatgggattttgtgatcggggatatgatgtacaaagatgatgatcgatttaggaggatgtttgacaaaagaatgggtggctacttaagctgggtgtctctagatatattaaggatatacattaatcggagcaggacatttagcgatgcgttaaaaatggtgtatgaaagggtactgcagtgctctgagggagaaaataggcagatggagaggtatggagaatgtgttataaagatgattgacgagatgatggaaaatatgcctggtgacatggacgaaggaaagagaaaggagctgaagagctctttggatgataagaaagaacatgcagagtctttttatgatacaacaaagtggagacggatagttgaggcagaggagatagtgtgcaatgcatgcaaggagatntgcctcgaggggagggaggaggagatgagggggggggtagccgagggatacgcaaaaaaggcgataaaggaagagcttgacgaagaggaattccgaaatgcaatgtatctagaacatgctactgttatcagtcagtctctgttagacgcacacagaaagaaaaaaaaaaaaataaaaaaggaggtggttaaacatatcctcct