caacgtaaaatgtcgttggagttagtaaaagggtttttttcaatctttgcgcagaacgaccaaattttgtatgcaaagcctcaccatgtatggaaaagataattttttctttgattcccacctgccttttgatataggcacccttagatttggattcattgcatgacaggtaatcacccataaaggccctatagcctagtagtgacatggatcttctttcttttctcccgcccaaaatcttggtaccataatcccgcagcttttcgtacttattaccttcttttctctccctgatagtacgttgaatcttaatagcagcatcaattcttctccgcaagaatcttctccaagcacgttgaattctggcagccatattgtaccaatatctgtctctcatatgctccaaagcaaacaatgtttcaggcgttttgatgaaaacacttgtaacacccaattgatattcctgctgcgggatagaggaatcttttaaaatgaacttaacagcgttcaaggtatcaccttgccaggtataatcaccagcgtaagaacagtgaggcgatagtaaataaaatctttctacgaacttatcaaacacttgtctgtatgcaaaacctgcccttcttatgcgcacattttcttgcaaccctagatacttgatttgatgtaaaacttggcggtcgtcataatcattaggtgattttgtttcattcggcttgatcgttctgatgtatgagggctgtgcctttgatagagtttcaaccaattcatttgcactcttaataattttgtcacctgctgtaggtggtcttcttttcgactctcgatcgatggtatctgggaaaattgcggccaagaatgtattactggtagtgccaattaattctaccaaatccttttgcaactggtccttatttttatccgtgataccatcgatatcatatgtaacgtcaccggcgtaatgcttaatcacaaacttgttggatcttaaatcaaaatgtggatttgttgtgaacaagtttagacgttgggcaaaagcttgatcagctgcatttgaatcggcatgggctgttgcaacagaatcattcatcgcggcaaatataccaggtggtctcctcgcttcgatcaaatcacagacaaccttattatcgaaatatttaattggagtccattcaattctttctctctcgtatgtttcttgttctgacttcaatgtcagttgaataaaaatctgttgtaacttttcattaacgtaattgatacaaatctgctcaaaggagttatgttcgaaaatctcaaaaccatagatatcaagaataccaatggatttttcagcgcccgggaaagcttgtaaggatttgttaactctcccaacaatccaatcgaacaaattgttataaatggcttttgccagggcatccctgactgcatcagcttgaacaatatttaatggaacgtgatacactgaccctcttttcataccatggttggtttccataattctttctacaagtgacttgattaataattgactgtctatttgtagcaaatatgcaacaaaatcagttacagacgtgtctctaacctgcgaatttccttcttcattttcagtgaaggaaacattaccaatccaaaggattgccgccaacattctgaatatttggtcttgttcctcttgcccgagaccaataaccctcatagctttcaatgtttcttggtaatcttgtaagtcatcaatcgtgtcggctgaaatacacccggcagccgctgtgtacacatattgttccggtttttgaactccgaacgtttgcctgtaagtgtctgaagcacccttcgtaaactgataaaaaatatgaaaatttctttcattcttaatttgactcacaactctctgtttttctaacaggtagtttgtgatattacctgcacatggctcaaattgattattaaatttaatttccaaatatttaccgtgcctggaagagttattgttccttaacgtctttgcacaaccaaaagattctagcagcggattggtggataggaccatgtccttaattttaccaattgactctgtgtgggcgcttgaagcggcagcaatatattgcataattcgtttggcagcttcagttttaccggcacccgattcaccagaaataataacacattggttttcattgtatgatttcatattgtagtacatagattctgcaatcgcaaaaacatgtggtgggacttccaatctattctttcctttatattcattcataaccgcatctgtgtatattccaaggtccctgaatggattgacactaatcaacacatgacctatgtaagtgtaaatcgtagcattctgaaatcttttcttcaagttttcatttatggcttcatcagaaattttggacaaaagtgtcagatcagacacaccaacttctttcttcttcgaggaatcgaaagtggctttcttaatattcgtagaacgtttggctggttcctgatgggctttctttctagctcctctttttaagatagccattgtctataagttgatagaaattccctattggcggccgttcttacactgtactatggctttattgccttctagtaaagaattagttgatatttttttaacttgcaatttttagcggccccttttcgggaaatgatcttgacgatttgctaaacaagaggaaaaatcgcgtccgacgagtgattctgtttcatgtgaaacgaattcatcctgaatctgccaattgtgcccatttcaaacgagaacctgctttttatcaacgacttccttttagctgtcattaggttttaaaaaaatatataaatatatattaagaaagacacatgtctatagtataatagaatgtaatatagaagcacggttaaataatatttttaaagtctgcattttctaaaagatgttagaagtctcaatacttaccgccggtacgcttgtgacgtaattcggtttgttgtttttcgacttctgggtcaaagtttatggattcatctagacctttacctgctggaaccattggcaaaacagggacttttttatcaacttccacttcaagcaaaactgggccctttgtggatacaaattctttcaatttggcgtctagttcttcttgctttttgactctgagaccttttaggcccatagcctccgctagttttataaaatcagggttcaattgatgtgtgtgtgaataacggtgttcgtagaacagcgattgccattgagtaaccataccttgttcttcattgttcaaaatcaaaatcttcactggagtaccggcttggacagctgaactcaattctgtcaaagtcatgttaaaagatgcatcaccatcaatgtcgataaccaaggattctggcttagctacttgagcaccgatggcagaaggaagaccgtaacccattgtacctaaaccacctgatgtaatgaatgtacgtgggtttttccatgtccaatgttgggctgcccacatttgatgttgccccacaccggttgtgacaataacatgtcttcctgtgtcgttggcaatcttggatagttttgttatgacagtttgaggttttattttagatcctggagtctccatcatataagcatatggaaactcttttttccatttatttatttgaccaaaccattccgatctctcctttactgggaaaatctttggcatcattttatctaggttggaggtagcatcaccctctaccgctatttgagtttcaacaaccttgtttatgttcttaggaaccacttcaaaatgaacgataccacctcttccttccgcagcagcacggcgagcttctggtgcgaatttagcgatattacaagtgacacgatcgtcaaatctagcaccgaccgcaatcagcaaatcggcgttttgtactgccaagttagcagtgacacaaccatgcataccaagcatgtctagagattttgggtcttcctgatcgaaggaacccaaaccttgcaaagttgttgtaacaggtatttgagcacgttcgcttaattctttcagtaatcttggaccatcggcattgttcaagataccagcgccaacgtatagaacaggtttctttgcaaggttaatcaaatctgccgctttgctaatactctgcataacaaattcatcctgtgcatgactggttaattggtttagagcgtttgatggcagagtagttttcgttggaattgggtttcttaagatagccgctgtaacgtcctttggtagatcaaccaagacagggcctggtctgccgcttgtggcaatttcaaaagcttcatttatgcgcaatggcaattcttccacggtcttcaccatcacattccatttggtacatgatctagaaataccaacgacatcggcttcttggaaggcatcggtaccgatagcgctagttggaacttgccctgtaaaaacaaccattggaataccatctgcaaaggcatcggccatgggtgtaacgacgttcgtggcacctggacctgaggtcaccaagacaacacctggtttaccagaagctctagcataaccttcggccatatgtccggcaccttgttcgtgttttggtagaacaaaattgaatttgtcactgttatgaatggcatcgtaaacaggtaagatagcaccgccgggataaccaaatactgtgtcaacattttgcctggacatcatttcattgaatatttgaccaccagttagaccgacaaaagaggtgtccatgtcaggttcagtgcgtagtctcttagccaacttagaaggttcgggtgcttgttccagtggttcgacattgaaacttggcgcaggttcgggtctcttagagactggtagaggagatgcgctgtaataacgggaagacgaactgtaaaagcgttgcgcgagagctactgatctcatggcaggtgtgctgcgatatgcgatttgttggaagcaacgcttgagagcgaagttctttaatgtggattgtctgatcatttgaagagtgtattatcttctgcgctcctgctactgtgagtatatagattttaaagaatgcaatctactgtaattggtaaaaaaatgtgtgattttcacttcagattgcttaagtaaccgtggctgacaatacttcgaatctcaaacaaagagggcaaaaaaacagtactacagtcgtaacgtagatctgaaattacttggggacggtaaaggaggaatgcgaggatgaaaatctgctaagaaaataaaattaaagaatatatatcagtttgataagaaaaatacatattcatcaaaaaaaatttgtctatttttttttcaaaaaagaagaagatgaatcatcgctaccgaatagatgtaagattcagaaaaaagaaagaaaaagtacaaacattcggcgtggggcgctgatgtttccgcgaccaggatcaacggcggaattcaagccggtaccggcagactgcggtgactagaagatatgtgtcatcaccttctataacgacagggctgggagggagtcataatgctaatggcaatgttctgtttacaggcttggtttttatttatatatgtatggaagtatatagatgaatgtacgccatcagataaaacaaccgaaatactgaaaagcatatattatacgagattaatcatgcgaaatgcccaaataaatagaaaagggagaaaaaataacagaattttgtcgatctacctattaaccttgttatcaggttctcccttcctcaaactttcgtaaagcctgagaaactcgccttgagacatgtttgaaatgtcaacgttcttgggtatctcgacttctgcgggtaacctgccctctttaacgtcttcaacgtcagaactgtcctgcgaagacattgacgatctcctcatgttctgtaagttttcctgctggtgtgtcttgggttggcggtactcttttgaaaacatgacctgtgttttgctgtctccagtgttattatggtttcctccatacacacttggatctgcgtgttttttcttatcgtatactgcgaatgcgtcccaaaagctacccatttctgatatattaattatgttggttagactgattttactgcaagtcggcccaaagataataattttctgcggaacctagggggacgaggggggcgttcctctttatatacccatcaactatatatatggttctccaaaaagaaatgtcttatcatacatcattaccccacctactccttttgtctccctatttccatcatcaacaatagttcaagctagattttcggaaccgaaacgcaaaacggtgttctagtgctagtgctatcatttctccaaataaacattgcccgagtagcgaaggctctaataattaagggacgcggctgtagccccattagccgctttcacggttacggggtgtgatgcatggggttttggcaaagttcaggaagtcacactttcgagtggcgctgacacgagcgtgtcaagatgatgtgttggacagggtaaatcacggttgaaaagtccgagaaaggaaagtagtaacccatcacccctgtgatcttgcataattgtgagaattccagtgaatttcgtagggatggtcatctcccaacataagtctgcttatagaaaattatcacttcgccaatatgcagacgatgtgatctctcgaagttcaagttatctctcatgttatatgaacactggaacatcacaccgtacacgtagggcggtatttcttctatttataaattctttaaggtttgtgtcctggttgttcgggtacttaccatggaaaagcgaattgattcttttcatgatgttttcatattttttcagatattatgttcaactacatggcgtgttatctcccagctattccacagtgagaagcggggtatgagagtttgttaagcaaatttaattaacaggtatttagtttatttcaaatatttcctcttcaaaacaactacagtgttcatgaacctcactacatcttgcctgttttggaaatatttgcgccttcacctaagtttctgtccgaaaggcttcgtaaaacaagcaaagtatatatatatatttttatcaatgggcacaaaaatatagtagagccacgctttcattaccggggacaaactgcgggcaagtggtaacttaaacaaagcttcataacagaatgagcagtcgtgcttatcacggtcagatttgtttctctattattagctcccctaccgttgttgttagctaggttaacgagagtactcaaacctgcattcaactttgctgcaacgttggcgctaacgtcattgaattgttgcacccgtaccaacgtgccgttgccctgatggtaattctacagacaagctttccttttccacagttcattttactgaaggaaggttggagtatggaagaaaataagagtatttcattaatctataaataatatcttcctttttttttttttttttttcgattttaggtgacagatgaaataaaacgacttcctcaaaatttataagctttcttcccttaaagtcttcccgtgcttaaatgagaaagtcgacacatgtacaacggtagcaattccacccatctcatctcaactttaagagcaagtagttgctcaaacataaatttggctactacgttttcgtcctcatcacaaagttatgggtgcacattacagtaccgtcctccctacggcctcttaattgcaatacttacacgccaccagattaatgtaccctcctgtcacatggtcatggtcaagtactttcttaacagaaccattgactgcctctatagacatcattattaaatccaggacgactgattttagttggtgaaagtggttaacctccagaactcaaactcttattatttttcctacacgaaaattgtaggtgaccaccttgtctatcgaaatccagatgaagctcgtgctgaacacctgttcatctttatcaagaaacacatctatcttttaagtaccgatcctttgttgcatatcaccaccatggtctatttgggttgattacaagttgtggaaaaaaatgccgggacttggttgcataattggttattttttccgcataaaggttctgttatcttaattgtgtagggtgaaatgatgtcgagggttcctacatcaagctgcatttttttgatgctgatgcatggaagttgaatatcacctgtgttggaacaataaccaacggcccattgacgactagtacacagattgatacatgcatttatgcagctagaaaattatcatacatggtgttaagaagatgacgtgagctgtcagaccagtagaataagatccgaacaacataatattgatgacctcgaaaatggaatcccaaaaactgtcacaaaatttactggggaataattactgttccgatacggtgtttgatctttattttttacccagatagagtacatatttcagcatttattctcaataaatagccttgttggcgcaatcggtagcgcgtatgactcttaatcataaggttaggggttcgagccccctacagggcttttatttttaatatttgaatcaatattttttttttctaaaatttaaaatgtgcttcttgatactgatactagctgattcagccttgcttccgtttcacgtcaattcaattcttagagccacttaaaatactttagcttggactgttgtaaatttgaaggatatcagtcaagctttcaattcatctaaaaaatggttcgttaggccccagcagattattactattcactttacctggattttgagatggttttttgactcttctttggcagaacgtctttttgcagattgttcgcatgacttcgattcttcagtaactgcgaagccttgaattcggcaagacgtttgttgccatgcagaaaaagcaaaaaagggcatcactaagacaatgaataaaaaactcaattaacaagaagacacgaaataaacggacaataaccaataacctaaatatcataacaatgtctagtgaatcaacaacttttatagtcgatgtgtcgccatcaatgatcaaaaaagattgtgttttcaaatctatggcatatttagagtatacattgttgaacaaatctaaaaaaaatagaaagacagattgggtaagctgttacctcgcaaattgtcccgtatctggaaattcgcaagaggtaccaaatgtgtttcaaatacaaccctttttggctcctgttactacaacggacacgatcaaattcattagacatctgaagcaatattgtgaccagcatagccatgatggtacaacggaagatttgcaatccatgattcaatgtcttctggttgcttcactggatattaaacagaaatttcaagcaagaaagatttcaaagcaaattgtagtatttacagacaatctagatgagttagatatcacggatgaagagatagaggtgctagcaaaagaactaaacgcaagaatcattttagttgattgtagcaagaagggccaagaagagaaaaaacaatctaattggttgaaactcgtgaaagccattccgaattcaaatgtctacactataaatgagcttcttatcgaaattacttcgccagcgacatctgtagttaaaccagtaagagtgttctcaggggagctcagatttggggcagatgtgttatcaactcaaacgccgaatcccaatagtggcataaaagataaaaattgtatatgcatcaaagtagaagcatttcctgccacgaaggcagtttcagggttaaataggaaaaccgttgtcgaaactgaagactccaatatgaaaaaaaagttcgttgcggttaagtccattatcgagtatgaaattcacagtgaagaaaagaacaagaaagccaatgaagatgaggaaatggagtcctcttacacctctgtggtcatttcgaaagattctgtaacaaaggcataccgttatggtgcggattatgtagtattgccctctgttttagttgatcagacagtatacgagacattccctgggttggatgtaagggggttcttagatagagaagctctcccaagatattatttgacgtcagaatcttctttcataatcgcggatacaagacttggttgtctatccgacaccatggcctttggtgctctggtggatgtcatgttggagaacagaaaagttgctgttgcaagatacgtgagcaagaaagacagtgaagtaaatatgtgtgcactgtgtcccattttggttgagcacgctgacatggattccgagacgaaagttgtaagaagcctcactttatgtagattaccatttgcagaggacgaaagggtgacagatttccccaaactattgaatagaacaactacatctggaacgccgttggaacaggaaacagatgagcatgaaatcgatgagcttatggaacaacttgtagattccatggacacggatgaattgccggcggtttcagtcgacaactattatcaacccataagtagagtgactgctgatactactctcccacttccctttttgaagaaagaacgagaggcaaacaagaaggatcccctcagggtacccacagtttttatctacaggcaacagcaggtattaatggaatggattcatcaattgatgattaatgattcgaaagaatttcaaattccagaactaccggactcactgaaggagaaaataagcccttatttgttcaaaaacttcgacagtaacgaattggtcaagcttctccgaatcaagaaagtagacaaatcgaagctctcatccgagctcaaagatgaacttgagagagagaaaatcccggacttggaaactctattaaagcgtggtgaacaagacagcaaggagtagaaaccatggtacctgctcgagaaaacttgtcagcttcagctctgacctttcgtcgccgtggaaaaaccacaaaggcagaagatagacagcgcgctcatagttggtctgcacagttaccttctaactattagtgttagccatgcaggttgcctttcttccttagtgacttcccctgccgctattcccaagcttatgcaacacacagcacaacgtaggcccgtgattttctaaatatgtgctggattagtacaatatccgttgaggttaaacagctccgtctcaacacacgctgctgcccctgaactctcgagctaaggtcaggggaggaagcgagcttggactcggtaaaaagaaacgcggggctcacgaaaaggggtggtgccgcgcgctgcttttcgtggggaacttctgtgaagggagacgttaagcttttatttattatgtgtagttcccaggaacgcacaggggttagaaagtgtaaaaaatagttgataatttcagaatgtggataactgtaacccgagcaatgtagaaaatataaaaaggcaccgtcattattgtttccctgttgaaggtcgtatatctcatcctttcttgggcgctgttcagacattaagatagcaaagtaagattaaaccaatctttcttactgagaaaaagtaacaaacgtcaatatacaaccatgtcattccaaatcgagacggttcctactaaaccatatgaagatcagaaaccgggtacttctggcttgcgtaaaaagacaaaggtcttcaaagatcaacccaactacactgaaaatttcattcaatcgatcatggaggctattccggagggttctaaaggtgccactcttgtcgtcggtggtgatggtcgttactacaatgatgtcattctcaacaaaattgccgctattggttctgccaacgggattaagaagctagttattggccaatacggtctattatctacaccggccgcttctcacattatgagaacttatgaggaagaatgtaccggaggtattatcttaactgcatctcataatccaggtggaccagaaaatgacatgggtattaaatacaatttatccaatggtggtccagcccccgagtcggtcacgaatgctatttgggacatctcaaaaaagctaactaattataagattgtcaaagatttccctgagttggatttaaaaacgataggtaagaataagaaatatggcccattattgattgatgtcattgatattacaaaggcttatgttgatttcttgaagaaaattttcgatttcgacttaatcaagaagtttatcgataaccagcgctccaccaagaactggaaactgctgtttgacagcatgaacggtgttactggaccatatggtaaggccatcttcgttgatgaattcggtttacctgcagaagaagttctacaaaactggcatccctctccagacttcggtggtatgcatcggacccaaatctaacatatgccagctcgttagtgaaaagagtggaccgtgaaaagattgagtttggtgctgcttctgatggtgatggtgatagaaatatgatctacggttatggtccatcttttgtctccccaggtgactctgtcgctattattgctgaatacgctgctgaaatcccatatttcgcgaagcaaggtagaattccaccacagggcgagaatcagatcgccgc