tcaaaggttgattattcgcccacgaaagagttggctaatcagatcttcaacgaatgtagcaagttgtgcaacaaggtcttcttgggcaagaaaaaacctctcagcgtcgcgcttttgagcaaatcattgagtgctaagctaaagaacaaggtcgtaagcgacaagaagtacgacataataatatcaacaccactcagactgattgaggttgtaaagcaagaggcattagacctatccagggttaaacatctgatttttgacgaggctgacaagcttttcgacagtactttcgtggagcaagctgatagcattttggcatcatgtcaagatgtacaactcaggaaatctatgttctctgcaactgttccttcaagcttggaggagatggctaagagcattatgcttgatccggtaagggttatcattggccacaaggaagccgcaaacgtcaatatcgagcagaaattggtatactgtggtaatgaagagggtaagctggtggctataagacaaatgatccaggaaggtggcttcaaaccaccagtcatcattttcctcgaatcaatcacaagagctaaagccttatttcatgaattactgtacgacaatctgaatgttgacgttattcatgcggagaggactcaaatgcagagaaatactattatcgatagattcaagtctggagagctgtggtgcctaatctgtactgatgtgcttgctcgtggtgttgacttcaagggtgttaacctggttataaactacgatgttcctaggtcagcccaagcttacgtccatagaataggaagaactggtagaggaggacgtgacggtaaagctgtaaccttttacacaaaacaggatgacgttgcaatcaaaccgataatcaatgttatgcggcagagtgggtttgagattgccgagtggatggagaagttttcgaaaatgacaaaacgagagaaagagtccttgaagaaaggcaagtccgtcccagaaagaaaacaaattagcacagtgccgagtgttgtgaagaagaagagagcacggaaagaggaaatggtaacggcgtccaagaagagaaaagagcatagtcagaacagcgattcataaggggcttcacgtggcgcgcgaatagtataattattcatacctaaagagatatagaaacgttaatttctcatgaatataaaattatgcagtagtctgaatagaaaaagggtgacttggtcgcagatagtctttacatcaaggccaaagtccgtgctatgtatcaaaacgtctcttgatagccatgcttagtccctcagtggtgaggggcatagttcgtgtacccgacaacctttcttctaccgatgacttcacccagagagtagaggccagccaattgaataccgtaggcgccgtacttcacaacgtcatctttctgaacgttcttgaaaatgctcaaggactgcttgggcttcaaagcaaggcctagtgcttgcttgtataggtttgtgtatacagtcttgaagtcggacacagcaggaggctgaaggccttcttttaggtacacttgcttcgacaactcaccgacaaccttcgaatagtacaatgttttagtcgcgtaattttgggccttggcagcgataccagcaccaaatgattgaatccttccaagcattattatatttatgagagcccgtgtgctaggaatcaggtcaacagtacttaattacactgctacaaccggtctattgagtgctttgctcaagttttcatatcggtattctgaaaatttttatattatagagaagtcaccctgctaaccaatcaaattccacgatttagctgagacaacgacagaactacacaattcatatagcctaagaaagcagacgcattgatttccttcaaactcgtaagctgttcgtgagatccacttttatttaatgcgctgtcgaaaatgtcttttttgactttctctcttttcagtacctgagatccggacagctcgaatagaggcaagcaacttcagtttgtctttttatttttcaacacaactatagtaaaagccagtggagtctttccagttatttcctttcatctttctttccaaagctttcgtctgtccattcatattgttttatctctctttactatgcttgcttcaaatacggccattgaggcggattgatctccgcacaccttcacccagcacgaccactttatcttcttgttgaagccgtactaaagcctcagatatatcagcggcttctaccttgtcttgtgactgctcgttgatactgcgcagcagctcgttgtaagaaattgtgagattactgcgggcccctagaatgctaaccacttcacgtgctaagtcctcttgtagtttgcgttgaattacagatttaccggtctgtacgaggttcatgtcaatcttacccgtcttaggatctgttgcgtaatcctttatagcagactttatcaaccttacggcctcttgcacatcttgtagctcgacagtttgtgaaagacgcattttggcatgagcttctgcaagcctgatcatactctcgagctgtctggtggtggcagttatcctcttctcatctgatctggaatcatcgcccatctttcgcatggtcacgtaagcgcgtacgagttcagtcttggcttgctcaatgattactggagcatattgttgcttggcatagttgatgtataatgtcaaaagttcaactgggagaacatcgccatcagtttcgttggttggcgcgtcctcgaggtataggttggtcaagtgttttgccaactctctatcggtattttcatcaactttatccaggaccaagtacacgagatcaaatctcgacaatagaggaggtggcaggtcaatattctctgtaactggaagattggggttgtatcgagaaccaataggattcgcactcgctaagatagaggttctagcattcaatgttgtgatgattccggctttcgcgatggatatagtctgttgttccatgacttcgtgcagaacggatcgcgtggagtcgctcattttatcaaattcgtcaatacaacacacaccaccatctgataataccaaggcaccactttctaaaacaagctgttttgtgtcaatatctcgggtgatgtacgcagtaagacccacagcagaggaacctttacctgaggtgtaaacaccacgaggcgcgatcttgtgcacatattgcaatatttgagactttgatgtagaaggatcaccacacaacagaatattgatatcacctctatacctgccaccttttgtaaacgttttgttggtgcctccaaaaagctgcagaagaatacctttcttgatgtcatcgagctcaaaaatactcggggcaacagaacgcgccagtacctcataaacgtcatctcttgctgcaattgcatggagctttcgtatttgctcatctgtgatttgtggaatctcttgaacatcggaatggttcatctcattttgtagcagttcctgctcaactgtagaggtgtccgcccctagacgatcgtttgtcactttcttgacgtgcacaacatccaggtacgttttgtatagcgactttaaggctcgctgagtagtacttgctcttataggaatcgaacgaaatatgcccgtaatctcaattctatcaccagcacgacagctatcaaccaactcatcataaacacataaagaaacagagtgaggtgtttgtccatcaggaacagtatcgggggtttcttgtagcttgataacttgcttgtcagcaaatgaacaacggttgtgaacaagggtcatggaattttgctgattacaagcaacccgaggacatctagcaggctcctgaatcacacctctgtcaatctcaacaacggctgtatggtcacagatgttgcacttgaaaaaagcgactttcatatctggtatgataggtgtggatctaagcacaaggcccttcacgcttatcaacttgtctatatcgtttgggttcaactcacgcatacctttttgggtttcgatattgtacggtctgattttgtagaatttggattcaatttcatccaatccagattccaaattgttatcgactaccagcgagaccatacaatcttttactgtttgatccatgatcgatatgatctcctggggatagctcatcaattggtaatagagcttttcggtcgccttaaaactcagtaagtttcttgcgtccaaattcaggttcaaagaacccatttctctcatctgatttagtcgtttaacgtaataaagttcctcgtcgtcagtctcattcaagaaatcttcgtttccgtccagcgttttgcgaaatttatacttgaaagacatcaggaagttcctgaaatttgtagcgcactcttggatactgacattagtaccccaaatgatccgaagaggctctgtagcctcagatacgggatcagaggatgaatttggcggaggctgcgagtccaggtcaaccattcttcgtggcgatgagagatcagaagcatgtaggtcgcttcttctctgagcagcatgctgtgatccacggcccgagagcgatgaggagaggataccgccgtcactcgaaaagtctgtaaagcgaccaggcccggagctcctctgtgttctgctttgcgatgcaaatgtgtctgaggtgacatgtgggtgatcttgagacgaagaggggtagcgaaagggcgaagatcctacagttctttgtcgctgttggctctcatatgtatcaggctgtgatgatgaagaaggattgtagaataatggtggtgaggatccgccaaatgatgatggcggtgcggccattggggaagatgcaccctcatgaactggagagctacgattttcggacatattaggcctgtttagccaacttcaaaggcgctttctgagtacttcggtccttcacgtattttttaccgaaaaccttctcgaactgcagattttaaatttgatcggcgatctaatctgtcaatgagcgagcccaagttgtaaaacataggcaaaacagagaccgggtaacaaaataattcaatcattgagatgagcagctaagtaccttttcaagaagcctgtaacgacttcaaggattcccagtgagccaggtcttttatcagccattttcggctagctcctgctttagctgcaggccgagtagtgtactctttgacggtgtttcttatcgtatctttagagtaggaagacagatgcttttgcaggatttctgtgattgtccctagtgagaaggtactctcatgtatctcgttaaagagtcgcaagagatctttgggctcagttattaaagttttaggttttttagcacgcgtacttgcagtcaagccatttttttcggccgattgagcaccattattgctgggagtagatccgtcaggacagcttcttttgagcggtgccttaggcccctgtgtagggtccactgggaaaggaacgtcttgtatcaggtaatttacagaaaccagttgaaaatacaaacgatcttcatcatccagggcgtctagatttgaacgcagtttgatggtaggaatcagaggacccaaaaacttcttcccagaccgtggtccattgctgtcttcccgatcaaggaacccttcaaactcgtcttctgtaccttcatccggatcatcatcttcatcatcttcgtcatcgccatcctcaaggtcctcaacaccacccccttcctcctcttcttcatttacccagtcccaatcggagtcgtaattgtagtcaaacccagtgccttccgtggaaaatggattgtccggcggaattacaactactttggaatatgttccaatataagggggtcttacgttctcgtaaaacttaatgaatttatgcggaatctgccgcagttgtaattccaactcttgcctacttttgtttttactggtcatctgttgaatgagctccacagcactctttgtgatggccggctcgcgattggttctgtgagactcaagccactgccgtgtctcgttaggatcgaagtctaatttcatgctacggtcgaggtctgccttcatacgctccaattgttcgggttcgcgcttgaaattctcacccatgacagtaccatctttgacgtaaaagggaagaaaagacttttcgaagtccgttttggtggcaacaacgttcttgagagcacttgcttttctgaagaaattgttgatctttgtttggctccggtcaatacttgcttcctttttccgcttctcctcctcaagtttcgccttttcttccaatttcttacgtctctcctccactttccgctgttcacgctcgcgtttttcctgttcccgttgtagctcgcggtgacgcttctcctcgtctcttttacgctctcgttcttttttctcctcctctttacgcttcttgtcctcgagcttcttcagctctttttcctgcttctcccgctcctttttgagctccttctcctttttctcctgctctcttttaagctctctttggagtctcagctcttgcttctgcttttctcgcaacctcttagtttcgtttttatcaatcttgtacttggcggcaattctgctttctttgctttcctgaacctgctgtactgcgggactcccagttgctgagaaagtgctatcacagtcttctgctgaggatacagtgcttaagtgctcgcagttgtcatttgagctttgtttgctgctctgcacttctgtaggtgggctctcagcctccatatccgatgcgccctccagtgaaaaattggcaggcgatgaggaacttaggtgagtggtcattatgataaaatgcagcttcactcttctttactctctttcgagcatgccgatgatttaggaagatgacaatttatgtttaatagttgccaatttttacgcgtaatcacgaataaaagatctaaggcctacgtaccgaaagaaaaaaaaaaaagatagagagttgacaaaggcagtttcgcctaagtcaaggataatatcatcgatttactctaagatatcagaaatcactcatcactgaggcagtagattcgtcttgttccgggttatcggctaaaaattcggtgataaatagttgaagtgggtcattctcgagctcttgttcttccttggctgtcgtagtcaatggagttatttgaatcaaatcctgaaatttgctgtgagaatcagatttacgatctggtgtcattttggcaagcatcatttcgtcgtagccgattggaataaattcaagagcgtctctgctctgtttaagacgagaacgctctgcgctgtgaagctcccggaacttctcgaaacgttcccgggaggttttggagcaggcaggtggtacattggtgaccggctcggtccccttgtcggaataatgctttagagcatccgtgcaagcctgtagaccgacacggattctggcagctctgtcgtgaccgttcttaaggttcgcagtggctttggtctccttcaattttgctcgattgtgacgtttcgagcaggcacgagtaggggattcttctggggtctgctttacagggttgtggtcccagatctcgagcatgatctcgagcatttcctgtctcaatttcttgatgtggtcttgacgcaacagaccgtattgctcgggatccaaaaaaatggtaaacagaaattcgagctgagaggatatcttttttgattgcaattcacgattgagtaccgcgacgcattgctgctggagatggtttaaaccatcaagaatctccaccatgagctgaaccttggaatctttatcttttgcgccgcagtttttgaatgcctcgagttttcgacccagtgttttcgcgtcgtcgccaaatatgtcactgtgctgaaaagtgtcgatacttttctgcagaaacggcacgactgaattcttgaaaaatttgtggttccgccgcaatctggatccgcttgtgctagcttgtgatgcgctttcatgctgtgacagtactcgtgcacctttgtagggcgagccagaaaaatgagtgaccacttcgtattgggagagcgagctgtgcgaaaaccgagtaggtgagtctcccgctatcccccaagtcgtatgcgccagatcaggaggcagtaaaatagcagctggagccacggacgtcttaggagctttttcgagattttgtatgcgtttctgcaaagcttcgagttcctggctcttctgcatcagctccaatttcaagtgataattttcattgcgaatagaggctagtggagcgggcacttcgtccttttgtggtgcagcctttgtcgcactccggtccttggtttttgatttcccatttctactgtgaattctattgaccgggcgcagcgaaagctgggttacaccctgggatagtaagctcaggtcacaatcagagctgctattacccattaccagatatccttttgagcaaaaagcggtaacaatattatactgtcgtgcagtgcttcaaatcaatctaccattttgtcacaattttattcactgacacaaactctggaggatttgattacgtactccaattgtcgtgcttatttttttttctagctgtcattttcttggaactttactgaaaaatatcagatcatcggatcgaaaagggctgtcaatccctcatagcacgacagagattgagttaaccagtagggtagaatatttcaaaatgagtgacaagttgcgttgcccttacacggagtgtgacagttgcattgtgagttttgacgacaaacggaaaaccaagttgccattggaggtgtacgagaccacgaaactggcgataccagcaggtggtggtgaagccaatggagagtttctggtgttcgaagatatctgggacttcgacaatattgggatgtcgcgtccaattcctgaggaattgatcagtggacaagaggagccgccaatttcgttttcgtgggagcagcacgaatataaattgcggaagctgctcagatatattatctgcgcggagtgtgacaagggcccattaggaatagtgtgtgaagtcgagaatgacgaaggcaattcgatgaatgtgaacttgctgagtctggcaagtgtgagagcgaacgcgtgagtaccagagtgcgatcgtgaagagaagaggttcagacgagagcattcagctcatcgaaaaaatgtgtacacattacgtctaaaggagactctagattgtatagtcgcagataataggtattgatggctgatctggaaaacgtttctcgtacgcagtgcgtcataaaattttttccagtaatgaaaatgagaagcgagttcccccatccatctcatcgcaaccaccagcaccatatagatttctcctttgaggacctaaagagcacaagacgtcgatcggattatcttgtagccagttgattaagtttttagcaaagaaagaatcgaaaaaatggcatccagaactcaatttgaaaactctaacgaagtgggcgttttttccaagcttaccaactcgtactgtctagttacggtgggtggctctgagaacttttactctgccttcgaggctgaactaggtgatgctatccctatggtacacaccacgattgctggtacacgtattattggacgtatgactgcgggcaaccgtagaggactgttagtgcctacgcagactacggaccaagagctgcaccatctcagaaacagtttgccagactcggtaaaaattcagcgtgttgaggaaagattgtcagcgttgggtaatgtgatttgttgcaacgattacgttgctttggtgcaccctgacgttgaccgtgaaactgaggaactgattgcggacgtgttgggcgttgaagttttccgtcaaacgatctcgggcaatgtgcttgttgggtcatactgtgcgttgagcaaccagggagggttggttcacccacaaacgtctattcaagatcaagaagaactgtcatcgctgttgcaggtgccgttggtggctggtacggtgaaccgtggttcaagtgtagtgggagcaggaatggtggttaacgattacttggcggtaacggggctggacactacagcaccagaattgagtgtaattgaaagcattttccgtctacaagacgcacaaccagagtctatatcgggcaatttgcgtgacacattgattgagacgtattcttagggagtgtatgtgtgtagcatagaagtggagtgtgtagcatagcaagaactgacaaagcacgatgtgtgaggcaatgtgtggtgtgtgtggagcattgagcattagagacgaagttgataattctgagttttgatagcgaagccagttcttttaaataatccagatatgcgaagtgcatactatttttgtacgaagggggttccttaaagtgactatgataactgattatggggcgtttttcgaaccttggtcttcaagaattcaacggggtatttctagctttgaggtttaatagaacttattcaagttaaaaagcttgcatcgattttgtgaggatttatttactgaggatccagttactcatggaaaagaatttgtagaggtaacatatggccaaaaaataaagtgaggagggatgtgagtcagttaccgtattaaattaattttagtctccaacctccggtttaatcatatcaatgatgagattgtcaagctggacctctgaggctcttgtatctttttttttaggattatgagatgaaagtgatgcagtaagcagacgagccgttcaaactcaataaaggttgatccactgggtccgagagaattgttttgagaatagttctttgctctgttttcagaatagttctttgctctgttttgagaatagttctttgctctgttttcagaatagttctttgctctgttttgagaatggttctttgctctgtttcgaggctgtatattatttatgattcagacttgtttgaaacagctcgccgtcggtttcctgtggccgcgtgaagaatgcacctcttgatgaaaagtgcaagcgatatagctgaggtgtttcgggccataagtgagcatttagagatactctaaaaacactctattgacacctttcagatagtacaacttgggtaatgacaaattggtaccaagtgatttgtgtttggcacacacatacaccagtgaagcaagaggtggatgacaagtggactgatgcatggtcacgagccggggtatgggaccatgcagctatgcaccatttctttaagatagtggagactgacctcgccggaggagtttttatcttaaacccggaaatgagtctggacctagagatttgtgaaaatgagcggttcgatcgaggagtgagattttgcgtgcaagtgggtagtgacacagtggtatgaagtgatatggcgaaacggcgtagctgtagattctacgccctcaatgaaatggtaattcatgctatggtggtgattattgaggcgatttggaaatttcggtggccaagttgaaatctcggtggccaagttgaaatatcggtggcccagttgaaatctcggtggccaagttgaaatctcggttgccaagttgaaagttcggtggccaagtttccaaagtgaattaatatgctcgacatttagatgaagtctccgtagtactttagtacataaggtcatgtacaaacctctttaatttatacaatttccaggtcgagattcagtcccggtttcaagaaggaaattgcatacaaaaatctgaaaagttgctttgcagattctagactactagccatacattcttaggctcatccacctcttgcttcacttgtgtaacaatagcagatcactttattataatatgtcataatgcagtttgtgccatcacacattgaacttgaaaaccctttcgaccttcgaaagtcactacacttgaacctgccccagtgttctttgccccagagttctacactccctttacctgtgtcctcgtatacaattaccaaactcaacccctaggctcggcggtaaatgtccttttccatgaccaaatcatctattcaaaaccacacgtacaaaataacatcataaacacggaaacacgctaacacggtaacacgtgggaaacaaaactcctacacaaaaaaaatacccacatacctaaacaccctccatacgaaactccatcggttgctactcgttagacccatttagacaaaaagtatgtatgtatgtatgtgtgtgtgtgtaatagtcgggcttcatccagcccagacaatcccccacctcgtaaacagcgatacaacccccctacctcctcgtattcccttttgctactgtgaagaatccactagtcgacagtatatatcttcacatccccgggtaacaccctgccagataccgtctccctgacaacaacaccaatccctatgcggagattacatcaccaccttcgcgcccctcggtaaccatcaactccgtggaccattcctacgttcccatttaggcaaccgccggctttcggtaacccattacgccgcccaccgagttggccgttgtccgggatacccacatgcaagggagcgcactggcaggcactgcaggcacgcaaccgcgtgcctgcacatgcatctctggtatgtggaaaaaaaaaaaggttgacgcttgcttctctgccaacgccgaaaaaagggcaactcctcactcccccatttcacttgccaactcaccaacaatcacccacccaccccacctgctattgccactcctccttccctcgcatcccctcgcactcccttctcgcttcttcccaccctcacctttccttccatcccactccgagaaaatccctcaatgtcagctcgtgcctgtccagccacaccagccgaggttgacgcatagaacaccacgcgtataatgcagacgcgcgtgcgcgcacgcgcgttctcatgcgtttatctcatgcacgtaatttcttctaccccgcccacacctcttcctttgtgtcatctggctccatcgtgcatccgcccgtacgaaccttgcgcattaccgttaccggccgcagcagaacagtagaacggcacgctgcagtacaggcaaagcatggaaccgtgccaagagaccagcggggatcggcacaggagaagcgagcccgccagcagcagagagtgaatgagcccagttaggccatacacacacacagacatacacaaaccacacagacagacattctaggtggcatttttggtgtatatgcaggtacgtgaatgtagtagatagttgacaggggaagcgtggtaaggcgggtcggctcaaggcggttgccgcagggagatgagtgtgtatgaaattgtgtatgagtatttcagtatttccaagacatatgtaaagaagttcgagaagttgtatatattgcaggcagatgcggtgtagttgaacaagaaagaaaagggcttgggccgggtgagcgcggcaagacatacaaagacacagcgcatgcgttaatgaacatgccagaggagcgcgggcggggccgggtcctgagtcgtaagtggagcagaggaatgagccgcggtagtagtggtagtagtgcgggcagcgttgggagtgtaggcagtgtgagcagtattggaagcgtgggaagcgtggggagtatgggcggatgtggcagcggcggcggcggaggaggaggaggcagcggcgctcggtcattgtctgagattttgagagaggtgaagaagccggagatccgcagccggggcggtggaagtagtagcagcagcagcggaccacgtgacgtgcgacttccatcgtgtggccaggcgccggtgttcccaccgttcccaccagcgccagtgttcccaccgttcccttcacctccgtcgcagtttccagtagcgcaattcgcgccgttagtaccgactcctgtggttctgcaattgtcgtctgcagggccaccaccgctcggatcgcctattggaccgcaatcggcagcatcgtccccaggcgcggcgtctgggtcatccccaggaggaatgaccccagtacatacaccacggtcggcggccaccagttcaacgcatcacgaatgccgcatttgcggcaagacgttttcgcggcccagcgggctgagcacgcacgcattgatccacaccggccatcaaccctacgcttgtgacgcacccaattgtggtaaacggtttaatgtcaagagtaatttaatgcggcatcgcaagattcacgccaaatggcgcgacattgaacgttgaccgtggtggtgcttgatgtgcctgggtttctgctatacaagtcctgggtctcggccacacatatattctcacaaaacaactacaactacaactctggcgccatggcccctataatcttgacaataagcttacaattggtgtaaatatattgcattttttttgaactccaacataataattcaactgcctggatagctttattcttctactatcattatatagcaacagaaatcgatctttgcatagttgactgtcacttgaaatcactgaatttcacccaccctcaccaactaccaactaccaactaccaactaccaaccaaccaccatcctctcaattatttgctacctcccactagctctgcccaacccatcggaaaaaaaatcacatgacatcatcgcattctgtcacatattacactcccgcaaaacccgttcgcagatccttacgtacttttctcatacccgattttccgtacaatgcttcctcgaccgtcgatcctcgctgatcaaattgaaggatcttcgctgcaacttaacggtatgcttgcctcaataaaataattcaagtaatcgacccgttcacttgcttttccaactttgcctacgacatcactgcacgaatcttggaacgattatctcaagcttgatcttctatgcgttttgcctagtgcctcataaggcaaaagtttcgactcatggcatacgtggcaggatcaggtacagtctacgttctgacttaatggttcaaaaacattgacactcatcgaatacgagagtttggccgagtggttaaggcgtcagatttaggtttatttaagattccaattctctgatatcttcggatgcgcgggttcgaatcccgtagctctcattatttttgtttttttagatttttaaagaacagttaactgttctagtccgcggaacattagcctatacacagatatcatcaacttacagatagcatcatcattcttggacctgcaaggatcataccagaaaatgcagaacacctcgctcccccgcttcaatcgggagagagagaaaaataaaaaactggtagatgtcaagaacgtactacattgcccggcacttagtttgcataaccgacgaggctccgatcctcactccgatcccactccgatccgcaatccgatctacgtctctgcattgagaatgctgcaatgtcaacgagaatgtttgtaattctagatatcacagaatgaaaaaaaaaaattaagatctgtggtttttgggagatttgatttgagaatagtgagcttctcgtggaagaactggatcagatcaggccctgaaactgtcttgaacttcggtctctcatctccctggtaatcaatctaagtggtgttggttataattgagtccgtaatatgggttccgtaaaaaatgaccagaacgttaagggtccacacacagcacgtgacacatataacggccgatgagataatatccgattacataatacgcacgtaacagccgacttcgagcctctgcaccatgtcacgtggtcaagagtcatctgcctgatgctgtaatcgcttttttacagatccagcgggcgctgcccttcaatcaaaaacaattcccacacccatcgtgtctttctgccctccctcccagcgcctcggtcgattgcataattgaatggctcatcttcaagaccattcatggcgctgtgcgctcaaaagcgatgccggtatcgccttctgtgcaggtggaattgcaggtgcagtctctcgcactgtcgtatcacctttcgaaagagtcaagatccttctgcaggtccagagctcaactcacgcctacaatcatggtcttttccgcgctgtcaaacaggtatacctggaagaaggcgtcccaggtctgctgcgtggaaatggcctcaattgcattcgtatatttccgtacagcgccgttcaattcctggtgtacgagttctgcaagaagcaatggttccagcaaaacccggatacagtggtgctcaactggcatcgtctcgtgagtggtgcgctctgcggcggttgcagcgtcctcgccacttacccacttgatctcgtccgtacccggctttcaatccaaaccgccaacctggcacgcctccataaggccaaggcagctagtgcggccaagcccccaggcgtatgggagctgctacgaaagacctacactcaggaaggcggcattttcggtctgtatcgcggtgtgtggcccactagtataggtgttgtgccctatgtggccctcaactttgctgtctacgaacagctgcgtgagtacatacctgccagcttcgatcccgcctctgcaagtctctacaagctctccattggcgctataagcggcggcgtggcacaaactattacttatccatttgatttgctaagacgacgcttccaagtacttgcgatgggtcagagtgagctcggctttcactacaaaagcgtacctgacgccctcatcaccattggccgcaccgagggtttcaaaggctactacaagggcctaaccgcgaatcttttcaaagtcgtgccctcaacagccgtaagctgggtggtctacgagactgttcgtgactacatgcaattactctagagctccagtgacatacagagacaaagctcgtctcataacactataccatccataactctctgaaatcgagctctacgggccaatcatatctcagaacttaatagacgtattaatatacgtcgctacatacgaactaatttcaatttccacatttcaaaaaattgatcctgacatctatcggatatctccataacactatctactccatatatataaacggattattgcccctatcagaagaaatgagagctactagacttctattgaacgctgccgtatgttccttcaagtaatttgtgtgaaaaaaccttgtttcaagagctgccctgtctttctttctgggatgtgttgaacctattgcgatagttttaaaaaaatgttcacatcctagtttttgaaaggtagttaaagctgctaaaggggaatgcctgcgttttcatttacgatgttactccaacatgattgaaagggctctcccgcctggtttttttatctcactgcctgccactataggttactaaccctcatttacagcaaaaacaaaaaccaggtattggaattcccgttgaattaacaccactattcctggccatgggtgttgccctttcctccgcttgttggttcacttacaagaagtttagatgggacgagagtttgagagttggtagaaccaaccctgacagatctggtctaaaggagatcttgggtgagaaaaaggagtaatacgccagaagtatcccgttttcttctgttttcttcttcgttcggaggatcccgcgtcttgatgcctgatgctcatatgcatattccaatgaggtcctcatccgagactcttctaaattaattaaactacctagtatatttaaacattcatgatggagtgagtagtcatagtcatatgctgctgctgcttttggttacctttacaacaagtcgtcgtttcccagatttctggataggccgaaacggagcactggatggtatcggcgactaaccgtaccgtcattgactggataaaataactgtgtatgcaacaaagacaaaaccgaagcccagtgctttctaaattataagaatgtaaatacgataatacctctcaaaactatttattccgagcgtgaggtttccccggctgtgaccacgattctgtcttccttcaactcgtagctgtcttggttgtccccgttgggtttttttgagaaggcttctcttgccttgttggacagtattgggccgtccgcttgaattgaccgctgtccatccaatgccactaagtttccttgctggatgtcaatatcatccatcatatcctcatctagttcttgaggaatcatcaaatttaggatgatgccaacgataccagcaatggcaaaaccagactccatgatcaacatgatagcattcaaaaatcccttcaaggcttcgttggtacccgagtagtggaaaaagttctcgaaccagtttggaaccaggatggcgccgaaaccgaagagcagactacatgttaaaacaaatctgtctcttcttgtgaaaggaatggtagaaataatcttcaaacctgaaactgccacactggtaaagaggaaagtggtcataccacccaaaaccggttttggaatggaaactagtgcagcaccaaacttggcaaatatacccataatgatcatgaagaaacagcaccaatacccaacttgtctattggcgcattttgttagcgaaataacaccgttgttctgcgcaaatgtagacaatggaggaagagtgaataaagcagagaagataccacccagaccgtcactcaacactgcgccctgaattctggattcataaagctcaccttcaacctccatacgggaaacgtcacaagtcgcagtaacatcaccaatacactcttgagccaggacgatatacatgacaagcattggaaggaccattggtccgtaaactttgagagggaatgtgtgcacccacaagaaagtgacagcaggcgctgagtcaatcgaagaacggtcaaagtatccacaagcggcagcaacgatgcaaccaacaataagaccgacaatgacggcacaggacttcataactggcgaaccccatttctcacacattatgatagacgagaacaccagaaaaccaagaccaataaatctagcactgccccactcgccagccattggtgcaccttcatatggacagattttaccaacacaaccacttccaccaacccagttgttgaaaccactttgaatcaaacttactgcgatacacaacacgactggaccagtaacaatcttgggaaacactctttgtaaaatctttggtggcgtgaaggacatcgcgacttccaacagagcacaacacgctgcagttcctagcaaagcaccgtatcccgcatagcatggaccgaatgtgccatcttcctccatcggacaaaagcccgacttgtacatgactggaaaggccttgttgacgatagtgattgtagcaaacgaagttcctaccaccgagatcagccctgaaccaatgtagtatggggtgaaaggtatgtggaacctcgttatttgaacagaggacataatccccgatactatcagtgaagccgaaacaagatactgctgtatctcagtagggaagttggcaacagcagaaatgataataggaggtgtaatgacacccgccagcatcgctagcgcgtgctgtaatcctagcagtaaccccagaataatcggcatatcggagtacaccgaaaagaaaggctggtccctgtgaaccggctcaatacctcgcctgcgattcacccagtccttgaaagggtacgagggtgtgaacaaaaacgcataatcgtaatcaccaagcaggccttccctagttgtcattttgcgcaccgctttgccaacattggtcttcattctctcgccgaatgttgccgtggcaccacccgagctttgctgacccacctcggagtctatgtcgttcattttgttcttagtcttgatcttgagacctctaactctaatcgcaagcttacttttgacttgtttctcaccaaaatattttccaatacctggcgatgaccttcaaactgatgtccgaataattaatagattaggcgataacgataaaacagaagatactccgacctcggtgatatttattcgcgatagagaagtaactcagcagatctcagtcctgatctttaaaccctattcccgtactactaaactgcgacctctcttcttcttttatatagattcaagttactttactgtattttgatgcactacaacctcagctccaattacctccaccaaagataaggtcacttgagatgttactaaatgattatgagaacgctcatctacagaaagggtgtgggtaggcagagataatgcgcctaaacctgaggagatgcaacttttcggccgtctccagaccagtcaaaatttctttcgctcatgcccgcttatcgctgctaccaaccccaggaacgaaaaagagtcgattctgcagcagaagagaccaagaagaaaacgcagatggaatgaagacacacgcccttgcagtttatgatgataaaggtgttaagtagttgcggaaaagtactgataatggcgtatcggattttatatacacagttataggtaggttgcgtaagcgaaaagctcacttacaaacaggccatcggctgctcactttttcaagttgcagtagaaagcggttacatcgtcaatctcgtcaagttgagccatgaatttgtgcagggatttcagcgtgtcttcattttgaacctcgactagcatatcgtctttcggttggtagccgatttcgacctctttgatatggaagccctgctgcttcaaatgagtggcgacctgattagcgagagccggttctgtagctagctcgtagacgcttggtgcgaaccctgagagaagctcatctgcattggtgtcgtggggatcggcttgttcgagatcctccacgccctcagcttcgagtactttttcaaagacctggtcaaagtcagtgagagcggccgggggctgtaccacgacatagccttttctatcgaaaaagtagagagtcggcgtcatgctgccattaatcttggtgaaggtgcttcttatcagcccgacggtccggtttttgttgtcagtcagcgcctctaccacgaaagctactccaccagggcccataccctcgtaaacgcacgattcggatttggaaccatccttaccgctggctcccgaacccttcttgatagcattttcaattactctcttggtaacgttattcttattggcggactcaatcgcggcagctagccgaatgttcagcgcggggtcagtagatccgcctcctagtttgacggccagggctatttggttggcgaacttgttaaacagcttgtttctttcagcatcgttcttggccttgtcatgcttaatagttgaccatttgttgtggcccgaaaaccgggcactggagacagaaagctggcgtgtcagaaagagagaacggcccgcttgcactgatcttagcattcctggcttaagaacgcttgtttcggcttttacaccaacgatcttaggtaccaaacgatcaggtaactcatgggctttttcaatgctccaaaattttgatcaaacaggtaaaaaaggtggcttacatagctcctgcaaggaaaataatcgagtagcagttcaatcaactgaacgcgggaggaaaagaatcccaagatggatacaacttctgctctcgtagctcttggatagatgtcactctcgtgatgtgtacctatatcaccgtagacgaatactaatcgtttaaacaacactcacggtcgaagctttaacttccttccaagcacactccgaaaaccagataatgtccaacaaccgctctcttattgctgtcataggcgatgaagacacatgcacaggtcttctcctagcaggagtaggccagatttcgccatctagccaagagaagaacttcttcatgtaccaagaaggcaagacaactcgtgaggagattctaagtgcttttgacaagtttactcaagaaagggatgacattgcgatcctgttgatcaaccagcacgttgctgaaaagatcaggggtcaggtggatggatttacgtcggcgtttccagcacttctagagattccttccaaagaacatccttacgaccctgaaaaggactctatcttgaaaagggtgaggagacttttcggagaatagagacgacgagaaaaaagatttatacctgatcgtgtgtagaatagaatgtgacgtttcgataagattactatgtccttgacatactatatgtgaggctaagacactacttcttattcttcttcttgcttttcttattcttcttctttttgctggaggattgggtgccattgggctgcgcttgtaccgcaggcgactcatttatcacagaggcctcgccggcagtttcttcttcctcctcatcatccgagtttggggactcttcggttacctccgcgtcattgagaccagtgccgttggtttcctctgaaagcccgttctccgttttctgtgtcaatactggggcttcttgttcaccttggggctcttgtggtattattgcggctgtggagtcctctggagactcttcaatttttggtgaaggttcagtctcagcgctagcgctttcatttgacttggtctcttcctcacgcccgacttcctcagcgcctgcattttcagatggtttgtccgattcagataagcctggctctgtttcttcgacaacctgagattgaggttcatcttccgcggtctgtggagcgtcttgaacatcaactgattcgatactggcactcacactacgcatggcgtccgtgtttttgagcactggctctgtctcatcagatgctaaaggctcaggaccaatgtcgtttaactgtgttccagtgcctttctcgaagctatctgtcgaagccagttccgccgagggagcggcgaccttcgcacttgtctgagatgtcgcatctgaagagcttatcttgtcagtatccaccaatggcacacttacttgctcagaggcagtggtctcagtaacctctttggcgccttctttggagacagtctctatttctgctggaacagtttcattttctgaagcgggtgaagccacctcctgggacacaggtggaaccacctcttcctctgcagctagtgaggtcacttcctcttttacagccggcgtaatggcaggttcgtcgacaagttgtgtatcttcctccacttcggcggttgaagggaccacttcttgatccacaggtgcatctgatagcacgtcatctccctctgagactggcacgtccacattctctgcagtggttggtgatacagcatcctctttggacgccggctgagctaattcttcaccattgtcgtgagctgtttgctccgaggtagatgctgcttcagcatcagagggcgttgctggaagctcctgcgaagacagttcagttggtattggcccaggggccctagcatttcgctgcggaagtttcgtgaacttataactggcaaggctctttggatcagcgtcaagatagaagccacgaacaccgactattctcctctctagttcgcacgctctcacccattcgggcctcacaataggaatattgctctgctgggccttgtgaaactctgcgtcgtcactttctttctcatttgatataaaatgagtcgtgtcaattgttacatgtgattgcaacggtttggcgccaatttccttcaaactgtactcaacttgctgttttgtaactccctcaaccccatcgagtaatcccagacatgcagtaatgcctgacatatcagtcattttgtgagtatgtagtgtaactttctctgaccacaaatctcctgacgtggtgcacagtttgagctgaaagctgtactcgctgtcaaccgacagccctgatattttcgttgcggtagttttgaaaggattaggaatcatcagagtccgcacgtcatctttgaagagtaccaaagatttcaattgggcggaccccaactctatctggtcccatcctacaacacagctagtttgcgtgacatttacaatcttaagcacaggtgcttcaggtctgcgagagccatatttctccaaaatttcatcttgcaacgactggaattcgttcagctcctcctgttcaagttctttgtcttcagagacctgaatcttcacgatagaacctgctttgatattatccggaagtaacatagttggaaactcgataacatggtggtttttcgtagtcagaagcgccaaagacgcatctaaccgtccaacggtcaatgaaacttctacagacgccattggaacgacgatggaagtattgatttattaaaggatctcttgttagatccctctccttttgagtttgaagaattaaagatcgtcaaaagaacattatcacaatatacgtcgagaatagtgactctccgtttagatatatcacatacactatcatatcttaatatagattggtgaagaagggacactaagctgccctcttccaagagggcaacaaccttgagaaatcatacaacctcaaactatgaagggaacctagaaattgctttagcttttactgatgctcgccaagacagaaagtctttaggtggaacaacagatagcatattcgaagagagctgtatatgtcttgatgagtgtaatgcgagtttcccttctacatgaaaagggaatctgaaaatctcgagttattctttaacattgtagcattaacgataaatggcctgactatctaatttattatacacttagttcggcaacaactttggaaagaacgtcaacaaagatgtcggcgtgcttctcctcaaatgtgagggttggtctgagtctaacacttagctcggcgcaacctccaacgttacatccattgagcttcaatttctttagcagagcatctctctcggaagcagaaggcaagtcccatgcaatgaaagttcctcttcctttgcctctcaatctttggaatttatcagggtattgagattgcaaagcttccaatttcgagtatagatagtctccgacgcgagaacactgttcgagcaggttgttgtcgacaatttcttgaccgattgcaccagcaataatcatacgggctggttcaccacaccaggtgttgaactgcctgtaaggcttgttaggaatgaatttagggtcgtggaaaaagtagccagcactttgaaatttcttggaaaaggttaccaagtccacaggaggttgaatgtcggcccattcgtgacaccagagcttaccagtggcaccgacacctgtctggacctcgtcgataatgtacacaacccctagcttcaaggtcaaatctctcaaagactgcaagaagtacttggatgcgtgattgtcaccaccttcggactggataggctcgatgatcaaagcggcaacagggatggaccaagaggtgatcaagtcctcgactatcttcaggcagcggtcatcctcggcacggttggcctcctcgttctcgtcaagtgggaacttgtagtctgggtattcggcgtgaggccattggaaagctgggaagtcaagtttgtgaatgggtttggagcatgtcacagagccagatgcaaacagtctaccgtggaaggctctcttgaatgagagaacagccaaatgaggagatccggggactgcgttcttcataacagtactgttctcctcggttgaaaattcggtgtcgtaacctctctccttagaacggtagtacatgaaagcggccttgaaggctagctcgttggcatctgcaccagaaagaccggaccagacgtggtcctgtcccttaggtgcgaattttagaatctttttcaggatcgacgtgatgtccttggaagggaagttgcccaacgctggacggtcgaccagagcacggatcatctctggagattgagctgccttgatcaaggctgggttgttgtagccaagcgcaattgacgcaatttgagcgtaaaggtctaggtatgagttgccatcggcgtccacaatgtaattaccaaccgacttctcatagtctgccatgaagtaagctggtctggcgtcgaacacctcacccaactgggccagctcctcggcagactttgggccaggaatgctagatgtgacaacgcttgggcttgatggttcgttagggtagtattttgctgcaactgacatctttttttatagtagtagaggcgaactcaaatgttaaagatctcggtgttggataaaatcttttggacaaaggaaaaaagacaagtagaatcactctcaaaatctttgatgctttgactagagctccttgtacttatacccctcagccatagtatctcccgccatcgcaagttcccgctctgtgatcggttagtgtcccttatcgctattcctctataattcaagtttcccgcgcgggaaactttcgctgttagcttctgcggaaaaccagcagcgatatattacaatttcgttgatcatgatcataaattagtattcagaggcttctttctatgtggttgtgggacagggcagcgggatgagcccgcggcatatgaaccccgtattgggttgttcaagggcatacttcttcctcgacccaggattcaaggtgagtttccggttcgacatgacggtggaatttccacctttcgcctccacggccgtctttcagcgtgaggaaatcgactttgtcaatgcagaggcacacgacaccgaagttatcgaagccagtgttttccttggctccatcaacaccgcgctggattttgtccagctgcttgctggtctcagaagtgactggggtgccaggatcgggcttccgaaattgggctttcgttgaacgtgacaggtttgcccattggcgtgcaagctcgagatcccattccttggcgagtggaggacagtattccgcgggcgtcaaaatgctgtggtgtgcaccagggctgcggtctgagctccgtgtagaagagcgtgagaggttgggccgcgcggtgcggggctctgccgcgccctcctgttccgtttcctcattgtcactactcacgtgaccatcgtcttctgcgttttggtgctggtagagctctggtgcaccaccgtagacgctgggcgacagtatggagtattcgatggtgccggcctccggctcgttgtacttggtcgtcacagggggcgtcttctgcctcgaaacaacgaagcacttcccgctaaaacgatattgctcccacgatccggggaaatagaaacacgcctcaaaaggcgcagtctcgccgcctgccgcaagaatctccttgactttgtcgcctctcatatcagtagtgaacgtcagaacattgctcctcttgtcgtgaaacaaaaagtcccggaaaatgaccgttctacatttgggctggttggtctgtggatctagagttgcaaaataaaagggcgtaaacttttggctctcatttttccatgattgaatgaactgaggcacccaaggtgccatctgatggatcattgcgctatgcttgagtgtcaatagatgttcatttggacttttgtttgcctgacatggattctaataaattttcctgcatcgaaaccgagcgtttaggtctctggatacggaacttgaccagaagaacgatgaacgaagagtcaaatcgagacagaatgaagcctgggaggcctctagcaggctgggaagggctcgtcgagtggcattgtggtatacaccgtagggtttcttgtgattaaggtcaacagagaggggcgagttcaagagtcggagtcatttgggtgttactgtagtgcacattggttctaagctagccaggataccctgagaccagcaaggaactttgatttttttttcaaaatttggtagccactccagttcgcggtaccctgcttcaacgcactgggctaccaggagagacggaggtaacaacgataggaatttcttcatttttagtatcgtgaacgcaaagaccgtgttcctgccctgtcacggagtccttatacacaacttgtgctttggtattgacgtaaagtctggaagaaacgtctagccattcattgtttttgattcttctgctcacagcaggaggatcaccgtgcgagccactcaaaaccacctgcctaccgatcaaagaggtgtcgttacacgcaagactgcaaggctctacgatacccgcattggtgctttcgtcaccgcacaacagcatgccctcgcttaccgcgcctctcagtttacactttttcagattatcagcaataaccaccagccggccctccagctcgtctcgagtcatatagtcgcgtagcccactacaaacctgcttcaagttaccagcgtcatccggtgacatctggatttgcgatacaaacatcttgtcagagttgggatgcacgtcgactcgcgacgtgtacccaattttcaagcttaaaagcttgaaatctgcatacctgaaggccgtccccgagaaataccgggatccagatgtaagaattgagcgttttgccaagcaaatcatctaacttagatttctttccggtcctgtctcgctcgtcgtcttgagcggatgggttatcaattttttgtaataaaaaacaccactcatcaattgaactgtcagttatagagttcggaaagtaaattaagcatgagagactacaagctggtagtgctgggtgcaggtggtgtgggaaagtcatgtctaacagttcagtttgtccagggagtttatttggatacctatgaccctacgattgaggactcatatcgcaagacgatggaaatagataacaaagtattcgatctggagattttggacaccgcaggtgtcgctcaatttacagcaatgagggaactttacatcaagtctggcatggggtttctgctagtgtattctgtgacggatcggcagtcgctggaagagctgatagagctccgggaacaggtgcttcgaatcaaggacaattcgcgtgtgcccatggtacttgtgggaaacaaagcagatttacaggacgaacgagttatttctgtggaggaaggtattgaaatgagcagcaaatgggggaaggtacctttctatgagaccagcgcgctcctgaggagcaacgtcgatgaagtttttgtcgacgttgtgagacaaatcatacggaatgagatcgaagctcaagcgtctagtaacgttggcctgggtcatctgtcacgcaataataccggtctttctgcccccggtactagctctggcggatccctcaatcaagaaggtctaaagaagcaggcacttcataatacgcctacaatcagaccacagtctcaaggaaaatcaaagaagggagatgcaaaacgaaaggctaagaaaagtaagtcttcctgcgtaattttgtagtcgaggttagtgctcaaatgaagatagcctacaatggagtcggacgtagtttttagtaatataagttagttcctacttagccccaggccatgagtacctgagaggtttgacaagattggagagatgcaaattaaagctatctagaaatgcaatagaagagtgggaacgacagtactcgcgctactctcaatcctttttttccgtgtcctccgatccttcagtttcccctcgttcagattctggtttccacgaacctttaaatctgtgcctaacaaatgccatctcgtcatcttcgtccttagatcccatgtggtttactccaggcgagaaactagtgatgggcaatatcataacgtcatccacgaagacgggctcttcaatcaaagagaaaaattcattaggaaacgtggcactagagagtaaactcttcgagatcgtgtcatagaattgataagttcctttcccaccattacgcttattacgttccagatttttattgatgattggaattccggcatttgtacgaataaggttgttaacataattgaaaattgcatctgaaaacacgccgggccccgtccagttcatcgtgtcagtgccgtctgtattttttgacgtcttcttctgttcgataggaaacttttcatcctgccttctgttgcctctattgttgacgaaataatcgcctcttctctcatcatcaatgaaaaaatcaggcgtcccagcgccacttttggcgtgcgtactagccagagtagttgccgtaatatttataacaagctccctcagcaggggatggccgggttttgattgaatagtccattggcaaaattggattctgcgggcataataaatattccagtctggccgatcagggtctgcttcgattcccgcaatgaaacccggttccggaacttcttcggcaatcgtggtatcagagcccttgtattttactggtacacccgatttatgatacgaggcaggactcaaggaaggccattgatcaagcgatttgagcggatacgtatccatatctgagtagattcctcccctggcgtagagtattaggtatcgaaaaaaatctgccttcaggatggataaaggcagcatttcaaaagcttggatgacctggggtacactagcatagagattgcgtagcagcggcatgatgtggtcgtcaggaatcagtgcgtattcgtaaagggatgcatctttcgtggcttccaaccactgctgggagtaatatctgaaatctgaaggcatatcagccgaatcgaatggggttttccaggtttgccatacacgtttgggaattggttgcgaagggtcgtatggaaattgcaaggctagttgcgacctcagccccgcaacagaagagcttctgatgtcttcgggcacaaattttttcaaattgagctcctggctcacagttgttgatggtacgaatgtattgaatcccttgtagaactgatcagtcagctttctagtgtttagctgggacgtaaatatcacatacaggaaaatcacggctgctattacatttttccctctcttggttagcttgatcatcttgatacaacgagttttgttaccagtaacaaaccctattgtcttagaggctcgtggactttcaatggatcactgtttttgtcctccttaatttcacacaacattctctcatcaacatgtctcagcatctatagattttaacaaatatagaggcatagtcacttcggacttgaaaaattctttaaacacgaaatatgagagaaaatagaacacctacgtaatctaggcctagaattttgatcaaaggacggttcacgaatcacttgagcgtaatatcgttttggaccaattcctgcttaagaccacacatagacttttcatcagttgcaattgcacgagtataggtttgtagaatggtggttctgtagcccaacttcgcagcggagagagccgtactttttacgcagtaatcgagggccaaccccaccacaaagacgtcgttaattccgtgtttctgcaagatgctgtctaattctgtgtggtggtcgtcccagatgtcgttgaaagcagagtaatattctctgtctgccatgtaaccctttttcacgatatgatggtcacagtcgagttgctgtaggctttctagaagtgcgggtgcaagctcagcacctggggtgccttggacgcagtgcactggccataatgttgcagattgagtttcgtaccgcttaactggcgacgagtacgtataaggactgaaatccggcacaccatgatttttagcgaaggagacgtggtctgctgggtgccagtcctgggtggcaatcaccacgctccatctgcggtcttgtaccagacttgcaattggttgcacgatctggtcgcctgtgagcacggcaagcgacccgtttgggggtaaaaagtcattttgtaaatctactacgatcaaagctttacccattcttgcgtttgtattcagcttagactcttgtcaatgagttgtatcgattcttgacaatcgtatgcctcgtatacttcttcagtaacgcgatgttgcaaaacctacgaaaatttaagggatcccttgatgttttgtgggatgcaaagcgaagtacccctacaccggcagagctcttctgacgcctgctaaagtaacgccagttagctttagattcagatggagactggtgttattttttttcacgttggttgtgaatggtccaagttgcacgtagaacctgtctcgtccctcttgatattgtttttaagagaaaggaacaactgagtaaaaactgattaaaattcttggctctttctaaaacttactcgcgttgcgagtatacggggccataactttgaagcacctatgtgtccaaactgtcctttgttaactcgttacaagtatgatttctagcgtgatttaacaggatttcttgacttggtgtgttgatcccaaaatgctactagctgcgtggcccggtgcgtaccttgaataccatgtgctagatatatcacaatggttgtacagggtaaatattgaacatcaatatgctttggtttggagaagcgcttgttagtgaaaatctaacgatttgcccaggtctaaactcacttgtctatcgaaaggccaggattacgttactccagaggcccggtacccttgattgaattcttggtcagttgctgtgggcgataagatacgcttgcatctcttgttaacccttaaaagtatcacaataaaccgtcggcggctgcctcacctctagactgttaaagaaactaactcccaataagcattttgaacctcttagagagctagtcgctcgaatttagcttcagagtaatgccctatcctcattttaaaggtacctcttggggctcgggtagcagtgtcagcttagtgcaacccgtaaacagtgctacgtaagtttcaaaacaaggttacagactaaaacgcgagcatctacttaaatagaaagcgttcaggcagtttctataagcgctttaggagttgtattagtactacgccattatcgagagatccaatagccggggctatttctaagtttccgaacttactcaagtcctaaaaagtccaaaaaatagccgccgagatgggaaccacagaacgtgtgacagagatcgtgcaaatagtacctttggttgagaagtatgcgaaaatgcttgatttgggctcccaaagtttcgcagagatcgaggaaagtgcgtatggatttgtaaatgcgattcgacgcttgaaaccacatcaggaaccaaaagtggcaaatttggacgtctttacatctattgtgcgactctgtggtaaagacttggagcatagaagcgtcaacttagacctcttatcggtgatattcgtgcactgttcggtgcacaaaagcctggtctgcttggttcgcgatttcgctcaagtgacctctcaaagacagcctattatgtcacagctacgcgagctgtgtggtactgttgtatcagggtacagacctggttttttctccattcttgcgaaactagatattatggagaacctagatgccaggagcttgagcttcctcgcattaaatttagggcctgtgctaagaatggtttggctgcccctctggacccaaaaggcgcacaagagtctttacgcagacgtcgtgggacaaaatctcattgttgctacgactgtcgaagcaaagttggacttcctgatcgcatcaagagcacacgagcctctggagtggtatgctttaaaagatcatgactccgagcctttgaagttgtttgtctacacgacagtgcggcgggctcttctgtttccaagatggcttccaaaaccattttaccaattttgcgaacagactgcaactgactcaactaacaatgactgttttacacaaagtagcggcagtagctccttcaacttgtccgtcctcatggaaatcttggaccacccttccctaaacttttttgaagagcctcatttgacactactactaacagtctcggtttatcgtcttaggatggtgtgcattgaaggggatataatgaaattgcatctagaactagggaaaatgggaagtacgcacagtcttttgggtctgttgaacatcactcaatatttattgtgcaggtttcttatcaaagtgggatctcttatttcgattggcagatattatgataagaacaaaagtaattgggcaattcaacaatctctataccagttaccagctgattttgacagaataataccagatattccgccaatttctaggtcttccttcggtttcgatagcagtgtaaaacctaaagtgttagagagttgccaggcagagattatagcctctctgttaaactcattgaacagtctaattgtctgcaaccagacgatactccagtattatgaggacaataaaattgacataacgacttgtcgagcaaattatccacctagtgacagcaagacgacaatcgaaaacaggtcaacccttgaaattttgcacctttgcttcgtctcaaatacgtcgagtttgttcctgtccaagctattatccgatgaaaagactttagcactggtagtgggcagacaggaagctcttgtccagagcagactacttcatttgaatttgctttacaatttcgagttattgctcaaaatcttcaaaggattgtcactatatcaacttgtcaagttttgtagccgtatttccatggctggactcaagttgcaaggggtgtgcatgaacctccttaaccatgttttctttgagacgaataaccctgttaccgagactgatctgctttcaagcaaatcaacaatgcacgtattgtacgaatatatcaacacctggaatgatggttcccaattgtatcagcgcttttactctgacatcttcaaaatggcacaacctgccgcacataaagtgcaaattgcttgggaaccgcttctatcgttgattcctgagctcaaaggcgacccaaatatcttgcaaagaacaggcaagaatccggacttcagcaagattctacaggccccaaaatacaatgcacatgcgtcctcctttgtcccggcatccaagtcctttaacagtatctcactagaagcaagtacacccaatgctcattctgccaatagccagctgacaccatcttccgttgaatttccccagacaacagttaaatctccgggccaatgtgaattcacaggtgcaacatttccaaaggaaatgcaccaaaaatactttgagggaggagtagtcaacgcatcatccgcgcccagaatctcgtcttcctcaactaagtgggactctaattgcttttcccagggatcaacgatctcttcagaaacgcattcggcagtagtcaacacagggaaggaatatatcctgggcggccacaatagggcaacaaacaatagcagagctcaatcagttcacgttgatagatttgaatatatgcgacaataatccaggagatttggtttgctatcaacgtcgggtctcgataactgagacatttaaatgtcttatcgctccggaacggctaaatcgtgcggttttggtgtaaatgagcttactcaaagtattttgctcatgattgttgatttagtataatccggtgaccttttcacgatattttgatgacaagtattcacctcaccggctctgtttcatcaaggggaagctcgaacttaagactagatgttttctcacactgtactaccttccttcttatctcttcaaaggcatttgtaagaggctaccccaatgtgtctgactagttggtacgccccggatttgtgcgacatgggatcgctggaacttcatgcttattcaaatcatgaatataataaagctatccatccctaagccaaattcttcacggtaaaccgtattttcctttttttaatggacaaggttgctgattgaacttgtatgtatgtgttttgcgccagataaaccgcttatcaacggaccattgcatacgttcgctcttcctgttcaatcctgttcaatcaagagggcttcgttttggtgatgccctgtcttcgtatggggtgttagaattgttaaattttcaatcaatatcaatgtagaaatatcacttgtagctcggacgaaggtcatcagctataatcaaccattatccaaccctcgtaatgtctggtcgccagggtggtaagttaaagcctctaaaaaccaagaagaagtctcagcaagagctagatcctgaagaggctgccttcaaagaaaagcaaaaggcggatgcggctgctaaaaaagctttgatggccaacatgaaaaacggcaaacctctagttggtggtggtattaagaagtccggcaagaaataagctctacgccggagagcaagtcacgtttctgtgtgctcgcttcgttaagctgtagtgtagctttatctttctctagtatagattctataggcttacagttaagtgcatcaatatcaaacgcaagcgctcctgagagaatgccatgttgtctacggggatagtggtgcatcattttggtttgcccacatttctagtagagcatatttgcatcaaaacatgcaagaattgttcttcgcctgctacatatctggattgaaatctccaccgtgtacttgtgccgcactgattacgcttaacttgcgtggtgcacaaggaagcggcattagtgctcgcagtcatataaagttcttcagatccatgactccaagaataataataccgatcgtgatttgaattatctagaaaattgattgtcctgtaggcaatgatatgacacaatacataagtaatcactcagcggttcctgtagttccatcaactggttccctacctgtctttccactattattgtagttcgtacttaaagctttatgagactagaaaattttgtgaatgctcatctcatcgcgaagctcatcgcatcgcagataactgaactcggttaaattagttcgctattcagatacaggcacacaggatatggttcttaaatctacatccgctagtgacaactcggtctaccaagtctcgggaacaaacgtctcccggtcgctacctgactggattgcgaagaaaagaaagagatctttgaaaaatgacctggagttccaaaaccgtgtagaactcattcaggatttcgaattcagcgaagcgtccaataaagtgaagtgctcgcctgacggccagtttgctatggctacaggaacttacaagcctcaaatccacgtgtatgactttgctaacttgtcactgaagtttgagagacatactgacgctgaaaacgtcgactttctgatcctctcagatgattggaccaagagtgtccaccttcaaaatgacagaagtatacaatttcagaataagggtgggctctactatacaactagaatcccaaagtttggtcgaagcctagcttataacaaagtaaattgtgacctgtacgtgggtgccagcggaaacgaactttacagattgaatttggaacaaggacggtttttgaatccgatgaaactggagtcagaaggcgtgaatcacgtttctgtaaatgacacaaacgggctgatagctgtggccatggaagagaacgtggtcgaattctgggactcgagatctcgctcgagagcagcaaaactggtcttggagaatagctatgacacgtcgcctttccaggttacagctacaagctttagaaatgacggtttaaatttcgcatgtggtacttcaacgggttattcgtatctctatgatcttcgtacttctcagcctactattgtcaaggaccaaggttacgggtttgagatcaaaaagatagtgtggctagacaatactggtgcagagggtggtaataacaatattctcacttgcgacaagagaatcgccaaagtgtgggacaaaaatagcgggaagccattcgcttcgatggaacctaacgtagatattaatgacatcgagcatgttcctggaaccggaatgttctttacggctaacgagggcattcctttgcatacctattacatccctaacctagggccagccccaaagtggtgctccttcttagattcgatcaccgaagagctagaagagaagccaagtgactcagtatactccaactacagattcattacaaaggacgaagtgaagaagctaaacatcacccatctcataggctcaaaggttttgagagcatatatgcatggctacttcattaatagcgaactgtacgacaaggtgtcgctgattgccaatccaaattcatacagggacgagagagaaagagaaatcagacgccgcatcgaaaaagagagagaatccagaatccggacatccggtgctgtcacgaagcccaaggtcaagatcaacaaagagttggtcgacaagttgtcgcagaagcgtggtgatagagttgctgataacgtgctcaccgacgatcgtttcaaggaaatgtttgaggatgaagccttccaagttgacgagcaagattacgattacaagcaactgaacccagtaaaatccgccagagagacagaagagggtgccgaaaagcgtatcagagcgttgactgccgccgaggagtcggatgaggaaagaatcgctatgaaggagggtagagggcagttctctgactcggaagacgaagagagcgactccgaatccgagcaggacgacaaacaagacgagatgactgaaaaagaaaagaagatgctcgccaagcaagtcgctgctgcccagcgtagaaagaaggacaaagaaataaccgacaagttcatgaacgagatgagtgttggtgcaaacgaccgttactctcaagaaactcaagagatgggctttgacaaaaaggtggcccagcttcgcaaagaagaggaaagcgggcggcgtgatggtcctgtggttcgcagaaaccatcagggtgaagcagagtttagttacgttccttccaagaggaaatctgcacccaaaaagaaaactgttgcattcgagagcgacgacgagggtgctgaagacaaaaaggacaatggcagatctcgggtacgtacccaaggaagaagaagggccagtaagaacgtcttccgtggtatgtagtgttgataaattacatctaatagtggccaggaaggcctcacagttgccccggtttaataaaagttcactgtattatgagcatgtcacgtgattgtgtctatatatatataaagtcttatttcaccataattgacatcttgttcataaagtttgagggttcaaccaagttcagtcaagtcatagagagaaagctctatagtactagtactaatgggaatcaaacgatttttcaaaattaaaccacctgaggaggctaccccagaagttaatcgggacgatctcatggagctggggattcctaccaagaatcccaatagaacgaaaaaagagaagtttgctgcctacggtaggtttgctaaagacaaagctgatgacaaggtttacgcgccacctgggtatgaaaatcaaaacaaaggcgagacagcaaccctagacgatttcaacaagtctgaatttgatccagaatcgacttcaaatgtgtacatgaaagaacctaacaaaagcgattttgacccgtatgcccgcaataattaccagaacgcgggtgcatcctcgaacccttacgaaaaacaacaaatggatccatacgcaagcagtaacgtgtcgaggaatggcgctcgtgggcaaggttacagcgcttacgagggtgggtccgtcaaaaccgatccttatgcccaaggttatggacaagctccgtcaccttacggtagaaacaacacttatggtcaaccacgcggagatgcatacaatgggaagcccagcgcttcatcacaaccatatccccccgcacagccgtctcaaaacccatactcggtaatgaaagacgatccctatggtagtggtcggagcaccaactctgtgacacgcactcagagccccaacccttatgcttacggagctgggcgtcatacacctgtcggcggcgcacaaaatgatcactttgactttgaggctgcgcctcaaaggtcgacacgtcaagccgcagagctcaatgaagacgatatcgacctaaatgcaacaattcaggacgaaggtgacgatttgaatgggtctatacacgaaggctatgggggatatggtcaagggcagcagcagcagcagcaagagcagcagcaagagcagcgtggataccaaactttcgaagatattcaacgggaaaacgaggagaggcagcagcagcaagaagatgaggaggttgatgagatcaaacaacagattaggtttacaaagcagagctctgttgcatccacgcggaatacattgaaaatggcgcaggaagccgagatggcaggtactaatacactaggtatgcttggtcaccaaagtgagaagctgaacaacgttgagagaaacttggatctcatgaaaatgcaaaaccgagtcgcagacgacaaagtcgcagaattgaagaaactcaacaggaacattctggcagtgcatgtgagcaatccgttcacatcaaaacggcgtctccgggaggctgaggaacggataagaaatcagaggatagaggacaaactcatgcaaaaagagaccactggtcgcttgcacaaatcgacgaatcgtatagagggtgctcttaacggatctgcaaatgaaattgattctgtcaaagaacggtatcaaaaccaggctattctggaaaaggccaaaaggtatcaattcgaaaatgacgaggaagatgacgagctggagttggaactggacaagaatcttgacaaagttggtcagattagcggaagacttaaaagacttgccatcgctgctggagatgagattgatgcgcaacagggtcgtgtcaagaacattgaggaggacacagacaatatggatatcaagattcacctaaacacaaccagactgacgcagatcagataattaatagttctacttcattttaacataaataagataacagaatactatgggcttaccaaatttcaaatcagctacagcctgaattgcagatagacatttttcgaatatgcaatgaaacctctggtgcacatttggcacaggcaggttccggggtttgttttttatttatttatgaagttttcgtaaacaagatggatgagagctaagcgaagtgtgaatagcgaatgtggattgaatggtcgttaaaatattcgtcatggggggtaacaaaatgccatagcgtctcgcgacgtatcgggtttgtatcgtaacataaaaatgctggtaagaaatgcaaagggaagggagccttattcgtcccaatcatgtaactctgtaagtgtgtaactgtgtgtgtgtgtgtttgtgtttttggaatttttctaggattcatggggtctcccggtgggagtgcgcacgtagagctagtgggatcgcgcactcaaccacagtttgtagttgtcctcggcagtgtggtcaaaaacagcatccgggactagcgagaaatagccgccttgcttgtctttgtcgaaggcatgcggcgagctgagcgaagtcggcacggtggatgtgtaatcgagctcgaacgactcatcgtcttccgagtcttcagcgtcctcggcatccatatcgagtgggcaaagctggggtgtggccacaaggctttcgacgacgctcttgcgccgctcgttgcctgtgtcgcggtggcagcaagcctcggagcagtagagtcgcgatgggccgtcgatcaagcggtcgcacacgacgcagaaatcattgaacgcggacattagctttgtagtttggaatctggggcctaaggctggtgcgtgcacggatttgagggcacaggagggaaaaatcgttgtaaatgtgtgtgtgtgtatgtgtgtgtgtgtgtgtgtgtaagtgtgtatgcctgcgcgtgcaattcaacttcaccaattatgcgtatatgtggaggcgctcttacttagccggagctgctcttcctgagtgtgtcgcttttatcctgtgagccaactgggtgcgccctctgtctctctcaatgtcgtatagctacactcccaaaattagatcagcttcaacacctgttttactacctgctctattatatactctgcctcttgctgtgagcgccgcacctggccgtccaattcatatttttcgacacccgctacaaaaatttccagcccacttcaataccatccgtgtcaccgtaatactccgcgcttttcccacgacccattctctacaccgtgtctgagctttttgctggaattatctgaatcatcctgcgaaaacttggccctagccggccacggcacggcactgtacgggtcttctaaaatgactactgtccacgttggcacgaacgacaccgcaatcgaaaatttgattacacaccggcatctctaagctcgcgatggggtttttctgacacatgtgagagagagaacaagggctatttggcactacatagggttgttggagccgtggctcggggaaaaaaaatggacaccgtgtggcatcgaaattctagaagaagtctatgtggtacaaacgacaagagcgatgagcttgcgcgatgagggctgttgagttgtctgaagtttgtcatttttctgaaattttttttttttttttggcctacagggttaatttgaagcctcaatataaatttgcgcggttcatgttacgtaagcgatctgcgaagaccaggatggagtaaatgattatataagccgtcgtagtgtcgtcggtagtgatgtttgggcatttgggtgggtatatatcgtttggtacggtgtgttttctgatctagaactttttggagtgagaatgctgagctctttatggcgtaattggcaggttggcagcctgaaacaagagaataggtggcataggtggcacggactgggtatggtggcagagcggagatgggcaggcaaaaggcccacgttttttgttgtttttttttttgattttcgtggaatagagttgcgggaggttatcgctatgtacggtattggggcggcggcagcagcagcggcacgtgccttttctatatttgtaaataattggtatgtttgtttttttcttaatcatcccaaagcacgtgcagagagtgtcatgtcgcacgtgggttcccgaagcgattgttctaacacaaggaaggttttagcgaatttggcttgggtaagcgccaagccaaattttcttgccaagcaaatttggttttggttgaggcagctactagcgaaaaagggagaaagggggcgtttgaaccctgtaaaaatggaatttgtgtcggcggctaaagagcacgtcttgacatggaaaaaagagtgtctacacccacctactattacaatcctggtttataaatactctatagatgctaccgttgccgtttgttatataaccgtcccatgcggcttctgtaattgaaactatcccgtgatttagccagtgggaaactgcaaatcaaggctgcgaatcggcggtagcaccgcttcgtcagtatcgactttggtgctactgctatgggaagtttgtgagtctagagtgctggcgcgtacgtttggcggactggcagctcgtgccggcgtatccagcggcgtgaatttggcggaggttgtgttggagagtaccatggacggtgttgacgcataccggtctaggaactgagaggaatcggaactttggatattttgcaagcgatggttgagctcgctactgaaatccgcggtcgaggcccgtgacgacaagatgccggtgatcccaggcgggtgagctgcgccgccactcaggcctgcaaggtttgtaaacgaacccgcatgcatagatagattgatttggctattactgcgactgcgggtaggtgtggtggtgcgagacttcttgcgggcacggctcaactcttcctcatcaagctcgtcgtctccgtcgtcggcagtgatcaggttcgagatgctggtgagcgatgtgtttgaccccagcgtctgattacgcggcaggagcgcatttgcatgctcgtaggcatctgaattctggtaaggggtggaactcccactcttggatgcgcgagcgcccaataggctggaatgcgggggcatgcctcctccaccgccaggcaccgctggagccagcggtgtcatcctttgtagcggagatagtacgtttagctttagtcgtgaaggtgcagaccgcacaggcagcatgccgtttgtgaactgcagatttagattaccagcggcagagctaggggaagacaatggtgcgccttgtatcgctccggagcccgatagacgcatgcggctagcttctagcgacttcagggatggtagtgagcggactgtgtgcagtacgggagctgcaggataacctccaagggccgcattcgcgagtatgcccatgctctggtcctcgggtgaactggcgatgctattggcgtcagaggtctcatgttcctcaccgccaacctcgaacgtgggcgcaggccgagatgtcctcgaacgcgcggctcggataggtactgcgtccactggtgggttcttaacttctgatgcaggggctaataattccgttttcttcttccggccgcgttttcccttgaggtgtggattcgtgtgtattcgcttgtgccgagtcagctcatcactcctgctgaaccgcttagtgcagcctgcgaaatcgcaggcgtgcggtttttcacctgtgtgtgttcgaatatgcctggtttgatgttccaagcgatggaaggctcgagagcatattgggcatatgtacggccgtggagattcctggcccaagttggctgatctgcgcttcttcttgcttgcactatcgtccatctttgtgcctctctttacgtgtgtttcattaggcttgtcgctgggtctctttaggccccgactttcgatttcaaattttttatgacgatgctagtaacaaaaatccgggggacaatgatagaagcgataaaatgggtttttggaccgcgccggctaggacgtatcatagcggggacgtaggcagcagggcatgttcgataatctttttaatcttaagtattagacagctgcaggccgtttcacagagctggcgaggccgcctttgagctcaagatcgcagcgctctcaagatctcaacctcaagagtgcagcctcaaaagcaaccataaaactcaaagtaccgctggttgaaaaattgcagcccctcaagccatttcgtagctcttggctggaaaaataccacagtaaacgtgaaatccgagaaaactgtaattttcggtccccgtatcttcttttctggtctacgaacacagcatcgggctctcccacgccaactcggggatcttcaagtagcccaaaaacaaacagctcagaatgtgccaggacccttgaataaaaaggaataagcaaatgtagcgaaaaatacgctggagctctgaaaaagtgcacgtcccattaacttatctcttgctccctagggaaaacacgcacttgccccggccggccaggcgttagaaactaagatctgaacacttcaaagagctatgattcatcgccgcacttgaacttttttcctgatcagaagcagcagctttgcccgaaaatttctgcgacatcggttgtccgttaaaaaaaaaaagcggggttcggcgccaactgtttggtggtgccactctgaattaaaaccgtactgaaatctgcagagcgtagtagcacaaaaaggatgtattgaaacgattgaaatggtgtgataggctccagactactgtctgtggaatataccacgtttaccgtaccgaccagatcccaaccattgtttccggggaacggctcgaacaggcacaaatatgtgcactttgcacgggccattataaattagcatctgtcacgtgggtgtgtcatttcaaacgtgtattttttcttgcttcagaaaaatacattcatgtttaggcaccaaaacaagccgttcagactccagatgcctcctgaacgtaacataaatgcacatttttccatgaaaaagtcagaaaaagcctgctataagatatgctggaatgaacaagtcggccaacacatgtgctagttcattcggcaagagaacaacggtcccattcaaaacattcaaatcaggtccccgttcaaaatgaccaacttattgattctattgaaatagccgcgctctccgaaatctctctcagcaaagacgaaaaacccttagccacacattgctgccccaaatgctcactgttcctcgatactaactcaactattccctttgctttgccattctgcatgcatttttattgcctttcagaaaagtactctggcgcggtataccacaaaagctagttcctcaactttcgaatacctgcatgacgcgctattaatactctcccaactaggaactatgattggtttacgcgctttgttctacctataacgcttttttttggtccctagacaacagccagtagcaagctcagaaggagaggttggcggccgagccgaggttcgtttccgagttaacagcggtaaagcggatttacgcgctgttagcaataatgggacaagagcttgatgtcgtttttgtggcaaggttcgtgcgcggctaaattgcaaattttacaaagaaagagtataaaagaacactcggtgttcaagcattgagtgaactttttttctctaggactccaacttgtacttcagtattacgcctctccagcttctgatatagccgcgcacacttgccaggcttagaagtcaataatataacaaaataccaaacgcgtgagtcaactttattatggtggcatcttcctttcgttttccacggacaatgcaagttcgtctactcgcagtatcaggcctgatagcagcgcaagcactggcacagtttgccacggatgctacggactacattccgccttttctgccagaagtaggtaacggcggctaaacgcactcttatacccttatgccacgtgatttctactagttcccaagttactgactttgtttctttttttcgcgacagaccaattctgacttccgcggctccctgatcacaacggcgtccagtctagctggaactgccgttttcgtcactgaaactccagagacttccgagattgtaactgaagcgccggagcctgctccaattaccacggctgaacccattactactgaagagccagagcctatcactactgaagcgccagaacctattactactgaagagccagaacctattaccaccgaggcaccgcagcctattaccacggagactccagagcctattactactgaaactccacagcctattactactgaaactccacagcctattaccactgagactccacagcctattaccaccgaggctccccagcctattaccaccgagggtcctcagcctatcaccaccgagactccagtgtccatcaccactactccagaaccatctcagatcggcaccccttcagtcccggatggaggttttttgtccagtggccctcaaacatcgccatacggctcgttttccacttcagcctcttcaccttctacacaactctcgttgccatccccgtctttggtctcttcttctgcttcctcttcctcgatccccgaccaagagtcagagtctaccacccctacaaatacggccgtttccacgaccaataagcccgtcaccacgtcaaacagtcaagacactgattcaccctcatctaccgtgatattgagtccctcagcagtctatgttaccgaaatagtccaaggctccacaactctagtgccagtatccacttacagctcccaatatttgactactccttcgactgtttcatgtgagactgttaagacttcataccccatcgtacaaacccaagaatcagtgatttattcaactttcagctctccaaccgcaactctcgatggtgggcagcagacagtcacggagtttgtcaccgagacctctgtttacacaacaacattctctactgccattaccacttcaatcccagttgctgtaactttgtattccaccgaaactggaagcaccaaaatcgtccttccagtagttactactagttttgtgaccctcccaacctcgtctggacggccctccgttgggctggctacaactgctgttacaactacacgtctttacaccacaagtctcacagcggccgtaactagcaattctgttccaaactctgcacaagcctctcctaccgtgacacccacctcaacttctttcacaacctatgtggtgaccgaagcggatgcaacctatatccttactcgggaaactgacatcgaaacaacttatcaaactgtcactcccgcgacaatcaccagcgagtatttgacaactctcgtgaatgtgcctctatctacctctacaatcaagcccagtgtctggtattcaaacagaaccgagaccgacactattgtcatctatgaagcggtctctttagttgctttgcaaactactgtcattacaactgacgtgactgtgttcgcaacgtccaccattcagtctgaagtactggaaactatcactgcaacaggtcagtttgttacgcacatagtgcctgtcgctcctgaaactgtcgctttgaacaagcgctgtgatgcctgtgaagacggcccacataccatcattcatactatcattgaagaagaaatttgctcaggatccatatacaccaccacatctctttcctatgagcctactgagattatcacaagtcaggttcagactagtttctccactataactacagattatgtggtagtacatgcctccgaatacacaacctatactgcggtcaccaccgaagttgaaacaacttctattggcactactgtttcttcatatccttcaactagagttttgtccggcacttcatcccaagtgttgtacaatgttgatatcacaccggtctccaccagcagcatactggtgacttcctatgtgtctgcaaccgagcaaggagcttgcaaaaccataactggatctccttatacagcaagtgaggctattgagtacagtgagagtacccttccggcgtatactacggtctacgttgtttcttctgttcccgcttactctacttcatactcttctactaaaactgaggtggcctcttctacaattcacacaagcgaggccgtgagttccgaaagtacttcgacttcttcatttgcatcctcaacccctggcgctgtggttatattgcctaatgaagctatgggtggcaagataactcaggccgcggtttcctggaaaaagtcgttattttcctttagcattgttcttgcaatctccatgtttgcttgattctttcattagcggagactaccccgctacttttgttctctcacttccttttgatcattgttcatttcgagttcttcaactgcgcttgtgcacgataatttcctgtaagtagttggcttgttataaccacagtcagcctttactttgtaaatacccaacacaagtgtaaataaaacatcttttaatcgatacttctgtacagatttgttcaaataactagctttacaaatacggtgtgtagtgagcggttaggcttcaccaattgtcgctaactaccgacactggcagactgttgccaaactcatttgccgtggttctccatagttatgtattgcgcggtagtcccagcgatttctatccttaattctcactgaaccttgaatcattcaatccaggctctatccgtcacgagtaaaagcgcactcgtacatgcttttcaattctttcggcttcttgaattcattatctttttctcttaatataatgtaaaacctcagcggctagctttctgacttcttacccaccacctcctatccgaaacaaataaactcacagaaatgtcaggaaagaaaagagttgacaaagcaactcagctgaaaggaagcgaaggtatgaaaactgttctttactgactaacagcgtctgaacagaccagacaccttcgaaggtagaatccctgaaatttgttctaactcctcgtcacaataatagccgaagaaatcatcgaaacttatttggtcgagcaatatcggccatttggtgtcaacgatattgtacagaatttacgcaataaggtttccagaaccaatgccgtgaaagcattggataacctagtcaagaaccaacgcataacttgtaaggtgtttggtaaaatcccaatatatgtctgcaatgaacaagaactggcagcagataccaataacgagaaagatgtatctcttgatgcaataatgcagctaagagaggagctaattgagattgaaaaggacaaagctgaatgtacagctcaactacaaggagtactaaaacatcctcctaacgatgaattgcttccaatcattgctacaaaaaaggccgaaattgaggagatccaaagaaatctcgatagtttaatggctgggtggaagcccgaggatgagaatctaatcgctacaataaagacttacgagcagaacattggaaaagagatgaaggccagaaaagtcatgctaaacaatgccattgctcttgttaaggaggccctctctatgaagaatgtggacgaattcctagtatgctaactgctaaattccatttttactaacatcctactaactccaatcaaaaaaaggaggaactgggctttgagatgatcgactagcttcctaaaaccaggtgacatgttgaaaccacttgtacctagctccgcattccactgagattctacgtattatgggtctatgtcaacggcgaactacgtcgttgatacaaaatttggtatcgacaaagtcgcacatgcccagtggtcgatagtgctgcagtaaacagcctgaaatgaggccacactcaccataactccgataaaggtctcgtccccttggcagcgcgcgcttatcgcatttgcttattatgagatctaataccgtgaagagcgattcttcttgattgagctgtcgaatttacaccaggggttttcatgggcttctccgcgatgccgttatctgaacaaagctaatgcaagaaggatgtgagcctaaattataaaaggaccactccatcgatgagtttaaagaagtttggtgtagtttcaatataccaggaataaaatatcccaaactcagatacaatcgacagcgaaagaacagtcctactcatatttggaaagctcaacctacggtaaaagacaatgtcaagttcctaaaagtcaagaaggacaagaccaatccccaaaacttcacgaaattatggaggccactgtgtgcgtgctcctgaagggtgacttcgaggtctcttacacggaggcggacaatgctccaattgttcctaccgacactgtaaagaacaccattctgatcttggccagaaagcatgacactttcccaattgaaaagtttgcagcaattctcgctcttcacttcacctccaagtacgctcatgtgtcaggactcacggtccagatcactcaagaccgttgggtcaagtttgacgtggacgggaagccatctcagcattccttcatccaccaaggtccagaaaagaagatcgtttctctggactatgacaagaagaacgggccaggccaatactctttgtccacttccatcaaggacttgactgtcttgaagtctaccaattctatgttttacggctacaacgtctgtgattacaccaccttgaagccaaccaccgaccgtgttctctccacagacattttcgcgaagcttgactggtgtcctaagaggctcgggtgcttgaagagcgtctcttccggttccaaagatgagatcttcaacagcgctttcaacaacgcgcgtgacatcaccctcgacatttttgctaaggagaactccccatctgtgcaggccacaatgtacaacatggcaactgctattttgaaggctgcccaagaagtctcctacgtttcctacgaattgccaaacaagcactacttcttgtttgacttgaaatggttcgagggattggataacgacaatgagctattctacccatctccacaccctaacggtctaatcaaatgcagagtgggtcgcaacaaggctaagctctgagcagactattgtcagttttataaatatgtacacgagatatataacggcgggcctagtttaacttttcgactatacatggggcccgatagaaatgcgatgaaattggttacattaacccgtcaaaccacttcttgcccttagtctgggtttgcctgggaattgggttccctttaacaaagtcttggggatcccctgacttgttcttgaatttggctgactcacctgccgttttgaagcttttgttgagcttgctgacattgaaaccccatttttgcaacagcttgacagttgcgggagtgatagcagcagttattggcagtctgatgaagatgagtgatttatggattccataagctataagaaactccgtcaagagcgactgtacttaagcctgcccca