atgggagtgcaggggttatgggagctgttgactccaatcggtcgccgggtttcggtggattctctcgggaacagaaagctggccatcgatgcaagcatatggattatccaatttatgaaggcaatgcgcgacgagaacggagacatggtcagaaatgcccacctcctcgggttcttccggagaatttgcaagcttctcttcctgcgcataaagccggtctttgtgtttgatgggggaacaccacttctgaaacgaaggaccgtgattgccagacgcaagcagcgggaaagtgcgcaattcaaaattcgtaagactgctgagaagctgcttctaaaccatatccggtcacgtaaattggaggagttagcttctgaaatcaactctggtccacgaaagcctccaacccaagttccaagccaagtatcaagtcaggtcgttgaaacagatgtcaagccagtctcagcggacgcatttcaaacatcacctgggtcggaacatcagttagatgcacggggcttgtctttcagagaacgagctgatcaggaagctgcagatgctctgcttgcagcatcattagcagcagaagacagtcagtctgcgcaggctgacagagatccagctgaagaaattattgaagcgagcgatggggatgatgatgtggaggagcttgttctgccttccactgtgaagggactcgatcctgccgtcttggcgtctctacccgcttcgatgcagttggagctactagtccagatgagggaacaacttgttgctgaaaataggcaaaagtttcaaaaagtatccaaggtgcccgcgtcattttctcagctacaaattcaagcttacttgaaaactgtagcatttagaagggagataactgaagttcagcgagcttcgggtggtgtgggagtaggaggtgttcccacaactcgaattgcatccacctctgaccgggagttcattttttcgaattcctttcaaggcgagaaaccagcaccgagcactgttgaaaaacagagacgtggaagaagcggagtagcaaaggagattcctggttcatttctgggatcaaagtcaactttgttttcctctatgacagagactcagaagagtcctctagaggtgattcccgaagaaggtgtggtctcattggtctctacacaattgagtgaagaacctgacacaaattccaatagttccgttcatacttatgttgatgatagggggcatgttcgtgtaagcagagtgaggggtatgggagtgcgcatgacaagagaccttcagtggaatttgtacctgatgaaggatacagaggcaagaaaaacttcagataatggactttcatccgaaccaccaatcatcccctcaaactttgtagcagattcacctacatcaacagtaaataatgttatggactgttcggctagtcaacaggggctacaaatttcctttgtcgatgacggaaattctgatttcagcaaagatggagatctttttgaagaactggtcatgttgaatggaaaaggtgaacatgtgaccaatttacaaggttccagttttccagcaactaataaacaaacgatggctacaatcactgaagaggacgaggactatgagtgggaagaaggtggcgtggagaaaagcttggactgctgtgttgtggaggaaaaggctgaagttcatcaagttttagaaggctcaacgctggcctctactcgcgagaatgagagtagcggacacgttgtgagggaccacacaacgtgtcctcaccctcttcatatcccttgtgtggtcccacacaaggaacatgaagaggggcaagatgagcagtgggatgatggtggactggataagggtgttgattacagtgtagactacagtgttgttgaggacaaagacttggctgaagcaatgaaattaagtctgatgatgcaggacgaacatgtgaatactgaagagcctaatgatcatatcatcatagaagatggaccaagcagtgatgagagtgaagtggaatgggaagatggtacaggagctgttactgtaacaggttttgacgcagtcagtggaaataccgatacgaacacgatcgagttaggtccttcagaagaagctcaaatacaagaggccatccgtcgaagtttggaggacttctgtcctccagcgaaaatgtcagcccggcttgtgatcaaagagccttctgaggactattcaagtttcacttgtcatctacctaaggaggctgggattgtctctccgttgcaacgagcggaagaggagtcagaggaagtataccttgcccgtgaacgaacgagaaaaggaaaggcacttttaggagaggaggaaaacgtatcacggctttatgcatctaacataccgaaagttatatcggaagaattggaacaccatcctgatgcaaccatcttcaaggcttgtaacgaggatgcactccaaacggtagccagagttattgagaaaaactcgaaccaccatgagaaccaagtgggagaaattagaccggcgccttccattgctgtcaaggccgaaccgattgaagaggaacatgcattcgtttgtaatccagtctgcgaacaggttgtaatcaaccatggggcatctgctcaagctatttcagaaagtgtcttacctggtgcaggaggctggaaagtttcgcccgtctcaactgctgacaccaccgttccgaatccttcaaacaagaacacgcttgttgagcaaagttcagcggcggaggtttcctattatccaagtgatgtcgccgctgaggtgacgtccatggacacagaagattccaagacaggaattcttagccatttcgccggaacgtctaccaaagctccagtttatccttctgagtctttgcccactagtgaggccgaactgttgagggatgctgaagagatggacattgcgaaggagagagaagaattacgacttaaagaagcccagctccacatagagagagaacagttggccagggaggaagaagagctgcaagcggaacttcaagccgagagagaagagattcttgctgggttggacagagaaagggagcttcttgagcgcgaggagatggaactgcgtgctactaaaaagaagaacgaaaggaacgcagaatctgtgacgagtgagatgtttacagacgttcaggaacttctgcagttgtttggtttaccctacgtggtcgcccctatggaggcagaggcacagtgtgctttcctagataccatcaaccttgttgatggtgttgtaactgaagattcagatgtatttttatttggtggccgaaatgtctacaagaatctctttgatgatagaaaatatgtggaaacgtactacatgaaggatctggaatctgaaatgggtatgactagggagaagttgataagaatggcattgttgttgggaagtgactatacagagggaatcagtgggatcggtatcgtcaatgcgattgaggtggtgaatgctttcgaagaagaggatggccttcagaggtttaaggcgtggctggactccccagacatgtctctttttaaccaagtttatgtgcagactaaggttaaaggcgacggtaaagtaggacgagctaagggcaaggccttggaaggtgaaggtgagcatattgaagaggatgaagtctgtgaaggtggtgatctggatgagacggaagactccaagttcactcctcggcagcgtatcttcataagcaagcatagagttgtcagcaaaaattggcacatacctgattcgtttccaagtgaagctgtcgtatcggcttacatcagtcctatggtcgacaagtcaaaggaaaccttctcttttggaagaccagatcttgaagccctgcgcaggttttgttacgagaaattttcttgggggaaagacaaagcagatgaactgctcttgcctgttttgaaggaacatgatcgtcgtgagactcaaacccgaatggattcctactaccacttcagtcaacgatttgcaaaaattcgaagtcgcagaatacagaaagctgtaacgggaatcaccggccgtcgttctgatgagttgatggatctgccacctcatctagtcgtgcagaagaagagcacgaaaaagagaagtaatattaccaaaacgagtgagcttgatgatgaaatcaacagattatcagaaatcaatcaaatgtctcctctgcttgatgaagaaccagctactacagaggatggagctgtggctggggtggcaagagttgggagaggtcgaagaggtagaggtcgtggtcggggtcaacatctgtcgactgcgggagaagtcgaagacgagggaaatgatggagaagatgtaccaagcatcacgaatcggaaatctcgtggtagaggtaggggtagggcaagagaaaccggaaagagtagtacgagtggtaggagcaaagccacgggtaggggcagaggcaggggtaaggggaaggccagggagaacgtcagtgaggctgatgcgagtgcaagtgacgaagtaacagaagacttgatgggagaagtcgaatcattgaagagaaaagccagtcagacatcccaagcactccgaagatccacaagaccacgctccgaagtaaattacatgctggaaaattctgatgaagaagcatgtggtgcctgttctgatggagaagaactccaagcatcaaagcaacatgaaaatgcgacaatgcgtgagattagagatattccgtatgttcaaggtgcacacgcctcttcatctggacctcctaagggagtgtcccacatggatctcgacagacctgttagtgatggaccttctaaagagtatgaagttggtggaggattttgtcgggaagacggtgaaggttgtgaagaagccggacagctacattttgagatggaagagcctgcctatttagcgagtgggggtggtttttgcatggatgaagaagaggaaactccgaaagattttgatggtttattggcaggagacaaaatccaagaacagcagcaaggttttactctggaggatggattttgcctggcagaggatgaagaggaggctttagctagggcaagtgagattgccgaagagaattatctaaatcagctgagaaggatggaaagtcaagaacaaagcaggaccctagatccagaagttcctagtgtatgtagtcaagttactgatgatgtctcaccaccagttaaacagcttgatgaaaatggtgaagccttagagttggggttgagggcaatgcctttgatgagaagaaaaaaacgcaagagtggataa