ccatgcctgcggcacgtcgactctagaggatcccctccggttctgtcaatctaagcaaaaattaccgccgccgaaaccccaacagcatttttcacgaaacagaatgtcgctatagacgaaaatgtacaacgattccggatgcctccctcgggcccgaaacactccgatcgcccctaccccgttccagaggggagcgagccctcgattgggttatatataagagagaggtgaaaggaagaaagcacggattcaacaaaaaagcagtttatattcccgcagctatccagcaatcgcaataacaaaacaatgctctccagatctgtccgtaatagtaccagggtgctaagaccagcttctgctgctttgtcaagaagatcagtttccaggctttctccaattgcttctccgttcgttacttcatacaaggtttcttgcagaagaatcattgccgcccgttaccagtccactgttgtcaaggtacctccaatggcagagtcgttgaccgagggttctttgaaggagtttactaagcaagtcggtgagttcattgaacaggatgaactgttggccactatcgaaactgataagatcgatgttgaagtcaattctccagtctctggtaccatcaccaaattggcgttccaaccagaagacaccgtcacggtgggcgatgaactagcccaaatcgaaccgggtgaggctccagcaggtggtgctgctgctccggccaagcctgcagaagaggctccaaaggaagaggaggcgccaaagaaggaagaggctcctaagaagcaagaggctcctaagaagcaagaggctccaaagaaggaaaagactactcctgccccaaagaaggaagaaaaacaacccaaaaaggaagagtctgttccttccttcacttcattctctcgtaacgaaagcaaagttaagatgaaccgtatgcgtttgagaatcgcagaaaggttaaaggaatcccaaaacactgctgcttctctaacgactttcaacgaagtcgacatgtctgctttgctagagatgcgcaaactgtataaggatgagatcatcaagaccaagggcgtcaagttcggcttcatgggtctattttccaaggcctgtactttggctgcaaaggatattccttccgtcaacggtgctattgatggcgaccaaattatctatcgtgactacaccgatatctctattgccgttgctacaccaaagggtctagttaccccggttgtgcgtaacgcagaatctctttccgttttggaaatcgagcaagaaatcgtccgtttgagtcacaaggcccgtgatggtaagctgactttagaagacatggctggtggtactttcaccatttctaacggtggtgtttttggatctttatacggtaccccaatcatcaacatgccacaaactgcagtgttaggcttgcatggtgtgaaggaaagacctgtcaccgttaatggccaaattgtctcaagaccaatgatgtatctagccttgacttacgaccacaggttgttggatggtagggaggctgtcactttcttaagaactgtcaaggaattgattgaagacccaagaaagatgatgttaatgtaggttaaactgtcgtgcacatgtccttatttatatgtctagattccattttctgtaattcaagtttccaaaaaaaaaaaaaaaaagagaaggtaagctttaaaacattgtaaggcaagtagctaaacaaaaaggagtatgtacatgtaattacatgaaaagaggaaaaaaaaaaaagaacagagaatcttggccttgtaaaaatcgggttgatgttaattattctcagcacgtatctgctaaaacatcttgatatccaagttttttgcttgtgcactgctagccagcgcttcgcgtttgacaatacctaactggatcaaatcaccccaaaaaacagcaatcttttcactggcgtacctcaagttctcaaaagaatcgatatcaacaccttcaagaatttcatcactggagacgcttgcatcatcctccactgttataacgtatttttcaccgccgggtccttctctcacgatttcccttggttcttccacatccagttcaccactttgaataataccccataaactccagaatagctgaactaaagctctccacctaatgatggaattatacagtccacgtacttcatcatcgatatttttgttgctggttctattgtggctcacataggagtacacaaaatttaacatttcttctctagttgggaacttatcttcaaacgttttataagattctgcacaatggtagtcatacatccattcacttaagtgattagccagatcgtaagcagccgggttgggcccagaatattcaaaatcgatcaccacaagttttgaatcctgcgattgctcttgaacagaagggtggatgatttcatccaaagaaatgttggaagaagttggaaacaatgagctctctgttgaagaagcagtagactgcgtagaagctactgaagctgtagatatcactggtgatgtaaacaacaggttaccgtactgagcatcgttgtgacaaaacacaagatcgtccgctggaccgtttgagtctaaccacttgcggtaaagatttacagcttctttgaattgtgtccagtcactagccaatagcgtttgctggattttggtatcgttcttaacccactgcgattcttcgaattttgccatccatttatcaatcctttcccatgagcttggaccttttacgatttccgaacgatgtaagggtactccaatatgcaactctttcattctacgtgctattctttgtgatgttttccagttcctaatatcagttttcgttagagtttgagagttttctaaaaactgttcaaatctgccattgatgaaacatccgtacagtgaggggccgatatgatgaagtgacaaacgggctaaaatttgtagctcatattctctgtcaataatactatcaacgttggggccatatattctcagcaatagcgatggaaggcccatatactcaactttaaaaatcgtgttagttagtgcaccggtaattttggtcagcttaagttcctgtggctttaaggatgtggtagcagaacccttagtgtaccatttggagattcgtaggttctggatcagattgagaacatctgtcttgaagtaatcttgaggtaaagatgcgtctaaagtagctttaacatatggaacctcaatggcttcatggaaaccactgcccagagtaaggctctctaggtcatcagacagagaggtgccattggcactggtgtctgcgttagttgcattatctttttcaatactgatcgtatgaatcaatctttgcgaggaccttacacggggcaaagatggtcttctaggcttactcgcagacgatgcccttgattttggtaacttatcatcgctcctagaggttcggtcaaacatttatgataaaatttatccaattatgttcgttataaagaacagtgtacacttgtttataagggaaaagctgtcttcttatagtaaactgttcaacgtcgcctccactcgagcacgtgatttgtagcatgtgaaaaatgttgagcacagatttttaaaggtttgttggcccagtgcgcagaagtctttacgtacattagaataagttctactggcttatggaactgttacaacagaactattgcagtagtgacagtgacggagatagcgatagttacagcggtaagtgcaagaaacaattgccactgccacccgtcccctcccaggtcttagataaattttacgtagctcctaacgttgacaaatatagtcctaccacggagatgagctttactaggggaatgtggaacaactttgtttttatagaactgagacccaattcggagcagcgtaactcgttaaataagctgttgacagttttcaacgaaaaactacagttgctagagacaccaaagccaatagttcaattccaacccctgcacatcacacaattaggatcaccattaccattgcatatctctttgtcttcaaatattcagttttctactaaaaaagaagctgacatgtttgtaaagatgctgtccattgaaatactacagaaatttcccattaaattcacattcaagtttaaaccggaattgcagatctacgacaacttcaaccactctgctctttttctcacgttagatgtatcccatgaaatcaaaactcgatacctatcgaggttatccagtattgtccaagaaagtatcgactgcgtgtgcgttgaagaaaaatccccagagctagagcagtggtcctaccgaaatgcacacatgtctattggcaagagcacaaacagttatatcactgagcaatacctaatgcaaaaggatatgggcgacgaagagactgtcaaaaaggcatattatcagcgtgtacaagagcttaacgatatagttcaaagtatccctgtggatcgggcgactacacaatctttcgagtttgagtgcagaggtattaaggtgactaagcagagagaaaatatatgggttcctttcagtaaatagcaaacaagttggaaaataagaaagctttcacattcgttgaaatgatttacatcgaaaaatgatgacatcagcagaaatgtagtatgtaatgtgatacgagtatttatatatttccaaaaagggtaatatgatatatatcaaaacaaagaaactttgaaaacttaacatttcagtacagtttatttatttattgttactcttgaatttctactaccccgaagtacccaatagcaaagtagtcaactaccaaagctccaccttcagttttctaaaaaaaaaaagccatctcatagttcttttagtccccatttaataattgttactattaccattcgctcttaactctcatacctctttccccttgtaaaatggcatctacacgagatcagtggagcgcaaatcccaatgatattctgagcatgtatccgcccgatgaactaggaaatatttacgatctgcaacctacggacatggtgccaaagtctaacggtaactcaattcctctaccaaatgaagattttactaatctttactcaaaagactacgatgatgttgatgggtttttaactcaagagttgagagacctagacatccctatgatccctcaagttgatgtcgataacaatgacatgaacttcctaacgtccgtcaactattggaataatgcagattccgttagcactccaaggaaaagtcatgcaagagggcctagtggtaccgcaatttttgggttttctggtcacaataaaactttgagcatttccagtattcagaagaccatagatccagcccaaacaacgacgaagtgccaacaacaactacaacgtgatacgatgccctttctaaacacagaaaattccacagtagaaggacattataatacttcaaagcaagatggtacacttaatacagtaattttgaaacagcaggaagagttgaggttagcgttggagagacagaaagaaatgaacagacagttagaggaacagttgagacaaaaccagttacaacagcaacaactgcaaaaagcactgcacaaccaggagtttgtcacacatcaaatatctgtgaactcatcacccacaaaaactccgtcctcaaggattaataaacaagatgatagaaacatgatagttacttctaacagtgcgtctggtgggtatcaatttcctccaccctcgatgggaagatcggacagaaataatagcggcagtacgatatatggaatgatttcaccaatgtccggcacatcagtcaatggttccccatccaggaaaactcagcgagtaagagctcaaatgatcaatgcacaaggcgggttacaattagtaaaagaaaatagtggaagcccacaggactctgcagacctatctggctcttacagaaattcgacaaataacccaccaattagctctttgcaaaaaatttccaaatattttccaaatatggacgtttccacacaagaagcagatgcattatttcatttgaggcctagaagaagaagtgggggcactggcccaatcacaccccaagaccaaatattagtagggccgtcgccttcgttgaatatacatagaaacaaaaggggtgaatctacagtatccacccctacgtcaagtgcttctaccattccacaattccaggatgacgacagtgatgtagatacacttccagtaagaaccaaagtggaaggactggggattagatttaaaacaaatgacaaccacaaacaaagacagaagtacactttgaacaaacctcctctcttggacttattgccaccaattccaggctctaccgataacacaccgatgggtaagggtaattaacagggccacacaagaatggcacaccttcataccctcaaaagcattgttttcaacatacgccaatcaaaaataatctaacaagtggcaatgaaaactatccaaatacccagccacaaaacttgctacaactcctacaagcagacctgaaaccgccaagaatctcgatacaaacagacgaggaacctgaaagtaaatttgttcaagcacagacaccatctccaattttaaagtcccaagagcgctttgagggttctaaacatctcttgtccaattcagatcacgggcacgtacacatcaatggtagtccaatcaaaataactaggaaaccaaccacattaccacctggcgagattgacaggtacgtgagagagctaccggataaaacatttcagtgtatgtatccggactgcaacaagacttttaggagacgctataatatcagatcacatatccagacacatctagaagatagaccctacgtttgtgattacgagggttgcactaaggcatttgtcagaaaccatgatttaataaggcacaagaaaacacatgcagataaatgtttcatatgcccgtgtggtaaaaaatttgtcagagaagatgctttgcttgttcacagaagtagaatgatttgtattggcgggaagaaatttgataatatagtaatcaagaagtcacctcgtaaacgtggcagaccaaggaaagacggtagtaccagcgtaaacaatagtccagttaaagagagtattgtcagagacacagaaggagcagtgaccatgaaaatggaagaacaacttcgaagagaattacaggaaaatgggattttaaagtcctcaaattctgttgtatctctggggagtccgctaaaatcctacggtaaccacgaaggtgctacaccaataatgcttacaggaacactggacgacgatatgtaatataaaagggtttattttatataggacacacttttagaagtttttcttgatgagacctttgagcacctgcttttttttcgtgtctcatctgtgacctacaggattggcacagattttcttctcgaggaaaaatactatagtcaccattctctcgggaaaaaacgctaggactctcaaaccacctgcaattaaaaatactcgtgatatttgtagtctcattaaacggagtgtgaaattgttcactcctgttgttttcgcataactttttgcggaaatattggattttccggctagcgctatcgttccgtcaatacaacggccgattttttttttcttggcagatacaatttgtacggtgtttcaacaatagacactctgtatcagaaccattcaggtgctttctggataaggcaatagtggtttagcgggccatccccatttccaattgcttagctaataattacgattatgcagttttctgctcgagatgacgaagttgacgtctgtgacaatgacaatgaatacgacgggcgtgacagcttgagaatcctggcagtttttatgatcttgatctcttcgggtctaggagcgttctttcctatcctttcctctagatactccgttattaggcttcctgcttggtgtttcttcattgccaaattttttggatctggtgtaattgttgccacaggttttattcatttattgaaacctgcaactgataacctgggtaatacatgtctaggtggaacttttgcagattatccgtgggcctttggtatttgtttaatgtctctatttgcgttattcttcagtgaaatcattacgcaccactttttcattaaggccaatggaaactctgaccatactaactcgcattctcattttggtgagcctaaccatacaactcatcaacaatttccagacgagagcgaaaaaaaagacgatgaagaagaggctgatgttgaatgtgctgccgaatacatcccacttaaggttgggtattttaaggatgatgaagagcttagatgttcagcatctcaaggggtgtctaggaaatcagacagaaaaccttccgtatctgtcccaggaaaggatcacttttcccatgagcaggaccatcaagacctttcccaactgggaacgcttgttcgacaaaaagaacgggaacaatacctgagtcaggtctttgcagtttttattttggaattcggcgttgttttccactctgtttttgtcggtttatcccttgctgttgcaggcgatgagttcaacacacttttcatcgtgttagtattccatcaaatgtttgaaggtctcggtttgggtacaagaatcgcagaaaccacttggcctgcctcaaaaagatacacgccatggcttcttggtttaggttatactttatcaacaccaattgccattgccatcggtatcggcgttagacattcttttgcaccaggttccaaaaaggcgttgattacaaacggtgttttcgattccatttcggctggtattttgatatatactggcttagtcgagctgatggctcatgaatttctctattcccaacaattcaagggcgaaggtggatgtaaacgaatgattggtgcgtatttcatcatgtgcctgggcgcaggtctgatggctttgttgggaagatgggcctgaaagaccttgttttcttcaataaagctactgtcagccaaaaaaaaattctgactttgaaatatttaccaaacagccttatccacacgtttgtggtttacaaagctttgtgtgctccatctgtttgcagcataagtctatcctgtaagcaattgctaataactcagagttcttttttttttattacttttactattatacataatgcataaattggtttatactaacgtttcaaatattcttttcttgaccgttttctcttcctgctttctttggtcatagtcatcgacaaattctaagttgtgtctcaagttccattgttgtctaataaattttaaaccctggacattgaagcccaaatcgtccgcatttccttttaatgcagttcttagctcctgtttaactctattgatctgtaatttcaattcctcatttttttgagcaaccaattctctgtagttggacttaatgatgaaaaacaaaagtttacaaattagtgtcaagtgattgttctgcatctttttatctttaatcacaacatctatgaactttaaaaagctcaagacataggaaaaaggtaatacgagtaaagcatcctccaattgggaaggtctaattttgaccaatgtttccattatgtattgttctggagccttctttagggcaactaaaatagcgttttcttgtggctttgagggtggctctccagatttttttttttgccagtccttgagatttttttcataagtctcattctcttcgataaccgcaatacccaaatccagggcctctattaccctctcacctgcttttaaagactctatagtttgcttgtgaacgtcagtggcttgatcagtaatctctccatcctcaccgcgcccttcgatatccctttggaagttatcgtccccagatccagcttctaacgagtgcaatagagtgttttcgtactgctcatccatttctttctctcgctcttcttccaaaaacacttcgtcttcagtttcctcccacactctaatactatgatcatgagaggtggatacaacaaaccgagcgtcattggaaattgccagagcccacacttcactttggtgagcagctagcttttggacacattcaaacttatcaccatcccaatattttactaaaccatctttactacaactgaaaaagttatgagattctggcacaaatttaacactcatgatggaatcttgatgcgcaaataaggatttgtgacaatcaccaaaatctaaaccccaaatcttgatgttcttgtcagcggacgaagtgattagcagtttagaatcaaaagagatgtcaatggataaaacgggaagcttgtgaccgtacaaacttaaaaagaacttcatagagtttaagaagaaaacttttaccgtattgtctagcaatgaaacagccagaaatttgttatctgaagagattttcaccgctagaatatcatcgttcaattccagagtggtgtcgtgaaatatctttagctttggaacaaacttgtctacggtacctggaatcaattcttgatctaccttgaaatcccagaacttgactgtcttgtcggcagaacctgtaaccaatcttttgccatcacttgttaaatccaacgaccaaattgctgcgccatgtgcatcttccttgttttctaatagagttgatgaagccagatcaaacagctgcagatcaccccctctattaccaaccacaactaatgcaccgcctggcaagaatttgcaagttaaagcatagccacattcaaatgtacgaatacaagcgtgcgtcttgatattccagattttcaacgtaccgttagatgcagtggccaataacttattgtcatcacttatatcaatacagcgaacgtcagtcctatggccttgtaattcaatggtgtacagcttgtttggtgctggtcgagttggctctctcttttgataagggatagagtagtattcgacagtgttgttggaggtcgtcaagaccatctctagcttagaagtggttgtaactgcccaggtagccgcctttattttaaacggcgatctgattgtttggaatggatgcatgataactgagacatacgagtctttgatattctgttggattttttcgtcagccatacccttatcccttaatcttttctctctctttctcaaagncttagaaatttcttcttgtgttctaaccctaaaaatttccaccgttttgtctgcattttggatatagaagaagtctactccatcactagtagtgataaactccacggagacacctctttgtctactttgtttctcataaatgcctttttcattagtttggagcccatatccttatccagatctaaattccagatcttgatttgtgactctgtacttgtagtgatgaccaagtcattgtgaatggccaagccccaacattcgctggtgtgtgccatatgggtttctacacattgctgggtcttgagatcccagattttaattaggccgtctttcgaagtacttattaaccagtcctcgttttcgcaccaaataccagtgatagaatccttgtgagaacgcagtttatataacccaacttcgccaactaagtcccaaatgattatgtcagaatcttttgaaccggaaattagcctggtacctgtaggatcaaatctcagaacagtgattgcagatttatggccattgaagttgatcaacacagtttttgaaatcaaatcccaaattttaataacaccgtcagcgtatcctacagcaagtaggttagtttctggatggtattgcaaataggtagattctgcgagtttagtagatttagcatcaacagcaccaggtggtaaaccatcagttaggatcttggacagttcaccggttttaatgtcccaacagtttacgttttccaatgcaccggtaagtatttgtcctgcagatcctctgtttctagacgcaatccagacacaattcgtgttagaagagattacaccaaatgcacttccttgctcaaatctttggtatgactttaccatgattttactcttagttatgtttactaagtttctttgatacagctgtaatggtttaatgcgatgagctcttaaaatttttcaaactcacagtgaaaaccgaaagtgaaaaagaaacgtcaatatcacgtctgatgaaagtgagactatacattgatatatttttgaatggttggatacacgaaaactacaaagatggaagcactagtcgttagatgacggtaccggttgggctttattatccgaagatgacgatggagcagcggagttgtttgctgcagctgcggctgctactgctgcggtttgtgccgcgcttgtcgtcttaacagccttagcagcgtttataccttgcaatttttgagtgtagttggtagttgaattccattttctggtacttctaatctcatccgcagaatatcccggaatcctgatgttccagttcctttcaaggtgtagctggatgtcccggacgtccaagttgtctgattttctatgcttagccaatctacaagcgaatccagtcacgttggagatgaagtcatctgctagatccaataagagttcttcgacatccccgtcgattgtagtctcgccatcgccttcgtcgacccctactgatttgacaagttcccgcaacttcctcttggacatcactctttcactatcgacttcgtagggaggtagcttggtcatcactggcgtattcaaagcggctgcattcatggcactaccacccgtaatagtgggcctgtttgacctgtaagctactgctgttgggttctttggagtgacattctccgaaaccggcaaagagggatttggttgtttgaaaattgcctgccttgctgcggcagtgttgttgttagctaaaagagcagcggcattcaccgaagttacttgtgttggtgatctgctagtgcttgtagagttaccttgagtgggtttcttctgttgctgctgcgatggtgttgatgcacagggagttgtcgccgccatcgatgcagaagcggcatccaccacatggagttcagcgctgaa