aaacagcccggcgtgctggagcgactggaacgtgaggacggtgtcattatccaccagcgtcgcgagtggcgcatgtacgatccggaaacaggtaagctcacgacgaaggccggaacgctctggggtctgctgaagaaaatccactgataacaccnnnnnnnnnnnnnnnnnnncagctcaccgcgcgcgtatctgggtcatnnnnnnnnnnnnnnnnnnnacggctgccgtggcatccggtnnnnnnnnnnnnnnnnnnngtggtgattatcgacttcactnnnnnnnnnnnnnnnnnnncaggcgttcattcacagcaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccactatggagagtaaaccttcactgttttcagcggatgtctactnnnnnnnnnnnnnnnnnnntccagccaaccgattctgctnnnnnnnnnnnnnnnnnnntagcgaagggagcaacgatnnnnnnnnnnnnnnnnnnntttaacaagtcacccagtgaccactaacctcgcagcccttgtttcatctaggtttgtaaccactaacattcatttcgttatttgagcnnnnnnnnnnnnnnnnnnnactatnnnnnnnnnnnnnnnnnnnacagtggatagcggacttcagataaacaannnnnnnnnnnnnnnnnnntagtgagccttnnnnnnnnnnnnnnnnnnngggctatttgcgagcctttgccttgcgcagctcttcgagaatcgccagttcttccttgctcaacatgaccatctcaccgtctttttcttcaggaacaacatcgatgatgtcctcctgaccatcgccaggcaagttatcttcctgctcttctggttcttccggcgcagctttagttggtggcaatgccgggcgtaacttcggccgcctatagtggatgatgaagtagaccgagctgccgcgcttcacttcggtgtaatcgagatagccgatctcccgcagctgctccatcgccttcctgactgtcgcgttctgggtaatggtgcggctggttaagttaagtctggcgcgtaagcgagccaacgagattggtgccgggtcaggtggcaaactttcgatgaatgtgtagagtgcctgggcggattcttttctggagagttcgttgattgcccggagttgcagaagaacctttttgtcgaactggtagagttcgaaaatcttaggatcagcctgcagcgagaccgtgtcgttcttagtgctgtactttgctgtctgcacaaggtgagttacgtaatactcatcagagcctttactgcggaatgagatagtgtttgtggcgatacgagttagagaactgtccaggcgcttacgtaacttcgcggacgatctggccgttggtatgccacagagcctgacgaactcgacgaacggtaacgtgacagtgtcgccaacaaccttgtgcttggcgaacgcgtggatgatgcctacccacgttttaaagtcgttatccatatccagacgaacgccggagatccttatgtcctcatacccttcggctttggccagagacagctgtttgagttcagcagaggcgtccatagagaccatttgccccttcctgcccctggacgtcgatttcagcgtcggaacgaagagaccaagacgcatcagagcaacgggctgaacagtgttgttggtgttaggaactaacgtaacaacttcgcctgtctttttgtctgtttctgagaatgcttcaacgatcgctatgtttttattgccgttttcgctcattccaagtgtctctttttattcgacggctttggtggccnnnnnnnnnnnnnnnnnnnattnnnnnnnnnnnnnnnnnnnatnnnnnnnnnnnnnnnnnnnttnnnnnnnnnnnnnnnnnnnggnnnnnnnnnnnnnnnnnnngannnnnnnnnnnnnnnnnnnnncgatcacctctgaggccagatggcacaacggtttgcgggatgcggggatctttttgggtctttgtgggtctctttggttctatttgggatctgaattactggatcgggcctgtgtataaaaatcaggtaattgcaaaaccagccatcactccctttctggggataatgtgtggtggaaacaaacacgcctgaacgcaagattaacgatatatccatgaatatcagctatctaacacagaaaaacaggcaaagagttatccagtcaagacaatgcctnnnnnnnnnnnnnnnnnnnaccgnnnnnnnnnnnnnnnnnnngnnnnnnnnnnnnnnnnnnntatnnnnnnnnnnnnnnnnnnnannnnnnnnnnnnnnnnnnntagtaaccccctctcaggccagtaaccgcaacggctggagacgatcggggatctcttttgatcttctgtaggatctctctggggatctaattattggatcggtcctgtgaataatgggtataagtaaaacaggcatttgcaaacatcggtgcgccttgtcagttatcgttgccccggacaaaactatttgaataagaattatggatctcaaacgcacgcgctgggttcgccgtcttgaagatggctcctacaccattgaatcgaacactatcctgaacaaacagaaattgctctgcgacctatgcggcatagcgtcgaagtgcccgattaacgaaactcggctcaaactctacgacgccggtgcgcacttccacttgaacagctgcatacgttacgtgccactgctggcatttcgtaaaccgatcatcggattggacgcaccctacttcaacacgctccgctctggtgtaacatggcgagaccgggtcgaacctggcaagctcgtttgtctggttgaggctgatactggaaatatcatccggttcgggagagtcgataaagtctactccggccccgtggatgagatgctgcggaaacacagccggtttaaccatctctgcatgggcggagagaaaattgataaggttggcgaagtgatccgcaaatcctacggacacttcctgaacgacgacagccttctcacggccatctacattcgccatgtcgatcgggagttcgatacggagtatcacagtgctgaagagttgaatcttgtcgaccctcgcccaaaagctggggtaatcgacatcagcgtagcgcgtcagaagccctctgagacgttttaaacgtaaactcatggttttaccggggcataaaatatggtgtcttagaaagacactgagagctttagggattaatacatgagtgaattttattcaagggcggcggctgtggcagaccaagctggcaatgaagacgaacgagcagggccggtttttaatttgcagcccccgttaatcatagtgacagtaaaatatctgtcacaaaaacagtacgagagagattaggatctcagtagtggtcagaagaaaaatatgtactaggttaaaacaggtacatgtttactggtacgcatcacataaataatagtaatgcactccaggtaaataggcgattgtccagtagacaaccgcctgtaatgagactatttgcctgtttcttgcttgtttaagcccactgctttctgataatagctggtatcataatatttatgcgtatctgtcagatttttctctggcttagcaagcctgcttcgcaacagtagaacattttttaccccttctgcattaatagcagcatcccgttgcagcccattgttaagtaattcctgtaatgcaggtcctgccagctccgccgtcattcctggtgcctttttgaccagaatttcttctgcttctttttggttacgggggtcataaatccagttcagtccgtcgatatagctacggatgtaacttaccagaatatcaccattctgagccgcccaggagcgggttgtaatgccagttgtgccctgatagtcgccaagttcacttccggaggcaaggatcttaaacccattttctttcgcctgcagatttaatggagtacggagaagtgttgcatctgtcttaccggcgagaagtgcattaaagcgatcattcgtactgccaacacttgtatagtggacatcattttgtgtcagcccgtttttctcaagataattccggataacaaaggcatagccagtggtcaaagcgtcgactgaaacttgttttcctttaagatcactgatgttcttaatttgagggttagcaactaatgaaagaagcccgttatccactccataaaacgcgaacatatccggattcactaccggctctttcacctggccctcttgatacgcgatgacgttatcaatacctgctactgcaatattatacttgccattcagcaggtttctgaccagttgaccggaattgggtgtgtaatccattttcacattaagaccattttttctgaaaaagcctttttcctgggcaacccaaacaggcaggttccaccccccctgaaaagtaatgacgttaatatccctgatagatgagcttgattcccgggtatccgccgcgtgtagggcgccgggcaggataaatgcaagtgaaacggttaaagccaagcatctgaacataatatttacctcttactgtgaacagttcgtaagagtttaaaaaaatgggtaatgataataaagtagaaagcattctggctatctggcgaataactggctcatttttaccagcaaatggataagcataagcgccggtaaggcagcctcgaatgcgcagatctcggtccattgccagtgacgaaagcccagactgctgagagcggattctagagacatgcctataaattctgacgtgacgaagagttgctcgttacatttagaaatcattaccgccatgaaaataggtattcacttacttatgtattttgtcataatcatgtgcctgtagattttcttctgtgccgtgttgtctgggttgttcgcctctcaagcacgcttaatatctgtatcaaaataaccacaaaggaaaagacacatgacattgccatacggggtgatatcagatccccattatcatcgttgggatgcttttgcgacaacaaacgctgacgggctgaactctcgactggagatccaactggatgccacgaaagaagctgccaaagccatgaaagctgcgggctgcaagcacatgctggtggctggtgatactttccatgttcgtggtgctatatcgccttccgtcctgcatttcgtgaccgaaacttacgagtggatcatcaaagagttgggcctcgaagtggttatgctggccggcaaccacgacctcgaaaccaacgattccgtatacagcgccaatgcagcggcctctctgcgctcaatcggtgtggaaatcgtctgcggcaaacgtcctcactccatcaaaattggcgacgttaccgtccatctgattagctggcgcaataaccacgcagagcttatcagcgacctcaaaacactgcgttccgggctggatggcgacaatcacgatgtcgttgtgcatacctcgatcaacaaagcgatccctaccatgcctgatgtcggcatcgacgcacaggaactgaaagatatcggcttccgtttgttgttgtccggacactaccacaaccacaaagaagtgctgcctggggtggttagcatcggggcgctgacgcaccagaattggggtgatgttggctcgctggctggcttcatgatcgtcaaccctgacggcacattcacccaccacgaaacctctgcacccaagttcgtgaaccttgaggacgatgtggaagacgatcaaattcgcggtaactacgtgcgctttcgtgccgttgttgagaacgatgaagaaggcatcaaactccagaacgtcctgaaaacaatgggcgcgaagggtgtcgtctgcaacttcatccgcaaggcatcgatgatggaaggctctgccagtactgcggagaccagcaaaatagacagcctgggcgagtccgtcgcggcgtactgcaagatcgttcacgacactgatggcggcttcgacctgagcaagctggacatgctgtgtcaggaaatcctgaccgaagcggagagtgcggaggcagtgtgagtacgaaccattctgggagctttcgggacttcgtctccacaatgagaagacttgaacgaggccagacggtgatgttccacaagccctacccacctaatggaaaccctgtggcgttttacctgggaagattgagcaaaaagggcgtactaaaacgcaaatccttcccggctcacacggagtttcaactacgaaaaggccagcatttgaatcaaaaagtttgaggcattgtatgaaatttctaaagctccaggttgagaacttcatggcgttagccagcgccgaagttgagttagaccaacgcggtctggtgctcattcagggtgttaacagtggcgactcttccgctgccagcaatggcgcgggcaaatcgactttgatgaacagcctgatgtggtgtctgtatggcgaaactgcgcatggcgtcaaaggtgacgacgtgctgtctacaggtcacgaaaaaaactgtcgtgtgatggtaactgttgaggatgaaggaaagcgttacgccatcattcgccaccgcaaacacaaagagttcaagaaccggctgatcgtccgtggcgaagacggtgacatgaccaaaggcaaagacacactgacgcaggagttcgttgaacgcctgattggtgcatcgaaagaggtgttcatggcgtccatctacgccagtcaggaagcaatgccagatctgccgggtatgtccgacaagaacctcaaaaccatcgttgaagaagccgctggcgtcgaccggttaacgcgagcctatgccattgctcgcgagcgtgctaatgcagctgccgcacgcatggatgttaccaaatccaaaatggacgcctgtctcacgcttatcgagaccgcgcagtcagagattgaggcggccaaagcgtcctctgatagttgggaacgcgatcgcggcgaacgtctggacaaggcccgcgtagatttggctggcgcggaggtaacgctgtctgaagtcgtgatggaaattcgctcgctgccggaacagatccgggatacggaaaacgcgattgctggcgaacgctgcaagctggcctccaaagaagagcatgacgccaaactgctgaaggtgcgcggtgcgattacggagatccgctcaagcatccgcacttcagaagcggcacagaacgagtcgatgaaccgtgctcgctcgtttaaaaccaaagcagaagaggtcagcacaaaggtcggagcaccttgtgttacttgcggaaagccctactgcgaagaagatttgtccaccgtgaaggagagtttcattgaacaagcgcgtaatgagatcggccaggcgcaagcatcagcttcggcagtggctcaacacaaagctcgtcttgagaaagcgctcggcatcgaatctgcactggtcgcagccacacccgacgtttcagaaatcatcgccaaaatcgaacgcctgaccaatgagctaagtgcgctgcgtcatcgcgaacgtgaagttgtggccgtcgaagcgatggtggcgcgggcgcgtaccgatgtgaatcgcattatggcagaggtaaacccatttctggccgttattaagcgtcatgaggacaacctggctgccaataaatctaatcatgcagtacttaaaaatgagttaaagagtattcaagaacaggctctgttgctggagaaggctcgccaggtttactcccctgcaggtgttcgttcacacatcctgacctccgttacgcctttcctgaacatcaggactgcggagtatctcaacacgctatcggacggcaatatcgttgccgaatggtcgacaatggagacaacgaagaaaggcgagtatcgcgacaaattcaatataagcgtgaccaaaacaggttccagcaaatccttccagacgttgtctggtggtgagaagcgtaaggtacgtattgcgtgctctctagccttgcaggatctggttgccagtcgcgccagtaagaatatcgagctgtttatcggcgatgaaattgacgacgcgctcgacactgccggtctggagcgtctcatggggattctggaagccaaagcgcgtgaacgcggcacagtgatgatcatctcccacaaagagatgaaatcgtggttccgggaaaccatcactgtcgaagtcaaagagggtcgcagctatgtcgtttaacttgagccgcacgcagtttttgcagatgtttgccgtgatgcaatctataaagctgataaaccaccatacggcaaaagcagctgcgcctgcacttttgtggaaaaacgaaaacatcaatgacgaccagttctcggtattaaccagtctgttgtcatcgactccgttgatgccgagcttggctatgttgccgtcaggaagcactgcgccgatccttgttaacccatttacggaaggtggatatctcccacattctgggccggggttcgttgcgatacctgaaaccggaacgctgaatatccaagaaaatgcgctcttcaatgcaatggagacgcacatcagcaccgcattcaccaatctgattcgacacgctaacgcacgcgctgatcacgttgcaatgcctggtgctgctttcgccagcgtctctgttgactatgatcggcacgcgccaatctcaaagcgggcgaaactctgcttttacgaggagggatgtgaagtagcggttattaaagttcttctcccccatgtattcagcgcgaatgaaaaggttgcacaccatctgatcgacatcatgcgacatttcatcggccagagcatgattgatgcagacattgctgcaggtgttctaaccaacgatagcattcatgttgttagcgacattccgaagccgccaactcgcgagccggagaagacacttgaacagaaactaatggaatgcccaacctgggctacgtggtaaggagaccaaaaaatgagtaaaaccattcgtgtggttggcgtcgacccttcaatgagcaactttggcctggcgattggcacgctggatctggaaacggataagctggacattcatggcctgacattggtggaaaccaaagctggtggcaacaagaagacggttcgcgtaaacagcgacgatctacgccgcgctaacgaaatctggcgcaccgccaagcccataatcgagcaggctcatatggtgttttgcgagttgccggttggtagccagtccagtcgcgcacaaacctcatacggcatctgcattggcgtactggcgtgcgtggataagccactgatacaggtcacgccaaacgagattaagcactatgtcgggaataagctgaccacgtcgaaggaagagatcattcagtgggctacgcagaagcagccaaacgccccgtggttgcgccgcaagcaatctggtaaggaagtgctggtgaataaaaacgagcaccttgcggacgctgtcgcgtcgatttacaccggaatgcaaactgatcaattccgtcaggttcgcgatgtgcttgcagggattttataagtcgataattgataggtaggtgcttatctattaacataaggccactatatttagtggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatacccgataacaaaatgttttttgccttatccacattgcgataattacaccaacaagaaaacaagatgtttacgcatggaggatatgcacatgaccgatttcactatctcccctaaagctgaaaacgtatggctggaatcctggctcgacctgtcatcggaagagaagcgagaaatggatcatattgaacaggacgaacagtgtgatgcccgcttcttccactttgagggcagcgtttatgacattgccgacttcatgcgcgatgaccgattcccgggctggcacgcaggctacccattaaatgccttcgccatgctgatgatccgcgtggatggctcaggcgataccatcgacgtcggtttgctccactaagagaacgaggccacccatgctggtggccttaaatggccatcctgtttcccgcaggctaaaaacacccacctcttaccgccaggctaccgaacaaccctccgactccctgcaggccaccatctgccggaacagaacgcttggacgccttatgcgcgtagcgataattaaaccaacaagaaaacaaattgtttaaaggattatcaccatgaattttatcgctactgttaacaccccttcgcatggccatatttctgtgacgttctctgataacgataaaagcgtgctgggcgcctggcgtgacaatgtaaccatcgagctgtccggtaaagagaaacagcagatcaccaatgacattatctgcaaccgtcgccataagcgcgtatttgaaaaagcgtatgtctccacctcgggatttggtgtattcatcttcccggtacgcagcggtcgcttctgccggtcaaaactcatcgagttcgccacgcagatcgcgctatgggttaaaacagaatccggattcgactttaccgaacaggaagcagtgggggaggggatgcgcatcgccaacaacgccatcaagtgcaaaaacgtcatctatgaagcaggaatcgactcgtggagtatctcgtgcggggactacgtgaaagaggtgtacggaaagaaccgcattcacatcctggctggcaagtaagaggggaggggctggaaacgcccctttcttttcgtccaccagttgccgcagggaaacttcagaaacggccagagagctgtccggggaaccgaagggaaacggccagggaattttcgggaaacggcggggtttgcctttatgtagaaaacagagcgggagaagccaaaaatcgctccagaaattgcgtagcggcgctggggtagttgccggtggagtttcagctcctgagccacccagatagctttcgccatgtgattatgtgaatccgtgggaaagccactgcaagcgcgtacacgtcgcgtcaacgtgccaatgatacgcgagcgcccacggatcatgccaatattgccgacacgtcccgaaggatagcgcggatcacgtcgccagatatcgccagacgatcacgcccacgacacgacaaaataagccacgcgctaaaacgcgctataacgtgttttttattgtgggtaatgagtatgtaccaccacacataaaaacgcgttaaattggcgcgtttatggcgcttatttttggtctgttttggctgacttcagacaataaaaaacgcgccaacaatggcgcgttatggtgtgcggatcttgaaacgaaaaaagcgcccatagtgggcgctattgtttttatttttctaagtgaattttaaagccagcgtttaaaaattcttgaatcattaaaagaacatcggattctttgattcctgcgcgcttcctatgctccgcgctattcagatctattttaaacgtggtttcgtcgactacttcagagctgagagcgtatccagctaaaccagcgatatcataaacaagagtatgattatggatgttaacgccagcgataaaaataaccataaaaacgctccttaaaaaataaaattgaatacagacttaagatcttttgaataagcgcccatagtgggcgctatattcaattaattacgctttgaaagcgtcagccagatagttataaaaatcatttttgataaagcgatattgctgcgatccgtttttagcagcgcccattcctttgatcttctcgaccagtccgagacgttcacaaagattgattagttggttggcttgagtgtagccagcgtccaatttaatttcgttggcttttttcgcttcattcatcaaatcgaaaacagcgccattagtgaatgtttccaattcatcattaatcatttcgattaatgcgaatacgcgagatccggacatatcagcgacggaataaacgcatttaccagacttgatagatttaaccagataaaccagtttttcgagtgaatagctattggtcatagcttcacggaaaaacgcttcaggtgcttgtttgcttgctttaatcgcgtagtaaaagacaccagctaatttctcatcattaacagcgtttaaaacgttgttggtaaagtatgcaagtttggtagtcgctgcaagcatgttagctttatctgctttggtgtgcgtaccattctgataatgattgttataagtctgagtcgcattgttggctgcaacttgcaattcattagcgataactacagcagcgtcgatgatagattttttagagatagcaacgttagacatgatattaatccttatgtaatattgataacttaatttgttatttatttatcgttagcgtgttcgctttcgatgtgactaattatcgatatacaaaaattaaaatcaagagttttttgcgcgggaatgaaaaaaaattttcttcaataaaaatcaaagtcttagaaataaaacgcgttttctcgaaggtgttgcctaaataaattccctattcggtcaatcacccttatatatttaaaacggaaccgggattaggggaggtaaatataacgggaagtgacacataaaataataaccggacttagccggttattacccttatagatttaaaacggtaaaatccgttcgacccaatcgaacatgacgactgtcttccgaccgtcccccatgttgagcgtggcctggcaagcgtctacgcctgaagaccccccctcaatttcacggccatccgccatgtagacccttatagacttctgcatctcatgagcctggcgacaaattttaaagaaatcacggcgagatggccgattgtccacatagtctgggtgtaccgttgtccgacccgtgaaatcgtgcgcaatgccttctgtcacacctgattcaatcgtgctgattcgctcaagtgggagccttatacgattttctttgtcgaacggggcagggcaaaggtcgactttgttgcgcgacgacatgagaccctgaacgtacatgcagaacacctgaccatcttccatcgtgacccttacaggaatgagagacttacgccagaacatcagcgctttctccacgttggagtaatcgcgcggccagacttctgcaggaatcccgtaggtgatgtcagttttattcgtcatatcgtcacagtgtcgttggtaggatatcgatgtcacctgcgttgctggtgaatacccggaagactttcgtctcgccagctttggtgatggtctcgcgttcctgacgagcagggttcagtgcgcacagcccggcgccctcaagtgaggcgccaacaatccactgcccggcatcaagatggaacgtcgctttttcgccggtctccagtttcgcaactgtctctccattaatgaagatggatgcgtcgcagcccgcacctatcatacctttgtccctcataaccaccagcgtggttggggcagacgtctggtatttgaaaactcttgcctgcggagccggttttgcattggctacagacactgggcgggatgaacatgcactcaggagtaaaacggggatggtaatcagtggaagtagaacgtgtttcatggcttgaactaaatccttatcacttcaacgaacaaggcgtcttgcgacgcccttaatgcttaatcgagacgtttgagaatatcggccagatcttctttggtcatgccagaggattcgtaaatcttcatgaccttttcacgagcctttgcagaagcctctaatgacgtagccgccttatcaaaatcggccatcgtcatgttggacagtaccagattgatgacgtctgcttttgacagctttatgttgcgctcacgcagtcgattctgaaaggtttccagcttgtcgttagctttttcggttaactgaacctggcagtgtatagcgcgtttctcgctcatgcttactctctattcaaaacagtaaaatcgaatgtgctacccaccggcaagactccttcggcaaaccctggcgtcgtgtcgataatgtgcttccgctcatatgaatgcgacatgaggtatttattgctcacgtcgatgaagtcggtaataaagcacacgttagcctgattctttttggctcgaagaccgcgaccaactcgttggcgcatctcaacttcggctttgccaccgccacccagaatcaccgcacctacgcttggaacgtcgacgccaacatccagaatggttgaaccaatcaaaacatctatcctgcctgccgccagactgctgagctttgcttgtcgggtagtctggtttgattctccgtagatgaaatcgaccttcaggccgctttccttcatcatttccatcagaatctgaccatgacgcttcaaacgaaccagcgtcatacagtttagaccgtgacttttgtacattaacgcttcgcgcacaatggcctcgttgcggcccagattgtaaacgatgcctaactgataggctttctggtaagccgtactcatcccaacccgaaagttaaggtgtttcgaagcaagttcggccctgattcgcacctcgtctggagtgtacgcgattttatgatatagaaagtagggttttgctaaaatacctcggtcgatcaaatatttttccgtcacctttatctcaatgcgacctgcaacggccatgagacgcatatttgcttcggttgagtccttcatgaacggcgtagcagtcagcgccagacggtagtcggcattaatgcacaaccgggcgatatcgtagaagtttgaaccagatgattcgtgtgcctcttccagaatcagcagagaaacgctggacaggaagcgcttaaccagttcccggcgcttcaggtggtaccgttttttctctggtgaggcatcgcgcggcggctcttcgagaaaactggccagggtctgcaccgtggcaacgttgatatggcgcgagacctggaactcaccagatccaatcaccccaactttctgacctttcagccacggctcgccattctccgcgcggtagtcgattgatttctggaagttctctgccatctggaacatcagaaccgagcgcgtggttaaaaacagcgtcatacgaccaatgcgagcagctgccttacacgctacgttcgatttaccgccacccgtcgcaatctgggcaatcatcatcccttcgcgcaccagtgtttccacagtctgatcctgatacgcatagtccgggttatacgggaatgggttaactaccgggttcggcttgcccagcgcgggggctttttccttgcgcacatgcacgcatttgatgccagctttcagaaggttggccgctactggcttcgcaaacccagccgggaacgcgtttttgctccagttgaacatcgtgctggtccctttccagtcaccagcctccacttcatagctcaacatctcctgaacgagccgcttcacgttgtcatcagcgccagaaatcagcgcattgactgcattcgatacaatccgaactgtcataaacctctttccttcgtgccttttgtatggtaattggctattatagtaagtaagtacttatataatggattgtatcagaattatggatgtgaaaattacgattctgcaggtggaagtcgcgaacctgcgtccgaatccctggaataccaactccgttggggcgcaaaacttcgaaaaactgaaaggctctatcgaaaaattgggcttttttaagccaattctggcgcgggagctggacgggggcatttttgagatcctcggtggcgaacaccgctggcgtgccgcgatggagcagggcatttcaacggttcccgtcatctccgtgggcaaaattaacgacctggtggccaaacagatgtccctcgtcgataacgagcgctacggcgaagacgatcaggttgctttgcagcgcttaatcgaagaaatccagtctgaaatcgactaccggttgtccgatatcgccccgtatgacgacgaaatggcggcaacactcgccaaagcgtccgttatcgatcttgaagcgctggaagcgctctcccgtggagatgacgagccgatcgaagaggacaaacgcgagaaaaccgagcgagtcggtgctgaacaccagacgatgcgcttcaaggtgacatttgatgcatcagatcgcgtcgccgacaccatcaaaaccatcatcaaagagcagggaatcaataccggtaacgaaatggagaacgccggggaagccctggtgtggctggtcgactactacaaggagcgtatgtaatgaccaaaaactttgaaatcgtctatcgaaacccggcagaactcatcccgtatgagatgaacgccaaaaaacatgacgaacagcagatccgcgacctggctgccgccatcaaaaagcgcggttttgaccagccgatcacggtcgacaagcacgacgtcatcattactggccacggtcgtcgcgaggcggcacttctggctggtctggagcgtgtgccggtcatcgttcgcgacgacctgagcgaagaagaagtgaaggcaaaacgcctggaagacaaccgcctggccagtattgactacgacgccatcaaattgcagcaggaacttgaatccctggtgctgggcgacgttgaggtcttcggttttgaagagcgcgagctgaacgtgcttgtcggcagcatgaccgaagagatggaaaccggcgctctggtgctcgatctgggcgaagagacggaacgccagaaagaagagcacaccgagatcagtcgcgaagtggccgctgaagaagtccgcgtcatcgacgtattgggctttaaaacgctccctgctggctctgccattgtggttggggatttgcttgcccacatggaggaaatcacgggagagtgcggggtagacgctttcgtggcgtatgcggagaaagtttcttctggggagctggctgcatgagcaaatacaccatcaacgtatcgtttcagacccgcgtgaataaaaccatgcgcacgctggagattgccgaatcgttcggtcttggcctggacgaaaaagagtggacgctttacgacaatctggagctggaagtgaagcagggcgatgtggtgtacatcaccggtcagtccggttccggcaaatccgttgtgctgcgcgagctgcaacgccagatgaaggatgaagggctttctgtagcctccatcgatgactttaccttcaacaatgaggttaacgtcatcgaccagttgggcaaaaccaccagcgatgcgctggggctgctgtctatggccggattgaatgacgcttatctctttgtgcgcaaaccatccgaaatgtccgacggccagaaataccgcctcaagatcgccaagctgattgagtccggcgccaaagtctgggccgccgacgaatttggtgctgttctcgaccgtgtaacagctcaggttgtggcgtcgaacctccagcgtgccgcccgcaaggttggtgcgacggtaatggtggcgacgacccacgaagacctgaagaacgcgctgcgcccggatatgcagatcaccaagcactacaaagaacgcgtgaaggtggaatatgcctgatttgaagatcgttgagctgaagccatcgaaagaggctgacaacaacaacgttgaagtcatccgcctgctggaagaagcactccagcacgccagagaaggtaaaagccagagtctggcgttgctgatgatcaacaacgacggcagtgttctggattgctggcataacggtgggcgtccatacgtcatggttggggcgatggaatcgcttcgcctggacttcatcaatgccaatatcgagcgcaggtgatcgacatgacagacatcatcatcaaacgctaccgcccggaagagttcccgcgtcatctggactttctggagcgtatgaccgttaccaaaggcacggttgaagactggcacgcgctgaagtcgctgcactataagacggatggtaagccgttcgcgccaacgtattatcgctgcgaactggacgaccggctggtgggcgtcgtggttatggcttacccgaaactgctgctggcgcctcgccatcgcatgtttcctaagctgaagccaaccaccaataccaccgtggccaaccagtattgggggcggtacgtgaacaacaactttgcggtgattagccgttccgttgtggacactcagtaccgcggcgtcggcgtctcctatcgaatgattaacctggttagcaggatgcacgaccggccaatcatcgagatccagtcgtcgatgagcaaatacaacccgtttgccatgaaagcagggttccagttcatccgtccggagcgtccgaagagctatgagagtgcgttgcgcgtcttccagcgtcatttccgttccgaccctggcgacaacgaagcgatcgtcaaagagctgttcgccatgagtgagtctcgccgtcgtcgtgcgctgcgtgatctggtcgctgactaccacaagaacagttccctggccaaagccgggcgtaatcgtggcacgacgattcaggacattgccgacagcctggtggacgaggccagcattgtgaagctgctcaaggatattcacaacctgagcttcacgtctccgctgtatggcgtgtaccgaaacccggactttggccgtcagttgcctgacacgctgccactgctggcattcgacaaacagcctttgaacaaacctcttgaaattgcattaccggcataaggatttgccatgacgttgaccgacaaacaaaaagacatcatcaaaaccatcaatttaggccatgagcgtgggcatctgctcgatctggacgagctgcttgaagtgctgccgtacaaaacgaccaaacagagtatgcagttctctatccgcgcactggtgaaaaaggggctggtggagaaaggaatgtgccgccagcgcggtgattctggctaccaccgtcgcacgctggggctgaccacgttaggtcgtgccagagccaaattactggtgatgtaagtcggtctgggagccagtttgagagcctgcttccgtatatataaatactaagtgacttattaaatatatacggaagcaggttctgaatactccccagcccggttttaaacacccagaaaacaaattggttaggcatagaattaaacaagttgtttaggagcgcaaggatgcgctctgagtgttttagagggatctatgactgtagaaaaagacgagagcaaaactcgcctgacgccagctgagtgggcagaagccgaagcgaagtggacttccggtgaatacacactctccaagctggaggaagagtacggcattcgtcgtgaaacgctctccagacatttcaaaaagcgtggattagagaaaggcgcggactccgtggggaagatggtgcgcgagtcgctcaaatccgacgcagagctgcgtgcgaaggcgcgtgcagagaaaatcgaagagcgccggactcgttacgacgattgggcgttcgcactcggtcggatggtgatgcatgaggtggccacagccaagaaggacggcaagccactcgcaaccatcgaagatgacctgaagagtctccagcgtgccagcggcacactcgctaagtgcttcgaagtatcgtcgaaagcgctcggtatggatcgcgccgaaaacgaggacgacgaaatcccgaatctggtatttggcgaacttacgccttcccaggtggcgcagctgcgtaaggaagatgatgagccggatctgattgatgacgatctgcttgagtcactcgaagaggaagcactgagcgaagctgagggcgattctgacgcgtctggtgatgaaagtgatgggagcgtctaactatggccatcccgtcgtctctgagtctcgtacagctgcattctgggcagatgcaagtcttccagtcgccacatcgtttcaaagtagtgtgtgcgggtcgacgctggggtaaatcccggttgtcgatttccaccatcattcgcgcggcagccaaagagaagaagcaacgtgtctggtacgtcgcaccgacgtaccagatggctcgccagatcttgtgggatgacctgcaggaagttctgccgcgtaaatgggttcgtaagaaaaacgacaccacgatgaccatcgtgctgaagaacggctctgaaatcgcgctgaaaggtgcggataagcccgatacgcttcgtggtgtggcactgcactttgtggtgctcgatgaatttcaggatatgaagccggatacctggtacaaggtacttcgtccgacactgtcctcaacccgtggcggtgcgctgatcatcggtacgccaaaaggcttctccgagttccacaagctgtggactatcggtcagaacaaagatttgcaacgcaaagggcagtggaagagctggcagttcgttacggccgattctccgttcgtaccgagcgcggaaatcgaagcggcgaagaacgatatggaccctaaatcgttcgcacaggaatacctggccagcttcgaaaacatgtccggacgcgtttactacccgttcgaccgcaatgtgcatgtgaagccactccagttcaatccgaaactgccgatctgggttggtcaggacttcaacatcgaccctatgtcatcggtcatcctgcagccgcagccaaatggtgagttgtgggccgtggacgaggttgtgctgttctcttccaacacggctgaagtgtgtgatgagctggagcgccgtttctggcgctggaagtctcaggtcactatcttccctgacccggctggtgcgtatcgccagcacgcacgcggcgaatctgacgtcgatatattcaaggaaaaaggtttcctccgagtcgattatccgaagaagcacccgcctatcgcagaccgtgtgaacgccgtgaaccggatgttgatgagtgcctcgggcgaaacccggttgtacatcgatccgaagtgcaaacatctcatcgactcgctggagaaggtgatctacaagccaggctcacgcgatatggataagactggcggcatcgaacacagtgcggatgcgttgggttatccggttcatcgtaggtatccggtgaaaaatcgtgttattcttggtggatctagataagtaagtgcctacctaaatatggaaaagaaacaaatggaattgactgataagcaaatcaaggaccttgtggcacgacgccacccggaatatgagaagaaaaaagaacattgggatttcctcgccagcacctacgctggcgggcgtgcctggttcaacgacaatatctttcgttacttcaaagagggcgatcaggagttcaaagagcgtctggaacgtgcctatcgcttcaaccacactcgtgaagtggtaaacctcatcaacaaatacctcttcaaagaggtcattcatcgcaacacggatgaagcaccggagcagatccgcaatttctggaagcgagccacgcgccagaacgcctccatcgatgcgtttatggcggctatcgatctgcaatcatccatctatggtcgcatctgggttgttgtggacagcaccatgaacgtcgatgttgagtctgttgcagacgagaagaaaaatgatgcgcgcgcctacgcttactggatttcgccgcagcagctgcttgatgttgcctgggacgaagacggcaatatgttgtgggcgctgattgttgaaatcgcgcgcgacgacgaagatccgttcacgtcaaccgggcaggaataccagcgttaccgtctgtggacgcaaaacgagtggtatctgttccgtgaagaagtgaagaaaggttccggaaatagcggtcgtcgtcaggccaaagtcgttctggaggatagcggcgagcataatctgggcgtggtgccggtgttcccggtggattgcattggtgaaagcgagtctccgtatttcagcccgtcgttgattgatgatatcgcctatcttgaccgcgccgtggccaactacctgtcgaaccttgatgcgattattcaggatcagacattcagccagttggcgatcccggttcagtcattgctgccgggcgatgaaaaccacaccaaagtgctcgaaatggggacaaaacgcgtcttcaccttcgactctgagagcggtaatcagccattctatctgtctccagacccgaaacaggcccagatgatcatcaccacgattaagacggtgattaacgagatctaccactccgttggtgtggcaggtgagcgaaccaagcaggataacgcacagggcatcgataactcttcgggcgcagcgaagatgtacgacttccagcgcgttaacagtctgctggtgacaaaagcagaacgcctcgaaagggcagagcgccagatgatgcaactggcagcgaaatggatgggtgtcgaactggatgaagaccactctctgatcgcgtacccggaaagttttgacattcgcggtctgactgacgagtttgccgttgctgagaaactgtcgctgctccaggcgcctgattctgttcgtcgtcatcagatggaaatgctcatcgagaaggtcttcccgaacatttctgaggcgatgcaaaaggaatttcaaaaagatctcttgaaatttcctccaaaaaatgatcttaacacccttgaaaataagtcagtacttacttatgatcgagatatatcccaagaaagcgggcaagatcaaccccgagggaatggggactcatctactcaagagaccgagtgataagtaacgaaaaggaatttctatgaatctgtggcaaatgcttatggcccgtcgtggcctgatggatgcagctgaagcgcatgagcgcggaggcgctggtggcggtgctcctgctggagacaacgagcagggcaatcaagacccaggtaaacagggcgagcaaaaagagcaaccgaagggtgacgacgacgagtatgccggtatgactcaggaagagttgctggcagaactgcgtaagtccaagaaagctggtgctgacctgctgaaagagaacatgaagcgcaaggagaaagagcgcacattggccgatcagctggctcagtacggtgatattgacccggcgcgtgctcgccagcttctcgaagctgaacaagccgcagaaaccgcacgccgggaggcggagcaggctgaactggaacgccgtggtgagttcgatgctgtgaaaaagcagatgatcgaagcgcacccaccaggctgaactggcacagcgcgacgaacgctactccgctctggagagcgagaacgccgaactgaaggctcaactggtcgaaatgactgttggcgcttccttcagcggctctgccttcctgcgtgacaaagttctgatgactccggctaaggctcgcgttatctacggctctcatttcgaagtgggtgaagacggtagtgttgtgggctttgataagccagccggtcagaaagagcgtgcagttctggttgacggtgaaggcaaaccgttaccgttcgaatccgcgattgaacgcattctgcgtgcagatccggaagctgacgcactgttgcgcagcgaagccaagcagggtgctggttccaatagcaaaccgacccacaaagtaaaccagccgaagagcaagtcgactatggataagttgacctccggtctggggaaaatcggactcaagtaacatcttaaatcatagggaaatgaaagatgccattactgcgtgatgaagctgaaaagctatctaacaacgaacttgagcagggtgtgatcgagaccatcatcgatcgcgatgacctgttcgctgttctgcctttcatgaagattaactctaaggcatacctctacaaccgcgaagctaccctgagcgaagcaaccttcattgatgtgaacgacaccatcaccgaaggcgctgcaaccttcaccgaacacgttgcgaagctgcgtatcctggcaggcgacgtagacgtcgacaaattcctggcgaccactatgtccgacaccaacaaccagctggcaatccaggttcgtcagaaggtgaaaggtctggcccgcgcattccgccgcaacctgattctgggcgactccaccaccaacaccaaagctttcgacggtattccgaagctgatgcacgacgatcagaagatcgacatcgaaggcgcttccatgaccttctccatgttcgacgagctggtcgacgcggtgaaagatctgggcgcagactgcatcatgatgcgttccgagcacctgcgtgcttatcgcgctctgctgcgtaccgttagcctcggcccgtcagaaatcatgatggaaaacttcggccgcccgatgctgtgccacaacggtgtaccgttcatcgtgaacgacttcatcccgactgatgctggcaaagcaagcatctactgcctgcacctgtccgaagagaacggtgtgaccggtctgtatggcggcgaaaacgccggtatcgttgttgagaacatcggtactgttcagaacaaagacgcaacccgtacccgcgttaagtggtactgctctctggcgaacaagcacgataaggctatcgccgcgctgaccaacgtaaaaatttgatcagtatcgtaggtaagtaattatctaccatttaagggtgggctatacgcccaccctttttgtaggagcgagaaatgccagaacaaaagatgaagatcacggaagaggcgttttcggatttcacggggcatatgtgccgtgccggattcaccaattccatctccaacgagcctctgagcgagcgccagcagaatcatcttgcggcttgcttccgggcaattccgttcactcagtctgtcaccattacaccgactgcgccgtccgtattggtgggcaaaaccgttcaacttagtgcaggtatcaccatgagcaaaagtgcagattcattcacctggacgtcagacaatgaccgggtcgccacagtcagcggtacgggtctggttactggcgtgactccgggcaaagtgaagatcaccgccaccgataagcagactcagctttctgcctcagtcgaagtgatcgttaagcctgtcagcgtggagtccgtaaccgtaacgcctgactctacctccgttgagaaggggaaatcggtcaagttgcgtgttgatgtacaaccgtcaaatgcaaccaataaaaaagtcacctggacttccaaaaatagcgacaaagcgactgttgaccagaacggtaacgtagctggcgtagccgttggtacggcaactattgaagtggtttcgcaggatggcagccacaaagctactgcgactgtggaagtgactgcagcaccggctgcgtaaccaatacatgggcggcatagccgcccattaagtgagaagaagaatgaaaccagcaaaaattcgtttattggagcctcaatttttggggtacacgggcattctctgcggtatccagtttgtcgacggcatctcggttgccgaactgcgattcatcgatcagcagcggatttgtgcctccatgcgtgccactaccgttgaaggcaaaaatgtatctccttctgccgcgtacagcagccgcaatgatttgactgcggacgacattgtcgagacggcggccccggatattgtgccaatgaaacgtggtacagctgaagtggaagccaaaccggtacagcgctttactcgtgaagaactggagtcgattgcggactgtgaaggtattgcgggtctgcgtcagatcggcaaccagattggcgtgaaagccaaaggcatcgttgaaatgatcgaaggcatcctgaaagcacagggcggtgagtaatggcgcagatcgacacgtaccgtagcggggaagctgtttccctgtcgtttgcatttaacgttctggatattgagtcggccacgtataccgtcagagatggcgctggcgcgatcatcgtcgataacgaacctctcgatattactgaggggcagatgtccattccggttgtcgtgtcggccgaacacaacctgctttcagataaagagcgcgatctgcgacacgtcattgtcaaagcggtggcatccgggctgacgcatgaagagcgcaagatgtacgttttgctgaatagcttcgagctgtcaattccaggccagtcattcgcaacggtcgcagacgcccagatgcaagctatcgatatgctgaacggcgacaccctgttagctgatggcgaagggctgatgcgcaaacgtctcattgaggccaccagacgcgtcaaaacgctgccgttctcaatccgcaaagtcctgcgtatcgacttcgaccggtacgatcgcccgcaaaacatgctgaacgtctatgacattccgtggggcgctgacggggcatatcgtcacgatctgatcgattgggagcagatgacgccggagaaattcgacgagttcccggactacttcaaacaggcattaatgctggccgtggttaatgaagcctgcgaaatcgctaacggtaatgacgtagcggcagcccgcgaggacggcattctgtctgagtccattggcgaaacgaccaatatgtaccgtaccggcaaagcggcaaacgtgcaggtggctcgcagtacctggcgactgctggtcagttacatcaataaccgcatgattgttcgccgtgcgtaacgccagtcgcattatttacttctggtcgaaaggctcaagacgagcaatcgcgccttcgcctggtaatgagtgcggctgccaaccacagggagagtgcatgaacatttcatggcaagcagagatagcgatttaccgtctgggttcgaagaacgtctacggtgaagcgcaattgcagttcgtcagaaagacgaacgtcggcgtcgttaagtttgagcaaagtaacgagaagtcatcggtacgtgctgacagctccggcagtcgcggtaaagcgaatctggaattgttcgatgctgttctggtgatcccacttgaggccgcagtacagcttgatgacgttctcattctggaggggcaaaagctgaaggtatccagcgtgcatcgtcgctggggactgcgtgggcgccctgggcatctggaagtaggggcaaacatatgggtctgaagtacgacgcgcatcattttaagcgtgctggcgacaggctcaataacagccagaaagcctttaagcgttatctcatccgtgacatggagaagctggcgcgtctggttgagcgtctggcgcgggcaatggccccgctggagactggctcactcgaaagcgcgatcttcgcgagagttgtcaaagaaggctataccgggctgcgtattgagttatcggtatctggagccaaaccacgcgaaggtcatccgggcgttgaggttggcgattatgcggagtacatggagttgggcaagtatcgtctcggctatctatcccgcatgaagagcgtcaccaacccgccagttgctggagtgaagccacgagttgggcctttgttccttgagagagccgtgcagatcagtgagaaacagttcactcagacgatagcagaagcggcaaggaaagcaggttttacgagaggttgatgtgtttattgaagcatttgcgagcctgatgcagaaggcgaagatcggtacagtcggcactgacattttctgtcactacatgccagccaatgtgaagtccggtgttctgttggttactcccaatacggggatcaccattgaccatgagttaaaaggcttctatcacgactctttcaccgtcatcgtgcgtaatgcgacgattacaaagacggtggcgaaagccaataagatcatggacatgttcccggtcgaagaaaccgtgtcagatggcgtttacttccggttggttcgaccaatgtcgatgccgattacttatcccaaaaatgaaggttcgttgattgaagcgggtatcccgattgaatttgcgggctatttgttgaattaataaaataggtaagtatatacttatcattaacaccatgaaggtgctgatttaacggaaaaaggagttttccaaaaatgtccaatacccatgtaaaaaacatcaaacttggcgcctgcaaagtgtcgtttggtggcgttgatctgggttacaccaaaggcggtgttcaggttgaagttgcgaccgaaactctgaaagtcaccgtagaccagctggggcagaccaccatctccgagctggtacagggtcgtaacatcactatcactgcgccgctggccgagtctgtgttgcagaatatggtcgatctgatgccgggttctaccctgagcgaagaagagaactctgtgaccatcacttccgcacagggcgtcaacctgatcgacgtagccaaagagctggttctgaccccgcaagataccaccgactatgtcctgaccatcccgaaagctgcaaccgcaggtaacttcaccatgacctaccagtctgatgatgttcgcgtgttctccgttcagttcaccgcttacccggatgacgacggcgtgctggggaaaatgagcggcccaaagccggttaaaaccgtctctatctctccggaatctccggaagttaaagccggtgagaccgtgcaactgactgcccagatcacccctgcagatgccggcgacaaaaccggtgtgtgggaatccgacaatcaggagaaagcaaccgttgaccagactggtctggttcgcggagtagctgaaggttcggcaaatatctcctttaccagcaatagcggcggcaagaaagcgaccaaagcagtaacggttaattctgcccaataatcgcgacgtaattaagcagaggctcaggaagagcctctcttttaaaaggactttaaccaatgaccaaattactcgatctcgactccattctgcctccgaagaaaagcatcaagttcggcggtcaggaatatcccatcgttgaaatgactgttggcctgttcgtctctatcaagcagatggaaggcaaagacctccagaatatgtcgcctgttgagcaggttactgcttacgccgacctggttcgcaaggtcatcccatccgtgccggacgctgtactggaaaaactgactgttccgcagctccagcagatcttcaccttcgctatggaagtgattgatgaagagaacgaaaaagcggctggtgaaggggcaaagtaatttcccgcgatgaatccggggtaaagaccgtatcgatagatctcggattctatttcagtcgtgtagttgctcactacgccgtgtcgccattagagctgctgggcgtccctctaacgatgttctggatgctcagtcgcaacatcgaccgtctgcgtgcggaagaggatgtccgcaacctgcaagtcgctcgcgctgcccaggcagatggcgagggcgtaaaggcgttcatggagggtttgcaactcaggattggaagaccagtcgtaaccgataaagtctacgatccacgcaaggataaggcagaccctgacgccaaagagcaactgatgcaaatttttggcagaggatgacaagggaatgtcacaaaacgtagagtttatcctgtcgctggaagacaagcagtttacagcgtcaatcgaccgggcgggtaagctacttaccagattcggggagcaggccacaaagccagctcagaaaattaacaatctggaacgctcgttgggttcggtctcccgcatcatcggcgttctggagtccaagctcgatgtcacggcagaaaaactacaggatgtagctgccggcttcgagcttgtgtctgatgtttcgcgcaagacgcgaggcagcattaccagcctcaactcaggtctcaaaaccctgattgagcgcgtcgacacaaccacctcatccgttaataagctcaccacatcgctgcgcaaggttcagtctgaactcaatgagttttccgattgggcaacgttcgctggcaagagcgccagccgcttcggtacggaggtaaaagaagcctctgcatccgtgagcggcatgaatacgcgtcttaacaccacgacaaagcgtctcagtaattggggtgtcacaacgagccaggctgctgaggggctgaagaaagtccgcgatcagatggatgcggtgattggccgccagcaactgatcagcaagccggtacgtgtacgcaccagtagctacggtgatggcggtggtaatggcggtggaggtcgacacagcggttcctatggccacggtgggcgtagtgctgaaagtggtgtgttctctggtctgcgcggcaacattttcttgcttggcgagattggtgatgcggcaagaacggtaactgacatcctgttcggctggcagaagccaatcatcgaagccgcctccgaaatggagcgtatgcgtgtcatgttgcgcgggctgaacaaggataaggccaaccctggaaaagccgccgcagaggatatgcagtacatcgtggatatggcgcaaaacgccccgtttgcgatgcaggcgctgaccgattccttcgttaaatttcgctcggcaggtctcgatcctactgacggatcgctgaaagcactggtggactccgttgcacgcttcggcggcgatagcgaactgcttaaacgtgctgccgtggctgtccagcagatgtccggtaagggcgtcgtgtcgatggaagaactgcgtcagcaattaggtgaagccgttcctaacgcgatgaaggcgatggcagacgctgccggtatcactatgggggaactgaccaaagcagtctccaccggtactgtggaagcgaaacaggcgctatcgctgatgttcgttggtctgcgtgcggagaacgaaaacgccgccaaagacatgatgcaaacctacaccggtgcgctggcgcaactgcaaacctcctttacgctgtttgccgatcgtgtcggtcaggcgggctatctggattctctcacaaaggggatgaaagagcttgcttccatcatgaacagcgctgaaggcatttcgttcgctaactcgctgggttccggactctccacggcgatcgacggcttacgcgagctggcgcagtggctggctaaaaaccaggagctggttatcagcctgggcaaagtcgttgccgcaatggtggcgttcaagctgatgcgtgccgggattgcaggcgtgattggcactgccgggcaaatggttaacacatttaccaagatgtcgaccgttctccaggctccgttcaatctgggcgcgacagctgtcacccgctttaatcgtgcggctcgtatggggctggccccaatcccatcgctgatcttcgctatccgtggcgcgattacggggcttcagggcgcgtttgctgggctaactgcgttcattgcagcaaacccaattggtgcagcgttcaccgtagctaccgtggctgtggccggtcttatcacgtatatgaccatgctccgcagcgaaacgtccaaagtcgtggacgagatccgcaaaatcccggaggcgatgacggcggccaagcgtgcgcagatggcagcgcgtgcagccgagcttgaaaagcagatccagcgagaccagcaggcgcttaaaactggcgaaagcgtgaactactactccacagcggctggccctgtcgccgtgaaggagtccaaagaggttgttgaggctcgcctgaagaaaaatcaggaagagtacgaaagaacaaccggcacgatggcgctgggtgatggcgcagtggccaaacgcctggcaaaagaagctgccgaatcccagattgagaaaatccgggcagataaccaggtcttctctgcgacgtttgtgaaagcccgtcaggaggctctggataagatccagaaaatcaacgacgacaaatcgctttcggacgacgagaagaacaagctgcttgcaccgcttcgcgagaaggtgaacaagtcctatctggaaccggcacagaagctggtctacgacctgtcttctcgtaaaaacgccaccgagaagcaaattgcccacttcagcgacatgctggagaaagcgaagaaagaggggaacaccgagcaggttcagaagctgcagggcagcatccgcgggtatcaggagcatcttgaagctgtagctcaggagctgactcaggcggagttcgagcgtgatagcgcggcgaaaaccggtaagggcgtaatgtccaaccagggcaccgttctggggttggggacgaccgataaggcggctcagaaagcactggcgcagtatatgcggaaccagatggactccgcgacctaccagcgcacactgccagacggtacggcgatgctggacttcgaaggcaagccgatcatcgggccgaaacagctcaaaacccagctgaacctgcagaaagcctccagcgccagctctctggagaaaatgagcgacgaggaacgtgctgccgcgatcgccgcactgaccaaagcgcgtgagcaggacgcagcagcagcggaaaaagccgggcagcgtactgccaatgcttctcagcgtgccgcgaggaaggaagaaaatgcgcagcgtaagctggcggccggctaccagaaagccctggataaagccgatcagcttatggggcagatgggggaaagctcaaaagcgaccgtgtcgtttgaccagtctctccgcgataccaccaaatcgctgaccgaactggccaacgccgtaccgaatgagttcatcactcaggagatgatcgacaaagccaagtcacgcctcgctgacctggcgaacgcgagcgacgactatcgcgagatgttcaaccgccgcaacgtcgagcagatgatctccacctgggcgccggaatccgattccatcatcagcgcgggttacaagccgtctcgtgaagagaaggtggccgatttcaacgacacctacaaccgtaatctgaaagcgttgatggatttgcgtgaccaggcttctgatccgaaaatcgtggcgctctacaccaagcagattaaccagctggtggcggcaggcaacaccgcgctcatcaaagagacgggtacggcgacacagaagctggcgcttgagtacgagaatctggccgaacagctggaaaacagctggagcaacctgttcagcaacatgacggatacgctgaccgacttcgtcatgaaggggaaactggacttctccagcctggcagagtccattctccgcgacatcaccaacatggttgtgaagacgcagatcactctacctctcatgaacatgctggggatggggacgacggcagcgggcagctctcagagtggcaatctgctttctggtgtcgcgtctgcggttgccaaccagggcgtccggatgaatgcggtcaacggcgataagagcgtgggtgaggcgacgaaagagacctccagctcggtctccggtctggggcagaccactcagcagacgaccagcgcgattggttctgcaaccaacgcgatcggcaactgggtaaatggactgttcaccagtactgaagccaaagacgcggaaaccaaagcggtgaagacgtccatcttctccatgcagaaccttagctctgtcacgggggcgctttctgccgcgtttgctatgctgggcgcaaacatgtccggctctggcaataagtggttgagtttcggcgctaccattgcctccgggctggtgtctgcctgggctggtggtggcttcgataacatcggatctggttcctccggctctaactccggattcaacaatctcaccggatcggcatctgatggtactggcggcattccggcaatcccgaagttcgccaaaggcggcattttcgggaaagacggcgtggttccgctgcgtgcttaccagaaaggtggcatcgctgactctccacagctggcgttatttggcgaaggggatatgaacgaagcctacgttcctcttccggatgggcgttccatcccggtcacgctcaacgcagagggtgttaaaggcggcggcgttttctcacctgtcagcattgaaatcaacgtcaacagcgacggcagtgtctcggagaacagcaattccgaaggcgcatggagtcaggctgcgcagcgcatgaaggcgatcgcgcttgaaaccatcgctcaggagaagcggccaggcggttcgctcaaccctaactctcaacgtaactaaccacggctgccccggaaggggcggtctcacaaggatgtgagatggaaagactgacttttaactggtatcccgactacgagtcggaaaagaccgtgaagcctaacgtgacggtgctgaatttcggtgacgattacgaacagcgtcaggcaaaagggcttaatcgcattaaagaagagtggagccttacttttacgcgttcttatgacgtcatcaatgccgtcgatgactttctgacggcacgcgcggccgttgagtcgttctactggacgaaccctcgaggcaaaaagatggttgtggtgtgcgacagccatactgtgaagcgttatcagggctatctcgttctcactgcgaccttccgacaaatttatgaaggataatttaacccactagataagtaggtgcttatttactattatctataggcgctgacaggatgttggcgcctctttatttcaaggaagaaacgatgggtattaaagctgatattcagagcttgtcgccctccgcgctcattgagctgttcgaacttgatatgtcgaacaccacctctgggggcaagctgtttttccacgccggtacaaacgaactgatggagccagtcgtttggcaaggtgtgtcctacgaaccgtggccaatcaaggcgtcaggctttgataagactggtcagggtactttgccgcgtccaaaaatccaggtctccaactttgccggaaccgtctccgctgaagtccaggcaaatgactatctggtgggttgtcgcatcatccgcaagatgacgctggcgcgttttctcgacgcggccaacttcaaagacggaaatccgaccgcagatccgaatcagcattttcccgatgagatgtggttcgtcgagcagaagactcttgaaacccatgaggttgtcgagtttgagctgtcgagcgtgttcgatctgatgggcgtgcaactgccgtaccgccagatcatcaaaaacacctgcccgtggaaataccgcggcccagagtgcggctataccggcccctatttcgacaaaaacaaccagcaaaccaccatgtcaggcgcggattactgcacgaaacgctacgactcatgcaacgcacgccgtaactactttgccaatggcgtaatccactttggcggattcattggagcaacacgttatgggtaatagagctttccctgagcttgggtcggacattatgcaggaaatctatctgacagccatcaaacgctacccgaacgaagcgtgtggctttctggtgcgtactactggcgagaaatatcgcttcatggaagcccggaacgtgtcggagaacccggaaaacacgtttgtgatgcacgctgacgacattatcgcagcggaagatgcgggagacgtggttgccatctggcactcccacactgacgaatcagctgatgcgtcagatgccgaccgcgccggatgcgaggcaacggaagttccgtggctgattctggctgttcggaagaacgtcgagggcgatgcgccatttcacttcagtgagatgaatgtgatcaccccagacggctttgagatgccttatctgggtcgaccctatgtgttcggtgtcttcgactgctggatgctgtgccgcgactacctgaagcgtgagttcaacgtcgagctgaatccgaacccgcacctgcatattccatcgtggtacacgggcgataccgacattctcgatcagaactaccgcaatgaagggcttgttcgtctggcgccggggacggaaccccagcgtggtgacgtcttcttcattcagtacggaaagatgcctgaccactgcgcggtgtacataggagacggaatgatcctgcaccaccagatcgaccgtctgagctgtcgcgcttattacggtggcatgtaccagaaacacacgacgcaccacctgcgtcacagagacttactcaagggagatgagacgtgtctgagttagttcatgtgcaacttggtggcccgatggccagacatttcggccgccactggcatttaaaagtgcgcaacaccaaacaggcgttggatctggtcgaagccaatcgtccgggcttaaaagcctggatgaagcgcaacatgaagacctacgacaagtatcacatccagatcaccaataagcaggggcataagtggtcggttgatgagagcgagtttcaaatgatggggcagtccgacaacatcgcgaagatccgcatcacgccggttcctcgcggtagcggcggtaaggcttttggttggtttcagacagtcgtaggggcactcgtcatggttgcctcattctggtttcccgcgctggccccgctcggcttgtcgctaatgatggggggtatttcgcagttaatttcgccccaggcgaccaatgacagtgtaaggcaggcagataactcgaactcgttttatttcgacggaccacaaaacaccactaaccagggcaacccggttcagctcatttatggtgaggaaattctggtcggctcacaggtagtaagttcttcgatcaccatcgaccagctttagtaagaagggaaatttttgaacatggaacagttcaagaagaagagactgcctctcctgattgcaggtgctggcggtaagaaaagcagtggctccagccgcacaccggttgaagccgacgataccgtaaactcgcgtgctatggcgtccatcctcgacctgctcggggaaggtgtcattggcgggctggtggatggtgcaaagtcgatcttcgttgatgatctgccaatccttaacgaagacgggtcttcaaactttagcggtatcacctgggacttccgcgatggttcacaagaccagacgccgatggctgggttcgatttcgttgaaacgccgaagtcagtcaacatccagttgaaaagaatgcacgacgttacgattgccatcgataacgatgaggcagaccgtgtccgcgtcattctgaagttcccgtctctgcgtagcatcgacaaaaagaccggtgataccaacggtacgaccgtgaagtacaaattccagattgccaatggcgataatgccttcaaggacgccatcgcagaaggggagagtgcttccgaaattgcgctgacggcaaaaaagacaggcgtctactaccgcagctatgagctaaaactgcccaagccaggtcgtgcctacaaggttcgcgtgctgcgtctgaccgatgacagcaatactcagtacatctttaacgatacgtgggtggactctatcggtgagatcgtcgatacgccgatgaactatccgaactccgcgctggttggcctcaaggtcaactcagagcagttcggcagctcgatgccgtctcgttcgtatctggtgcgtggcctgaagatccgcgtaccgtccaactacgatgaacacacaaacacctatatcggcgtatgggatggcacattcaagctgttgtcatcttccaaccctgcctggattctcttcgacctgcttaccaacgctcgttatggcctggggcagtacgtttctgagtccatgattgacctcgggcagatctaccagattggtcgctactgtgacgaagaaattgacaatggattcgggggcaaagagaagcgcttcgctatcaacacccagatcactagccgtcaggacgcgtaccgactgattcaggatatcgctggcgccttccgcggtatggtcttctgggctggtggcatggttaacgtcatgcaggatagtccgtcagatccggtcatgatgttcaccaacgcgaacgtcaaagacggcatgttcagctacaagggatctgcgcgtaaagaccgtccgtcagtagctcttgtgacctacaacaacaaggaagacggctacaagcagaacatcgagtacgtcgaagaccaggaggcgatgcgtcgttatggcgagcgtaaaaccgaagtggttgcgttcggctgtacaagccgtggccaggcgcatcgtgtcggtctgtggctgctgtataccgcacgcatggagtcggacgttatcagctttacggcagggcttgatgcttccttccttatgccgggtgaaacggtgctgattcagaacaaataccgtgctggtaaacgcaactctggccgcattgtggcgttcacaaagaacagcatcactctcgacgcaccggttacgctgaataaagccggtagctacatccggatcttgaatcaggaaggcgaaatcgttgagcgcgatattcttgagaccggggaagacattaccaaagtgaccttctccaaagcgctcaattccggtgatatgccggtgatgaatggcgtctggacgattaccgagccagatctggagccaatgcgcgtgcgtgttatcaacgttgcccagggcgaggctcaggggacgtttaacgttacggttgtccagaataatgcatcgaagtacgaagccatcgacaacggtgcgacgctgatccccgagaacaacacagttctcgacccgacttattcgaagccgactaacctgcaggtgacggaagggacgtatatctccagtccgggtaacctctcaatcaagctcgtagccacctgggagggtaagtctgcggaatattggatcagctggcgtcgttccgatgaaaacaacgtttctaactggcagtccgcacgcgttaccgaagagcagttcgagatcctcaatattgctgagaatggtcaatacgacattcagctctatgcggtttcgttcagcggcaagaaaacggacatcatcagcaccgtttatcaggtgaaaggtacgatgacgccgccaggctctcctacctctctgacggccgttggtgactaccgcaacgtgattctgaattgggtcaacccggactcaatcgaccttgatcacatcaacgtgtatgcctcccagaccaacgatctggaaacggcgaagttggttgcagaggccgccagcaccacgttcactcatgccggtctgggagatagtgagacctggtactattgggttcgcgcggtgaacaagcgtggcatgttaagtccgccgaactccaatctgggtacggaagcgatgacgcgagacgtcctctcgttccttaccgggaagatcacctcttccgagctggggcaggagctgctggaggaaatcgacgctaaagcctctcaggatgcggtcgacgccatcaacaaacagatggaagagagtctgaaagagcttgatcagtccgttgccgatctggacagcaaactggaagacaccagcggtcggcttgagcaggtgcagaacgacctcaaaaatgaagtctctggcacgctggacaaggtcaacgacgcgctgcaacaagttgaggactctaatgcggctctggtcgagttgcaggaaaccgtttccgagcagggcaaagccatagctggcgctgtggaagcggcgcacgctgcgctcgacaacgcctccgcgctgattgctgaagagcgtgaagcccgtgtcgaaggtgataaggcaaatgccaaacagattgaggcaatgaaatcctccgtcgatgacagtgttgccgccgtcgaagagatgaaaaagaccgttgccgaagtcgaacgcgccagcgcggaagcgtcgaccaatatcgaggctctggccaaaaccaatattgacctcgctctgcgtcaggatgaagaccagcacaagcagatggtcaataatgcgaagatcgcaaccactcagaagacgtttgccgacgatatgtctgcaatggcctcaaaagtggaagaaatccgcgcagaaattggtgaggacatccgggcgtcgattctggaagagacaacggctcgcgtagaggctgacaagacaattgcgacgcatatctccaagctggaagcccagctcaacgacgatatttcagcggcaatcgtttccgagcaagaggcgcgtgcgactgcggatgaaacgctttctcgtcagatcaccacgttgcaggcgaaagttgaaggtgatatcagcgctgcacttactgaagagcagattgcccgagccacagcggatgaggcgctatcgaagcaaattacccaactgaaggcacagaatggtgaggatatcaaagccgccgttgcagaagagacccaggctcgaaccgatgcagatggtgctctggcttcgcagatcagctcgctgaaggctcagacggcagaggacatcaaggccgctgtcgacacagagacgaaagcgcgtaccgatgccgactctgctctggccgggcagatcaccaatctccaggctcagaccggcaaagatatcaacgctgctatcacatccgaagccaccgcgcgtgcaaacgctgacggtgctctcggtaagagaattgatacggttaaggctgaagttgatggcaactcggctctcattcagcagcaagcgaaggcgattgccgataccgataagaaggtttctgctgcctggacgctgaagatggaaacatctaccagcggcgggcagaagtacgttgcaggtatcgcgctgggtatcgacagtaccggtttatcacaatttttggtgcaggcagaccgttttggcctggtcaactccgtaaacgggaagatcactacgccatttgtcatcgaaaacagcgtggcgtatatgaacggcgcttatatcaaagacggcacaattacgaacgccaaaattggtaatgtcattcagtcgaacgattacgccgcaggcagtagaggctggattatccccaaagatggtagccctgagttcaacaacggtacgttcaggggaaatattgctgcaaactccggcacgctgaataacgtcaccatcgcgcagaactgccagattctggggaaactgcacgcgaaccagattgatggcgatattgttaaagcctacatggttaatggcagcagtatttatattgcacctcaaacattcgccagaattatctatgtggtaaatggttactactataacaagccatcggaggatattaacacctactcatggtcaagaattaccgagtatacggtaaatggagtgaagcagcagatatatggaatgagagaaggctctaaaaatcaatctggcttgtttggttattacaatttgccggcaggtcagtctgcgactgttgatgtttatacctggcatagacagcgtaaatacgatcaccgcgtgaatgaaccttatctcattctggtgtttaaggcttaaaaatggagaaggatattatggacgaaacccctgtcatctctgctgtaaggaacgcagtgcgcagtcttagtggcggtatctcttgtgagattcaatttgatggccttgttatggacgatggtgtaacccctttgtttttgccatacacgttgtcggaaagtgacacatcacctttggccaagaaaatactggaggctctggagtcggaatccagtggtggtatcgctccgtaccccgaacaaggcgagtacatcgaaagattgaaagttgagaaactggcagtaattaatgactggcgtcttcgtcaggagtgtcgcaccgtttatttcgaatggaacggccaccgctgggacgcgaatgacatttccaaagaacgtttggatatctcgcttaaagcagcggaaagcggtctccctgacaatttcttctggaccgatgcggataataacgatgttccggtaacgcaggagcaactgaaggaattagggatgagaatgacccagacgttgttcgaccgcaagttcggcgcccacgaacgacagagggtgatgaaaaaagacattctggagatgtgtgatcctgagctaatcaaaaattatcaggtcgggtggggggatggctctgctcggcggtagacatctttctttatatcggtaaaaataagtaagtgattacctatggcgagcagggatgcccgcctttacaaggagcgaatatgtggtacagggaaggtactatcacatttacacagggaagtgacgcactttctggcactggcacgtactggaatgtgaccgccaacggcgttctgccgggcatgatcgtcatcggccctgacaacaagttgtacgaaattaagcgcgtaattagcgacacaagtctgattctcgcagagccgtacacaggggagacccagaaggaagttccgtgccgcatcatcacaacctatgagggcgacttaacgcagttcagcgcacgttttaccgcgcttatgacccgtatgtcagccgactcgaagacgatgcgcagctggttgacggcagttgatgaggtaacgcttgagcgtgaagacggtacggaagtgaccgtgaagtcgctgacgcagatcgtcgatgagcacaacgcaaaccagaaatggtatacggataatgcagacgctattaatgcggcaggcgagaaggctcgtgaggccgctgagcgcgcattagctgcggcgcaaagctcttcagaagcaagagcaaaagcagatgaagccgctcaaagttcagcttcagcatctgagtataaaactgcggcagagctaagtgccgctgcatcaaaagcatcggagcacggcgcggcagaaagcgcagcttcatcgaaggcaagtgcctctgcggctaaaacatctgaagataattctgccgcgtcagagaccaatgcggctgaaagcaaggctgctgcggcattaagtgcgtcttcttcggcaaatagcgcctcagaagcattgcaatacgcggagtcagccaagacctctaaagaggctgctgctgcttcagaagcagcggcagccaatagtgaaaatgaagccagaacctcaaaagataccgctgtagcggctgcggcagaggcatcagctaatgccacatcagctgatgcctccagacatgatgtcgataccaataaagccgaagtatcgagaatgaaagatgaagttttcgctgctagggactcaacgattcagtatagcgaagaggctaaaacagcggctgatacagcggcaagagaagcagccacgaaaacatctgatcagctcctgtcggcggttaaatcagaggcggaaaaggcaaacagtgctagcgcaagtgctcaaggttttgccgatgacgccaagcgatttagagacgaagctcaggaaatagctgaaggcagcaaggtaaacgatgcaacaacctcacagcagggggttgttcagttgagtagtgcaactgatagcgagagtgaaactcttgcctctacaccaaaagctgtgaaaacagtcatggatgccgttgctctaaaggctcctatagatagccccgcgctatctggcgcaccaacagctccaactccggcaattactgctgctggacgtgagatcgcgacagccgcgtttgtggcttcaaaagtagcacaacttgttggctcagcgcctgaagcactggatacgttaaatgagctggctgctgcgttaggcaatgatccaaactttgctacgactattacgaacatgttggctagaaagcagcctttggatggaacactaactgcgctttctggtcgttcacctcaaggggtaattgattatcttggcttgttgaatacggttaacctggcggctggctcaattcagaaatcccagaatggggcagatattcctgacaaaagattatttgtgaaaaatataggtgcagttagctccgccagaatttcgtttgttaaggaatccgggtggtataagttagcgacagtaacaatgcctcaaggagcttcaaccgctttaattactcttattggaggtgctggatacaacgcggggctttatgaccaggcagcgataagcgaaatagtgttgcgatcagggaactggaatcctgttggcatcacagcaacattatggcaacgctcaccagcaggtgctcaaggggtggcgtggataaatacatcaggagatgtttacgatatttatgtaaacgttggacagtactctattgatgttattgctctgagcgattgtacaaataatgcaagcatagtgttgttcggcacaccagagtatgtggcgaccaaacctgcaagttccacgaacggcgcaaattatatattgtacagtagtgttctaccaccgcctgagtcatatccagtaggtgcccctattccgtggccgaacgatgtggccccgtctggtttcgccatcatgcaagggcagacgtttgacaagagtgtgtatccgaagctggcggccgcatacccatcaggtgtgttacctgacatgcgtggatggatgattaagggtaaaccaacttctcgtgcagtgttgtcactggagcaagatggaattaagtcacatgcgcacaatgcagccgcttccagtacagatcttggtacaaaaccaaccacaacatttgattacgggacaaaaacgtccagtggcttcgattatggaacgaaatcgtctaacagcactggtgctcatgcacactcgctgtctggctctacatcgagttcaggtgcccatgcgcatacggtaactgctcatactcagtatccaagatctacagattcgaggaaccagaatgctgtcggtaagcaatacaacacacagcagactacagccaatgctttcaatgtctggacaagtagtgcaggtgatcatgcccactcaatctccggtactgctgtcagtgccggtgctcatgcccataccgttggtattggcgcacatgctcactcattgagtattggatcacactcgcattcagtggcaattggggcgcactcacacactatcactattgccgcttgtggtaatgcggagaacaccgtgaaaaacattgcatataactacatagtgagactcgcatgattatattagttttttcggcacctgttgcagaaatggctgatgcttgtacatgtgaatttggatatagcgaaaatgtcgagataatttacaggtcgctcgaagcgagcgctgagtttgactgcattgtcagtgctacgaacagtttggtcaggtggatgggagcgcgaatgctgaatatatcgggcaaggtttttaccaatagtttgtgaggcttttggttggcgtgcatcacgtccgagacatcaggggacaattctaatgcgcattcttttaaatctgtatcgttaaaggagttgacgaaatgactttcaaaatgactgataaagcgagaactctcaaagtgtacaatctgctggaggggacaaatgaatatatcggagttggagatgcctatatcccaccgtttactgggttaccggccaactgcactgagattgaaccaccgacgactacggaagggtttgccgcagtttttgacttcacaaagcaagagtggagccttgaagaagatcatcgtggcaaaacgctttacagcacagaaaccggtgaaccggtgttcatcgctgaacttggcccgttgcccgaaaatgtaacctacatctctccaaacggggaataccagaaatgggatggttctgcttgggttaaagacgaagaagcagagaagactgcccttgtcggtgaagccgagcagaataaatcggtgctgatgaagaacgtcagccaacaaatttccttgcttcaagatgcgattgatctggatatggcaactgatgaagaaaaggaaacactggttgcgttgaaaaagtaccgtgtcttgcttaaccgagttgatacttcgttggctccagatattgactggccgatattgggaaacgaggaagaagattcggcaaatttgattaaataaagtaggtaggtagttatttatataatgtgatataaatatgccatcccgatttgactattcatcagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaacgagtgattcgacagcagtaacggccgcgttcccggtcagttcgcgcgccgccagcttctccagcagctctactaccttctggtcgctgggtacggacgtatcgagtggctcggccactttgtacttcttcacaccgaatcgaatgaatgggttgagcattagcgagaccatgctctgctcaaattcatcaaggttggccagcgcctctttcttggcgttggttcccatcgtttttatggcatccagcttgtgctttagggcgatcagtttttccattagtgtttaacctccatcggtcgctcgggagttttcatgtgttttctttggttgcttcttcaatgagtgccgcgtacacgtcagtgacgggcgccagtgaatcggtggacgtggttttgggtttggctggttctgttttcttcgtgcgtttaaccagactgttaatcgtcatggtgttgcgcttccgggtgagcattctggcatggtcgttttgctcttccacttctttgataagcgcagtcatatcgatgaagtagagctgttcgcctttgcggatctcttcgaccatcatcttcagcgcctggcatttgccagcagcaatggccgcagcgcaggacaggaacgatgtagctgggagacgcttctctttgtaggcgaggatggtgtgctggcagactgtatagctgcaatgggcctcatggccgttgatcttcacttccggacagcacagcgaataaccgttgtttccggagatagacgggattttcgacaaatctgttcttgtggacatgcttctaaccgtagtcgtgtacttacttattgagcgcagtttaaaaaagccccaccagggggctaaatggtttatcgaggcttaccaggtcgcccagccagtcattttgtcctgggcggcttcgaaccggtatggctccagtaaatcgttggcatggtggacggcgtaggattttgcctcctgtttaatcatcggcagctcgttggccaggcgtgccacttgccctgcaaaaccggctagcacaccgtcacatgcctgacccgcatcgacaatgatacgcaccaggtctaagtcgctgcggcacatatcgcagatgatgccgtattccacctcacgaatgcgctcaacggcttttttggtgtcgccactgaccaccaattccagcaaaccaggtggggttgtcagatctgtaacgcgctcggtaacttcaggcagttcgacaatgctcaggaacgccgcgattgacgggtcatcctctacaccagccctgcctttgatcgcgcgaagagtcgcgtcgacaatatcctcaaaccgttcaccttcatcgcacaccgcctgattggtgtagacaacgcggccgtcgtaccatgctccagcacgtacttctaccgttgcatccttcatctcgcgagtgaacgtcacaagtgccgcgcgtttctgtttaacaccaggcagctccggagactctccaaaacgaacccagacccgcatgtatttcgacccttccgaaagaggtgcggtgctcacagacgtggcgatgtgtttcagcgcagtctggatcgcctcaccgataatcttctggcgctcttctgtatcaatttctacgcctgatttgtcgatgatttcggtaacggacttctgaatatctgctttcataaaggttcctcaattccttcgtcgcgcatattcttacagaaaattaagtaagtatctacttatcgatttaggttcaggaaaatccatagtccattgcattacaagttcaaatattgaccaaccctgattcgacaagtgctaccttatcggtttatatgctatggggcattgttacgcgtaaatgagtagcctgagccatgtctttttctataaactccatgatagaaaccatcttaccttgctggattatgtatgcctgagaaaatctttaaagcgccttgccctacatgtagagggacatgcaatacgttagttcatggtgaaatacaaaaagagtggagtaatgcggtagacagttttaatttatcatatgggcaagatagtcataagcttctggaatgttgcgggtgtggcactgttttttactataaggactcatggggtagtgagcatggtgataatgatatttacggaaaattcacccctacacattttattgaaacagtccctgcgccagagcaaccaaaactaaagccagactggttgtttgaaatttacaaaaaagatcaaatcctattttttattcttgatgaagtatatacagcatatgaacacggatcgttcatactcgcctctacagggctacgcacggcatttgatcactcatgcgctcatattggcatacctaatgcctacacaatggaacaaaaagtcaaagatgtttttgtgaaaggttatgtgagcgaaaccgaacgagatcaactcagaattgttatagaagctggtaacgctgccgcacataggggatggagacctgacaaatctgcttttgagtcactattacatgttgctgaaaaattcattcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgttttttgccacacgtaaacgtgaaattgaaaactatctttgcccagatctaataagagatgagacaggggttcaggtttttttcacagacacatgcgacgcaaaaaaaccataggaagggcaaccagcacgaaacctaacgacgtactggacaggttctggcccttaatgactgccgaaaaaatcataaaatgctctacttatagagatgataataatgacaaaattgagcttatagacattcttgaaggcattgtttcattagtcgattgatcgtgacctacgttgcatagcggtgtgtcagttaagcctctgtgtaacgttattgtgctcaaaaaatgagcttaacgaatggaagggacttcccctgattatgaacctgattaactcttgtgcaatcatgggataaatatcactccggagggattcgttatgaccatcactactgtcggtatcgatcttgctaaaaacgtgttcgctgttcactgcgttgatcagaatggtaaaacggttctggttaagcccaaagtatcgcgtgctgcacttcctgagctgattgcaggtttacctccctgtgttatcgggatggaggcatgctccggggcgcactactgggcgaggctgtttcgagagtatggtcatgaaccgcgcctgatggctgcaaagtttgtatcgccttaccacatggccggtaaatcaggaaagaatgatgctgccgatgctcaggctatctgtgaggctgtccgtcgtccgcatatgcggtttgtgccagtgaaggacgaaagccagcaggctatgcagtgtttacatcgtacccgacagggttttatcgaagagaaaacagcaacgtataatcgcctgagaggattgatctctgaatttggcgtcatcgccccgcagagtactgatgccttacgccgcatggtttctgagcagaagaattctttaccgttccaggttcagcaatgtattgatgatttgctggagcacgttgatcgcattgaagccaacattgctgactatgaccgaattttgtcccgcatggccaaaacagatcaccgcagtcagcgactgatggagctgaagggagttggccccacaacggcctgtgcgctggtcgccagtatcggtaatgcacatgattttaagaatgggcgtcaactggccgcctggctggggctcacgccttcacagtacagcagcggcggaaaatcaaagcttggcaggataacgaaagctggcgattcgtatctgcgaacactgctggttcagggggcccgttcagttctgattggcgctgataaaaggactgattctttcagtcgttgggtttgtacgctggttgaacgcagaggatactggcgtgctgttgttgccatcgccgccaaaaacgcaaggctgtgctgggcatcattgcattacggtgatgatttccggctgtactcagccagctaaagcactaagtagtataaccatctgacctgcaactcgttgatgataaagggttagaccccgtgaggcctatctggctattgtacaggatatacgtatccgcttaacgaacaagaacctcacgcgcgtctttcatcagggcccgaatcgatgacgattcatcatggccgtttatagtaccgcagtctctcccctttatttttactgaagagcagacagaaaccttgaataccgacgttgacatgccggggaagcccttatagtacaataattttcgatatccaaactgaccccaacttcaagtttgcctttctgttcaccgagttgaattcctttctcgatgcccttctcgatacctttctgttcaagctgttgtgcgatggtcatgagtgcgtctccatgctgcggcacacgctgtgccagttcgcgaacaaaggcttcggagtcagcagactcgccggcctgtaataaatagtgtatcagcgccattacctgcggtgaagacagataatctgccatcagcaacgtagccagtctgtccgtcagggtggctatatcacgttaagaaggtttgctctgccgccagcggcaggcctatagggtcaccaccaaagcacgccagagtgctgaagtatcgcctaacctattgaatcagaattttaatccactgggaattaaccaggtgtgggtgagcgatatcacctatcgtgtgcccggagttcagggcgagcatggacgctcaaatgaaccacgagtctgtctggaatattgaaccggtaactcacgatgagaaacccaacaatcctaccgggtgtgacggtggagaacctgagcggcagtgacctgcggcatgcccgcagggtgatgtaacccgctgacaacggggattgaggcgagatcactaagccgagatgatcctcaaggttaagtgctgaaaggctgaagaacatgaacccgttaatccgcctctgtgggttgaaaatgtcaccacggcctatgtgatctgacaggccgtgcagaaggcaccgacattgatagatatgcagtgttggtcgaaagtgttttgacatgtaagcagaacaccgggacagcaacgtctatcacgctcgcgttgctgacttctgccaacttgcggcaagcaaggacaaagagtgcgacgggcagcctcctcagtatgtctgagtccaggcaggtgaaccggggaaggtcagcgacggatgttaagggggcatggctccgatgacgcgctggctggcggagcttccatagtagtccgcgatggggaaagcccattacatggcgaagggaagcagtttaaatgtgtttgcgacgtgaattaactgacctaatgaggtgaagacctttgataatcagcgaaatgcaacgcaagcttgccacatgggcagccaccgacccgccccgacgggttgaacggctgctgcgtctgataacacaaccagaatggctggctgaagcggcgcggatcacacttgcatcaaagggggcgcatacccccggcgttgatggtgtgaacaaaacaacgctacaggccagactggctgctgagctacaaatactcagggatgaacttctctctggttgttaccaacctctgccagccagacgggtttatatccccaaaagcaacggcaaacagcgaccgctgggtatccccacgctgcgggatcgtattgttcagcgggccatgctgatggcgatggagcctatatgggagagtgattttcatactctgtcatatggcttccggcctgaacgcagcgtccatcatgcgatcagctcaccgattgtggggaaacacgagggcgctgggtaattgaaggcgacctgtcgtttaacttgaccagaacagtccagtatggtcgttattagaaagtccacttcgctaagaagacttggggcgcatggcacatgcgtaaaatatctcggacgctacctaaaacgaccaccgatgtcggcgtcaaaactgcgacgaaacagagatgataaccatcatgattattagcatgatggtttatgtgatttatgactgattattacttactagtgtattctagtcatcaatttgggcttaattttggaaatgcatgtgggctagaatatttccacaatggttcccagtaagatttcattaattcattaactgcatcttttccttcgactaaatagtcaaactctgacagataaccgggataaagattatctgatccaacaacgtacaactcatcgtcaataatcattaatttggcgtgattaccaggtgcaacagggactttaggatagaaaagtccactacctttaattgctgacattagtgcactaccaataataccttgatgcgggggtttttccgaaagtggtttttgcttaagtgttgcagtataagcgctttgttctaaatcaggccacttgtaggtttcgccttcaattgtattttcatcaggtactttatctgtaaagaagaatggtgcaatcaatattctttttaaggcatcagcacggctaccatcaggatcgtctaatacttcatcggtatcaatatcatgggttaggtaatacttaaataattcataggtccgttctgctccagaaccaaatgagtactgatcaccagcagctccagctgctgcatctagagcagagactacaacatgaatatgaagatctttattttctaacaaagcctcaataatccaattacacgtaaagtggtctttccatttttttttccaagcactcacgagatcttgctgtgaaattctaattatgcgcttagcattttttatcagttgctctttcattatttcagaccctctttggtagtcatgctccatattaggtcctgtccaatatttacctactgataaaactctgtctgcttttttatactcttccatgttttcgtattcactaatacgagtcgctaccttctgattaaagttttcatgcaagttgagtaggtcctcttgccgttgcttcatataattcatagcaactgagcttttaagcggatcttcaggcttatcatagaactttgttccgaccgcccacatcatgctttcataatcaaaatattctttttttagtaaatctgaattacatgaccatagttcgttaagatatagctgggagccataagcagaagaaccatgagtgataattgatacatcatgaacaggtggataatttctaaatagatccatgttcatgttatgtccaccaacaagagcttcagtaccatctgaggccattatttttgtgtgattccatgtcattcttgtatcgttgattggtgggaaatcaggatacacgtttctcataaatgatgtagccaacccttcttctattctaaagaaacggcctagccaaatttcaggcattttttcccaatattgtcctcgctccttaattagctgaattaactctgatttaaaagcaacaaagtcaggggagccatttgttgcagcagataacccattcataaatactgttggagattggccgaaaagaaacctatactgagttggctgagttcgccccatttttttcgataaggattcatcaatggccttaaaaatcacttttcgccactctgcatcggggctattaagtgatgatatatcacagcgataacgcgaattccgcagtacttcagtcattgcccctgcaaactcctcttgccgtaagtaagattgctgcatgatttctttaccaaatggggctccccaagcatggggggtatccagaagtcgtatataattaatgttacttagatgatgaaagtagtttccaatattattaatgacattatctatttgaagcatattttatcctttgtttatcgatgtgttaataaatatcgccgttgcagcaattaatagcggggagatagcggggtactttacgcccatagtcggttaaactcaacctgatattttcccgctatttcaggcgcaccacgtatgacgagaacattttctgcattgtgagtatcgccattggtggtgtaattcattgaccctgtttgtatcgtgtcaccatcagctatcatcaccttgttatgatgaattgaatagttgttatttaaccttaccggaacatgttgttgtgccagatagtgaatggctgaatagttcagacggttagctttggcatcagcaacaactcggacgttaacccctcgcttttgagccgagacaatggctgtcgagatctgcttacttgtaaaagtataggcttcaacatcgagcgaggattgagcattattgaccacgcttaatacattctctaatgcagtgtgagaaggagagaatccaacattaaaggacggggttgcgagcgccgaagcgctgaccagtacaaaaatgatgactgagagtttaaatctcatgagttatgtccaaagtttgtagttcatccattatgtaaaaccgaaaaaaaacgcctatgtttggcttgctgtatcgagctttggcttttatgcttcgctcggtttccattgtggcgatccgtcggccgttcggtaaggtaatcagcccatcaggacggtgcttgaccttaaactgatttaaaaagtattacggtcacttttaatctaatttttagccccttcttgggcgaatatcaagtgaaaacgctgttgcgataaggtctgctaaaaaacaggcttaccgtacattttttgaatattaaacataatgtaggctgcatcaccatataagtccacatacatagtaatggtatgcgatgcctacattttgtgactaactttgcataatcatataagttttatataaaagggtttgaggttcagtagaacggttttacatcttaatattttgtatgataaatcatagtgttatagataacaaaaaacaggtgcataggggcgtttttttaggggtctgaagctaagtcaaacgaaaactcacgttaggcgagaaaggtcgtctgaaaaatcgattaatggacagcgatgtccgttaaatgctatttaccgattaaaaagacaccgttttaggcgcatttttcactgtctataatgttttgatttatcggacaaaaagcccttaacgtgtgaaaccgttccgttgagcgtcaaacccctattaacgtggaggacgtatcaatgtcgcgtcgtggtttacgtttatcacagctgccaccggtacgttcggaaaagccaaaaccggccaaaacgtccgcgcagctcatggcggaagatacgctgcgtgagttaattgccgcccgctttgccgtgggaaaaccggttatccacattcatgcaaactggaatgatgcgctactactgcgggtattgaaagaagcgatacaccaagctaaaggcccgccgtttgtggtggtaccaccgcatctaaatgaacatgagaaagagaacgactagcgagcgctagtcgtttaaatgattagtggcggatttgcgccaaatcgtcttcagaaaggccggttgcttcttggaccgactcaatcggcatgcccatttttaacaaactgcgtgccacttcgagtttgcctttctctatgccacgttgttcaccgagttgaattccttcagtacggccttccatacgacctttttctatgcccttctgttcaagctgttgtgcgatggtcataagtgcgtctccgtgttgcggcacacgctgtgccagttcgcgaacaaaggcttccgagtcggctgactcgcctgcctgtaataaatagtgtatcagcgccatcacctgcggtgaagagagataatctgccatcagcaacgtcgccagtctgtccgtcagggtagcaatatcacgttgatgaatatgcttttgcagcagcgtcagtgccgccatgctgcggtgctccataatatcatcgtctggaataaccgtcacatcaaccagtggaaatgcaccgctatagagtttatgtgccaactcagggtcgtcaaactcatctaaccaccgcgtggagtacggataaggactgcgtttacccacgtaaaagagcaccggtatcaccagcggcagcttagcatggcccgcttcaaggtggcgttgcatggcagcgatcgcgtaacgaattaagcgaaaagccatatgcttatcgggtgagctttgatgctcgatcaacacatggacgtagccctcgccttccacggtatcgaggctgtaaagcacatcgctgaagtactgacgcaaatcatcttcaacaaaggagcctgactccagctttagcgtgctgaggtcgcagatagcgcgtagctcagcgggtagatgcaactccataaagtcacgtgcaatctcgggctgggtgagaaactgcctaaatgtggcatcatggggtgtgggggtactgtttttcttcttcatcagctcagactctgaaaaatgatgagtgaatgctatcacaatcaaagcaatacaagatgttaagtttacccctcagcttgctggcagacgcggatcaccgtcattttggatacccctgcgagacgggctgtttcacgcaatgacttaccatgcaataggcgtagcgttcggatgagctcgtgtttttgtgcatcagccaccctgccccgatatttaccttccgctttcgctttgctgatcccttccgcctgacggcgacgtcgatcctcataatcttttctggatatagccgcgagcatatccagcatcatgccattaacagctttgagcatgctgcgagtgaattcatcgctaacggcgttattgagcgccaaatgactggttggtaaatcaagactcacgatagacagctgcttatccgttatctgctttcttagcgcttcccatcctacgtcgtccaatcgagaaagcctatccacttgctcaatgagaataatatccccaggctcagcctcttccaaaagttgcacgagttttggacgtgtcatcgttgcgccagagatattgtcgacataccagcctgcaattcggtggccatgtaggcgagcaaaattcttcagtgcattttttgcgcgagtggcatcttgttcagaggttgatgctcgcagataaccaaaaatgagcattttttagccttgaggtaacgtttaagtagtcattttgttaatggtatcacttatgtggtcacattgatatggaataccatgttttaatgcggtatctcagaagtatacccgaatgtgacaggctgacgcgcccgtagggcttatccaacccttcgcctcagatgcaagctctgaacagactcacggttttcgtttctggtcaaattctaattaggcgtttaaagagaaggttttgtatatcctgcctgtgggatagtattgcgtgtgctgttattacattatcctccactgagtacaatactctgtagccgtcaggggtgttgcactcacgatatttagcacaacctatcttgagtaactccgggcagacctgacacccaagtggaaaatcactgactcgtttttcgaagtgctcaatgatgccgctgatcacttcctttggttctgactcgatatgacgtaagtggctcgcaatatcatcaatgcaggttttgacagttctggtgtactgaataacaatcgccattacagacccgccagtagttgttctttactgaaaatattgccgtctgccttatcttgctctgaaagcgtcagcaacttcagtagtgcaatcgcgttctgtcgctcctgttgcgcgtcgtatgactcaataacatatgccggaaccccattttgagtaacaagaattggttcttccagatcgagtgacgctgcgttttttttcacatagctaatggtttcaattttcataacaacctcacataacaaagaggtttaaatatagtctatatttggtcttgttgcaacaatttctggacagaatgacctgaatgtcctagctgtgtagtgattacttgttaccaccataccctccaccccctcgcctgctcagaaacgatgtctaactgcgcggtttgatgtgaatgatggttggatacgtacaataatttaatgacaatacaaaatatgttgtacattttttgtgtgtatgtacaatgtgattgaactttataggcaatatatgggcagggaatctatctcaggggaaactatgaaacgagattacggtagtgtcggtaccatagcgctcagagcaagtgctctacttcaggcaatgagtcgggatattgaggaacaaagaaaagaattcaatctgacagaatatcatcaaacatatactcgtaatgcggtcgcaaaattgcctaagctgagccgacgcatcgtagagctggccgttaaagaaatggaagaaagcggctatgaatttaataaaaagcaggttggcaacgtcgagcaatatgcactaacaattcagaacgttattgatatatatgctcaccgacagatacctaagtaccgtgatattcataaagcaccttacgtaatttttgtcgtcaacctaaaaggtggggtatcaaaaacagtcagtacagtaacgctggcacatgcattacgtgtacatcaggatttgcttcgccatgatcttcgtattttggttatagacctcgacccgcaggcatccagcaccatgtttctggatcacacccacagcatcggcacagtccttgaaaccgccgctcaggcaatgctgaatgatctggatgctgaaacgttgcgagaagcggttatacggccgactattattccaggtgttgatgttatacctgcttctattgatgatggtttcgtggcgagccagtgggagtctctggtagcagaacatttacctggtcttaaaccttctgaagttctcagaaaaacaatcattgaccgtatcgctggtgattatgattttgtctttattgatactggccctcatcttgatccattccttctgaatggcttagctgcgagtgatttgcttttgacccctacccctccggcacaggttgatttccattcaacccttaagtatctgactcgtttgccagaaatgcttgagcgtcttgaagaagaaggtgtagagccacgcctgagtgcaagtattggatttatgtcaaaaatgaccagtaagcgcgatcacgaaacgtcccatagtctggctcgtgaggtgtatgcgagtaacatcctagactcatcgctcccgaggttggacggattcgaacgatgtggtgagtcttttgacaccatcattagtgctaaccctgtttcgtacccgggaagtgcagaggcattgaaaaaggcacgtactgaagctgaacggtttactaaggccgtatttgaccgaattgaatatatcaggggagcgtcaaaatgaaacaggttatagctcgtggtcgggttctgggaaatagtaattcagagttcgctagaatgctcgaaggcgacggtgatgttaaaacatttacccttaaatcaggcgtgcaggctaggtttgtcaaaacagttgtgttaagcggagaagttgaatcaaaaacgttcgttgatgcttcggttaatggacgtgatcagacaatgcttacgcgcgagtccgtcagtgatatttcccggacgataaagctgcagcagttctttccggctattggtcgggaggttaatggactaattgagatattagatggaacccgacgtcgtgctgcctgcatctttaataacgttaaattcgaaattctggtaacaaaagatgatatctcactcgccgatgcacggcagttggcgaaagatatccagactgccagagaacatagtcttcgcgagctggggaagcgactcgaagttacctacggaaccagcatgacgaaagaagatattgcgttgaaagaaaatctctctccggcgaaagtgacacgtgcgtttcaggccgcagcagtgccagacgaaatggttgcagtgttcccggtgataaatgatatttcgttgtcagattatcagtttttactgaaactggccgaagaagcaaacaacaagcaaacatcggtaacagagctgatggaaaaagttcagcatcggttgaagaccatgccagattatccggcaattgataaaagcaaaattcttgcggttatccggtcggagagcaaattgctgacagccctcccaactagaacggttcaaacagagaagctgagagaattttcagatcgtaatcagtttgccagaaagaaaactgatccaaagaagcgacttgttgtttatgagttttcccgtatttccgctgaggcacagtcggagattgataaggcaataaaacgtattctggaaagacttccagaatcaggtgagtaagggataaggatgccgaagagcatccttttttgtatgtttttcaccacgccaatttcatggttatttgtttgattataaaggaaaattgaaaattctttcacactgaaatcaccacgcttttcaacctcttcgtgactcataatttcgctattggcagttcagaccagcgagttgtataggcaggcgaaagcatctcccgttttatatgccattcagacgctaccccttccagcaaaccacacttttcccagacatgaatatccatgtatctcatctgttccaacttatgtaatttactttctccatttacactgcgttgccatgcactcgctttcaggaaatcagtataatagcccctaaatcatcttctcggagtgaatggacatggctattgcaggttgcgatttaccaacttttgccacccggctcaatgaagtgcttactctcagtgtgccagtgcgtacacctgaaaagctttttgggcgggataagcagttggagacgatacaactggcacttcattcaccgggccgacatgtgttcatttatggcgatcgcggagtaggtaaaacctccctcgcccacacagccgcttcgcttatccagtcttcggataaccgtcctattaccgtcagttgtgaccatgactcgaccctggaaacagtcatcgaatcggttattagccaaggaatgatgcgcatgccggtagaccggtacaaaacgtctgcaacttttggtctcaatattcctgttttaaaagccgaagcccgtgttgaagagcgtgaaacttctcgcgttcgttcagtcgttaatatggccagtgctgttgaagccctgaactatctgacggaacgctattcggataacacggttattgttattgatgaatttgacctgatccgtagcgaggagcagcgtgcccgctttggtgttttgctcaagcagttaagcgatggggatgtacccgttcgtatcatcttcaccgggattgggcagtcggtatctgatttgattggcggacatctgtccagtcagagacagattgagcaggttgatcttgaacgtctgcactggacaggtcgtcagcgtatcgttgaaagtgcatttagatattttgatattaatatccctgatgatatcgcagaccgtatatgcgcgttgagtgatggatttccctactatgtccatctcatgtgcagcaagctccttcatgagtgttacatggcagatgaagtcgttagcacagttacacgtgatctatttctagcttcgctcgatgcagctgtattgtctgctgaggaaacgctcagatcatgttatgaggcagctacctgccgagatgagcatatgcatcacattctttgggcgatggctgaaggtgcagacctcaacagaatgaaagaccacatcattacctcctatatccaggtgatgaagtacctcgacattgaacctctgacgcagaaaaacttcgacagtcgttttgctcggcttcgtaaagagaatcacggatctattctgtgccatgcgcttgtcgggaaggatggtgtccggccaggatggtttcggttcagggaaaacatgatcagaggctttgtcagaatgcaggcagagaagtgcggaatagttctggattttgatcggcagtatagcgcccatacagcaagtaccagaacagctgcagttagaggggtatacaatcccctcagcacggtggaacgcagcgtagctcgcctcagacgtgatgatgaaaaggaagctgaagaaaacgaataacgtatttgtaaatgaatggaatacccgcgaattatatatgcaatactcgggtattcagcgtttgcatcatgtcgagttacccgtacagcggagtcttgctcttctcctgtctcttgatcaggcaattactcaattttcgaggctaacatcttaatgctgttttagtgtcgggggatgctgctaacatcttcttcaggctgtggggcacgaccaggcgcattgaacgtgatagtgatgatctttctggccagcccctcctctgaaagggcatcatccacactgacatcacgaatcagtggactttcctcttctatatgtcgggcaatatcccgcagccactctgccagcatttctctgtccatctttctccgctccggttgtgtacattcagcatcaacataccacaccagaaaaagtgaagtctgcgtagtgtggttaaaagatgaccgttttgtcaggcgcgctgtcatccgtgctggtagcgacctgcgcggaataccctcattttatacacaggattgcccaccgaaattgtggacagcaacgatgaaaatacgatgtcgctgcgctcctcattcatatcgctctgctgtgaacgccgtgccgctactgtagccgggccgctgcgaatgcaagggttcgctctgccggtgtcctcacccggtcgcagtttatttcaaaggctttacccgctgtcttcccgtcgttttccgtctcaattttcgccgtcaaaccgtccagccagcgtgggctttttcactgcgctgcggcttgcggcaccgcccctgcattctccgcttttcgcccggctgtcgtatcggcacggcgtaactggcgccgcatttgagaaaggagaactaccatgtcccgatttatccagggtaattgcgtccatatcatgtccggctttccggataatgctgtcgatttcattctcaccgacccgccatatctcgtcggttttcgtgaccgtcaggggcgtaccatcgccggcgataaaaccgatgaatggctgcaacccgcctgccatgagatgtatcgcgtgctgaaaaaagacgcgctgatggtgagcttctacggctggaaccgcgtcgatcgctttatggccgcctggaaaaatgcgggattcagcgttgtcggccacctggtgtttaccaaaacctacacatcgaaggccgcatatgtgggctatcgccacgaatgcgcctacatccttgcaaaaggccgtccgcccctgccgcaaaacccgttgaatgacgtaattgcgtggaaatattcaggcaaccggcaccacccgaccgaaaaacccgtaaccagcctgcaaccgctgattgagtccttcacacatcccggcgcgattgtgctcgacccctttgccggcagtggctccacctgcgtggccgccctccaggctggccgtcgttacatcggtattgaattgcttgagcagtatcaccgggccggacagcagcgtctggccgccgtccggcgcgccatgcagtacccggccgctaacgacgagttcccggaggccgcgtaatgaactatgcaggacacgaaaaactccgcgcagaagtggcggaagtagccaacagcatgtgtgacctgcgggcgacgctgaacgggatggagcaccgctatcgctttgactctgatgtgctggtcgaacgcctgacccgtcagaccctttttcgcatcaatgccctgtttatggcggcatacaacgaaatgcttgagctggatgcctgctttaaggactaaggagaaaaacatgtacggaacctgtgaaaccctctgccgcttgttgcgtgagcagtatcccgcagaaaccccgctgaacctcattgtctggtccccggcggatatcgaagcactggccgacggaatggaatatgccgtttcggaacaggacacaagggcggtactggcgcgtatggacgccataccggaagaacaacagcttgagtcgggcgtgtctgccggtgcagtgatggatctgattgaacaggtgaaagaggcagttccggcggtgatggtgccggcggatctgcttgaaaccctgctaaccactgccgaacaggcgttatggcacagggaatggaccgcccgtgacagcaatcatccggtcccggaaagcgttacccgccgcctggctgatgcggcgaaagttcgcgcattactgaaaaaatgaaatcaacacgccgcccgggcggcgtgtactgaccccgttcagaggaacccattatgcaggaaaccaccacgttaaacgcccttgtgatgcgccgtgcgcgcgatttgattgctgattatggatggcctgaccataccgatgttgatcagcgtgatccggtcaataaaccgggatggataagcatttatgtccgtctggatgcggcaaatattgttcatctgcttcctttactttgtagcggtgacatacccgcagagctgcaaaatgccatgacaaaaatagccgggacgtcagcgcagattattttatccggcagccgctatgccgacgcgccgcagcttccggaggacggaacacagatagcgttcccctgggccggggaatggctgacggagccggagattcaggctgtaacggattgcctgtcccgcgccgtgcgggatgtatcccggcaggtatgggaggatgcgcgccggataaaggcggcgctgaccacgcgcggggaaacgctgttttatcgtcagacccgaaatttccgtctggttgtgaaggaaaatgatatgccctgctggctggacgatgatgacaatttgccggtggtgctcgatgccatcctgaacaaaggggcacgctacagcagcgtcgagttctttgttatcagcgacaaagttgatcaaatcctggcatgtggccagatgtgcgatgtgctgcgtattccgggcgagcctccgcgccggtggatggatttaaccctgttacatgaggtcatggcagaagcgcgtgcagaaatcagtcttgtccgcaatgccctgtcagcaatccggccagtgtagcgaacagcagggggcggcggccccctgaatctaccacgaaggatgtcgccggctccgcttttacggctcttcctccacgttgttccggcttcgcggtgagtaacgtcccgagcggtctgcggcttacgccgtgcctctactctagcccgaacgctgcaaatgcaagggttcactgacgtcgatgctttcacccggtcgccgtatgtttaaatgcctgtcgcggttcttcccgtcgttatctcgctcaatattcgctcgctaaccgtccagaccctctccgctatttaccggcgctgcggcttcatgcatcgcccctgcatttttcgctccctgtcgggctgtcgtgtcggcacggcgtaagccgtaactcagacaacatcgactatggaggattttttatgcgcactacgaccaccacaccggctgtttatgtgggtacgtatcacaaatacaactgcggcagcatttttggcaaatggtttgaactgacggagtttgacggcagggaggatttttacgaggcctgccaggcgctgcacgccgatgaatgggacgcagaatttatgttccaggaccaggaaggtatcccgtcgcagttcgtctctgaaagcgccattgactgggattttatcgccgcttacaaacgcgccgaagaagagggcagggaagccgcttttatcgcctgggcggagtataccggcgagtgtgactatgacgcgtttgatgatgcataccgcggcgaggcggaaagtgaggaagactatgcgcaggagatggttgacgataacggcctgttaaatgaggtgccggagccgctgcgcagctacttcgattttgaggcgtatgcccgggatttgttcagcagcggctatgtgttccatgacggttatgtcttcggtaactgattttccccggcaggcggtttagccgcctgtcagcccgcgcgcaaaaccctggcaggctctgcctgccggcgaagtacgccgcgcctgcggcgccgcgtatctccgccagtgcctgatgtcccggtggtgtcagggtatgaataccggtttgttgcagcgggtcggtgttatttctgttccggtgttaatacctgcgctgccgtaggcaatagtggccataccggtggcgtactggctgatatcgctgtcctgtcggcttttcttcccgggcgatatgactgtgggcgacttccctagcgggaaccggcgctgtcgtaaacggagccggtaaaccgtctccgccctgtcgggcttccatcgcactgtcgcaggttcaacatcacgcttgcggcatccgtaaacggatgcgccgctctcaccagcccggcggtaatgctgccgggcttcttcggggcaacgccgtttcgcgcccgcgcgttccgtcgttgcagcgggttcctgctcattttctcctggtcatttcacccttttgagtcctttcgccggggctgagacaagcacagccgctgtcagctgtccagggtaaatggcacgcggtaaaccgcgccctggacatccgccatcgcccgcgctggtttacgcccctgcggcgaacggctctcaaacgggtgatggtttttaaaagcaaaacaggttcagaaggaggagcaacatgagcgaggcgctggcggttttacccgacgacacctttacccgcgaacaggctgaggtcgttgcggcgcagtacaccaacgtggcaattgaggacgatcagggggcgcattttcgcctggttgtccgtcagaacggtgaaatggtctggcgcacgtggaactttgagccgggcggcacgtactggctcaaccgttatatcgcggactacggtatccgcaagccgcagtaagaaagaggtgccctgccggagcgcgaactccgcagggccagacaatcatcaatatccagtgaggtatcaactatgtcagtaaccgatgttaaagcaaaagcccccaaaaaagcgagcagcaaaaaaatcacgaaggcgcaggaagaagctctgaaagccgcccttgaggccgctgtcatcgagtatgttccgctgtccagtctcgctaaatccccgctgaacgtgcgcactatcccgtattccgtggacagcgttcgcggtctggctgactccatcgaggcgctcggactgctgcagaacctgattgttcacaccctcgcggacggacaatccggcgtggccgcaggtggtcgccgactgactgccctgaatctgctggcgcaggaagatcgtcttgcggctgatcataccgtcatggtgaagcgagtctcagacgacattgcggccctcgcctcggttgccgagaacgagcagcgcgccgccatgcatcccgccgagcaaatcgcaggtttccgtacgctggcagagcagggcaaaactcccgcacagattggcgacgccctcggcttcggctcccgccacgtgcagcgcatgctgaagctggcaaacctcgccccgtccctgatggagaagctcgcgcaggacgaactgaccgttgagcagtgtcaggcgctctgtctcgaggacgatcctgcccgtcaggtcgaggtattcgaaaacgtgaaggccagctggtcgaacgcgcccgcacacctgattaaacgcgctattaccgaaaccgagatgcgcaccgacaacgccaaatttcgttttatcgggcgcgatgcctacgaggcagcagggggttacgtccgtgaagatctgttcagccaggacgagggcgacggcacggcagacagcgtgctggttgagcgtctggtgcaggagaagctggagcgtatcgcgcaggacattcagcagcgggagggctgggcatggagtcgcggacgcgcagcccgcatctggtaccacggcgaagacggtaaggagttcgtgcagcctgttgaacccgatccggtgtacacccctgagcagcagcagcgtcttgatgcgctgcgggagcagtacgatacatatgacagcgtttgcgacgagtcagatgcgatcgaagcggacatcctcgccattcaggaggcggcagaagccagcgcgtggactgacgacatgaagtcaggcgcgggagtgatggtcagcctgtacgaagggcaggtgtacgtgcagcgcggtgtgcgcctgaaagcggatatgccggaagaaaccgtaaccagcagcgtaacggtgccattcacctcacgccagcccgacgccgcagaggggatcagcgttccgctgctcactaaaatgacctccgagcgtacgctggcagtacaggcggcgctgatgcagcagcccgaaaaagcggtggcgctgatggtctggcgcatgtgtacctgcgtcttctcgggctgtctgaccacgacgcacccgttccgtatcagtctgaccgtgtcccacggcagcctgacggagaacgccccgtccggtaaggatggcgcagcgtttgagatgctcatgaccgaacgggcaaggctgaaagccctgctgccggaagggtgggagaaggacttcaccaccttctttgcccttgacggcggggtgttgatgtcgctgatggccttctgcacggcctgttccgtggacggggtacagacccgcgatatggggcacacctcccgaagtccactcgatacggtcgaggcggcaatcggattccacctgcgcgactggtggcagccgacgaaggacaactatttcggtagcctgaaacatccgcagattgtggcctccctgaaagaggcggggctgacgggcgcggcgggtgacgcggagaagatgaagaagggcgatgcagcagcgcatgcggagcactttatgcagcacacccgctgggttccggcatggctgaaaggaccagagccagcggctgaatccggtgctgacgacgcggtttccgataccgacagcactgacaacgacaccaccaacacggcacacgccgcctgataacggagagccgcccttgtgtgaacagggcggcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttgcctcaatgtgcgctgacgggcaggacgtgtttcgtcgcttcctactgaaagatccgaaagccggtgtcggtatcagtctatgcaacaaggtgttcgaaaacccaattccgaagtttgaggtacagctggcgtctccgtacaaggagaaaggcgacaaatacccatttaaaccaaacccaaaggccaagtggccaatgatcggcagcctcaaactcgatggtctccgggttatctgcgaagtcatcgtggatgaggaagaggtgaacttcctgacgcgcaccggcaatccgattacgtcactcgatcaccttaaaccggccatgctggagcgtggccggctctccggtttcaagcacatcttcttcgatggtgagggtactgcaggtacgttcaaccagtccgtgtcggcgcttcgcaagaagaacgtgaaagccattggtgccgtttaccacatcttcgatttcttcttaccagagtggcgtgctcaggcaaaaagcaaagagtacctgaagaccggtatgaagctgaaagagcgcctggctatgctggtgtcattgttccgcaacacttgcggggaagattacgcgcaagatatccacctgcatccgttctacatcatccatagccatgaagactttatcgaacgcttcatgaagcgcctggatgagaatgaagagggggagatgggcaaagatccggattctgtttacgagttcaagcgtacccgcagctggtggaagctgaaagacgaggattccgaagacggtgaaatcatcgacttcgagccaggcgacccggactctggctttgcgcatacgctaggcaagatagtgattcgtctggagaacggcgtcatcgttcgtgccagcggtatcaaacataagtacctggatgagatctggaacaatcaggagaaatatcgtggacgcatcgtcgaggttcactgccatgagaaaacgccagacggtagcttacgtcaccctcgtctgaagtggccgaaatgtctgcgtgataccgaagatcgtattggagataaagactgatgttcggctggatgattgtatttttggttgtcggcattgttatcggcagtctggttatgtccagctgcatcaacgattacgtaaaagccggtgtcatgcagaggcgcggccgcatttaccgcattgtagatatcacgtacacactgaaggagattaaggatgatcatgttaagtaaacgggagaaggaaaccctgcgtgaaatcagccagtggaaggagttctacgctaactggaagccaaagacccgcgccaaactggaacgcatgaatcttgtcgctaacgtttcgccaaagggatgcttggagaactatcaactcactgaaaaaggacactcactgttgcagcaattgactgaggctggtgcgttccaatgattccatacatcacattatcttttgctgggggcgtggccctcggcttcagtatctgtcgcgatctggtcaggcaggaactgaaaaccaaaacgcttcgcatcggtaagcgtctgtatcgggttgttcacgagacaggagtgcagaaatgagcaatttgacctctttcgactggtggctggcaacctaccttgtggcggccggcttcggatatgccttttacgttggtcagttaatcgtgaagctattgctgatcagatttgccagccataaacgcatagatgacggtctgtggcgcctgggttctctgctggagactcactacggcgaactcaaggagaacgaaactatcactattcaagcgaagcgttttaccgccatcatcacgagaacgccggaacagaaggtgagtttgatcaaaaagatagcaactgaacgagtcacagacaaataagtatttacttacttatctattatgtataagattcatttgttttcgttgggacgcgactgtttgaacgttaaatataactgcaaacgaagatacgtacctggcagtagcctaagaagccaaacaccagcgaggtcagtttccagcctcgtcaccgaaatgggacacactgagcgagtgtgattgcagaacgcaggatagggcatgttgcaccacccatgccctattcgatgaagtaacaggatgggcggttggtttcctcattccattccatcatcccggtttcagccagctgaccgtccatcctgttacgtcatttccattacttatgtcgtttaatcttgggttaaaagcggcgacgtaacccggctggctcggttagccagcgcacaacgttgaggtcactgttttttcttttaatcatacaggtgattccacagaactgtagtgactgatcaatatgttgggtcgaacataaatcggttcagtggcctcaacgctgtgaaatccaaaataattaactctttggtaatcctaatgttactgacatttccggcttcacaatattattgtgatatacctgcatttcattgtaaaactccatgtcatcacaataaatcgggagaaaataatgacaatcaatagtattgtcatttcgtctttttatgacctccacatcgtaaccatcccgcttatttaaattataaataggcaaagagttataatatatgttgtacatgtgatgaacatactgatcatatgtatcattgaagaaaaaataagcatacaggcctttatctacctttatttcactatcgctgaaatgcttattcctatcccaaacaaccgttcttgcaataatgtcattcgttttatcatgaaaggggattctgtttgatactgttatagctgtatttttcttcaacgaatcatataacttacccaatctacattttgaatctatcccagagtagaacactaaatccctaaaattaaagcattgaccaattatatttctctctttaaggtaacagattcgtggttgaaggtattcacagttaatttcccttctacccaacaaacctttaaaggaccaaaaagggatcatcctatactgccgtggggtataaccaaatattttcttaaattctctggtgaatgtctgttgcgaatcataaaaaagctttgctgatatctctattattgtcagcctggtaagccgtaatagtgcagcagctctactagcccttctaactctaatatatgttccaataggcattccgacatattccttaaaggaaatttgcaaataccttctgctgaatcctgaatacaaaaccaaacagtcaatgttaatgaatttcgactcgagattctcttctatatattgaataattgaatttacagtcatctgttttagcatgaatataacccaaatcaaaataatagcattctagatagtgggccggcgccgggacttagctatttgcgcatacccagcaacaccaatcttagctatttgtgcacgcgcatcaatatcaaaattagctatttgcgcaacaagcaagtggagtgcgcgaaaagctaaactttgtgtgcatttttaaataaaattgttctcagtgaggctgtgctacggatataaaaatccccttcatttgttacccacctttttacgcatatcgtcgatatgaaatgatggggagggggtgggaaggtgttgtcaccattccgtaaggaggttaagctcatgattttaaatagattaagtacgttaggaattattactttcggcatgcttagttttgctgcgaactctgctcaaccagatatcaaattcgcaagcaaagagtatggcgtgactataggtgagagtaggatcatatacccgttagatgctgctggcgttatggtctcggtgaaaaacacccaagattatccggttctcattcagtctaggatctacgacgagaataaagaaaaagaatcagaggatcctttcgtggtcactccgccattgtttcgattggatgctaagcaacaaaattctttgcgtatagctcaggctggaggtgttttcccgcgagataaagagagcctaaagtggttatgcgtaaaagggattccaccaaaggatgaagatatatgggttgatgatgcgacaaataagcaaaaattcaatccagacaaagatgtgggagtgttcgtgcaattcgcaattaataattgcattaagcttttggttcgaccgaatgaattaaaaggaacccctatacagtttgctgaaaacttaagctggaaagttgatggggggaagctaattgctgaaaacccctcacctttctacatgaacataggtgaattaacatttggagggaaaagtattccttctcactatattccacctaaatcgacgtgggcttttgatttgccaaaaggactagcgggagcacgtaatgtttcgtggagaataattaatgatcagggagggttggatcgtttgtattccaaaaatgtgactttatgatgatgtttaaaggggacgggaataatgaggtattcaaagctgttcctgtgtgcagggttaactttggcaacattgccttgttggggacgcgcatatacttttgactctactatgcttgatacgaatagtggagagagtatagatgtatctctttttaatcaaggacttcaacttccaggtaattattttgttaatgtttttgtaaatggtcgaaaggtagactctggaaatatcgacttccgtctagaaaaacataatggaaaagaacttctttggccatgcctatcatccttacaattgacaaagtatggcattgatatagataaatatcctgatttaataaaatctggtacagagcaatgtgttgatttattagcaataccacattcagatgtgcagttttattttaatcagcagaaattatcgttaattgtgccaccacaggcacttttacctagatttgatggcattatgccaatgcaattgtgggatgacggcattcctgctctgttcatgaattataatacgaacatgcagacaagaaaattcagagaaggaggcaagtctctggactcttattatgctcagttgcaaccgggattaaacataggggcttggcgctttcgtagttcaacctcatggtggaaacaacaaggatggcagcgttcgtatatttatgccgagcgaggattgaatacaattaagagccgtttgacattgggggaaacctattctgatagcagtatctttgacagtatcccgattaaggggataaaaattgcttcagatgaatcgatggttccttattaccaatggaattttgctccagttgttcgcggtatcgcacgtacacaagccagggtagaggttttaagagatggctacactgtaagtaatgagttggtgccctcgggaccatttgagttagcaaatcttcctctgggtggggggagtggtgagctgaaagtcatcattcatgaaagtgatggaacaaagcaagtttttacagttccatatgacacaccagcagtggcattacggaagggctatttcgaatattcaatgatggggggagaatatcgtccagctaatgatcttacacaaacatcgtatgttggcgctcttgggatgaaatatggtttgccaaggaatcttacgttatatggtggactacaagggtcccaaaattatcatgccgcagctctgggtatcggtgctatgttgggtgattttggtgccatatctacagatgttactcaagcagacagccagaaaaataaacaaaaaaaagaaagcggccaacgttggcgcgttcgatataataagtacttgcagagtggaacatcgttaaacattgctagcgaggaatacgccacagaaggatttaacaaactcgctgacacgttaaatacttattgtaaacctaatactagaaacgattgccgttttgattatgctaaacccaaaaacaaagtgcaattcaatttaagtcaaagcatacctggttcggggacgcttaatttcagtggctacagaaaaaactattggcgtgacagtaggagcacaacttctttttctgtaggctataaccatttttttaggaatggtatgtcattgactttaaatttatcgaagacacagaatatcaataagtatggagaaaaaactagtgagctattatctaatatctggttgagttttcctctcagtcgctggctaggtaataactcaataaattcaaattaccaaatgacatcagattctcatggtaacactacccatgaggtaggtgtgtacggtgaagcctttgatcgccaattatactgggacgttcgcgaacgttttaatgaaaagggcagaaaatatacctccaatgcactgaatttgaattatcgaggaacttatggggagatcagtggtaactacagctacgatcaaacccaaagccaacttggtataggtgtaaatggcaatatggtaataactcagtacggtataacggctggccaaaaaactggagatactattgcattagtacaagcccctgatataagcggtgcttcagtgggatactggccaggcatgaaaacagactttagggggtacaccaattatggttacttaaccccttacagagagaataaggtagaaattaacccagttactttacccaatgatgcagagataacaaataatattgttagcgtgatcccgacaaagggagctgtagtattagcaaaatttaacgcaaggattggtggacgattgtttttacatttaaaacgctctgacaataaacctgttccatttggttctatagttaccattgaagggcaatcatccagctctggcattgtcggagataatagcggtgtctatttgactggactacctaaaaaatcaaaaatacttgttaagtgggggagagataaaaatcaatcatgttcatctaatgtagttctaccagaaaaaacggatatttctggtgcttataggttatccacaacctgcatcttaaataactgaaacggatgtttatttcaaacaggacacaagccctctctacgaatttgttcgtggattggattattcgatagaggtaatatatgaaaaaaatcagttccgttatcgccattgcattatttggaactattgcaactgctaatgcggcagatttaactgcaagcaccactgcaacggcaactcttgttgaaccagcccgcatcactcttacatataaggaaggcgctccaattacaattatggacaatggaaacatcgatacagaattacttgttggtacgcttactcttggcggctataaaacaggaaccactagcacatctgttaactttacagatgccgcgggtgatcccatgtacttaacatttacttctcaggatggaaataaccaccaattcactacaaaagtgattggcaaggattctagagattttgatatctctcctaaggtaaacggtgagaaccttgtgggggatgacgtcgtcttggctacgggcagccaggatttctttgttcgctcaattggttccaaaggcggtaaacttgcagcaggtaaatacactgatgctgtaaccgtaaccgtatctaaccaataatccatatagataatagataaaggagggctattatgccctcctttaatatttatgaattatcctactttgagcctaaccctcgcttttcttaatcacggcattgatagcaagactgacaaatttatgtgaagatcaatgttaggaactaatgcagaaagccacgccctcaatagatttcacataatacactattagctaagaatagagagcgcgaagcaatataataggctcatatttataactctcaccttaatatgcacttgcaataccattgagtatattatctggtgggaatttttttctcctaagcgaggatatggtgttccaaaagcgatttcaacatatccgcctaactgcgggaagaattattgttttaggtgtggcaattattttaatggaaatcttgttgttagggattttgttttttattagcgaaataatccgaaatttataatcaccctcccttttgcgtcatttctttcaggcgccctcaccctcttgaggagagcaagaggggtatccatcatccatgcaacttcaacaaagcagcctttgccctcaccccggggtttttttatttggtagcaacccacgtcctgcagccctcaaaaccttcatagccggtaaaaatgattccatacctattaagtatggaatcattgtacaaaacaggctattttatggttgatcatacaaaaacttatgcctaatatactgttcatgcatacagttaaaagggcttcactcagtgagtggacgatgaaaaacacctttgataaagcacgcgcagcagaaaatacctctcgggaagccatcgagtacctcgaacgcgcttccggtttgtcggcagtgtcgaccgccaatttcgacggagacatgtcgttttcttccgccttcatgttgttcacccgcttatccttactgataacgagacgtcgacctgaaattgccgttcattgtgttttgatacatgtgatgccgcatatctctgaagtaaaggtaagtgatataagtagggtcttggtcaaccagctggtgaacccactgatactggaaggcaagatcgtccagggcagacgcgtgttctccctgatgaaacagttcctgagctggtgtgcctttcagggattgattgatacttcacctttgaatgatatgtcgctcaacaaagttgccggtggcgcaaagccagtaccgcgcgaacgtaagctgaccgacgctgaagtctgggtattctggaatatctgggattatttcaacgtatgtgaaggtacaaagtgggcggcaaggctatgtcttgttgctgccaggcgtccagatgaagtgctccgggccagaaaggatgagttcaaccttcaacgtgatgtatggaatcaaggtacgcgaaacaaatcggccagacagcacgcgctgccgctaagtccattaatgcgcaaatgcgtggaagagttgttcgaatacggaaagggcagccagtggcttgttccgtcaaataagaagaagggcgttgatacaccaatgtcgaaggtggccattgcacaagcgttgagaagaattctggagcgcccagagctgatggatttggaacctttcacaccacgagacctgagacgtaccgctcgtagttattttccagccctggggatcaatcaagaagtggctcgtaaaataatgaatcacagtttggaaggcatagatcgcgtgtacgaccggcacgactatatggatgagatgcgagacgccttggatagattctcagcgtacatcgcatccatcgtagagcaacaagatttagacgaaattgaccacaaatttaagggagatcgtctagcaactgagcttattcgtgtaaatttctcatagtttcttgattgcttcaacaacctgatctgatgcgccgcgttgatcaccgaaacggttgcgaaacgcttctaatactcttttttcgtctgcggaaaggggagccgttccttcttcgcggaagaactcaagcaactccgggtgacgctcttccaggaccatcagcattagccgaacagggtcagcgtccagagctacggccagcgctcttaccttatcaacggggagagggatctttccgcttttgatgagagacaggttgttggcgtttttataccctacttccttggcaatagtagcctgacttttcggtgagatagtgatcagggaatcaatataagccgcgtagcgaccttgtttgctatctgtttcgttggtagccatgtaataaccttgcgtgtttaatttgtctctggtaagtgcttactgatattacattaaaggtgagggttgtaaagacttatctatttctttcgataggcatcaaaaccctttacctatgcgcattatacatctattaagcggcaaattgtcattatcagcttgcatggtttgtcagacaaatctgatatagatgtattccgtattgatacaataggtagtagtatttccgaactttcgaacgtgttgagttggatgatatgagatgaaaaatataacttctaatttgaacgcccttgaggttggacatgcatatgcgctcgggatggatggcgtggcaacgatacttacagaacttaatactgaagaacttccgatagacatgagcgacacgactgtcttcactttcgaactcagcaacaaacatttcactctcatcaatactggctgcggctcacttgccgtaagaacccattaactgcaaatcctacctattgaaacctgtacgaacagcttggccacctgttcgtacagcataaaattacacacattagaaaacaaattgttttaataacaaggaaattctcatgtccaaagccatgaccagagctgtgctgaaagaggtacaggacttccgcgactgcgtaaaacgagttgtagcgatgctttcaggcaaacagatacctgttgcagaacgaggcaatgaagcgtatgtccgctacaaccggcgcggcgaaccagtgctggtaaacatcccatctataccggacgacgcatcaccaaccctcatgaacgcagtacgtggttttctcgaccatgaagtagcccatatcctctttactgatccgaaagtcgcgatgaagatgcgcgagagaggaaaggctccgtctaccgggctttggaacgcgctggaagacgtttttattgaacgcagaatgggacaggtattcaacggaacccgtcgtaatttgctagccacacagaacctggtgatcgacaaatacttcaagggcaaagtgtcagaggcggtttcaatctgccacggcaaccagcgtgaattgttcctgaaattcttcctttgcccggtcgtccgcgcctgggatggccaaagccctttcatcgactttatggaagaacactggcacctcatcgataagcctgtagccttgctcaaagagcatggtatcgacgtggccgttcgcaatatgtcgaacacagaggactgcgtaaaggtcgcagctgctatcgcccaaatcatgcaggatatgaaagacaagccagagggcaaattacctgagcttaaatcatctgccaaaaagccgtctaagagcaaagacgagtccgaggaaacaccagagtcaggcgacgatccgtctcatagtgaatctgcaccaaagcgaaccaaaggcgaagacgacgacaaggaagagcaagaagatgatgcctcagaagaggaagattctggggattctgatttgcctgattcattagataaggacttacctatacatgataaagaaattagtgatacagaaagtaaatatacagaagcaggcgaagatgagtcaggagacaccccagaatccgatgatgccggcatggaatcaggtgattctgacgacgaaggtggtagtgatggcactggcgctccaacgcctggtgatggcattcgcgaagacgccgatgactccgatggttatggctctggcgccgctggcgatggggatagtgataacggcgaagactccgatgccggtcgtgaggagtccgaaggagaagacgaaggcgaagaggacgtcgccgatcacactgacggcgaaggcaaggaaaatgaggatgccgcggaagcgcctgaagacagtgagtcaggctttgttcctgcgccggatgaaatgactctggaggacgcactcaaggcgctcgacgagatggaagaaggaacagacgaaatgaccgaagacgcactgtcggccaccatcagcaaagagcttatgagcgcctcactttctgagtatcgcccatacgatcgttcatacgactttatcgggttgattgatgaggctgaagagcatgtaaaacgcaccagaaagacattcggcgcaatcccaatgcactcacctgtcgatcgctaccgcatggttccggaaggcagaaaactctttgaactgaaaatcgaaaaacatctgtctgccggcgtttcttcgactctggccaaagacctggagcgagctatcgccagccgcaaccgagttcagttcataccgggtcagagacgtgggcggatacatggcgcgaacctgtatcgtctggcaatgaacgacgaccgcgtgttccgcaagaaagaagaccacagagcggtgaacgcgtgcgtccagcaggtgatcgacttgtccggctcaatgggcggcaggaagattcaactggcactcgccagcgcctacaccattgcggatgctctggatcgtatcaatgtgcctaacatcatcaccggctttacaacgtttggtagcccagattatgaaaccatgtcgaagcgcgggtttacacgtttcgaggcgctcatgctgcccattatcaaaaactggaatgagaaagctaactcaccagagatccgcgcccgcatgggctgcgtatgtgagacgttccccctgctcaataacgtcgatggtgagagcgtcgcgcagctggccactctgtttgcagggcgaatggaggacaaaaaaatcatgctggttatgagcgacggggcaccatgtgctgcaggcgatgggttccatgagcatttgcgaaccgtcaccaaagaaattgagacgttaagtgacatcgatttgatggctatcggtgttctgactgacgcaccacgacgctactacaaaaattacgcactggttaacagcgtagaagagttagggccgtcagtcgtcactgagctatctcgtatcattcttgggtaagaacttcacccttaaaaaataagtaattacttactatacagtctaatatatttatataagatataccccacgaacgacaaacagtaaggaaaaacacatgaccgctactgcactacagcaagaagaacatttgccggaagccatcgtctgcaagtggtgtggcaaatcttttcattacctgaaatcccatatctctatgggccgttgcgagaacattcctgagtccgcgaagggtctggacgtggacgaagtggtgaaaatgtacacctctgcgtttccagatgaaccaacgatctctcgcacggcactggtcaaactcaatgagaagcgtgccgaaagacattcaggagaaggaaaagtagcggagattagcgcacatccgggctacgcaggaacggtcgaatacaagaccgaactggtggccgcgcacgagctgcttggcgtaacgatcaaagagctgggaacgccacgcggaaaaccactacaggtgacggttaacgtcaacacaccctatccggagttcgtgcctgaagcgaagaagaactatgtgtatggcgactttgacctgattaaagacatcttcatgatgctggaaatcggaatcccaggctatctctggggtcatgcaggaaccggtaaatcttctcttcctacgcagctatgcgccctgctgaatcgaccactgatccgcgcccagcatacggcgtctatggaagaagcacacgttacaggccagatcctcgctcgcgatggctccacctacttcgagccgggtttgctggcgctggcgatgaaaaatggctgggtgtacctagctgatgaatatgacttcgcgttcccgcagattctgggtgtgtaccagccagttcttgaaggagaaccgctgatcatcaaagaggcaactccggactggcgccgtatcactccgcataaacgctttgccttcattggcactggcaacactaacggctctggcgacgaaacgggtctctatcaaggtacgaacatccagaacgcggcgaacttctcgcgcttcggcattgtttcgaacgtgaagtacatgagcactaaggctgaagtcaacatgctggctgaggctggcgtcatccgcgaatacgccgagaagatggtgaaattcgcgaaccttgtccgtgaaggttatgagcagcatctgatcagccagccaatcggtcctcgcgagctgctgctatccgcaaaaatcggaatgatgcgcggtgatttctctgccggcatcgaaaagtcatttatcaataaacttccatccacgtctgcacaggcagcgcgtgaagtggttcagaagatcttcggttaatcgtgcgtaaaggatgtttcggctctcttatcgcagcgtctgaaactggccgggcttgtctggcgtgtccggataggtccgagtgccaccagtcagccaaagaggttgcgatttcgatgtatgggaagttcgttggcttccccaatgacaaaatcaagaaaaccagaaaggtaaaaacacatgaaggctctgatggtcagaactgacttctccctgggagagtcagctctaaaagcagaaaacgcggtgaaaatcgcgagagacgctggctacactgctgtcatttccgctgacagcatgaacattgccagtgtgattcccctgcagcgtgccgctggcgacgatatggcggttatttgtggtgttaagctgaatgtggtcgacgatccgacatacgagcaccgcgcccgccttgcgaaagaatcagagagatgtatggaatcattggtgcgtgatcgcagctactgcttcacggcactgataaagaatgagcaaggttatcgcgacgtgtgcgaactgatgaccttagcgaacaagcgcgagcaattctactttgtcccgcgtctggcgctcgaccaactggcggccgcgtatgccaaaggcaacatcatcctgctgacgtccgacattggcagtgtattccagcgccgggacttcgcaaagattatcgggacgctggtcacagctggaggacgcgataacttctacagcgtggtttatccgcaccctaccccattctacgaccagattaacgtccgggcgatgaaagtagcgagcgcactgaaaatagagccagtggcgttctatcccgcttattacgaagcggtcgacgacgctgacattaaagacattgcgcacatggttacgaacaacatcaaaatcgaccagccgcatcgtctgcgtattccccaccagcgagataacgccgttaatggtcgccgccatctccttgaagcgctgaaagccttctccgttcgcatggatgtaccggtaacagctgcaatggcctcaacaacgcaggacaccattatcgaagcctgcacatggcgctggcatgaattgccaccagcactgcccaagatggcagacgacgagcctgcaacgctgatgaagctggctgtcgcggggctgcgcaagcgtcttactaccaaagagtttggctacacaccaccggcttctgagcaccgcgtgtatgttgatcgtctgaagtacgaaatggacacgctgacccgtctgggcttctgtggctacttcctgatggtgcgcgacctgatgaatcacagccgtgaaactggcattcctgtcgggccaggtcgtggttcctctgccggttctctggtggcgtggtgcatcggcataaccaacgtcgatcctatccgtcacggtcttctgtttgagcgtttcatcaaccctgaacgtctcgacttaccggatgcggatctggacttcagccaggcacgtcgccatgaggtgatcgagtatctgaatgaacgctatggcgaagattacgttgccggtattccgaacttcacctatctgggcgcggcttctgcgctgcgtgacaccgcacgtatttacggtgtcgatgctgcggatatggcggtatccaaagagttcaagaatctggaggacgatagcctgtcgctggaagagctgcgcgagcaactggccagcctggacaaatacgccacgaaatacccggaagcgttcaaagcggcgtgtaagctgcaaagcctgatgcgtggttttggtcgccacgctgcggggatgatcgtcgctggcgttccactggtagagcgcacgcccgtcgagctgcgtggcaatgctcgctgtattgcattcgataaacgttactgcgaggcgatggggctgattaagctggacgttctcggtctggcaacgctcgatctgttggatagcgcgaaacgctacatcaaagagagtaccggggaagacatcaatctcgatgctatcccactggacgatcgtaaggttctggatgggttcgctgcagggtacacgcagggcgtattccagctggagtccggtcccatgcgcaagctgcttaaagatctgggcggtggcatcgagccaatgagcttcaaaaccgttgtcgccacgaccgcactcttccgacctggcccgattcaatccggcatgttggacgactatgtctccgtggccaaaggcttcatggctccacagtcgctgcacccggtactggacgagcttaccgcggaaaccaacggcgtgattctgtatcaggaacagacgatgaacgcgacacgattgctggccggtttcacgatggccgaagcagatggtgtacgtaaagcgatcggtaaaaaggatatggaaaagatgaagagcatgggcgagaagttcgtcgttcaggctcaagctggttggatcgacgttgagatggaagacggcaccacgcagcgtattcaccgcgcggaacacttcaaatgtgaggacggcgcactgcggacggtcgaagaagcgctggaggcaggtgtgaaattgccgatggctgctgtacgcgttacagggtcacaaccgggcttgtctgagacgaaagctaaggagatctgggatgccttcgagaagaacggtgcgtatcagttcaacaaatcacatcccgttgcctactcgctgatcagctatcagtctatgtggttaaagacacattaccctgctgagtttttcgctgctgcgctcaccattctgggcgaggataagcaccaggggctggttaaggatgcgctgacctatggcattcacgtattgccaccagacgttaacgtgtcatctaaccgaattgagatccgcacgctggaagacggcagccaggttctgtatgcgccattctctgctgtaaaaggctgctctgagaatggttgccaggccatcatgagagcgcgtgagaaagttggcggcaaattcgagtcacttgagcaatttgaggaagcggtcgagaagcgtgcgtgtgcgtgtaacagccgggtacgcgagtcactgcaaaaagtaggtgcgttcgcatcgattgagcctggcagtctgccagcgacagatccggaacggctgcgcgaccaggctgaattgatgggcaatctggtgatcgacgctgtaaaagcctctcgaccgttcgagatgaaccctaaacgctctgccgaagtgaatgtactgatgacacgcatggcggctgaaatgggtctgggagacgacctgatacgcccaagcattggcattaagccgaaaatcatggtcattctggacaacgcgaacggcaatgatgggcgtactggctacttcatggagaacggctacgacgactttaaggcgaagttgcttactgcaggcgatttgcgcatgggagatctctacgtcaccggcgtgtgcaaaaaggtgaaggacaaagagaaggactacaccaaagacgagataggccagttcaccgactttatgcgtgaagagatcaatctggtgcgtccgacctatgtgctgacgtgtggcagccgggcgacgtcactcttcaacaacaagagcaaaccatccgacctggttggacgcaaagagtatctgccagagctggatgtgaccgttttctacggatttaacccgaacattttgtactttcgcccagaggaaggcgaaaagctggaagcaattctggcagaggtagcggagacaattagcaaatgaataaagagaacaccatgaacgaagcacagaagattgcacaagcgctggcggctatcccagcggattttcaggataaagcagttgcagccaccatgcggtcgcagttctgggaaatcatcgactgcccggtcacgttagatctggcgctggcgttcgccgggctggatggtgccgataaagtcagtcgtctgcgtaaatgtgccagagcgctggcgcttaaaacgcaagatccgaaggcgtgccagtatctgctggagatttacgaatcggataacccagaggaacagctggaggcgttcaaagtgttccgcaatcggctggtgctgaaggtggccaaagagtttatggaagtgaacaagattggcgatgtgagacagtacaggctgaaacgccagaccagagtcacgctatccaacatttttggtaagaaagtcgcataaagcaaaaacccgccaatcggcgggttttttcatgcgcattcggcgtgatgacgtcgacgtgcgataagtgaagaagcgatatgttcaatctcaacaaagtcttttgagacgctattgcgaagggccaaattccacttacttaatacgcgagcattgtgtgccagctctgcgttttctttaaggcgtccattggcttcaagccagttcgccacatcagcccaatcccatagcggggactgtccctggattctctggatagggcaagggaagtcgccaccaccacgaagcccatctttaagcatggtaattgcttgtcgggacatgcccgtcatttcagctacatcgctcaggccaactaaggccgagtcgactgattctacaatcgcgccgataccggcagattcgatattgtcgaccgctgatgcaatggctgcatccagcgatttggcttcgcggtcgaactcaacatagacggagtttccatatgcgcaaacaatcgcatcgccacagccgctttcgtacagcgcatcttccaatccttcggtctcataggttacgcctgagagagtcagagtgaagttataaagcgccataaaacctctttatctaaagtgaagtattaatgtacctttggaacaaatggcggccaaaaccgccactaactactattttttgctcatctggtttttgatgcgaccacactggtcgaccgcttgcctgatttgcgtggcatggtgctccggtacatctggagtcgaccatacacttctgtggtgacttgtatgttcacctgatttatcgccgcagcgcagcttgcagaagcaatgtgctgacttacctgctggaacccaaacccagcctttactcaacgcgtattcaatggcctcttgaatatgcttattcggatgtgatttcattttcctccgatgtcattatgataggtatagtgtgagcgcgtgtcaacactgtctattttctgacgtctacggccgcagaaaacggctatagattatcagaacactccctgttttcatcaacttaccgaccccaccccctaacttcttccttctataagctccatccttcatttctttcatggtaaaattgatatatagaaataagctggaacatatcaaaatgagtgcagatatctacgaaaaaatcatgtccgatctggagttcgaccgcgacaatcttgaggaagtctggcgtcagcaaccgcgcctgttgatggagtacggctctaagctggcgcgggcagaacgcgaggtcgcagatgcaaaactctccctcgatgcgattgaggcaaaaatctactacaatgagcgtaagaacctgagtatgaacggcattaagttcaatgaatccgtactggaggcgaaggttagaaccaacccgcaatacctcgcaaagcgccagaaactcgatgatgcccggcacattgcagatctatacaagcacgctgtaaccgccttctctcaccgccgtgacatgattgtccaggcgtccaaaatggctatcgtggagattgaacgcttgggcgccgaacgtttccactcgccccgttaatttatcctagatgataagtaagtactgatctattatccttctcgctcgaaagagccacgaataaacgaatgcccaacgcgcatagcgccaatggccacaatcacaaaaaggagaaatacatgtctaagtcattacttgatctgcttaacaagacccgtggcgatattgcttctaaacgtggcaataacgttgatttgacccgtctgaaagacggcaataactatctgcgcatttttccgaacaaggacgacccgaatggtgtgttcttccagactttcggtatgcactacgttaagcatcagaatgaggaaggcaaagatgtaaccaccgcctacatctgcgaacagcacacccacggccacgcttgccagctgtgtgagatggttatggaaggtcgtgctcgctttaagggcaacaaagcgatggaagagcgcattaacagtatgcgtgctacaccgcgttatctggtcaatggtgttctgtctgcgcgagaagactttgcagacgcagagaaatgccagttgattgagctgccgtctacggtcttcgacgatatctgcaaagtgatgtccgaagatattgctgatgatatcggcaacccactgagcaaagaagaaggctatgcgttcctgattaagcgtaccggttccggtcgtgacaccaagtatgacgtatccccgaaacgtaaagtctacaaaggcgacattcctgagaagctctggactacccaacacgatctgatcgcatacgcgaaccaggctgacgaaacccgtctgctgtctacggctcgcactatgggtcgtctgattggtattgcggctccggcagcaacaatgtcctctccggccatttcttccgctgcaaaatcagctgctgctgaactgccaggctttggctctatcactggtcatacggaaggcgcagctgctgtcgctacagcacacacaccggctccagagtccaccagcctggttgatgaagagatcctgcgtgccgctgaagctgagttcaaaccggaaactaaaccggaaaaggttaaagctccggaagccgccgcagctgcaagtgcttccgcatctgctgccgctgcatctgtaccagctgacgaaggtctcgatgacctgctggctgaactggacgctctgtaatcccataacgtgaccagtaaggcgtctacggacgccttactttttggaaggagtgtaccggtgaattatctctttgtggacggtaacagcctgggctattaccaccagcaatccgacaaattacacaacggcgagatggaagttcaggcggcttttggcttcgtgaagaacgttcgtcgttacgcctcaattctccatgcccgcccaatgatcttgtgggatggattcagcgacaaacgtcgcgacttctacccggagtacaaagcgaatcgcgatgacgacccggatatgaagaagatgaaagaaggttttgccatccagaagccgtacatcttgaaaatgatgaccgcgctgggcgttaaccaactcattgcaaaggatgcagaagcggacgacctggcaggaatgctggtctctcgcctggctccgcagccgaccgttgatcatatctacctgctgactggcgatggcgactggcttcagctggttcgcgagaatgtgagctgggtaagcctgcgtgaagatgccaagcacaagcaggtgaacttcgaacagttcgcagagctgaccggtctgccgacgccacgcgcgtttctggaagcgaaagcgttgcagggcgatacctcggacaacatcaaaggcgtaggtggcattggtgatggtggcgcgaaagagctgcttcatgaatggggaagtgtggccgcaatggtacgcggcattaacgacggctccattgtcatcaacaaaggtcgctataagacggcattcaacaagctggcaaagaacgccttcaacgagaagacaggctgccggatgctcgaagcctttaagcgcaacatgatgctgatgaaccttatcgacacaaaattcccacccagcgaaatcgagtcgattaaaggcgcacgcgacatgaacgccttcgaacagatgtgttgcgagctgaatttccggtcgtttctggaagatctggaagtgtttgttctgccatttgagaggtactgctgatgctgaaatccatcattaatggcggggcaactacgccaaccatgctggctaaagagattgtcttctgccacggcgaacacgctgtggtggcgctgccgaacattctgggcgctgctggcatttctgctactgagcgtgagttcgcgctggtcagcgagcaggtcgtgaagatcatcgctcgcgtcgccaaacacctgaaccacgacgcaatcaagtttgacgaagccgcagcttcgaagcgaatcaacgaatcaaaaggagcctaatcatggcaaaaggcaaatccgcactggcactggcgctgaaaaagaaaatcggcagcaatgacgagattcagaaggtctcccactggattgactccggtttccctccactgaacaaagccatttccggacgttacgacggtggttttccgtgtgggcgtatcgttgaagtcttcgggccaccaagcgccggtaaaacctttttggcgacggctgcgatggtatcagcacagaaacaggatggtctggccgtattccttgaccacgaaaacagcttcgacgttggtcttgcggtggcgaatggcttgaacgccgacgaagacgacggtcagtgggtctacaaacagccggataccttcgaagactccgttgagctgatcggcacaatcctcaagctggtgcgcgacgaagagcttatcccggaaacagcccctatctgcatcgttgccgactctctggcgtcgatggtaccgaactcgaaagctgagaagttcgacaagatggcagaaggcactgcgaaggacaaagatcagctgaacatgaacgacaacacggcgctggcgcgcgcgacgagtgcgaacttccctactctggcgctttgggcgcgtaagtacaacgcgtgcattatcttcttaaaccaggtgcgtaccaaaattggcgtgatgtttggcgatccgactacgtctccgggcggcgactctccgaagttctacgcgtcggtgcgcatccgtctgggagcatccgtcatgaaggatggcaaagagaagatcggacaggacgttggcgccgagtgcattaaaaacaaagtcgcgcctccgtttggtaaatgctcatggaaattctacttcgacccgactcgcgggctggacgtcatcgaatctctggttgagtacatgctggaagaaggatacctgccaaagaacgccagcgggcgtgtggaaattagcgataagagatataccaaatcgcagatcgtcgagatgtaccgcgagaagccactcccggaaatcatcgcagcactccaggcgatagacgaacggcgagcgaaagagtcgtccccagcagagacagaagaagcgtaatcacaaggcgcccattgggcgcctttttatacttgaaaatatataagtacttacttattatttctgcaccaaaacgacaaaaggaaacacatgattaagggttatctcatggctgtttcagcggtggtgtcagtctgctttatctacggtttactggttccatcgcttatctcagctaaaagcgatctggccttctttatcggacttgccatcgctgtagtcttcccggttgccttgttaaaagctggccgcaggtatatcaactcactcaataaaactaaggagaagtaagtaatgaagaaaggtttactggcggtgactttggctgctatttgcacaatgggtctgaccggctgcgatcgcgtggaaccgggatacgttggcattaaggtaaacaaattgggtgaagacaaaggtatcggtgaagttgtcggcgttggccgtcagtggactggtctgaataccgagctgtacaccttccccactttcaaacagatgaaaacctacgatgagccgttcacattccagatgagcgacggtacagccatcggccacaaaattggtgtggcatatctggttaatcgcaacaaagtaactaccgtattccagacctatcgcaaaggtgttgacgacattaccgacactgatctgcgccagaagattgcggattcactgaaccgtctggccagccgcatgactaccgacacgttcatcgacggtggcaaggcgtctctgctcgacaatgcgttgaaagacattcaggcagaaatgtcaccggtaggtattgaggttattagcctgtcatgggtgggcaaaccagactacccggacacggtcatcgaatctatcaatgccaaagtgaccgcgaaccagaaaacgctccagcgccagcaggaagttgagcagcgcaaggcagaagcgaacatgctgcgtgaacaagccgaaggtgaagccgacgctatccgcaaacgtgctcaagcagaagctgacgccatcaagttgcgcggtgaagcattacgtcagaacccgaacgtcatggagctggaagccatcaacaaatggaatggccagttgcctcagtacatgactgaaggggctaatactccgtttatcgcgttgaagtaacacccttttcaaagatacggcgtccacttggacgccttttttatttccgtattatcaccaacaagaaaacaaattggttactaatacggaattaacttccgttgaagtaaaaagtgacaacgccacgcaatttctgaaagaaggagatgatgaatgaaaaactacgctgaaatgacggactttgagattaactgcctggtcgcggaagcaaccggccatcgccccctcatctcacaatatggctggaaaggctcacaagttggagattacacaaaagtgattgcgattgggccaaacggagcgggttctttcgactggtgcaacaatccggtagatgcctgggacatcatttccagaaacagaatcggcatcattccagccagacaggctggcgagtggagagcggcccacaggctggtggatagctcaacaccacaacatctgatccagaaccctaaccctttcagagcggcaatgatcgtgtttcttttgatgcaggagaaaaaacgtgaaaaaactgtatgacgcggccaacgctgcgctggatgtagtggataccgaaattgcccagggcttcccggagccagaatgggcgacgcagctgcgtgaggcgattgcagagatgaacgcaccggaaccttcagaagatgaagccgactggcagcgtttcatcagaatgtacgcggaagagattggcccgacgccaaccgctgaacaggccatgctgctcaagtacttcaaggaggctggggagaatctgccggttgatgacacaccgcactggtttcacgccgcctggcgtaagttcgacgtgatctacacccgcgatctgggaagtaaagatatggtcgtctggcatctgatgcacattgataaggctgtcgaccgcacgctggagaagttctttccaccagcctgaacacaatgattgtgtaccgcatggcgcacattagtataaataagtacttaccaacaaggagaagcacatgaagattttggttcgcatttcatcaagcaccgactatgacgtttatccgttgttcatggtcaagtgcgacggtctgaacgatgaagaaatccaagcggcaattgagcgcaatctcgttgagtatactggtatggatgcggattctgtgcatgtcgatgatgacggtgtttgttggagcaatggtagttgttggtatgtagacgacacgacgccggtaagcgatgaagacgctgctcaccttgagcgtattttaggcatcagcacttttgagtgatatttacagcaaataatatataagttagtatttacctatcatgaaaaccgtattagacaccttattacttattatctcgatagcttttgtgctcgattgcatcttcaccggagtaatccataaagcgctggcgcctgttaatagcgcgatgattaatgcgctggccgtagtgctgttattcgactcagcattcggcgttatccaaggagtcgtggcatgaagaaaacagccctggctctggcactgttcactctccctgtctacgcgaacacacatgtctatgagtgtgaaatgtctgtggccgaagtgaaaaacgacgagatctgcaacgtcgtcaaagctaactacggcgcgatgattgtggacagcggcgaacagttttatgtcgtgcgcgatgatcgcgtcctgtcttcaccctatctcaccagacgtaacggcaaactgtctggcgtgggtgaagataagttcgtttacgacaaatcaggtgatgtttacggcgttcacgcgaagaacgccagctaccttttcgatgactgcaaggaggttggttgatggcggttacaatggcaggtcttgaaatcgaaaaaacaagcggctactggcgtgccaaagggttt