atggcgcaaatcgcactgaggcctgctgaaacacttctgaagtcagaggccatcaatttgatgaaacgagagttaacttacattggatcagcagcggtatcatcgaattcaatggcgaaaaaggatcagattgaagattcagatgcgagtagttttgatgaactagacgaacctcgaccggtcaggaagaaaaggcccaatcggcggtatgccgagcaaagcagcgatgatgagtattgtctacgagctctcaagagatccatgccaagatacaaggagattgacagtagttctgagagtgagtcggatttcactagaccatcgcgagatactgcattgaagcctacaggtctgcccattggagtagtgagaggatgcgtcaagtgcagtgactgtcaagcggtattggcgagatggcatccagaaaatggttgcagaccgttggtagacgaagcacccgtattttatcctagtgaagaggagttcaaggacacgttaggatacatagccaaaattcgttctgcagcagagccttatggtatctgtcgagttgtaccaccaccaggatggaagccaccttgccccctacgagaagatacagctagactacgttgcttgaagtttcctacccgtgtacaagagattcacaagttgcaggttagagaagcagtgaagaaatgccctcaggtcaagcaacgacctggaggaaggagaggtaggggaggcttcaggggacgtatgggtagaccttgtcgaaggacgcccaacttatccatctctggaggtcctccaaaagttgtgcatcctgatgagtcatttggttttgaaccaggagcgtccttttccttgggtatgttcgagaagtatgctcatgagttcaaagagcagtattttcaggactcggctaatgaagttactcccattattactggagaggaaactgtgcataaagtaaacccttctgtagatgaaatcgaagcagagtattggcgcattgttgagcaccctactgatcgaattgaggttttgtacggagcagacgtggagaccggaagttttggtagtggttttcccaaatctaagcctggagaggttatcaatgatccagattcttacgagaattctggctggaatttgaataacattgcaaggctagcgggatcgatgcttgcctatgagaacagcgaaatatcgggagtgctggtgccatggctttatattgggatgtgtttttcttccttttgttggcatgtggaagatcatcatttttactcattgaattatatgcattggggttctcctaaggtctggtatggagttcctggttatgctgcttctgatcttgagactgtcatgaagaagcacttgcctgacctcttcgatgagcagccggatctcttacacaagctggtgactcagttatcgccttcaattttgaaagctgagggaataccagtatacagactggtgcagcaagcaggagagtttgtgatcacctttcctcgagcctaccattctggtttcaattgtggcttcaattgtgcagaagctgtaaatgttgccccagttgactggctacctcatggacagagtgcagtagagttatatagagagcagcgacggaagacatctgtatcccatgacaagctcctcctagcagctgcaagacaagctgcgaaaaagctttggcataacagaaaccagctgagtatgcaggccagtcagggattcaatgtcaagcaggaagtacaacaagatctgtcgaaggatgggagatctgggtgtgatgatttttggcaagcaatatgtggtcaaggcggagttttagtacaagcgcttaaggaacgggtgcgtatggagcgggtgagacaagctgcgttcctaggagaggtgcacatgaagaaaatggaccgcgtctacgattcaactgatgagagggaatgtgcagaatgccattatgatctgcatttgtccgcagttggatgtgaatgctctcctgagaagtatgtctgtctgcctcatgccaagaatctctgcggatgccaatgggggaagaagtctgtcctttaccgttatgatatagttcagctggagctccttgttgctgcccttgaagataagccaggggcattgagtatatggtctcaacaagaacaaaccctcagtatttttgcccaatcttcgcttcccccccttggaagtcaagatggaggtacgaatggttctctggtgaagaccgaatacactaccacaagtctgtcgttcgggaaaggtactttcagagctcaagaattagagttcagcttagcaaataagagagaaacttataactcccgttcagttaccactttagatatacatgggaagtcatttcccccacaatggtttcatgggacaaactctcaaggagcagtcccacctcaacaatatgcagggcattttgtaaataattttgctcaagttcagcctgtatctgtgcttgaagagagtagggttagcataggtggaggagagagacagtggggattgtcttccgaaggcaaagggcctgcaaatattgtggtcaagatagaaccccagactgctgaaagaacagcatcatctggtagaccaatgcttatacttcttagcgacgatgaggaagaaagttctcttaggagggcacgcctcagggaacgtcttggggagatggcattcgcccatgaaagagtagatgctggaatgtcagctttgagcagtgcatcaagttctgacgctgcacagaaaatgccgattgagggttgtgatgtgttcaatccccgcattggtgcctttcctattcaaacatatggccatgctccaagtcatactggtacgatttgtccacaatcaagtgtaaatgctcctagtgcgaatatgacaccatttgtcagagttaaccaccaacagtccaccctttccaatggggtcgttcttgccagttgttctcaagggccaacgaagaagagaccaaccaaactgagacaacaagcgagggaaaatccaagagagggatctagattgttgggccctcgaacagagcagctatatactgctcagcacgtgttcgacgccgtccatgcaatgcgcttgcaaagtggtcaggcagatcatttgcattccactcagtttgggccggactacagtgcggttgctcgtgcagatccgaatgcaaacatgcactacggcgacgttaactcatcaaagccagtgcactctgtcagtgctctccaagcttgtcagttgtcaacggcagacattgaagtaccaccaccgacgcaagctggagcggtcatccagtctcgcaccccaacaaggctggagcgtcccgctggtccacgcatcgcgaaggtggtgcggaagaagattcactatgaagtagaactgctggacgtgggagcactggttttgcgagagggttggcacaacaaacaggctatatacccttcaggtttcaaaagccgtaccagtttttgcaatgtactgaatatcacacagacatctttgtacacctctgaagtcatagattgtggacaaagtggcccccgctttaaggtaacactggaaggcaacaattccgcagtctttatcgacgattcaatagatacctgctggcaaacagttcaagaacagataaataaggaaattataagatgtcggagccaaggtcatacaaatctaccagctctacaaccacctcaaagtcttcatggtctggatatgtttggtttcacttcaccaagtatagcccaggcagttgaagccctcgatcgttatcatcagtgtacggaatattggtcgtcaaaattgaaaagtacagttgctgtcgggtgtaatatttcacctctcaatccatcggaacatcgaccttctactcctgacgaaatcaaaattctgagaccgaaaatcaaaggatcttctatcgaagtgggcagcggaccactcacagccataatggaaccagagtatcctcccaagggaaagcttgaacattacagtgttttgaagggcttcttccataaagggactcgtgaagaactgtgggcattacatcgacttttcaattgtgaatggcaagggaaggaatggagggaggcatttcaggcactcacagatgtactggacatccgaaagccgtag