gagcctgagcctgagcctgagcctgagcctgagcctgagcctgagccagaaccggagccagaaccagaaccagaaccggagccagatgctgcaggagagttggcactagcggaaggactagagcctgaaccggagcctgaaccggagcctgaaccggagcctgaaccagaaccggagccagaagctgctggagagttggtaacagtagtagtgctcattccagagcctgacccagagcctgaaccggacccagaagctgctggggagttggtagcagtagtagtactaattccagagcctgaaccggagccagaagctgctggggagttggtagcagtagtagtactaattccagagcctggcatagagcctgaagcggaaccggaaccggaatcagaccccgaaccagagctagaagccgttggggagctggtaacagtagaactgcttagttcagagccggatccagagccggttgtggtactggagattgaaatagactcagaagttaactcggaagaagctggaaggttgtgggtggaggacgcgctcgacactgtagtcactggtaagccagaagatgttattgatgccgaggtgctaacttcagagtttgtgttgctcgtggagttaccgtaataagcagatacaggggtctcaatgtaatacactgtctgagtagatacaataccatcagatccagtaaaagccgcatagctagtcgagtatgtgcttgtgaatttgccagtccatctcgtaaacactgaggaggccaagattggagtctcgcacatagtacactgtttttgtagttggcttaccatcagcaccggtgaaagtagtagtgcccgtggagagggttgcagtaacagagccagttccaggagtgaacacggtggtagccgcagttggagtctcgacgtagtagatcgtctgggtagttgtcttgccgtcagatccagtgaaagtggtggcaccagtggagtaggtcgtggtagcggtcacagatccagcggtgtattgtgtgctcacaatagctggggtctcaacgtagtagacagtctgagtggttggcttaccgtcagcaccggtgaaagtgctcaagtcggtggagtaagtggaggtgaagctaccagtccatggggtgtacacgttagagccacttgagggagtctcgacgtagtagaccgttttggtcgtggcaacaccatcaattgttacgacatcaatcgcagtggagtaagttgaggtgaagctgccagtccatgggagtgtacacgttagagccacttgatggggtttcaacgtagtagaccgtttgcgtcgttggcttaccgtcagtaccggtgaaagtagtggtacccatggacagggttgcagtcacggagccagttccaggagtgaacacggtggtggcagcagttggggtctcaacgtagtagaccgtttgcgtggttggcttaccgtcagatccagtgaaggtagtagtgcctgtggacagagttgcagtaacagagccagttccaggtgtgaacacggtggtagccgcagttggggtctcaacatagtagacagtctgcgtggttggcttaccgtcagatccagtgaaagtggtggtgcccgtggacaaagttgcagtaacagagccagttccaggagtgaacacggtggtagccgcagttggggtctcaacgtagtacaccgtctgggtagttgtcttgccgtcagatccagtgaaagtggtggtgcccgtggacaaagttgcagtcacggagccagttccaggagtgaacacggtggtagccgcagttggggtctcaacatagtagacagtctgcgtggttggcttaccgtcagatccagtgaaagtggtggtgcccgtggacaaagttgcagtaacagagccagttccaggagtgaacacggtggtagcagcagttggggtcctcgacgtagtacaccggtctgggtagttggcttaccgtcagaaccagtgaaagtggtggtgcccgtggacaaagttgcagttacggagcccattccaggagtgaacacggtggtagcagcagttggggtctcaacatagtagacagtctgcgtggttggcttaccgtcagatccagtgaaagtggtggtgcctgtggacaaagttgcagtaacagagccagttccaggtgtgaacacggtggtggcagcagttggagtttcaacgtagtagattgtttgggtagttgtcttgccgtcagaaccagtgaaagtgctggcaccagtggagtaggtcgtggtagctgtcacagagccagcggtgtactcagtgctaacaatagctggggtctcaacatagtagatcgtctgcgtagttgtcttgccgtcagaaccagtaaaagtagtggcaccagtggagtaggtggttgcagcactcacagagccagcggtgtactcagtgctaacaatagctggggtctcaacatagtagatcgtctgcgtagttgtcttgccgtcagaaccagtgaaagtagtggcaccagtggagtaggtggttgcagcactcacagagccagcggtgtattgtgtgctcacaatagctggggtctcaacatagtagatcgtctgcgtagttgtcttgccgtcagaaccagtaaaagtagtggcaccagtggagtaggtggttgcagcactcacagagctcagcggtgtactcagtgctaacaatagctggggtctcaacatagtagatcgtctgcgtagttgtcttgccgtcagaagccagtgaaagtagtggcaccagtggagtaggtcgtggtggccgtcacagagccagcagtgtactcagtgctaacaatagctggggtctcaacatagtagatcgtctgcgtagttgtcttgccgtcagaaccagtgaaagtagtggcaccagtggagtaggtcgtggtggccgtcacagagccagcagtgtactcagtgctaacaatggctggggtctcaacgtagtagattgtttgggtagttgtcttgccgtcagaaccagtaaaagtagtggcaccagtggagtaggtggttgcagcactcacagagccagcggtgtattgtgtgctcacaatagctggggtctcgacatagtagatcgtctgcgtagttgtcttgccgtcagagccggtgaaggtagtggcaccagtggagtaggtggttgcagcactcacagagccagcggtgtattgtgtgctcacaatagctggggtctcgacatagtagatcgtctgcgtagttgtcttgccgtcagagccggtgaaggtagtggcaccagtggagtaggtggttgcagcactcacagagccagcggtgtattgtgtgctcacaatagctggggtctcaacatagtagatcgtctgcgtagttgtcttgccgtcagagccggtgaaggtagtggcaccagtagagtaggtcgtggtagcagtcacagagccaccagtgtactcggtggtagcaacagctggggtctcgacgtagtagacagtctggattgttgtctgcccgtctgatccagtgaaggtagtggcaccagtagagtaggtcgtggtagccgtcacagaaccagcagtgtattcagtggtggtgccgacaggaagttcgacatagtacaatgtctcgatggtcactacattgtccgtaccagttgtagtataaatggatgtggaatatgtgttgacggtgcttcccgtccaagtagtcgcagaaattgagctcaatgtagtgacagggtaataaactataacggtagctggatcgcccgcagaattggtgataacagatgtctcttgttttgtacctgtccacgtcgtcgtttgcgtttgagcaggaaccaatacttcgaccacagttgtttgtcccgccgagtttgttaggggagttataacgttatttgttccagtccacgttctcacggtagtagatggtttgattgtaggcgttaaaacgtacacttgggtgacaactcctgaggagtcagtcaagtatgaggtcgctgaagtttttcccgtccaggcctttgtcgttgtgggcgttggtatatagattacgacctcggtagtggaagacgcagaattcgtagcgtaagatgttagagttgaacttcctgtccacctcgttgtacttgttggagtagcaggagaagggacatataactcagcacccgtggtcgatccttggtcgccagtaaggtacgaagtcgaggatgccgagccggtccatgttgttgtgctggtgtaatatgggacactaacaataatagttggtgtcgaactttcggtaacagttgaagttacggtcgaagttcctgtataactgacagttgtcaaaatagcttcgcacgactgatctgaggcccggtcttcgaaataataaacatctccataagtgtcatgaacaattccatctggataggtcatgaaaacttgtagttctctgttaccctgcgcgtttgcataagtaatacgcatggggtagtaaaatccttccgttaggacgaaactagcatcttgtggcttggtactttggtaataggcatcgatggtgatatctgacagatcagtagacacaacctctgagttgcagcatttgaaggcgcccttgttgtcaaagaagacaagaccgccatcatccataccaccatttttcaaagtataagtaccagattgcggagctttaaagtatccaagcaactccagggtaaagttggataaagagacttgttgaccgtataaatctccgtaatacaagcctgcactattgcctgtcgcgctttcgaagtttggatcagtaacgccataccactccttgaacagagatgctttcgttttgtattcatatagtagatagttgcgatcatacgcagcagtcagatcgtgcagcgtgtacgagtaaactcttgcacgaaatccttgacgactatcacccgatggcaagcaaacaagttggccctgagcagtgacagtccgtaaaaagaatagcagctgtaaaaaagtcgctaacagagacattttcggatcgagaatcctcatagtgcccagaagtttgcgttctttggtcacctgtcttatgtgatagaggtttaaggctggtatcaatatctaatgttgagagggtttttataatcttgggaaacgcgtaaattcaatgaaggttggatgttacatttgaagagtcctctaaaccagcaacacaacaccctcgtgtgtttgtttgttttcatgtcgagcagtttctcgcacagttgtttctacgagtaccttacggattagcgttttgctttcatttgtcttcgtagcccgcgctggaaaacgtcgtctagctttcgcagatctaactcaagacttttcatatctagaacagttttgcctgtactccgaattaccgcttacataattcctgcatacgcaactggtgccttgaaaaaaggaattttcaggttgagaatcttctctgctaggagtaaactaccgatgcaaagatctacgtgtgactttcgggttttgaatctcagcaaacatgactttcccttcaagaagctgaggcctgaaacaggcaaaaatcgaggaaattccacaagccaggatacaattcctcggtaactggaaagtcagatttatagtcataggtgaggctctgtctaaaagttaatacttcatagacatctctaatcatcgagttaagtgatgtcagtgtaagctctaaagtaaaaaaaagctgattgtcataaactcacgtgctacaaagcgtcgtaaagaaatgtttgctgttgtttacacggaaaatcctgacacagttcagactaacaatgcaaaagtttcccaaagcaccaagaactttcaatcttgtgagcaccaaatacatccatgttgtttggttggggaatctggcttgttttcgtggctgccgaggctcttcttttgacaaatttgccggtttggaagtcaaaactcaatagtgaataactccgtatgattattttcacaaacccaatcttgggtgttcggactttccaaagcgttgtttccagggaaaatctctatatttttccgtagtgccttttcagatttgcggaagaaaaaaaaaactgcagggattttcggtgttccgcataacaaaataattcggggaccaagccactaaagcttacagtttcttgagaagtctcaagcacctggtaaaagtctttttccgctatcgaagccatcgggccgaaacccgacgggcaagaggcgaaatacaatgataaggccgttcttaaaaagcaaggcacgttgaactcttttgacattaagaaacgttcagaaagaaaaacaacagtttttcttacccctgaaggccttcatattgtaggagtaacgaatgtttagcagtcatatgcataaagtgagtcagattttcagaatagggtcatttagaaccgcattgggtatgaaagacctataattcttttgtcgcacagcacatttctgacggccaaactctgtcaagcaatgaatagcttctaaagctgtcgaaaggtgagctaggttcaaatgataacatatgtctgttaatattcatggagtatagccggattcccaatgtgtgatatcaccaagatttgtttcgacacgttgttacatctaacagggaattcgggttatggataaagcaattcgtccaaattccagtagaattcacattaatgttcaggagctggatccaacttcagtaacaaagagagaatacgacaatggggtgtagctcttacctcatagtcgacttcaagtcacatccagaaatattgcatgagctccaatggttctatcgaagaacggggctttggtcatggacttaacaaaccacatgaagatattcaagactacctttcgtgaaatagcgcatccatttgttggattgtgatgggactgttgatgtgtgttaatgcctagctgcataatgacatatctgtacgaaatgatatgctactagtgggcatatgtaaatctgatgaatattcgactaggacccactaaacaatccatattcaccttgcatagtgtaaatcgagcaacatcagcccagatatggtggagagtggtattatttgtggtctccttatatcattgcaacgcagagttgcctcttacaatattgtataccagtgaaagtttttgttcaagaacaaaatacaaatcttgcactttacaaactgatagatatttagtatcttcagcgactatgtattcaataatcttattttggagtaccccgcaacctcgttcaggacgcctactggcctcaatatattagttatgctaaaaagccactgtcattggagattataacagccatcaagagatcaagaaaattaaatgtagtctacgatcgataaatattcctgccatggtgggaaattgccccttccaagaatcactgacactaatgatttgttagaaacaaagatgatggcttcaaaggtaagggccaaacataaggagagccaaaaaattggtatggtctgtctggatgtggagaaaattccacctagccactacggtttccggattcttagtatttgtcacgaaaatattaaatttgatataacatgacaatgcagaaaacatcatccccaataatgatgagatctgtgtaagagaagcaatactaataagaaagaaaacttttgctcgcatatcctggaaggggaaatttttcgagcggaggcctgagttggtgtgaaacagtccgcgaagctagtatgctaataaacacgtttctccaaaataattgattggtcgtaaatgagacaaataatttttggcagatgaaccaatccttctgtctacgtcaaggaagcctaaaatttaattgaggaatcatcgaagtattgtattttagtacacagacactaacgtaaccgataccgcgtaagcagaatctgaaatggaagacgaaagactgaaagcggctacccgacatccgggacaatagataatcagaggcttcgcatgattccacagcaggcgcaaattgctcagacgaacgagattgaatccaattagtctcattcatagtacatgatttagacatttctcatgtttcccccgaggtgggctgtgatgagacaacagacaaagagacagagttgatgctcgaattagataaggaaagactatgatccatgaggcaatgaaattaatgacgagataaagagaatttttgcgaacatctttaaatgctacttgagggagcaaaaaggatatcctccgggatttggagaggaacataccagtccaaagaaagagaataccaaacgagaaaagtgaagtacaaaaatgccatctcaatagtaactgaagagtcgattcaatacggagatgggataaggagatagaaaccacagtgaaaggaatgaaaacaggacagcatcctgatttactcgaattgtataatacttaggatctgcctaatcgagttggcatgcattcggcaccaccaagcaagatactaagctcaaggccatttttactacccaaggtacaggagaaggaaatgcagacgagtggaaagagacgataaacaaaatttgaaaacgtgcgacctggatgctgacgcctacaaggcttggttatcaccttaaattaggaatgagccataaaacagctggatacatcatccgcatacttaaactctctgtcaaaaaggaaatttgtttatcaaggctattgaggcgagtctgagtcttcaatagaaagcttctcaattccagtttcaacgttttgcataatgaaataatacgattggtatgtagatgagggttgtgaatatctctccgtcatttatcaagtccaagattaatgtcttagtcctcacttgaatcactggtatttatacaaaatcctggaacagtagttactctcgggtttaagttaatagttatcccgatggtgtgatttaattcccgatggtgtgattctattccgatggtgtgagttgttgatatccgataggcatagtcgtacatgcccgaccatctactgttcatccgttggtttactgacttcatcttggttgactggttaaaaccattttcatatcatttcgtactaatctgacattatgcaatttgtactattacacatggatagacggtctagatctgacaaaggcattacccattatggactggtatggatactcaatatgtccctgtaccgaccaaaccgttaggaagtactggtacaagattatcaagaagtaaatcaccaaatattgagttaagagaggttgagcaatggccctagttttatttaaataaggaagaagaaagaaatcttaagtagtggacctatcctatgatgatatgatatttgtgaaaagcaacgataaaccatgtgaacaattgctaaacaacctactgcaaattcccactggtttgggatttagttcctaggtgaaaatcccaaacgatagtcatatgataatagcatcgataacaaaatagcatacctctaagttctgaagtcatgtcttcggaagcaaggcctctagacttagacgaaagtgtggtgcgggaacatttcagactgagtacctgaatatcacatgccagagttatttgatggtacaaattgtatattgacaaaccagtacaaagcgattttgaactggtatatagtagtggaataaaaggtggaagagaagtcgaaggaagtagggtcaagcgccccaagtctgcgaaagcaccagtaaatagcgacgagctacgagatgaatgcatttgtcactttgctgccaggcctcctcctcgatctacatttcgtataaattctgatgacctgattgaggagcaagattaattaattttaatcaaaatataattatgatactcttgtttatatgtactattttcaatatattcaactattcatcccactcttggagacaaggacccgcggagagatatttacaacagttatctacgagtttaacaaatattataaatagcctagctactgaaattagcaaccttccagttgtaacctcagactcgcatcaatacagttaaagaccaggacacggcatcgtcagttaagcataattagccccgcatgactcacgctgtcctcatctttcagagctcgtgaactgttcaagataggagtatttatacaactcgacgctataaacagtcgtatcctgacagtaactgtcagtaaatacaagcaatcgccaaaagcttcgccctggaagtaagaggacagcaacatcgagcaaccacaagcaaaatgaactatcccccatctatttgataatacaggcctaggtctcttaatacttaacctcgtctatcatgctcgcagcgattacgtagagagagagaaaactttcgtaggagcgcagaaaacgaagtaggtaaaaaagcactgttaattctcagatcaagacggaaatagcagcatatgcacagggataagctacgaggctgtcttggtcggagtttgtagttcgctggtgactcactcactcttcggcaattgcatcctcttttcatccttcaaagatgagtaaccaagtataaatctgttaactttcagtcatcagagactagtatataatctgttgcacaattcatcagtttagtgtcagcgctactacttgttacttcgatgataacataacccgttaatgtcgactttcagggatatcaatgaacgtggcaatttccagaaaattgctctcctatcggaaggccttgttcatagctaatgagcaatcggatgagggctcgtcgctggaattcaatcacgatatggtgtttgcatttattgcagaaatggcagatctggggtattcattctctgacaatgcattacaatacttgaaatcgcttactgtaggtccgctacaggaattcatatctgcttctaggcaagtggttcaggaaacacttggtgctgataaggactatgtaccactatttcgaaaatttccggaaagtattccagacaggaccttgttaattgaaattgtccatgaaagattagaggcttatagctacgtgctgcattacgtggtctacggtttttggtcctcggatgaatacaatgggacatggtttgggaggcgcttccctgatgttgagttgcaggatgctattaaacggccagaactcgttaaccacaaaaagctggttacgctagacatagcaggcgaggaagtcgtcttagagctattccagaatttgattagcacccctacttctacatcggcatctgataaagaatttattaaagaggttatcaacttaaatgattcttggcgctctgcattatcgcacagcattcctaacaaagaaaacttgatgtttattatcgcatgtgctgctgaaaaggcaggctcctttaatgaaagtttacaacagatgttttctggattcatcaagaccgcgacagatattctgcgtttagcagctgcattttctgcatcagatatatctctagcgcaacatacacgtttcaagttgtctaattcgcagcgcaagtttttgatgtccatgttggaacagctggactccaatgttgcattggaagatttacttaggttccatgggctatggcttgttcttgccaaatatctacacctaaacgcatacgccaaacaatatccaaaggctactagaatcattaagattttgagatcagagccaaaatccattgcgacattcaacagaactattgaatcttcgataattgcaatagaaacgcaccaagattctgaaaacataaaaactaaattctcaaaagttctaaagttattacaaaagcgaccaggcgactttgcacggagattggatcatctattgcggatatcatctctaccagagcagaaaataataattcaagagtttctcaatgtcacctcaagcattgcaactccacttttattaactttgtccacgcattttgaacatcggaatgagaagtcgcctattcgagtctttctgccaaagggctccgctaaaaaggtgcttatagaggatgaagataagcgaaacactctctcgaacgaaatatgctgtcagttagaaaatgggatcaatactacactcattagcaggttcaaagagtttgacactttagggaacgtttacattgatccaaagctagaggattacatcgtccctattggcatgcgcaacgtatcagagtcattacgaaccctggctcggggctcgaaaattaggtttgacaaaagttgcaaagttattaggttatttctttattgggagaatttgccggaaagtagaaaaacgtctagatcaagggtagatgtggacttatcttgtctacaacttggagaaaacttcgaagatcgaggccaagtagcatactacaacttgaaggatttagggataactcactctggcgacataaccgatgcgcctgatggtgcagctgagtttatggatattgacttagaggctttgagactgcaaaagccggacacacgttaccttggtatggtggtcaactcctatactggtcaaccttttgacactttcgtggctaaggcaggcttcatgcttagggatggtgttactggtaatttttttgaacctaaaacagttgagcaaaaatatgatgtggtttcatccaccaaatttgatgttcccatggttttagatatcaaacaaaattccattatatggcttgatgttgccgtttctcacaagcaatgtcattccgttaatttgaacgacaagaaatctgaggttggatcgttggtgaaatacgcagttaacatatatcgggagaaatgcaacttgctgaaacttctcaacctccatgcagaggctcgtggggacagcttgtcttatgagcttgaggccgagaagtgctacgacacagtttttgattccgattttgcatccaaagtagatgagataatggggaagtttttactataaaataaatcacggtggcactgattttgaaattaactacgactaagtgaacctggtcattcactgacttcaatgctagggcttggaaacccgtctaacttctacttttcttcactttactgacacctgctagttgtacttgatagcacgagtaatgcatccttctatattattaacgcggtcagcgctttggtagtaatacggtcagcgtattactaccagttatcagcgtgttactactatctatcaaggtcaacagcacgttatcagcatccttctacataagaattgatctatagctcgctaataaaatatctgttacccataaacactattgaatgcaaggtgccggtcaaataccttgagttaccggaccccttcagctctcttaccattaaccatgcgcctgtgcagtacctacagtcactgcttgtagtaaattctcacctcttcaaagtatttgaacaacgttgtcactaagttcgttcataaatgatagagttacagtgctataaaagaagtgattctgttctacttttgagcttgcctggacttgagtcgtattagaattctgagtttcatagctagcaaacagctctggcaactaggttgttttggaatgctgatatttctaggcatttccgaggcatgattttcttttgtaaacgtcttgggcaacttttgattgaattggcgcctttgaaacacaatcggaaccagtgcactcatactaagcctcaataaaacaacataacctgccattagcgtaaatcttggtagatttttgaacgaattcttctatgcatgcgttttggatttcgttaaggaagggcgcctcaaattgttgctgactgaatcctaggacgacaaatttgcaggcgtctgatgccatcaaaaagtgatgcaaagtaagttattcatcggcagttacaaccaaagcaaaatatcggatttgacggcaatactgaccagcaagacgggtcgaactgtaaacatgcatgagagttaaaactccctttatagtattaatcaacagccatgtagacccgccgaagccttgatacagcaattagtatacgacaattgacgcggataacatggccgctaatttagataaaacttaccaagccttgatcgatcaaaaataatgactacggccaattgctaccacctttgcagcacatcaaaatctcataataaatagatcaatcagtgataatgttagtcttgtcaacgtagccgataaaaacaacataaattctgacttttcgctacatcttctctgagactgcgaatggtagttttcaatctggacaaattcatattcttatggtgcttaaaaaggcttagcgaagaaacgtctacctatttgcggcctttgtcaccataaaagctcgtattcacaatctatgcatctgagcggtaaaacaaaatataccgctactcctgttggaacatcaatcagagatagtataataccctcagcactaaacttcaaggaatagggcagatcgatcattcagttcatagtccgcttgaaagtgttagccatgaccagtggttgtcctctagcgttagcaagtggtactttttttttatctgttgatgcccatcaccaagatattcctcgttcaagtaaaaaaattaaaaatcatcattccaccacttgaccagattactaagacgattcgaaatgaatagagttttgcccaactaagaaaacctgagaacggaggatgattaattgaaagccttagtaatcacaataggcttttcatccactgctctaccttcttcttaaggccaactttaaaaggtacttgttgcttctaattgaggtgtctttgaatatgatcaaacttttgactacttctaagagcactcaaaatgaaatacctaatcgtccatgcccaccctgaacctagatcattgactgcatctctcaaaaatgttgcagtaaaagaattggaggctcagggtcacgaagttaaagttagtgacctttactcaatgaattggaaagcagtagttacccacgatgattttaagcagctcccacaagatgacagattgagtgtagtttttgcttcgaaggaaggttactcaacgggccaattgaccgatgacgtaaaacaagaacaagagaagctgttgtgggcagatactgtaatttttactttccctctctggtggttttcaatgccagctatccttaagggatggatagatcgtgtgtactcatgcggatttgcttatggtgttggcgagcacaacgaaaaaagatggggagaccgctatggggaaggtatttttgctggaaagcgcgccatgcttcttattacggccggaggcttagagcaacaatattcggggagaggcatcaatggacccatggaagacttactgtttccaattaaccacggacttctttactacccgggattcagtgtactgcctccttttgtggtacatggtacaattaatgtaacagaagaacgttttcaagaagtctctagttctttgagagagcttctgcgcaccatagacagtatcaaaccaattccataccgtcaacaaaactctgggcagtacctcattccttcttgtgtcttacgtgatggcataaagcctggcgttgaaggctttagcatacacaaagatgagtagccatagacagggtttgagcaagaggaaaaccaggaggtaaacagtcttctcttcaacatatatgcggttgattgttagcttagttttgtactattatcaaaacatccgctacgtaactagactgcaaatcatttcaattcaactcctcacactcattagtcagacttacgaagagccactgcttttgaaggattcaagagtgccgggagaaataccagcgacaaaagaataaaaagtgatctctcaaaagtctctgcattctcgattgtcgtcacatgttagaaggacggtcctttctacagactcttctagtgattgtctttcgtctagtgttgccaatcaactactacccaatctggaacaagtggctctggggatgaccaacgatcaactgtcgctcattctgctacgacaaaacgatgtctttttgttgtttaagttgcgaggcttatcaataaaggcccgtttcgagcttagattgtggaaaagaatctagatgaaaattctccaaatactgtggtagcttgcgccttcgaccttcttagaccagaatcaaactagatagcttcttgttcaagtagatgtatacttgtgaagcgtttaaggaaagaacttaggttttacactagtgatgaatttattctctcctttagcgacttggacaagaagtctatttctatctttggtgtgatatagtttccaacgttatctttttaacgtttcttgtagaatatttcttctattctctagccaacactcttcatttcttcggcttttgctctttaccaacggttgaaaacctaaaacagatccttcagattgaattatgtatctacaatcgttcctgcttttcccattatgagtaagtaaatatttcgaattcgacggtcgagagcagttgaattcccgagctgagacaacggcagactgaaattttcaagttcagcattctcacctgggtacaaggtcctgttaccacaagcgcaataagaatgacaagcgaataaagcataatcaccatactgatcttcaaatacaacggtttttacgtaactactctcggcctagccaggcactattttcgcgttacatgtatggttttatagcatactagtaagaatacttgtaatgtagacagtgaacgtagaaattttgagcccatgatttttgtatataaacctggtaatagtccttatagtttacactttaaacttgttctaatcagaaaacatcatcgctatgcgtatttcactcctttccactactctagtcgccgctgcagtcgctgtttccgccgctccttcccccactacaacggaaggtgctcatttggagaagcgtgctacacttccaaagtccaagggtacttctgtattgaaggcggcaaaaacgattgcagctggaacatcttttgatggtggcatgaaaatgtatgaccgcggagtctcctgtactggacaagcggaaggcggcgactcagacgctgttttcatcattgaagccggagggacactttcaaacgttattattggtcctaaccagattgagggtgtgcattgccgtggtgcctgtaccctgaacaacgtctggtggtcagctgtttgcgaagatgcattcactatcaaaacccaagacgcgtcgcaaacaacgtacattaatggaggtggtgcttttggtgctgaagacaaagtgattcaacacaatggtgctggtactgtctcgatctctggcttcactgttgataactttggcaaactttacagatcttgtggaaattgcaagaagatgtacaaaagaaatgttatcttgaagaacatttcagcatcatctggtaaaactttggtcggtatgttacgctatggaaatacatctcatcggcatctactaactatatcacaggtattaattctaattacggagacaccgctaaactcagcgatatcactgttagtggcgtcaaaaaaatctgtgtcaaatacaagggaaccgacaacaacagtaaggagccaactgagattgggtctggtcctgatggcaagaactgcatatactctgccagtgacatcactactaaataaattaaatgaagtaagcagtggactctacgcgccattgatttctgactatgtagttgtaagtgatataacagacaatactatgaacagaagttctttagatggcattttttagacacagtgttgtcctgtatgtaatatgtgctgtttcttcttgacctcttcctaggaaacacgttcacgtcataatatatttctgtgtcgcctacaggtatatatgcaatgagcggtcttctttcacgtgcaaataaagcagtaattttttttggcgagcgcttccgttagaagtatcggctagaggtagatatcgattacctaacatcagtactgacgttttctactttcctgtaccatgagggctactgtgataagcttctgggtcttttgtaaagatcatcagccagtgctatcgaaactgctgtaaatggtcaggccctgcaattgactgtatgacttactctactgctataaaaagataggtttcaatgctgaacagaagatatagagaccgaagcggatctcgctcagttcaaagctcagggctgcattcctagaaatcgttaagttcaacaacgagcccgccatttgataatttgaccagaaatgttcgattgtagccatgcttcaatacagttttatgtggacaatgaaaaatcctaaaaatctcattcttggaaatcaggacatcttgatgccagattcatgcgaggactacctatcaaacttccgaccagcttcggtagcatccacatcagctgtttacacctcttggagaacttcttccaaaattttggggtaccatctggccgcgacatcttggtgagactttatcctgtttctgaagacagcataaccaaccggatgctcgctcatatcaggcttgaactgaaatcctatgtcatacccccaattcgtgatgagcttatctctttcgtcccgcatttttagtatttctggtgaattatccgatattgcgctcttgtgcgagtccaagtctatagtctgaaaaaacgggatcgaaattctcgctcctgagcccgcctcaggggttgtcactttatggattgtcgccttgcatactccgtccgtgattgcttctagcgtttgtccaacggcaaaaacaaggctcccacgtacgttatcaattccgatccattttccttgaaagttttgaacttgcagtgagcctttatgatcagaagcctggtatataaaagtgaaaagatccgagtcgcgatgagcaccaaccccttgatcttcatcacctgcggattcagaatgcgctgcagtgaccttttctgggtatgcaatgagcttcattttacactgctgattttccttgaaataggcgtcaaatccattacgcggcaaaccaatggcttcgcatacaagacctctgaaaacgttgctgaaaagtgtcatcttatctatgtagctttggaccacagggcggaagcgcggagcaaagtccttattgggccacatatttgggccttcaatctgcttgtacagtggttcaccgtcctgcggttctggaagctctgtcgccagatcgatttgctctcgccaatcggctctaccagcagttatttcattggctagcctggtgtaccctaggaaatgaggcgaattaatcatttcacattcattctttatatggtctggtaaagagaaaaattcaatggcttgtgatttaatgtcctcaaagtcttgctgagagggaccatggccttcaaatccttcgacaagcaaaaatcccacgtttatgagagcattgcgaaggtccttgagaaattttggcttcttgtgcgagtcaaaagcgtcttcgagattgatgattggaattttgtcaaatgacatcttgaagatttttggccattgaagtccaactccgcgagagtgttcaacatatatgttaaggggaaagggtccagccacagttaatgactttcgaaatcatgtgatgggtttcattcagcgtgaagatgaaaacgtcgtcagaagttcctttttggcgcttgctgtacgagtatcttcgagcattggacggatgcgccagccgtctttaccctcttgctcgagcgaagaaacaatcgaagcatacaccctcgactattcggaatctgtgaacggtcgtcgatctactccggcccgttaagcctcccgatggcgcttcacattcacacaatggcaggcagtggaaaaatgtttttgggcgaatttcagatgtcggagtttttacttctcaatatgccgcctctcttctgatcatcccagacgcagatacctgataacactcagtatatatgccagtacttaatgccggcaaatgagaatatggcatactgcgtgccaagatgtctgataccactgcattcagagaactctgccgaagagaaattcacacggggccaacttctggcttccttccaggctacgtccaggctaatttactgattctgccaaaatctgcagccaatgacttccaagacctctgtcagagaaacccggtagcatgtcctatcctttcaaaaacactcgaaagtccacattttttacaagatcataaaaggtttatcaaagagggggcctttgatatccgtacagactttccgaaatacaacatctatcagggcggagttctcgtgaagcagaaaaataactgtctcgacgaatggacagaagatcatgttggttttcttatcgggtgttcattttcctttgaagatgccttaataaaagcccagctgcctccgaaaaacactcttcggggaaccaatgtgtccatgttcaagaccaacaagttcctcaattctgctggaatctttcacaaatgcccttatgtggtcagtatgagaccttataaagctgaatgtgtgaaacaagtgagaagtataaccagagagttccggaaaacgcacggggagcccattgactggggttttgacggagcagcacgattggggattgaaaacctacaacgtccagattacggtgaccctatagatatggcagaaggcgagattccagttttctgggcttgcggtgtgacgccacaacttgcgattactacggtgggagacgttatcgatggaatagcgataggccatacaccaggacatatgcttatattagatgtcacagaggtataaagcttttgttgaataagatgtggtatgagcagtctggggatcagcgttaggcattgaggaacagtatcgtgattattagaattgcaagggtactatattgaagtgcgatgtcaacttgccactaggatatattctggggcacgaaattaaggagcactggagactttggtttcgatcaaaactgtatagggtattatgcagatggcagtttactcttcaaaccgttaaatatgtgctactatatcagtttgagatgcctaatcgatctctacctcgcttgtccgtccttttaagctttcaaagctgctcaaatgatacctgatctctcagtttgacctggaatatttgcgaacttatcttcgctcattctccccttctgcaagcctttaagatacagcagacattagagatgtgcaaatcgcgtttattaattttcatcaacacaagcggatctgagtcaatcaaatatcgatgctgttggccttcaccattcaatgaaagctacaaagtttgcttgcttagtcgtatcaccaagtcattaaaaatatattaactcacagagtcccctttcaggtcaacttgagtcctacgtataaccatatgcagtaagtatacagtaagaatatttggagtggtctttgtttctctattcgatgttatgaatagactattacctactgcaggataacactccgctttttctaatatcaggagccgcaagactaccattcatttaccgctgaattttgattttcggcgttcaggtcgtatggcaataactctcgtaacttgcaaatctctccccttctcacaatcaaattattattatatgccctttgaatttgaacaatcctagtagccgttagctcatttgactgtttcattgattccttcgatcctcgaagacctcacaccaacaaaggccgctcataacactttcctcttgtgaacctatttatgggtaatgaccaggatccgggccaaaatgtccctttggtgtcaaacttacgtccttcatcggaggttctgcgccatccaacccagcgtagggcacagtatttccccaccaattgagatcgtagtttttgtactgaactgcaaagaatataacaatggaggaaaataccaagcctgcagagaatccggcacttaacacatagttaaactttgaccacaaacggacatggcgccttttatagtaaaattgtgagaagaaattagcaattgccccgggtatcacgtaagtcaaaccataaggtggtgacacattcaacataccgccggcgatcaaaacagggttcaaccaagttgggtaatatctcctaaaaaatttccgccaaacaccaaagaataacccaatacatgcgccaatcagccaagaccatctcatgatcgggtaaacgtcgttgaaaatcttctttggacctagtgctccccacatgacagatgaattatagtaggttgtcgcatctgggcatgtgaacttggcagactgtgttggcatgcaaaagtcttttatattggagatggaccagtttaagactccaaggttcacgaaaatctgaacaaaaaccattatcagctgccctctgaataacgcaacaggtggaaccttggcatagtgacccatcttcaagtttgagacataattatcagcttgtccatcaatgttgtacccaaatgcttttataatcatcagggcctgtggatttcctggcagagcataacccactatcatttcaatcaagacgttcagtcctaaagagaatgttgttacggactgcaacgtagtaaggggaatcaaaaacacaaaattgaatccgatggacataagaagagcccatacaggagtgtttgtgtgatatctttcaatgaaacaaatccctatgattagagaaaccaaaaaaatcacgaaataccaccagtcaggaacctctttatactgtttcatcattctactgtgcgcatcatcaaattcatctagcttattcgtttcggcgttccaatttctccatgtatctttcttgaatagagagaagatgtcactaaaccaacccttgacggccccaaagagcacattcgtttctgagaagagcgcatacacgatcaatagtggataaatggcaataaaagtgccataagttacaatgttcccagctgagaaatatgggggagaatattcctgatatttctgtgggtcaagcttccactccgagttcagtatcttagttattttaaatctctctcctgtgtttgtgaacagggagttggagaatatgggaagatattggcagtcgtaatagttagaccagtagattgcaatgactattagagcggatagaataccccccgcgagttgagtaaagtacgagaagaaaggagtggtaagagctccaagaaaatcaatcacattccagtcaaatgaagaaattgggttgaagcctagtccactaacgcttccagttaccatggctaagttgaagttatcaggagcaatccaagtcatccaattgaacatactcaaaaagttcatcagatatgtcggtatccaggtgtaaaagaacataaatgccacagataaaaagaaaaaggtttgacttgccaatccttttcctttcttggaacctgaatctttgaaaagagctttattcaaggcgagtgtctgcaaactgcccggccaaatagcccttgctggatacacaacgtattttctcaacaaaccggcaaatccaaatcccataaactgaactcccattgagagccaaaattgatacccaaaatcaacgtcatcgttgtaataaactttaagagtcagaatgttatagtgcgtgtagaaagtacccatacaaattgcaaacaatagggtagaaaacatctgctcctttgcactccaaggtgagtcgatgttaaggtttattcttttacctttccagatggggaatccaacttttggaacgtacttctcccaaaacttgccacatggaagcaagaacatctgaatgactgaggttgataaactgattgataccagcctatgagaaaagaactcgttgaagcccgaaccgattatggcccaaacaagagccagaaagtaggatctaaaagtctcgaccggaatgttaggatcatcgcggggatcaactgttgcccgaacttctttgtatggcgagtgatattttagcagacccgccaatgcttttaattcaaagatttcattagcgttgtgcacctctagcttttcaaagcttgccagcctttggatttctgcatactcatcagaaggaatgttggggtcatcttgataatcaacgactgctttcttcaggatttgaagtgagtcttcgacggtcaagttgctgatcttgctcccgatgtattcgatttcgggcggaatatcagatgtatcttcggggcgatcatatcctagcttctttaacaagtggctaatttcctcgtcagagaaatctttgatggaaccttgggactctacggtagtgatgatctgtttttccttgtcccatgtgccatcaacgtaactattctgaccgtcactagaactgcttgcgcggtcactggttatagtctcagacttctctttcggcatcagactttgctagaggctatagcttcaatgctcaactgtaggatgtagacaatttaagtgcgtgttaaactttgtagtctctgtaactttggacagcaattatttctcttattcagaagcttggctttttataataattcgaaacaagagctcgccaccacttggaaacatccttcgacgtatcaggatgtaaaatggtgcgagggtacacgatccttgtctgctcaatcacaggtggttttcacttcatctaagctcccacctggcttgatttcatatctttggtggtcattatgtctccgctgtactcatagcatgccactctagcagtgagcctcttcaaggaagggcaatgctcatctcagataccttgccaaatcacacaaagtagtctctatgatatccttgagatatcttggaattattccacgctgccgctcgagtgactggcaggaaagtggcaggatagatacaactccgtagaacaacgcaccatgtttgttacgtaagctggtatcttcggagttagaaagaatatcggtgataccgtgtaagttcagagatttgtagtggagggtttgtgtttcgtatctgataagcgatctaggatccattctcaatttactgtaatctcacctcttgattttgcttcgtttgggacgttgagagtaagttcgagggttgatacttgaggctgtttcaaaacagaaccttcgatcttaggttagagtagaggcccattggctatatctgtactagctactggcagacttggtggtaggatgatggggagcttgtcgatatgagcattggtggaggccgtcgtatggtcaatgtgcttgtagaatactactcgcttccaagtctcggaatggactatgagtgtcattgaagatttagaggtggctagcaacatgtccagcacgtagggtgaagtggtagattgaagacatccatcgggtaacgagaggcatataaagtgcagattcagcacaggctttcgagggagctgtagcaggtgggctaactccagcaattcaaagaaagctacagagtatcgaaatcgtcgggagcttttttcagggtattcaaagactgcagatccgacggtgcaaactgaaacgaattttatcagcgctgttcaggtgcgaattttatcagcgctcttgtaatacgagggtgcttccggaatatcctatgggacaattcagacgagatgagaatgggagttccaaaacgaattgtatcagcggccgtctcgttttcctgaaacaagaaacagaatccagagtaacctgtaacacaaattaatcacacgaaaatcaaacggcattttgaagcgaatttatggctcacaatatcactttaccacgtactcctatccatagtgctagcgaggtggttggcaaagtgcgctggtctaccgaaggttgtgttagctgacgctttcaacgcactcaatctcaaggttccataatcatgcacttctgccaaaattgtcttcaggcaattgctggcaaactaggatcttcaatggttacttgagttgattgttttaacaatatgcaacgacccgcatctatgccagtgttctcggccgtaatgttcttgacatcactatatacgtaacaaagtcggcggtcgaattggctggtagtaagtcttggcagtctgggttgaaacccaatagccttccttcgtatgttccctcggtcaagtgaaaacaaattccacatcccacgcaccaactgcgtgggataagtgaaaacgaatcccacatcccacacaccagctgcgtctctgattcacaaccacgatatccagatcccgaggtccttcgtatcttggtaccgatctaaatcaaaataaatactaccatagcacacgcatggcaccattccacggcgcaacagcctctccgtcacccgcagcccccgccgccgcccgcaaaagtgcaatctaacttttcactacacagcactaccttcctacctacaaacagcggtacccgccgtcgataacgatgtcactacccgtagtgtaagtcgacgcatctgacgccaggtacagatacgcgcccactagctcttccggcaagccttctctgcccagtggcgtgagctcgtgccagcgctgcttcattttggcctctgcgaaagtcgcgatcggcgtgtcgatgtagcctggcgaaatcgagttgacacgcgcaaacccggcccattccacggccagcgaccgcgatagatggatcacgccggccttggccgcgttgtagcacgcctgtagctgcggaacgttgaccacgtgacccgacatcgatgccgtaatcacgagcgacccacgcccctgttttttgaaaatcgctccgatcaccttgctgcagtaatacacgccctggaagtccgtgttgaacactttttcccactctttggtcgcaacgccccgctcttcggcctcgattagtgggccctcggaccaaggcactcccgcatttgctacgaagatgtcgatcttggaaaagtccttttccacctgtagaatcgtctctttgaccttggcctcatcggtcacgggacatttgtacgctttggcccgaactccataagtttcggaaagctccttggcggtctggatcaatttgtcgttggagttgtaccaaactgcgatatcggcgccggcctgtgcgaaagccacggccacagctcctccgattccggaagaagcgcccgaaatgcatgctacttttcccctaagggaaaacatatcattaacattttttggcaatgtggggtaaggctgcggagttggaagtccggtagagacggtatgagatttcaatttttcaacttgttctggcatcagtagttgtgaagagaagaagtggtttaatggtttctttctttgtagttggcgaaagaatggtgatagaattgtagttagtaagattgtttgttgaaggtagttccatcgatccttatatatgtgagcagtgcagtgaccctgcctcgagcatttgctagagggtatccgctaattgttcgtggctacaagggcatgtgttgtgagtgaggtggtgcggtgagttttggcgaggagtgctatacgcaatcaatagctgatgcaaccaagtaaatgcagaaagatgcgtaagcggaggtagatgactgggattaatagtaggagttccgcaaaaggcggggatcgggtggtaaaaatgggatcttgttggtggctgtaaaaataacgcgggctgcgggaagcgggaggggtgtttcgcgtctgggggatggatttcgcgtccgcgggagtttttccgggggggcgggaggttttggtttttggaggcggtttggaggcggtttggaggcggttcttacaggtttttccgtagagacggtttctccggggacacggtttctccgggggcacggtttcccctagtttctccggcgaagggctctccagagttcctcaggcgaccgcctctcaggccccccacagcttcgtcagtattctttgcatacatgtgtatagctcatgtcctcagccaacaatccctccggtctccagagtttcccccactgctcgtcattgatgtctttattctttatatacatgtgtatagctcatgtcgtaatctaatagaaaaggtcgttaaaaaacattggtcatgtcgcctattctgggccagcgatgatggtcttgacaacctcgccaccgtgggcgatgttgaagtcgtaggccttggcagcgtcctcgaagctgaatctgtgggtgatcaacttcttgacgtcaacacggccggtagacaccaagttcacggcgtccttgtagtcaccgtaagagtaacggaaacagccaaccagggtcatttccttaccgctgacctcggcgattgggaagttcacgtagttcttacccataccgatctgcaccatggtaccaccgttcttggtggccttgacaccggcgtcgatacagctctcggcaccggaacactcgaacaccacgtcggctagagcgccgcccagcagcttctcgacctcgtcggccagcgcctgagggtcgttctttggcagcttggtggagttgatcacgtgggtggcaccgaagttcttggcacgctccaacttctggtcgaaaacgtcgacaaacacaacgtcagaagcaccgaaagccttggccacggcaccggtcagtaaaccgacggggcctgcgccgaaaacaacaaccgtctgtccgaatctgaccttggccagcttgttggagtgcacaccaaccgacaatggctcgatacaagcaccttcctcgaagctcacgtggtctggcaatttcaccaaaaagtccgctggagataggtagtacttgaccaaagtaccgtcaattggaggagtggcggcaaaagccatgtgtggacacaagttgtacttaccagccttggtctcatcggagtaacggtctggcacacctggctcaatggcaacacggtcgccaaccttgatcttttccacctttggaccgacctccacaacaacaccactggattcgtgacccagaaccattggagagttcaagatgtacttaccgataccaccgcttctgtagtagtgcacatcggagccacaaatacccgttgccttgacagcgaccttagcgtagtaagggttggtgatttctggctctggtctgttttctaggacgatgtcgccgaccttctttaggacaattgctgggttagtgttggccattgtagtttgcttttatttttttaggggagaggggagaagaagaaatgaagttctttttcttaggggcttttgctttgtattgctagctggcctctttaaaatgaatatgagatcagtacggatcaaagggtgaaagcaaccccacctttatactcgaattcgagctctgttccggtggtccgaattgcgctcaccactcctgatagtaccaatttttttttcagcatacgacccacacgccacgctgttattcagagtatgcgggcgggcactcgagagactggcgccaatacgtcatatacaatgcaccccgcggaatttgtaggcggaaaaagaaagagcggaaaaaaaaaagagcggggaggggcgaggtgggtttgtgagaggcggtacgtgtggtatgatttcgggaaagatgttcgagcccagcgatggcggctgcggaaaaaggggtacgagggaaacacgccacaatgcggggagggaaaacgtgggggtggggaaaacagcgcggagcgaaacgggacgatggagaagctcggactttgggagtggagctaggactttgggtatggagctaggactttggaagtcgggcttaggcggcttgcttggggtttcctgattgaggctccgtgggctttgtcgggtttagcgcggggattttgggtgtgttatgtaagggatacgtcatggccgggtaatgtgtggagccaggcggcagggtttgtggattcaacaggttctcgaggatgcagggtgggagtgtgtggagcagtgtgtggaacggtgtgtggtaatacaagcggtcggtgcttagtgtagaagatcccgatttttgtttcggtgcctgcgtgagcgctcgagcctctgcagatcggccggtaaatgctgtcagtccgggtaaccctctatgctgttacccggacacgcaccgattttcgccgtctcgttcccagcgcggaaaaactaaggggagaagcacactacagggacaccccgcgagtcgccgacccccgccgttcgactccgttctcacctcttgcagaatccgctccaaccgccatgcctttccccgcgatctatcataccatatccactgtgctcggccataccctccgcgcttgtgctcggccataacgatgcgggaaaatccaaatgaatgcggagacttatccgtccgttgcttttgacaacttttcttcttgatcggtgtctcgaggtggccaagcctgcgcaatcttctacatgacgtattcgagccctgcgcgcccttctgccaaatccccctccacgctcccttcttagaccctgtccctgcgcgtccttctgcttcgctcactacatacgtcacttctcccccacgcgcccttctggccccccccccctcctacgtcatacggaaaaatatcctgccgctacggaaaaatatggaaagaaacgctcgtggcccgctccgcgaacttgctgagcgtagcgaaggtaacatcctggggctatcgagctctacggctttcgaacagcttaacaaatcgctagcaattattctcctccagctcacatataaaagagagctcctctgtcgatcccagcttgattctccccacgtttaatttccacatcgattcacctcatcaactaatatcaacttttaatttctctctcacaatcatgaaagaagagctattcactagtaatagtgcaaccgcggcacagacgcccacgcagggcgcctcttccgtggtcgattcccacaccgctaccgtgcccaaaaaattctacatggacgaagggaatgacggccaaatggccgacatggccgagttgcctaagaaacctgcttctgcttatgtcaccgtctctttgctctgtgttcttgtttcttttggaggttttctgcctggttgggacaccggtattatggccggctttgtcaacatggacgacttcaagcgtcgtttcggtacctacaaagaaagcacaaacgagtactatctatcaaacgtgcgtacagggttgcttgtggctattttcagtgctggttgcgccctgggtggtttgacactttccaagcttggtgacattttcggccgtagattggcacttatgttcgttgtcggtgtgtacgtcgttggcacaattattcagatatccgcatccgacaaatggtaccagtactttattggcaagattatctacggttggggtgttggtggtgtgtcggtgctggcaccgatgcttatttccgagactgcacccaaacatctgagaggtacgctgatctcgtgctaccaactgatggtcacgtttggtattttcctgggttactgtgttgtgtatgccacacgcaagtacgatggttccgaacaatggcgtattcctctgggtctttcgtttttgtgggctctgatcatcgtcgcaggtatggttttcgttcctgaatcgccccgtttcttggtcgaggtgggcagaatcgaagaggccagacgctccattgccagctccaacaagacccctgtggaagacccagctattcaggccgagatcgatttgatcgctgccagtgtcgaggctgaaaaagcgcagggcaaggccagatgggccgagttgttttctacgaagaccaaggttttccagcgtttgatcaccggtatcctgatgcagtcgttcttgcaattgaccggtgagaattacttcttctactacggaaccaccattttcaagtccatcggtctcaccgactctttccaaacctccattgtgctcggtaccgtcaactttttctccagtttcttgtccatgtacacggtcgatgcctttggccgtcgtaagtgtctgttgtggggtgccgcggctatgaccgtgtgtatggtcatctttgcatccgtcggtgtcaccagtctgtggccccacggcgagaacgttggcgaggcctccaagcccgccggtaatgtcatgatcgtgttcacttgtctgttcatctgcttcttcgccaccacctgggcgccaatcgcctacgtcgttgtcgccgagtctttcccactcagagtcaaatccaagtgtatgtccatctccactgctttcaactggctgtggcaattcctaatcggtttcttcacacctttcatcaccaacgccatcaagttctactacggatatgtctttatgggctgtctagttgccatgttcttgtacgtcttcttcttccttcctgaaacaagcggactcaccctcgaggaagtccagattttatatgaagagggcattccagcctggcgttcggcaaactgggttcctccaaccagacgtttcgaaaacaactcttctccagacgaaactcctcaagatggagccagtgagacaaagtcattttaatagagtgcatgtatatagatacatatataccaggtatagaggcgctgcaccggtagttgttgcgtcacattaagatttttacgatatttaagttactagcccgctgtgcccacatttggtcactcgctaaatcccaaattctatttcattcaagtggtactataagattatagcgagaaactagattgggagggaagaggctgtcttgttgattacacacacctgtaatatcctggcatatacatgatgaaagctttgaatctcatcagtagccacgactttttttttctatttcatgtcttagccccatatagacattttaagattagcgttgaaaggagaaagtaaattccagctttagtgtgcctttccaattgcggctgttcagatcaaattgaattgaaacacattggtatatattgaagggagttagttgttgaagcgtcaacattgtacaaagaacgatattcggtaaaatgcttgttagtggcaagtatttcaagtgcaagaacgcctaatatccagaaaaagccaaatgcttcccgctcgaaaatccatgcttgattcagccaaattagccagctaggaacgtaaactttagatattgaatcatggcgctggcgccgtatatttaggcgcttgttgcgtctgttattcgtataaaaaagcgtggatccttgctagatcatcctcgacattgggcctcgtaaaagtgtgttgggatcttccacttttcttggactgaaactacaacggggttacagggtcccataatggccttgtcgaccatttgacagatcaagactcagtttttctgagaagtaatctagccagaagctgaatatgaaatacctagcatacgcaacatttaagctaattcctgaagcctatttatatttaattctcactcatttcccatttagagtgtctttctagaatgaactgatttatgcttccggctcaataatctgagaatcacctcttggcaaccaacaattccataaagatttatctagttaagtttcagagtgtctacgaattttcttctatccttgattatatttatttttggtggtgctcaaataagtattcctggtactttttacacatgaactgtgtttacacgtagatgcacgatccaaaatagagctgaagaaagcagacgttatctcaaagaaccacaatatcgatgtctacaccaattcatttctacactggccaccgctaactctaataccagaatattaataagtcataagtttaaattcgggtctgtcttgacgcagattcggcgcttatggtattacagcctgctccatgagctgagggttgagctgcaggaatgtaaatgctgtagcagaccaccacatagagactaccttaggatcggcaagctctaaatatgaacggattgggccaacacacaattctttatgctaattgatttaaccgctgagcattttgtttatatcaagtgatcgaacttgagtacatattgtgtacttcatccatactacaacgaaagagagtttggccgagtggttaaggcgtcagatccaggtttaaacggaagtttgacattctgatatctacggatgcgcgggttcgaaccccgtagctctcattattattttttatattcttcattttgctaatgctagttcgcgtaacgggacctgcctctcatctgaggcccgtatttataaaaaatgaacgggatagcggctagtgctattgaacaaaatccgattaaagaagatccccagcccactggatacttctcgctgccgagattctcatacattgcctttccaaatagtgggaaggcggaggcaaagacggacctacaaaagccattgctagcaaacactgaggcgatataacgaggatagcatatagccagatatgcgaaggaagattggaacaaattgaaaacatttatgacgaagaaaatctctgcaatcataggtagaacccaatgaactctggctgtccaaccaaacatgaagagagatagcggcaaggcccaacaaactgccatagacaacggcaagaagtcctctggagtgaaggtattgtttttgaattttggtgcaatatattttgccagataaattagcaatgcgatatatgctaagacgcagccaacgcaaaatcccatgaaagctaggcccaattcaaccaacgtgaagttatagataccaacaaagactagggggaatgcttcaaaaaaaagataaaatgcgccatagcagaccgctatgtatatgtcaaaggcgagcactgcaggctctaaagccataatcacaaaaggcctgacaaaaacttcatgcataaatgcacgcgtctcaattttagaatcaattctttcctgttgagtgtaaaaacggttatccccagttaccttgcgaacccggacagcacggcgatgcaaaatgttgttatgttgtgtctcagggaagaacaaaaccaacactataaatgtcgcagcactgatccacataaggatccaaaaagtatatctccagtttttggcctggaccatcgcggcaccaatcaatggagcaatgaccggagctgctacagcacctatcgcccaaagtcctataaaaattggtactatttcaggctttataatgtcacccatggtagcacctcctgtggctaaggaaggtgaacaaagaattcctgatataaacctgatcactaataaaccaccaatgtttttcacggtggcggctcccacttgaaacagcatgaaaagaaagacagtgatgacatagatttgttgcctgccgacactggcgacctccgaaagaggagaaaagattatggggcccaagccatatcccagaacgtaaagtgacaggttcaaagtgccgaccacatgcccaacaccaaattcacgctgaataccttcttgcccaggggtatagatggacgcgcccatgtatgtcgcgcatgtcagtagcatcatctgtgagacgacaagactttttttgccgctgctccagtttagcgggttatcagggtcttcaggaccgtcccagtccacgagaaacggatctttctcatcagtcgagtcagaattacttacgtcgcgatcagcgtctgcctcaatgtccctagaggttttttgcgtatgcgtctcaggaagactaaccgctggatcagcgacaacaggttcaattttcacagcccttaggtattctaatatatccaccaaaaaagtgtttttgaaactttctatatagcccattggtaacgtaacgtcttaatgtcgctgtcgtttggagactgaataaagaaaatgatgcacacatcaactccttttataatctttgcgattagagaacagttctatgtattaacgccactaccaagattgtgaatgtattacaaagcctaataggtactcaccaactgcatcattttttcgactgcgacggatgtatcatgggaatttacctagtattctacagataattgctaagaaaagtctctagtccaaaccgaaatagcgctcaaagctggcgctgacgaattgcagctttgtttttctgactttgacggattcatggtattacggaaatataatggctttaaaaatctgatccctaaaccctttttttaataagggtccacacatagttgcgtcacattccacgtctgtgacatcaaggtgtgcctgttcttgctgactgttttgagaggattagagcacaatttttaattgaagatgaaagagtcaatcaaacgcatatgcttgaactgtgtagtttcggatggatagactggacataaataaagacccacatgcaggtttttttaagggcaatctaaacctagaagccacgctgtctctcctgtttaaactgggagacatataaacaggacctcagtactgtattaattgttttgaacattcaatcttatagaattttcaaataatgtgggacctggaacctcatagtttagggctgtatagctaacggaagggtattacttcatttcatgggaaggtcctactccctcttgcgagggggcagcgccgtagccagactttccaaatgagatttccactcacgcaatacagttatgatagaccatgctaccttctttaattcttcacttgaaataatgtacggtggcataacataaacaagcttgttaaatgggcgaatgtatacaccttttgagatgaacttttcgtgaaaccaagcagaatcaacagatttcttgagttcaacaatacctatcgctcctgtaactctacaactttgaatgatgctgctcaaagagcgatccgcctgaagaggaaggtacaattcttttaggagctgatcttcgatccgcgcaacttgctccttccattcacctcttagcaaaatttcgagagatttgttggctgcactacatgccaaaggatttcccatgaatgttggcccatgcatgaagcaaccccctgttgcactatccggttttgagatcatatcttttacttggctagtagtgatgactgcacttagcgtcatataaccgcctgtgagtgctttaccaacacacaaaatatcaggatatacatcaacttgttcttgtgtaggtatttggagttgattttgataatctctacaatgatgaaatgcgaacatagctcctgtcctaccgaaacccgttgctatttcatccataatgagcggcacctcatacgcagtacagagttttctcacctcaacaagatattgagggtggtatattctcataccaccagcaccttgcagtagtggctccaaaatcaccgcgcaaatctcagtgtgtcgtgtttgaatggctctccggaaactctctatatcctccttattccaagtgacccgaattccaaaggcttcaggatcgcgttcgaatatgcctgaggttggtagagtgtcgagcaccgttggtgctgatacgaaaatgttttcaggtagatagccgctgtaaagagagtgcattgagtttaccggatcacaaacactcatagcatcaaacgtatcaccatgataaccacctaagaccgtcaaaaacttgcacttacggtctatagctttgttcttggtgaactggtactgtaaagccatcttcatcgcgacttctactgccacagatcccgaatcagccagaaaacaatattttagctgctcgtggtcgatcaacctgaacaatttttgcgtcatttctattgctgggcggtgcgtcagtcctccaaacatgacatgagacatgtcatttatttgagtgatcatagcatcattgatctctttgttgttgtagccgtgaatcatgcaccaccaagacgacatggcctcaattagggtagcaccttctgcttcctttgtgtctagcgtaattgtagctcctaaagcccttttaactggaaaagttttcataggtctgctcatcgaagtgtaaggatgccataagtgatctctatcaaaagcgagcaattcgttcacatccggcgtgaaggtcaagtctgtcattggaactgagctatgaaactggttgaaagcaagtatggcctcttatggctgacacatcttgatttttataggttttttatgtccggctaatgaatccatctcagacattgaatttgaatatatgtgccttaatccaaccaaataataaaacagcatgtgagtcttccaatcgcgactcattttttttgtcaacaaaaccataagttgatcctacataagcaaatcactgaattgctgccctatcttgtatcaggatgggagagagagagttataaatgtgcagctttagttacttgagattgttcaagtcacgattactggcgaaacttgttgagtggcacccaaagtagtcctttcagagcaataaatgacgaaagcgcctttgatcttcgttaccggtactgacaccgatgttggaaagacattcatcagtgctctacttgtccagaaatggaaggcaaactattggaagcctatacaaacaggtctagatgaagatcagggcgatactgtttcgatgcaagagctttgctcgagaagtgaacatgttcctatctattttcccccaaggcacatatttcagaagcctctgtcaccccttgaagcaatgaactacgagccagagcatgaggttcttatcagtgacttttcctcgccagatgaggatatgaccactcctctcgtagctgaaggtgccggtggagtctatgtgccgctaacaaaaaagcttgaggtgacaagtcatttgattaagcacttggtaaaagttagctcacgcccagttaagattgtagtggttgcaaggagcggactaggaacgttgaatcataccttactcactctggaacatttatccagattcaatcttgatgagcatattttgggctgcatactgaacggtgaaaaaaatgctggtaacgttgaaatgttaaaaagatacggcgttaaaatcatcgcagaagttcaaaactgtgtttcagatgatgattacgttgcttgcttgagggagatccctgacttagccgctttggtttgaaaaaaatataattgagtcatatgtagtcatagtcatagtcatagtcgtagtcatctgtagtcatatacatatgattgaagtgtaaataatttaaacttcaacaagtatctattgaaatgctacccagagaaggcgagatcctgtaacagtcacagcagagttttactgctgtcaaattatatatataaagtggtgtaaaaagctctgaactcaaattactaggtacccaatgctctagttcttcagctaagtaaaaaaaaatgtcactaaagtccgctggaattgtgacacagacttcgatacccgaatcctccgaattaaagctctccaaaaatttcggatggctctcgctcttggggattgcgttttcgttgacaaattcatggctcggtgtatcttcttctctcgttgtgggcatctctagtggcggcccacttttaattatttatggcctcatcatcggagtcttctttactctcatgtgtggttggtccttggctgagttttcatctctactgcctaatagcagtggtgcgagtttctgggttctaaaaatgttggaaacggtagaaaaagccaagagaaacggattggatccagaagtccttgaagatgctagtattggagatactgttgaccgtggtacgtgcgagatttcatctcccgaaagaaagttggaattaatgtgcacagctaataacggagaagcaacatcaactattcagaggtctacagctctcgcagtaggtttgattaactatttcggggccatttttacaacatctagcgtgttttcctcattagcaattagtattcttggagttcactcgctcctcaacgaagagtacactctgaagcactggcatgtttttgtggtgtacgaagttttggtaatctttctgactttggtcagctgctggtcccttattctaccagctttgtcaaaattcggtttgggaatgtccctaatcacttatatgttgacgttcattgtatctttggtttgccgcagctctaatacagaagttgcttggcctaagccatccatgatttttggagagttcaagaatacaacgggatggaagtcatctcaaatggcgttcattgtgggactgatcaaccccttatgggcatttgcggggatagactctgcgacacatatggttgatgaagttggttacactgcgtctatgaagctagtcccgcgtgtgataattggtacgatattaattggttttgttactagttttacttacgccattggaatgttcttttgtattaccgatcccgcgaagctttcagatgcagttcttcccattctggaactatattaccaggcaacaggaaacaagaacctaagtgtattcttacaatgttgctgcattgtttctggcatcacatgtggagttgctagcgttacatggcaaagtagaattctatggagtttaggtcgcgacttctctacgttagagctgagacaaacatactcaaaaaagattctgaagttctttggagtagtcaatccaaccctcaaaaccccactaaatgcacatttcttctcacagttattggtagcaatcatcgggtgcatttttatgggatcatctacagcattcaatgcaatcattacagcttgcatcactctccttcttttgagttacgcaattccctgtttaattttatttatggtggggaggagacgattctttaagcgtataaagaagcagcttactgaatcaggaattagcggagtatcctctttcgctggaagcaggataggcgccattcctaacgttttgacaatactgtggacacttttctgcttggtgttcttatcatttccctatacccttcctgtgtcggctggcaacatgaactacgtgagtgttgtttatggagtagtagtattagtagttagcatggtgctattcatatagtttaccgatcaattgatagatgagctaaatttttcaaggctgaatacggcgtatagttcttacttattgttgcgtcacacacctcaattgaacacaaaaagcgcgctatgcaccattgttagactgggtctaaaataagattgatggtaacttttatcacgaaaggagcattttatcaatcatgtttttctcttgaggtcactctcagataagaaaagctcggcgttatattctctttcctgataatcccagtagaatgtcagagcagtagtattactagcctcctttatcctgcattcttgcaaaaaatcagtgctgcttagtctgctttctgcatagcttaaaaactcctcaagctcgcaagataaacccggccctgatgagcacttgtcgaggggaactacggcgtcattcacaacatatctcacatatgattgattagagcactggtaaagttgcgtgtaaattctagcgcccaatggaacaatccaggctctatggtagggattgctcttgaatgggatgtggtccgcgggtaaatcttcagtatcgaacaaaccaactgcagtcatgtaattgatcagattcaagtcatgtgtgaaacttagccaaactttcaagtcaagctcatcactctgtttcaaaagtgttatggaagagttgaaaggaaccgagccaacagatttgctcaaggagttccctggaccttcctgataataacttagtaggtcttgattgtaagagtagtacaccaactcttctggcgtgaaaacctcacacattgcgctatatccttgaatgtctagctcaaaggaacaccagtcaaataagtttgaagcatccttggtagtaaggttcaaactggggttttcggaagttaagcgtttaataatggacttcaagtagttttgagaatattttgaatatacatcagcgctttcagtctcattgtaattccagcaagaattgaaaggagttagggtattcgccccggattccacgtcttcagcaataatctgcatgctgacattgaatttgctgccaagtgcttttccaaaatattgcgcagtgtcgtgtactctcttggagttggatgtgaatatggggaaggtcgttgtgttttcgagcagctcgccgtagtgatacatgaagtccctagcatgtctttgagcgtcctgttcacctgtataaggattgataggatctggaatgttgtctagagtactaagttcctccaagttacttccatcaccgaggaagaactcgtaatcgtcatttaagaaggacaatgagccattgagcttgaccccaggtgccatcaacttgttataggtgctgttaatatagccaccacgatggtaggttggatacctctcaccatgtctcgcgaacaactgaatttgtttcatcgtgcactgatcaggcgcttcgacagggatccccaaatccattggatgtttaaaatatggcgctgagcccccgagaaaggggaatattgccgactgtgttccaattaatgtcacatcagcttcctttggatcatttgaagaaacgggagcagcagcagctagacacaagagtgaaagcgaagtaaggagattaaatgccatagctcctactgaacgaaatttttacaaaagcttgccgccgtgatcaaattagttccatgcttgctgcttatgtacatattggcatgtataggtaataactgttaataagcgaggtcttgagccacgagcagaagctaatcaataaagaaccggttgttccgggtggattatttgcctatcattatctgcatgtagcccagggctgaataagtttttccggctgagatattctcgccatcttagcttgtaataccgaggctcgtattcatctagttgtgatacatgcacatggcatatgattagcatgagggttctaagtccaagaaaaaatctaaaaaaaaaaaaataggctcatgctgtgataaccttctccggaagaatcttggcatgatgtgatcaattcgattgagagagatacatggcttgaaaaggacatgattttagctgcttccagatccgccggatctaacgaaaaccggaagcacctattttcgctacatcgaggtgtctacgagtatctcaggaatagcagatgacctttaacaccatcctaagagataaacgagatagaagaagattatgtaactgtaatatgtaatcatgatatgtatatacgaaaactgacatctttcgttatcagttatctaactaaggactaattcccagctgtgctctgccaaccttgtaatggccatcggatagccttagttttgggtcgacaagcatgctcaatcttgcttgagttcaagttaatattagatgaaatttccagttcggactttaaagccaaatcaatccaatgccagcacgtggtctgctctcatcaccttgttaataaagacggcaatgtaattcctaaaccatcttgctcagcacgtggacgtgagttccttctagctccgttgataaaaattgataaagttgaccctgcgtcgatatttatccacatgcaagttatttccgacgctcgtagatagcacttgaaacgtgcctactggaactttattctgcaacgggatcagagcggagcccttttagaagtttttgctcggcggtctaaactccatgaggcagttcaggtaaccaggtatcaaccacatctcttcctcgggacaaaaaaaaacagtacaatggccccattcgccacgatagggagaaccaaagattgaaaggcgagcgcgttgattataaactagggttatttctaacccttgccatctgtttctctcgaaagtttcactaaatcactccccctcacttagtcaaacactcgttaatttcacgacacctttcaaaaccaaattactgtctaaatattgacgatgctactcgggtctctcctaatcccggtcttgagcatcatcaatgcagttgttttaggatctccggtaattccaaagagagctattcttccagaattggtagaaaacagctactccctaaatgaagacagcttggtggaggcatttgttgatgagctgaagtctctatccagcaataacatctcggattgtgaacaatgtattacaagattggctatcggaaagtctctatcgcttctccggcccgagctagtgcctccagttttcaccaagtggtgcatggaaactgaatatcttacaaacaagacatgtattgcaacatttgcaagaactacggttgacagcagttatacaggtactaactttgccgatatgttgtctctgatggacccctttgactatgacggtcaactctattgcttttacaaagataatgaagcttgtcccaaaccagaaacacccaatgtcacgctctcgcatatgtggcctgcaaagcaaccaaagcatgaagtcgccccagaaccatctttcaacgaaacttttaacgtcttacacatctcggacttccacattgagttggattataccgttggtgcagaagctaactgttcttctagcatgtgttgcacaccgcactccaaaaacaagctcagcgacaaacactctataatccacgataagaattccttctatgattcatcctatagtgatgacggaacttttgttaagggctctttgatagatgtattttcaaatgacactatttggtcacctgcgagtaccttcggtgattatagatgtgatgcacccgaaattttagtcaattcctcactaaattcgatttctaagttcagtgaagaaaacaatatcgaattcgactttgctatttttacgggtgaccttgtagaccacgatgaggtttctttaacaagttatgagatgactgttgagtccgaagaagtagtgttcagagatattaagaacaaactaaaggacgttccagtttactcggtaatgggaaaccacgacaacttcccatatggtgagttggctcaagaaaatcatggattctctaatatgttttcttggaatgcagaacttatggctgacctctgggaagattacggctggctaagtcctaaggagtcacagtacgctaggaaacactacactggtttctccgtggagaccaaaagaggcctcaaagttattgccttgaactctaacgtttggtacaagaagaaccactacgcatactggaatgcgaccaccccagataactttggtcagtttgatttcctagtacaggagttggtagaaagtgaggcaaaagaccaacgagtatggatcattgcgcatataccattttcatccgatgcccttcctctgccttctaaattatttgcagaagtcgtggagagattctctccttacacaatcgcgaatatcttttttggtcatactcatcttgaccagttccaaattttgtactcaagttcgggagatgacgcgaaaacaattgaaaacgtcgtggcttcatcttggatttcacaagcagtaactccatggatccatagtaatccatcttggcgttactacactgtagacaaagatacgttttcggtaatgaatgcgtacaattattacacaaaattaaacgaaacctttgtcaacaatggtgaagagcctacctgggagtttgaatattcatctagagaaggatacaacattacctggcccgagaccgcacctttaaacgcaacatactggcatcttgtcgcatcagaggtgaatagctcggtaagttcgaatcaactttaccgcaactacgcaatgaggttttctccttacgttccagattgtgcgaactctattaattgtggttatgactattgctacttgtcctctttcacagttgatgagtatgacagctgtattgttggaaagaaaggaccaaagacacctttttaaaaagctactattgcatatctgagtctctgtttcccactggtatacacctaaaatcttttattaccagattactggacgtcatgggtacttgagtgatgtatgttagtctgtgtaaaccaatatttttcttagtagtttttggtaataagttccttgttttgatagattagatagatcactgtattctatacagttctcgcaagataatgtaatatattctcgcacttcatttttcttgttaattaaaaccggttattagaacaatttcaggtggtttcatttgcacaaccgttctaatccatcttttggagggctttccgtgttttagagtccatatcatccttcactttgaagtcatcttatagggtttccataagaaccccacttcctcatcaaaaagactcaacggtggtttaatgatggttgtgcatatatagtatgttacatagaatccaggttactctctgacgaaaacagctgctgcccccattcctgtgcccacacacatactcacaatacccacctgacctggttttaattctcttaatagcgtagatacttgcctggcgcctgtgcaccccaatggatggcccaaagctatagcgcctcctcttggattaaccttatttaatggaattcccaacttgttgatgcaataaagtgcttgtcctgcaaatgcttcattaatttcaaacacgttgatatctccaatacctaaattgcaatccttcaaaacccgcggaattgcgtatgcaggaccaacacccatcaattcaggaggaacgcctacaacttgacatgcgacatatttggcgagaatagtcagtcctaaagactcggctactgacctccgagcaagcaggaccgccgccacaccatccgaaatttgcgacgcgttaccagcagttgtagtgccgatgtctttgatgaaagcgggcttgagttgccccagattttctgctgtcacaccttttcgtggcccttcatcggtggatataacacttccatccggcaagcgaataggcaagatttcttcctggaataaaccttcgaagatagctttttcagctttttggtgagattccgcagcaaacttatcttgaatttcacgcgaaatgtgatactgcttagcgacgttttcgtttgtgatacccattggtatcatgcactttttggcatccttgtcctgcttcagttcttctgagacgtttccaagtgcctttggaccgtaattttttgacatggattccgcgcccattgctaatccaatattgatttgtcccaccttgatcttgtttgcgatatcatttacagcaactaagcccgaggaacactgcctattgagagccacaaatggggtagagaaaggaatcccagctgccaaacaggctgccctatgttctgtagcgcctgctcccgggttgagaacatttccacaagcaacctcctcgataagctgcttattgtcccgtaccgcctcaggaactcttttgaagaattcgatcaaaaattgatacaccaaataatcggagttcacgtctttaaatccacctttgaatcccttagcaattgcggatctatgcgctgctactatgaccacatcttccgccttttggtcagtgacagatggggtaactgcagaaatcaagtgatccttaatttgcgttaatctttccgacattgctactcgtcttcagtatgcaacaattggacacaatattttaaagggtaaagtcagcattctttgagtctccgaaaggtctgcagtctcccctttatatactttaaccgtggtattctctgaggtaccgccagtcattcctctctaccccaactaattagcataaattacgatttctttgcaatccgttttgcgacaaactctgaagaaatgactaaatgacttctctggtccttccgtgaaaatgatcaaccagcacctaaggtttgcgaatgtcgaagagccaacttcaggtattgaaatgacattcgtgaagcttgtagagtataatttgaggattctcacgtctcaagatggtcgaagtattggataagcgaattgaaaattaaatagggttctcaattctgtatctgacaagtctgaagagcacctgagaaacacggtgattcttcatgaaagttccaagataattgtgagcatttcttcatcacaaaagaaattggttccctttctttactataaagactaggaagcatctaccgattccatctttgatcctactttttcaattgtcgtgcaggaatgatctgcagcgtgagtgaaggatctcgtgtgccctgttatcaacagcttgcacccatatatggtaggagtacaggataccgatcaaaaaagggaatcatgtctttcatttgtactccaaaatatctacaaactgcatagaatcaacaccagatcgaccctacacaataagatacacaacaacaagaaacatatagaaagatactagatgccgcgtagctcctttccgcgtcacagctacctggagcaagctcctaaaggactcacaagacgtgaaatcagatgacttaaagctaacctctgttctcttttactctagagccatgtcacatctcggacgcgatgacataccttcgaacggcgactcacgaacgcgaaatggtatattttgtgttcacacattctgacgaggatggtattctaccacgtaaaagattctcaaccaattcttttctagtgagcaccatcttcgcatgtcccttgatctttaactgaatttatggattctggtaaagataagcgatggaaggaacctcacaactacgctaacagatctttttcgctagatgacggcatcgatcacagtaagcgttacatgctggaacccaaaattgatgatccagtatcggtgggacttcgcttagtgggttcaggtctttcaagagcaccgaaaaaatcttacgcggggccctacgtttcaaaggcgcggaacttctcaacaaatgatataaaaagggtagaacggagcaagttggttagggactcggatcatgccttccgcaacgaatcatctgataatatagagttgttggaggatgagaatacatcagtgcgctttgatcccaactttcagccttctgatcaggttattgaaggccatttccaaaaacttctggagagcagagtctttttctggggcagcgcccgtgccggactgcaaaatctatcttacaaacgcaaatgggaattggtttgcaaggagcgacgcacgcgtattgagaaggaagcaccagttcaacaacgcaattcgtatgtttctgatgaagcattattagagacactagaagtaaaactgcgatcccagaaaaatcttggacccaatttgtatcaggtggagaagttgctgagaagaacggctttttccttaaaatttctagactctcccggcttcgctcgacttgttgaagtatcggatcacctggagactgataacatctacatatacttgcgttgtttgaagacattgatgaacgcagcagagacgagatctgcggtggcttttaatgaaaggctgatcgactgcatgtgttctacgctttctcaacagcacacgcacataagcattccattgttgagtgctgagcttttattgacgcttacattcgtggaagatcctggtgggcatgatgttgtgatagagcgcctaaattaccaatattctcagtggttccaatttgtcgagcatttgttaacgcatggtgatcaagattgcagcaatagtctaatgttaccagccgcacggccacagcaaatgctcagagactattgtttaacgtcactatttctcatcaactcaattttacagatcacttcatctgtagcagagaagctcgcttatttcaaaagactcaaggaactcaatattcatcgcttattccagcttatgcatcagcttgagcatcatgaaattgatggcgaaatagataagtacaaatctcttgaggaagaagttattcagaaaaccaatcccgagtttccacaactattgaacgtttcctatggcaagtttctaacaaacattatacaccagactcatcaaaatcctctagaacattgtatgcaccaactctttgaaacgctatcgaaaacgctggttgcgagaactatgtcagataacttaaaagttcttaccttatttcactcagttattgattatttgaaagagtacagttacggcgaagagaatataaacattgactctgttgttaatatttctttaaatcatctagttgatgggctgcaatccgatgagatcgctaaaagagcgatgtctgagctggaacttgcgcagaaagagattgaaaatcttgagtctgaaattcgcgccttacgcaaagacaaagaaataacaaaaggcggcgttctctctgaacttcgccaaacccagcaagccttggcagaaaaagaaactgccattgagaagctggaaaaggagcttaaacgctgtaacgatcaaagaaaacatgagaaaagaaggttcgaccaaacggtcagccacaagcttacaaatatacctagaagagcaaacactttgtctgtttttgaccatcttaaatcccaaaccgatagatcaagcaataaaggtatcactcgagataagtctctgtcgaaaagctcgaaacttctttcactttcatcagtgttgaagtccagttcgcaagaagatgtacgaaaaggttcactcagcgaagtacctagtaacaattctgatgatgacagcgacgatgacagtgacctcataatactcgatgatttaagtcatatcgatagtagatatgctgcgaaaaacatgcgattgagtgaggccgctgatgggactctaaatgacgaccccaatatctcccaaagcactcaacaggaaaagattaatgctacaaaagagccacagtcttccctgccttccctcccaccctttccactcaccaataatccatttctcagggtcttcggtaaggcagaagctcaaaagacttttcgacctagtgaacggcgggcagcattaaatggagggaatgatggtatatcttcgtctgcctcttttcaagcggattcactgcaatcgcaaggccttgaccagaggcttttatccgctgttggttcaccaactctatccttaccaccgccacctccccctcctcttcccccatctttgcagattagaacaccaccccacgttcaggaaacatccttgaaaagctcaggactagaacgggtttcatattctccacaacctccacccccacctccgcctccacctccgcctccacctccgccaccgcctccactccctaatagttttcgagagggttcaattgacagcttgaaggtgaaccaaagcgccaaccaaagcgccaataccctgatcgcaagtaatgctaataattcgaaaccaccacccccacctctcccctcgtctttcttggctgaagccaacaaagcaggccctgccatggagaggaaagagcaagactctcaaagattaaaacaaattcattgggataaaatcgaagatgtcaaggaaacaatctggaatgaggaagagggccggcacaatgttgctctacacttggaagagtccggaatattggacgaaatatctgatcttttcaaaatcacgccttcagccccaaccaaagcaaatactggtcgcttgaatgaagaaggaccccttgcaatcttaccacgcgacctagctcagcaatttggtatcaacctacacatgttttccaatctttcggtggaggactttgtccttaaagtacttcattgtgatcgccagattatcacaaatcagagcgtgctggagttttttgctcgagatgatttggttaacataccacatagcctcagtttgaagtttgaaccctattcaagtgatttcagattgggaaaaggtcctttaaaggatagctctaaattagagcgggcggatcgcatcttcttagcactatgctacaacctaagaagctattggcggcaaagatcaatatgtctattgacccttttgacatatgaaaaagactacttcgacatcatgtataagcttcaacgcgtggatgatgcaattacaatgatcaaaagttctcacaagctcaaagatgcactcatgatgatagtcgaaattggcaactacatgaaccgcaagcaagcaccgggtatcaagttaagctctttgcaaaaactcgcattcgtgaaaagcagtaaagataaaaacgtctcctttttacatgttgtggaaaggtttttgagggtgaaatgcaaagctacatatgggtttgtcgacgagctttcaaaggtgcttgacctgggtaatctcgtagttggccaagtcgaacaggacttccaggagtatctaaagcgaattgatgcagtaaaacaatccctagactgcggacggctatccgattcagagtctttccaccccgaagatcgactgctgatcaaagttggacccaagatggctggcgctgctcgtaaagctactttattacagaaccagttcaaacttacaatgcgggcattggaaaacctcatgcgactctatggggaggaccataagagcgtcgactgcaggaacgacttcttccaccatttcattcagttcatcatccagttcaaaaaagctgccaaagaaaacattgagaatgaagaggtggaaagaatctacaaccaccgaaaagagcttttacagcaaaagaccaaagcgtcctccaaaaatgacgcgtcaagtgaggaggaggaggacgacgccgttgatattctcatccagaggctgcgagatgtaaacaaaagctctaaatcctccaccaagcgagctcctcatcaaaacacccaggaccagctactaactcggacacagcatatgcttgatagcattcaaaagatataacttaaaatgagcctttaaatgctcttaatgatataattatatattgttggcgattgcgcctggctagaaccttgggcatcttcagccacgacagctctttacgcgaaataaattttttagaaaaaaagacgggatattaactcttgctcggtcaattcaacgtttcttggcagagaggaatttcaataaaaccagtctcggcaccaccacattcgctttaaagtgggcctttctagtggcgactgacctttaagagaactttacagctctgatgactgatggagggtcactggcggtcggccttgctgttggtattccgtgcggagttgccatactagtggcgctgatcttctggtactacatgcagcggaggttcaagaaggaggtggagaatgacgcggagtctttgacaggcgatggtcccatcagcttcgacaatatgcacgccctcagaaaaccggagaattcggaaaaggaggcggatgtgagccatatcgtcgctggatccacttcttcggaaaatacaggtctcgcccagaatgccttcatggccagcgatgttgacacacgtcaagttcagtcaaaaaaatcaagaaacacatatatgccggcatatcgcaaacggctgaactcgtccattagcacgttgcagcatcaggaagaattcaagagtggcaacgaaagctctagcatatcgcttgataccaagcccaacaacggaagtgcccaacctaccgttttagatcaaatgattcctgtttttcctcatagtgacgctgccgcagcagcgtcttctgagtttagccttactcatgagggaacgaccagtaatgacaacctcatcaaaaatctacagaaccaagacttcgggtcctacccaaaaagacggtcatcgagtaatttgaccggtataatctcgggtaacatatcgaccgtttccgtgcacacaaggtcatcttcggtacactctccaaagaaaagtatcgaaaacgtatttgatactcccaaaagcgaaaagggtatgatcattggtgaagataatgaggggaaaaagagggcagattattatatgctcaagaacaattatgacgtggagaatgcgagtgagattgctgaagaagatcaatacgaaaatgaatttacgaactattcagaaaacaaaagggagttcatcaatagcttaagacctagaaagaattgagctgtgcggtcaataaggagaatttcacgcataaagggttttaaaggttttcatttatatataggagcacgttcgcgcgttttattatttacaagaattaatcgagcagtcacaagcctcttataaagtcttagtcgtatcttcttcggccaaaaggtcgattttcttgtcccccactgtgcaactccattcatgaataaggaattcttgatgcttgttctcacggtctgcaataagcttaacgacaccctgcacgttttttgaacccttgatataaaaggagatattcactttcccggcgacctggttcaatgtaccaaaaacccacggcgtcaaaccatcgaaatcaatgttgtcgcccaatatttcccttatagattgcgatcttcgcatgtgatataacgagttcgaaacgatgggcgactgtgttttctcgtagttgaagatcatggcaagcgaagcacatatggcaatggcaaacgctcctagttgtgccctgttctttatcttgtctttagtaggatcgggcaggtctctgtcaatgcgaagaggtctggccttgtctttgagcaccaattctggcttagtagagaactgagtcaaaatcctcttggcgcttgataatctaagctgcctttgagcagtccctgctaatgttctaaacatattaatccctccctgtcgcacttgcttgtgtatgagtttacttggaaactaaatgtgaaaaaggattctgaaattttcagttattgaagtgaggagaatagagaaactaaagatggcttttgtaagtggatacttctagtgcttaaaatggcctttgcattcattttatctactaacactaatctttaaagctcggtaaggctattcatttctcctttgacctagttatggtctctgctttcctagcgggggtgaagcgcaacacaggcctgactcctaaggtcgattccatacaggatccgcacgttagaggatatgtcaacaaatacctgaatctgggagagtcctgctttgactatactgttgcctcctttggatcgtctagctactttgtaaggaaataatttgaccgacccgaaagagcactagctaaacgcttatatatagaaataataacattctaactgggattatatggcaggcctttatgaatgagatcggggttgctgaaattcccgcctgaacgagaattcttattcctgtcatatactgattgggttgcagtcattttagtactaggcgggtgatctgggcgagaaacctctacttgatcttcgtaaaaattgtaaaggtagtcatattcatccaagggtccatcgtgtgcatttttatgagattggttgcttggaacttgagctagggatctcaggctttcccaaaagtccagaccctcttcttctcctaccgttgacgctccaccaggagttaggtttgtactttgtttagggtttttttctgtggaaggcgacactccatgattttttggtgtggtacccgtagaaccatagcttacattgggggtatgtccttcttccgaggaatcatctttacccttttttcttcgttttcttcgagattgcgctactgggctacggttcggtacccttccaacctctggagttctgatagaatcagatgaacctaattgtggtttcacagtaggtggaaggtagttgaaatgatattgtctgtgaggtggtatttcttctagctcagcacctggtgttgaccgtgaaccgagagaacttgtaggccctggcttctgagtatatatcggtatcgatgaataaccgccggcaagccctcggttctgtgtaacaggatcgctttgtgtatccagggcaagtcctacgtaatttggtgatcttcccaagaattcggtttcgaagggcctgctattagctgacttagtgtttctatcatctgcgaaagcaaagggcgacagttgacttagaatctcaccgcttagggactggttttgtggatttgtcgagaagggcgtggtgccgtagtgattgtggatatgctgatgtattgagattgtgagatcattcttttttgcctcttcaattatctcccgtactagatctgagttcgaaataattccttctgttagtgggttgcctgaacggtcatcaagggaaaatcgccaatcaagcgtagaagactgcggtctcagctttccattcgcttgagtacgaatctgcccttgttcttgcagcctttcatcccgctgaatagaaggcttttcgtaggttcccgtcatatttgaggtgatgaagggagcgggaggattctgcgcagcgagaggctcacccataggggagtctaacttgacttctctttggttctcaagctgttcctcatcactcgcttgtgtttcatcaagttgtggactttcctccttcatttcttccagctttgtacgcaggctctcccttaattcatccagcgattgcacctgttccgtttgcgatgtctcctgaactgctttggtgatttcctctgacgccttgcccctcatgatcatagttatgatctttctccatcggttgcgacaagttaaactaggacgcgattccatctcaagagatatcctgcgccagctggttccatagattttgactttactgatgagggcaagatcctcttgtaagctccaatctcttagtctatctttagtactagggtccaatacttcaatataacgttttgcacattgatcctcagttctgccggggatttcggtagacaccttgagccagtgggggccccacttttcgaaagatttcataagaaggtcatcttcctctgaagtccatttgccttttcgcaagtttggatccaatgaacttacccatcgctttctgatatctttcggtttgcgtactgtccggtcgaattttgttgcgatttcatcccagggcatactcttacaggcttcatttgattgttgtatcgtattaacggattcgatacctttctcaaatcccagcttcttaaggtacatattaacacagctccttagcaagtcatcctcttctctactccagggttttcgcgctttgagcttatgtgtctgataaccgagactccttgtaacgtctaaaggatcaatacgcagcttcttaggttttcctgaacatgtgttggacattgggtccaagtgtagttacacagtaacctctcgttgagagctctacactgatgctcatcatctcatcgattgtcaatttcaactatgttaaaagaaatttgttgggttactattgacgaaagactaggggatcgaagacaatgatagctaactgatatcgaatatgtcggaaggcgagctaagatttagtcctgggatttgatcgatattgatttgtttttactgctgctttgtctcgtagaattaagtcctctggaaagggacttaagatgtgaatggattctctcttcgaaaatttaggaataatactttggattgcatttccgaaatccacagtaacgctggatatgcctagtttcatgttccttctcttctgaccacatagtggaccctgcagttaattttccttcgatatgatgtcacattcgaaaattcgttcttgagatcataccacctaaaggatgatcgattattcatgactgtaatcagtgggacgtaacgtcttttttattcatactttttgaatattttatctaaacagcaatagggtaattctgtccaaaaacctctctacacttatcgataaaatagtcagatctagtaatggtctgcccatttcaaactggatctgaaaaaatccagtcctaattggttatcattagcgggtcgttgaaacatgtgcattgaaatatacagcttcagagaggtccctggaaactccaatttccattagacagctacctctgtctaatatcatcagacctcggtagcgcccaatcacggccatacctgtattatgcataccgctcaaaaggcaaaagacgccgactttatactcttcttgttctcaaggatatcacaatgttcatctcgacccctcatattggctgagggagtgaaaagcgtttattctaactacgtagtaaatggtcgggccaacagaataaaagtagatcaagagaattacattatatcggaggtgatacaatgcttccatggaaagctaccggatagcttggggctccatcgataaaatgtgtgtatcaatttaatctgatcaagtcttttgaaacgatttcgagatctaattggaaataatcaagtcggcttatcacgacaagccatagttgatattcacaaagaccccgacggcttgcgtggacctttggagtaaccgaatgaaccacctttactctccggaatactctaatgagttgctccagttcgtgaaagaggtttacacgcaagacattgcccactactatccaagattgaggcttgaaaagctaatagatttgttggaacatgctgaatatctgttcgagtcataccgacgttccttggaagcgaagcaaaatagtgagttactaactgcctttgtcgttggttgtttctacatctatctcataatacctcattctattcagttccattcaagggacaagtcgtacgccatatacgcagacctgagaaaatactaccaggatgagacgaacatgacgaatgtacttctgatggtgactggcgtgatagaatctgtcagcagggatgagctagaaagtgcaaaaataatgcggaaaagggcatattcagttcctcacaaaaaactatctgacaagatgcaggcattaacgctatcgcctgaaaccgcttcgtccacaaatgctggacctgaaactgacaatgagaatgactctactatgtggactgctccggaactggaacctaatgatcatctgaaggtaaacctaggcggccataattcatctgtatcttcgcgctcctcaaatgaacaggctttcaaagtaggaaacgagggaaattcaagctcttccgatgacatagagatggctgtccatagtacaacgcaagatcaacgccctcgtagaagttccgtgccaattaaagttgaagctccccagaactctcttcaatccacggtagatgatatttattgtcaaaaagtggaccgctacaatacgcacagaaaaggatcatatcattctgttcatatgactggtgatgagtacgacagttttacctttaataccgctagactacaaaaacagtcaatcataacttgcgacaagttattgcgcattttggacagtgaggaagcagaacgccttcttttggtcgacttgaggtttatcaagcgctttgagaccaatcacatcgttgcgcctaacctcgtgaatctcgacccaatgaatttatgggattttgcgaagggaagagcgattgaaggtgatgctcctttagaggtacttaataaaaaccatgcactgaaagacctctcacaatttaagcacattgtttactataccgatatgaaaaccttcatgcgtctggactttgactatcaattggtgttctttcaaatgttatacacatctaactggagaatatcatgtactccaaaagtgttattaggaggctatgagcagtggaaaaagttcttggcaaaagtaccccaaagccgagtccccatcaaagaagcattcctctttaggttaaaaccgggaggaaaagagactgtagcttcagcaattatacaccagaaagcttcaacgcctcttcctcctagcattccaccgccgcctcctccagtcgaaaaggtctctaaggctgattctggaagttacacaagagctccgtttcctctccctgccaaagagatggtgattcagagctctcttgactcaatttccagaacacaaattccttcacacttggaatctcattatacccacgagaaggttcttcagaataaaatgcatcatgcagaagggacaatccctacaatagagcagagctcgaatgaatatgtggcactgtcaataaccggtctccgaaatatgggaaacacttgttacattaatagcatgctacaatgcttattcgctactcggaaattcagggatctctttctttcgcccaagtacgaagattatttttcaaaaagatattcaaacccccatcaactatccaagtatttcaacatacttttcaaaaaaatgtacatgaatggagggtgttctgtcgttccaacaggattcttgaaagcatgtaacgctctcaggccagatctgaaaattcctcataaccagcaagacacccaagaatttctgctatttctactaagtcaattacacgatgagctctcagaatcgaaccatgttgcgaacgactatcctaatctactacttcatgatgatgaaagcttagcagttgatcagaaagaatatgataagtggttcgaaagtaacatatcagaaaacggcatatctcctatagatgccatttttcaaggccagatggagaatggactactatgccaacgctgcggtcattcatcatataactactctatgttttatgtcctctccttggccattcctgcatcaatgtcatcattcggccaaaaaaagaaaatgaggttagaggattgtatcaacctctttactagtgatgaaaagttaacaaacgaaaatgcatgggactgtcccaagtgcggaagcgctgtatcaggtaacggccctgatggggataaaaaaaaacggaagtttttatcgacatctgacaatagtaatgggagaagtagaagcaggttcttcaaattgcgctcgaagtcgagaagtaggtcagtttcaccttttcacaaaccaagttcccaaagtccagcttctgagaagtggaaatcgaagaagctcagcacaatcaaaacgttaaacttcgtttcgctcccctcggtactcacaattcacctatccaggttcctctacgatctcacaaacaagaacaataaagttataacatatccgctgaccctaagcattgttttaaaaaacaatgaagtcgtgaattatcgtctctatgcgatcgcaaatcatttcggaaatctcataagtggtcactacacttcattagttaacaaagacctgagtcatgatcttggtaacggccggcaaaagtggtattactttgacgacgaggttgctaaaagggacttaaatcacggaaatatcgatgcgggcatcaccagcgtttccagcagcgatgtttatgttttattctacgagaaaatttaacgagaacaagattcatttctcatctgatagataaatagatgtactatatacaggacttatcaaccttttcacgtttggatgaaaatctcgacacaagaaacttttcgtagctgctttcgatagagaattacaaactgtgcactttcagacgccaagattcgcattaattattcagtcatcatcatcattggaagaatattattatatgtataagatgtttagaggccaaaagtcttaatgaactcagaagcctgttgcctttctgcttgcctcctgtcatcgctccaacctagctcatcacccatcacactaacagtaccgtcaaccgctcctaaagcttgtctagcatccaagaagccaaatctagtccttctcatcaagaagtccagggctgttctcgtgtattcgtattgcatgctgtacttcagctcaccgatagtgaaagggtaacggaaggagtcgaagttgacattcttgtagacggtgacattttccctaccgccgaatgtgactggaagctggtttttttcatctctcttgaacatttcgcagatgatgggcgaacgtgttccgtagttgttagcaagatgttctgccatctttgaagacaagtggtattcctgtgcaagcatggcgacaaaattaggatcccatccctcggcaccagcaagcttgattttcttcgtgatgcatggcttcgcttgaaacttgccttgctttacaacttcatctattgtttcttccgccatttcgcggtaggtagtccacttgccccctgcaatagttaccagaccattgtcagaggtatacaagaagtggtttctaaccagaccttgagttgaactcacatcatcaccttctttgattgttctaggatctctgatcagaggtctgatacccgcccaggcacttagaacgtctcctctttttacaggaaatttaatatagtgttgtagctctttcaggatatcctggatgtcagcttcagtcgcggtagggttttcaggaacttgtttcattggaatatcagtggtacccgcaagcactttgccttgccatggtaagaaaaacataactcttccatcggacgttttggcatcgagcaaaccgatttcttttggacaataaaatgctggcaaaacgatatgaacaccagccgaaggtacgaccatgcgagggtttgatacagcaatacgagaaccaatagagtcatggccttcgttcgcgaattggacaagatcattcctaggctttccatctttagcagcgtccatttgtagtagacggtcactgaaaggaccagtagagttgacgacaaccttggctttgatccggaattcttcaccggtttcacgatcgcgcaccatagcgccctcgatacggccactttgatcattcttcaccagctgtgtcacttccatgtaatttaaaactgttgcgccacgctcgatagccgtgacggccaatgcagcattcattctagagtcgttaaaggaaccgtcatggtacacaagtccagctttcaaaatagaggcatcaagcattggtgcaacttcagaagcgcgcttagcgctcatcatataagagcttttcaggttttgagaacccgcgaacaaatcatacattttgcaacccacgtagaaatatggaacctgccagtaattgtaaactgggatcatgataggcaaaaccttgcacaaatggggtgcagtgttaagcatatggccacgctcattcaaggcctcaataaccaaatctagctgagccttggaaagctcccaaaaagccttttccaaatatctgactccgccatgggccattttcgtggatttcgaagacgtacctgaagcaaaatcgttcatttccaccaaagctacgttcagaccacgcgtggcggcatccaccgcacagcctgtacccgtagcaccaccaccaataattaacacatcaaactgctcggtcttggccattttttcgagcagttccgaacgcgtgggaagcgcaggagcctccgctttcagcggccgcgtcactcgcacctcactgcgcgcaattttgtcattttgcaccatatatgcggcgtagcctcccgctgccaaagtggccgtcgtcagaacgcgtttcgataacgttctggcaaacatatctggttatttttctcgcctgaaactgtaaactccctgtcagaattataattataatttttttcttgttatggtcagcaaaatgaggtcttgactttcctctctattctacaaagacccttggtgtgttgtagtcgtttcaaaatatcgtcacgcaccaacaaaagagtattattcggtactattattatcccaaatctctatcttccttctcaaaactttcttgccacacttggactggagatactcagattttgtatagcacagctcgtgaaaatatcaatatgagctgctttctggccctatttcacatcttttgccgcttctactcgttatttcgtcctttttatatctttctttgttgtagtagcaactcttcggaggaacggacaatacctttgaagtgagcaaacatctataaatttgtgaccagactaaagccgaaaagcctgaaaaagtacacgcccatagcccggagtaaagggccaagtttatataatataataaaagggggtaatggggctcgataactagtatgaatagattgatcaataataattgcgtggtagctcgagagatcaagggcgtcgtgtagaggtagacatacaaaatggtagttgagaatgtgggcgtctattcgttcgaaacgataaggggtaacaagtaaaataaggaaggattattgttctggaagacaggacatttattgaggcattgcggagcactgaagtcgggcgaagaatgtgggtgggttgggtagggatgaacctgatatattaatgaaacctggggcagagaaagaccaccacaaaaaaaaaaaaaagatgacgaagatgatgatgattatgattggatttgttcgtatattgtgatattattatgttttagtgcacgtgatcggatccaagtctcattgcacactccactggaccctctctttaactgttccagttttcacttctgtttatttgccttgacagcacttatttactgggccatccacgcttcattcgtggaatcctttcttcttcgaccgcttaagtttccttctgataaccaccgtgggtatcgggcacacgtagttctgtagcacggacagtaccagcgaaagcggaacgcacagagccataggtttcagtgccagcaccatctcattcaaaagatgcttggggtaggggtgcgaaaccgagagtataaccacgctcacagagtccagtgcagcagatgaggcatccagcaaatacgccgtctgtgctcgcagacgcgccacattcgaccgcagttggtcacttggcactcgcggcgaaatgtgtaccacatacaaggtgtcatttggggacagaaccgctccaaagacgtaaagcaaagcataaaacgactctggagtcagatccaggtatacgatatacgaagcccccggtttcaactccgttttctggctcttcgcactgtgcatcacctggatggcacgtgcgtacccgccttgcagctcgtcaagtttaacgtctgtattattctcgtccactgtttcgttgtatttcgcaatccacggtttttcagtctgtagaacgtcccaaagactattagtgaagttcgggagcactcgggcacccaaatcgtaacccagtgctgcgtcgatgtttatttcgttatccacgtcgctcacttgctcttcatcacttacatcttcctcgtcatcactgctatctttaccatcttgcgcactcaactgcaatctctcggagggatcatggtgcaatactgtccacttcaagtacgatcccatgtcgcctctaatccgactggtggttctagatctattctgcgctgtgttattgcttgacgatccccttttctcccgcgaacgacctctttcgcctctccctggcacctcgctttccaatattctaatgttatcaccaccattagtctcggccttactaggcagtaaaatgcttctctttggttctcctaagtccatttttatgtggccttcaaggatctgataaaggttgttgagatgttatgagctatttgtattttgaaataatgattgattgtttaaacacatcttcaacgatcaaacccaaggagttggtagttcagacatggaacaagatcaaattgatgtgggaactacaacattcacagaacccgtgaagcggatctttgattcgcgaggaacacatgtttttcaatcctccgtagcgatgattcggctgaagaagcacctacacaaatatctaggcatgttgagcggacagagaattccatcagagactagtaatcccaacgttattagcctccggaaaattctgcactttttctccaagctcgtagacgaaacacctgctttgccgggcccacgaagatatggaaatttggcttgcagagactggcatgataagatggaggaacaaatacgggagcagctgcaagaatttcttcctgaaaaatactaccctagcattgttgaattggcttactacctgggaaatgctttcgggtcgcgagaacgcctggattatggaacaggccacgagctttcattcttctctgtgatatgtgctttagatatgttgggcatctggggctccggctttcaggccaaggaccttttatacctctttaacgagtattattcacttgttaggaagctcatcaccaaatactctctagagcccgcgggctctcatggtgtttggggactcgacgatcatttccacctcatatacatctttggggcttctcaatgggccgatagtaaagatgcagaagcttctccccgggaaatccaaagtaaaatgattgttgatgagtatgcaggatcaaatttctactgtcaagccatttcctttatcttcaaagtaaagtctggtccattctcggagcattcgcctatgctttatgacatatcgcgatcagtacctacttggtcaaaggtacaaagaggattattaaagatgtactttgcagaggttttgaataaatttccagtggttcaacatttttggtttggaacggccctttttccatggacaagtacagatggcggcgacgtcctgcccacttacgaagtttcacaagaaactgacacacaggcgcagttgcctagaatgacccaacatcagccatcaatgactaaattaaggcatcctatgaacccgcctcacctccgaaatgtaagcagattcatagcacacgaccggttaaaaaagggctgattcaaagttttctctttaaaattgactacaaaaagtatagaaaaaagaactcaagcgttccataagtctgaatattatttcaaagtaagggtccagcacacataatctcagtggaagcattcgcctcgtactttttgaagttttccacgaataagttggccaaggtgcgaacttttgtcttatacttggcctcgcctccaacccagctcctggcaggatttaggatattacttgggacattattcacatgaagcgggatgtgcaaattgaaggtaggcaacgtttcgtattcttccttagctaatgtgccatcgtgaattgcatccaagatagccctagtgtatttgagagggcaacggtctcccccgtccacgaaactttgtcctgtccaaccggtgttgatcaaccaggcgtcagctttgtgatgtgacatcttgtctgctaacatagtggcatacttgagtgggtgtaaagccaagaacggctggccaaagcatgacgaaaaagttgcttccggctctgtaactccttcctctgtaccagcaactttcgaagtgtaaccgctgatgaagtggtacatgacttgttctggggtcaatttcgagactggtggtagaacaccagatgcatcgcaggtcagtaatacaatattcttaggatgctcgtcggcaagacagggaattttggcactggggatgtattcaatggggtacgcacagcgggtgttttcggtgatttcgcagttttcaaaatctacctcgcgagtaaaagaatcgtatgctacattttcaagaactgagccaaagcgaatagcgttgaaaatttcaggttctttagcttcggttagaccgatgcacttggcgtaacagccaccctcaatgttgaagacgccatgatcagaccagcaatgttcgtcgtcaccgatgagcttgcgtgcagggtctgcggacagcgtcgttttccctgtgccactgagaccaaagaaaagggttacatcattgtcgcgaataccttggtttgcagacgagtgcaaggtcagtacaccgtggttaatcggcatcaggtaaaacatgactgtgaaaatgccctttttcatctcgcccgcatattctgtgcccaagatgaccatctccatcttttggaaattgatctcgatggtagtcttggaggtcataccgtcagtatgcgtattggcagggaattggcctgcattccacactgtgaaatcgggctcaccaaactcctccagctcctggggtgttggctggatcagcatgtttgtcatgaagagagcgtggtaagcacgtgcacatacgactcggatcttgatgcgatagcgtgggtcccacccggcgtaggcgtccacaatgtagagatggtcacgagtacgcaaaaagtccgcagcccgctcacgattgaccagccaggttttctcggaacacttcttgttgacgggaccccaccaaatgttctgcgaagatgtaggctcgtccacaatccgcttgtccttgggcgaccttccagtcttggaccctgaaaatgcgatcagcgctccagacgctgaaattctggttttgttctctttgagagcgtcttcatatagcagcgctgcgggtgcattacgccggattgttaccacctcttcacctagtgcaagctctttacggatacggtctttgaccgaaacgagatttctgattttgctgggactcatagctaattgatttgattgataaaggcaactttaaacaaaacgatccatgtaagaatgtttgtctgatgagataggactagcctgaattattcaaagtagagactcgctgtgttatatacaatttgctagacgccctgcttgtgtcaatttggcgccaacgctccgatgcctttccggcttgccccgactgaaattcggcccaatgctcgattcaccgtttgttcttagcgtcaatggaacaaagactccgacaacgtcggaaagcgtcgcgttcaatacgcgtcgcaattaagagctacgaaatccttaacacaagcaaaaatacgagtttataatctctaaaaactacgttcaagcatttgacattgagtagattgcccttgtgtctttcttgacctctgcttcaactattgaaatcattcatttcccttgatttcaccaccgcccatagaacgatcttcttcccgtactgctccggcatagcaacgggccttctcgttgctatgtttatttttgccctgcatcctcgcactaaagaaagtccgagctcgggtccgggtgctttggtccgagcaaaatggctttggcccgggaaggatttatgtagttttggacggcagctaaaggcgaacaaggtaaaaactatacaatggttacggaaatagcatagcgctggtaggtaagagctgaggttgaggtatgtgttgttagacaaaagggctattgatgggttagatatgaagttttggcgaagcgctttttgattgtgaaggcttctcagccggaacgtttggacggaacgtttggacggaatgtacttccgttatacttttggccggaattgattttggaaaatacacatcgagagacaattatttgaggaacttcacttgtagataagtggccgtgctttatgggtacccgtgtactgtatcatgggtattactttatcacgaagtggaaacttagctctggtctcagtacaagatctgaatgcatggggttctgccatccaatagacagagtcgcagattatcggctcttggcaatggctttgtcgaattctacatcttcttatttcacgaacacgcgtcattatcagatcacttggtactaatctgtcacactgctacttgtactatgagcagatggtgtagatctgacaaaaatcaatgtaccaggaagatatctggattcaaagcctgtaggagagtaattatattccaattggtcgcaatgttaatggcctgatcagtcgcgagtatcatggctttggccatgctgacgcatcaactcatacttttattgccatcagagacatctctgatgttgttggcactaatttacttattagtaacgatcgttcaagacattgacttcagactaaaagaagaacgaaaacatttgtactgccatcatccccgaaagagcttggctcaaaccccttctttctataaaaaactatcgatcctagttcccttaccatgacacattggtagaaagtgatctggcgttgcagtgaaataagagttagacgaaagatcgcaggaaggttcagaagtatggctgagagcccgaaatctgtgacggtacctttaagataatgatgacttataccattggtgtacaccatataccgagaccagaactaagtttcgacctacaaatttgtataaacaccgatcattttgatcgaacagaagaccttattactggagttgaagaaataatcaatttcactatctaagaatttgatagacttctctctgcggaagcccgaacaagattccaatagaagactcagagttactccattaggtaacagccatatccattataataacccaaaaaattaccattgtatcacactgataaatttctgatgcctctaactgcctcctaaacccccacatggaccattcagatggtctccgttattcttacatagcatatatggtcacattatacgaaacactgacagcactcaagttcattccgcgcagcttcagacgctccaacctataactaccacaggacatgaactctgacacacaaagtcgggaccatgcatccaacctcttcaaaaatataacagcgttgagttcacgagaacgcaagcctctacaacccaaatctgtaaacatctcgcaactggttgcgtcccaaaagcaagataatgcgcataagactgtaagcgttagagccgccacgcccacatctctgtcgactttgatctccaagtctagacccaaaagtgggcacagtccaatgaggttctctgtggcacgggtaattggatccaggcaccatttggcacatgcaccagcgcagtatggcatcaggccaaaaaagcggtacgaacaggaggcttcgggcgctttgattcggcatcttttcaaatgcgtcaactcgcttgaaactagctggcgtcttcaaagacacggagtggctactcatcaatatgaccggagactacgagtacagtacttcaaatcactctcacccactgaagaccttgctgttgcatcaagctccactggccaagaaatacttatactgcatagaacatcattgcgcgacagcattagcttgcgagctggatctgaacttatgcttgactccagctctagtctactactatatccaggcctccgatggtacttccaatggcaggcagtcaatgccctagattctcatctccagagtgagctacaggtgtcccagctaccgaaatagataatgcttactatatataattcattaatgcaatatgttgggaatacattcaatatgcattcgtttattacttgggtaagttgatgctttagttcgtacatgcctgatgtgcaagcccgatttgattacaaaccgcgaacatgaacctagtgctgaatgtttgaatgcgctgcgtatgcgctttcactcgcatattcgtatcatcgctgaccaaggcgacaaaatggaagggctcctcatcagtcgtcgctatgaaatcatgaccagcttccttggcctgagcgtttatagcttcaaactttttctgggccttgtaaacggcctcgataacgaattcatcaacatgcgaccgccatgtgatttgctcttcgaattccaagtgctcttcgagatgtgtagcaacatttccggtgaagcggagaggtagcaactttttgtcgctatacagctggcgtacggtgatgactgctcttgtagcagcctcgacaacactctcgtccttcgattttcttaggaaccgtagctcttgaaatgttgttagacagatcccaaaacgaagtacattgttggtcgccaatttgaatacgtgagcgaagtgccgcagccaggaggtagcgtccagcacaaaataggaaacaccactgtcacaattacacgagaggtccccgaaaggaaacttcatctcataagcctgctcaatgaactcgggattcatgcaattgtctaaccagtccctttctaaccgttcaagttccgttatttgtgcgttttctggtttgttagaatcttcacttcttccatagcgttcagtgttgaagtcgtccccaccttgtattggtcctcgctctaattttccagaagtgtatagggagcatgaaataagggaaccgcttttgttgaaacatgtgtaatcggcatacatctgcctatagccaggaaaatcaaaaatgctttctccttccaacatactttgtcccggacgtatgtttggatcaagatttcccgtagctatctcttcgaaaaggggaatttgattgcggacaaaagactggatttgcgactgagctgggatctcttcgaaattgaatgaaaaattttgaagaggatgcccagctgtcattggtcgtcttgattggggagcaaatgcactaagcgtcaggcctaaggagaactcctgagcaatacccttgaaaataaaaatgagtcgacaggcccgcttccaaaacttttcgcccacttcatcatcttcgtcaaaacaaattccatcgccaggcaagtcccaaaatggatgatctttactaccgctattaatgacgtcaccatcctccccattggacttgtcagcaatcacgtcaaaccaaagtgcgccccagcacctccagatctcgggaagatcttcgtgttcactgaagtgctctacaaggctacgggcgtcaacactatcgagctgttcgcataaggtgtcaataggagatgttttccaattgttgtccaagacgaaggccataagcatattcaggaaatcaacaatactattccaaggaaaaatttgtcttaccaaggttatccaaaaactcttcagttcgacgctaggaagactgtcaatcttgagtgccagagacaataagaaatacgaccatgggagcatatgtgtaacagccacaaccaacggaccacgcaaaaatttctggaaaacaatggaactgcatcttgcggaggtaatattgatatggcttaaagactctctccaaatagccaggtcttcagggaattcgtaagcataccttggagagtctacgttttccagatattcagaaggtgataaatgcgaagttgtttcaatggaagtaaacgaatgagaagatttggacttccgcctttccttccgttccttccgctccttcaagaattttggtagctcaaacaacagcgcaaatggattcttaggatcgccgaaccccactgtctgtagaatatgcgactctgcaaatgctggtgcatgccgaaaaaagtacttaacccgttcgccatcctgaaggaacatatctctggggttgaaaaagtcggtgttgctggtggacacgccaaatttatgctggaaaaatgataggacaaccttttgaagctcggggctctcaagaaagcttgaaagcaacatcacttcgctgtgcttcaaatactccaccatcaacgaatttctatgattgcccccatttctttcagcaaaagccctttgataaatattatcaatcaccagctgcatgtattgcggagaagggatgaaggtgtctctgcagaacacactcttccctagattgacgaatgcctcgagagtattttgttgtactgtagacatatgatagtacagttttccgtgtccgaatatgtgagacagcgcctgactataccagtgttctgcgctgagtttccagtcaataaaccccgatgggtagagtgcaattgccatacgcgagaggtcgcctaatctctcgaaccatggggtagagaacttctgaggcatatctcccaacatagttgatatcgagataaaaacatgggtgataaattgacagcaaacctcagggtccataaagttagaaaagttcttcaaaacatccagaaaagtaattgttccatgaacccaaagtcttcgctcaatcctgtaaatgttaacaatttcttgtcctattaaaaggtcttgttcaggttgggacggaagcagggccgtggtgataaaggcgacatagttgttaataagctcaatgtttatcttgtagattatccacaaattcttcagatctgtagtctgcgatgtagtgagttgcgcgcaccgctcttgaagctcaacttcttgtttgacgatgttgcgataaatgtcttgcagcttctgtacgagtgcctgactcgttgggctggaggagggactcactgcttgtgagttttcgttaggattgttattattattttcatggttgttgttgctgcgctcgtcactgttggcgtatccttttgattcttggttatcgtgcggaccatgcctgcttgagcgcgacgaattttccggcgtgctcccctcgcggaagtcttgatcgccagttggaagcccggccgaggatgaccctccctgtatgctattaggtaatgtgtgatgctgatggttagaaagagactcatggctctgcggcctcacgttgccttgttccgtgcgcgtatatcgaaccgagtgcggatccgtacgctggcgttctatgcatatgtcggggaaattgacgctgccgttctcgttttctgtaacagcagcttccaagttcgacgacgaagttgttggcaagtaagagggcgaataggcattgtctgcactcataactgagtgcggcatgccgatagtgggaccgcgtcctaacgtaggtgttacctctcttcgccgcaggggcgacccttcacaatccagaaaagaagcggctgctgctgcagttgtgcccgacacaccggatcccacacgacgcttagacacaccagatcccatgtactcgtaagaacgcgaatgttgtcgcttctgttgcaccgtattggcaccaaataccgatcctgaagtctctgttggtatatctctcatgacctccatttgacgctcgggtttcgcctaagaaactccaaatctcgcgttccaattttctcgctaatttctggctacctcagatctacgtctggtaagctcagttcgtctataagagccttgagcttgactactgaagctactttcgatgaaaccccctcgcagacattgggctggttccaagaaaatttgccacttgtataaaatccaactgctaccttgtggtcacgtggtttttgatttccgttagattaggtaataattgatttatacgtacagagttatcatttggattggtcacgttgtttgaagagggctctatgaagaatggcgaagtaacgggaaagggatctcttaagcgtgattctgggctagtctggctagctgaactcatctattgtttcaacgatggtctttatgctttctatcacgctgctgacgcctactcttagcacacggtcatctacaccttcaaacaatacgcacaggttattggcacttgacgtatattcgacgtgaaagtcttgaggttttagaatggggtctggtttcagtacttgaactgcggttgcggcttgtttatcattttggaatggaacttccaagtatctgttgcgcgaagagttagtaaaaaatggagggaaagaaatctttgccggtggcctatcagcccgggctaacgtacagggtatatgcaagattcaatggtctagagcttttcatggatgagtctagcaagtgtgtccactgtaattattggtgtatcttatagttcatgagctagtttattaaagtgatgatgattttgaagatcagctggccaatagatttatgacatcagatcccttgaaagcgaattaaaaacgaatggatggcccaaattgtagaggttccactcgtttgcagtcataatacccagttctcggtggttgtagagactgagggctccaaaaatgtgtccttttcattactaagacacccaaatgatcaattcagtgcgaccctggacccagagctagtatctagaaaaaagggtgatattttggtggtggactctataaaatctggaactggtagagatgtcaagaatgatttttgtaccaacgtcatccaacctgtgtttacagagctaggactcgattacagagtggtgaaaactgagaatgagaactcggtcgccgagttagggcgcaactttaggccttgtggacagaacactactgtcatctttctatctggcgatactagcatttcggaatttgtgaataatcttactcaggaacagcagggtacaattcggccgaccgttaatcttcttgctcttcctttaggcacgggcaacgcgtgggccaattctttaggtttccggactgcagctacagccctggcggaatttttgcaaggtttccttaaacccaagaactttccgctttacaaggctattttcccgaacggctatgagattgtcttctttattattctatcaattggctttcatgccaatttgcttcacttgtgcgatcaaccgcgcttcaagaagctgggagtggagcggtttaggttggctagtaaggaaatatttgaagactatatcttggactatccacttcaagttacacagcggccacttgaacattactcatattttgctcttatcaatacgcctaacctggaacaaaactacaagccttcgcccaagtctaatcctttgacctcagagctgcaccttttaggttactcttctggtctgccacagcccatgctgatcaatagaataatgaagggctacagcaaccagccggaaactgatatcaatgaagaaggggttacttatcaagctttcagtaatgatttggacgttgtttttgctcaagatcctgagttagtacctaggtcagcgtttgatatatgttgtgatggacacttgcttaatatgctttcacaacagccggcacatgggtcctttgatggccgaattcatgttaagtttttaaaggagcattcctcgttccacctgaaagttttgagcaaatacgtctcagacaatttctaagtcactatcgctgctgtccgatgggatctggttgttggccgttgggtcggtctttgtctcaaagtgctccttccaaacttgttccctcctgaggagacgtttcttttggtcagctttcgaaggtgctaggcttacgtttgtttttctggtttctataatctctcgcacttggatagactttgtatctgtgctgttttttgaattcttccctacttttaagacgtccctcattttgcccttagttggatcgaatcctatgtttttcagtaatccgctatgtattgtttgctcagttgcctgtttcatctgcttctgttcttgtttagtcttttcgctgaaacgctgctggccatcttttcctaaagctctgctcagctgaacttgaagctgtcgttcactctcagtatccctcatcttccgccttttgctgtcaaggttttccagtaaatctgggttttgatatgtgtcatcgaaaaacgctttggcgtaatttgggttactaaaatataatgtgttttggctctctcgatcctgctgttgcggagcatgcttgtcgggtaataggttcaattttctcttcacaccagaacttccatatagtgcttgtttcttaccattttttactggcgacctgagcgacatactaccgttcaattcgaccctttgcgcattcacctgcctgaacctaatttcttgatgatagtcacatctatcaaccgcagcccgattaatcggagctccacaaaccttgccctttgccttattgtatatctggcaaaaccctagatctctactagttccaatctcaagaacacaatcataattgcctctaatagacaagttgaaagatttcacagaagcccccgagaactcgtcatttcctacctgtgagggcctccatggtaaaatatcggcgttcaaaattgcaattatatctcctaccctcaggttgtagtacttctccacgtttggattgttgaagacgtatacatccaagctatgcgtaaagtctgttattgtcatcttgaaatacttcgttggtttcgaggacgaggtcattttcactacagatttatggcacaatatcccaactgctacccaattcgcatagtctggttcagtgaacttcggaggccgcactttgctgaatagttttggtaatctaagaattttgatatctttgagaatctcagccaattcgtcgctagcaatgtaccttcgtgaaacccataagcctgaggctggttctttctcttcgacagcaattggtttccgagatttcgtagcttttaagcctctgaaggtatggacacgagagtccaacatttctcctcggtgctttattctagattcctccgcttttcgggaattggcgaagttctccataaaataagaagttgaggagcctaggacattgcgagtttctgcattaaagggctcagccgcgcaagttggtaaaattcgtgtgtcttccttgatgctctttacctctaagggcgctttcttctttacaggagaagcgggaacttcaacacgcttactgagaagtttaagatcttttcgacgttgcgctttaagctccagtctcgctcttagatcctgtctttgcttttctaattcatccagccgttgttgaacttcttgttgttagttttgaaccctttgggatatgtgatgctttctttacttaagcacatacttttgagatcttcctcctcatcagacgtcacaatctcgttcacatcaagcttctgaagctctctgggatcgtagacttctctcattcgcgaagtccatttttgaaaggtttagtctagtgagctttttcagaaacccattacaattcatgcttcacttagaagtactctgaaatttataaaatataatcaacattatttttacaagatgatatacaagtctctatcgatagagtaatgcggcaattatcaattcgatttccaattcaggattgctcatcgtcggatttatgcttcttggaatcaggagactcttccaaagagacctcactgggcctcttagtggaaaccgaatcgttagcatcattgcttggttcgacgcttgaattatcgatgagctctcccgatgaagaaggtggaataggcgacgtggtaattggcctagggccttccgcgagctcctcggcgatgtgagttttatcctcctgatgcgagatttctgcgattgggcttggcttatctagctgctttcgatcaggagagtttacagtagtatcatcaggcttttcagctgctgcttttgcctgagcttctaatttggcaattttcttctctaagaacattgatttcatgctagcttgttgcttgccctcgtcaaacgctttctttttggcctgggcaacttcttcgtccatttctctcttcatatccgctttcagcttttcaacttcctgcttatgtcttttcatgacttctgtaaaagtcgcaggaagcggtttttcgccagctagctctgatgttcgctgctgtagttttgcttcaaactcttcgtctagctcgcgtttcctgttttctatgatcttgttgattttctcctcagtcggaagtctaatcctctttctcagaatttcgttagcttcctctatccttttgattgttctttgttcatactcttcttcccattccttttttaagttctcaatatctgaagactttaaactttcactgctagcaagactcttctcgagttcagccttatcttcaagcctttgcttctcatatttctctttgatttcggcttccttctcagcaagcagtttattactgtgatcgattaactccgtcttaactctggctatttcagcttctgtcccactgacttggttcttagcttcttccaagacacgtacctcattctgtgtcttagccaaatgctcttccaactgcttcacatgctgcctcgtgcgctctagctcttctcttagagtctgctcttcttgagaaggtgctgttgacatttcattgattcgcgcttgtgcgtcttcaagcttttgaagagcgtcctgtaattggtctcgagtggctgatgagttttcgatttcattctcttcagtagccttgatagactcctgtaaagatcttgttttctccctctccttatccagagcatcttctaaagctttttgggactcacgagcttccgtcaattctgcgttgagggtgttttgagttgttctcgcattgtctaatctctctctagcttgtttcttcagcctctggaaacgatcctctagctctgacctctgttgagcattcgcagctgcctcagctctcgcttgagaaagctcttcggcaagtttcttgtgttcttcgggatcaacgcgttcatacttaagcaaaatgtcttgagacctttgcttccagcggtttacttcctcggttatcaaagagatttgtttatctttggcacctaccgaccgctgtaacgtaagtatatcgttctcgagcggtttgagcgcttcctgtagctcttcaacgttacgctccaggtcttgattacgttgtgacttcctttgcaattcattgcgtagagttatgttgctttctctcaacagatttacttgattcaattgctccaagattttactgttctcctcaatcatgatcgatcttgtgtcagatgttacttgtgactttctaatctcgcttttagcaactgaaagctcttgctctgtaaactcgagtttctgtttcaagttgctttcatctctctttgcaagctctagtttggtctgtagaatgtcacattcccgcttcaaagtggagattagttcacgcgcctcactcttgagttcgtcgttgataggaattgaatccgtgtctttcagactaatttggtcaaaaagcaatctattttgagttgatagatcttcgattcgctggcttgaaaggcttgcctgtgtctcatactcttgcttttgtgcagcccaacagctttcattttcttcaagggacttctttaattctgttattgatgcctctagtgagtgcaccttattcttgtgcttttgagcctcttctcttaattggcttattgtctttgatacatcagcatggcgctgaagttcttgctcgtaattttcttgagctttgttggcgtacattgcttgttgattcaagtcctccgtcagtttactcaactctagttgatattggtctttcatggatgcgagagcagtcttgtttgatttgacctcttcctcgcatttgttgtgctcatgcttcaaagtttctagtagattcttctgataatctagctcgctgttaagatttgccaattgatctttcaaaactgcagcatcattactcagggcgtctctttcctttttcaatgtctcgacctcgatagtatggtcctgttttgagtgctcaagtgcagtagtcattgccgttaaagtttctttggtggaagcatataagcccttatattcatcgacttgcgaaaaagcgtccttgagattgattctggttttttcaagctcgcttcttagagcatctgtttgggtcaagacgtcgtcggtctggttcaggacactgtaagattgagacttagtttcggcatctcttaacttactagttagaagactctgttgactttgtagctcttgtatcatttgcgttttgctgtttaggtcagaagtggtgctctttagacattcattgagggcatcaattttctcctggtaccagcggctgcgagagtcacttgttgacatgaaatcacttagctctgtggccttctgagatagcagcgttcgtagctgactgatctctgcctcaagtgaatcaatttttcctttgaagttatcatcagaatccttcaatagagtgtctctctccttttgcaatgtttgtaattgagtgactaaaattgttaattcgttacgctctttggtcaattgctcgtttgtctccttgagtttttggtgcgaggtattcaagagattttctttagcgatggaatttttcagttcagcactcagagtcgcaagctgagatttgcagtctattagttcgctaatggtctcctgcgtcctagtgtcttgcttggccagattgttttctaagactaaacctctcttgtttaactcctcgttctcttgctttgttagtaagagagagctctttgaaatctttagccgttcctcggccaagagtctagaagatttttccttttctacattcaccaccagttctgatttagacctagccagctcttggttctcagtcatcagaagcttaacattggcttccgcttccctttttgctgcactcagaagctcttccaattcgcgaattttcaagtctgaattctcactagccttagcatttacgtctcgaagccctccgttgcttccctcgtgggacgtctgagattgtatagctttataggcatcacgttccctcgtgatcacatcgattcgagtctccagctcttgaatgtgatcttgcaaagtgacgattgcttcctttgcttcagtgattgtatcgttctcgatggcttctgttttagacttaactttccgctcttcagtttccagttgatttgctaggtttctgacggtatggagtagatctgcattcttcgcttgaagctctacgatgtttttgaattcgacaagcctttctgaaataataccttgtgcgtcaccatctggttgcgtattctccatatttacaacctttttcacaaacgcagtttcctcggcgcttagagggccgtgagaatcgccacgcacggtcacctggattagaagatattggacttggcgcgcaagatcggatcgttgttgtgttaaggctgaaatttgagattcaagatctcttatttgcgatttagttctcttgaggtcggccgccgtttcgtctttgtcttttgaaatagaatcgagcatataggcggtttccgcaagctctttttcaaggacgtcattacgatctttgaaagagctcagcatgggtactttattctccagttcgacaacaaaagcctctacctggttttgcaggaactccttttgacgtctttcatgaataacttgcttcttgagaatgccaatgtctgcgtaaaggtcgggaagagactgtgatcctgagatagtcttctcatctgctgaaagcagttgctctactgtttgctctagtttttgaattttgagctcactctcctccagttgttgcgtcttgtgcacgagctcatcctcaatctggctttggctctccgtggtagcagcgtcagtggaggcctgaggtgaatttttgaactctaattcggacttcaaagcggaaacttgaccctcaagtagttctactagtcgttgttttaaggacatttctcgcgtgaactcttgcttagcagaagtgagctcatctgtgagttttttaaccgcctgaaactggccctccagctcactttctttctggccattttgttctctcagagttttgatggtcttggttgcggcctgcagatcgccctcgcaggtttctaatctctgagatacgctggcaagctcggactgcgttctctggcgatacgcattgaactccgagttcttctggtttagttgtgactctaaccactcgttgttggtattaagcagcgacactttctgcgagagctgatgaaagtctgccttgtgtttcaactcctccgacttgtacacccgggcctggccctcgagttcgaggttctgctgccgcagcgtccgggcttcttgcagcagccgttcggtctcctgttggagggttgcaatgtcgccgatcttttcgttgagcaactgcgctacgtcgttcttgttagcctcgagcacttgcttctgttgctccagagcctcgttccgtgcgcgcagagtgtcggagtcattgatactacgctgtctctcagcatcacactgggctctacgctgctcgagttgcagattctcagcgcgtactgcttcaatttcctgtaaaagcgagtgtatctggtccttacatgcgcccagcttgtgtgaagatgacgaacgcagctcatcgatagtgacgctgcatttcaggttttcagcctgcaactgctgaaactcacgtattttcgcagcgatctgcgctgttaccgtgccgctgacgttgactagagcctcgcggtccagctcgagaaagctcgcgaccgcatcctccgtttctgtttgcgcggcctcaggttgcgataagacgttcgtgctggccatcctcgggttccagctggcaatttgggcgcaattgagagattgacgtgcacctgagtctctcttggatctgtacttgaagctatgtgtagccgcgcgtaccggggtcttaaatctgcaccacgctccacacgacgaatattggcgttttccgtttgccactagcgaactattcgattaagaccgggtaacatatgaagcggattcaaaaaaggatcatgtgaccgtattatatttttcgttcttgatgaccatccgtctacgatgattttagtctctgtccgggtaaatccgtagtttgtgattctgactttttcttggactgtcacccatacatcccggatattttgatccaataaatttttgttgatagaaaatttattcaatttgggataagagcgtccacagtccaaatatgatgcaacttttgacccacgcaaatcgctagccctgtgtgggtgcggtatggcaggtgggagctggcagtggcacgccggatgggaaacgtaggcttgatattatcgaaatttcacggctttcaattatactttacatattgttagtagctccaagactcaaagatgcaaatgtatggcaaatacgagagactatagggggaatgagcttcggaatcgagtcctgtggaacgtagggagatgggaagtaacagtgtgaacgaaactatggatagaagagttgttgaagctcgtctttcgaggatttgagttagtgtcctagtgtgagaaatgaaaaaaaaattgacaaactatggtggctgtggtttaatttgattgcttaattgccttacccttcaaggtggaggcatgcagcgatattgcgttcagtattggctaaaaaatagcacgccgtgactcttatcttctcgcgtttcccagcttgtattttcagctcgcttttggccttcgccagctttactaacttttcgtacagtttcgtcaagaccttgacaggtaagaccatcactttggaggtcgaatcttcggacaccattgacaacgtcaagtccaagatccaagacaaggaaggtatcccacctgaccaacaaagattgatcttcgctggtaagcaattggaagatggcagaaccttgtccgactacaacatccagaaggagtctactcttcacttggtgttgagattgagaggtggtatcatcgagccatctttgaaggctttggcttccaagttcaactgtgagaagtctgtgtgccgtaagtgttacgctagattgcctccaagagctaccaactgcagaaagagaaagtgtggtcacaccaaccaattgcgtccaaagaagaagttgaaatagtcggtttcgccctttgtgctcatttcaaggatacgtctcccgattttatttcaatactaccacacatatttacgccgtgtatcacagtaaagtacgtaatttaaactcttcggtttttaatctcgcctgggatgcatttgaagcacgggtcttttgtgtcgttctgaattagcttgagtctataagatatttaaataacagctcctgtcctatttctcgctttcattctttacctcaccctccttctcgtcaatgggacgcgggcaatattccttcaaaattgctttaatcttgggccgtttgataggcttcgacaagaagccgttcattccagcatccaagcactccttgatgttactatcatctgcaaacgcagtcaatgccacaatggggtgcgaatagcccaattcttttctaatcatccgcgtcgcggtcaacccatctactcttggcatttgtacatccatgaaaatgaggtcgtaatgtttgcctgtcgcatcttgagcctttaccttatcaaatgcatcctgcccgtcgcacgccaattcgacgtcttccaacccctccaggttcaacattcttttgataacctcttgattgacattattatcttcagcgactaaaattttccttctatcggcaagcgagcttgtagtgactaaagtagtggaaagcgctgttcctgtactctgtaagaatggccgatctacgcgcacgctccctacactaacttcgcttcctgtaccaggtgaattgcccccactaccttcgacgccgggtgaattgcccccattaccctcggtaccggatgattcagaacgcgatttgctcctcttattactttttcccatcctgaatttaacctttctattcttcttactgtctggattgaactcgtcttcgaatgggttctccacgtcctcaaacaaaagttcttttgtctgcgtcagaggaacggtaaaagaaaacttgctaccaactccgacttgagaatctagtttcatagtgccatgcatcatagtagccaattgcctgcaaattgacaacccgagaccggtaccaccgtactgtcgagaaagtgtctgatcaccttgcacaaaaggctcaaaaacgctttcgtgtagagctggatcaataccaggacccgtatcatgtacctccattgatattacccatttcttaggcgattctaaagcgcgaccttcttcattttcttcattgctactatctttcctcagtctagtttgaaagattgcatcgtcatacgaacttgtattccctgaccctatcgattttgtgtcctcattttcatcatcttcgtctgaactttcgatcgcttcgctatcgatcgcttcactttcgctcctttgacctatcttcacgtttttttcatccgttgattcggctgtagagggtagtgatagtacattcgtatccgaatcaacacacgattcagcatttttctcgtctttagcttcggtgctcgacgtcctactctcggtgggtggtaaaacgaaaacttctttatattcgctagccttgctcttctcttcatcgtattctcctagcagtctgaacttgacatcaacctttccgtcaacaggcgtaaacttaagcgcgttggagaccagattcatcactatttggacaattcgattggagtcgccccaaagcaccatgcttctgagtaaattaggtaaaatggagatggtgaggttgacatgttggtccttcgctagcttgccaaatatagactctacctgtaatgcgatatcaacaatctggaagtctctctcctctaatttggtgcgctttagaacatttttagaaaacgtcaataactcagtcataatatgaagcaagagctctccggaacggaaaattagcttcaagctgctcttcacctttgctgtatcttcttctgccattgctatagcggtcattcccaagatcccgtttaagggagttcttagttcatgggaaatattggcgatgaacacagttttagcctcgttggcgccctcggcctcaatttttgcagcttcaagttgccttgttctcgcccgcactcgatcttcgagaagcgcgtaatgtctatcgagttcgtcagtcattgtgttgaatgtttctgttagctctgacagctcgtcagaaaagagtcgcttatacaccgggactctggcctctataaggttcgtggaggtaatatagcgctcagacttaacggcttgtgattcattcatcatggaatagggggttggagagttaaccttttgcatttcaatatcctcaatattttcttggttaacctcatgtatcgcgtcagaactattcccacgcggtacttccttcgaactgtctgggatatatttgtccctccctgcacgagctacggagccggatcgtcttaccgacccggtgccaaatatcgaactgaaagactctgcagtactggtccttttgtggctaaaaagagtgctgctgttatcacttctcaagcctcttccagcagttatgatttcagtcgccttctgaagacgaacaataggctgtacagcccaatgcgatagcggaaatgtcactacgcatgttaccactgcaattgctatgcaagtacccacaatgattttagcgagccttgtggatggagaaagaaagatggcttctggctgggtaatgatggctacccattgtgcgagagtgctattgcagggtgaatatccgacagcaatctttttgttattgaagaatcgtgtactttttattgagcctcctttgccgtccttgatggcatcttctaggaacgatccgttttcgatttgataatgttcgtttatcacatctggatacatgttatagggtggaaacaccagatgatatcctgctaactcgtggtcgtcatagaccgttgacactatgatcactgatgagtcgtcaagggctgtagtatcgttgtaaacactcttgagcccctctgcagatattaccacagtgatatagccatacaccttggcagttgaaagaatgattgaaggattagcaaaaattggtagggacatcgacatcaggtatacggacccatttaagaccggatctgtgagcataccggttctttctaacgaagacggcagtgcaacatcggtggataagggaaatagctgtgtcaacaagttttcggggatcaggtttcctgatccattgttagaaacgttcagtacatcttggaaacttgagtcgtaaactcgagcgagactgaagaggtttgaagaacccaaaaacttatctagagtggttgatgcatctgaccaattttctgtgcttgtattacccgccaagtattgggttagggcgttctgtagaatgtctctcgtggataaccagtagcactgataataaagatagttcaggttctggtctatctgcgacgacttcagctgtgcggcaacgtgtagtctttcagccctcaacgatttgaagctggaagtgaagtagacacctgtgatcaccgccaatattatcagcgatagcagagccacaaggcacaccaaggctgttagctgcgttctaatactcaccactaaaggccttctcagcctcctctggaagaatgcccccagatctatgttattaagtcgaaccatggtgtcttaggatggctgtggaagctcttcctatgcagctctaccttatttcctgtggtttaacgaaacactttcgcgatgctctctgtcactttttctttgcatattctacatacgtaactaataatatttgttttcccgtcatatagctcttttctactcaatctacgaatatattcactaacgagacctgtcattgcatcaaatctcctagtcttctgagctaaatcaaaactagatctaatgccgtgactccaggtaatgtggtatcagaagcctccgacatccagtccttaccaatgcgctgcatccacagaacgggcaacgaatggccgtgcaaacactgcttgaaagactgacttacttgtttgacagctttcttgaaagccaaaaccagttggcgaaagtagttctctaaaactgtctcatgtggagaaatgggtgcctcttcaataagcgcaatttcatcgctggaatgaagtgtcaatgtgttgccgcgaactgacatggtagaggacaagagacaggaaatgcagtagcctattcctacgccgacagtcaaagaaatgctccagatgacccaacgattgacagcagcaggggtttctcgttttttgtatgacttccggcgctttctgaccttgcgaggcccgacttctgtatcatattcggaatcgatctcgttgctcaaagtgtacagatacctgagtaagcgatggacgtcttggtgatcagacatgacagtgaggtggtagatcagacgcaggtgatgggtcttggaaaagcggttcagcaagttcgagatttgttgctgctgaccccgctggcaaacggcaataatattgctactcctacccgtcaccatttccaatagcgattggccatttttagggtcggtgaaaatgaccataatagcgctgaactgatctacgtcgcgagttttgaagctctcagcgtcgcaaacctcgaacattttttggtaagctctgggaatatctcgataaaagcgctgggctggcttgcctacaataaggattgaaaacttccgcaatggctgggctaatgaaagctttggcatcacgaatgagttagaagagtttatgaggcttagagttacagtctcattatcgttgtcttcggctacgttgctgtgttcgtagaccgaatcttgaagtgtggccaaggagggtccttctggcgcgtgggaagcctccggaaaaaccgtcttagcgccattagcgaatgcgtactcatttggtgatggagagaggaaatgatcgggctcgtcttcggaagtgtcagacgatgagaggatgccagccggttgatgtgaggtttctcctatcaaatttaatattgagtagtcagtatgccgaatagattgccaggagtcggagatgctgcgacccataggctccgaggagcttcgactcaaaagatgcgggctaggaatatcgctgtgtctaaactcctgtggttcagaatggacttcatttctctccaggagctgaaggaccgataaatgcggatccaaaatgctgttgcgattgttcaaacgctctgacgttgagaaccgcgggtcccggtcattaacacgagatctggaagcggttgtgtattggctcatcctctaaggtgaaacagtgaagtgaggcaattttctgcttgagtccttgagataaggaggaagtgtgcgaaaatacgcagcttgcagtctgccgacttctgatagtgtgagttttctttgcctgagccttactcaaagagtttgaaatccgcagacaacttcttttggagtctctaacgcgctaaccgtgatatttgagcacactttgggccccaagtcactggttctttccaggaactccacttttaaaactaccgataagaaagcgcccttgtttcaacttctatacttgccaacagccttctacaccggttcttgtccaaatcagagtcttctttttggttagagtggactttggtactgtctcggacttgtcctcgtcttgttttgctttgaaatagccctatttaatctctgaattgatagaatcacttcttggagcggttctcatctcaggggattgacttatcccatcccctgtcattttgtagatgacagttttcatatattgtatttatatacgaaagggtgtaaaaggacaacgaaggtgtacatgatacaatgatcttacgatgtttggactgccgctaatgctagttgaacatcgtgttcccgtttatatacttgactagttgaaagataaattatcgcttgaggatttctttagttatttatcactgtaatatatttaatgttttaatctaagcagtgtaatttgaaattaaatgtggcatggaattctagaaaatatagttccaagagctgaaaataggaacaggaagaggcatggatgcttcgttagcaactgattccagattcccacttcaataaaggtaaattggttgcgttgtctgcctaaaaagctctacaccctgtctagtttagtcaagttaagtttgacaccgagcgccaaccttgtacattacaacaacaacaatatgattaaacttcaaaagcagtgttcttttctgttataagttgattaaattcagttgttaattattacgcgctgttagcacgcttcttagatgattacatatagctactaaacgcttatcgtgaaccagcacaattgtttcataccatcctgtctttctgtgtggcgacattattggatatgatagcgtcaatgacgtcctcgccgacatattcctggaattcctcgtccgttaagttggactttggaccctggtagaactttctctgccagacaaagtagtatatcaacgacaagacccagaaacctggaccaatcaccacggtataattcatggttgaaggatcaacagtagcatctgaggggaacatcatcataataatcatgaaggcctgggcaaaaacagcgatccagttgataattggggaccagacatctccgaggtagaatggtccaggtctgaaatccctctttccataggttagacgtaacgtgatggggaaaattagcgccatgtacataccagcgaccgaaagactgaatagagcgccagatgcagcctctcccacaaggcagagacatcccaaagctagagataatgcactagagccccaaactgcacgtactggaacgccggtagtgttgctaactttcttgaaaaagttgctgaatgggataccatcgtctctggcgaatgcccagaactgtctggagttagccacgacagtcgatgcacccatcaggaactggcagataatgaaaatactgagaaatccgagagtccaacgttttcccagagcgtcgtagataatttgagtcataccttgaccaaattcagagtttaagacgttgtcgatgttagggtccatgcaagcaaggagcacaatgcaaatcagccagccgacaatccaacacacgctgatagagcccacaataccaaagggcaccgcacgaactgcgtcgcgcgcttcttcggccatatgcaagcacgagtcgtacgcaccaatggtccagattgcgggcatcataccagcaatacaccaattccagcccttgttccagcttgagaggttgtcgttcttaccgaagatgaagtggccgtcgttaaagtgacgtcccagcttgtcagatctagagacaccgatagggacggcaatgaagaataaaattatcaagaacacgttggagacaatggagatggtttgcatcctggaagtgaacttggtaggcatcgatgtgagaatagtcattgcaataatgcacgctgcgaatacaccgtatgtgatagggttggtaacgttgaagctggggttgctcaccagcacggcggataggatttgctgtgcaagcccgtacacaatagaacaaaccgaagcacacagcgacagcgtgtccaagaaacccaccgagtaactgatacatttacgcactctttgaggtgcccattggtagcacgacacgtacacagcacccgcagtaggaattgacgaggaaagctcggccagtgcgataccaatggtcaacaccagcccgccggcaataaaccaaccccagccaagccctacagggcccgctgacagcccaccgtccagagttgacgcaatcgaaggcagcagacccatgatcgaaaacgcaaccccgaaaatctgaatcgacgagaattctcttttcagctcttccttgtatcccagttctgccagcacttgcttgtccgaagttgcactgcgtgcgtccacgaatctaattggcgccccatgggctgaagtaatggttcgcagctcccttacttgcccgacttccacttccacattagattttctgttctttattgtatccatagcactactcgacgctgacatcaagttaccgtccattgtttgccttaaggtatactttaattcaactcgctcttgctaatttgcactacagttatataccttgagaccaaacgacatattgtcctattcctatcgcgagtgcccacgcaagtcaccgctcaattactccgcattgatcaacttgaagccctcgctttgataaattgtattgtcctttcaccactgctctcactaagctcttcgaaaactttttttcgttatctaaatctatcaatatttttctatctaagcgcctcacataaaagatacggtgtaatttaatcaccagtcatataacaggagaccgaccgattatcagaaccaagaagagaagaagacaagcgcaagtgtagtaggtgaagcgcaggacttcttccttggatgatagtaggaataattgagaggacagttatcgtagggctttttcagagcttctgtagggtatagttaaaagattaaatctatctccatgcagtttaacgttagataatttgtggtgatagatgcattgtgatgtgagaagctttcaaacatggtgtttgggcgcccaagagggtatctcgaggcggcaggattaaggtcggcatgctagaccttggctgggacaatgacgttgtcaatgagacgcacgacggtggcaggatgctcagcatccttgacgtagactgcacagctgagcacaacgtcgaggtttctaggtacttcagagggtagttcctgcagtgtagaaaggtccgcgatcgacagatagtcgacctggaaatcaccggatgcctcgtacggacgccagcactggcgcacgtgctccagaagaacgtcacgggcaacaggttcgccgttgctggcttgaagggcagtcgcagccgcgtgtagaccacggtagatgttgcgggcgcggttgagggactcgtcgcacaagtagcggttcctgctactgagtgccagaccggcgctgtcgcgcactatgggcatcatcttgagttctgtgttcatgaagaactctcgtgccataacctgtaggacggtgaactgctggatgtccttttggccaaaataggcgcgcgtgggcgaaacgatgttcagtagcttggtaaccacggtggctacaccgcggaagaagttaggtcttgtgcggccctcgagctgctcgctgaccccgagaactgtgacgaaggggcccctctgctcctctacgtgaagcgagatgccttgtgggtacatttcgcgtgcacttggcgcaaaacatacgtccacaccctcgatttcgagcaacttgaggtcgttatcgagcgtccgtgggtacttgtcgagatcttcgctcggagcaaattgcgatgggttcacaaatatacttgcgatggtgaaatcgttctctacttttgatgctctgatgagctccaaatgtccttcgtgtaagcaacccattgttggcacgaaaccacttttctgggtcctgggatcaattgactgcgtacgccattctacaacctcgcgaaccgtatggaagaccttcatcttttggctgagattctgttcagtttgtcttcatctcatccgctcatattttttttcattgttgaaaagaacgaacccattgttcacctaaaacagcacaacgagtaacaaaaacgtcccaccagatgcggtgtcaccaattaatctcacccaaaacacagaatgagggctctgaagcgtatttggctagtagatcctgagatagaaagacattcacttcaaagttgggcgttaaaatatgacatcatcataagatacgaagtcatcaagcttatagttcagctctgtttatttacatctcgaaacacaaacaaacaaggctagtttgacaactccgctagcgatggaagagtcgcgcaagcgcttcatgaacgagtcacacggtgtcctaggtcgactagacccacagaaattcacttcgcaaattcctacttccgtaggtgggcgaagaagaaacagtacagcgtcagccgttgggggtgtaggacttacggatctcatcaacaagagtttggctaaaagtaagcctgagttacccagaagatcttacacagactctcgtaaaagtttacttacagacagaaaaagtctgcgatcgtcacagcgcacatcgcttctgccgggaaatggacttggcagttccaatcctacaagtaacatcaacaacaaggatccccgcccgctacgcgacaaaaacttccaaatcgcgatccagcaggagatatacgactaccttcattcccaaaagtttgacgttcaaaccaatcaccccatttccttgaagtcactgcgacagcccacacagaaggatttcgttttcatctttcgctggttataccaacggatggatccaggctacaagtttagtcgatctattgaacatgaggtctacgctattctcagaacaattcagtatccttacctggaaacgatcaacaagtctcaaatatctgccgttgggggctcgagttggcccaagtttctaggtatgctccattggttaataaacacaaacaagaggttggatgtgtacttgaaaaaagtggatctctccctaataagtcagaatactcaagatctgacggttttacgtcaacctatagggacctttgatgaacaggaggacaaacaggaaaagtacgaacttatagttgagagactattcatcgactacatcgttcagtcgtacaaaagctttttgcaattagatgatgactacagtcagtatatgaaggagctggaacttgggtttgaaaagttctcccagatcatcagaagcgacatcgccgatataggcatgcaaaataatgatctgtctgtaaaataccaagatatggttgaaaaaggccaagaagtgaaggttgcaaaggataaatttaatgctctcaacagtgaccttacaaaatttcaaaattacgtgaacgcgatgcaacacaagagtcaagagtggccaagaaagctggccaagatggaggctgagaaggagagcaaactggagcagctcaaagacactgagcgcgaaatttcggaaatcagagatttgattaaagataaagacattgatatggcggaggtcgaccgacttaacactgagcgtgaaggacttaaaaaagcgcttgacactacctcaaataatatggatcaagctgttagccgtctgaaagctcagaaaattgaaacagaaagtgcttacatgagcttgttagacgtcggaaagcagtatgaatcttcggtggagaacttgattgcagcacgcgcacaactaggtcatcacttggataatgatggcaagagaatctcactcccacataaatttttgcagggcaaagaactggggcgattcgaatctgatttcgatgttattcaggacatggacgttcgtggtataattaaacccttacttattgcgctaaacaacgacattgataatcgagttcagtcgctgcgtcaagaaaacgccaaatttgaggaacatctggaaagcgtcaaagccgagataaacgagaaaacaaggtacgtcgaggcgctagaatctgaattgtcttcttcaagatcccagtttgatgagcttcaacaggaaagccaaagtcagcttttatctcaacggattgaaatcgaaaaaacggaaaggaaaatccagaacatacggtacacctcgcataggaaagttgcagaagcagagcagagagtacaaagcactaagctcaagtttgaggagctgaaactcaccgtaaacagggaaaggaatattttacacagtaaagtcattcatttaattgattatgtcagcaacttcaagattaatgtacaatcttcaataggagatttggaataccttacaggtgaagaattgaataagattaagtttggataatcacagcttgattggttgaagtcgtaatatcccccggggggatacctacttaaattgaaaataactgcttatatcctgtaaatgcctatttttttgcgtttctataatataatttccggatcattggatgatggtctttcaaatctttgtttctgttagaagagtactccagatatgccatatcctcacctcccgccaaacctgctaaagaaccttcgcctctaacggccttagatttcgctctcttgttggcgtttgctcccctaccaacagaattctccgcatcatcgccaacctctatacctgcagcttcctcattcttcaggagcacttcttgaagtagctctctacgttcccgtgccgtggagtaggtcaagtttggtaagctttccataccgtgcagatgtgtaatgaccttgaatgcgtaaccctgatcgaccaaaaaagcctgccttttagtcgagtagtacatttcctgggtatcttttgatactaaagagtagaaaaacgcattgaaaccctcatcgttacgccgcttcgccctaagaattctaccgagtctttgagcctcttgacgacgagaaccgtagtgagaggatatttgaattaagcatgtagcttctggcagatcgatggatgtgtcaccgacttttgagagaaaaatcgtgttgatttgatcattaaactggaaattctgtaagatattcatacgttctccctggggcgtcgaaccgtagataaaaggtttacccagctttagagcatattcttgcaatgcataaacgttatctgagaagacaatgattttgtcacccctcttttcatggtattgaatcagaaattgacatgcctgaaacttggttggattcatgatatatagtaacattctctttctggcgttctctctcagatactcttgatagaactctgccgtcatcggacaccacacctctgcacattgaacattagcaatatgccccttttgtgacagttccatccagtttgcttcgtatagctttggtccaattaaaaagttcaagtcactaatcttgtcatcctcacggaccagggtggccgtcaaacctaattttgcgtgagctgcaatagtggtgacaactcttctgaacatggcagctggaacgacatgaacttcgtccagaataatgaacccccactctcttcccgtcaaaaagtccataactttttgagaatcatgcgatctgtttctggtattggcaaccattgagtaagttgaaacaaccagaccagactctgtctggaacatttccttgttgtcagaggtgaataccgctacattttcaggttgaagtgtacaccattgtaaaaactgttgtctccactgcatgactgaaacggaagaggtgcaaagtacaatgacagattttttgatagtgcatgcagctgtgataccgaccagtgtcttaccagcaccacacggcaggacaataatgccacttctggcacgaccattaccaaacattttgctcaatgacttctcctgataaggtctaatttgggtagagggctttaaatcaatatccaaatctgggtttctatgatcatttctgaaatcatattcttccaaaactggatagtctatctcttggcatctcttcttgacaatttccacagaagcattagcgatttcaaatgcgtgaacagcatcgatatcatcgttatcgtcatccaaatcgatttcacctactacggaggagaagacagcttcaacgtcgttggggtccactttattattgtttgaagcattactatttgtttgtgtggccccagatccttgttcactaacggccgtagcccccgttgaatccgagtctattctgagagctccaattaccggatctttgagcagcatttgtagaatatcagcttgagatgtttcaacaaagtacctgttatgcttgataacgagcttcactttaccgtacgaaacagtagcgctcttgatgaaattgacaatagaggcagcgactggtacctttgataatctgtcaagtacagctatgatatcgtcagtttctaatcccacggaaaccgccgcatatagcgaataagcagtaatcttgtattcatgaatgtgcgaaggcctactgactggctccgcgatcgtcaccaaaaaatcctgtgcttgttcagctaagggcgagaaactctccaatataaccctgccatccgagggggaaatccacagaggtcgcgaggcatgatccggtttgagcttcaagtagctgaaatcactggaccggaaaagcccagaaaccacatcgggcacaaagtcagcgggtgcgtctttttgaacgtcgtgcaaaaatgtctgatccttcgctgccaacttattcaacgtttcgttggtggatgacccatttgttttcttgcccttcgtgcttgtcttacgagtctgctttttagccttagctttcgtcctatcctgagctccaaaatcatcatctccatccataaatccgtcatcatagtcagagttgtctgtcgccacggaatcatccgagaagtacttcatatccacattagaatacagtccccccttgcttctggtctgatactgatggtcggtcatcttgggagttcttgagctagattgtgatggtaggtgtcgcttaaacactcaactatcgaccgcaaatgcttatagactccgctcttctagatcaatggtcttttatgccaatctgaattgatcgttattaatttattgagatttaagtatcgttatacgaaaactttttaacgatcaaaaattttttaaatcatcaagcagcgcgatgagcaaacaacttgtttagaaccaggtatatatattgaccgtttctcgaggtttctagcgatctgcgattgtggttactcaaatcagtatcaagagatggcatctaagaaggcaaacaaggtgaccaagagcgaagctcccaagctttcagaaaagatgaaaaaggaagaattgagtacgagtggaagtgattcttcgagttcttcgagttcctctagctcctctagctcttccagctcttccagttcttcaagctcttcgagctcttccagttccagctcctctagctcgtctgatgagttgagcactagctccgaggaaaaacggtcaaagaagcgttccaagtctgctaaggcttcaaagtcagccaaaaagcagaaaactacttctgtcaatgccagtggctcttcatcttcctcaagcagcgaatcttcgtcgtcttcgtcatcctctgattcatcctctgattcgtcctccgattcgtcctctgacagcgactcttcatcgtcttcgtcgggctcgtcgtcgagctcctccgatagcgactcaacttcctcctccagctcatcggatagtgattcgtcatctagctcctctgacagcgaagactcttcgtcatccagctcctccgacagcgacgactcttcgtcttctgactcctcagacagcagctcatcgtcatcatcgtcttcatccagctctagcgatgatgagtctgcgtcagacaaagagaatgcagcatcttccagctcctcagacagcgactcatccagttcctcagacagcgactcatccagttcttcagacagcgattcttcttcatccagctcttctgacagtgactcttcttcatccagctcttctgacagtgactcttcttcatccagttcctcggacagtgactcttcttcatccagttcctcggacagtgactcttcttcatccagttcctcggacagtgactcttcggacagcgactcatcagacaacgaaacagaaacaaaggctaaagaagactctgaagttcaaaaatcctcgtcatcgtccaaaactgcctctccagaagcatcagttcctctcaagaaaaaggagcacatttccgcaggtgtggatgagttaaagcctggtcaacgcaagcatttctcaagggtagacagatcagttgttagcttcgaggatggtgctcttaccgataacacttacaagggtgccgctggtacttggggtgaagtcgctaatgaaaagttaggacgcgtgagaggcaaagacttcaccaagaacaaaaacaagatgaagagaggttcttacaggggaggaagcatcacattgtcatcgggctcctacaagtttactgattaaccggcacccagtctcctctcttcatcgtgcataaaccaagccttgagctcgatagctcgcagctttgtataataattaatggcgcggcgccactgatactagaaacagatcttaaaaaatgacttaatgaataccttaagtacacggcaatatagctggtgccggtttgtgcgatgctcattaccccgaatgaatctactcttttcttgttatttagcactggcctgattgttgttaatcgtttaccgtagcttataatcgtatctaaatatggacagcacatgataaaatgattctggacagttagtaggaaggacggtttgtttgatgaacccttgactctaatttaaaaaacctcatcaataatcccggttttgcgccaatcagaataaacgatagctgccagagtaaggtatggagactccagaagtggcctggtccgtagccaaattctcaacttttctaggtattctcttttcggaacggttcctttaaaaacgactgtaacatcaattatattataactacaacttatatgacttaagtcaactcccgaagtccggcctttatgctttaatcagtattagtttcctctacatctgtttcgatgtcaactagggcctgattggcgtcatcgccttcgtttttgaggagaaatggctttgccaatgtattgggaagggatgaattagatgacgatctcgatgaaaatgccaaaatgggctgctcattttgctctgtttgcttgtgcgctaacggagggggtggtggtaaagtaaagtctgtacttttcttgcgcgagtgcttgtttgttggggaagaaagggacattagcgtctcaatagcttccacttcagaaggtccgtccttcggtttagtggtgatcttaggcaaagtgggaggtttcctaggactcgcactccagttagccgaggatgaagactcctgcctttgtttcttcttcggactggtgagcgcgtttagaaaagctgcgtgtgccgaattactttcagcatcgtctcctatcaagaactggttgctgtaagaagcccgctgcttcggtacagcgtcttccccctcgggtgagctcgtttgagattccagctcgggtaaagttttatcgacccacccattttggagcttgacaaatgcataactcagtctcgtcttaaggttgttagaaatttcgcgtatgggcttttcactctccttgtatacccctggagatttgagctttggtgatggagataagaagtgttcggagtttcgagttctcggagtagtgggtggcagaagccgtgttttcacgccaggcgagtcgggagccgcgctgttgcccccgctatcccttttgtggttactgccaggtaaaggcgagggcagaaacccgtgtgacaccgacgatctccgtattttgctgttcggtggtgacggcgtctgaggtgacttcggacttggcgcgtccatctcttctctctcgacgtcaaacgacagtctcttgctgcttttcctccgtggcgtttcttgcactattgattccttcattactatgctctttctatgctcttaacctgctctcagatccctctattctattctcttgtatgaaattcttttccaaacctttaattgtctgtggtgcctacttcaatgcttttaagcagctttccttgcagctggtggagtcttccttattctatttaaagtgattgacttctcgtccaccaagcctgcgatagacgtgcctagcgttcttccttttaatatctctggagtgcttgtatttattttgacgatgctcctccttgttttgattttcatttctcaaaaaatttcgcacgatattgacctttcaccaacaacaacgaaagctaactaggcaaatctgcttacaattcaagagattctgcatctaccgaaccagcttttttagatatttaaggtaaatctcagttgagctgtggatggagttgtttttgtttttgaaatggaattttgagtgtttataatgttctatacatcatgccggtagagatggagaagtagtggtatagtgtaggatagtgtagtgtagtgtagtgttacaagagggcgcaaatctccgggttgcgaggctcgggttgcgaggttcgatggcgcgtaaggagagagagagaggaggcagcttcttttttggattagctgaagttgataatgcgggttcttctcttggagacggtattagagtggcccatctcgtcgaaagactcgagcttgagggcctcgatgtcgtgattggagcatagtggaagggtgttgttgaacaggaagtagtcctcgcgtatgaaggcgctgcagcggaagcatttgagacaatcgacgtgaaagcgttccttgcggtcgttttccaggcattcgccttcaatgaagccgtggcagatgccgcagatgctgttatttgtttcgtggaagtgcagttggcagtagggctcgtcttcgaggatgtagcaggcgacgtgttttgagaacttgagtccgcacttgatgcacttgaagcagggacgatgccactgtccagagagctcgttatcgttcttggagtatatgcgctttgtagtgacctcgagcccgcacgcacggcatggaccctcacctggggcatatttgaagacgggaggctgtggcagggattcggtagaagcgggcgttacgctcgagttcgacggcgcggacgattttacgctctcgtttctatcgatcgcacttgcagcgtcgggacgcgctgagttggtcgattgtaattgatgtagttgtagaggttggatgactggtgcattcagagctttcgtcaattgttcagaaggtttcataaaagaagtcatatcgctctcctcggcgacagcgtccagactctgatcttcttgaggggatttccttagctccttgatgtggtagaacagtggggatccatctgaggctggagaaaattgatccgaagctgaaatctccgagctctcatttacgcttagcacttgcggcgtatattgcgtgttctcaggatcggattcattcgtatctagcttggaatctataccagccgaggtaggattagccacaaacccggataagtatgcacttgactttttgaatctgccactgttcggggcctggtgatggcggttactgacggaaagattacgggtcagcgttacatcgtccaattgcgcaagtagtttttccacctgtaacgatgatttaatggtagaggatggatcctccctcccatctgtcgactcagactcatcctcttgcgtgtagtcactttgttccgtgacgtaatcggaggatggcactgaaaactttgattcccttacaggtactccagactgatcccaaactgaagataacttggattctcttgcaatgctttcggagctgcttcttattgaatcttggtgctccaatttggccccagaaatagctattttggggacgttaatagtcaagggttcgggcgacctttgaggggaaagatttacatgcaactcagcaaccggcgtgaagcttatgctcgagccactgggaggacgcgtgctgggagaagctacggtatcatcaactggtagctcttgagaagaagctctttcatccttggaattcctcttaggagcatcgctcatgcgcattatggaattccactttgacatggcgatttcccgttcatcgggttgcacagattccacggcatcttcgaaaggctcgtcactgtgagtaggagacgcggaggagtcccgagtatacgtatcgaactggggctgctcctgctgagagccgtagctttttctggcattctgggtcaactggttgaaactcttttcaactggatcgatttcgggcgagttttgggtttgcagagcctgcgagatctgacgaggctcgaaatcaaatattgacgattgtctatggtcaggtttgtctgttgattttgaacttcttgcacttgccgactgacggttaccgacatccatgttgctcgtcgcctgaaactgtttttgccgtggtgtcatttgatgtgccacaagcggtgtgctcctctgggagtaaggcgcgtttttgggtgatggagtactttccgcgcttttagcctcacgccattctcgaggagtcttccccgaactataggtaccgcgtattgaaggagccgacctctctttattgaacggcaattgtgtatttggcgcacggcccgactgtaagcgttgatccgcgttatgatgtgccgaataactcgtctcactcacagtgcgttgtccggcctgagtcaagttgggcgtagaatgtgtcccgaaagtagcccttccaccctcactaacatgcctaggtgaccctccagcgctttttaccgtgggtgatctttcccttccgtggaagtttacatcgaacccagctctttccaaagcagtcttgtatctcactcttgggttcagtgctggaaatggcgagctataaattgatccttgcattttgacgggtaccagtacactctaattcgctttccagacttttttcaaatgctattttagaccaaactgtccaacttttgtttattcgagaagacttcaagatttgatcaaattcttgatgctcgaactttttccagtatgtttatgtaaccgaagaatgacaaaacagtagacgacagaaagataactttgagcaagaattgggcacttcaatcagtgacacgcatttcggctttgtccaatttgcattctgcattttttttcaacgcaatatggcgtatattgagctcagttgggataggtttatcctagcacggttcagttaccactggtgagttactagtagagatataacgacgcgtcctttttcgaggcgcgatgttctgagagaggttatgtaagaagatggaaagtagggtgctgttacctataagtatgtagtgctagttcaaatgtggaaaaatgctcttaatggaagaattgttgtttaggatgggaacacccgatcaattctgtttcttcacgtttgcgtagtcaagtgcgttcagtctttcaggtagagtgggatgcgagtaatgatagctggagtagataggatcaacattcatggttgaaaggtttttcacctggaggttgatcagggcacgacagagatccttggtgtagcctaagcccttggcgtaggcatctgcttgatattcatgtaatctggagacgacgttgatgctaaagtttagagcgcagtcgagcggttgcagcaggtcgttgaagagcataaatccgatgagcacgggcaactgcggcgtgatgacgacgttggaactggttggtacggagttgccgaggaagaacccgaaagaggcgtagagagatctgttttggtatgcagcagtgaaaagggagaagatgaagaagatgtggacctcgctaaacgccagcatacgcaaaatgtggttcttctgccaatgcccaatctcgtgagcgagaacggctgtaatctcgtccacgcttgcatcttttactagcgtgtcatatagcactatacgtttgcttgtgaagggtagtccggtaaagtaggcgttggagtgggaggatctcttggagccgtccacgacaaagatctgatccagagggaagcccacacgtttggcaagtgcttcgatcgagtttttgagctctccgtcttcaagtggcgtgaacttgttgaacagaggcatgatatacacggggatcagggtcattgccaacaattgaaccaccaagatgaacgtgcaaatgtaccacagaaagtttgatgggaatgcatcaaagatcttcaaaaacgtatacagcagtggaagaccgatcgcagcactcaacagtgtgcccttgatcttatcggtaatccaaagcttcaatgtcaacttgttaaaaccaaacttctcctccagcacaaagtgctggtagtatgacaaaggaatgtccgtcagcgtagatacattggtcagtacagcgagaaagaataaactttgtgcaatcgtagatgtagccaaaaacttggctggaaggcgacgcgctacggcgagccccatgtgccagaatctgggtagcaaatcccacttcagaatgcacaaattctgtagtagacctactacatttgagaaaatcgaaaaccgggcttttgcacgcgagtaatcctctgccttagacatagtctcctcatcaatctctcctttcaagacctcaggcagttctttcttactcaatgtgcggtactgacgaaaagtcaagtaagtctcgaaagaaaactggcccagcgtaaacgctgcaatgatggccttccatggaatgctcggattatcaaaagtggcctgaatagcctctacaattgacatggcaatgcttctttcctagtttgagatggtgttaggtggagggacaagttgttattaagagctggcactgacaacttttgatgcttgaaaaggtatcgttaagtacgtaatgatataggtaatgaacgtattcgacagaagcgtcccgctagcgggcccttatggcattcttgagtacttgtctattcaccagtacgggctctggttcacgtccagcgtgcacttggtgcgctattcgcgcttatgtgcacctcctttggccatcttacgtgcgatttgcaccatcttggtaagccagaacaagttcagcgcgtctagcgctaggttcaagggcactatagtcattggaatccaagttggaagctctgcacgcgcttgccacagcttcccgataagcaaaatgatcgcggaaaatccccaaagtacacggaccacgaagaaaaccacgatcaatagtgctccattaatcgcattcagccacattggcaccactggacgacccgcctcgcgtgtcagctggctgatgaaccaattcacgtttacgaacggcgtgctcgcttcaaaaatcaaaaacttgcccacccagccctgtccgaagggacgtagtgccagaacaaagacgtaaagtgctgcaactgcatggcccagaaacccgagtccaaaaagcttcaggtgacgcaagcacacccacaggtcccaaataaagtatccacacgtcacggccgccaccatcgacgtgtaagggtcctggtacgtccccaggcttaacgaaagtggttgccacaagatcggccacgtcagccccagactcaccacgcattgcaccatcgaaaccgtgtgaatgtcgaagttcagcttcgtattacggttttccaactccgtgtaacgccgtccaaacacaaccgcattgattcgtggtacaagccactggctgagcactacctggtacaccaaaaaggatcccacaacctccggcatgtgccgcaccatcagattatcgcatttcgcgaacggtgaaaacttcagaaaagggtcttctaacatctctatgcttgctgctttgctcaaagaacacttgttctatactcaatcgcgcacgctcagttcaatcccgctgtttataactctcgaattcgtccaccttcgctgctatacgacgttttcgtgttgttgttgagctcaatacgtgttggatgcccaacatgtgaattaagattgaccatggaaaatttgaagatgcgatgagcagagatggaaaagtgtcatttcgagcagaatcaaaggataattgcagccgttgaaggattgcagtagttttaactgaattatacatcaatatgagtgaatttgcatctttggtttgtcttggaaacccacttttggacatccaagctacagtgaatgctgagtatttgagcaagtacgggcttaaggaaaacgacgctattttggtggatgcggcatcccaggatcctaagatggctatctttgatgagttgctacaattcgaggatgtgaagtttatcgcaggtggtgcggcgcaaaacacggcgcgtggggcagcgtacgtactaggtgcgggccaagtgggctactttggtagcgtgggtcaggacaagttctccagcaaattgctggccgagaacactgccgctggagtgcgttcgtactaccaagagcaagccactgttggcacaggtaagtgtgcggcgctaatcaacggacaccaccgttcgctggtcaccgatttgggtgcagccaaccacttcaccccagaccacttggacaagcactgggacgtggtggagcacgctaagttgttctacgttggtggattccatttgaccgtgtcgcctgaagctattgtcaagctaggtaagcacgcacaggagaacaacaagccattcgccttgaacttgagcgcacctttcattcctcaatttttcaagtctgcccttgagcaggttttgccatacaccacttatgtgattggtaacgagtccgaggctgccgcttacgctgaatctttcggtcttgactgcaagcgtgacgacttggttgccattgctaagcacattctaggtgactccacctccagaaccgtgattttcacccaaggtttggaccctaccgtcgtggtctctgcccagggtgttgtcactcgtcctgtgaagccattgccaaaggagcgcatcgttgacaccaacggtgccggtgatgctttcgctgccggtttcatggctggtttgacccaaggtaaggacctcgaccacaacgtcgacatgggacaatggctcgcagccctctccatccaagaggtgggagcttgtttcccagccgaaaagcaccagtaccagggctgagctcttctttgacgcttttttttcataaactaagtatattcctttcaaaacagatgctaccttgcactatacttctcttgagaagagggtgaacttttcgtctcttagctttatcatcaacctcatccaatccgatgaaggagcaaagctcgaattggctagtcctgcttgctcatcccacgctcttatatgcggggtcgcacatgaatacaggattcgtgatttcgagctttttacatttgacgttgtgcttcatcctactgggcatatgtgcctcggactatctttgccctgcggtgtccaggataacaaatggtgaaagtgggggcgcccgcaagggtctgcttgctgcagtgctgctgtcgtggtgcaactcttcaccagacctttttacaaacttcgtgagctggacttcttcggacgcagcggctctctccattggagaagtacttggatcgtgtggtttcatactctgtgtggtgcaaggcgctgtcttcatggtgatgtcgggaacacaagtccagctggaaccggagcagcgtcagcatattacgcaagacttgtgcttcattctagcatctatgatactgatgctttacgtgtgcatacaaaacgaagtgactctattcaactgcgttataatgctggccgtatacgcggggtatatcttctctaaagcaggtttcaagccaaagaacaacaactctgacccaattaacgccgatcctgctggccaagatctggcatctgacgctgaatacctgactgaagctgatgcggggcttaaatatagtatcctcagcggaatggactacgaagcgctctattctttgatgcagaagtctgccaactctggcagcgatacgattacattacgaaccttccactctaattcaccagctacacagattgttcagcctaggccgttcacagaaccaaacgattatacaagccaatacacagatgatgataggttgcatgctcactcttcgccttcgtcatttgagcctttccgtgacaatcaagatgcgccgagactagaccagcctaatgtaccccttgatcctattcagttcagccaagtggtgcgcaagagactcaggagagtgcataagggagcactctttttactcgcgccgcaactgcttggtttcaaccaaaaaaagctatattccaaattagcggcgctctgtatggccccgctcaccgttttactccgtttgagctgcccgcagtacctcagtcttataagtcaagaggaagaatttggtagtatgatacgtttagagaatactaatcttattctactagctacccaggccgttttcgcacctatatgctcaattattgtcttctggatcttgactggatggaacttggattggtatttttgggtaattagtgcagttctttccgtgatacttgagagtacaattgtcatatttctgcacaaggtccacaagcacaataaattctcgctcaacgaggactcaaaccacgatgagcgcagctattttaagctgctagcgtttgagcgatccgtgatgatcattttcagtactgtcgggattctcaattctattttatggatttcggtgcttgccaatgctcttgtggagttagtacaagtgtatcagaggtttacctcgatatctgaggcaattcttggactcactatattttcctggggcaattcaataagtgatttgatgtctaacgttgcgatgtgcaaattgtatcgaagaattgaaaacactaacaatgaccagagaaactactgggcgtccaaatatttttttatttctctgagtgcctgcttaggcggtgctttgctcaattcacttctcggcattggtttaagtggatttgtcgcaatgctaataaaatccaagggcgtaaagtctgacacgtactggtttctaagatcagagttgttggggacttctactcacctagagctaaagtttgtgatctccgcggtctttatcattgtccaaatcattactctactcgtctattttagcggaacacctattattatgaaattcctagaaactaaaatgaagtttgtaggcatagcaatgtgcttttggtggggattagctaccctgagtaacgtgctagctgaaacttttatgatccaggcttcttgaagtctcttcgatatctctgtttaaagtttcgctctagtgtcacaaaatcctaaaatctcaaaacccaactctcgtcagataaaaaccaaccaaaaatattcaagagacagctttcttggaatttctaatgtatttgtcaaaagctgattgataccaagcccttcaggcgtcaggacatcccaaaaggtactcgcaaatgaatatattaataaagctcatcgctggtgcactttttgcaaccgttcaagtcaaatcactcataataaatactcatgacggttcgttaactttacgcaacaactccaagcccaaaagtttgtatgtcgattctgtgaatgggaccgacacggattttttaaccgactggagagttaacgacacaatcacattgagttctcaccaagtggaaaattacgaagacgtaacaattactcatgagctctatgaacgcctagtatactttagtaagatgtgtgcgctaacatactgtatgacctacaacgagctgattccgggattgtcatttcaagaaggagggtgtcctgcacgactgaagttttgctcgaatgatgaagataatcctaccttgagtgatactgtcatcgaactggttattctggcagaaagtggagagcttggtaccgggtatcttgctgtagaccaccaaaaaaaggttgtcaccttggcctttagaggttctactacaaaccaggactggctaagtgattttgtcgtatacccagttccatatgaaccttcttccaagtctttttatgatgggtgggttaggtctggaaggattcgagagtgcaataattgctttgtgcacaggggttttaacgtctttttgaataccctcagttcacaattctttgaccgtattgagcgcattttcaatgccttccctgactacaatcttgttgttactggtcattcattgggggcggctgtagccagtcttgcaggtatagaaatgaggctaaggggatatgaaccattggttttgacgtatgcatcaccaaacttttttaatggggcgctcagagcatgggttgacgaattgttcgaaaccgagcgaattcatgattggtcagtatcggagggtgaggtaatgttcagacaaggctacttcagagttgttcacgataaagattatattacaaatgtccctcctttttacgagcccgcaggtttggaaatcttcatcaataacccacacttgcctcatgagctcgaggacctcgaatatcgtgggccctctctaaatttattatcctcaaagagagaggagaactcacctttatcagttgaaagtcaaggcagcgccttgaaatacctgggcccgcttgagaaatggcttcatatgcatgaacaccgcgaatattttctgttaatcaacacctgtgagggattctaataacgctttaagtgaattgaagtaccacatgtccctataaaaagctactggttacatcttagggtcaagtatcgctgaatatgaaaggctaatcgggggattcccaccgaattggcggtaaagccaatttatgaaatcacataaattttactcaaagcagcctacttgatcgcatatgagcgcctgacttgattaagaatcaaccagggtaggtgaatttttaccgtatggtaatgctcttcatactgacactagataaagagtaagtttcatgaatcacacaaaaaggagctgaggatggtaactcaatgggctgttaccagctcagcgattagttttatgagagcgcttgcattcatttttttcgccacttagtgtatatacacgctggataacaggtatcaagtcctgagcagcatgcaaaccagccgatacgtttatagcaggatttttaactccgataatactactaattgattatcaatgaaggagatgtctaacctcctatacattccaatcgctagagttcgcttctagcgcgacaaaatggtagagaaatttgatatgtaatggctgagtttgcagcttaaggaacgggcagtcgaccccgtcagtattgaagatatgtatgtactttcagattagcttttattcagcagagtaaataaattatctgtgattagttctcggaattgggtcaagggatggaatggtttgttttattgtaaagtctgctcccttgaagagcatcttcaatattaaaaaaaaaatgtcgtcaataattaagataaatacgtggctccagtccacgaattagtgtcgtcgcagttgtttgatgaagtcattccagagaaacttgttgttgtcgtataagcgttttagtgtctttcatttttgtgtcatgtcctattcggaccactcacaatactccagaatcttttaagctgttctccaaaatagtctctttgattgcagcaaagaccagcttgatgtttgaagtatcagtagcttgagtgacatgggggtatatgttgaggtgagctctattgagctggacaaacctccaaagaatatatttggcagctttgttgatatcctgaccgccggtatagtcggggaaatatttttctagggaaacttgctgtaccttttcggcaaaaacatcaatcttgttcaagaatagaactatcgaagcccttgcgaaccatctactattcaccacagaatcaaagaggatgagggattcctcaagtctattttgtgacttgtcctccagcagagtctggtcaaattcagaaagcgagacacagaaaataatgagggttacattgtcgaagcagtgaatccatttcttgcgctcacttctctggccacccacgtcgtagatatgcagcttgaggttggagtccatttccactatagtatcgaatataccggaagtcttctttctagaaagtaacacatctctgacactaggcctgtagccctccgctgaaacacggtccaaattgtccatgaaatacctcgcggagtccatgagataaaattcggacctgtgaacacctgtaagaagctcctgagtggatggcaaggcccaaatgcgtgacaatatgttcttcaaatcggctgggaactgctcgagctgagacccagacgagctgaagtcgactaaacgttgaaggtcttcatccgaaagttccgaatcctcctcaagcgggaccttgagcttgagccgtgcgttcaccaggtcttttccagtttcaataatattatcgaaaataaatggtttgtactctagcagctcctcgttggtaaatccattctggtggagaattttcagctgctgtagaatagtagatttcccactttcaccagagcccaataatagcaccttgagcgccttgttggagtcagttgacccgccaccggatttcgatagagaatgcgtcgagggacccgtagaggccgcgctgttggacgagaccatcgagttctgccacttggcaccatccgcaccggacacagcgttcatatgtggccgctgtgccccgctttttccaaccaccttctcttcatttcccaggctagaatctgtcgtgtgatccgtcagcgacccagtaccgcgtgcccccttgtcggaaccatccttctcataacaatttttggctcccttcaccgttttaccactccttctgtgctcttccccattactgacttgtccgccactggcgtccgccggttttgacatacacgctcccatcgcttttaatatgagtatattgcagggacctttgtttaatcgcttgggtttctagcaaatgctgatactctaaactaatatttccgtggtctcgagttctgataactcgttgaactactcacttgaataatggcgagttgatcttcttctattcttgtaaatgttttctgcgttccctgtgatgctactcaaattaaacccgaatctcgatatcccctaaaataaaatttttttatcagaagcgggtaacctatggattcttgatcacgtgttggtcacgattatttcacgtgcttcggggcttcttcgtctccgtattttcaagcgtgccagcgctatggaatggcatctcttgactccatgcacgcttactactgccctgtggtcttcctaatggcgcaagttcgggcatgggttctgcggatttgcttcgctcatagagagcttcctgggcccagtttgagccctcgtggatctgtccttgagccaattggtcttctaaccactcgtagggatcatcttcgtccattcctggggcctaaagtttgactggtgtgccggtgtttaacgttgctggagaatcgaatgttgtaggctgaacgcgaaccttgaaaatagcattaagtaagtcaatgatgcgtatgtcgtgatgtacattacaagatttcgtaagcatttacaagaacctaatgctcgtaatgagtaaacctagcctagcctattctcaatttattagttatcttatatgaggtagtagtatattgtacaatgttgtaatagccgcgaaagtgttgacgcaactatctttacatgggtctttggccaatccattcgtgccaggtgcgaacttcggatgggacaacgacatcttgagactccagggtcttgagcttgtcactcaccttggcactgagagccttggcgaacagcagagcggtctgaggctcgttgaaaagaggtagggcaaagtcgatggcgtttcttctcatgacgtagtccacatcttgcaaagattcggcgcgcttggcagcaaggttgaagacagccttgatgtcgtagtgctggaaaacttcacgtagttttctcttgtcgttctttgggaactcgataacgccaacttcgcacgtggatggaacgtacttctttaggtattccttgacggcgtcgccagcacagtagatcttgaaacctagggcactcacaatctcagcgacttgaccaacgtgctccttagatagatcaccaccaaacaagataccgcttggaggtagaggaacgttgaagttcatggtactctgcatggcagtccagtaactttctagagcatccttaccgaaagaggccacttcacctgtggaagccatttccacacccaagaaaggatcagcacctgccaatctggtgaaagagaattgaggcaccttggtagcaacgtagttgtattcctgggtcattaggttcactggttctggaacatcttcgccgatgaaagccttgacagccacatcgatgaagttgcagcccaacaccttggacacgaatgggaaagatctcgaggctctgatgttacattcgataaccttcaaggaagttccctcatgtctgtcatccttgatgatctgcatgttgaaaggaccggtaattttccaggcatgggcgacctttttagcaatgtcgtaaagtctctccttgatgctttcacttagggattgaggtggcaagatcagggtcgcgtcaccagagtgaacaccagcgttctcgacgtgctcagaaatagcatgcaccaaaacctcaccgttgtaggcgacagcgtccacgtcaatttcctgagcaccttcgatgaatttggaaataacaacagggtggtcaggagaaacgtcagaagcgttggttagcttagtttccagttcatcctcggagttcacaacactcatggcggcaccggacaacacataagatggacggataagaacagggtagcccacagacttggaaaagtccttggcttcagatacggaagataattcactccattctggttggtcaactccaatggtatcgaggatagaggagaacttgtgtctgttttcagctctgtcaatgtcctcagggctggtacccaaaatgttggcaccgttttccaacatttttaaagcaatgttctgaggcagctggccaccaaccgagatgacagcgccctcggagtgctctagttcgtagatgtccattactctttcgaaagatagttcctcaaagtatagtctgtcgacctcgtcgaagtcggtagacacagtctcagggttgtagttgatcataatagtcttcttgcccttctctctcaaagctcttgctgtgttaacagcgcaccagtcgaattccacagaggaaccgatacggtaaacaccagaaccaagaacaagcataccatggtcgttgaactcgacgtcactcttcgtagcattgtaagtggtgtacaggtagttggtgttggcagggaactcagcggctagagtgtcgatcttcttgacaaaaggagtaatagatagcgactttctcaagtttctaacatctagttcatggacgttggcatcggtacccttgttgatggaaatggcaatttgcttgtcggagaaacccatcttcttagctctgagtaggaggtccttgtccaagttttcgaggctgctcacagcgtcgagttccttgtacatgtcaactaggttcatacacttgtgaaggaaccaggcatcaactctcgaaagttcatgaactttctcgacagagtaaccttcgtagatcaaagcctgaccaattgctagccatcttctgtcagttgggttagccaaaacctcgtccaatttgtcgccaaactcatcagaaccttggaaccccaagaaagatgggtcgatttgtctgattgccttttggaaagcctcttcgaagtttctgccgatagccatcacttcaccaacagacttcatggatgaaccaacggatctgttaacgtgctggaacttggctaagtcccaacgaggaattttagccacaatgtagtccagagaaggctcaaagttggcgactgtagtcttggtgacagggttaggcagctctggtagagtgtagcccaaagcgatcttggcagcagtgtaggccagagggtaaccagtggccttagaggccaacgcagaggaacgagacaaacgagcgttgacttcgataactctgtagtcaagaccatcgggctgcagagcgtattggacgttacattcaccaacaacacccaaatgtctgatgatcttgatagcagcggttctcaacatgtggaactcctcgtcagacaaagtctgggaaggagcaaacacgatcgagtcaccggtgtgaacacctagagggtcaaagttctccatattacagacagtaatacagttgtcgactctgtcacgcacaacttcgtattcaacttctttccatcccttcaatgatttttcaaccaagatctgaggagatagagacagcgcttgggctgctagttccttcatttcagcctcgttctctgcgaaaccggaacccagaccacctagagcgtaagcggatctaacgatgacagggtatccgactctggaggcggcagaaagcgcttcatcgaccgtctcgcacgcaaaggattctgcagttggaatgttgatctcctttagtgcctgcgcaaacaggtctctgtcctcggaagtctccagggtcttaattggcgtaccgagcaccttgacgccgtatttttgaagcacacccattctatcaagcgcgacaccgcagttcaaacccgtttgaccaccgaaagtcagcaaaatcgcatctggtctttcacgctcgatgatgtacgtgatgtattccggggtcaccggcaggtaatagatctcatctgccagagagtgcgaggtctggttagtcgcaatgttaggattgatcagaatagtcctcttcttggcctccttcaaagccttgatggcctgcgatccagagtagtcgaattcaccggcctggccaatcgatagaccaccagaaccgatcacaagtaccgattccacgcccttcaccagctgtgggttgtactccttggtcttaaaagccgaggtcgtgggctgagtcgactcgtagatagatgggacgttgctcatttttccactttttgctgttctaactgtgcgtattcccttctgctagtcttgcaactcacaactgttcagcttaaatacctggacacttgataaatccactgttgcaccaactcaaaagttgatattcctaggtaatatatgcgatgaccttgggatgagtcaagagctacgttattaaatgacaatactgagagagagaagagagcgaaaaaaaaaaaaaaaaaaattgtctgcgcgcaccaatagctctaaaaaattttcaagatgaagtaattgatgcttttggacgttgctgcaacgtagagatgatgtcacttagagtgattcttcaataagagcttgaatcaaaggcctcgatctccaatgcttcgaacaagatcttttgctcgagaagataaaagtgttatcgtgagtagaagaatggatagataggatggggggctttatatattgttctcctgatgtataaccccctaaaactcgccatgtccgccagaagttgcacttagcagtcactcctttcgcccgatgtttctttttgaaggaggacatagcgaggttgtcagaaaaagaaacggtgcacgatctcgccaggagctgccgtagagtgagggaaagtgcaggagctcggcggcaaacgaagtcaaaatagaaaaacaaacaaagtttcaatattaggtaaaaacaatagatatacaggggcaatagcgaatacagtaacgtctgtagtaggactccgagaagcagctaccaggatttgaggccaaagaattcgccctcttgcaaagttctctgaacggccgtgtagttggtgtccatggtgccgttcatgacatcgttaccccaccacttgggcgcatcggtgttggtgaggcccaaggcgaggaaaataatgagcgaggaccaggctagcgaaatgtcaagccccgctgaaagtgtgtaattgtacttggcccaccagttgaagaaacgagtcttaatgtagtagccgaagataatgcccaccatacagtaggcaccgtagttgtaaggggtggcaggggggatgagaccagtaccagagaaaaacacgggccagttcagatatttgatgtaagagccaggccattttttcaagatgagccagttcacaacgggaagaccagcacctaagatgaagaaatacatcagcttgttgtacatctgacctgcagagaacattctttgagggccgatgacaccccagatgatggacgcgttgaaaaagacccttgcacctgggcaggtgaagtgggaggcctgctttctggtacacacgtcttcgatgttcccttgagcccatttcatcacgcagatttgaactaaagaaccccagatggtggcgatgagttgcgcagcaaaaagaactctaggagcaagctttaggtagtgacctagcttcatgtcttgggcaaaggtgatggcttggttgtttgtaatgtaaccgtaggtcttgaagaacatcattgcgatgggcttaccgggggtcatgtaaccaatgatgaactcggtaatgacgttaagaccaaccgaaatgtttgtcagggcatagataatacccactggaagcaggaagaagaaagcaatcaacaaagcgataatcagagtgaacacgggcatctcggttggccaagctctaatggtagcgacagacataccaaaaaagataacaaaaacgattaggtaccaccattgaggcacatccctgtattgtctcatcagtcttgcgtggacatcttcgtcctcagcacgcttgatatttctcatatggtcccaaattagcttgccgtggaagcagatggcgtgcatgatggtggatgtgatgccagcaaaagacaaaccgtaagagattgcaaatgttgctgacaagtatagtggagagtactcttcataggctgccttgtcaaaggaaaggttctcgctgacaattttgctgacattgtaagtgccctggtatctatcataagaacttgaatcagaaatgggtagatatttgccgtaccatacgttagagtagtggacggcgggcaccacgacccagaagatcaaaatcatagacaggagaatggttacaatgacacctagaggtgggaccaaaggagagcccacgtaacctgcgatttggttccagtcaaaggttaaaggaatcaaacccaagccagaactggcgccaaacacttggttgacgatcacgtcattgggtttgatccacgtaacccatgcgaaataggatagcgcctggaaaatgaaaccagggaaccagtagtagatgaagccagccaagaaaatgatcaaaaagaattttaatctggatatggtccatccgttggcgacgtgattctcgttaacatgcatgttcgttaaaaaggtagtagtgaccagattggcaggccagatcatagacgctggggtaaccaacacgtttcttaccagaccagccatggcgaatccaatacactgagtagaccaggtggctagcaagtcgaagccccagccaaaatccttgttgtagaaattgttcatggataggataatgtcagtagcataggcagaacctccaccgaaagaaacgttacccattgcagtgataagtgcgtgttccttgacattgaaagggccaggattccaagagggaccgccaaatctaccgaacattggtttgtcaggcataataaggtcccagccacggcctagaggccacgccaaaatagaagtgacaaaagtggttaacacaatggaaggtgagtgcatcgagaacagcatgttcaacccacaaccgattgtactcatgatcattccgagcgtccacatacggacagtgttctgtaccaaagaagtgtcatcggaagaaggtactgcagcacgcacttctgggtaaggggagtcgtcctcaaccgtgataccagcgtactcatcattgaccaccgcttcggaaagctgtgcagcgagcgggtcaaaatcagcggactgtctaggtaagagatggccggacttagtcttctcgaggtcgtgctcagaggacccttgttccgtaatcataattgcatcgcccttggctgcggcatccgccgcggccgcctcttgtgacctggaactatacaggaggttcttctccgtcactggtgtgtccgaagacaaagctttcttgagcagatttttcatgctgtgctggagagactcgcgaggcaggcggtctcgatattagttttgatgtttgatatcttcacatcaaccgggaactctttttagtttgctgcgtttgctccttaaatacacttccccagactggtgaccaaggaccctttgaagcgactcacacgtcccctcaccacctctgtgtctctggagactatctgctctgataagaactactcattccaattgtgtcactcactcgagcggcttcctgggcttacgcgatgccatgcaatgcaagaagcgaacgatgccatgccatctacgcaaaggatgcgactgcgactatgctgaggagcagccctctgcgccgtccggccaaggagagctcggacagacactcctaaatgcgaggacagctttctttttgtgagtatatccaattcgatggttttggatgccataatagtgatgccataatagcgaatcttttcggaccttaggtagaattcctcgcaataccgaatgggaattcgaaaatgctttgtttgattgtctcattaccgtttattccgcctaattcacagaccatgggcttattcatgagccatcaggactttcccgcagggtagtgtgagtttcgcttgttactcatgaaattgcatcgagccacacgcacgcgcggcaaacatgcggcattgatgtttttcaagctggccggagtttcgttttctgtgatgaatcatagtgcttctttctaattagctaagctccggagagatgagatcgacggagatgtggtgaacatgtagtgagatcaggttcgcgaaaagggcacggcgagatacggcagggagcaaagcataaatcgctggagagccgatgttgcttatctggctgatcgtgtggagaagcggcaaagatcaagacaatgaaagacaagcgctaggaaaaatggaatcagaagaagcggttgtggcaaacttggggagagtatctttagccgttgggagacattggaatggtcggaggagcgttgaagcgtggtgttggataaaaggaaaggtgcagtcattgtcacgtgatggtgttttatggtgagccaaactcaaatcttgtgggtggcccgggagccttgtaggggatgatagccctgtggggcgtaagatttagcctgtgagacgtaggatttggtcttgatctttttgagtaaaattggcccccacatgagcagacatgcttatttaaaacaggatgggtgcttagggcgagggtttattaatacccatattcggggaactcagtgacattgtgcgaaagtgctactctgcggtacgccatataaagactttttcttgagacttcatgacaaaatgcgctttaggtaggcgctgatggcacttcctagagcccatgtcttgaggggttgtctaacggttgtttgctcagcagaacaccttgtatgcaggatttcatggaagtctggttttatgtgctcctaacaaaagcggttcgaatgaatcaacagttagggcctgggatcaagccgctatggcctgaagaaccatgtttcagtaccccataatacagctgtctaaacttagttctgcagtttctttgggcatgagcaaccctgagtgattcgtgactgagagtgaacttggtggcaacttgaattcttgtattgttttctttgccaccctagccgccaacgccatttatcatgttagacgtggcattctgaagagatgaccgcctaagaatctatatgacttgcgttacgcggttatagcgaggtgagaactcatgaactagtaactgttcactcgaattataaaacgaacgtgttaagtttattgaggcgagtctgagtcttcaatagaaagcttctcaattccagtttcaacgttttccataatgaagtaatacgattagtatgtagatgaaggttgtaaatatctctccgtgatttatcaagtccaagattaatgtcttagtcctcacttgaatcactggtatttatacaaaatcctggaacagtagttactctcgggtttaagttaatagttatcccgatggtctgatttaattccgatggtgtgattctattccgatggtgtgagttgttgatatccgataggcatagtcgtacatgcccgaccatctactgttcatccgttggtttactgacttcatcttggttgactggttaaaaccattttcatatcatttcgtactaatctgacattatgcaatttgtactatcacacatggatagacggtctagatctgacataccacccatagtacgaattcataattaaactatccagttttcaatcagtccttggaagatttttacggccagtggctttgttagtatatctgccgtattttccttcgtgcttacgtatgcaacctgaaattcacctgcatcgtattcttgtctgagtctaaaagctttacttccaaagaatctgtttctgaatttggacgtatctgtctttgttatcgatgatatcactgtttggctgtcagtgtatatcgtagtttgagatttgtatcctaatgctgctgttatatcctgcagacttttaagtttagggagtgagttgtaaagcgcgttcaactcagcttcagttgatgaaatgcagcttatcgttgatcgggtagaccgtgcaaaaatgatgtgtccatttaccttgtaaaagtacccgagttgagacttgtactcttcttgagtagcatgagaggcatctgttatagcatcaatgttaatatctccaggaatgtttgattttatccaggtcagtttcttgtgcttgttggtccagagatactgaacgcattgtagtgctaagtcgaagacttcatcacaagggaatagcgtatgctgggctaagacattgacatagtatgccatttcaaatctgcatttgtgggttatgtatgacaataatccaacaatcctttgcaaatggttgaccttgttgtcaaattcttctttggacatcatcagctccttattcgaaaggtctagtatatgaccaggctgaccgggcacaaatcgttctttctttccttgtaacgatagtcctagctttggtaatttctcaataatggtcttttccattccgattaacattttgtcatctttcttatattcgatttccaatcccaatatgtcgtattttgcaaacccgtctttttccggtgttccttctgcgacaacctttgtctcaaattctttttgcaactgaactagtaactcgttatacagttcatcgttgcttgtcatgactatcatgtcatcgacaaataggttcaccaccaaggtgtcttcttttcttttcttcactaggacacagggccactgcttaatttctgataatccacacgtattagtgaggtagttcttgataacttcgtaccagttagctcctgattgcttcagcccgtatagtgacttgttcaacttgaatactttgtctcgtagtccgtagtgaggtggtgccttaatatatagctcttctttcaatggtgcatataggtatgcggatgttatatccaattgtttaatggtccatccctgttccaaggtgatggccaaacacgttgtcagtgcttcgtgagcgactgtatacgcctccgcgtccggatcgtatgtttctggcttttgtctgtcgcctcttgcgacacatctgcacttcctcctaccatctcttttggtagtgaaaataaacatggagcttactattttattggctggtaccaagttcatgtctattggattgctcaaatcccaggtcttatgcttttcgagttgatcaatctccttgtcatatgctgccttatactcgcttctttctttcgagttattatttcttgaaatcgcatccctgtattggatcgatttttcggctatttccgctttcatcttcgcatgccttattgctctaatatagttaatcctttttcttttgacttccgctggctcgtatgcgtagtctgtggggggcttgcgttttctgtcttttctgtttagtggtgctctggttatttccgcaaatatatcttcatttgttattatatcttcgtcgtctgaagtttcactgttatcactgttactttcctcacttccttcctgactttcttcgtcgtcgggagtctcaatattattactcccatcttctccattttcctcctgactcatctctttgacctcattaatttccgatgttaccgctaatttacggcttggtgccgtggcactaccaccctctggtgaaaaatgagaagtacccatttcttgaacgataatgtgtggttgctgaggttcgatttgttcagtcagattcctttccatgtcttgcgtatgaagggtgatattcgcaggttcatgttcctctggagtatcttctatcgattcgatgtctgattcgccagagctcatgtcgctagaactagtgtaatcctgtattttactatctgctggatctgtagtctttggcacagagtagtttattcccaatgtgctcgtcatcgttatccgaatcagatacatcggtgtcgactgtttctgtgtctgagttgtcgatatctagttctgagtcagtctctggtaattcattgctatggttttcaatcagattgtagttctgcgtatctaccaccctaccggtactgggtatgtagatcagagaaccatatgatgtctcagacttgtgtagaatatatcctggaatactccgttccttcagctttttcttgagtgctgagtaatcgtgtaccatacaaggttgcccgaaacgtggcagtttctgagcgcgaataggtggcaatcctattttggatctaggagatgtcccaagtgttgggaatctacaacagtgagttacgatggttacatgcagtttttacggcatgaaaccataggtgtttaggcatttttgagcccttaagtattgttctgcagtcgttcataagtgtgagattcagtcgttctgctattccgtgtgaagacgagtcaccaacagaagtataatacgcgtcgattccttcatttgctaggaacatgcgtgttgactggtttgtgtactcggatcctttatccatctgtattgcttttactttcacgccatgttgacgagctatgtgtgcaattagttttctgaaaactgcgacaactgcttcatcgctttttctggacagtgggaatacccatctgtatcttgtacgttcatcggtgaacgttataaagtattttggcactccagatggcatatggtgcatcgggccaaatatatctgtatgcagaaattccaaatctgcatatttctcttgatatgtgtcgcgtgagttggcaatgtggttatgtctcttaccttttcctgccatgcaggattcacattcgaaccattctagctcactccagtccacatcacttattgtaacatcctttatcagacctaattcaactgactttctgatgtattttacgttgatgtgactaagcgactcgtgtaatatttcaagtggtatctttttaccaggtttgatcagagattttatacctctgatattattgatgtgcttgcatttggttgcaacgtcagtagatagccaataagctgcttggtatctaatcaattttgcgacttcgagcccttcttgggttcgcaagctgcgcatttcaaaatttgggtagatcccaaattgttcaagttgaattgtggatataatatcacaaaatatatccggggataggtaggcttcgagttttattacccttccgagattcagctctataattcccttgcctgagattgcaataggttggtcttgagcgtcgaacatctcgtcatcagtttcaactgggtatagctcggtaaaaaatttagaatttgagaagatagaaaaagaggcaccgctgtccattaaaaacatttgtgggcttttggacttattgggtctcttcagagctttctccgtggacaacttgcctaagatttctttctgggtttgtttttgtcaaatggtgtccgttgataatttctttgatatccgaatttgcttcccttacttttggaaaatgcgttcttcttgcaattgttggataagtggccgatctcgttacaattataacatcttgtggtctgtagattttgcagctcatttatgtttttgcgccaagtaacttggccagcagctttgcagaattctccatagttgagaatgcaactcaagattccgtctacgccatttgtgacgcatacatcggggttgaatggtaatcctgagttgatactttgatatattctgaacactgcttcttccttctttttgaaaatcgccgtgctccaatgaatctgcaatcaaatccttgacatcctcaacatacacaaaagggttagtgctcttatctaagatcaattcgtcccatctacggtttatcgagtttctcgaggcatcggtgctgacaagcatagcagcctcgcggaacgtcttataaccacttagacctccacttggtcggttaacccatgacggataggcctcgtagtccaagtaagtgtccataattcgtgcaattgctctcttttcggacaaggttggttcccgggcacaagatccatcgttgtcaggaataatgccctgcctgtttacacgttgtaataaatttaaaattttcgtaataaatggcaaaaatcctgcaactttggtaacttgatggaacggaccttccatatctccattaaacaatttgctctttttactggtcttgttattgaccttaaaatttgatgttgtcatccaagcatcaaataattcttcggaatcatcggattccgcacggagagatactccttcatcgtaggagtttctatcgacgacagactgctcttgatttccctgaatcttattacgcttgttatcttcatcgataacagtggcttcctatggcagcgctaccatattgaggcgagtctgagtcttcaatagaaagcttctcaattccagtttcaacgttttccataatgaagtaatacgattagtatgtagatgaaggttgtaaatatctctccgtgatttatcaagtccaagattaatgtcttagtcctcacttgaatcactggtatttatacaaaatcctggaacagtagttactctcgggtttaagttaatagttatcccgatggtctgatttaattccgatggtgtgattctattccgatggtgtgagttgttgatatccgataggcatagtcgtacatgcccgaccatctactgttcatccgttggtttactgacttcatcttggttgactggttaaaaccattttcatatcatttcgtactaatctgacattatgcaatttgtactatcacacatggatagacggtctagatctgacataaatcatatgaagaaggtagcagtttaaaatgtactgaatcatcatgtcttaagatgaatagaggcttcgagagcaatataagcaagcctacaatgatcgggaatggattggttatagctgtatagtctgacgtactcgtatgacactataacacaatgacagcgcaagcaaaaataacgacaactgcaggattcgaacctgcgcgggcagagcccaaaagatttctaatcttacgccttaaccactcggccaagttgccattttgatattagcactacaatgaagagattatataaccttttaaagagatcacataaagttcgagttgatgaacgcaaccaggttagcacggcttgcgtttcaccagaaatatcactgaactgatgtctaactaactttgacatctcaatggtactattctcgcgattagtccccgaataacttaactcgatttggcatgcatttaggcacaatgtccaagtacaaggatcgagaatcaagtagagacttaatatactgaagctgcactaacattttttctagcttcgcttgaaattcatttgctctttaactgcttaaacgctatctttcgatcagccaatctgggggaaagcgccataaaggctggtactctcgagatctacatttaacgctattcatagggagattcctttttgatttaaactataaccgaagatttcgagatctcccatgttattcatagatatagtccaagagttgttcagtttgaaaacaattgttaaatgtacactgccagtttaaaaacataaaatacaagtttcaacgaaaaagcataaattcttcaagcagcttgattgcactattgatatccaagcatatcaacctacaacgaagcagggctcaatgatagaattcatggccatttctctagtttgaccgataaaatgatctcgtgtactcatttcatcactatgtactaaatcatgggcctgcccccttttcggcacggaacttttgatatcgttcttgacctctctccctgacccacaaattgacaacattagtgacttagctgccaacctaaaatgacctcggtcaccttcaaaacacctctttctgctcaggagcacgatacatatgggcaaaagttccgagagctggatccagaagatttgggaattgtcactggtgagtcagtgaaaggcctcttcagccagtcaggactaagtgcacaccagctatcccagatctggatggtatgtgataatgcaaatcagggcttcttgaatttgcctcaattcagcgctgcaatgaggctaattggccatctacaagccaatccaagtctgccaatatcatctgaattgtatcagaatcccgcacctcagctggcgtcaatgggagtctctaatacgggtgcgtctaccacaggagtatcgaatacaagttctgccaccgcaaatactacttccattccgcctgtcactccttatgatgcctcaaagttttctcagctgttcgacagatcgacaaatggcgcacctgcgttggccggagacaaagctaaagacatttttttaaaggcaaagcttccaaacacgacactaggatctatctggagcttatgtgaccgggagaattccggatcacttgacaagacagaattcattatggctatgcacctcattcaattggctatggcgaacaatccagccgtggccaccatcccagacattcttccaggatacttgtgggactctgtaaatgcttcgaaccttggcagtgcgccactcagtacttcctccactggaatgcccctgcagtcacctgtgtctagacaaccatctctggttcgcgtgccttcaagcacgtttaccaatgcggcatctgactggacattatctccggagaagaagcagcagttcgacgccatctttgactctttagataagtcaagagctggcactctgagctcacaagcattggtgccattctttttgtcttcgagattgagtcaagacgttctagcttctgtctgggatttggctgatatctataacaatgctgagttttctaagcttgaatttgcaatcgcgatgtttttgatacagaagaaaaagagcggtatcgaattaccagatgtggtgccggaccagctattgcggtcccctgccttgggacttcaccctgcgccttcacctcagcaaccgggaactctaccaaacataccttcccgtaatacaaagcctacattcagttccccacctcaagcttcacaacgcaatcaaagtgccttaggtgatttactgaccttaaacgaatccttctcaagtcctcaaccagcaagtattcgtgttccttctgatgcgactgggaactcagttggatcagtgcactcgccaacagttaacagctctacagcaggcttgaggaaattccagccctcttcgacgtttggccaaagtataatacaagaggagacgagcgaaaatgcgccttcgggagcaaatcagaaccatctatcgcagcagtttagtccacctccacaggcacaacagcagcaaattcagcaggacggtggtcaggcgctaccgcaacaacaacttgctcagcacccacctccctcttttacccaggagggtgatactaattttgcacctttccaaggccaaagtagcgctcctaatacttatcagaccggtgtacaaaatgcacctggatcggtgcctcagccaacgcaatcatctgtccaaacgtccgcccttcccagcattccaaacctctcttcaccccctctacagagaggcaccagagatatgagcgactctttggatggtgacacctcgctacaattgtctcatgccactactgagttggccaacttatccaatcaagtgggatcgctaacaaatcaggcgacacttgtgaatgagaggaaggcaagagcacagcaagagctcaagcgtataaacgacctcaaatcatcaatcgagaccaaaatggttagcctccgtggctcgtaccaatcagagttaaaacaaactgaagagattgaagctcttctgtctcaatcgcgtcagcaagtggaggaattgaagagggagcttgctatcgctgaagcgaactatcatgctgtgcaaggatcattggcagaaacgcaacatcaactcgaagaatcagagcaaaccaattctcagttgaaggaaaagatcggaaacttgaatgcaatgaccgcctcactacaaaacgagttgaatgaaaaacagcagaaggccaagcaagaaaggtcaatggtcgatgtaaattcaagacagatggaggtgagccaaatgaccaccgagaaccttcaaaacgagattcagggcttggagcaacacctggctgtcttcatccagaagcataaggaacttgaggactaccgttcaactcttgaggctcagcatggtgaactcaattcccagacaccagcaattggagagtcggcatggagaaatcagtcgtggcgagcaagaagttcagcaaagaagtttgcagctaaaggggcaagaacagatttatcatgaagagattgcgaagcttcaaagtatgttcaacgatttgaatacacaaagggagtctttggccaaagcggaggatgagctgcaacatcagcaattcgaatatgcccaaaaagtccaagatctttcggaaaggagaatgaagcttgcaatgggcgaacttccagaagatgcggaactaatcacaaaagaccaacgaggatttgactctaatcaagaccacgttgcgaagttcgtagaagagagtgttagcaattcacgactcggtggtcaagaagttgatgacaagcaaggatcagatgtcttcgataaggacatccccactgtgggctctcagacagaagttgatgaagaagatcgcagaacagatgacgatgaaactgctgcacaggctcttgctgatagatttgacggagacctgaacgaatacagaattcctaggacagagtcattgacctcatctgttctcaacaatccgccacagtcagtacgtgacgacgccgaggtagaactggatgcagtaacggccgcagctgacgcagggccacggaacgcagctgatgaccaagtggcgaagactgccgaagcggtcgatagcaatatgcctggtggatgggctggtaaagaagagaaaggatctaccaacctacacaaaaataatcaaactgagggttcctcttctgctgatatggtatcagaagtagaaacgttgaacaagcattcagaagacgctcgagagaagggagcgtcatcggaatctgtcgagaaggccatagatcaggagtttcctcctattcaagagctggacataaatgaaagtgacagtgaaagctctcaagatgaagaagatgaagatttcaaagatttcaaagatcctgagcaagaaattccccagcccgtgctgaaaaaggaggctaccgatttgggcaacacaagcgttccagtcgataggaccgagccaaccgcggctgcatctgcaggtggcgctctctctagcgctgaccaagtcgagccacatacgaaatccgacattaagaaagaggtggaattggcagaaaaaccccttgtgaatgacaacctagtctcgccagaagagcctgatgcgactctaccatcttcgggccaaacaacttcaaaaaagccagaggttatcaaggacgcttcatctggctatttcgatgacgaatttgcaggccttgagcaagccgctccagaagaagagcctaccgaccagctaactgatcgagagtacagcgaaggcttcgaaaccattgatcataaggatttggacgaagagctcaatcaaggtgggttcacgggtgtctcgcgcacaggcatacaagcagcagaccctgaaggtaccgcagccgttggtgctgatgaatgggacgagattttcgctggatttggaaacggaaatagctctacggcagctacaagacagccagcgtctgtgccactcaaggtgcccactccaactagggcgggaaatcaaacctctgagccaccggtcaaccgtggaatcgccactaccccaaaatctttagctatagaagagcttgaaagcatgggatttaccacggaagaagcaaccaaggctctagagcactgtaattgggaccttggggccgcaaccaacttcttattggacagttcctaaacaactgcttgaatgttctgataagcaatcaaaacacgtaaaaatcgaatttttatttttccctgtatatgtttaagagactattacgattctagtttgacgcctcttctcgaagctccaacagcatatttcgcagaccctgctgcaaagcatcgtccgcaagagacgccgtatctttccctaaatacttatcgtacaactgatggacttcttgtgattcctgttccacatcagcgtacagctcctgcagttctttttgaagctgctcattcattcctgacatcttgctcaatctttcatccagttctttcgaaagctccagtcttgagttgtgtagattgccatttatcaactgctgcggagaaagctcgtcaatgcatgttctaacctcgctttcatcgcgcatcgatccctgtactttcttcgcctgcgaaatcaagtcatcaaggtcattaagcttttcttctatagctcgttctctaaatatttcctcaaactctcttttggagagctccatccagaaatccaccacttgtcgttgacagtttgtcagatttatagctccctcttcaaccgccgcatactcagggaaacaagatgctaacttctcccagttttgaattttactgacggactgctgaagcgctttcctacaaacttggttcaatctaacatatcgtatcctgacgtgctcaggcatctttgtttgttgtagacgatgctttattgttatgatagtttaagatcaacctaaattacagactatcgttctacatgagtcttgctgaatcaatacattggtataatagcacttcaaacagaacaaagcaatttactagtcttctagtgacgggcagaagagttatgggagcatcaattccagtattgacagcacaaaggctagtgcaactagcgaccttccatccgaaacttcaaaattcatggtacctagttgcagcagctactttcagtgcatgcaatgagccacaggagattccaagactataccatttcgcgatgatcaacgatctgcgaccaggccaggtgtcacggtcggcatcaaaagcaatagaactcttagaggttggtacggagagattacagggccaactacaagaactttataatgaaccaacaccctttcaaagaagggcagccgggaaaattagagaggcattactgaaaagtagcgcactcacggggcttccaagggctataaacagtttacaagctcttaaggtaaccacatcttccgagttactgccagagacgaatacagttgacactcagagtgataagttgtgggaaggaacccaacggccaacgcaagcttctagcgaagaaactattaaacatggtatagcacattggaataaaatctatagcaaggtatctaacaaggttgccaataatctcaatcgatgttatccagacctgtggcaacataccttgtgccatgtatacggcccattattgtcctttgatgaaattttggacgctcaagaaacaagcctagtaattatcgcctcgctggttccccaagatgttaatgcacaattgtggggccatttaaaaggcgcattgaacgtggggtgcgacaaagagactattgatgccgttcgaaacctcagtatcttggtggcgacgtggtgtaacgtacaatggaaatctgaaattgtaaagctctaggcggttttgggcaaaaaacttcgtactggtagaatgcgatcatcgcagaaaattatttatgactatttcctgccaaaaatgtctaacttaagtgagggaaatttaaggcccgtttttttcagttcatcagaggagcatggcttttcgggaatgacgggttcaggaccgttcatctcctcatccctccggccaaacaattgccaccaccactttatatccttcaagtctggtaataaccaatcatctccgtcaggatcaacagggctaaatgccacgttcgtgaactcggcccgccgagatctaaagtagtcccatacgctccttgtcttatattgcgcatcattcacaacacgctccctttctgaattgaataaaaatgtcccgtattgacatgaatataagtggtaaaccaggcgtcttagaaagcgctcattgaattcaaattgcgtagggttttgccgttgtagttgatgcacacagtcaagaaactgttggaagattggagacgtgagtttcgaagactttttgtgaaccattttctgggacactctatgcatcaagtcagaagatgaatgtatctgcgaagagaagctcaaatccgataattctcccgtagaaccttccatcttgtcgcttcctgaaatgctattggaaaagccaaaaagacgagagttcaaatcgatgccttgagtcattgtggatgcggcatcagatatgctcattcgcacagagttatcatgaaaaatactctctgaactcaaatggccacttctttctgcaaaacggtggccaaatgatacccaatccttttcgaccaataccatgaatccctcaaaggttctgaagtaaggatcaaggcaaacttgaattagagagcacacttggctggtacgatcccagccatctgaacaatggataagcaaatttgacttgttgaaaagcattgacttcactaaagtatcagtggaagacaacaaaagtttgacgtatctaagccattgagtagccttattatccctgaaagaagttttctctatgcacaaattgaggtcgttgtctaccaggaaattgtcaaccacataattgagcgagtcccgcatgacgtggatgttatcgatgcccaaaaacatccggctcactgtaccaccgaaattgtagttgtccatattttccgtacctccaccaagtgctgtttgcgccatcgcattagtggtgggcctagcatctgcgacaatgtttttgataaacctgggatccccgttttctgatgcaagagaacaattgaagacttcattgacgagtttttcgtcctgaatggacctttgctggatcaagcccggttgcggttgagcacacctggtgatagagcttttagtcttccgatagtagtatgtcaggactggaacacggttctgtgacctgtacttgttagaatgggtgagaagagtatccgaaactgctcgcgggacgactagaagacttggatacgttttgcagaagttgtatttctcgttcacatcggaaactcgccacgggcacgtttcgtccaaggacaacccctgtctatgaaattcttgaagaggtttgtaaatattccagctgtcgaaaggcttttcggccttgttaggagtatagataaatgcgtaaagctgggtttcttcctgcaacacggtcagcttcaagatcgagtcatatacatcttgtgctatgtgctcgtcttgaaaatcaagggagaagaccgtatagtctttacctataaccttgatgttcgagaaagaccatatgtctttgccgctgtatagaggatcatggcattctgtgtggtctttaaactttgaaatcaatgcacttcctctgttcttgaacactgctcctattgtggggtaggcaaaccaaaactcacgcgctaggagcgtagaggtaaaaatcaagtgatgagtcgtcaaatgcaatgtaccacttccagagattccctttctgtgcaatataacatcgtcaacctatcttcttcctgttagtctaaatgtaactagcttcttgtcttgaaaagcgcatacctttgcgattttgatgtactccatatggaagattttaatcaaagatgtctcactccttgctcatgaactttcagcaatctcctgtggtatggcaggcctgttgggttactcagttgtttctgactgggaggctagtcgatctattacctacccaaaaaatttcataaggaatgtctgtattgaaactggtatcgtccaccaactaaaagacgacaagtctaatccaaaataacctgtgttccttaatttaatatatctatatattgaccagcagtaagaggggtatttgaacgttaagatttgagtgagctgcacttttcagctcagatttatagaccaagttaatccaatgaaaaagagatcccaataaatgggagaatcagggcaagacagagaagtcttggtgatgaattgaagttttgtacgccaccaggaaagaattcaacaagaggggagtatcaggggaggggaaagagagaattggcaggttgcgagaaggaaacaacaaccaaacgatgaaaacgaatagattagaaaggaagtgaccagctttactaaccagactcgacctagaggacggttggcaacacaattcagatttcatatcttcaaggtgtaattaatggactttgcagatagtctgaagctcaagaataaatttgccttctttgtacctttgatctttcctctcactctcgacatacttccaccccaccagattcttgcacatatggcacttgatatcgcacacgacatagcatccggttagcatacatcgtgtttcgcgccccccttcttcgacatttacaacacggttcatcagatatgcatcccctgtcgttcccctgtaatccttggacataatctgcgcagacgaagaaagatgtgttctgcagtgacagcacccgtacgtaacaaaatgcgtctgcttgtttttaggatggtcaatgtaagaggtgtagcgtattcccatctttgcacactcacagactgcaaacacacaaacacacgcctcctaatgatatattagcgcttctctttttgggtgttaagcaagtaatttagatgcagctcgtactatccgtgggtcagactgcaaccttcacctaccgtctataccccggactcttgagctcaaaaatctcttgcacaaaagtttccaaacaatgatatactgcttttcagactagcagtagctattcttgcaaactcatccagtattttaacaaggggggtttgagatgagtccctaggtccccagcttatatatatcgtgacgccagtagcttgatacggactaattaagagttatatatggctagattcagcacaggtttccacaggcgccttgaagttgtgcattcatcatatcttgggacgtagcttggtccatcctaagagactttgcccggttaacttgtgtgttcttgttgtcttgtaagttgtggatgtcattttcctgttgaacgataagtccaattagatgagtttgaaataaggtcaaaaaaatggcgaataatgacagtccatctaaagaatgccgacgaagtagcctcatgaattgctcagctcattttgctcgtggtttcggggtttatgtttttggttggcggttgtagctccttgcatgaccctaggttaattatatcattatctcgactaaaatgatgcttcaaggacgctaattacaacataatatgaacgggtgccaatcaatgttttagttacaatatcgacctttgatgggatgagattcatcaaattgtcgttgggctcttctctagaacgtttttttgagtgtatgaatggcggtatgttcatatcgtatgattcaattctgtcattgtgcaagtagcacatttcaaacgtctcactcacacaaaaaagaacagcatactgctacacgatcagaatataagtagacgagtttcgactcgctccaggataatcgctacttgaattgacgctagccacgactgtccgtggtatattgtttatgatagatactaagaatttcaatttaaatattgatgggtttcaaataggtcagggaattaatactgtcgataatgtcccaaatttgtacgaagttttgcagtgttattaagggaataattcaccaggtctgcaattcctcaaataaatcaattctacccgccttctgactaccaaccctttcggcaacgacacttctaatctcatcacacatgtcactgtgcccacatgtgataacggcagcgttctggccgttgcattcggagagatcttcgttcacaagcgcagaaatatcaggtctgccttctctgaactcgatatgaggtagcgccttttgaatcgtctccgtataagcaggcgtggcagctacatcgagactagaatccttctcaccattggaagacgagcctgactcactagagtcaaaatggtgggcaagtttctccccaatcttaccctcatgagctttagtgacataaattatggtttgtatgttgttgtacttctctagcaccgccagttcttccaagaaccaatccaaagagtgccagtgtctgataacccaatacagcttcacaaacttaccatccttctcagttgcattatcaccaagttctttagcgtaagcaaatgggcccgggataccgttaccaccgctgtataagagcacctgatcgaaggcttgagcaggcttcttgtcaccataaggaccctcgatagcgaccttgacttgcgaggtgtagtttggttcctgtagaagcttcttgtataatgtctctgttacaccccgcttgattttaacgtaaaagcggagctcgttgttgtcggtcttgacaacagtaaaaggatgggactgccaaaaaacgctagtcttcaaaatgtggagataaccgaaagcaccggggaagaatggccaccaggaacctctgtctacagtaatttgaagagtttcattggaaacaatgcacaccttagcggttttaacaccgaatgagaagatccgcacaagtctgataaatctgtcaaaacaccagacagcggccgtggcgtaggcccattgtccataatcaaagtattcgatatgtctccatgcaccgatgaggaacgcgatagccattagaatgtgcacgtataaaaatgcctcgtagttataagcgcgcaaccaactgaaggattgtataaagatgatgccgccagcaaccgctgcaaccgagccaaacctccaccattcagtcaggctattcttagcgtatgacttcttcaagaaagtagttaccagcatggaaatagtatgtgtgaagagactagcgagcagcatacgagcgatccatttatgataggtcatgaaagtggactgcttccatccggtcagtgtaaggaaaatctggttgcgcccgccaaagagataggtcaatgtcatcaaataatttgctattaaaccacttctatcaccaaccagacgagacatctcaacacccttgcttgcaaaagcggcgttattttcgatgtgacggaagcctgcggagtggaataacacacacaaaacgacaaatccaaaaatgatcagagattccagacgcgtaggaatcagcccttggaagagagttctcttcgtatgcctggatccgaaggcagctggaaccgacacatgctttctgtaccagcgaacaagtgcgatttgggaagatttcttgttgagtgacaacagcagagtgggagcaaacttgtgcatagcatttgtgattattccgcacaaaagtataatgccccagtatccaacaagacctgcacccatatgatggccatacgcaaactgcttataacgttctttgtacgattcgtacgcgagcttgtaagtagcgttaccaacgtagatcggaacgtctataggcttggtcttattgaaatttgggatctgcgaagtgctgatgagcctgccgctcacattttggtacacggctctcatttcctcaatggttgtgttggggcagcgagagtggaaggtcttctcgaaggactcgcggtccttttggtgttcgagatgatcgtacccacacgcgaggtacgaccccatcgcactctcagaggtacagtagcatgcgtacgatttaaaagtatccttcttacaaaataacgccgttgacgagagcgcttttttgcacgcgacggccacagtatcgggctttttgtagtcataaccctctagcgccgctgctgttcttagagcgtgtgccagcacgaatacaaacaggaacttcatgacttgggttgtttttcaaagctttttactattcaaaagccgtgctgcaccacaaaaccaatgtctctgtttgcctacttatacctgtcaagtaaatttcttggctagccaagctcatctactttcaccgcacagagccaagcccgataaaatctaacaaattgcggacctctctacggggccatctgtctaagctacgccgctattcaattacctccaccaactactagtgcactgagcgccgtacatgccttaacttccttgctccacatccgtcctcgagcatgtcccattgcaccctgtttggatcttctcgcaaatcgattttgggggtgtaaagctcgacagcatactgcagccgattaataaagcttattcgcgaccgtatggggactgcagtgtctttgttaccactagttttggcgaatgcttacttagctcatcaatttttgtttcgatatgccagcgctgtagtgaaagaggcggagaaaaaaaaatttaggctgcgatgatagcttgaacagcacccagaatgtacaaaccctggcgttgcaacatgcaattgggagccaatgcgatgtagtaattaaggcctcggcattgatttgcagatgtgcgtgtagggtttcggcttttaaaatgtgccgttagagaagcaattggtttgatagatgacaggttgcgtcgtagatcttgagcatggcatgcgtgaggaaatagatcggtagaagaagatgtaggggcttcgagagttcagggactaatggggctgtagtagatggagctggggaagggaggcgtgagtgggatctgcgtttgaaaatttgataaggattgtagaagaggcgaaggagaggcgaaggtgagcgaaaggagagcgaaaggaggctggaatgggaggaatgcgtgggtcaaggtagtgtggctcgtaagaggcccttgacaacgagcgaagccgcctcgggaagtaaaaccgtatattttgtgtgttgatatggaaaagggagcggctgtagcatacagttggcagtagcaactataataggtcatcgtctgcggacgcaatagagtccttgatttttagcaagacggtcgttttccatttgtcgagcttggaaaagcggtcgaattcgtagactttggcactgaatttctcggcatcgccttcagcgcaggcttcgagtagtgcacccagtagttcgtgttcgcgagagccggcaaagttggagtcttcggcaagcgcctcatccagagtgcgctgggcggcgacctggtcgtcgcccgccaagtaacagagggcggtcttgaggtagtagtctttcagtgaccattggctgagcttgtttcccacagagttggcgataaccttgcggtaaacgtcacaggcttcgatgtaatgggcgtcgagagctttgaggtctgcgcatttgaggtaggccttgttggccagcgccaacgcctggtcctgcgcgtaccagtctgcggcggcctcgtatgcgtcgatagcgtgtggataatcgtgaaggtccgactcaagaatctcggccagctcatacttgaagttagcgcctcttctgaactgcccacgacgcgtgaagatgtcaatggccttgttaagcgcgtcacaagctttggaaggcgaagagcccgctttgaacgctttgaaaccctccacaaaagtgttaccagcttcatcctcgctgccagctttgatctgacacgtcgcggcctctacgaacaaatcaccggcggcttcgagttccttacgcagcttgtagaggtttgcggcttccacatacaggtcagcggcctcttcgtatttgtaggagtccgaggctccgaagagcttgaaaaacccagaagagggttgagctttctttctagcctggagttgaaagagttagtagcttgaatgagctgttgaaatgcgacaaagtggaagatctcataccttttgaacaagaacttgtgggtcagacattagcggtttgtatgaatcaatgagtgagttactgagtgaggatgccttgactagttgatgagcgggagatgggaggggggcggtttagagtgaaattagctgttattttatcacattagacgaaatagtgatacgtagagagtgacaacatatatcacacgctttaacggttaccgtttaaatactcaagagacgtcttagttagtatggttattccggtattctgggcagcttgaaattgcgggcaaaagtatctcaagagctgatattccgggttgagatattagtcgtatgaaatgacaagatgaatttctatcaggttttgggatttgaagaacagtattataaaccttttgaaaaggaggtttgaatagcaccgggcccctggagccctcccttggaagactatcgcactttcatctgtacatccgtctcctctgcaggctcatcttttcatatatcatacaactaaaatatcaatttagtacatcacgtgacatatgacacagtcgttttgacctggatcaggaattggaataactcaaatcaaaccaaggccaaaatggcttcactactagctggcagctctgtttacttcttgattattagacctagtgctcaataaaaaacggtgattgaagatcgtaattttcaataggttacgagtcaagaaagataccatatcggatgaagctcgaagaatgcatgccagctgaaatagtagatgctcccaaaaacaagtcatcaaaggaatcaaggcaatttgaaatattgactcgttttaaatgcactaccagagatgcagaaattgagtagcttcaccattcttgaaattcaaagtattaaagtcgacctcatgatttctctgttctagagctaaagtccaaaccacacacacaaactatagcattagctccaaccccctcgaatgatagtaccacaaaccctcctactctctcacttgatctcaacactagtttaaaaaacattcactttttataaggacaagggccaatcttagaataagtatatccatatcaactgctcaaaactccacacaacactccacacataaaactggtcaaataacagacttccctgtaggaagcttctgttcaggatccaaactgagaagaacaactactaacctacttcgtaattaatgcggcctaaatttaaagatgagttacttatccatcttcagctttattcagactacgccaaattaatcagagcgctcttaagtatcataattgtaatgcctctcatcaacagaaagtatttcagcgtctttgcagctgtatccctcatggcagccttgcttaggcctgactacagaccctagatttacatttctcacatctgatcacgacaaaatcgcacatgcctttgtcttcggtcttgaatcatggctctttgtcaagtctatcggttacaggtatgtccagtttcccagaaatatcgcggttgataagtttgtgttagctttactagtttgtacagtgggcgccggtattggcagtgaattcgcacaatccgtcttgtccaatggacggcggaagtttgatgttctggatattgcgtgcaatgtttgtgggtcgctggtgggtattttagcggcctattgcgtagaaccaccgcggcgttgatatcgttaagttatgtacaggtatggaataaagcgtgggacgcacccatttttctttatttgagacggatgtacgctctgtgtgctatagcagtcttgtgcatctggtccctcttgtcgaaaccagagctgttgcccttgaacaccgatatcagctcttctcccaacctcacggcaaaatcgctggaagcacgcttgttggcaccttccactatccacttccacgccattctgtttctttgcctggcgttgagcggcacggggatcacagcggccttggcaactcctgtcttgaaggttttaaccaccatcagtggcgctaggtcgtccagcgattttttgagcacttgcacaggatcttggcgtgtatgacaaaagacaaggtaaagggctctagaaagcgccttttcagcacgctgtttcttgccgtgacgcataatcatgttcgtgacatgttggagaatttcatccttacgagctggaagcggcactgccttgagtgcgtcccactctgcttgctgttcctctgtgactgtggccgtctttttagcgttcaatgcttcctccataatgttgatttttgactgcccaggaccagccaacgacgtttctggcagaaactgctggtccgtgaactcagatctcagtgattcaatagcctctagccatgagtccacctcagcatctgaaatagagccattagcatccttaggttccaccttattttctgtaatgttactctgatacctaatgctaggtaggtatctaccttgattcacccacaagaggctgctaggtgacgaaaccactttttgaagcgctccaccgcgcaactgtcttttgagagcaaacattcagcaccaataacttcccacaagcgttcacttcaagcttccgactggcaatgttcatctaatgtaaagcgccaaatacgcaaattttttagagtcgttgattaaaggtcatgtgtattacacgtgacatatattcgcgatttcgaacaagatttatcaacaaatgccatcaccagtaaaagatgaggaaccagttcataaagaagagatcacttggaacctagtatcggttgtttcaaggttttaaaatgatgggaatgagatccgagtcactatatcgaaatttaacgtcaattgtggccgagaaagatgtgtcagtgctgacaaaactggagcctagagagttaatgccagaactactgacacatatgacagaaacgattccaaaagagatctttgagacgacagaggatatatctgaattcttagaacgactgaaagcgatagggaatcatttgaacacacaattcgtcgctaaccatagttatccattcactatacagcggatttgcgaaatatgctaccatccgttgaagtacttcaagacacacgaggttggtaagttcgtgaatgcactagaaaagtgctgtctggtaagaagttcgctcaatgttgatggggaaaccacctgtgatgctgtgaacgatggtggagacttgtcactctcaaaaataccgtgggtaacggcagaggaggaaaagacactcagttcgtttctgcgagatgttgaggcaatggtcagtgttaactttggatacgagaatgatgaagaagaagatggtgcggatgatgcagatcacgcgcgcaacatggccatgggaaatgcgtacggcagtgaagaggacgacgatgaagatggcgactacgtgtgcgaagtagaacaggaagatgaagatgaggagattgatggcgaggaagatcaagatgaagaggaggaggacgaggaaaatgaggacgaggaggaagaggaagaggaggagaaggtggatgatgaggagaagaggcagagcaagaatctcgtcgattctaaaagtattgatggagaacaaagcgctggcgctgtcgacgaggaagaaaccacgagtgaggacgaagatccagatgcacctgatgcgctgcggaagagaagacaaacagaattcgatgattacgactacgacgacgaacctgggaccgaaaataccactccaaaaaaaaagcgggcaggtcttgccccatctgcatctctggcagaatctccattgtttcttcaaggaacagcagtgcaaacccctagcttagaacagcaggtgtcaatgctgatatcgccgagcacaacgattcaaacagaaacttgtaaaataacagcagttacggatactgatggcagaagtgcagcagacgaaagtagtcccctcagtaacaagagcggaaggcgataaagatcagccacgacagactaaaagaacgggagcaggcgcttgctccagtacggcatagtttttggattcttgttttttgagttatataataaataacagtagtaatatctcagttgtactggtgaatatagatatcgaggggagtctgtcttctttcatgatcttcataatgaccgggcagaagcccagggggcagttttttaaaatgttagggagtgtatgagagaactttctcggatgctcaccatctcatcatgctcatgtcgtttctaattctcatgtagtcaaacagaccttcgatcttaccggcaccagcgatggcgatgtcctggtcccacaatctagcggatgcccaagacttgacatccttgacggagatggcgtcgatctgctcaaagacttgagtgaggtctggagtggcacctagggccaaagtcttggcaccaagggcgctggcggcggcgacgctgttggtggcagcattaccaagttgcaacttcaatagagctttaccacgggcaacctcttgttcggtgacagagatggttagtctgttccattgcttcaaagtgaaatgagtgaggtcgtcaatggagtgagtgttggacatctcagtggcgaaaccccatagaccggagtccttgtaggaaagggagaagtggtcgaaggagtcgcacaagtggtagtcctggatctggtcgatgagcttgacaccttggagcttggaagcaggctcagactcagtgtaggaaccgaagatctgggcagcgaccttagccacgtagtagtttggagaggagacagattcaccctcagtggcaatggcaatccaagcctttggcaaagtgtcatctctcaaacgcacgtcagagcccaagaacgaggacttcttcttttggacaggcttgtcaccagctggcagcgagagctgagactcaacggccttgacaaggtcgtcatgagccacattaccggaaccgacaacgacagcgttggagttgcggaagtggttttgggcaaaagattgcacgtcgaccttctccaaagattcgatgctttcaggtgtacctctgacaggaagacccaaaggagtgttctggaaggcggtagcgtgcaagtgctcgaacacacgacctgcgtggtcgctgttctcgaacttgcggacctggttcgcggtacgcgcagcggcgtcagcgaaagcggcgtcagaggcgccctcaaggacgctagcgatctgagtctggagcagacctagaggcttggaaacaccgccagccgcaaaggtggctagataagactggtagtcgcggccagtttgcgcggaaagctgtagaccggcttgcgcagctggtttcgcgccgttggcgcgaaacaagtgtgcaagcatgttggaaacaccgttgttgtaagggttttcagcagcagagccactaccgaagacaacaccgacggtggcagcgccagcctggctgttggcatgagtggcgaccttgacaccgttggacagctcggtcacttgcggtttggaagcgggggtcgcgagacctcttttgaaggcggatctggtcgcggatctgagcatggggttgtggaggaatgtgcgcaggggagagcagcggagtagacgatgcctaggcggagtgagatataggcgcgagtcctagaaaagattttgaaagtttggcgggagcatcgggtttagaaaatatgggaattgagatcattttgtacaatcttgaggaaatgcgcgaatgtgattggctcgtacagggcgagctatatcggtcatagtttacggatttcaacatacgcttatacgaaataagcatcgtgtacgagtgattatcaaagcatctatgctggcgagaaaatcggcaatattgccaacaggtgatagagaagtgatatcccgagaccaatcgttgtttggatagggagagtttaggtacactagccagtgactctttagtcagaaggggtttctcaagcattgtaattacgtccaggtagtcacgtgatgtatgaaatgagtgcaggtaccggctgggggcgctaccttgagatgtcgatactggaatgatcaagatgagtaactgaaaagtgtttgaacgttttcgaacgtattcgaatgtatccgagcatatctcaaattcgtttaaaagcaatgtcaatgcattgtatatcatgatgtaactatagtaattaatatccttatttctcagtgctaaatcaatgtgtcattatacatggttaagatcccagccacatccaaggtgtttgggcagtcacagatcttcgactctcaactatacatacgttgacttctcatctaacgacacattggtattaagtgatatggtgtatatacagatatcgatgagaagtagacaaatataatgccaaagacgtaaaagctgcaactgcttttattataatgtaatgagtggatttttgtgatgaattgattgttgtgtggaatcttggtgggaataagtctcagctttgaaatctgtatacttgccagtctgatcgagaaataagcttttaccgaggcgagtctgaatctttaattgaaaccttggaaaggctgttggctagaaattcctagtatggtattcttttgtcagatctagatcatatattggtgtgtgatagtacaaatttgtcggagctagactatactaacacgtgctggtgcaaattgcataatgacacattggtacaaagtgatgttcgattggcaactgaaccagcatagtaagaattagataagagccaggcaaacgtgtgttcaaaggactcaaaccgtccgttgaacgcattgaatagtatcagatcactcaatgggtacaaaatttttatgctgcgaccattgcctgatgtcgataaatatttgtataaacaccgatggtttgatcgaggaacaagattttattcttggactaaaagaaccggggagagaaatttacagctttcatatacatacttaacaattcaaatcataatggaaataccaaaccgccggagttaacaagctttttatcgaaaactcagactttcctcaatatggtagcgccgcgaaggatgctaacgttatcggaatggataacaagcatcataagattcaggaaactcaagagcagtctgtgaacaagaataagtcaagtgatgatgagtgtctctccgtattggattatctaacccagaaaatgacagtagtgatgagtctgacgaagactattagtttacttggttgtcaccttcaaataaggaaaagaagtctaatggcatcaaagacggcgatggcattgatttccagacggcaagtaccgtagatggatttcacatgcatatggaaaagattgaagatttattgagaaggaataatcgtgttgacattatacccgatgaaggtggatcatgtgataaaatttctaatacgaaagaaaaaagactattcaccagttggtcaaaaacgttgttgatccacaggcaaatcctgagtggttattccttcaaaggataaactgagcgggtttaaaatctttcgtgagtacgtaatgtgccaggatccatacgtatctaaagcgagcatattgagagaatgggacgaattagagttaggttttagaaccaaccctttcatctacattgaagatgtccaagacttgttggcagaatcaaaggaacatagagtattcgacaaggaggaagagattatggtcaaaattgtcgctagtattcagcctgattttgttgtgccccgcgaatactttatgttcagaaatgttgaacagtcactgaaagacattaaacagtacgctaaatttcgttgtgcagaaggacaggtaccttggaacccaaacaattggccacctaagtacacccaacaaaaaagatgttacaaatgtgaccaattgggacatttctcaaaaagctgtccacaaaatgcttacgttggtggatatggaagaaacgggtccggccacaaatcgtcccacaagaaatcatcttctgatagaagcaagcctagaaaacactttaggcaaggtgtccacgtagaaggctatgaggagatccattagagttaaaggtcctcgtctgtttttaatagacagcggtgcctcttttttttatctcttctaacgctgagtgttttaccgaattataccctgtcgaggcagacgatgctcaagaccagcctattgccatcaagagcaagggagtcatagagctaaaccttggaagggtggtaaagcttgaagcctacctttcttcggatatattttgtgatattatatccacaactcaacttgaacaattgggatttacccgagcagcttgcggatccaagagggatttgaaatcgcaaagctaattagataccaaacaatttattggtaatataaacacaggaagcgtaaaccccatacagattgctcttacgagccgtcaagaggaagggaatcaattattacaggggaatgagatacgcaacggcgaaggatgaagtagccgaatagtcgatccaatagggagatgcgattattagaaacaacagcctaaaggaaagagcacgagcataaggcagcatataataaggagattgatcaactcgagaagcataagacctgggattggcaatccaagagatattaatttgaaaccagccaataaagtagtaagcaccacaccttcactaccaaacgagttggtaggaggaagtacagatgtattgcaagcgacagacaacacacaatcgtccacgaagcactaacaacgtgtttggctatcaccttggaacagggatggcccataaagcaatgggatatacatcaacatgatacactccattgcaagaggagctttttattaaagcacaaccacactacggataacgagacaaggtagtcatgacgagtaagacgaacaatgtgttaccaacccagctgcaaaaggagttcacggaaggagctccggattcgcaaagtacgacatacaagaaacgaaagaatggaagaacttttgagaaaagcccgaaaatggggtcatcgttccaagaaagaagaaaaattcgtaccggaccaaccggggtatatactagatttatctaataaggaattaaagacgtttaaagagtttaaaaagagagtatttgcaatgaatcgcaaatttgaaatgacatactacgccaactcgatcaacgataagttgtgtgttaatcaaatcatcgagagcttacaggacacaaaccaggctacgaaaccaggtcaaacagagatatcattgtcgacgagagtagatacctcgaagttcagaaatatattcttgggaaccaagcctttggccctcagacaatggagatgaatctcaggtcacacacgtgagacaatataatatatagaacttgatggtataagttgtttttggggtattggttaatgacaaattagtacaaagtgatctggaactggagccttgacaagtatggccaagagtccgggatacgagaccagacaagcataactatgcgccatcagaacaactcctatactaaacccaggacctactctggactcacatctttgtacatgtacagactaggagaactacaatgagatagatacagtcataatctactaaacgaaataccctagtatgcaaaatctaccacggagatcaaaaaacctcagacttccctcatccacttactctattatacaatctaaccatcaagagataattaaagtcccagacttcccagacttcccagacttcctagacttcctagactttcctcaacacatacaccacctcacttttttgtgtcattatactatttgtgtcacattgatatatagccctgaccttttatactgtaagcaatcccgacagtctcgacaatcccgaaaacccggacatacccggacatacccggacacctactcctcctacatacttcttctacagaagggtccctgggttttcactacatccctataaaaaagaccccggggccctgcccctttgaatcccgcttacataactattttccaacacccacacacccacacacccaggcccctccgcccgagatcggcgccgatcctccaagccctgctcctctcagtccgcgcgtattttattatttagaagataagcccggggcggagccccgagtgaggttcgtacatcacgaccagaaaacataagcggttacgaattatacaccgcgcatctcaaaacaaggtgattaagcgcccgcgtcagataaacacacaaacacacacacaaacacgcaaccgctttgcctcctcttactcctccttcaacttcgcccgctcagccttaatcgtcgcgcccctctctaaagtagtttggtccttcacctcgccccgttccatacctcacttaaactcacttcgcctcttctcttatggccttatttcgtcctcctagcaagctccgcccgctggcttttcccgacacgtgcgggctttctggccttggcttggctcattttttttttttttttttttttttttgccttcctctcttcaaatcgctcggcttcaaaacacgcgcctacttcgaaagccaggatgacacgatattcatataagaaaagcgaactttagtgcttctaaattgccgccgtccgtttcatctctagtaatatacaaaataaaactccgcccctgtaatcatgattcaaaacgacacgccgctgctgatgtctatttcacagcagtatttactggccgaaaaggcgcgtcgcaagcttatacactgtgcgcgcgcgtatcgcgactcggaggtgaatctacgtatattggtgggccatgcgaatttgctggaccgcttggctcgtgacgcggctctttccgcgtcagttggcgccaagaatttggaggaggagacacgtgatgtttcggactcggattcggacccatcgtccgagtccagcgaaagtgacggtgacgactctggcgacgaagactctgaggacgaatgggacggcgggtatgactcgatgtcggactcggattccgagtccgactccgagtcggatctggagtcagattgggacgcgcagcttggggtcatacgatacgagagcgcttccggcccttactgtttatacaagccggtgtcacggctcatcacaacgtccacagtagtggtaacggaggaggaaagagaagaggaagacgatgaggagggacagccgatagcaagtgcggctagacgccaatgctacgacgcgtcgccgcgtctgctggtggcgtgaggaattcaactgccatcgccatctcacactaacgaacaataacaataataataataataacgactgtcacgaaaaacgaaacgttaaccactcgcacggaggccccggtagatatgcagtagcaacagtactggtagagctcactggtagagctcacggggagctctccctcctactttctctctttcttccctctctgtaatgtaaatgataatttcacgatcacatctaacgaaaaattcacgaattacgtaagtgctgtaataacattcatcaccatagacgacgacaatagataagcacacccgactgtacatcaccatcgacgagagataagaccacctcctcccgttcgagtcctcgctgccgcttttcccaaaactcgatcttacccctttaggaaactttcctccgaaacttcatatatcaatactcgccagttcaactttgttcccctctaccctacctctcgctccaccttcaaccaacatgccttcagattacgcgccagtcgacgctgtctcggcttcaaagtctccattgcttactagacgcaaagggctcgccgctgccctcactgcactctttaccctatgtctttatcagctcgcagtctttacacgcgctcgcgcgccagctgacgctggcccactcgcgtgtgacactgtccacagaattgatgcactcccagtatctcagattcagcagctacttgacgaccgcgcgctgcgcaatcagacaattgtcaagcttcaaaacgcagtccgtgtgcctaccgagatttacgacactgcaccagacccagaactcaacccgctcgaccctacctggaagccttttgcccagctacatgagcaactcgcacgcgatttccccaaggtctgggccgccctccgtgtcgaaaccgtcaaccactacggtctcctgctcacatgggagggatctgagcctgacctcaagcccactatgtttgcagctcacatagacgttgttcctgtcgaacgcaagacctggaaccaatgggaacatgctccattttctggcgatcttaccgaggacccagattttggcactcttctctggggtagaggttcatttgacgataaaaacatgcttattggaattctccaagcactcgagtatatgatcacacaagaccctgaataccgcccccgtcgtggtgtgctggttgcggtgggctttgacgaggagattagcggtcactttggcgctgctcatatcacccagaccctacaagaacgttatggccaccatggagttctttccatcatcgacgagggtgttgtaggcgtgaaagaaattgaaaacgttatgattgcggctccaggcaccggtgaaaagggccgcctcgacctgtggttccacctccaaacgccaggcggccactcttctgttccaccagaccacacttctattggaattgccgccgacctcatctctgaaattgagtccgaaaaattccctgccacttttgccccacaaaaccccatctcccaatactacagatgcattgccaagcattccagcaccatggacaaaactttgaagcacgattttgctacctccatgcaggactcaaaggccaactctcgtattgtcgaatacctcatccaatctggcggcaagaaagtcgagtacttgctgcgcagtactcacgctttcgatatgataagtggcggcatcaaggctaacgccttgccagaaactgtttcattcctagtcgactcccgtattgccgtcgactctagcgtaacggaggtgcaaaattccttcattcaaaagactttgaagatcgccaagaaatacgaccttggtttggttttccaaaacgaaacgatacgtccagccactcccaacggaatcttcaacctaaccttagctgacagacctcttgagcctgcaccagtgtctcctcacaacgaggtctgggacctctttgcaggttctatcaagagtttctacgaagaagttattttccctgtcaccttcaatgatacccgcgaactcgtcgttggccccagcatcatgtctgccaatactgacacagctcactactggaatttgacggagaacatctaccgttaccagccaggcttcgccatggatgacacactttcaacgattcattctgtcaacgaacacataaacttcgataccgtcatgcacgttgttggattcacttacggatatatacatgccgcggacacgctacaggactaaatttcgagcgaactgggactgcctaactggctaactcacccacgctctttgtatctttaatttatagaagtcttttcgtgtatgctgacttagtttctttggacctaaagttgttagagatcggtggcgaaagcatcaagaacctatatacaagtcaagcgacaatccactaatagcatcagcttcaggcatccagacaaacatgacgacgacaatagcatctgaatacgcgaatgaggtgaaaaacgtacccattgaacaccaatttaacccttactcagacaatggtggtacaatcctagggattgcaggcgaagactttgcagttctggcaggtgataccaggcacacaacagactattcgatcaactcgagatatgagcccaaagtttttgactgtggagacaacatcctgatttctgcgaacggtttcgcagctgacggcacggccctcgtgaagaggttccaaaacagtctgaaatggtaccacttcgatcacaacgacaagaagctctctatgaaatcagctgctagaaatatacagcatttgctgtacgggaagcggtttttcccttactatgtgcatactatcatagcaggactggacgaggaaggaaagggtgccgtgtactcgtttgatcctgttggctcctacgaaagagagcagtgccgtgcaggtggggccgctgcttctctaatcatgccattcttggacaaccaagtgaatttcaaaaaccagtatgagccagacagtaaggggaccaaacgcaaggagcttaaattcttgagtgtagaagaagttgtgcaactagtaagagacgcattttcctcggctacggagagacatatccacgttggtgacggtgtggagattcttatagtgacgaaggacggagtgcgtaaggagttctacgaactgaagcgggactgaagacgggcattttttaagtgtggatatactatatatattatatcagtggcggacgtcgaagtcttgcaaaaaaaaaagaaaatgattaactgaccgaacgtctgaagcatggtcaatgcggttgatcagtgtggtaattcgaagcctttgcccttgatgactcttttgtaataaatgtagaagaagtccgagtataacgctgtttgaataataccagtaacaatcgagagcttgtcaagtctttcctcagcgacgtatctccatatccagtttggaatgtataatgcacggtagagtcctagagcaaaaatgtaatgagtagttagcgtgccagccttacgtgaacgcgacagcatgaataactgcggcaaaattgccaaactttccaaccataccgaaaaagtccagcacagctctagcacccggaaacttttgctggtcaaaagtgctagcacagtacatcctccaagcaaatatttgatgtggaaagtgtcgcgtactagcatgtctctgtatgcaactgggtttgagatcttggatttctggatgaggtttatcacgtaaattgacgacccaatgaagaagatcttcataattgtgttatacacggacgtccagctaaattttaaaaggtccaagtatcttgtgcagaacacaagcacatatagaacttgtgttttcaacgagatgccatctatttgcttggtcttgcgaatggcttctatcagtatgaaaacacttgccaagtgagaaacgtcggcagcaattctaaagatgttgaacatgatcgagagagctatgcaaaacttctttaactctgtttgcccttattagtttgatattgatgacaagtacaagaagttgatgccaagtgtagctctccagaaagaatcctagtaatgtcgccgtttataattacttatttcatttccatactacagctctctcaaagagccgaacagggactcttccccctcctcttcctcctcctcatcttcttcatcttgaagctcatcatttacattgaacgtagaatcaaattcagcgtgagcattgaattgggtctggttgttgtggacttgctctaatactggatcgtataatttaatggaggcaacgtcgtaagagtcgataaagtcaaggcaagcgggatcctgggctttaccacttgcacaactctgaatcaacatttcgagtgtttcaaattcttgatgccgcatctgtgagtctactttgcgcagtgggaagtgtatttcgcattgatgccccgcactattggacgttaaaagcactacggtaggatatacgctgatgcgaaactcatgggttaatagcgcagtagaaccattggaggcgtcaactcgaataatgcgcacgtcattgtcacgatatgtgggcgtagcatcaagtttgtttaagacactcgtgaagggtgcgccgttgaacaattgcagatgcagcagccgcatccagggcgtgacaaacacgagcatgatattttgaagtgggttggcacgtagctcatcgagcgtatcctgcgaagccattgatagatcgcgtacgcgagattgtggccaatgcgccatcagagaagtatgtgagctcacaaatgaagctaattcactgacatcacgactgtggctatttggatacctgctaagaaactggtcttcgtgttcgagagtagttgtcacgctcgctgtgagccctggtccgaataataaaaggtctgggaagctgcgaatattcatagcatgggaaaaccctgtggcgccattgccatctactaaaattagtgtgagctgaccttcaaagacctgttctaaatatcggaacgcgggttctaattcttggcagtaatggcacccatgcttgtaagtcatgacaaacaccggaaccggcgattcctgcagaatcttgtacacctcagcggaactatgaacatcacttatacaagcagcaagactgcaagtaagtgccaagccgctgagaaggcgaatgatccaacttgaacacctcatcgtaaagcttgttcgtgtcacagtacataaacgttggaagccatctatctcggacgcactggaaattttattttgagaggggaggggagacttgaaaaattattggctcgcttggcatcgcagctacaagatacctaatcaatcaatgtcatttttctatcaaaacagcgtcatcatgacaatccaacgcatatttcgtcgtcctgctgatacggcgatgtggctattcacaggtatgattgtagctggcaccatatacacgatgcttgcaccggtaagttatccccacaagcgaggcaaaaaatgatcaaaatccttagggaaccaactgggtgataatctatacggatgatatcgcatgtaaacgcatggactaccggagactctcgttcaataatgggaatcgccaaagaaaagaaaaaaaggggttttcacaatatttggtcgggactttcctatgaaaagagttaataagctagattcacagaaaggtgtttcttgaaggtccgtacatgtttgtttcatcccttccagagacgtgatatacgcgccaaaatcgcgcttcaacgcacgtaccgttaaatgcgatgaatacatccgatatcacctagtacgtcataaaactttaattgccgctgatgcaagaggacccaaatagccacccacaaaaactcgcccaactacctctccttcactttttcattcaaccaactaatgagtgggtacaccggtaacgctcatctctcagcacacatcaaaacctccaaatgttgcaccttttccgacatttttgtcataccacagaaccctcaccaaaaatctagataacttggactctcgcgtcccactttatataccactgatgaaggtttgagctagtcttggcaccaatgcgatgctacttagtgtagtgcgtggtgttgcatgattgacgccattctcagccggaaaaccttcatatatcaattgttgtagaatgtaatgagctgtcgggctccatgctccctttatatactccgatcttggttttgtggacgttgaaagattcctattcgagaaacacagggtatcctttttttttctcggtgtcacatgaccaactgtctaatcataaagccattgtgaccagatctggaatcttatgtgtgatgaagcttagtaatttttctagactcgttggataatcgccatatacgaatgtctgccacaacgcccctggcttgctatataaatctaccaaagaaggtgcaggttaccatttctacaaaacacctcaaaggttgtcttacagtacttccaagcgcacaacaacaatggttaaagcaggtatgtgttattgatgcaggacatgccgcaggccaggcttcgattgcagggtctggggcagttctccgcggtctttggaagcgaatactaacagtcttctttacagttgctattttgagaggagacgctggtgtctcaggaattgttcacctagagcagaaggccgagaacgagccaaccaccatttcttacgaaatctcggggttcaagaccaacggagacaagggtttccacatccatgagtttggtgacaacaccaacggctgtacctctgctggtccccacttcaacccattcaagaagacccacggtgctcctaccgatgagaccagacacgttggtgacctgggtaacatcactaccgacgacaagggtgtggcaaagggctctttgaccgacccattggtcaagttgttcggcccaacctctgttctaggccgtaccgtcgtggtccactctggccaagatgacctgggtaagggcggtaacgaggagtctctaaagaccggtaacgccggcaccagacctgcttgtggtgtcattggtatcagcaactaactaatgaatgcttcctttatattcaattgattatattatgcttttaaaggtgtatactgtacagaaaagaacacacatatgctttaattagaactcggcgcgctccttttcgccctgctgctcttccgaaagcttgtccaggatgcccgcagacgcggccatcagacctaagaatggctgggatgggtccaagactttagacatgtattcagggtggtactgtgtggccacgaagtaaggatggttgcgaagctccaagatctcgcatctttcaccagactcatcccgtcccacgaacatcaagcccttctcttcgagcttaggaacgagttcagggttaacttcgtaacggtgacggtgtctttcgtgcacctcgtgcgcaccaccatgcaacttacgcaacttggaccactcggtgtcaggttggaagattgtaggtctcagacccagacgcatggttccacccatgttttccttgtcaatctcaggcatgtaaaccacggctttgtcctcctccttgcagtcagggtcgaattcagcagatgtgacgttcttcatacccaatacgttgcgagcaaattccaaagtagccacttggagacccaagcatactccgaggtaaggcacgttgttttcacgggcccacttcgcagccaagatcataccctcggtacctctggtaccaaatccacctggaaccaagacaccgtcagcggtgctcaattttttccaagcatcgtggaatttactcttctcgagctcgttggtctctggttctagatcggaggcctcaacccacacaatctcaagtctgcgatggcatctcatgctggagtgttctagcgccttaatgactgaaaggtaggagtccttcaagtttgtgtacttaccaacaagggcaattttcacgcattcaaaagattcgtcgatggaggtggtcaaagacttccatctcttcaataggttttcaccatacttcttttcctcagagttcaaagtgatctcattgagcttcaatctagcgcccaagtagtctatcattttctgttccagcagcagtagtgggacgtggtaagtagagttgacgtcgtgcacgttcacaacttgctccgggccaacgtggcagaacatggcaattttgttaataacctgttcttccaatttctccgaacaacgacacgcgatcatatctggcgttagccccaaagaacgtaggtccttgatcgcagcctgtgtaggctttgttttctgttcaccatggatcactggaaccagggaaacgtgaatcaaagcaaagttgtctctgccaactctgaactggaactgtctgagagcttccacgaatggagcactctcaatgtcacccacggtaccaccgagctcgatgatgcaaacctcaggctcgacaccagagttgtccacaggaatccgcgccacgcgctcaatccagtcttgaattgcatccgtcaagtgtggaaccacctggacagtcttcccaagatagtcacccttacgctcacgcgagatgacgtgcgagtacatcttacccgtggtgatgttgtggtcctttgtgagcgtcacaccaaggtaacgctcgtagtttcccaagtccaggtctgtttctccaccatcgttcaacacaaagcactcaccgtgctccaatggtgacatggtaccagcatccacattcatgtaagggtcgatcttaatagatgtcacccgcaaaccaagcgttttcaacaacataccggtcgaagaagccaaaactccctttccgataccagaaatcacacctccagatacaacaacgtacttcattttgattcagagactattattgacgttaatgtatgtcttaaacgtttattcacaaacgttcaaattcctacgacctgaaataagtataccaacaacactgccactggaagataaccttaacgtgaagttttataaagagaagagaataaaaaaaaagagacaagaaaaatgcaagggggtgagtgaaacagaaggtggtaaatcatttccaataagatttctaaaattcgtcaaacttcttccatctttatactcttcgcgatgagatgtggaaaaaaaaaaaaaaaaaaatttgcctaaaaagaaacagcataaggcaaaatgggaaaaaaaaaaatcctgggaagtccaagagcgggtaatctcatcgcgaaatgggggcagagccgccgagctctcagctagaagtagctagccgccgagcttgattgtgaatgtaattgattgacgttgaacttgtgatggtttgatctttgttcatgatagtttggccttatggaattgcggagttactatacttgcgattctgaagcactgagatgggaatgcaagtaactgcttgagccctgggtgatgagctcgcagcatagggagatacgattttgtggctggccatgtcctggtcttggagcttgttcatgttgtagtagatgcgagccactgtttatggcacgtatgtataattggcttaatagccagtgttgcgtgatcggcgacggtgcgtacactgaagaaagggaaccaaagcaaggaatctaactgtaggtgtagaatagggctttagcaaattggtagtacgcctggtcctcattcgccgctgttgcgataagcatccctaacttattcgatgtcactttgaggcggcaaaacatgattccttctatacacggtagttccattgtgtcacagaaactccaaccactcgtcgatcagagggttcgtcccctggtacccactttgtagaattattcctattatcatttccttgagtgcctcgttttcaatttccagcttttcatcaacatcctcggattcactctcagtgtatccagagccagtattatctttgacatcctgagtcagcgttcgtgtactatcgaccaattgcgcatatcgcactcgttgttcacctattttttgtaaaagtgaaagtcgctcattctgattctttgcgacttcattatccacctgaaagttttcttccataagatttgtaagtctcttatcgagagtgccatcgtttgtcatagcgtgaatcattggtatggtcattgtcaatgacgactgaacttgacggcgtgttaacagaacgcctttgtcttgaggcttcgctcctcgtcttaacagagataactcgtctaaagcactcaaaagcttttgatacacttctacatgtctatcctctagctcctttattttggattccatgcttgtctgctatgattttaccatttattttaacaaaccttaaattacagatctcattttatataacctagtaaacttccgagctccataaaatgacagagaaactgcccccaatatacaacttcccaccgttatacacgctccaacccaatgtcttgatccgcgaacaacaattgaacacctggtgtgacttgattttggaatttgccaaaactaccgctgcatggtgcatgagccaggaagggtcgatcatcaaggactcggagaattctgacatgagcatatttaggaatgaaagcatccaaagagcagtccctgcgcctttcatagaacagatttggagtaaaatggttcagactgaaaaggctttgaaattgaacggggtttacttgattctttggaaaagtgtcgatcactggagctcgcaaatccttcaatggttcgaaacatctggcaagcttaatcaagtagtaacactatatgagctactagagggagatgaaacgttaggctgggaatttcacgggatgcattcctcggtttgtgaagtgtgcatacagagattgtgcgatagaggcagggctacgctactcaaggagcaaaataaaattatgggactaaaggttgtatgaagttcgaaatcaggatttcttggggtgtggaattatatacatgttaggtgagtgttgtttacgttgggccggtgtacaatctgctgttcacaacagaccagttgaggttgtcaagcacgtttttcacgtattgagttctgccttgaacaccgtagtcatgcaggtacgcgtggtcccagaggctcaccgcgatgagaggcatagtccagtcctcaatctttccgccctttttgacgatatcccgcactgctgccagctgcgagaactcttcgagcttcaacgccgaattgagatcaaacgactggttacgtgggaaataatagggtgttccattgttttgtaccgtaagtatgtgcaactgcttctcgctgttttcaaccaaaaagagccagccctggcccaccacatcgctttccgcacgacgaaccatctcttctttgaactcctcccaagagcagttatactgctcttcaattcttgtgcgaaatagtcttgacggcgtgcttttggctgggcctggaaggatgttttcaataaaaaggtgattgttatgcgctgctgacgccaaattgaacacatgcgattggaatgatttcttggcggtgttcaaaattaggtgaaatggcaaatatgactccagtgatgtgcctgctgtggctagagtcagtttgtcacacagatgcttttgttgttgcgtccatgctactttgaaaccagaagcactcaggacttgcggaataccttgctggagaatttgaccatcatttctaagtttggggacagtgtgtacgcccctccgagaggcaaaccggaacatatctagatcttcgcttcttcgaactaagtttgttttcaagattactacagaaaatggaaagatttttcttaattacattacggaaagtacagcttgaaggcgaccatagagttctttagatgctttaggcgacatcaatctcgatatacatatatgaagtccttgactgaagtgtagtagcaactagttattcttgcgagaaatccttcgagttactttgaacataaccttgcgttgagaaattgagcaagacttattatacaaaagggaatctatcagaacaaacaacttaagaaaatcaatctcagtctgagagttgaaataaactgattctataaaattgaagtggaatgattaaacggtttgttggtcgtcgttggtattcgccccttccgagggccgttcgccgaggagtcaggccgagtcctatcaacctaggagggaacacggaagcaaatattcgcccgtcgaatttcgacttcaatgcagcatcgacaatcatacaacagcatcatccaattgcgacaacgatccttaatgaacctactgtggttgtggaaaggcaagttgagatgatgaacgttttcctagggtttgagcaagctaataagtatattatcatggatgctctggggaaccgtattggacatatgcaagagcgagacttttcgattgcaaaggctgtgatgcgtcagttttataaactacacagaccgttcgtggttgatgtttttgacaactggggtaatatcctgctgacgatcaagcgtcccttttcctggattaactcacacattaaagctattttaccgcatgaagtgccactgatggcaagcagtggctccccgtcggttgacctttcgcaattcggatctgtgcctgtcccacaatccacttcaacttccggagaaggcggcactttagtgggagaatcggtacagaactggcatctgtggcgtcgccgctatgaactgtttcaaagggaccccgccgttggcgatgcatttgctcagtttgctgagatagacgcccccttcttgagttttgaattctctcttaaagatgaggccggcaaagtcatgggcggtgttgatagaaactgggttggtttgggaagggagctatttactgacacaggtgtttatattgtcagaatggatacccaacgaagctttgacggcgttttacccccagatgctctaagtgatcaggttttgaacctcgatcagcgggccgtcttgctggcaaacgcagtatctatcgatttcgactacttctcgagacactcccgccatggaggggggctaatcgggttcggagactatggagaataaaagcaaaaaaaaaagtgtaagaaactagctccatacattccgaagttcgggtactaatgattgagctcttgcccacggctgacctgctttctctctgtggaaataacggccgaggttttgagatttgagtgtatggccaatatttgacaaaatattaccaaaacaatatcaaactaatagcaattttgcaacacatcatcagcagcgtagtttttacgtataagtgatctggtttgcggcaattcagatctctagagctatcctctaaatttcgtgtacatatctaaaaggaagcgccctaagctccaaatttgtggactaaattcactcttctttcattcttagcttcggtgattcagccataatttaatttaattgataccgttcgttatcgccttaaagtaaataagttagacatgatgaatgtcactatttgaacacttttagtgggcccttatgcctttggctatctcgcaaactcttagctctcatgtgcactttaaaaaacaaggacctaacacacactttgaaaatcaaaatatctctggtgtagaaagctcatcgcgaattcaaattagtatggaagatcaggatgcattttctagagctatggaagtgaatgacattcatcagaagagtctcaagaaaaatgggtcaaattacaatcaggtacaacccatcgctcttggtcgtaagaagaaatcgtcctcaggtcagagcagaaagccgatgagtgaaaaagagaaggctgcgctgttgcaacgcataatagaagataaagatcagcggtatccatctgggatgagagagtttattcttggttgtttccagcttgcagaacaaaacaaattcaatcagacctcgaatatgactttggtgcaacagctcaaagacttagtagggaaggcctacgccgaaaagaaagagtatgttaatgactggtggtctcaaactattccttgcttgaccaagagtcgcactgaattggctttagtttgcgacaaagatggtcaaaagctgaaagaagcgagcagtagtgtctatcaaactccgttgcctcctccaccacctcccccacggctctcttcagggaataaaaagattccaccgccacctgcggtaggaggaagctccctttataaagagcctactaaatcagctatgtcaaaagctacacctacatctagaagctcgagggattctgctgaggttgagaggaggaaaaaacgtatggaaaggttctcggatgaaaaggttgtatcgaaaaaggccagaaactcctcagatgagaactttgccaacttgaacgccatatccacgaagttttataaatttgacaaaaacaagcctgtagtaggccggtgtcaaacccttgaaaagaagtacctccgattgacgtcagagcccaatccagatcttgttcgtcctctcaacatattgaaaaaggcttatgagttaatcttaagaaaacacagtacgggagaagcatcatatccatatctatgtgaccagtttaagtccatgagacaggatcttcgagtgcagattatagaaaatcaatttactctcaaagtttatcagacgcacgcccgctttgccttgcaaaataatgatatcggtgagtttaatcagtgtcagagccggctcgggcagcttttcgaactaccaaacgtacccaactcgaatttggaagaattcgttggctacagaatactatattacttgatgatgaacaatcataactccattaatgagctcaagcttaaatatatgactcccggaaatctggctatttacaggcaccccgttgtgcgacacgcgctgaaaatggcagattcactgttaatgggtgattaccacagtttcttcaagctttacgcggaaacatcagggcccactaaatgtctaatcgacacgtttgtcggtcgggaaaggttaagagcacttaataccatctcaaaaagttacaatcaaataccactttcattcttgtttaaagaactgcagcttagaagcgatgaagagggctggaacttcatcaacgagctcggcctctcgcaacacctaataatcaaaaacgagggccaatcagatgaatacagcatcttaaacatcaaagctagcagattctgcattatgcagcaattcgagaaatctaggcgagtagacatcaagggccagatctaaatcggttctatagacaagcttgggcttttggtggcatttgcccgccatcttaatcccatgagggtcctaatcctaaaagggaaaaactgagcttcagttgctcgccagcgttgtcaatgtaccactggactctctctttcaatagtggctcatccaagaggtcgtcagaggaagatggccccaaacttttgcttccacccgaccttctaccatccatctcgaataactggccattgtattgcacatatgtgataaaatgtaggttgacctcctcgtcggctccaggggctgcagtttgcccgtctgaggagcttttgttgtacagatcactgatagagacgatgaaatcatccgtttgatcatctgcgtacttattagcggctctctggttcttcaacaagaactgtttgagaatagactccttatccaacacatctggattatttgatagagagtgtagaactgcgtataggccacatgcgtttctcacagtttgcttgaaccaggtaggaggagtatttccttcgctagcaccctgctcctgatccacgtcgtctttcgtagactcgtagacctcattgataggaaataaaagaatgatagctttcataggacgcggcaagaatgccataaggtcgggctctgttagggagtagatatcatgaaaactgtaactgggcgttagccccaacccctgagcgaattgtgtaaaaacctctggattagactccaaaggaactactgatcgaggtaatgacatttcaagtttgaatattctctttcctttgataacactggattgtatggccaactcgtggtcagcttttctatattcataaaaatatcaatcgagcgatgagctaactaacaactaaagcaggaatgtaaaaagctcaagacaaagtcatcagcttgtctcaaagtaaacgggcaagatgtcactgaaccggcaacaacgagaaaagtttgtagtctctcatatgtgccacaaatacaatctcttgcatgttttgcctggtattgagcagacacaattatctgggctttacttgaaaagcttttacaatggagccaggcggaatcggctacaacttccggatcatctgagtaagggtaccaaattctgtgaccattgtggggttgtgtacttagctggggttactcttgacatgaaagtcgaagaaagcgataagaagagcgatgagataacgaaaaagctcaatttcaggtgccttagctgcagtcatagtaaagtgttccctttagagaccaaacctgcggaagaaacatcgagtgctaacgagacattcgtcgccaagtggccagcaaagccgaaagatctggatgtaaaaagaagtaagcctaaagagcgggctaaaaagcgcaagctaaactcactgagcagtatgttaaccaagaagcgtgaagatgaagccaagaagaaaaagctctctttgagtttgaatgattttctacaaaaatgaaaccaagtactgattgcctaaatgccgcgtagagatgatgatatatttgccagttaacacctacgaaaagttcagaaaatccgacaggctctttgttgctctagaggtcgccgttttgggcacctcctgaacgctgtttttgctagaaaaggaagataaggagccagtggatgtggattgtggtatggtgcttgttgttgggcttgaagtttggtgactttgagcggtttcagatttcgtagtggcttctggagataccgttcccacgtacccgctgtactcgccctgtacaggactattctctttatcggcgtggttttgtgtatgcgcgataggttctgctattctggtgcactctcttatccatcttctgcgcctataatcgcctcttgtaccatcaaggcttaagtcgtatacccactttgtctctgcatcaacatccacgtattctacaaattcgagtgcaacccaggatactggatcgagatccagagcccactttgaattcttggtccattcccactctaatggtgcttttacctcatcaaggctgtgagaggcgtcttcgagttctttctcggatatcttgtaatcagaaaataaagtatagtggtccgtcgagtatcccacaagcccccacgtcttgttgtgtttgtcaaatagttggacttcgaagatcgacgcttggcgcctctcgctgggttcgcggtagttgaagtattcgttgaccctcttctcaatatttccagtgatgataagcgttcgcagccttgtctcctccgaatacacttttctcaagaaacgatcgcgattatgagggtgtaaggccaacgccaacccccaacccaacaaaatgagaatgggtttaagtggaatgaagtgggaaatggtgtccatgaagagagcgttgaaccatgccacgattaatagccccaaaaatgccgcgctggaaacactttcatcgacaaagaaggcaaagcgcgacagaatgttattcacaaagtcaaatgccatcacatagagcagcatatgattttgaaggtcggtcaagttgagcacaaactctttgctaaattctggcacaggcttgggtacctcagcctttattaatggcggccccgatgccggcactgggttagatgcaaacactgtatttgagtctggcttgtgaagccgcaggtactgcgggaccatgaggccgaacaatagatagaaaatagggatgcttgtcaaagttggtagcggtttcataacaatgtaagtaaagagcgacagtgctgacagcgtgtaggctgtatttgaccagttaaagaccttgatgatctcgtcgatcaccaaaaatggcgggcctaggcgagaattcaattgaataaagttacggctcataattggcaccgacagtcctggcctatttcggcttgcctccaccctgtgttctatagttttcatagcaacttctgatgacggtggcagagccatgtatatcagcttttccactagtttatcagctaaaaactgctgtgccgtgctcgtcgtgctgcctggtccgcttatggaccctacactgcctttcctctcacctccagaaacaactttctgactttccataggatcatgctgcgaattcctcttcctactatgtgttccatcatcccaaaagaagcctgtgactgaatccatgtgcaattactacctctttccttcctttctttcttctacacctttgaagtatttgagagatcttcttgttggtaaaattaaaggttacgtagatcatttaaaaacatgattagacaggaaaccagaatctggatcccaaaaggctttaaatgccatttgaatgtttcgacagtccaccgaatgattacatttcaggtcttgtaatcaagggcattacgccacatgtcaatgtgactgcttgggatggcacactgtcgttgtacaattatgaagataatgacttggtattaagaatgagatataacgacgcactgacctcatgtgcgtattcagaagtagggagtaaaatctttgttggcagcgtctctggggaagttttagaggtggacttcgagtcagagaggtttaatttgatttcggaacctgcagaattaggtatatctgcgctgtgctgttcccaaaacaatatcatagcaggatcgtgggatggaagtttacagattgtggattctagatcaggagataggtggtttagagagagactagacaattgcaaaattctgggaatggattgtgctgacaataacaaattagtggtttccctcacaggtgggaaggttgcgatttacgatttgcgcaacatgatcaagcctcagattcgtgagtcagggctcaagtttcagacgcgcgatattaagctcatgccagcggctaatggatatgtccagagctcattagacgggcgagttgctgttgaatatttcgaccaggagtcttcacggtttgcattcagatgccatcgaatgaatctaccggacacgcagtttgtttttcctgtaaattcactctgcttcaattcaaatgatggtacattatatacaggtggatcggacggccgtgtatatggctggaatttaagcacgcgcaaaaagtcgcacgaattccccaagtttgaggacagtatcgtcaagttagcttacaaaaacgatgttctttgcgtggctacaggcgatgactcattcaaaaccctacctacagtcgaaggtgctgagatccaacccgggaaagtgtattttacaaagttataaattttatcgagattgtcagtttttaccattcttctgcttcttgatgggcagttttccagtcttcttttcgggaagcttccgttttagcacagtgtccaagaattgttgatcatccctaactttgaatttgcgttcaagtgatttgagacagttttgaaatgagcgaacctcactttgaagcacgcaatcagccattctccgtctcagagggtcttcattgcaaggtacgtggtcaggagagggctctctgaagctatggctcgggtaatcgtggagtcttctatccagcgtactctctaacagcactaggcagcctttggtaatcttttcagcattgacagcttgtattacttttttcactactctttgtaggcttcccatcagagtttggtcgttcattttgtgaagatctggcaatttaacagaggtggtcaaaacttgcgctaatgtcgtgagctctggtgcaagtattccgtcagcgtagcaatcgtaagtatccattatcaaaggctctccctccaacgtatcttccacaaactcatcactgcccaggagccctaaaattctgttcaaaaggtctgaagagacacccagacttgattgagccgcctccaagagtgtatttagaggaatatccccacaatcgtactttgatccagtccattccacgtacccatagcgcctcaaaagttcggcatttggatattcaccatagatgttatagatttgcgctccgcagggtatatccgcgacggccatcatgttgagcgattcaggagagtaggttaggtttgcattgcatttgtttgtatcggaatttagcatatctgccataggaaccatcgatttgagatacccgtcactccataccgtaggctccttttcgtcttcctcttcgtcttcctcttcactttcctcgtagtcagcacgctccatatcgaaagaatatgccataatgaccgatgcaacatgcacaaactcatcccaagtaacatcacacagctgtggaatacccaattcctcaacttgcttcaaaacccgctggtacatggcctttgcaccctcacggccaactcgctccaccactccggaaggcttcaaatgactcaattcatcatctgtccaatacatcaaactgttgattttagaaggctctggaaaaacttcaaaatatggccaccacttactctgctgcttcattactttgaactcatacaaaattgagatggcaaggccctcccagtgacccacctcggttaccagtttgtgacgaacttctttgttctgctcactcaagctcaatgtggacacattcaatacgctctcacgtggaatcttgaatagcacttcgcccttactgatgtctttagtggcggctaagtaccttccctgatctccatcacactcaccaatcagttcaatcttgtcggaaatccatagttttgcatctttagaagcccacttaacaaaattggaagttctgttttcaaactcttctgcattcattgttcaaatatagctattaggctgtgtatgagctcctattcaaccttctgcttcgatttcaagaaggcgatgagcttctttccaagcgccgttagaaaagtttccaatctttctcgatgacaattcgtttgatgagatgtataaccgaaaaagtcaagaactttccagaaagcagaaatggaggaggatgagtataagaacaacaaaagatttgacgactacctcaaatagcatcaagttaaaacttgtgtcactagagattagattttctttattctactgtcatctaaatctgctacattaactgtattgatatgtctgctgaagaattcaagaagcaaggtaacgctgcttttgtagcgaaagatttcgaaaaggctgcggagcttttctcgaaggcgattgaatcgtctgagactcctaaccatgtgctatactctaacagatcggcatgctatacgtcgctgaagaagttcaaggaggcgctagaggacgctgaagagtgtgtgaaaatcaaccccacttggtctaaaggttacaacagggtgggggctgctcaatacggtctaggcaacttggacgatgctgaaaaggagtataaaaaggctttggagatcgattcttcaaacaaagctgctcaagaagggctagagcaggtccagaagacgcaaaatgccagacagcagcaaccagacctgggattcggtcagcttttcaatgaccctaacatgattgaaaagctcaagagcaacccaaagactgctgagctcatgaaagaccctcaattggtttctaaggtactacaattccaatccaaccctcaaatgatgggccaggaggtgatgaaggatccacgtatgatgactatcatggccgcgatcctcggtattgatcttaacatgggcgctggtgacgagcccaaggaacccgctactcagcaaaaggaagctcctaaggaggcgccaaaagaacaagctacagaagccgcaaagcctgaggccaccaagcctgcaccagaagctaaaaaatctactgctgaatctgatctgtcggcggacgctgataagatggaggtagacgagccagaacctgagcaggactccaaggccaaggccgatgccgaaaaagcagagggtaacaaatattataaagctcgcaaatttgacgaggccattgagcattacaacaaagcatgggatcttcaccgcgatgtcacctacctaaacaatcgtagcgctgctgaatatgagaagggtgattacgagcaagcaattaagaccttgactgaggctgttgaccaaggtagagagatgagggccgactataagttgatctctaagtcctttgctcgtatcggtaatgcatacttgaaaatggatgatctgaagaaagcaattgagttttatcagagatctttgactgaacaccgtactccagagattttgaccaagttgagaaacactgaaaaggaactgaagttgcgtgaggccaagtcatatatcgaccctgagaaggcagaagaagcccgtttgcagggtaaagagttctttaccaaaggcgattggccaagcgctgtaagtgcctacacagaaatgatcaaaagagcacccgaagatgctcggggttattccaacagagctgcggtacttgcaaagttgatgtctttccccgatgccatcaaagactgtgatgtcgcaatttccaaggatccaaattttgtgagagcttatattagaaaagcatctgctcaaatagcagtcagagagtttgcacccgctatggaaactctagatgctgctcgtgctaaggaccttgaaatcaacaagggcgccaacgctagagaaattgaacagctatatgttaaggcttctcagcaaagatttaagccagaagaccccaatgagacaccggagcaagcttatgcaagagctttgaaggacccagaagttgctgctatcatgcaggatcctgttatgcaaagcattctgtcacaagcccagcagaatcctgcggctttgcaagaacatatgaaaaaccctgctgttttcagcaagattcaaaccctgatcgctgctggcatcattcgtactaggtagttgattttgtaagctaattaaactaaatactctgagattttctattgatgttgaaggctggctttaccgatactgaaaaactgtatcgctaatgtggctcgctctttcaagtgagtaatatgaggatagtcccaggcttatcgaggacgtatttcggagggaaagccaacagttcaaacattttcaggtgaatctgtctcacattatggcttgttatgtgaagagttgtttaagacaaacgtttctgagaatgtgtgcatttagggagaatattgtctgaacctttattgcctgcgtgtgtttgatggcctagttattcctatcgatagcggaaactttcatctcagtgacaaaatttattgcttatatcggtctgtctcgtccagtcataggattttgaactcatttgtcaccaactcagtaaatatagagagtcttcaagtggccatcgttaatatgttaatgtctacctctctccgcgctttatctggtaatatgttacttgtcttgataaaataaacccactggagcaagcactattctaccaataatagcatatgcttgcagtggtgttcttttggaagacaactgcttataacataacgtttcaaatgttgtctgaccttcattaagactttaactcattactcgaacgtacgccattgttaaagtgtcactttgtactatccagtcgttccatacagaatgggagtatatataacagtagtcgtcagtttatagaggccactgttgagattatcgaaattgtagccagggaatagctttaaaaggcaaaatatcaactaacttcaggagttagaaagtatctgtggccttcaatcaacatagtcatttatatatctcagccaccaccaagccgtcatttaatggtttgactgctctataatttgtaccgcggcaagaaaaactaaaattccatatccttgtagcactgagaacagtggttgagtcgtaaaattccgttttaattttccatgttccctttatttacagatatttaattacatgtcataaaagtctaggcttcttcttccttgactggcaaaacttccccttccggatggttaggctccacgatcaagttcccgtccttaacatccacgttaactgtttcttctggcctaatttgacccttcagtaagtatgtcgccatggagttgagtatttttttgtgaattaacctgttgagtggtctagcaccgtaaagtgcgtcgtaaccgttgtctgtgagccattccttcgcgctttcactgagattgagcttcattctcttgtcggcgattctatcctgaatctcctggagcctgatatcgacaatggaacgcagcacgtccttggacaaacggttgaaaaccagtacatcatcgatacgattgatgaattcgggaggataagttttcttcattgcttcaatgaccttcgtctgcgttgctttgctcacctttccattattgtctaactctgtgtctgacaataagatgtcttgtccgatattcgaggtcatgacaatgatagtattgcggaagtcaacttgatggccctgggagtctgtgagttttccctcatcaagcacttgtaacaagaccttgcacacgtcagggtgcgctttctcaaactcatcaaataaaacgacggcgtatggtttccttctgacagcttccgtcaattgtccacctgattcactcatgacataaccaggaggagcgccaattagacgagatacggtatgtttctcctgaaattctgacatgtcaaaccgaataacattagcctcattatcgaacaagaattcggctagtgcctttgtgagctctgtcttaccagtaccagtaggacctaaaaacatgaaacttgcaataggcctcttttcgctggttagtccagccctctgcaacctaaccgcgtctgagactgcgtcaattgcttcatcttgacctactactctttctcttagcgaattctccatgtacaatagtcggtctttgtcaccctttagaacggtctccatgggaattccagtcatctttgcaataactttggaaatgtcatcagaagttaccgagtcgtggagcaagttttcttgagtatctttcttggcgttacgtgcgactctttcctggagctcaggaatcttagcgtagcgcagctcagaagctttggcaaaattgccctctctttgggtgatttcgaggtctattttggcttgttcgaggtctattttggcactcttgattgattcaatgtcagccttttccttgtcccatatttcagtaagacgtttatgctcttgacgtttcgcatccagctcctcctcaagagcagttcttctttcgagagaaagtgggtcggtttctttcttaagagactcaagttcaatctgaattctcatgatggcacgatcaagagtctggatagcgtcgggcttagattcatgttgcaagcgcaaaactgcacaagcttcatccacaaggtcaatggccttatctggtaagaacctgtcattgatataacgattggataaggtggcggcggaaacaagagctgcatcagtaatgcgcactccgtggtggacttcataccgttctttgagacctcttagaattgagattgtgtcggcgacgttgggttcattcaatagaataggctgaaacctacgtgctagagcggggtctttttcgataatcttgaattcatctattgtggtagcggagatgcagcgcaaccccttggccaagcggggtttcagaatgttggaggcgtccatacttccgtcggtctttcctagccccaaaagcatgtgaacctcatcgatgaagacgattacttcgccgttggccttgtcgatttcttctagcacattttttaaacgctcttcgaactcacctctatatttggcacccgcaactagggagcccaggtcaagagcaactaatctcttgtccttgagagagtcggggacctggccgcttacaattcgctgagcaaggccgtcaattagcgacgttttgcccacacctgcacggccaattagcactgggttgttcttagtacgtctggaaaggatctgaatggcacgggcgatctcatcgtctcttccaatgaccgggtctagcttgccctcttgagccaacttggtaagatcggtgccaaattgttcgagagcgggtttctgggcatcctgattcatgttgagagaaacataagatctcagctggtagcgtggattggctaattgcggcatatgtaccgtagttcgtaacaaattttttgcctggggagccattggcgttcttgcgccaagggcacgcaccaggctcctgcgtataattggattcctagcaatgcggagcatttgtttaagagaaaaaaaaaatttggtggtgttgaggaagaaagatgtgttgtaagggagttgagatagggaggggagagaacccactctcttataaacgatgtaggttttggtgcgggtggcatccgagggagaatctcgaaatatctagaattccagagatcattgttttgtttccgttcaaagtgatacgaaatccggagattgaaaaaaacacacacacacacacacacagatagatggtattagttggcgggtgggaagcagtcggtgcgtattaccgcatcaatgcgacggccggagtgtgtcagaagattgtgtttagaacatattatactttctacgtatgtaggggaaaaaaaaatccgtggtcacttggcacgaaactggtgggtcttcgtgattacataataaagaatagtagatcgttatcaacggctcatcgcgccatcactcgccgctcttcaacgccgggtgcgacggctcgtgcgcatcccgcgttaacacagcgccggaagcggcccgcctgactcccagctgctgctccagctccagtatataccgcttgagcgactcgttttcctgcgcgagtgccgcggcttgcgcgtcaatacggtcgtactccttggccttcgtctcgagctccttgatgtaccgttcgcgccgttgccggaacgccttctgggcgttccggttctgcgcggcacgcttggtgtttcgcagaggctttccggactttccaatgagctggccagcgctgtcgacttgctcgccttcgttgtactgctggtggccgctgctgacatcagccggcagcgcgcctgctcctcccacagcggagccgaggccggacccgcctaaccccgcttgtgtccgcaccgcgccgctaccgccgctgccgctaccgctgtttgcaccgctgctgccgccgccgcccaacgctcccagagaaagccctaggtgcgagttgacctgcgagataaacggtattgaaagcggctgttgtgcaggatgcggcagcgccatggctgctgcatgctgttgctgttgttgctgttgctgttgctgcaaagccgtctgagtgtgctgcggggcatgcatctgtgccgagagccccgagtgcggcaccatcccggcctgcatgtgtttctgtgcgttggcgcgtgcctgcgcctgtgcctgtgcctgctggcgcgactgctgcgcgtggttctgcgcccgcgcgtgtgcgctggcgtctgggtcgcccgcaacggcgggtgacccagtttggccgccggcaacgccgccggcgttgccagtgttggtcgctccgtacgtcggaatgccgcttccgccgccgctgccgctggtgccgttcaacgaaggcagcgactgcagctgtccgggcatcgattggttagacatcttgtttgaatgccttagctagcgcgcgcgtgtgtgtctcacttgctgtccgctaatactactgtgttgggctctgctgtgctgctgctgctgctgctggtcttcgtaaccccgtacacaatgagctgttgtctcgtctctggcttcttaccctaataggctctctatatcctcttacacgagacacttaccgctccgttccgcaacttgccgagtctttcctccgcccgcctccagagcccgcagcaagctgctgcttacctatatatatacttacgtgtggcacaacgtatgattaatcaaaaaattcgtaatccagcgagctggttgcgacaacgcgcgccatgcatagcaaaccaaacttgggaacaggctttctgccggtgtctgtgattgccgagcacaaagcgggcgacacacacacacaccctatactgtggcaccattacgcacacctcgcgaaatgtatgcaaaggcttacgtcaggggagagggcgaaacgcgcgcacgaacgcgcgcgcgtcgtggtgatataacgtaagctatcgatcattctatacgcacgtcatcatcatcatcgctgcgccacgctggcagctctgtgcggcgcggtgcaaaaattgaacctaaggcagttggcgtggcaacgaggggcgggagggcggtcagctgaccggtgcagtcgacctgtaacgggtgaaaacggtcccagtcgtcgtcatcatggaagtagtcccagaagggatttatgggcagggaggaaggatcgggacgaggagcattagaaacgggttgatctggagctacgaacacgtcgtggttccagtccagatagagggcatggtgggcacgtaacatgtggatactttgatagtgggaatcacggtacatgcggagcaaaagagggattgggatgccgaaggtcgtagtagcgcgtggggattgggtacagccgaggaagggagggtcggaggaggggcgcaaaaaatatagtttaggagccaagattttggaacgggatgggttacccgggggtcgcggagtagagtaggggtttttaatcgtggtgttagattgaaaggtgttttgggtatttgtaacagcagacgcatgtggttctgtggtcggggttaacctggctggcgagcgttcgagtttgactaagggcatgtggcgcagttttggtagcgcgctcccttcgcaagggagaggtcatcggttcgagtccggtcttgtccaaaacttttttttttctctctctctctcttttttttcatattctaatgagcacaacacatgtaaaatgctcttcattactgtatacaagttttgtgcattaaattgattactataattctttcttaactcatgccaacgatattagtgccgctgtaagtagcactattccaatttgtactcgcggccaacctacgctcccggctttctgcggattttctatctcggtactgctattatccgaaaaatatttgtaattgtcaaagggcttcggaaacaggcctgcgctaacaagcttcttgtagtcccattcaggggcgctctcggtcttccaattccagaagatccagccctctgtggcccgtgtgtatgcaatcagctgggcctcgataaaccgacgcacctcagctttgtagttgtccgaccattggttaatcggcaaatacgacaagcaagcacctaccggattggtcccagagattaatgacgaggtaaaattggtgctcttgtagtaagtgccgtcgtaacgggcaccgatcccgaacccgttgaggtaccgcgcgcagtctgttatggcaccagaccactctccaacgatagacctgcgctgttcacgtgcaagtgcatcgccgtagttcttcacggcctgtatacggtcattatttgattgaacaagctcttggtccgtgaaaacctggtaatggtggtggtctacgagcaccagaggatccatcgccttcattgtatcacatgacatattggtgaacggcgcagatacgttgcgatgctccgcactaaagtggttgtcccagaacccaatgggctcgaatgcatcgtgcaccacgaaactctgctgcgggctgtgcgccagcgcaaagtccccaagcgagtcgtagtagaacttcaatacctttccttcgccgagcttcgatgctagaggctcgtttacaatctccacgcccactactgtgtcctgaaggccatcgttgatcatctggtatagactgcgtatcacgtgctgcatcagctctccagacccttgctcgttcaaaaaccgcggtgccccatacaggttgcgccgtccggagttgtcgaacccattctgagacccaggtgccccgtgaacatccaccattactttcaactcatgcttgcgcgcccatccgaacgcgctcttgagatattgcagttgtagcccatcgcttacgtaagggtcgtaccagaacatcgaattacccggctctcctaccgtcgcgtttgcctcgaactcgtatgcacctgacgcgtctgtcttccacgcccaatatcctatgggaatccgcaccagattgaacccattcgcgctgatctcactaaagtccttctcggtgacaaacgacgcaaagtggtccgaaagcagccgtttggcctctgggtaccctagataggtgcacaacgtgtactcgtccacaatcgaaaccaaagaactgtcaacctctgagttagccttgcggtaaagcgatggcgttatgaaaggttctgtgacaagccaaccacccagagaaacgccttttatcgtttcgtcgctaccaccactgcgggccctgtttctggtcacagccgccgataccctgcacaacaggtatatccacgtgacgactaagatcattagcatttctcacgaaaaacccgcgctggatgctgtttttgtggcaaacacttttttttttctttttttccaaaacttttgccgcccacctgctcgcgaccacaaggggctcacgcgtcgtccgcttaagtactattgtggcagggtggccggcattgcacccgcgctcgcttgttaacacgaaattggcgtcatcaacggctacaacaaagaggcaaaagaaacgacttcgggaaaaaaaccgctctctcacacggccgtagaagagctcgcagtgtgacgataaaaaaagaaaaggagaaaaaaggggcgatctacatgtgagaggtagatttggattacgtaatcgtggagattttccttttacgtgtgaaatgacttcatgtcgttgttcgtcgatggtgctcgttgcaggtcacgtggtttggtgctgtttcggatgtgtggtcacgtggatttttttcttattcggtctgctccatttcaggccatctccacaccctctcgcttcgaatttcatgcccccgcgatgagctcgttgtacaggcccatccatgcctagtacgagcgatccagaagctgcatcagatgggctccaagagctactggagttgctgcgggtggagctcggtgacgggcggtggtcagactgtaaagttcgaatgctcaacagcggatttcttacagtcaccaattactcgcagcacgaccagagttggaaccgctccaacaactcccccgcatttttcatacagtgtgcccacaactccacaagcgattacgacgtgctcgccgcgctgctgaccaaaagcacgtttcaagcactgggcgtactcatcgaaaaggaccatttttccgcgggctccctcatggttgcctttatcctatgtgcggtatgcgtcgggtcctggatgctactcctagtgcttttacttttgccagctaataatcataatcaccgcaagaaaatggtttacctgggcgtggtgtaccaggccgtctggcatactgttatccttacccgtgccgtcgacaccgtgttcaaaaaacagtacgcagccaactatcagaatgctctggagtattatcaagttatggtgacctccaccttgttcaccgttatgctcttctttgctaccctcatcagtaacctcaactggcttgatatcgtctattacatgtttcacaactatcgcgaataccgcagctcctgggtaccgcgattgttgaatagcaaaaacaagcagattatggccgtagggctctttcttacatgcgcccaggcagtgcttatgggagctagcctctggcatgctgatcactatttcagcgtagctggtatcctactccgaaccgtcgagttcgtcatctacacgctgttcacaatctgcatagtgtactacgtttggcacgattttggcttcacactggtgcccaaacaacaccagacccgagcgctcctggctgtttatgtttttgttgatgtggaaagattatcatgagcccattctcttgctcgcatacaatgcagctgtaatggcacttctgtacgtgtgcacggttttactcatcactatccctcaccatgtgggcaactggatggatactctaatatcctttctcaacgtactcgtgacagttaacacctggggattaattggagtcttggaacgccgtgaacgcaacttaagcaaagagaccgttcttggtcgcaaaataaacaataaagaccgctttttcgtcgatcccaatgtcaattacgatgccgatgactgctttgccatgggcgaggaagcacctgtttcagaagatgcagcttcgagcaggagtcgggctgctcattccgttggtcttggactcgtgacacgtcctgcaaaggccctcaaatctaaaattacggggaaacggcagaacgatttttctgaaataaaagctcacaatcgggctggttccaaatcaaaatccaatcgacgtcgtagtcttgaaagacgcgaagttgaaggtcaggattggaacctcagcgaccaaggtgataatgactcgacagaaactctgctgactaggaactatattttcaaccatgacagcgagccttgaatgtaattaatatatatgtgtattgtttttttatttggtttttgactgtaataactgtcaatcggtgctcgtaattcaatgcagtgtcctgaaaacaccacaatttagacacaaacataaaaagttggctaacaagtaaaaccattgtatactgatacatcatagaaaggaaggtttgctggcgaacaggctggagtttggcatggccaaatatcctgcttgaggaatcagcaggagcctaagctcgaaataaatcacagggctatatacctctgatatattgatacagcgctttcacctttacatcaacaagcgcaagtggtttagtggtaaaatccaacgttgccatcgttgggcccccggttcgattccgggcttgcgcattcttttttagttgaaaaagtttttactacaggaaataaggagttggcagagatgacctttaacatttttaatggacttcttcgatcatctatcaaaaactttggcctttgataagctcaagcgtatatcatgagactacttaaccaccaaattaactttgctactctctgctcactctctttgttcgtgaatttcctggtggaagctaaaaacgtcgctccccttgacatcgtctttgacaaagagagtgggaaatataaacggcacctaccatcgtctggagctggcaagggactgttccgtagaaaagacggtacaagtcactttttaaagcttgacgagctattcgattcgactctggaaaagagaaacgccccaggaggagatcaggagttttttgaaccactgaggagtacaggcgacatgcaggatgaagagagcttaaatcctatatgcttgaactccaggttcccatcgatgaacgaaatcagcattttcgccggttatctaagggacgacgtaagcatcgcccaaatgatggagaaccctgccgaaaacgttattgtttttgcgcccaccgatgaagctatcgaatcgttacccctcaagccttgggagttccccgcagacatcaacgccattgagtcaagtactaacgacgaggaaactattgataaactggtaaattcgaacatactgcacttcgtgaagtctcacattgccacaggcaccagtatagacaaagcaaaaaccatgaagaagtgcatgagtcgcaccattgtactaaggagctatgcattcgaaggcgatgagagctctggtgacattatgctgaaaaaggagggagatgaatactttgttgcttcttcgattgacaggaaattaaaaaaggttttgagagtagaacatgctcagaatggcctcatattggtcattgggtctactttgatatcatcctaatcttttttaaaaaattacactttgtgcttgcgctcacgctaagcggttctatgacgttacgaaatatgtaagttggtataatagctcttacctggattgaccttttcttgcccttcaacaaccaataaacaaattccagatattttcatattaaatctaaacctcagttgtataaactaatttacacgtaaagcacctcccatcaggtgttcctacttgaataacaatgcaacgctggcatcattccgtttacgaaatagtgctttcgttcatgagctaacttgatcatcatcatcatcatcatcatcactgacttcatagtcctggtcttcgacctcagtttcctcatctagaatcttgtcgctcttggagctacacatcattgctgtctccacacaaaaatctattagtttgccccgtagttccatatctaaacaatttccagcggaaccacccaaccaaactctaagattcccgcttaaagcctcgagcttgcgcataataggttgataatgttcatcaaaatctttctgagatagagaccgcatcatcaaaaatacagctgctaccccaaagagggaaacatcgtttgcgttgagtagggcaggtctgattttggatacccagtgacaggcttgcttgggttgattgtttgctagcaggttccttactatgctggagtaaagaatcaggatttggtcgttgttcggcgactccccggctccatctgcagaacgactggctttcgccagcttcaaaagtgcttcaatgttgttatcagtggtctcaaacaaacaattgatcatcgtgaagctctcggatgatagccgaagctgcgagttgttgaacacctcagcttcaaacactctttctgttgtttcattgacgtcattgttgagatcactcgtctcttctaacagcgcagtcacaacatcttcatttctggccgccaccaaacagtcattgacgacctgcacgaaatccttcagtgttagaggaccctttttggaaacagttgccaaaagcttatcagaacccaaggtgtcttccctaggacttgccaagatgttggtgatcatctcccactcaatcccatttttaagggccccatgggttcttgtattggccagctcgacctgttgttttaccctgagccaagtagagttgatgtgcctcgaggcaaagagattgaaagggaactttaagtcgaagattttcaaggcaaagcaatttgcgatctctgattcgattctctcaatagagttgacaggatactttagacgattgatgatcatagtttttttgagggtatctgtgatagaagcgccaaagcagacagtatccgcgaatggaacaacggtgatatcatgtgtcttgtccttaccttggctaaaacgctgcttgaccatactgagaaaatggaaggcagtagccaacagtaaagagatccggaaaagtgacagaaacgccgaaggcaagctgatcacaccgcttgcatttgagaccgtgaaaccgtgaataggtgaataattgaaaacaggcaaagacatcagcccctttgctgtgtcgtagtcgtttccctcaccaaaacacgaggcacccatagtcaaggcaagtccacccattaagagcttactcgtcatgtcgttgtttgagttagaaggatacgcttgtgcgtatggtgtgctctgagttggattcatttgtaagtttggtgcaaagtcgctgactcctgcagtagtgtgacggtcactctctggggttgtaaagccctgaccggctctcagtttcgcattttcactcttgtaggtttccagtttgtcttcgagatgacgaatatactcgatagtcttgaccaagatggacgctttgttgagtttgcgagccggatcaagaccgtccagctcctcgttgtcttgggggctgagcataatacccgcgccacgcttagcagccactcggagtgttggcacgatgtcgcgaagttgcagtatcttgtcgttaatgttggtgcgatattttttctcaataacattgtgggaagttctctcacgcttgggcttgaataccttggagccagtggagcctattgtggacccggaacgcgattcttcttgcgaaccgtccgcaagcagctcccggagctcatgtggctccaggctaagttccggagattcgtcactcttaatgtaaggacgagagccctgcgtgatactactcgtgttgtggtcttgggacgacgatgcactcccaaccgaatttgtttgatacaacggcgttgcagttaccgcagcgagtcctggagcctgccccgagggcactgccggcgcccccaccgtgttgggaaaacccgagtggaaa