atggcgactggtgcagtagtgcgccaggttaagataacagcaccggactgctgtggtatcaaacgcggtcctcttcagactgacttcttcggtcggcaagttagagtgcctgcatcggctactgcagcagtcgctgttgccaccaatgtaaagcaattcacggcatcggcctcggacattcaaactttcaaatatagaagcaaatctgatctgcttaatgctgctttgaaatcggacgctctaagtgacccggttgcattggaaacaggccttaaatttgaaatttttgaaggcctggggggacctgacactagtgtcagtatatgtgaaacacgcaatctgcccgctgcaatttcactggatgaagcgatggccacccttcgctcagccatattcaatctccaagcgaaccctctcagtcaggaaagtggaaccttgaggttgcaggtgccgcttccacctggcctgaaggccttgcagtggctgcagtctcagccccagcatctccatcttctgcccagatcctacttctctcccagagcagccagaggaagtggcatcgaagacaccacaagttctgacacctctaaagactttcacgcaatagacaccaacggtgttgggggtgtcgcgggcgtgggttcagccgttctctttaagggaaacaagcctttctcactgaaagattggaagactatgaggaggtttctttccataagccatccgattataagagcttacggagccatgcgtttcaaccccgagactgagccatcgaaagagtggcaaccttttggatccttctacttttttatccctcaaatcgaattatgcgaatgtgagggttgttccctacttgcagtaaatgtagcatgggacaactccatgaattggacgattatgaaagcactgaacaattcattaattgtgatgcaaacggtgtcaacgcggatatgtccagacaacgagagaccactcgcccaagttttgcgacgggagcacgtacccgatgagcctagttggcatgatgcagtggaaaaaactcttcagttactgtgcgatcggggggaagagatttcagataacggtgcagtttcttctgttcatccatctatttcgaaggtggtaatggcaagacgaactaagctggaattggacgatcaacttgatcccgttagtcttttggcctgtcttcaggaaaaagatccaagtgcctaccagtttgcaatacaagtaccggacggaagcgccttcattggaagctcaccagaacgtttattcgcaagggatgggctgctagtggccagtgaagcggttgcaggcacacgcgccaggggtagtggtgctcttaaagactttcagctcggcatggagttgatgctaagcacaaaggaccatcatgagtttgatatcgtgcgagaaagcgtgaagcgtcacatgaagatggtttgcaaggacgtggagaccgaagtaaacaaatgtctgataaaacaggagagagtgcaacatctttatgctcgtttcaatggagagcttgccgatgaagctgccgagtttgatctgctgtctgtattgcatcccactccggcggtgtgtggacatccccaagcagctgccaaagatgccatttccacaagcgagtcctttgatagaggtctttatgcgggacccgttggttgggttggtggaggtggagcggagtttgcagtgggtattcgttcttctctaattcaaccaggaacttccgataagtcaccagaacaaccacacattccgcttacaaacgatgcagcgtcaaaactttcaatctccaaagattcagtgaacaacaggatacctgcaagttcaagccaacgttcaccagcttcaaagaaaccactggaagggaagggcacgtgcatatttttgtatgcaggagttggtattgtgaaagactctaaatcttcttccgagtggcgtgagcttgaattgaagacaagtcagtttgaagctttattagaacctcgtcagcccttggagaaagttgtcaacatgaatgctttgtgggcgaagcttattgttgaggagtgctgccgactaggaattacttacttttgtatagctccaggatcacgctcatctccgatcgcagcagcagctgccgcaaatcccagaattacctgcgtgccttgcattgatgaacgctctatgggtttccatgccgtgggttatggtcgtggagcaaataaagctgctgctttaatcacttcttctggaacggctgtatcaaatcttttgcccgcagtagtggaatcaagtcaggattttgttcccctgttgatcatcacggctgatcgtcccgcagagttgcacgatagtggtgcaaaccagaccatcgatcagggaaaacattttgctggctttgttcgttaccatgccaaccttcccgctgctgatgataaaatgccagctcgaatggttcttaccacagttgactctgcagttaataaggcaatgtctgctccttcgggtcctgtccatatcaatattggatttagagaacctcttgctgggacaccacaagcttggaatgcagcttgcttaaagggtttggaaagatggattgatactgctgctccgtacacacaatacattgactgcaatccaaagcttctaggaggtgtgcacccaacttatgttgcagatttagaaggaattgcggaattattggaaagtgctacagagggtatgattatcgttggtggactctcagcagctgaagaaacttgggctgttgcacttcttgcacaacacctaggttggcctgtagttccagacattctgtctggccttcgaattggcaaagtcatgtgctcaagccgcgttggagaaagaaaagtgaatattattcacaacttcgaccaagtcttacttagcagcagtgtggcccagtctctgagaccagatgtagtactacagattggcagcaggttgacaagcaagcgactttctcagtttctagaagctgctagtcctgaagcctacatcattgtggaggagcattcatctcgtcatgacccttctcacatagtcacccatcgagttcaaagttctgctgcagatttctcctacacaataatgaatgctacgggttccaagccgcggacatcattttgcagtcggttgcaaattctctcagaagtggtccagagagaagtattcctgcggttgcaagcggagtcatctttgacagagccatatgtggcacattacgtagtatcctgtttaccttcggatggcgcattatttcttggtaacagtatgcccatacgggactcagacatgtatgcacatggggctttaaatctcatcggagacaagcacgaagacagttgggagcaatctttacctcatttaggagcaagggtcggagcaaacagaggtgccagtggaattgatggtgttcttagcacagccattggctttgctgcaggcagcaggcagcgggtcactttactcgtgggcgacgtgtcttttctacatgatacgaatggtttaactttgctttcagaaagagttggacaaccaccggttacagttgttgttgtcaataaccgtggtggaggaatatttagccttcttccagttgctgagacgatgccagaagcctcattcacgactcttttcacaaccccccacactgtagagctgaagaaactctgtcaagcgcacagcgtggaccactggtatgtaaagagcaaggaggatcttaagacagcgttgcaagttgttcaacggagcccattgaattgtgttattgaagttgaaagcacaatcgaggagaatgcagatttccacagatttttgcaggtctcgattggtcaggctgttactcgggcttttcatgttatctcgctgtcctcttctcagctcggaaacgaggttgattttggaagcagaatttctgacgctgagtatatccagcacagatttgctctgaaggcacccccaacgaccaaaatgaagcggagttcatcgggagatgagactagagaaggtttccttgttcgcgtcactctttttgacggaacatcgggcattggggagatagtaccactggaaggactgcatgaagaaagcttattagatgcagaagagcagctacgagtggtaattacaaaattgaagggccttcatctgctttcaaccttagcgttgctaaatggtagctttggagaatggtttactggggtggctggtattcaggaaaagaacattctgccaagcgtccgtatgggcctagagatggcacttcttgcggcgttaggatctaccaggagttgttctttgttacaactcctttgtggcgtacctcattcaactctcactggacctgtggacataaactccaatgtacgcgtttgcggtctcctcgattcagaaggctctgctgaagatgttgcggaggcagctgcggatcttgtcaaagagggtttctgtaccctcaagttgaaggtgggtaggagatcatcccccctagaagatgcagatgtgctcaaaacgatacggaaaagagttggacctcgaatttgtttgagagctgatgcaaacagaaagtggtcacttcagcaagcattgttgtttgcagaatccgtaccatcatgtggacttcagtttcttgaggaacctgtacgaaaccttcaggatttggttcaattttgcaagcagacgctattgccagtagctctagatgagactttggatgagaatcttcttaacgtcgaaacccttctgccaatgtttgcacgtattggtgtcgtagctgtggtaataaaaccaagccgtgtggggggcttcgaacacgcttatagaatagcccagtatgctcagttgcaaggaatgatggttgtgatcagttcagcttttgaaagcagcatgaccttggcaactttggctcagtttgctgcatacgttgattggaaacgtttgagagcaatgccttctgccacatacgactcgtcagagaaccaaccaaatgccagcatattttctccgatcgctcatggtctaggaacatataaatggttgaaagatgatcctcaactgcacgtgagaagctcaaaggatggaatggagatctgttgtgttgaagctgctgagcatctcgaatgcgttcagtcaagtttgagttttaaacagccaatatttgataagtgtcatttgagcacttatatcattagggttaaccttccgtacggatcatactcttttcacatcaaggagttgggttctgaaaactcgaagtcacccgacaaaaagcccacactgctttttcttcatggctttcttgggaacggagaagactggctacctgttatggatgccttgtcactcactttccgatgtatttctgtggatcttcctggtcatggccacacagcagtagagacaagtatgtctagccccttgcaatcaaggagcaaagcagagagtgactttagcgatgcagatggtgcctggtcagttcagggattagcatcagctttgtcggaattggcgcaaagggtcggtgaacacaacgtgatacttgtgggttactcaatgggagctcgtattgcccttcatatggctctcaacaacaaccaagggatatccgctgctgttgtcgtgtctggaagcccaggccttcacagctctgctgcacgagatataagggcagcacacgatgatgcacttgctgcatctttatgtgagggtggaatacactcttttgttgacacctggtacagtcaaccaacgtggaaaagcttgcgagctcatcctgactttgagctgatcaaacgatcacgagtcgagaatcaagatgtgcatagtttggctaaatccttatcttctttcagcacgggacgacagagatccttgtggggagatttatcaatgggcgaggtgccgcttttgttcgtggtgggacaagaggataccaagtttgtgggcttggctcatcaaatggtagagacccgcaagagaacttctcaacttaggcagaatagtaagaatgggaagtcgttaatgccagcccagtctcaatcgaatgaagaatccacatcgcctagagactctgggttatatgcaaaagacgtagaggatgatagaagcacgtcacttcttgtgatagaaggctgtggccataatgttcctgtcgagagtccattgcgattggtgaaggctctccgtgaatttgccaccactgtcagtcgtgtccgcggtaagtag