gggggggggggatggaggttaccccctgtgctggagttcggggtatgtttttccggggtttgttgttggagagtgacggaatcaaggaaaggggcgtagccagatgaggggagtgacgatatgatgtaacccgttcaccatcaccttcgcatgcaattccacagttttgcgaaaaccagaagactcaatatcgggagatcaactgaatccaatatgggcaggttgaaaacggacatactgtcacgatgtgacgacacaagtagcgacagtacttgaaccgttctccttagtcgcctatgcaccgtaggtagtaattacctattttggggaaaacgaaaacgcaaagctgctagttaatgagcttctacatcaaattgacgttctatttagatgatctttttcctgcgatagattaatagttcctcagcccattgtgggaacccacgttgagagatcgttttggctctcaaagatgaatgagaatcagtggatgttatatgtgtttggcttgcgcgaggcatgtgtggtattgatgctattataagtaaatagaactttgggttagcaacaagcggttgtatagtgtagcggttatcactccggattctgatgttttcagaaaattccggcaaccccggttcgattccgggtacgacctgatcttttgcaattttttgtgtcctatcaagtgtttttttttcttccagcaaaaaccaaagttaaagaaaggccaatatcttctgttatagaagatagtaacacatagctccgcctttgcaaatgcctgtcaacgttttccatgctagcataggcaacaagactaagaacctgagaggcatagtgcaacaacactttttgctgcgacaaagggaaggtggagaagtgatcgtgaaattttgatagtatttttggagtgaaggcaacgggagatctgacccaagacgtgagcagcaaaaaaagaaagaaagaaaaactttacgagccaacgcgagctgaagcttgaataaaatttgggaaaaaggtaggtcgtacccggaatcgaaccggggttgccggaattttctgaaaacatcagaatccggagtgataaccgctacactatacaacctttgcaagcatgtgatgattattcgctgtcaaactgcgtggtggaagtgcacctttatcaatccatatgtgccctaatcaaggtggagatcgagcatgtggtggactcgtgctccggaccggaccctgagtgcctggacacgatgaggccgggatggcttgctccggagggcggagactccacaaggcttgtacatagatggggacgtcatgagcgaagctgtcgcaatgagaatgcttgttgcgcagcgtgtatgtgtagaagatgcggtagtgagtgagcacattgtaccctgtgctttcgcgactgacgaccatcaccatgtatactgtccttgccacttggcaagtacagatccgcaaagatgatgccagagccgcgcaagcttaccctaagccgccgcccaactggaaagcttgtggaccttggcgcaacaaaggatcagttgtacccgggcacagggtcggcggacaaccgggtaatgtagccgatattgtgtgatggctgtcgtcccgtctttcagcttgactatccgtccccggttccgagcgagtctagaggcgccactaaggccgggaccagaagccgcgggtatacccttccgagccgcccgcgtcgatctcgaagttcagcgcacgggttgttcatgtcaatcgtattttatggatagcacatctgttttgaaggatctggaggaggttgcatggcagtttcgcactgttaagcgtgcgaccgtgacacggatttggcagtggttcttcagctctagggactcgggatgggaccgtgtttcatattgtcatggcggcgtgtgcagagggttcggccgtcgagcttcgatgtcatgtcccgtcctggggagccctagccaaatgtagcgataattatcagtcggcaccgttgattgtgtacggggatggatcatggtcatggctgcagtcgtggctatcggaatggatggagtcgcgattttgggccaatgtactttgacaacaacagtctattcagaagagcatgatgttagcagttgctcagtcatgaccgggtggctatagggaaaggcgctgagttctgaaaatagtccctttttcgataactggcagtcggcggtcgccaatcccttccacttgggctcgggacgcggatcagcgtttggtgtcccgggacgagggacatgagagatggtcgggcgttgcgcccaagggaccggggaggggagaggggggtaaagacgttacgatttgcgactggagattgggcttctggcctgaaggtatgtagcgaatgttcggagaatggaagacgatggggaggacaagggacagacgaattgcaatcgacaggagagcaacactgaaacagcgacgaagctccagggaccaagacagggcagaacacttggcagggtagcggcaagcagcaactggttgacgagtggtcggaagaggtgggggacagacagggcattctcgtgcatgtcaatcatgtcgggtgcgacaggggcacgataagcggactggaaggcccattaaaatagtagaggtacccaggaggaaccaatgccaaggaacggcgaagctgtggagacacatttcgagaaacacagcacggacctttctcctcgtgggatgagacgatcagaaaaaaaaggggacgggaggtctgagattaaacaacggtcattaggttgcgagaatgagataaaagggcattggagtggctaggcagtgtcgggtgatatcaggtctgcatcttgggctgcctttgggagcttgatgaggacatgatagtgaagggagggaagagggagagggatgccgggattcgagattaattctagaggtaccatggacatgagaaccgtgacaactgaatcccccggatatgatggcggattcgacggcaagccacgttggatggtggtagtgctaggtagaggtacctaagtagagggttgtccatggtacctatctttgctctcagccgaggactttgcaaatttgcgagtctgtgtggctgtgattttttagacttggtgagagtccaagacagcgaggaaccacctgcagcatccccttctgtcacgacttggcatgattgctttttccgagccgatgaatttcccatggacatccatcactctcagcccgtccgggtcaaggcatgctgtcacgattatcgggtgaatttatctagtcaaaaaaaaagcagtcacacgataattgacagttttcgtcacctttcagcttcatgtgttaatgtaatcatgtacgtactatgtactgtcaggtgtacgtacctagaggtaggtagtgtaccaaggtactattgcaggctgttgtactgtggaggtacactacactttacactacaagtccaagtcagccagtttagacccctttcgtgacccctgtcgccaatctggacttccagtggacttttggtgctgttagcgcattgcggtaaaattgggggtacttccacttacgctcgacgggaatcgttgcagcttcaaccttgcacgccagcaattgagaagtccagtccagtcgctcattcgattctcacttccagttccaaccacgaagaacccacgactcgacgacgagcccacgtccaagctcctgtcctcagcacatccaggaccctccatccccgaccgaatacactcgcttcgtttcacagagagcgagccactggcccgtctcctttcacaaatcaccagacacctctccccgtcatctcagcccaggagggacccagctgagagcagcagccgcaggtccggacgaacacattcagtcagtcacccataagtcccttggttccagaggttcggttctgtcgctgtgtgtgtttctctcggtacccctcagcatggctgacctttgacgagtccaaccagacagacagtcaaccccgacactttgattctataccacgaccgaccccgatttctatctcttaatcgtaaaccctaataccggacgcagcccagtctcaacacgtttacgtcggaacctcctcgcacgcgacgaccgtatcgggacgaatcaaccgaccgaccgaccgaccgagtcagtctcatcagggaaagctgagctgagcttctgggttcctagctcaacccacccgccaaggcgacggcgacggcgacaattacaactatcctcttgtcgcagtatccaccatcccccagatagctcgaaacatagatgccttttacctggccagcaccgccaagatgccctggcaaccactgccccgaattgctttcgccgtagctacatatcccttcactgcctccagcgcggccgacctccccctcgaaatcggcgacgagttatacatcattgaagagacacccgatgggaactggttgagaggctacctggtcgcccctccaagtctgcttgccggtctgaccagtgtcaacggccagacattagaggctcgcgtcttcagcggcatcttcccccgcagctgtgtcgaggtacgcgaagtgctgggcgaaagtgacgagactgacgacagcgagcctgacgatggggagccaaacggagagaagaagaagagaaggagcgaacgagtgacaaaagaaggccgcttgtccgttcccgtacaacgcgatcctaatgagcctcgaccacctgctcccgtacctatgctcaagattggcgacgaaacacctacttcggctgctgaacccctcattgatgagatcgcatcctgcctccgcgaatggcactcaacaaaccttcatgggctcctgctctcgcgacagtacgaaaagctcgacactctttccaagctgatcacaagcctcaacctctcgcgacagcagtttctccataatgtcctcactacctgggaatacgacaacttgcgggaaaagacggtttgggatctggtccgtgtcaacaagctgtgtggaggagaggtcatcgtgcgcgatcccaacgcccgtggccgtgtgatgacgggcgatgattctgtcgtagaaataacccaactgcagtccgtcatgagcctgctggacgagcctccaacaaccacacccgagttgacggccttgcaccacttgatggtggacatcaaaatgtttgccggcgcatccaacgagtcgacaaccctggtcctttaccttgcaacaaaagcacccggaggaagagtcacgcctctgtcggagagttacatagtagatgtgccagctggcggacaactaaccaacctagcacggacctcccagatgcgcacgcttttttccgatctctcgtctgccgacgttggtgatgtacagtcctccaaatccgagttgttgttggtcgtcaaaatccgggcacctcagtcagttgtagcagccaagccgagctctcgatcaggcgcgccctccaacagttcgccccagatatccgccaaagagtcaaaaccacccctgacgtccgggaataaagccttgcgtaggagcatggtttgggccaacaagaatacccggggcgcgtttactaggaagaactcggaccttgaggcgttgtcggagcaggccgaagaacagcagaccagcaatgaagcccttgaaagtagggacggaggaccaccgagtaccgctaactcgaatagagcaggtcgttcttctatggacggccaatccccaccgactacagccgacaggacagtcggcgttggagtgctgaagctgaactcgatcatgaagcaacaaggcgaggaggttgaacatgtggtcaacatttgggcaccctgctccaagttcccatcggacagacatggtgacagcgaggaatgggacccactaataaaggaaatatgcgacatcagatcagggcaccatgaaaggtcaaggagagccgaaaggttacagatacgccttcggtccttcaacaacccggacgccgacgcccttatcaagatgacgcctacggtcttgtctgggatctgcaagaccaacaagatgggtttctctggagcgccaaccaagccgcgatcagacatctatgtcaccattgacgaagctatcctgaccaggcagaccctactgtcccggtacggagcaagcgcgacagcgctgcccagcagtattcacagcaccaacttgcagattaccctcgaggtacgtcgggcaaatggcgaacgcatcgactactgcatctatccctcttccaaagacgaaggcctgagcacatggagatcgacagccgtcgaccgtggagacccgtggaagcagatcgtcaagctcgtccttgctccccaagatgtccatcagtcacacatcgtcatgtaccttgcagatgcgccaaatcctccgttcgctgtcgcatatctgcctctgtgggatcagcaggccttcatccatgacggttcccataacttgttgttgtacaagctggatgagaatacgtccaacgcccaagcccctgcaggaggcaagggaggatatctgagcttgccttttgcttctaacttccgcgatgagcatgctgaggtgactggtccgctggctgttttgcgcatcgatacatatctttgcagcacgcggttctcccaagacaaggtcgtgctgggcctgttaaagggcaaggacttgcctctggaagaggtacctgacattctgaaggcattcatcttcgtacccgaaatcgaggttgtcaagttgctgaacgatgtcctggacgccctttttggcattcttgttcattacaccgggcacgacgacctggaagatctcgtcttcactgccttggtcagagtgctggacattgttcatgacaggcgcttcaacctcgctcctcttgtcgaccagtacgcagaaactcggttcaattacccatttgccacgccctgtcttgtcaggtcctttaccaggctactgtcaaaaccaacagagccagagacatcgcggaaactgcgcgccaccttcaaggttgtacggcacatcctcaagttcatcacccatgccaggggccaacaaaaggaaaaggaggctggaatagggatcaccacctccaaccccggcttcacgcgccacctgcgcaccatcttcaaggccctcgatgctttgatgcgtaaccaggcacctgttttggtgggcagccaaacgctcgccgtccaacattttcacacgtggctgcccgaactcaccggcttattgacaaccgaggagattctccatattgccatcgacttcatggactcttgctcatccgtcaagggcaagctcgtgctgtacaagctggtcctcatcatcaactactccaagctcgacatcttttcgcacccagagcagcggtccgccttgagcgctaataccgtgaggtggatcgcaccgcactgggggcatactgatgaggtgacggagcaatggagagaacaggtgcggctgtgctgctcagtgcttgccagccaggtcgagcatctcggaccggagatcccagattatatccccaaaattatccagtcttacctcgccatccaggctgccgagaagacgcccaaaaaccgtttgtcgcttctgttccccacatcatacccattccccgccaagccgactgccgaagaggtggtctttgacgaagccctcatcgagctctctgctgtcctgtcagcgctgtccaactcccccagcggcatgcaactggagctggcggaagacgatctcaacatccttgtcgaaagctgcctccgcgtactcatgagcattctgcaaggcgagaccttcccccccaactggctcagcgtgcacatcttccatcacaagtcgaccatgcggatgctgcaatatcttgccactttgttgctcgagtccttcctcccgcatccggatgaggccgagaactttgataccgagctgtggaagatgttcttcactacactgctcaagctggtggggagcccctcgctggcgttggagacgttcccggagcaaaagagaagagcggtctggaagattgcaggcgatgtcagagagcatggagccgatctgctgaggaaaacgtgggaggctattggatgggagacaagcctggaggagagggcacggtatgggctgtctaagatgggcggttatcaggtgcagtatgtgcctacgcttgttgggcccattgttgagctttgtcttagtgtccacgagggtctccggaggatggctgtagaggttctgcagaccatgattgtcagcgagtggaccctgagcgaggatttgtcagtcattcagatggagatcatcgactgtcttgatggctactttaaggaaaagccattgacagagagtatcctccagaagctgtttgtgagcgagcttctggaccgctttgaacccctctccaagatcccagacgagccattgtacactgccatccgtaagctgatgggcacagtcgacgagttcctcgatttgctggttgccgtccacggcggtgacggttcaggtgaaacctccgacctcgttcaccgcctccgtctcatggagttccttcgcgacatgcaaaaggaggaaatcttcatccgctacgtccaccagctcgccagcctccaagcctcgtcccggaactacaccgaagctgggctcgctctacgcctacacgcagacctctacgactgggaccctctcaaaaccacacccgccctcgacgacccttgctttccagcgcaatcccattttgagcgcaaggagcgcatctacttcgacatgatcaggcacttcgaagacgggcacgcctggtcctgcgcgctcgctgcgtacaaagagctccaagcccagtacgagtccaacatcttcgacttcgctaagctcgcccgcacgcaacgggccattgccaccatttacgagaccatcgcacacaagaccgacaagctcatacccaagtacttcaaagtcgtctacaagggtctcggcttccctccttccgtacgcgacaaggctttcgtcttcgagggcgcatcccctaccgaacgcacggctggcttcaccgatcgcatgcaggagatgtatccctctgcgcagatcatcaccccttcttatgaccgtgacactgcagagtacgacgttgaaggccagttcctaatcatatcagccatttccccccaccgtgacctcacgcataccgtcttccagcgcgctcgcgttccacaaatcatccgcgactatcttatctcttctagcccccaaacgtttagcgtcagcacaaagagagacacgaacggggatgtaagggatcattacgccgagaagaccctctacaccaccgccgaacctttcccaaccatactcaaacggagcgagatcgttgaaatcaagcatgtgaggttgacagcaaaggagacggccctggagaggatcgtgagaaaaacgggagagatgacggctgttgagaagaagatagcagaaggacaggcgcaagggggtgagggaagtgacgaggctaccgtgatgttgttggtcgatgcggtcagcatcagtgtaaatccggagagcgaagcgagtgtgagtaggtaccgagagctgattcctggaatggggagcacgacgccaatcacgataagatgcgggagtgatgaggatgaggacgaggaagacgcccccccagagattgatgcccaagagaacgccatcaagatggcgttggtggatcatgcgattatgatcaagaggtgtttggcaacctttgcgaagagccctagggagatggtgaggaaacatgggcaagatttgcagaagtgtaagtcccccctgtgttaccatcgtgctggacgatgtggcgctaacccagacagtcttcgaacgaacattcgcccccgaaatcgcaatcttcacaccaccacccgcccgcgctccccatccctctcccggcagcgaacgcaccggcggtatcacaccctcgccaacctggccacgatcaccgggaccttcagctttcaattccgcaaccggacagcacaaacaccacctatccgccactgcctctttggcgaatggccacggtctcggcatctcctcaaacgctcaaggccatgctcacaccgcaagcgaaacaacagatgttctaggcgaaattgtggtcagcaccggaatttcccaacccgtttccctgcgacaaggacgtggtgcaaggctgagtttcttgggaggtaggaggaaggatgggaattcccccacggctcatcagctatcgtcaaccggttctatcccccacctactgaacggtagcgagcacaacctcgccagcaggtccaaatctcacgaggacatgcacgctggatcagcatcagcaacggtgatgaacacgcccaccaccaatggcgaccgaagcccctctgcccctagcaatgtaattcaaagcaggaaagagcagcaacagcagcaaaccgacaacacacaagaagggtacgggtcgatagggaaggcgaaccgccgctccttccttcgcggtttcagctcttccgataaggttcacctcattaacgctatcaacggcgtggctgacagtgttggtggaaatacggactggcagacggagtactcatccccttctatttctcagcccaacttggattcacccttgcaatcgcaatccgaccagcttgaccgagaaagggaacgcggagcggcggcagcggcgctgaatggtgtgtctgttggtggatatgggaagaaggaaaagaagagcaagaaagataaggaggacaaggaggaggacagagacttgaaggagcttaaagacaagttccataacggcagtgcgagtgttaagaaaaggctgagcatgctgaagttgggtaacatgaagaagagtggaaagggggatggaaagatgggggcactggatgaggaatagtgtcttgcgtctgccaccgttgggtatgatgagcattttctcgggtgggatcattgtcagccttgtccgccacgtccgcctcgtcatccgcttcgtgaccgccggcaagaaggatttatctgaaggacgaacccaaaacccgtgctcatacagctcatgctgtcaaactaacacggcttcatttcttttggtttaggatagaacatatcttatggcattgggcgctcaaggagggtgattgcgttcttttgttttctctcttttttgttcatcacgtctgcacttcaggatacctaggtagagggacatttcactccgaacttctatcttctatcaccgtcatcatcatgctctgcattacacgcttcatcattcataatctccttcatctttctactatcattcacgcacggactggtctacacggaatgaaacgggtggtccttataggagtgggagcctctggggggcggaacactgaagcacgtcttggtttttgttggatgtttgcatcttggtgctccttgtcgacggacgagcaatgcatgtctaggtacactttccctttgtttactttatccctttccaatgctagctcgcaccaccgcttgtacaatatgttcttactccgcttcctgtataatagactttgtccgcctttactttgataggatgagaagatcaatctcgtaccttgggcctttggaggcgactgctggcatagcagactcaaaagacgggagaagggtgagcccacaggcggagaagcgcgcggggaaaatgcctttaagcagccctctgaggcgcatcggcgaggcctaccaagttcaatgttaaaatagatagcgatgaaggcgatttgaacatcaatctcagcgtgaccagttccaagctttttgcattgagtgctaggtttacttgtttccaattgcagataatgctggatttccaggttcctgcacaggggcgctgcagcctccctcttcgatctggacaaccggcacatgttgacataggtattggcgctatctgattctgtgggtcgtgtctgcaatagcagctgcgatgtttatatattttccttgcccagtcatcgaactttggctaggtatccatcgccttgattatctgctgctccccttttccgtcttcctcgacaccaacacagcacggatcatcccatcccatcccgttctgtcttgccctcttgataccttcccagcccaaaatggcacgaacaatcatcaatctcgcgagactttcgcactttcccacccgtatctgctaccgcctcttccttgcttgttttgtccttaccaccgcccatttcctcttttctgtctgcctcatcagctggtcgtccaacctgtcaaatccgcccaatgcttcctcagataacgcccgcgtgtctcatatttccagcatgacacatctcccgccatacggcgccggagatgtccaccggcccgtcgtcccccaaacaaagctccaagaggacttttttacctggaacgaagcggaaattgcctccgtgtctccgcctgtcttcctccctcccactcctctgtctcctccaatcattgatcctttccccctcctctcttccgacttgacgcctcgcgaactgaaaaggctcctacaggcacctgagatcaaccgcccctcgcactttcgccacctccacccttctcgatcccaggaactttcccaacagccctcgaggtctttcttctcccgcttcggcagcaaatctttcggccgtcgcctcgatcctcccgcctcgtcctcttaccactccagcctcaacccgaccggcgtagcaccgctgctgatcgggttcactcgcaactggccgctgctactgcaatgtgtgtccagctacattgcagcaggctggccggcggaagagatctatgttatcgagaacacagggacaatggacgccaatgagcgggggttgttgggtttgcaaaattcgttctttatgaactcaacacagttggggatgcttggagtgaccgtgatttccgtaagtgccgtttctaatgctgaacccgactttggcttgaccccgagggacggatataaaggatgaaactggggacgtacccgcttcgcctgggcagaaaggtgattctagtcctgaggggtacgagaaacaatagagggtcgtggacacgggcgatgtgcgttgggggattgagatgcgtgcgtgtaggaggagaagaaggagatccgaggagatgggaagaggggatagacaagggacgaaagaatgacatggatactggctgacttactggattgcagactccgacgctgttgacatttgcgcagttgcagaacttctttgcttggttagttcccctattttccttccgatcgcgacaactgctgagcagcgacatgggcacaggactgctctccaacgcggctggaccgaatacttttggtcacatcaagacctgatcgtcttctcttacgagaaccgacgcccgtcgtactctccagctgccgctgccaagctcgacaagtctagaggtagcaatacgttcgcgaacaacgaggccgaggaatacatgtaccgctctctctacgccaatgccctccataccctccgccaataccgcgacccttcccatcccaagtgggctcaccacttcttttcctacgaccatctcaccctcgtccaccgggatgcgatcctttccgttggcggctgggacacgcacattcccttctacggcaccgactgcgacacgtacactcgattgatgtgggcgggctacacacagaacgaatccacagcaccagcaacagaggtagggtacatcctggacgtgagcaccattctcgacgacatcggcgcgctgttccggattccgggcatcaaagcttcctttcccggcgatcctgacccccaggcccggatccagaaagcggaagccacttcagcagcagcggtgacggcgaaagacaaatccgagttcacggaagctgaaacgcacgccaacttgttgtcgacggcccgtcgcatggaacgtgccaagtatgcccgcggcaacggctacgaaggacggaccaggagctggcagatgaagcaacagggaggacaaggagagccgttttatcgggacgcagagggtttcggaaccggcgtggagatgtggatcgagacaggacgggcggtatattcgcagaaatggggacatcgtgggtgtgatctcgcgaagaagtgggcggcggggaaggacaatggagatggaaatgggttgaatgatgcgtggagggtcgaaagggattgggatgcggaggaggaggggaatggagggaccggtgggggttggtagtggggaggaggagggtcgtgcggggtgaggaggggtttccagcagttgtgtaaagccgctgtaaatgtactgtagctgagtttgcttcagggggtgtgaccagtgcaaattgcaaaacacgcatttggttgctcctcctcctcgatctcccgtcctcacccaaggcagccaatccaacaaggaagcaagagcaatcaagtagaggtagaggtatgtatccgatttggaaaaggaaatgccgtccgtcttgctattcccatcccggagggctaccttccagcacagcctgtggacaaggggcaattgagtgccgccggctgccatttgtgcgccatacgattgatgatgaccaggactggagtgaagcagtacgccgaagttgaggaggttaaggtcggtttgaccccaaggcgcatcactaatatttgatcctagcatcagacattgtcttcggagaccgcagcagcccgtgatattgtgtccctgaagtgtcttcgacgttgtcttcactgaaaaatccaggagacgatcagaacaatctccatatggtgtttcggggagcgggtcccgtcgtgctggagcattgacaggcgaactcgagacatctgtaagtgcccgtgttttccatgacacttcgtctgacgatgatatcaagccggtgagagtttgctaactcaagtgagtaaagtgcaacttcccgtttattcactgtcccgtgtcctcacacgctgacaacgctgcttgccggaaattgacgtgggtggcccataagaaaaatgacagagtgattagattggtcgccctggtccgtctctgcgagaggcccaaagctgttgacaaaccacctgagtcctgcatcgacgaccacaaacagacatggaaaactgcatttgagttccaatatgcatcgatagtagtttgttgggttaggtcctcctccgtcaaggcaacaacttggggtcatcggtcataaacaaagcgggatatatcaggtagaggtaagaaagcacacccaactcacctctgacggaaccagacagacaacttttcttcatttcttcacattgatccgcaagccttcctccctcaattcgttcaagaagcacacacaatggcgacgaataaccagcaaagactttacgacatcgtcccaattcccaacaagggtaccggcgtcatcgcaacccaagacatcgccaaaggcacgcgcatcatggctgaaaagccactcttcattgtgccgaccaacgttatggaaagaggcatgcaagtcgtcgagaagcaccttaccgagcaactcaagacactcgacaaagatcagcaacgtgccttcctcagtttgcacaactgccacgggaccacgttcagccctttcctcgccatctgcaagacgaacatgctcggccttggctcgccgcccatcggtggtggcctgttcattgaagcatcgcgtatcaaccatgcttgcaacccaaacacgcagaatagctggaattcacgcatcaaccgcgagaccatccatgctgtccgtgacatcaagaaaggagaggagatcaccatctcttacattggacacttcgcgccgtatgtcgagcgtcagtccattctcaagatcaagttcaactttgactgcacatgcgagttgtgctcattgccacccgatctacgtagggccagcgatgagaggcttgccaccatccatagactagatcaggctattctcagcgcgggaagcaacgtcaaacttggacttgggatggtgcgcaggatgctgtcgctactcgacgatgagggtacgtacaatagccaggtgtatcgcgcctactatgatgccttccagatgatggctgcgactgatgataaggcgagagcgggggagttgattcgaatggccttggagcatgcaaggactgtcgagggtaatgattcggagactgtaaagaactttgagcgcttagctgcgaacccgacgaggcatatggcttggggattgtacggaagaaagaagacgcaagagacagcgcccgcggataaagattcgcgagcatttaagacgtggttgtggatggagtgaatagggtagtctgagtcttggatatttctcctctctaggtttctcaattagcctgtttctctcccttcttgcattactactatgttcctgtatatagatagagggtactgtactgcattagtgcagttagctgtgcagctgcctaagtgtagtatagtagttacgtgcacacgtgctgtggtccgtgtactcgggtctacagcgtgccctacatagttctcgtacgcgcataggattctctttctattccttatacaataattagagtcttaccttagtacttgctcgcaccccgtaatattaggtaggtactttataatattccctatatgctttatactaacgtataatagctttaaagactattattagtattattactactattattattatcgtttctctaccgtcgtcgtcgctactattattattattacttcgctattgttattactattattagtttattaatattaaaaagctagcacctagcgttgctttttaaactaagcgtagtttttagttggatatattagctaccatagcgggaaatcccctaaggcatctagcatagtaggggttcactaagctaggtaattcaattaggttaggcaaattacttagcttagctacttaatggagggctctaattggttaatttgggtgcaccctataacgatgtgttgtattagattttaagagtttggtttttttttttttttttttttttttttccattgggctgctctttcctaaattcaaggtccaaatctatatatgatagggtaacctgggtgcttccagataccacgatgcaataggtgcaatacgtagtattagaagtaaaagaagaagataatcgaggaagaaaggcgtggccgaaggccgccctgcgtaggaatccctttataggaattcccttatcttatcgctggcccaccctaccgggcgggtctatgcgaccgggcagccgggtacgtgcgtgagcacgtgcctgggcttgccagagcttctaatagtaataggtacgattatagttatatttaatttactctagttaattgaatctaattatatatgcgatacttcccgtattaagtcccggcgctataaagagaatactattatctttaataggaatagtcttacttctttttcggggattgtttaaaatccttttcgtctacgaacctaattttccgttaactatcaatatataaatagggagctccaaccttacgttcgtcgggcctatacttccaataattttctattaaatttttagctttacttaaatctttagtatttttttaataattattataatagttatattccttctatttaatataatattagagtttactgtttacttatttatagttaaaaattttctctaattcgtatttagggctttcctccgaattagagctactttaggagtcctttattagtctgggtaggggaattgaatagttaaataggtcgttgttattaagagcggactttaagtaaactaccgaaataattaggtaaatttttatatttaggaataaatttaatttgtacgttaaatatttaattttctaaataattgtaaaaggtttagattattattaaaaagtcttacaaaataatcggcccgggagatagtatttataatttaatttaaggaatactttatttcctacctttaggtttatttgctaatagttaaaattatagcgaattttaatattagcgatagtaaaatttatagctaattaggcttcttaatagatataattatatactatagggttatttttaaatttataaggggaattactatagttataagaatttgtagtgatatttaggggctttaatagtttaaagctaaagaggtatttatataaggatactttaattccttctacgaaggtactattgagattttattgtaaagaggggataattaaaaattaattgtaattaaatttatagtagaaagcgtaaaatttaatagtaatttcgacggtctaattcttttattctactccgctattactaatagggtagtatatagtaattataagtaatttagtacttatagctatttatataccttactagtaggccgatataaatttatagttacggttagaaataatacttatagggaatccctagttatatagtaaaaatatacgaattataattatactctattctatagcggtatacttttcgtagccgggtattaatagagattgctttaaagtcttatccgtaataggtattagggcgttaaaagtactatagttagacatttactatagtgtatttactaaggatacttccaggagcccaataataaaattaagagaaataatatatattaggagggcttcttctaatttaatcgattaataatcgctaataggcggttctcggtcaatttaattgaattagcaggccggataatactctaagtattatttaaccagctacgtcttatttagaaaagagaccttttataatttatatattatttggtttcttttaaaatagtgttttttgttgtatattgcctttaatacctattttacgaattaatagggaatataaaaattcttagtactattagcttattaattataaataaaactattatataagaagaaaagatagccgggtttagaaaagacgatatcgctatccttagtaaccctcttatactatttgaggtattttaagatttttacgaacttcttatttaatatatatatagttatatatttcttatggagtttaagatctatttacgctttagaaaaggagtactaaatacttttaaagtaattagcggagtctttttaaatattatttaatattagtattccttcggaatttctagtattaccgactacttttaaccaatttactacatttgggacgaaatttaattttctaagtatataaaaaacttttaatttatagcctaagaagtaaataaatatattaataagtttgtaattaatataattagtagaggttgtacgtaaagatatttactctacaattccttttatagccgaatagtcggttaaaacaataatagggaaattataggaatatag