acggagattgtatatcgccctgtggtggaattaaacttgttggatctgttgatgttgtgggccaccaagtatttttcagtggacgttaccatcaattcgtttctaaaattagcaatgtcgaaaaggtccttcaacgagaacagcgaattgacactcaaacaggtcaactcccccaatgagtgacctagaagatagcattgttcattgtccctcctgctgggtatatcaatattagacgtgcttttctgtgcatgatctagggaagcggaaggatatgagagtatctgatacaattgataaaaaagattggaacaaactgctatgcttccggggctggaggggttctggaaaatgtattgcaatagatcatttgaatccttgccgttctggctcagaattgtctgaaattcttttgatttgtttcttattatcgctttcaaaatcgaaatagagatggaagtcccttggcctgggaatgttaacagcttcatgtatacgtttataaatctgtattaggacgggagaaagagcgagatatctgtatgctactctcaattcacgttgtatatccctacaattatataatagtctcccgcaagctttattttatccttgagttcgatatacagtttgtttccatccatcggaggttgaaatgcgccttttgtcatacggccaaaaggtgccttgcaagaagttgacactttctggatttgaatatcattcaggagcttgcgatttgtttccagctttctcttggcaggagtactgtttcccctttgtcatcaagtgttatatgtcattaatacaaggcgatgctactgtgtgttactctcgttggagtggcggtacacacgcaaatgcaagaacaacaagccttgattgaccgatttgctccactcatacaagatctttgatccctctcgatcgttgctcctctcatttttgtcgttcatgttcagtattccgaacacttcaaacatgcattagtgccatttacgataccaatctatgtttgagcgaattcctagggaactttttttttcttgatttttcgtcgttatcttttttttttgcctgtgtatctcgaaaagttcatgctgttgctcaatacagtatccgttgctttcaagtcgaattgaattcgcgtgtactctcttataaaactttttcttagtctttccagttcaaaagcctcctgctttttcttactgtgtggatcctgtatagccaagcaaccccagaaagtaccagaataaaaatgtcatcagacgcaaacgcaaagccattgcctttcatataccagttcatatcgggtgccgtcgctggtatctctgaattggccgtaatgtacccacttgatgttgtcaagacaaggttccaactggaggtgacgacgcctgcagctgctgcggcaggcaagcaagtggagaaatacaatggtgtcattgattgtttgaaaaaaattgtgaagaaagagggtttcggtagactatacagaggcattagttccccaatgttgatggaagcaccaaagagagccactaaatttgcatgcaacgatcaataccaaaaagtcttcaaaaatctgttcaacacgaaagaaactacgcagaagatctccattgcggctggcgcctctgccgggatgacggaagctgccgttattgttccttttgagttgatcaagatcagaatgcaagacatcaattccaactatcccgggccaatggactgtttgaaaaagaccatcaagaatgaaggtattactgggttatacaagggtgttgaatccactatgtggagaaatgctctttggaatggtggttactttggtgttatctttcaagtaagaaactcgatgcccgaggcaaagacaaagggacaaaagacaagaaacgatcttatcgcgggtgccatcggtggtactgtcggtaccatgctaaacaccccttttgacgtggtcaaatcgagaatccagagtgtagacgcggttaacagtgccgtgaagaagtacaactggtccctaccctcgttgttgatcatataccgtgaagaagggttcagagcattgtacaaaggctttgttccaaaagtgtgtagactggcacctggcggttcattgatgttggtcgtgttcactggcatgatgaactttttcagagatcttaagtacggacattgatatttattgcatatagaataccttcttttttctttgattttctacaacatttttacgttgaaacaagaatagcatgtttgtcctaccagcccttgcgtagaagttttgaaatgtaaagaaaagcttgcgctttactcaactttctacacaaaagggcgttaagatgaacaaaatttttgatctctccgatggacttgacgcttataccgaaaaagactcgatataaacaacacggttttatagtcctggatgattaatccgcacgattaattttgtatggtttttttctaaatatcaaaaagaaaaattgtacagaatgtaagaaggatcataacggtggttgaaaagaaattttttcatctcctttaatagctgcgtttaaaaaaaaaaaaaaaaaaaaaatctcttggctcacccggagtgcttcataattatcagcgtattagggtaccttgtactattacagaagagccagcattacagtatatcagacaaaaatagaaagattcttacggctgtacacgctgacaaaagagtatgtcggcagaaccattgttacctacgcataacggatcgcaagcagatgaggcagcatccgcacatcagaaattcatcgtgatacggttttcagacgtatcagtaagggatttgcaattgaacatatcgaatgtgccctattcgaacataaatactcactggttacgtcgaatgtgtagggagttgcggcctacacagacgcagaagagaagactgaagtttatcagaaacggtagcattctgaacacacattctaagatagctgaagagttgacgcactattttggtactgcaagcaggaattccgacaccgctacaagtgccagcggtggctctgggaagaacaagtactacattcattgtataattggtactgaggagctcacgcaggaggaattggccaacgaggatctgaaggatgatgcgaccccttccgacgactccatgactacacaggccatcgggtttgataggctacgatccgtcggtttcactgaacaagaaattgaattgctgagacagcagtttcgagccacttatggagacttggaggaggaggaggaaagactcgctcaggatggtaatagagatgatgagaccaatgatatcagacaactagaagagcagtggatggaaagtggaaatggaaccgctcagggtaataccactggcaatgaaaacgaggacaggttcaattccgtgccgatcgccaatataaagcacaacaaagacctgctattaggtatatgtgtcgggtttttctttggtgtttttggcatactattgatgaagtttgatggcctgttcaacagacggcaaaaaatggcgatttttgccggtgtgattgttaatgtcatgttctgcattgttagagggttttagtaatgaggtggttgtgattcttctacgtacggtgatgatgatgtgattatttttttgaatttttattattttacatggcattcttatactcttttataaagctttacttatatcactaatatcagtaagtgatcgtttcctcttttcagcttaacgctgttaacgacgaatcaaaagataagcattttcttgcttcaagttattcaaatttctatagttaccttccagtctcattaaaagaccgccgaatgagtagtaaacggcgattaggtctttactcacctcctcaaacttgtaagcggtaccgtacatgacgtaatcatagtcatcggcgagggatctgtcaccaggttgcggaggtctccagcttcttgtcgcggaagagtcgtttgctggagtgtcttcgagatttaaagaggatgcaatagtaacggtcaacgaatcctgtgcggtgacgggaaacaattcaacatttatgtccaaggttagtttacactggtcgtgagtggttgatgcggcttcgatacggcagactttgttgtaacgaccagggtcaacgtccgagacttggaatatatcgtcaaatagagtgttggacattgctgcggttgtgattgaagcgatgagctggcaattggggctacaacagctgccattaccatttagattttcagaaatttttcatcttgatttctcgcttgaaaagaaaaaaatacaagaaaaaacaagaactggaataatatcacaacagacgaaggttgaaccaagccaatactgatatacactgctgttagcattatgattgtttatgatattgattacttattatgatgcctaactatttttaaccctttctataaaacgaccagaagaaaaaaccagaaagaaagtgtcccttgtattctattatattatttttgttgtatttctccccttcaatgcaaaacggacgggttcctcttcgttttgtagtcctttatagccgccttgatggcgtcctctgcgagcatggagcaatgcagtttcacaggaggtagactcaattcttttgcaatttccgtgtttttgatcttgactgcctcgtcaagcgacataccgcgtaccagctccgtcatataggaggaagacgcgatggcagatccacacccaaacgtcttgaacttgacgttctcgatgatgcccgacttgtcgttcacttgtatctgtaattttatcacgtccccacaagcaggggcgcccacaatccccgttccgacgtttgccagggacttgtccatggatccgacgtttcttgggtttgtgtagtggtcaattaccttaggatggtacagtctcttagttgctcttattatgctggagcccgtgagaggcctataatgggctgtattggcgagtctggcaaacattatgctgtggcgtgttgtgtcggtaaggtgtaggcctcaaaggaaccttgatggagtgtatacccgctgcttttgctgttgttatatactgcaagactgctgcactggctggccctaggtgcttattaatagcaggttccgcatagggaaaaaacgagggcgccaaaaagcgttgggcctgaaccggaccaggaaacaatagaatcaagatgactcggatgtatgcaactgtgcagtgtgcagcgtgtccgtatgttgggtgcacatatacatatatatatatataaacacctgatcacaacggggttgcagtcgcaccttgatattgcgccagatccagactggaggtcatagaccctgtgatggattggccataattccattgtgatttggcgcttactgccgggtgatccttgattttttcttgagttagtctccttcttttcgtctttgcttagtaccgttaaggggtatgtcaaagaaacaacgtaacgtggtcaacaggttcgatgagttcaagcgggaagcatatctatagcctacattagcttctttgtttggtctctgtagtcggacttctcgagaacctgtcctgttctcatttcattatcatttacattgcatattatcgccttttcctccctctctctctccgcattaattaccattcttcaggcattgctgtcacttgatatttgactgagtcccttcccttttcttctttctcttttggcgctgtatatgtattgatttgcatctgctagaatctagtttaacgatgagctccaagttaaaatatgctgacattgatgtgccgttggattggctgtacaaggggaaacggaggaataggaccaggagtttgaattcgacgcgtgcctcagactctgcgtctacctctagtaagaaaactgttacttccacgtcagccccgaccgtcactgctaattctgcagcttcttccccaaggccccccattgatcaaagcgcaaagaacgaactacccaactccaaaccagtgacgtcccctgataaagctccgcagcaagcacagcaaccagctagaagaattcgttcccattcggtatcgtacgacatccttcagaagaatgccaaggatgacgccaccgattctccaagaatatctcgagtcagaactgcacaagaccaacccgttaaggaaactaagaacagtgccattgcggaacccgacgtgtcgaaaaagggaagaagtcgctcttcctccatatctacttctttgaatgaacggtcaaaaaaatctttgttcggttccttgtttggaagaagaccttccactacaccttcgtccatcgttgaaagacctttatcttctcaaagcgaccataaaagaagtgcggaactacctcccatagatactaaacagttgaaaactactgcgccgggcaacacacccgtcactgcatcttccaggcccaccagttctgatggtaatcgacatcgtagtggctcccttacttcaaagttgctgagtatcccgcacaacattttagagatctcctccccggattccagtcatcatcatcatcatcagcaacttcataaccatggccgcgaacagaattcgccgctgccatctgaatctccggagttacctcctatcttggaaaaagaatctacgcagcagttacaaaaattgtcgaaggtaaacctgaaaagggttaccattgccgttcaggaatttgattcagatcctccgcagcaactaccttccaggaagcctaagagaggtgacgtcctcataccagaggatatgataagtgcacccccgctgatttctctaggcataacaaacagcaccgatcaaaccagtttccaatcaagtaattcacccgtgtattctaaagactctaaagaatacaaagcggctttggagaattctagaaaagccgccaaggaggctgaaaaacatcaaaaggatgcgtactacgttgcagaacgtatggctcaagaagtggcaaactatagagccaagcaatcgaagtcctcgtcgttggcgacggctgctagtgcagcagctgattcaatggcggatcaagagtcctcctctttagatgctaaggcttctaaactccacattgataaacccatcaatgcgggcgcgcatcccttcggaactcatcatgacgacaattccaagtattctcctcatgttgaacaaactttggatgtggcttacactagatgctgtcacttaagagaaatcctaccaataccgtccactctaaggcaagtcagaggtaaaactgctcctttacagactttgaaattcttgaatccaaaacctactttagtggacattttatcattttgcgattttatcgccataaccccaattcataatatcatctttgataatgtatctctaactcatgatatgttcaaaattgttgtttgttccttagttacttcaccagtggtggaaaagttgggcttgagaaatgttgtgataaatgaacaaagctggaaactactttgtaaattcttattgcaaaataaaactttgattaaattggatatctctcaaacgaaggcgagaactgatctaaatgacacgaattatagagatcaaatggactgggaattattttgccaggtgctcagaaataaagaaggtagacctttggaagaactacttctgaatgggttgagatttgacaagatgccattcgttcattttaaaaatgccctactcacattcgctcaaatgaaccgcaagaattctattcgtctcgggatggctaacgtggaattttcaaatcaatgttttgattttctcttcgattggatgtctgaatataacgtccagggggtggatttggcctacaataacctagaacttttgataaagccgatgatcaataaacttgccagattatcttttaaacatttggaatacttcacccttaatagtactaacattactgctgttgatgatatgtcctgcatcttaaaatatctttcgcgattgccaagcatcaagtttctcgatttgagcaatttgcctcaactgtttccagatattttaacacctgcctataagtatctgccgcaatttcctcaattaaaacgtattcattttgatttcaatgacctctctgtaaaggatacaacaatgcttgtcagcatacttgccaagtgtggaaccctctctcacgtttcactaataggtcagagccctatgcccgatccaaacaaattttcagacaatattaatgaacaggaaaagataaaggctgaaaagaaagaacaagtcatatttcttagaaatacactttgggcgtcattgtatgcgtttgttcgagattcccacaatttagttagtttagatgttgactacgatcaagtaccagacgaaattcaatcaagaattgccttatgtctaatgcataacatgaaaagaatcatggactccagctttaaattggatgaattgactgtacaagatgatttaatattcgatggttctttaataacggaaactgctgaggaagtcttaaagaggttaaatgataggtctttactccacaatgatgttggaaagaaatatctcttgagaaaatattttgaaaaaatggaaaaagtgcaccataatgtacagcacaccattgattccatgtttgagaaaagagaatgtgatgaattaccattgcaagaaaaagagaacttactgaggttactgttacttgagaaaaatttatcgaatattcttgaaatttttgcttccatgcccaatatagcagatgtcgtaccgttctcaaaagccgataatagctttccaattatcggagatagctcggttaacacaagctataacgatggtattcgtccatccctcaaacacttggactctgaaagattaattaatgatgtttcagtccccgaaaacgactcatcagttagaccgcatttgatggccacagattcaggacgtattattgatgtaaccaccggtaaggctcttctgttcaaaagttcatctaacacttcactggctggcaagaggcaagaagaagaggaaggtgaattacataaatggggtgtctttgttcaacatcaaagctcgagacataattctatgcttccctcttctgccagttcctcaggaatgagtggttcatcaactccaagtgataggatcgctgacggcaagaaagaagagcctgctcgaatatccagctcgaggccgaaaatcttaccgaagatacctactggtagtgagctaagagatgctattatcaaagccaaaggtattgattctgttgatgatctgattagaaacgtgacttctgaaaaggtcggcctggagtcattatatggagatgagttgaatacgggaagtccaagcaatgatagtctacaggaaccccaaaaaagagaatctttgcaagggccacccattgaagaggaaacagtgacaaagaaatatgacaaactacttaatgatctgtcaaatgtccgtcatagcaaaggctaggatctttcctaccttcctcttttactcattagcaggtgggtctcgcgtaacccttttgtccatggtgtttttgaatatatatatatatatatgtattttacgtctttttatgatcatttactatttaccgaatattcatgttggaaagaaatattaatgtttttcattggaagttggtgattgcaggaatcgaaaaaataaatattagggatagaattagtagctgagtaaaatctttcaatgttctgattttcgcatctctccagatcgagcctcctatcttatgtgcagtagggtctcaatctttttgaaaatgccttgaaactgattgggtcccagttttgtagaatccgctctcatcaatctaaccagagaaacgagcccaaccagtgccaataaattgatagtggtggaccacttcttcctggcagtcattcttttgacgccgaggtagcggcagaaacccgaacctatatgatatacgcttgattcaataagaatgaccaatggcacaaaacctccaagccatttccaccatatgtttttgctggatagtaattgctttatggaggcaaagtctacctcagtggatatagaatttggcacccacttcataatcaagaaatggtatattagaacgggaacaaggatatacccacttatcacttggggcggaatgcggaacgttttgtataatccgaacagataaccggaaactccaccggttaagcctatggcgtcttgggatagatcttgcttttcggatatcttaaagtgattgctcttctttcttgatatactgttccaattcttcacaatacggaacaggacgccagcggaaatatgaagagtaatgcctgcaactaacagcttggtggttatggacggcaaaatctctcttaccatcatcaatacatcatcgggagctgagtcaggtgaaattgctggcgtgattaacgtatttgctgcgtgcaaggggaaatacagtgccatgggcagaactgaaatcttttggcagttccaaaggaacctttcacatgatcttctagagactggatacgggataccgaatatctttttccatctattagaattactctctcccttgggggtattcggaccatcgtaatgcgggagactagtgggctctattggttctggaggtacttcatgcaactttatcatcacgaaaaactaatcttacgtcaagtggtctattcttgaatatcaagagctttttagaggcaagcagcaatcgtaaactcgttttccttatttatatcccagttgacgatcaatttcagacgtatccgcgttaaagccgttcttttcagatgcagcagaagcaaatatcaaataagtggagaaactagtgagatattcttcaacgtcgagagactgaggtcatggtacttgctgaaaagcatcatttatctatgaaagatatcactataagtaagttccctataaatttcagtgctttttcagttttgggccgcgcccggggttcgaaccgcctgctgtattccacgcatgttcgctcgcaggctctaattggatccctcttacccaatcgggtcataatgcaagcttttaccttttagggcactttggtttcccattccatctcacatcttgaaatctattgtttgaaaaaaaaataaaaaaaaaagaaaacagttacttgacagaggtatgtgcacctccacaacgtaagactttcattcgcagatagggcaagaattggataacagcaataggaacgagaaaaaggaagaaagagaatggtaaggagcaaatctaaccagagtgcgagtggaacacgccgtaagccgacaccttcgttataccaacacatttccagctttaaaccgcagttcagcacacgagtcgatgatgttttgcactttagcaagactgtggcgtggagaagcgagatcattcccgacaaatccaagggcactttgaccactagtcttttgtactctcaaggtagtgatatctacgaaatagatgctagtttgccattgaagacattctacgacgacgacgatgacgacgagaagaatgatgcggatgatgccaaggccaagtccacagccgctctgaatcctgaatacngtgacgctttctgtggagtcgaggg