tctcagcgctgaagctccaatgtcggtgggaattctatttcaacctcgtttcagtaaacagaattttattgactgtgaacaacatcatttacctgctagacttattgcattgttctattttgaaccacagagaattaacccatgtcaaaactttccaactattaaaatctgcattgattgattctgagaaatcacataattcaaaaactatagcaattggtatctcaacgaagaatggtccaaatccaacttcctccttggaaataatcaatattgatgtaggaactaatacattgaaggattcattaggtaaaagctttcaagtaggaaaaaatgatgcttctgtcattttaaaaccgttattcgatgatgaggacgtaactaacaacatggtgaaacgtaacgacattgatgggaacattaatgtaccaatctttcactacgatgaagtcattgagaagctctcagtcctcaaaaataatgacattgcttcgttcgatgaaatctttttcaacgacttgaaagtcaaagaagagcactataccgaaaaagataggtttatttctgaccctggattcttgaacaaagtgttagatctaatttttctaaaatttggcggaaacgactatcctaaggctttaacatttcttcttacccatccactgttcccactgaatcgcacacatggcttgttatctcttttgagggaccaaccaaggttgtttaaacaggcaattgtaacgtgccccaatttaccattgaacgaattgcttgaggaattgttttctattagaaacagagagctattattagacatctcgtttagagttttgcaagacttcacaagagactctatcaaacaagaaatgaaaaaactaagcaagctagacatccaaaatttcattgaatgcataacaaacaccgaagaagatggtccattagaaggattcaatcataatcacagttcgcagttattccaactgctgtcgctagtcctggattccatcgggctattttcattagaaggcgcccttttggagaacctgacattatatatcgataaacaagtgaaaattgctgaaagaaatacagaattatggaacctaattgacataaagggttcacagcacgggtttgctactttgagttctggcagtacaacttctcaaaaacaagccctacctgcctacgccatggaatatttggacatttagtatatgcaaagaattagattttacggtattgatacctatataaaaatagaacaggtatatagcattcaccttggttgctgacaaggtgatattttttcaaaacgagtatactagacttttaagtttggcaaagatcgtgtagaagttatgatatctctaaaggcttgaaaccaatggagacatccaaaaaagtataaccgctgtgtaacgtgcaaattttttgaaaaaataaatgaatatccaaagctagtttgatgaaaagccatttacagtttaaattcgaatcttttctcttcttttggagtagcaaccgaatagtggttcacatcttcatctgaactatatagtattctctctataaaggtaaccttagaagaatttttgctcacaagcaacactatctgagagcgggtgccataataatctccatctggtatcgaggcgcccaagtcatcgtctggaggccttcgtaagggtggcacatatatggtgttcatgattacatttggatcagcaagcatttgtaaagcattcggttttgaagcggtgcctggaacggaagacttcgaagcgagttggaagcaattcgatattatggtttcctcatctgaatcgatgtttcctaaaactaatttctctaaaccatcacgggcaaccttcactttcttccaggcttgctctgatatgctgggactattataaaattcaccattagaaacagccatgtaagaattaagattacttttacaggtagaatccaagacgttgaaagttcttcctaaggaatcgataagtttatactgcttttcaataacatcgccgtagaagaaattaaaatcacctgtagtattcagcccatcatagttcatctcaaacttgtcgtaattatcccaattttgaaaatctgccttatgagttgacaaaaaggtgaatggtagcagaccacgggattttgattttatggtatctcgctgaccgtcgagctttagattgagaatagtggctaacttcccttctctatttataccagaccaagtgccaaaaatttgtttctcctttgatgttttggctaggtcgtatggtgaaaggatgaaatcatcattgtgccagcatgtggcatgcgtttttcttgccaagaattcgtctctattagatattaagatgagttcatagtcaggatgcgcccttgtagccattaagatgcacatggttaaggctatagttcttgatcttttgaaactccaattataagtttgatactagctgtaagcttttgttttgttttcttaactgtcttatttcatgtatcacattactccactttaagggggacgctgtttttttaacattttggtaatagcgcgaaaaagctgaaagcttcacagacatcgagacttgttggagacattagggaaaaagcttgctgaagtaagtactcgagacaagcagtcgaccccatacagttcttaatcaaaaattctgtgaaagaagcccttgattcctttttctgacttgtgttttcggtactgttcaatttttttcttgtttttctctactgccatattcaatttgtctgactccaaggaagagccttgggagtacgtagtaaccttggatcgcgtggaatgtgcatccgcatgatcgttagtatgttcttttttggctgaagaaacacgggagtcctccctctttaaagtttcaagtgttttcaacttgactaacccagtttcagtttctaaacgatattcttctggaaatgcaccgttgtgggctgagtttgtcactggagcagtaatgtcgggaagagctttcttgttcaggttcaacccttccctctttagagaatctgccgtctctgaatttccctccaatgcattgtgtgtaatcatcttttctattgagttagaagatggtcttttcaaagtactggaactgtgatgagagtacacatctgaatgacgatgctgttcatctatattttcctcattctctgattgtgccttcccaacgatagtatcgttcttcaaaagaggctgctctggagcttgggaatccttgaacccagtaaagggctctggcttgtaggagtcaatggaggaaaaagacgaaatgtcttcgtattcattatcggttgtgacagaaacagatgggacaggcatgatttacgttgttatcttgctatgacttttaattagttggtacggaaatgaattggccgcacaactactcgatgtaatttgttttagcatgttagtataaaaaaatagtgatttttccttcaagaaagcattcgtgtcgatagaataggtagtttggtcatcgatgggactcgtcactttttgcttcacgataggggcctcatgcaagaaaatcgcgcagcaaaaattccggaagtaaagatataaatacaaagattttataatagggatgataggtaccaataacggtctttcttatatagatgcagcaaaactctgcttttatgtgatattaaaatgattaatttttcacaatatatgaacaaaaaaataaataaatacattctcatgcgctaacaagtgtgtagcctagtaattctttaaatctggtgtctttaatgcacataaccattagcgtaacctccacatatagtgccaggttttcttctttcattttttttaaagagctagaatctataacccatagtacagagtccgtctctgtttcgatggtaagtttctgttctctaggcatagcattccctggggcaatgatttttccaaagcatgtaccatttgagaaaatctcgtacaatgtaccttgcggtaattcgtatgttgccttcaacatacctgtttctaccaggaagaatatgttgtctgcatgtagtaatagtgattgacttgctaatctgcgtctggtgaaataggggcacagttgtgcccaaaatttaatttctttttctcttaccgtttggatttcggatatgatatcaggtcgatattgctttaacgcaaatagcaaaataggcaggattggttcatcattcttgtattccatcttgaaattctttactgcttgttcatcattcacaaacacattttgagccacagaaagcatttgataattacgaggtgtattggttggaagtgacattaagtttctagcatggtctctgttttctcccgtacttaaaccatttcctaacccatcgatctttttgttttgagtggctgccattattgcagatgcgacgctactttgctttctttcttccaagcgtttttttgctttttctcttaactgcttatactgaaagagaaattcattctcacaccattccaaagcactatttaaatcagcaaataattccacatcattcaacaaccccacgttattgaaggcgttgtatatacggtctctctccttgattgaagatataattaatttgattcgtttggttccggtgaatctcttaattctattgaaaccttctgctgcagaatagtcaatattgtcggcgttgatatttttaaagtccaaaattaagtactttattctccttttcttcgcatctttgttactaatttgtaataatttctcaattttctcttcaattgatatgatcgttccgaaaaacaaaacgttttgaagcttcaaaacgtatatttgttctccaataccgtctagaaatttagtttgaacatagtcacgataaactgtactttttgcaacattcccattgtattcaccgttaatggtttgtaattttgtactatcgaccaagaatgaaaaacatgcaatcaaaatgccaacgataatacctaggacaaaatcaaagacacccatcgtgaaaacaataatcacaacagttaagtattcaaacctattcaacttattccacgtatcaaccaatgcttccaccaataactcataacccagtaagaaaatgagggagccgactatacagattgggatgaatgatattatgacaggtccaattaacatgacgcagatggttaaggctatcaaaaggaacccagcaaatgatgaatcagcacctgctctaataaacaaaacactgttagtgtataccaaatagttctgaacagagcctaataatccactgaaaaaatttgaatagccgtgggcgatcagttccctatcaacatcgtatttatccatttggagcgacatggccaatgcgggcacatttatgggaacgtgtaagataccaaaaaaggtcaatgccatcatcgttggtatttgttgtaaaactagtgaccagtgaaccttatggacattaaataatttatagtgatcgtaccacttgctatctgaattagcgatcggaaagatccaacctgcttctctcaaagtatccaaagacaatgtaggaatgattgcaacaataaaatggaataaaactaatgtcaagatgtaaaaggttggtaaaactaatgagttcttgaaatagcgctgtgtaccaattaaaatcactgtcaacagaacgggcaacaaccatttagccaaagtgtcgtaatttgtgaacagccctgaaaagaaaggccatgaatattcaaatttagctaccctcgttgttacttcaatacccgtaattatcaagaaataaccaacacccccgatacagccgattaagatgtgccgtgggaaaaatccaactatttttcctagtcgtagtttacccaatacatagaaaacaacacctgtaagcatagaacttatgacataacaaaaaattgttgtggttatgatttcgtcatcattaccttccagcgcgtccttaacagccaatgccattgtatgataaaagggagtaatttcgatcatttcgcttccaatcccggaaggaaaactcgaccagcctccagaatacacagcttgtgatattatcgtggaaatgtaaaacatagaaataccggtaggccctaaatgagaaaagactggttcagtaattggaaatatgatcataccatatgacaaggcatctaatatgttcaaaagcaagcccaatactgccgcaggtagataatgtgcaaatttgaaaggaaatgaagtacaccattgccatatgtttcttggtcgaaaacgcaaattatgagatggacggagagattgatacccgcccccataatcgtcttccaactccgatattgggccactttgtagtgcacgatttcgttcatcatctacattggatgatgctgggctaagtaataatcttgagtattcatctgaatattcttcatcaatattctctacgatggtgcgcatagattgatcatctttcctgtcatcactatctatgatatccatgtagtccttgatcgtcggagagttctcctcaacagaagaagagcaaaattcattggaaagttgagctgtttgcctatgcaaattttctgatccgtgtattactgtaggatgttgcttgtttgagaaggggagtttcgaatcagacatattcttgaccataggggagcttccgcctgtgaaaaatccactcatatatgaacggcataatggaggcgacattgcactgacacttgctctgtgcattttgtttttagatgagtcttggtttattcccagtgagacagatatggcctctgaaagggatgaattgcttctgcgtcttctaatagttcttcccattctttctgtataaacttttcaaacttttaaaaatgtcctatgaatgaatcaatgcctattttgaaatgaaattatctttattagttatccggttccttttcaatgttgttacttaacttgaagaataaagaaggactgtgaaaaaaaaaaaaaaaataatcaaaaaagaaaaagaggatgcaaaaatggatatcaagaaagttggctttgcaggagttatcttgttgatgccataatgggaaggttgctcaacatgaaaggttacatatgctctaactgtggctgctatatataactaaagtcccatgaaatttgtgttttcactcagggaccgataagtaggaaaaagatccctgataacgcgaacttcctagggaattttttcccctacaacagatagatagaagaaacaaatgagataagagattgtttaatcaatcttctgcatttttctatgtgatagccactgtaagatcaaagatcgatcagcaaatctcaaagataagaaagatcaagggatcagcacgttgaaaacttctatcatatatatatatatatgtatgcgtgtatataaactaaaatatcaccacaacttctgcattatttatggatataaagagctcaaatgaaatcaattaagcactgacgtgcttttcatggattttcgcatatctgccagaaggatcttcggcgcagccccaatcggccttgggtacccatctcatgacggtatcagcggccgtcttttgagggaaccaagcatcaaacttcagcctataccagtaagcctccttcgtagttgggatgtcattgccccagtcagcctttgggttggcgaacatggtgtctgagataactctttcagcggtgtccctcaatccgtcgatccatgaataaccaacaccgtcggagaactgttctttttgtctccataggatttcttccggtagatatggtttgacctctggttcatccgtagtgtcgaatgccttcctcaaaatgtacttttcgatccgcccctctttggggttgatcatcttatcttttggatcaatgttcatacatagttgcaaaaagtctctgtccaagaatggaacacgagcctcgagaccccaagccatggtagatttattggctctcaaacaatcagccaagtgtaggttcttgacacgttgcacagattctgtatggaattcggcggcagaaggggcttgtgcaaaatatagataaccaccgaagatctcgtctgaaccttcaccggaaagaaccatcttaacaccttgagccttgatctttctagataataagaacattggtgtggaggcccttatagtggtgacatcatatgtttccaagtggtaaatgacatcgtccaacgcatctaggccttcttgcaatgtaaaggtgtgttcatgatgaatagaaccaatgaacttggcaacttttctcgcagcctgtaaatcaggagcatttggtaaaccaacggcaaacgaatgcagacgagaccagccggatgtgtgcaaatgtccttggtcatcgatacctgcaagttgtttgttgttaacgctggcgtccccgtcggcatcggcattagctttctcggtttcacgagcagctatggcagcaatcaaagaagagtccagcccaccagataatagaacaccgtatggaacttcagccattaatctctttctgacagctttttccaagctatgtctaatagcatggtagtcaacagggacagatggaattcgtttttcgtccagccagtttggagtgaagtaacgagtaatcttgtccgtttcagaatcatagacatgacctggagggaatgagatgatgctgtcacaaacatcagtcaaacattttagttcggaagcaaaataaacagtttttggagacttggaagaacgtcccatgtataaagtaacgacaccgatagggtctcttgcggcgacaacacgatctttcttggcatcatatagacagaaggcaaacataccgtccaaatgttttggagcatcgatatcgtgctccaaatacaatggtataatgggttcacaatcactgaaggtctgaaatttgtagccagaacacttttctctaagttgaatatggttgtagatttcaccgttgacaccaagcatatattcgccgtcagctgaagcgattggttgagcgccagagtctaaaccaacaatagctaacctttcatgaacaaagatggtggagttcatgacggcattaccggaccagtctggaccacggtgtctgattctcttggatagctgtagagcttttggtttgaaactattaatgtcttcatgtttgaaggctgcaaagatgccacacatatttagctcgcagtaatgatttcttgttttgatgtacctgaattaaaagtaaacaagtttaaaaaaagctacgttgattattcaaaaccggtaagtggcaaattcatagttcaagaaggttataagcttccaagaggcagacagagacacacgatgaggctacactttctttttctggagaaatcttgtcatgagccaatgtggtaagaaaatttgcaaaaaacccacgccgtgcggcatccatgtgtaaaacaaagatcaatgattgaatgattatataaaaaaatgtaggccagtgcgaggcccattgcttcagaggtatcgccttccgaatcgcagaacgatggtccagctagaagaatggtttgacgcaggaggtccagtctcgcagagaggtggacgattgtgtccaaagaatgttattctctcttgtatttctcagttttgatatatccccccttcaagtagatacagagcctttcgaatgatttctttaccttgaggttccaggctccacctttatggaggcattttgagctccgactagaaagaagcaggaacccaattcgactttcatttattatatggaatgagttttaagaagattttttgattcttcattcacgttgctttgtatgctcaattaatcgctttggacgtgaatatgagggtaagccccctgttggagtgtattattcagtgcagatatgtcatcaatgcctctcgaaggacagcaatgtttgtatgggtaatgaataatcttgtgatttaatctgggttggataagtaaaaagaaaaattaatggtctctagcgggatcgaaccgctgatccccgcgttattagcacggtgccttaaccaactgggccaagagacctgttatttccgagaattttctttctaccagggctttctatctttctattcaaaaattgaagaaaatttaggatcattactccggtactaaatatcttgttgggataataaccatccatcaattgcaagtatcacaaatcgatacattaatttatgtagctagaatattaccatataagggtcataagaagatgacgcaaactaccataccggtaaaatatgattcagactgtcattgaatttagtggaagctgaagcgtaaggattgataatgcgataggatcaatgaatggcgacgtttgaaacgaagggagaaagaagtacaagattatgcaaaattggcgatttcctttcgtggccttctaaatccatgaggagaacttctagtatattttatatacataatattactaaccttaccaaaaaagggaattccaacaattgtcataggattttattggggaataatgtgcaacattatgtagatcgccatcaaatcctgaaatctctagttttaattatcttttctggctcagtaaaattttgtgacaattgttgagattccaatttttttttttactgttgcaacatttttcaggtagactcttgacacttcttctcttaaggtccagaacttcatctgataggaattttaagtcaatggcatggctacttctctcataaatgaactcctcaacccccctccccccgcctctatttttcccagccataattcttcgttttttgaatcttcgattatctcttcccgttaaaacgctgaaccagaggaaaacgccagcgggaaactgaaaaatttcacagatgaggttagaaaaaaaattgatcaaaatagctacagagctgaatagtgcattttagcagttttgaaaagttgcgtacaattagcctcgataccatcaaataccttcaacatgtcaaatcccacagaagcagatcgtgttaaggcacacgaaaggaagaatgaaggtaacgttttagtaaaggaaaagcatttcttgaaggctattgaaaaatataccgaggcaatcgatctagattctacacagaccatttatttttcaaatagagcactttctcattttaaagtggataattttcaaagtgctttgaatgactgtgatgaagcgattaaattggatccgaaaaatatcaaagcttaccatagacgcgccttgtcttgtatggcactactggagttcaagaaggccaagagagatttgaatgttcttttaaaggtgaaacccaacgatcccgctgctactagagcattagctacttgtgatagattcatcagagaggaaagattcaggaaggctatcggaggcggggaaaacgagactaaaattagtctctgtcagactttgaacttgagttcattcgatgctaatgctgacttaaccaattacgatggccccaaattggaattcgaacagttgtatgacgagaagaataacttcaaaggcgcgaaaatcaagaatatgtctcaggagtttatttcagaaatggtgaacgacctttttttgaagtctaaatttctcccaaaaaagtatgttgcagctattatctctcatgctgacactttattttctcaagaatcttctatggtagaattagaaaacaagtcgaccccggatattaagatatcagtatgtggtgatacgcatggccaattctacgacgttttgaatctattccgtaaatttggtaaagtgggtccaaagcacacgtatcttttcaacggtgattttgttgaccgtggctcttggtcgtgtgaagttgcattattattctactgcttgaaaatattatatccaaagaacttctttctgaacagaggtaatcatgaaagtgataatatgaacaagatatatgggttcgaagatgaatgtaaatataaatattcacaaagaatattcaacattttctcgcaaagttttgaaagcttgccattggccacgttaatcaatgacgattacctcgtaatgcatggtggtttaccaagtgatgcctcagcaagcttgtccgagttcaagagtattaatagattcgcacaaccaccaagagatggtgcatttatggaattattatgggcagacccgcaagaagctaatggaatgggtccttctcaacgtggcctgggacatgcttttgggcctgatattactgagcaatttttaaaaaacaacaacttgcgtaagattttcagatcccacgaattgagaatgggtggtgtgcaatttgaacaaaagggtaagttaatgacggtattcagtgctccaaactactgtgatagccaaggtaatcttggtggtattattcatattgttccaggccgcggtgttttacaggctggaaggaatgatgatgaaaacctaataattgaaacgttcgaagccgttgagcatccgaatataaaacctatggcctattctaatggcggttttggcctatagtcatgctttttgatatcaactagtacactgaaagtaagaaaactagaacaaaaggaaacatgagcttatgaagtaacaaaagtagcattttttttgtaaatctgtaatttctttatgcaacttatctctataatatcttttggcacctaccgaacgaacctccaacggacgaacaactagcaagcggtagctgatgaaccaagagaccacgttctattttacttttgaaaaaaacactcacgatgggggtcgaacccataatcttctgattagaagtcagacgcgttgccattacgccacgcaagcagttgtagttgctttttctgtttctttaccctattgactctttgtctgagggcaacatccaaacaaccctgatgatatcaaggaaatactcaccttcttgtaggaacaaacaggaatcatcattattcacataagaaaccgtcgttactatctgagctttttagattgtatattaaaacgtaattcgtatatgttacactgacgtcatatctttcttagaatgcaggaatgctcatcgagctgttcggacggtgagcataattgaagtaaaagatccattaattgaacactcagaattttgttggaactgttagaacaatagtcaactatccttcaattactagtacagctgattaata