ccctccacggttgaattatcgtgagtatagaatatgatataaaatgatatatatagaggtgatatgatatacacagcttttaccaaccaatttgattgaacagccaaaaccattgcctccaatgccagtccttatggcgttcgataattgtcagctctctacttgtagaaatgactattgcatcatccaagatgcacacttggtcgtcaaacttgtacatcaaggatcaggcatctcggagtgaatttgctagtccgtaacccatgaaatataaaatacatgacatcgccaacatcgccttaaaaggcatcacgcctatcaagcttttaagcttctaaacactccgctacaacaagctagtgttcgatttcaatttcgactacagaattatcccaaaaatgtaaagatctgttagatcctgttccttaaacgatttttttggttgagaggtaagatatggcaagaaatggggaaccatcaacttcatgttaactaaacccaaattagcgtgcaattattgtaaatgcaaaagttgagaactcgaactggatagagtgagctagcaaactcttaacaagttcactctttggattaatccttactgcttggccttgaggagtcaagtttgaaagattgttgagtgacatgtgtgctttcaaatgaatgtcatcagcatatgccttgacgcatacggttattgcgaagtcatctactgccaaggacctttcttacagaatctcattgatcaagatatcagttgtattgattaaagctctatcgaatgtctacgtcgtacgtaatgcttgaatcattctcgaagccctgcatgatagaactgaacctttgtcataaactgatgcaagctcagggataatgatcatgagtaccaaaaatcaaaggtcccgcggcgggtgtataaactgcaagaagtcgaagataaaatgcgatgagaaaaagcccatgtgtgggcaatgtgctaaaaaaggtcgcgacgactgcgcctacgcattagttttacaatggggtgggaggccatacaagaatgcaaagaaagggaaaaaggtgctgccaaatactacttgtattgacggggtcctgacactctccaaaaagataaagaaatcctctggagtgcgagcaaaggcagtgtctccgactagcatcaatatttcttatgatcagcctctacgcctttccgaaataaacaagattgaggagattgatccgattgaacttacttctggaccttctttgggaagtgtcttcggcgagagccctagattactagagttgtgtgataatacgtttccactggactctttgagcatcaggtcgctttcacccgtttatccatcagctgaaatgcttggaagttctccatactactctgatctttttcaattctttctaaaagaaacatcacgcttactcgttccagcgcccaactacatgtttcacacaaatccttttcataccttaatagcgcagatggcaatgcatagccccaccctaatgagcttgatcttagcatttgcagctaatcataggtataaaatgatagcatatcaagaaaggctcacctttcccgccttagatgaaataagcggttatgataacgcagatggtgccctggctgatcaactattgagtcagacatttagtcaacttctttctcaacttacgaatgcggagcaaagacgaagcaatactactctagcgactattttgatgttggcgggctttgacatctttttcagcgataccagaaacaaatggagggcgcatatatttggtgcttgggggctaatcatggacagactgcgatcgaggtccaaaaaaaagctattaataccattagtgaccgaaggtttagatccagatacctttctatgtcactggttttcttacttgaacattatagcatctttgtcctctgccaatcgcgcaacgatgcacaatacgcccttgaagttgagctatgagcttgcctctgaggcggatagctcaagcacatataatatcaggaggcagatgaaggatatcgattactttaccggattagagaccaaagtgctttcccttcttgctgatgtcgcggccctgatagatagaaaagaatcagttgaagagcacgatgacatgcacgaacttatgcttaacgcgctcgaacttgaccatgaaatcgtaacatatttaagagaatcagaattggagcgtgataaaatatgtgctcagctactccaggatgtgacagacccttcaatctctcttcaataccagagttacaagacgatgcgtgccacgaacatgatttttggcttgaccggggtgttacaacttaagaggcgagtaattggaatccctcaaagaagcacaatagtcaaagatctcttattacagatttccgagttagtgcagaacgaaatccccctcaactcatctgctgagtcttgcataactttttgtctcttttgctgcggctgcgagctggtggccgatgaatatattacacttcgaaaaatttacgtggatcatatcgaagtacttctaaggaaaggcatgactagtgctcagcaagcgaagacgatcatggaggaatgttgggaaggaaggaagtactggtgggatattttgaaagaaagaaaccttgacctcgcctttgctatttgaagttgcacgtacaacaattggctagtaggttaaacgcacaaacctagtgagcaaaaagagttttggagtaactaaagctcatatcactgcaagatttcacttgaaatctgtcatctctatcgtgaatatgacgcaaccaaacctcaacccgctgacacattctcaactaggaaagaaacagaggtgtgcattgactacgctgaattaacctcaactgctgccaatcccaagcttccaacacaatgtcaattcaggagtctgctattggtacgaccaaaattactatgcattaggttgaatgaattattgaagctgtcatctccaactatgtattcaacggactccagctacgtcactaagactttcgcttgcgagcgatccctctctcccactgaactatgcatgatgacgggtgtcgtcaggagatttacgtgcggttgccgttaaacatacgcttcttccttggcatacaatggttgcttcttcattgacataacaacgctgcgaggcgcattacatcggttgctatggtttctactataaattattccggggtatgagcaatacgtcacataaaaaggtacaaaagggttcggatcaggacaaagcatttgattgatacagaaagcagttctcatacacatcacgtaccaaaatgaaaacttcgactatattctcccttttagcttttttagccaccgctgctctttcagctccagtctcactaaacaagagagatggaatcgattccgacattcttcaatttgcattaaccttagagcaccttgaaaatgcgttttacaagcatgccctttcaacctggtcggaggatcagtttatcaaagccaatttcagcgccaatgtgtactcgcaactcaagtacatcgctcatgacgaagaaattcacgtgcagtatttagaagccggactaaaggctgctggagctgcaccggtcgcagcttgtaattacagatttccgatgacagacccaactgagtttgttgagatggctgctgtcatcgaaggtgttggtgtatcagcatatctgggcgcggcccccctgataacttccagggcataccttacggcggcagcatctattttggtcacagaagcgttacatcaatcagcagctcgtaatgcggttggggcgattcctatggccaaccccttcggtacgccgctcggtattaacgcaatttactcaatcgcctcctccttcatcgaaagttgcccatcagacaacgcagctttatcggttaaggcatacgacgctttaaacattactcaaggcatgcctgttgctagcaatagtagcgtgacctttgaaagtggtaaacttccatctgaagatgtttatgtcacctttgtgagcggattagaagtgcttccagtcaaggcgtccattgacaacagcataatcactgtgactgtgccactaaacgtgtcgggtcagtcttatgcgtttattacgcacgatgattcaggtaacttgaccgattcaaatatactttacggacctgctatcctagaggttaccccatcgagtccaacttttgatcttaaaattacctgagtagtaaagctgtcttcggatgtgtcaaatgcatttggagtcgaaagtgaatttttctttcaagttacgttaagttttagtagttctataggaaaagtcttcccctatcacatacgatcctgttttgtgaatgtgcgaatttcttcgatcttgctgggattcataaccccaaggcgcagaaatatcctttggtgtcgaagtttaaggcaaatttgttttgagttgacagatgttcattttttttgcttatagtagttttacctttatagtttgacaaacactgtttcccttgaaacgagtatcgaaataatcacacaaaacccttcagaaaattgcagtcaaaactagctttgtttgttctctaacctggcacttaaaaaattgtttgtgtcgcgcacctaacttctcacttagtagccaccaatgtgagcctattggatgtagccacaagtggtacctttggtgttgaatttccctctaccaggttatatgcagcttgccccattaacacaagctacaggtgcttattggcccatcttcactactggcacatattccaagctgcagtcaaaaatgcccgccaatcgtgtacacccctgttttcatgatcatgaaggtgtacaaaaataaggcgcctgaaagttttgagtgcaattggtgtttgaacagtttacagctccattgattatgaaaagtgttgggttaagtatgatggtatggtatagagctggtgcatactaaaagtaacttaacgatagaagttggcagactaccataccctttcgcaacacatttccaaacaatatttcttcacagagcacactaaaggatagagtactcctggtgcatcagatttagagagtttgaaggatcaagaagggcatcccaatcaatatcaggggagtaattagtatttggtgctggaccctccttgtctgcaatctccaaatgagcaatttctctcttttttttcttcatagaatcccggagaagaagtttagctgtggcctgagcttccttggctatatgagtatccaaaatcttgacaatactgtcaaatatactctttgctgcagcaacgttggagagactatcaggagaatcaattgcaagaaggacgcagaaataatgaaacacagtactcagtacattccaccatgtatggttctttcgtacaagatcctctgctgctgatagggcagatgtgcctatgttgataatctgtaatacaacactgcgatcaagaacatgattaagtaagcggaggcgccggtaaaaggaatggcataggtcagcttttgttagagatagaaaaggatggacatcagctgccttataaacgcgatcaattgcttctatcaatgctgcaacttgtgatgccggatctgagcattgacttgtcgtcggtatcattctggccaattcaaccatctcagcagtgtagtttttagttgattccttcaaaagtttgcagctgatcttgttcaaagtaacacacgagcgtccatattcatacgatataattgtattgatacaccacgcgcaccaaaataacctgcgagctcgctcacagacgctattggctctcgggggaagaggtgcatcattccgtgtagcaagttcaactttatcgacctcatgatgtaatgccgtagcctctaccaaatgcattgtcatgcagctggcaagccatgccacatgcggtctagccgtggcacgcaggtagatagaccgtaaaacccacgcggaaatttgttcaatagaaggctgactactgaacgtagggtcttccagtatatctttagcgtactgtacaatgtcgagttcccgagcatgcccaaaatttctggagaaaaaggaccccaatgcaacgacgcctccaatgacagcgtcaaatgcagacacgttacgagcgccaccccaataactgtcgagactttgtctgaattgactagggtcaataatgtcgaacattgggtgaacgacttcaaagtaaacgtcagtaaatcgattacaatcgtccttgctgataatgttcgccaaatctggatgtgatgtagaattctcttctggccgaataccgcagttccaagcgaaggagtgtaagtgtggaggattcactgattgaagttcgagcccaaggtatcgaggaaatgccactgctgagtgaagactcatatatctggacttggaagggtcgaaaattcctcgttcgctggagcatggagagagcatcgagggcctctcaacttcttttttctgaatagtggaaggtgaagtactctgcttaggactaggacgtttttcataaaatgataatggcccatcgacatcgtcatattgacaattatatccataagatgtgcacatgccacacggaaatccgctgtcgcatttcctttttcgctgccggcaaggcaaacatgccttccgtacacgtagacgtttgtttcttggcacgtctgccccagtagcgaccatatgatattagaagtgtatggtagatttcacagggttgaatcagatgagtacagctatattgattgatcacatgtgcccttgttctatgcgcactctatacgaatacatacgacagtaggggttttataggataagggctctccagcatgtattcaagaagatgttctctgagttcaaattcctgagtcgtaatcgaagcagcttcttcttcagaaaactgtgggactttgaatctgctcgcaacataaatatgtcatatttacgttcccatgcttgagttgggttgagttgtggtaaggttgtggagggaaaagtatgtttttctatgagactctatatcgaaagtgtgtcatcagtaggctcattgggaatacccgtttcgcttccgacgaaagcgtccagtggccgcttatgtcgaaaacttaagctgcactatctatctcttttcttacttgcagttaaagatagcttcctttttttaaggcacgtaaaggtgcaatttgttcataatcgccttgtactaaacctcttgcatcatattccaataatatacaagacatgattatgtttgcccatagtgtcttcgcttgttcgactcaaaattaagaaggcgaaataggtttcgcattttttcctccctcggccggaatcagtaattagaaggtaaaatataatgttgtgaagatgttgcgttgagtttatttagctcgtggattttctaggcgtagaatactgacatttcttctcatggctccatctatgttaatgaagattcaaaattacaaaacctgaccaaagtcccttccgcctcatagaacccttacgtcggctgctcaggattcatgcttttcgggccactgttcagatccttgatcatactattcacaacatcggtgttaccatctccttgtaacagtcttccggatcactacttgatgggtacatattttgttcgtaaaaaatctacggcgacaaggtacttcgacacatcgtatatccgacatgagcttcattgatatgcgataggctttcttgtttttatatatcggtttataatttgtaagctctgttccattgaataataataaaaccaacgaagctgtaaaaagaggctctagttagaaaagaatatgactattttactgttgcataccagatagaaactctgaaagtaatataaggatttacatcagccaacgtttacttcatatactttcttgatactctgcctgtttatttatcaagaagtgccagagcacaaaggcctattttaatttctaatgtagcattgataggtattaaaaaataaggccttacatctttcaccgaaaaagctattcttgccagtctttaagcttcaattacatttcctggattaatcggcacagtcaatagaataaaaagctgactacatgttttgtcgctgtcctgaatatacgctcttcctctatcttcgttcccattaaacatcttgatatcactttgtacggaaatgacgttaaactagatccagttttcattcgatttaaatctatgatatatggttcgccaggcaggtagaaaactagttgaaggaggcttcaaatgtaccaagctcgttccgtctacaatatctcaaaattctcgaatcttactcagactgtgacacttcaggttaattgttacgtaaaatagaattatctgttagtaagggcggcacatgcggatattgcggcaaacgcggatattggatgcgccaggtttatatgacgcttactccgtaaagctatcattgcgggtaaagcggaaacattaataaattggcggcaaatgcggcgacggccagggtagatcaatgtaaagggaagtaacgaacatatatagctatcggatttgaatgagcggctgagaattgattgtgagattttagaaattgagcttcaattctttcatctggaatagggcctggtactcccactaaataacatctgatggacgccgaactagaatctcttgaagcacaatttgttgagcttaaaaatgaggagggcgaatctctgcagctagtacagagccatgtcgagaaacctcaatcgttaatgcgcgaggctctcttcgtcggtattcttagttgtgcacaattgatgacccaagctggcctcgctcagtcaatagcacctgttcgtatcatcggcaacagtttcggaataagtaatccaggtcagttgagctggttttctgcggcttactcattgacagttggaacgttcatattaattgcgggtagactcggtgacctatttgggcataagaagttatttgttgtcggattcttatggtattcgctatggtcattgcttgcaggtttcagtgtttactcgaatcagatattttttgattgctgccgcgctttgcaaggtatcggaccggccttcttgttaccaaattccatcgctatccttggacgcacttacactccaggaaaaaggaaacagatggtatttagcatctttggtgccacagcgccaggtggatttgtccttggttctgttttctcgtccatattcagccaattggcctggtggccttgggcatattgggcaatgggtactgcgtgtctggttcttggtgtggcgggcattatcgtgattccacaggcacctccaccaaagattgatatttctgctggcatactggagcgaattgatgctgccggggcaaccacaggaattttagggcttgccctggttaattttgcctggaatcaaggtcctgttgttggttggcagacaccttacacctatgcactcctaattgtaggcttcgtttttttactggtgttttcactcatagaatctcgggcaagatttcccttactaccgtttgctgcactttcaacagacttagcctatgtccttggatgtatagcagcagggtggtccagctttggaatttggatattttacttctggcagtttttggaagactcaagaagtcagagtccattgttaacaagtgcccaatttgtacctgtagctataagtgggctttgtgcagctctaactactgggtacattttgagccatgtccctgcatgtgccgtcatgctcatagcaatgattgcgttcaccgttggtggagtattggtcgctacggctcccatcaatcaaacatattgggcccaaacatttgtttcacttataatcatgccatgggggatggacatgtcattccctgctgctaccataatgataagcaatgcgatgccccatgaacatcaaggtctggcagcttcgttagtcaatacagtggtaaactactcgatctcgttagcattgggtttcgcaggcaccatcgaaacaagggttaacaataagggggctaataggcttgaaggatacagaggagcttggtatatggggataggcttaagtgggctgggtgttttggtggcaattgtttacgcttggagcactttaaaaaagttcaaggaagaacagttgagcgaaaaatcatccaataattaatctcgagttgctgcaatatattaatttacacccaagagtacccagttctgaatttaagtttactgatgggcattgaatccgtattgtttcgtgctcttgtgaatcatgcactttgaactatcatatcccacttttatcagtatgacagcactcacatcgaaaacaacggattttagagtgatagaacaaaagttttgcaacggtggacgactgaatagtaaaaagtgatgtgctctataaaagcggggacggagacggccgaacttgtaaaaaaaaaatgaacccttaaggtcgtgatgaaaagtgagaaatctaaagaactacggcaagaactcatactattgttgtccagtgatctgctcttaggttattaccagatataagaagagacatatatatccacactgtgtagctatcgtccacgttctttcatgcgggaagggggggatcaacaaacggaatagatatgatattggtctagtcttgaagcgatatttttgagaaaatatcattaattattggctaagtaatcagttagccgacctcaaacttggaattgaattcaagatggatatttttgtacatgaaccttctcagcttaggctgttaaaattgtagtttgattttcaggacagtcatctgtattggataaagcagttgcatagcatacgaaccttcaattttctgtctactttctagtaattctatgcagagactattatttagaagatagtttctgtttattatgccgttatgaaagtcatgttaaaatagttaatgtcgaaagaaatggcatgtttctgtcgttcagtctaatggtttctagcaaggctcttaaattaaacaaaaaatcattgagtttccgataaaactcaagttaccgtgcattctatatttcgactctccggctaaacttctagcaatgctcagtaatcgacaaaaccctttagccccgaaaggaatacaatggtcaacttcaactgaaacgttatgaatccaggtaagtgcgagcaaataccaaaaccagcagtaaatagataaccttcgattaagcatgaaattagaagataaagtgtactcatcacttaggcgctcacgagggactttatcacaactgcggtactactctcagtggaactttgataaagctgcaaaataccttgatgtttcaagtggccctaccctgcttcaggtcattttggtggaaaaaaaaaaactaggccaatatggtgaataacaactaactacacaaggtttaagcccttagtcccgagaaagccaactttttccttctgcgaatgcttaattagtgactatagcagaggcaatggcaatctgtgaacaaaagacaacgatgctactaaaatcaagaagcagcacctttcgcggggtttcttctattgaggatccccgtcgttctgacacaaagctcaagacatttaaagtccactttcctcatacttgattccaaacttgatgactatagcaaacatcccatattaaaaacccgtgaagagcgtggtatgagttaagtataggcttttcttcaaaattatgactggaagatgatgctgaaggcttttaattttgagtccataatgattgggaggagataacaatttctaagtttgttcagcacaaaatgatcaatttcatacactgaaaggaaacgcttcttttcatacctgaaatatatcgtctgcctttttaactccaccatttgcattgtaatttggccatcggtcaaataggtggagtcaattgaatgaaagccctagtggcagcatgctcgtctttcacaaacttattgacatcaggaaaataatcagaaattatttttcttcaaaagctcgaccgccacatttgcgcgcaagcaagactagtttcatgaattccggggtgcactttgaaaaacggaaaaaaaaaaaaggtgccaagctcaaaatctgctataggcgctaggcaaatggatagtaggccaagccaagagcgaagctgttttatcgcattacttgccaaggtccggagccgtagtaatgaaaatttccgcttaggttcggggtggcgctgactattgcacccatagatccctcagaccatctcaacagcttctactaggaatcaattctgctttcatccagctccgatctttccatcttcacctagcgcttttctaaaagttcaatataagatcataattttgggcaattcttctccatgtcaactcatgttcgatatcttgatatagcttttatatgctgcaataccgccttgaaaaatgttaattaacgtcatttttcttctgagcattgctttctttgcaagcgcagaaagcccaaatcatcctgccaaaaccgagaagtttgtttcctcgtccagaattgcagtggtatcttgtgcacgtaaccttaacaaggtaacatggcacttcaatggtactgccaagggatactatgcctattgcagttacgagcctgcgcttgagagtgtagtgtattgtgtggattctgtttatcagaagtggggaaagtctcatgcagaggtcgctggcattgcggagtatttcaatcaaatatgttcttattatgtcaccgaacccacgaaaattacaggagatgagctcttgacggctctcgagaacgctacctcaaccatacagaaatcatataacgccacgcttgtacaacatgctcccgttcatgtaaatatgacggccgtggatagatacgcaatagcataccgcggatttctgaggaatttagatatcagtaatgtgtatggcggagcaatttgtggctacttccttggaatttttgttatcgccagttttggtaatttactggccaaagctaacttgcatacacctttgctgaaatctaggatctggaataatattagatcctacatcaccattcccacgctataccatcgccatgctcaagagttcaactattttaaagttataacaggcttaatacccacaaggcttgaaacaataattcttctcggttacgttgttcttcacacatcgttgattgctgcagattatgcaattgataccaaaaacctgttcttctccaccaaaacgctgcaagttgcgagatacgtagctgacagaaccggcataatggcatttgcccatttccctttgatagttcttttcgcaacacgaaacaactttctccagtggctaactggtatccactatactacatttatcgttttccataagtgggtatctcgcgtgatgttcttagacgccatgatacatgctgcagcatatacgcattatgttgtcatcaataagagttggtccaccgcacatacgcaagcgtattggcagtttggggtagccgctacaatttttgctggacttttactcctctttgctttctactactttcgaaagcattgctatgagacgttcttgtatgctcatatcatactgggtgcggttttcttttatgcttgctgggagcatgtttgggagtttggttggatggaatggctttatgctgctatagccatatgggccactgacagagttatacggcttgtaagattaggcatctttggttttccggaagcgcaatttgaactcttggagggtgacctcgtaagagttacaattcctaagcattcaaagtactggtatgcccagccggggcagtacgcatttatatacttctggcatccactatatttttggcaatcgcacccttttacattgatggactctttagtgcaggagaacgaagtcgttattatcttcaagccaaaggaaggtatgacccgctatattaaaaaccgcactgaaaaatctgaaggcatcatgaaaatgcgtgtttcacttgagggtccttatgggagctcatctcctttacaccattatgaaagtcttcttctcttagttggcggtgctgggcttcctggcccaatgtgtcatgcgattaaaactgcggagaagtataaggagaccggcaaaaaaatcaagctcgtcttgtcaatgagaggaaagtcagtactggaggcattcaatccagaatttcaaaagttaacagctcttggagtcgagattgatctttatgacaccagtatgtctataacaaattcaacctccagtggtcaaagctcagaagaaccccagaagggtgtagaggatgagaaaatcacagaaaacgaaattgttcaagagagcgagttccctcaagatcgtaagaatggaattaccttcaattccggccgcccaaaactggacaatgtgattgaggaagcaatagaagccgcttcaagtatcgcaatcttttgctgtggcccttcacctatggtagatactatacgagatcttaccgcatgctatgtcaggaagtatccacaaaaacccatagagtacttcgaagattatcagagctggtgatcaaacatgaatttgttgaggggaatgtacaaagaaaagatctcggcgaaggttatgtcaagtaataataaagctagataaacctctacaaagccatggctagatgatcgtataaattatatatgtattccaaactgatacaataagctatcagaatgagcagccgctatgctcatgtggacctaggcacgcgggacacaaactttcatttttcaccgaagtctttatcatattttccatttgatggattgtagcagaagaattcatgctctctaaaaacatataccgctctttcctgatgcattgacctacaaatacgaatgtgtttctgctttactggcataaacgcgatggcaatgcaactcagattatccttctatgttctttctcattgtaagcgagaaaaataagtttcaaatgtcaatttactaggaagtgactaaaattgggactccttcaagaagcgattaccgacaggaaagcccagtcggggggtcccctaccgtatgtttctcgtcaaggattgtccgatatcaaaccatttaggcatggagtctgttgaggaataatcccaaccccagaatcctacttaatctttctgatttcggggcgtcctttttttttcataatgttttatagttttgagccaatactaagatattcagaaagatatatgctcttcgtgaacaagcgacttattgaactgttacacactcaagcaagtaatctatgttccttaaatggcttgcatggacaatgtgtggtaagcaattgaatcaaaataaagagaaagtaactcgtaaaggtgctgttttgttcttattccatccttatacaatctaaaatgctacaaggacgcggggttacgtcagcagaatacagactatactataatccacatatcaatctgtttctgcgtcgttgaccacgccctctgaactactagtttcgcatcgtgtgatttaatagaaaagcttcatgtcgtacgggaaaaaaaaattaagattaagaatagggtcttctcattttagtaggtgaagggagtctaaactaattaaacgtctggctaaagaccggatctcttcttgactcggagcgaaaagaataatggaccagtagtcaccaaaagctctccagaaaaggatccttcaaaaattgcttgtagcttcttccgtctgtcttattattgagggttgatatgtgcttcgtttccccgaaatcataagactgttgcgagacatggctgagttctactaaccgaaagaacgaggtcagcttcagtttcaagagtttgtgatttcaaaacaagcgtgcattaataaaaaagcacaataatactatatagctgcagattcaagaacagttccatttgacttacatcaatttaatcaaggcaaccgagagccaagatgtgacacagtagcagcgaatgctccacaaattgaaattcactcttcagccgatcaccggactacgggctgcttcctcgtttgaactttcctctctccccaattggttcttcttgcttcgggtgaatatatgttagcaaaattctcggaaaggtataacagaattctaacatggcttcaagctcaaacgatgcaggttcggggatgaccaaactacctcaagcgcgaaactcaacactaataagaaggaaaagaagaatttgaagcagtaagtcccttccatcttgaaatgattggcgtgattttgagcgagctgatattctataggacctattcgtaagcctttgaaagatggcgcgtaagaaaatgtaattgtctactcattgtctttagtagagctcaagtgcggccttttcgaagactcgtataggcaacggcagttaatttttatctccgtcaagtatccttttactggtgagttaataggtaagaaaattaaaccccttgaatatcctgttttctctcctcgaaaaaagatcagcgctgaaattcatatgcatcgaaaaagtgtgcatattttgaattaggaattaggtacagctccttcttcagctgtacctaacaaggtctaacaaattacgtattgggttatttaattgaggtggctgctaagaacatagagctaaaggtctttaggggatgcacgaaggcaccgaagtattaaattttaaaaatgaacacctatataaaaggtcaataaaaatcgaaagatggggttgtaatatgcgataatggtcaattggctgccaataaaatatttcggaattcttgaatcgaaagcatgtcacaaactaacaaatcctcgcctaaagtggctgagacgaagcctgtaaaaatcgttgtcgtgggagtcggaagtgtaggttctgctaccgcttatacgctgctcctcagtggggtcgcgactgagattgttttgattgatttgaataaggataaagcggaaggagagagtatggacttgaaccacgctgctccctcaacaacgaggtctagagcaggtgactattcggactgttctgatgcggcaatagtaatagttacatgtggtatcaaccaaaagcacggccaaacgaggatggatttggcagcaaagaatgccaatatcatgcgagacattattccccaagtggccaaacatgcacctgatactatcttacttatcgctacaaatcctgttgatgttttaacttttatcagctacaagacctcagggtttccatcgagtagagtaattggatcgggcactgttctggatactgcccgttttaaatacattttagggaatcatttcgagatttcctctgattctgttgatgcttgtgttatcggagaacatggtgactcgggcgttcctgtttggtcactcactaatattgacggcatgaagcttcgcgattactgctcgaagaagaaccacaattttgatgagactaccttccataaaatatttgaacaaactcgagatgctgcatacgatatcatcaaacgcaaaggctatacctcatatggcattgcagctggactacttcgtattgtaaaagcgatacttggcgacacagatgacacactaaccgtctcaacggtgggcgattattttggagtggaacaaatagccctcagtgtccccactcatttgaacaggagtggcgcccacgatgttgtaaaaattgagctagacgagaaggaggttgacctgatgaggaaatctgccgaacagattaaatcagttttgagcagtcttgacactgagtaatcattgatcgctttccgtaggtacgtctctgagatattttgaatctatcagagggtgccgacccataatactttgttcagctaaaattgtaggagataaaagtagtaccgcccttccttttattgaatatttcattggagctaagcatgagtagttatgcaattttcaactaagacatatcaataatacgtggatcgctttatcgtcctagtgtataactagcttggcgagcattactctataaatgtataagatatactaaaaagtagatctcgctctacgtatgattagtggatagcaaatcttgttcgtgaaacactctatggggcaaattattcgaatacagtagattttaaagcgtaatttacatggagaaaagaaaaatatgacaattaaatgtgtttgaaaatgctaactgccctctaataggaaagtaattcagtgccttcaatatttacagcgattataggcaggtgtaaaaaaatgcgagaatatcgaacttgccactgtttattctaccagtgactattaaaagtgtagtatttctggcataaagggatcaaattctaaattctacggtgccttgagacttcacctctggatctctctatcaaaatgtgttacctgctcaacagattttaagccaatcagtaactccaggacgctccaagacgttgttgtgacaataattcggtcctcaaggtctccgacaaccgagaaccacctcttgaagctctgctattgctgctcttcgaagcaaaaaggattcacgctggaattggaacataggttagccagctgtagagctctcgtgagagcttttttattttacctcattgtgttgagatcgcacaagagcaactagacttgagaaatgcttgcaatttttggtttcaatacctgcatagcatgctagttttacaagagggtcgatttctgagtattaatcggatataatggagaattttgatgtggaaaatcacaaagaagtccaattgtcattagattgcacactttggcacatatagtttagaatggggcagtagcagcgttgaagtgacatttgttcgattggatcaaggctggttattcaattcttgcactgaaagttctttatcactatcagcaacttcttgttgatcatcttcaactgatgtgtcctgatcgttaaaccacttgaacctacagcaccatatgaaatgagagagaaatatgccaatttctagacctgcaattacacagtagagtgcaatgcccatcacatccatatttcccagaatgatactaataattgaaagccaagcacccatagaatctatgaataagaacagaaaatcaatcccaattacacggccttggcgcttcattagctcaaaataaggcggcaggagcccaattcccagaagaaccgacgcaataatcccaaaaattagactaggccaatgaactccccgcaggtagagaggtttcagccacaaggtaaagcccgtctccaaacccacgtcaattgcgaccagtgctactagtacctgaataattctccacttattccattttacaggtggatagtgaagacattgagcatagctgattccactaaaaaccatgaaaagatgaggctggatttgcaatattaaattggcattcgttaccatgaaatatattgcaaaagggataccggatatagtccacagaaacatcattatcggaggaaacccttcacaattttttcgccggtaattgaagattatctggggaataagttgcacgcaccagcacacagttcccatgatagccaacgccgtagctcccttttcggatatcatttcagcgttttcaaccttccttcaataaaaatgacgatttgcttctagcttttaccgcttttgatttgtgtgcggtgcgtctgcttaccaccactcgctataatcaaaatattgacctccgaactgattctctctcacgtttggatgggtttgttgtcaacgtgagagctgcgagagatagattcaatcttttcggcggtaaaagtctctagtagctattctagtatacagttcggagtagaattctactatgcttcagcgattttctcaagatgtatctaatgtgagataaggatatctgctttatctatctcacctttgcaaccattactagatatagtttaacacgaagtaaggacccttaagcgtcagtagctaatttcaagaggaataatgatgtctaacgctcaaatactgcctagccaacagatattcaccctgcaagaacttcggtcaatgtttatcgctatgcccaattttttgaagcagaataatttcgactgagaagcattctccgtctctaatattattgaacataatcgacagtgtatcgattatgattaaaagtgtttttagagccacatgtagtttaaacagtcatatcctgcttttaagtcacagatatgtaatttttcgatgtgtcatacactctacaatcattcgaaaaacgtttggcactcctttaaaagccatcggatatatctagaggttttagaatgaacaaagatgggagaaagatgccaaagttcatacctggacccactttatgctaccatataaaaactcttagtgatcggtacaagactccaaatacagagtaaatataaatatctgagccacatattcagtagttgaaaaaccgtttacataagatattagaactatataagaacgaagcgtttgatactcagctttcgcagtaaattggacagatatagttcaagtctagtggaggctctataagatactaatttaaatgttgtaccagtcagtccattttgggcacaccggttcgaactcaataggttcacaccaaaatggcaattcctcatcaatattgaagatattgactgtaggcgagtggaacaagtcaggtaggaaaccaggggtacaagtagcaacctgaacgccataggcagtcgagttcagcagctgtaaggcaaggccggtagcagcagtagcgttccagctagttcttgcccaactgtcaaatgaaagctcttttgtaactgcattaatatatgggacatctgtgttctcactcccatgaaagttgcaattgtcatagtcggtaacaccaatcaaaggacggaagttagtggtaacgttcaaagcctgtacggtagtcaatcttgggataaagcggtattcttctctgaggaatcttgcccaggcatctgatggctcgtgtgccaaagcatcagcgcgaacataatagttttgacccagaaaagtgtcgttttgacctttaactttgagaagatatgttccgcagtgaagtccgtgaacattttcgcaagtaacgtttttcaaatcaaagcgataagcgctgacagaggtggaaactagtcccaggaaaaaaaccaaaacaatattgagcaacatgattttgagtggagtgatgtagtgatgattggagactagataatcttgttcaaatcgcagattcctacttttatatacccctttgaaagaaggcataattgtacctaaaaggttttcgacggctagggaccaaacgagagtgagaaaaaaaaaagcgccgagctctcagaaccgctagggtgccgatggtactagtttctcactggctgacttgagcctcatggtcatattaatcaatacttgaacgcgtgaacggcacggacgatgtcaggtttggtactatgaggcacgcaactaaggtcaaaaatccgtatctggtggactgatgccaaatgctacatcaattatcttggtttactgccaaaggtgatggtgttacatttcataaatgagaacaaagaacgattggggaaagccactgttttcaacagtaagagctctccgacagtgaaggttttttcaatgaacctctgtttcgatcctgacgaagcactcttcttttctgacggttttatgatttcaaaaaaaaaaaaaaaaatagttttcaaaggtcaatgacctgcacgatgtacagtatataggcaactcttgaaaagacgggagtttagaaactacaattctatatcgtagattcgcacaaataaccataaaagattattcgactcctgaggcgaggatttctatatgaacgttgaggcatcaatctgaacaacatctgaacaccaaaagggcggggcaaggtccaaagtagtgctattcgtcgcaagtaatgtacactttacaccctgtatgtctcctcaataaatctgtcgcaaatttaactctccatccccttccaaattttgattataaatccagtttagtacaatttgaaatcacgttgccaaatacaacaaattctgcgcgctggaattgatatttctcaacccccttgtattctctatttatctagggtcctaaattctccttagcttaaatttccagattcaatcacagtatcaaaacagcatacataggtctgaaaccttaacagaatcacgaaaagctaccttgcctttcgatctcttttatattctaactgtagtttccttatgaaatcgaacaaatattgccgaagtgtatcatccgtagtgcatatttgtttccggtgaattctagctcacaccaagtgagacctataaatctcataaaatttcaaaaagctccactgagggcatttggaatcgttcttgacacttctgattttagagcttgagtaaatggtttaatccggttagtcttgatacgtctaaatgcttttttatccaccattatacgagtgcctttataatcgtcactatccttattcgcaaccagattgaatagattttgcaggtaattaacagtacatcagttctcaaacaggcgttagctgtggtctgtgagtcaccaagctttcattggtatttctcagaagaatagtatttcgctatttctcaatcagtttacatgtcatttccaatcaggagcgcacgtgtgaatatcttggctatcggacttctatgtggattatgtcatactttctaacggtgcccttatctaaaatacgtaggggcttgcaaaaaagattgacaaaaagtgccatcttaagacaaatcaaagtattccttaactccactgaaagccaattagacttcggagagaacagttacgtgtgtactcactctgctttgatctctcgagaagcttctcccatgatatgatatgattagccatgacaagcaaataattgcaatgttcacattaccgactggatatgagtaacctaaaacgatgatacgaaaactgaaaattctatcatcaaacacgtggctacaggcgcctgatgcacgtgcttggttcattgccaagcattggaaatgcatcactaactagatgtttagaagggcctgtgggtcgagccagttatagaatcgctatacattaccactttcgcttcaacatgcagccaagagcctcatcaagaactgtacaaccttatttaatgctaaaaattgtacttcagttgcttgagtaaagaacaatcgccatggaaacaagacgtgtagctgaacatcaataaaacacggggttcttgctgcatgttattgattcggcggtaatttatgtgccgttggggtatcgcttttaaatacgcacgtgtgagtgtcagaatttcacgccaataccagatataagaataagaagtgtttagccagcaggaatagaagacaagtcttgttctagccaaccgctataaaacactagacaggaataatgcctgctggaaatattatcgaatatgatgctgaagcgagaagacagcgtgtttttgaacccaaaaagagaacaattattcacgtgttaacaatcgttgcgtcaggtttcgccttgatttctgatggctaccaaaacaatgtaatgtcaatgttaaacaaggtgttccccaccctctatggtaaacaaaattactcttccacgatttccacgcgtgtgtccaacgcatctttggttggcacgattattggccaggttgtcattgggttcgcatgtgattacatgggaagaaaatggtcgatcctaactgccaccctgctcttggttgtgggtagtgctttgtgtgctgcatctcacggcaacactattgaaggtatgttctggatgctgacggtgatgagaggactggttggggtcggcattggtgcggaatatccctcggcttctgtcagcgccaacgaagcggccaacgaatatagtgaaaagcgccgtggtgggttgatggtcctggtgacgaacctaccactatctctaggtggaccttttgcctccatcatttttttgattgtgtattccatatgtggcccacatcgtatggaaggtttatggagagccatgttcgcactgggctgtttctggcctctttctatcttttattttagatggaagatggcaacaagcgtactttacaaaaaatctaggtttactagcagggttccattgtggttagtgatcaagttcaactgggtgcggttgctgggcacatgtggggcgtggttcatgtttgattttgttacttttccaaacggtattttcagcgctaccattatatcttctattatcggaaacagctctgatttgaaaaaaatttgtgaatggaacttgctgttaggcatcatcgctgttcctggcgttttcctaggggcttacttgtgtgacaaaattggtagaaagtatactctcatttttgggtttagtgggtatttgatttttgggctaatcattggctgcgcatatgatcagttgaagaacataactgtactatttgtcatcttctatggtctgatgaacagcttggctaatgcaggtcctggagatatgctgggtgttacttctagtgagtcgtttcctactgcagtaagaggtaccctatatggcttgagtgctgctatcgggaaggttggtgctgtggctggtacacaatcatttcaacctataagagataatttggggccccgctacactttcatcattgctgctgtctgtggtattgttggtatactattcacatggttttgtatccctcattgcaaagagcacgatttgatggaacttgatatcagattccacaactacttggtcgagcacggatggcaaggaacaatgggattcgatgataatagtgatgaggatggaacctttgtggagggaagcgactcaaccgtcgtagaactcgatccctccgatgagaagttgagagatgtcactctaaccaccgttgaagtacattcttaatttcgcatttaccttattttcgttaaagtgtgcttatattggtcaaaataatagtgagttctccgaattggatgactcatcagacatgttaggcagtatcaattcaaatacatcggataaaccatagcttgtgctttagtcattgatattgataagctgtttcatgaaatcactgggctaactcattatcttgcttagaaattcatgcccatcttaattgttaattagcttctcttttcttcgatatgaacctttgttctggaattagtaccttattctagacagaaatggtatttactacgattctggttgtcgcgattaagtatcgataattgcaacataattaaagtcctaaaacatcgaagaaaagaatcgcccaaaatcattccagtgtcataataatttagtatttcagtattcaatggagcataatggggttagaatgccgaggcaagcctatatctttagttgaaagccaagtaaactatctctattagggtcgtgagcaggttggattggagatgatagttgtaaataactctccgtggttattcaagctcaagggtataatgctgttccttaatcaaatcaccacaattatttacaaattccagatggaggttcgatcctaactgcaagataagaaccaagctcgtagcaagcatctttattaaatcagagggacagtcccagactctggttcattggccataatttcgaatgtgccctcaaattatcgtctaattcttaaatcactgatacatattggatctttgtgtactaaaattgtcagaatgtcagagctagactatgctaatatgtgatagtacaaattgcataatgtcagattagtacgaaatgataattgatgtctacatcagcaagaactggatgggaaccaggcaaacgtgtggctgaatgactgcaaccttctattgatcacggtagatggcaacagctcacgtcatgggtgcaagctgctaaactgcaccctgccaattaccaactgagaaatttgtataaataccgatggtttagtcaaggatcaagactttattcttggactaaaagaaccacggagagatacttacaaccatcacctacatactgattatattacttcattatggaaaacattgaaattggaattaacaaactttcagtcgaagattcagactcgcctcaataaaaatgtcattatacaccgatgaatagtcagcatccgacatataagataacatggaattattgaggtgagtctgaatcttcgattagagacttgctaatttcagcgataaggttttcagtagtcaagtaatctgttcagtaaatatctctttgtggccctttaagtagaagaatagaatattgtatctcgatcaaacccttgaaatgtggacaaaattttaggccgagaatcattcccgggtttggggtgagagctcccccgatgaggtgagttcacactatcttaaaggaatagctgcatggtcggatagcctcataactcgactcttgaccatgcaattattcacctctcatctacctcttgcttaattagcgtatatgaaccaaccacagatcacttagtactaatgtgtcatcgcgcaatttttactttcacatatcaatacaaggtctagaattaacaagtccccgctagaaaaagttgtcatgtcaaagcagctcaaacgagtagattgagtagagttgtgggtatatttattctttgacggagtattgaagaaatgagaactgaaaaattattagtattggacggcttactagtgcacggtaatatatactctacagcagtggtagacagagagacgaacaagaaccatgagagagattatatcacatctataatggggtttactgagcagtttattaacctgaatgagctaagatagattttcaagcttttcggttcaatggtcttttctctcaagccaatacattccaagaaagtaccgtgaataaaataagacgttcgctcggagcgagcgttgaattaaccactcaaatactgactgtgtcactatcacagaaaccattaaaaattagcagctgggaagcagagtcctgatcatgcattatgttgtcggtcgatcaccaaaccatgtaaaagttctacttgcaaagtctacatctcagaatgccagttgtgaaaagtcaaaaatgctttcttcctcgtttactactactcatttggcgctttaaagttcccagcagcacttatcaagtcttgaagcagggttgggattcaacttacaacaatctgaatgcctccagcctgaatggggcatcctctgcttgcgcttgcgaatatgcgcacaattggcgtccgaaaagtcagcagaatgcattacactagatatggacttctctagtggcggcgagacctcaatgaaatacactgaagagagtcaaaggattgcccgttacccattttatgaaatcttgaacttatcagttatcttcaagaatacgattcccaccttaaactcaatcccggtaactttcgttaatgacactttatactctttagacaattgttaaaaatcatggcgcagtttccaactaggatctacgttagatttcctctcagaagtgaattttgaggtaagttaaggagcagataaactgcagaaacagtattccacatacctcgattgagtgttagagatactttcttagaactcccttgtatatagtgtcgatcactggaacaatttctcgataatgcatgaatctcttgtcagtcgagattaaatttctgataaaaagactttagagcagaccatctcatagttatcagcatcgaggcatcacacttttgaagtctgggtgtagaggagtggcatataagtgcctgctgaagttaaaagccttggtttttgcatacgaactaggctatcctgttatagactcgatagttggaactgagttatcttgagatagactggtcactttttatctggcatacaatcactctagttgcgttacaccaagccaaagtgacctgtggtagatattagtcatatagtaacagagagcatcttatcgctaaattagttgtgccacattgattggaagctgcagtttcagctatgattgctactgcgacagccacaaaagccatagggtgtttacactgattaacctagagcaaagtgcttctactggccaatggtcaaagttcttcgaagaacaaggtccaaggaacacccagagtataagctgacttggtctacacggccctccaatgtatcgtaatcgtcggacttacgtaaataacaaataaaagctcttttgttgaacccacattgatagaaaaaccaaaacatttatttcgcgtttaccaagcattcctttttctgacacgctgatgagaacgaagagctccttggcgctcgggctctcaaaacctgcagccgccttgactcgagcgtatatttcaggttccatgcattcgggtccagtattctagaacaaataccctccaacggcggattctactccgaaacggttcttccggtgacggcggtactgtaagaaaaacaattcttcacaacagacagttgactttacgaaccttctgtgaatcttcaatataccgcaatgagctgttacacccattttgatagagtagtaggacaacttgcgaggtcaattcatgtctgagctggagaatgagagcacattaataggcctaagcgatgttctcagtcgtatgcttcggcccctgattcatgtctcgcctttttgaacagtttattgcttaattaaaactccctggaagccctgccaaaaagaatacttaaaggcactgcaatgaccgctattctgtacacttcagcgctaatccagactcagtcactagcaatatcatggtcagaaaatcacacttgccaactctagctagtattgctggcgcctgcgcgacatgtccatctgtttcagatgtcaacgtccttagcgcggatgatgggtcctcttctttttggggaactggacttggtgcctatattgaacttactctttcagcggaagagaagggagaatgctggttttctcctcctccaaacacttttgcaaacttcccagaatgccctttttcttgggattatggtactgtgaactacgctggctcaaacaactactcgatccagtttaatgatgttcctcagggaggagtcgcgaaactggggtttttcactggccttgaccagaactataaacaaactatcacaagcggtaagagcgacacattctcttttgtgacgtcctccggcgagcacacgtcgtctgtgggcttccaagactttccttctgacaaaatttattgcggcagctgcggaactcaacaagagagcagctcgcttacattcgatgttagtgtgccagctaatatcatcaacagtgatttcacttttaaaatcaacaagcagaaaggatacaagttccggaccgatcaaattaaattgtactacactaaaagtacaaattcattcggcgagttatctgaagagcaagaagtctcaagcagctcaatctctgactcatcaacagaagatttgatttcaattgccttctcgggttccctcccatcagactgtgctggtttgagattaagttatggggcagccgttttggaagagatgacttactacgccagtgtttgcgacgtcgtgttctcaagcttcagccaacagttgactgcttacgtctacacaaaggaccacatgggttcaattgaaactcccaccattaacaattgtaccagttgtggatcggactctagttccagcatcagcaccagcactgcatctactactacgctcagtccaacaactcagatcacttctagctcggccccaacatccagctccgaatgcgactctgactgcgatgacaatgaatcaggatccagttctggcacgtctcctactgctactccaacatccagcgctgaatgcggtgatgactgcgcagcaagtgaaaccactagttcagagtcgactccaacccctacctgtgactctggctgtgactctaactcaggttccggctcgaacaatggacatggtaatggctggggccacaactctggacatggtggagaccacggtggtcatggcgcaggccatggtggtgggcacggtggaaaccataacggacatggtgcaggtcacggtggcggcccacggtggcggccaaggcggtggccacggtggcggccaaggcggtggccacggtggcggctgtcattgatacatttctacaaagatctcgactcagtgtgaaccttgaagtactacatataaaactcccatgattttagcgtcataccctgggaatgtagtttgacaaattttgggcaactacaactttgaatcacatagaattgtactgccccatttcaaggaacaattatacctaaaaatatatgccataataattttctaataacttctagtgattaaagtgggatgatgagaaaggagactcatcataaatccatgaaaattgttcgtacaagtaatagacattctgttaacccagtggcatggtcataaaacctgccaaagccctaacttaattaactgccacactcagagcttctacggcagtatccgattttgatcaattttgatgcatctacaacgtacacatgacattctaacgtcagaattcttcaattaaaattagaacgtcctccctgacaactcattacacccaactccctagcaacaggaaaggaagccgcagaaaatgacacaatgctgactcataaactccgaagaacaatcattagtcatctttaatcggtatatttaataaccttatttccttttgcagcaccattgacgttcaagcagcctggggcttcagcatttacaatacaaaagaagcttaaaatgaccaactacgagccatgtcacagatttaaactcgtggaaggcattcgtatgcactatgtcgtcactgggcagagagaggttaaaaatgagatggtaccagcaatcgttctacttgcggagctttccagaaagctggtacgcatggcgcaatgtcatcccgttgcttgctgagtcttactgggtgattgcagttgatctaccaggccagggagattctgataaacctggtgatggttacgacacccagacacttgctaacaaacttcatattttgatacagtccctcggactttcacgttatttcttggcagcacatgacgtaggcgcttgggttgccttcccctactcgctgttgtttggtgaggaaatcgagcgtatggcgctattagatgcaggaataccaggggtgacgctacccgaaatgcttcccattaatcctgattacgcatggcgcacttggcattttccattccatgctctaccagatttgcccgaacttctgataagtggtaaggagcgcgcttacttgggagtggtttttgcgccgtaaagcagcgaacccaaccatttttagtgaagaaactataagcgaatacgaacggatactgatgcaacctggagcactacgtgctggtttagcatattatagagcctacgccaagtcagcccagcagaaccaagctctactaagtactgtaagtcgcgcgcccgatattctgggagtatcatcggaccaaggttcaattcccagcatggcagtatcactgcaggcatattcatctaaagttgaaggagccaagatcgaagactgcggacactatatccccgaagagcagcccttaaagctcgcgggtcacttaagagctttttttagcccagaaatcactgatccgtttaccttttcctgttagggagatggagtaggtgtgagaagtgtcgtgaaagtattgtgaaagtatgttcaaattatttgagtattagttgaatgagtgatcaatttccaatatgtcgaatgcattaaaatcatttggggaacactgccaaatctgcacatagctgattgccgtctagaaaattcaccgtcatagcaccccataaatagggcagcgctcgtttatttcttgattggtgtgagttcaaggctagttattgttggaaggatgaatttctcaggagcccaacgattttgatttcgagccaatttttctccgtgctagagcttcgaatagaatacctgctgtctctattgctttggccttatgacaagatccaacagatgatcgacagctcgggctatcgatgctcacatgcctgcagcattccactagtcatcgaacaatattacaccacagagaattcgaagtcgtcgtaactccgagaaaagcacaaatccaggtgtcagtgaaagacattcaatgaagtagtgctctacagctctaagatatcgagccaataatgagcccaattattgaactataagtgtcaaatagagccgctatcattttccgttgaccattcacgatgagagcagtaccatacctccaccgagaagcaaaagtcctttctcccaaataccagtggaaagtctcagcgaactctatcctaacaaccatgacgcaacccttgcaatcgcctatcaacattactgcgagcatgttctccagcggaagctaaaaaggacgacactgatatcgtccggcatcggctgttgcaagccgaaaaaagctgacctaaagacactcctacaactgcataaattcaaattgctagttcatgataagataccgaaccctttagccactgtcgtccgagctttgcatcgtccattgttcccgtcgcttccgttacttccgtcgataactggtcttcctgtcgtttaccgttacgtggaaaaacgatgtgtggcaaaactccaatcagtgcgtaatcagtactatctgttgaacggatgacaaaggcccttgatacttgtcaaagcgacgtatataaacagacattaattatatcatgtggcgatagctcttgtaatgcgataatccagcagaagcaatgtcatctgcccttgacgtaaatgaaagaaacaacaaaaaactagaagatctggtcatcccttggcggctaaagccgctgcaaaaatactgtatcaagaacacgaatttgatagatgtcgttgaaggatccaccaaatctggagcctatatcttcatcgagcaaggtaaaatatccaaagtcgaggttcagcaaaggacagtcaattgatgtcgacggtgacgagcatcaaattattgacggtactggaaagtttgtgacaccgggtttaattgacaaccatgtacatatggcatcagtcacaggcgagctggatctgggcaaacttatgacaatgcccaaatctgttgcgttgcttagagtaagatacacgatggaagcgtcattggcccgaggattcacgacggtcagagattgcggaggaattgaggggttcttcaaaacagcagtaaatgatggatcaatagttggtcctaggttgatcacttgcggtcatgcaatctcccaaacaggtggtcatggcgacttgagacccggaagtctaccggcaagcgcgtttgaaagctgctcttgtcattacggtcaagtaggagtaatcgctgacggcgtaggggagtgttacagagccgccagggaagagtttcgcagaggcgccgactttattaaaatgatggcagggggtggtgtagcatcaccgactgacaaaatcacaaacttgcagttctgccacgatgaaatcaaggctctagttgaggtagctggcacataccacacatatgtcactgcacatgcgtatactcctgaagcaattcagacctgcatcaagattggtgttaagggaatcgagcatggcaatctgctggacgaggagactgcagagctgatggcggagctggggtgctacctgactccaactctggttacgtataagatcatggcctcggaccaatttgggaacttcttgggcccggtcaataaacaaaagaatgccgaggtacttaaccagggaatcgaagcattaagaattgcccaaaataagggtgtaaagatttgctacggctctgatttgctaggtccgttagctggctatcaaactcaagagttttttatcagaggtaaagtacaaaccgctcaagaagtcttgctatctgctacggtgacgccagcagagatgaacggtttgagtgacaagcttggtcaaataaaaccagggtttattgcagatctgttaatgatgaattccaatccattggaggacattgctgttttggatgagcccgagacgaaccttgttctggtgatgaaggagggtagaatatattagggaggtcatgcctttcgatgctgcagaaccggtcagtttagcgagaattcttgcacagcgaatgttctgtgcttggtaagtttgtttgaaattggacagagctgattaccgttctatgaaaggtggtgcgtcatcggcatctcaatttgcaggccattggtgctttctcaggcggctccattgttttggtaaagtgatcaagtcacatcacaatgaaattttctccatctgagtacttctttagtcaaacccgctcgccatggtgtttgcttagctggagttgcgaatatttcaaccacctctaaaagctcaatgggagtcttgaaggatatgaacagttgtcatttggcgctaataccggctctctcctctttctttcaacattgaggcaaggtaccggaaaataatcacaattctggacagatactcatgcgattaggcgactaattcctttatttgtaagagcccctttctttatctctagatatagatttcaaatattaatattcgtattgaaattaatctgaggtgctgcgaaagcccgagtatttagcattcaaagctctgaccttggagggatcatttgaaaagctacgcagggttacaaacgggcgctttaactagagtagcacatgaagcgcgagttgaagatcaaagcgagtagtaggagttaagtttctgaggatacccgaagcccaacaagctggagcagcagctaaacatctggaaaccactgtgaggagtttctgtgatctactgtctgacaatcgcaccatctgcagtaaacatctcctttagggcgttccgtagtttacagttggctcgtggtgactcgtcggtgaccacaacttggccagcaagaacgcaacattcaataatagacatccctgacaaacaagaatatcatgcttcgattttagaacccagaacctcgaggaactgactcatccaagccggatgcgctggccaagccggagctgtcaccagcttgccatctgttacagcaccatcaattgcaatagcctggtactgcgcaccagccaccatcatttcagcacggcaggctggataggcagaaacctttctaccagaaataacattggctgctgctaaaagctgtggaccatgacagatggcagcaattggtttgttcgcatccgcaaatgcacggactagatcgagaacgctttcattggttccgagatgttctggtgcccgcccgcctggaatgaccaaggcgtcgtaatcatcagcttgaacatcagcgtaggtggcattgagtgtgaaattgtgaccaggtttttcggtataagtctggtggccctcaaaatcgtgaatggcagtagcgactttctcaccagctttcttaccaggtgaaacaacatccaccttatgtccaaccataaccagaatctgaaatggaaccataatttcgtaatcctcaacgaagtcacccgcgattataagaatgtgtttaacggtcattgtgtcgatgatgggtttagaacaaaaagatgtgtaaatgagggatacttcaaggtgtttttatataattggaagacatacgacgatcaggccatggccaagtattggcgattccactaaacgcataaacgaaaaatatgcaatggaagtcagatcatctgacgatgcgataatgttatacgattacggttagataacttactaactagttgaacattatactggcaatggcccaggaatagtacgttttgaggcgaatgtgagtctttggttgaagcttgcaaatctcagtaggttattttcaggatacagtaatctgctaaaatcttagatgatgattgtaaatatctcgaagctcagtcctgggtgcacctatgacgcgaatcatca