atggagggagagacgccggaggctggggaaccgcccttagctgacgtacgcggaatccaatttggtttaatgaccaccagcgtgatgctgaagctttcagtcttcgatccaaatcagtccttgacgaaggcgaaggagcttgtgagcgctaggctggggcttcccacgatctccgggcagtgcactacttgtactgcaacttctgttgataaatgccaagggcacttcggacacgtgttattgccaaccccaattttccaccctaatcacgtgggaagactcattcgcttgctcagaaaagtctgtctcaattgcgggaaactcaagaagaagccagttgggaggacaagaacaagtgcaaatgagcagaccttgaagaaaggaaagaagaacggaggtccgaagaaaacgaagtccttgagtgaagaccccattctcagtaatgggacctcaagaagaaaacggaagttttcatcattcatagatgatgaggcagaagcatcagaggtgatagttttgtcctcagaggacgaggagctttcgagcaatggaaggaaacagcagaaaagtcctgattctatcgttgaagaagatatcttaggaggaaaagcttcaacgtcatcagcgaagcggagctggaacgggaaacgaaaaaatcaagcagatacctcggagactaattcgacgaccaccacaccaacggttgtggatctcacagatatgctggtgtgcgtgaaaaaatcaaaaaagccgaaggtttctaaatcgaaatcaggcgttgaagttgtggacgatgccttttgctcttctcccagagatgacaacttcacctctgaccaaatctgtttatactgctcggcgacctctcattccgaccgttttccagaagtacaattgaaggtggatgtaaaagaaggaaatagaggtgatatgttaaacttggccaagtcaatcaggatggagatcaaagacaaagactacaagaatgtagctcctaactattggagttttgttggaggaaactctacatcaaccaatcaaaatgttcaaaagacgagaaatctgcttccatcagaggccctcaagattatacggaaaattcctgttggcaccttagctaaacttggaatgcagctggatgtggcacatcctgaagcgttgattgtcgagtgcctacctgttcccccaaactgctctagattgcaagaggatcccttttcaacaggtggaacgaatattggcttcaagataggctttgacagggcatctcaagcattcacgaagctactcaacaaaatcaactctataagggcttcaagatatgggagaccaacttttcatgctgctggcatggaagccagcggtttgcaggccttatttgggcagtatctgagggaaaaaggggcaccgaaggctgcacctggcaaggaaaagaagagaaccgatcatgtgggcagagttcaaaaaagagatagcagatggagtctagactggttgaagagaaacgtgttggggaagcgaagcggattctctgctagaaatgtcgtcactggtgatcctttcctgacggttgaagaaattggtgttccgctcgaagtcgcaaaatatttaacttatcctgtgcgagtaaacaggctaaatcagagcaagttacaggagtgtgtagagataggtcaagatttgggtagatcaagagcatgtggagctgttaggattgtgaaggatggggagaaaatggaagttactccaaaatcggcccatcatctggagataggtgatattgttcatagacatcttagtgacggggatgttttgtatattaaccgccctccttctctacataagcattcgcttatagcactaaagacacatattcaagattccgctacttttacaatcaaccctgctgtgtgtgctccacttcatgcagactttgatggagattgtctccatgtttttgttcctcaatctgaagaaactaaagctgaacttcaccaacttttgactgtgcctgagcaaattttaccctcaccagaagggaaaacaatcataggactttctcaagataatatcttagccacccatctagtcacatcttcgcctctatttgttgacaaagagttgatgcatcagctagccatgtggagttcgtggaaactcccagtgcctacgattgtgaaagctcccagaggcggtggtcctttgtggactggtaaacaaattatagatctgactattcccgatgatttctcttaccgcaatcatgaggggtccacagtaatccaggatggggagcttttgtcttacggtgggacggcaaattggctggcaagtaccagtggattggttagcactcttgctcgacatgatccagcaactgctgtcaagcatttggattgttctcaatcagttttacgagaatggctgctgtcacacggatttagtgtgagtctgaaggatttctacgctgcaccacatcgagatggtaggaaagagatcaaagaagagattctgggcgatcttgaagaggctcaatgcatggccactaataagcagtttatttttgataggaatcatcagaagcttaaagcctcgcgatccggcaggaatgggacttctagaacaacaagaggtaaccgacttcaagatttggaagtatctggtgcagcagatgccacttgcagagcttcaagaatgaggacagatggacaaaagctcgaaggtgtggctgtgacttacttcctggacaaattcagtcagctcggagatcaaataggagaaaaaatcgattgtgacaatagtctgcttgcgatggtgcgggcaggaagcaaaggctccatggccaaagcgttccaacaaattggatgtcttggtctacagctttacaagggagaacatctgttagctcttgaagacaataataagctttgcaccgttgctggggcagtgggctatctcgagagatgggaaggacgaggccttgtcagaagttccttgctggatggattggaacctttggaatttttcctgcatgcaatagcagttagagctggacttctaaggcagagtttggaggtcacggaaccaggtgaacttttcaaaaggttaatgcttttcttacgcgacatccacatttcttatgatggaactgtgaggaataaatgtggacttgaaatcattcagttcctttatgacggagtgaaaccaccagaatttagtgacaacgtgtccatcaactttaaagaatccgtaatgcctggggaagcagtaggcatattggcagccacagccatagcacagccggcctatcaggtcatgttggaagccaatcacaatattgggtcgaaaaagatccggcctctggagcttttgcaggaaactatgtttccgagaagcacttcaagtttgaaagactctgatcgaagatctattcttagactcagtgagtgtgattgcggtaaactttattgcgacgagcggcgcatattacaaattcagagtgaattgcaacctataacattgcaaaccatggctataagcacagcaatagagtatatcccagatacatcagatgaatgggatgctttctatgtgaaaggagagaggtgtaaaatttgcctgccctgggtgggccacattcttcttgataagatagccatgttggaaagcggtctcaacactgagaagatacttgaagtcctgaacatgaaatttgaaggttatagaaaagatttgcgaaagtatcagctcggacgtcccctctttggcttcagagaagactgcagctgcatggattctgaagatagagagttgggaccgtgcctacacttctcgccaatgcccaagtccaatgtgaaaagaagaaaacagaaggtttcaaaggatgatactgtggagatactagagatattacagaactttctcattcccttaatcctggacacaacagtgaagggtgatgaccgtattgaatctaccaaaatcgtgtgggaggatgaagcatggtctacaccgggacgatcaatccataacgaatgtttctcagaggagggctgtggtggagagctagtgctagaagttttagtgaaacaaaagcttagcacgaaacgtggtgtcccatggatgatcacgaccgaggcttgccttcaaatagaggatgcgatagattggcgaagaagttcgccttacagtgtacaggagattaaatacgcgttcggagtagaggcagcacgagattgtattttacagaggtttaacttggccactcaagcttcaggaaactcgattgaaatacaacacttgaagctggttgctgatctcatggtccactctggagaagttcatggtttaacatcattcggatatacagatttaatgcgcagcctgaagactacagctcctttcacagctggtgctttcagagctcctatcaagaactttatggacgctgcagaaaagggggacggagaagaattcaatggtgttttagcatcttgcgtttttggcaagcgagtcccaataggaaccggagcggatttcagcctgaaggtggattcaaagagcagctgcttaacaatagaaaatgttgagaactcaattgacatacacgagtgcttgattgatttggactccaagattgggattgaaaggccagaaacacctcctcactctgaagtagaggtaggggacgtggccaatgatagctggttacagaacaccgatggctggggctctcatgataagagcgctgcatctaaaggtggatggggaggtgaaggaggtggatggggttcaccggagaagagtgctgcgccgaaagctataaattcaggtggatggggagaagaaggtggatgggattctcccggtaagagtggaccgactaaagaagctagtacaggtgggtggggagatagttactctacacctgcagacaactcaagaggtggtgactgggaaagtacaccagtaccggaagttggtgtatgggaactgcatgaccaaaacaaagatgcacccgcaactaaagcttcggatagtagctgggcggagaaagatgcagctcctgaactcgaaaaatctgctggatgggccgatgctggaaatgtagaggctgctgcttgggtttctgaagatacgagtatacaatgttcaggtgttggtagttgggcttggggttccgcttcgaaaagctcgcagcttctctccagtccaaaagttgctgagagtagatggaatgaagatgccgttgttcaagtcagtcaatcctcgtggggatccttgccttctggtaaatcaagtggatggggggagaggccatccgaagctgagaagagggaaaatgtaactccagcaaaagataaagaatgcagttcaccgatagaactgtgtagtgccaagggcagctctcagaacagcagctggagtgaacagaaggtaacaggtacaatcgttacaggagagggtcaatcaggtggaaattggattgaagattgtccatctgcaacgccaggcacatggtcagtggaccacgtcaaaaacaggtcagaagccgcgagggaaatttcatggacatgtgaggacgacacaatctgccaaaactctcaatcaacaccgaccaatgccagggaagacctagattcgtcaaagaaaaagggattgcgagaatttaggcctacgggtgcgaacactatacctttaggaaaggtccgcttgttcacaaacttggcaatcgacgttccagtttcgaaaacactagtacctcctagcgactccgatataccaggagcggatggtgggaaggaactcgtaggagacggagtggtaacagggcctgagaaagatgttcacttcatctcgaaaagcagtgaaagcccaagtgtgttttctcagccctcggggcctcctggagcagaatcagatagaaatcaccgtggacatctacgtcagctggccggaaattccgccaacgaagtggaaggtgcgacattgtggatgactacagaagatcatgggtgcaaggataccgaccctggctggtcttctttgactgtcgactcgcaaattacccctgctgatcccaccagaggaccagtctctgcaggtggccataagaatgaagaaaagataggctggttgcctccttggagaaaggacggccctggtcatttcattcaaggtcatgggactgaaccccaaactgttggtggtaggggggttaggagagatctcatttggaagaaacctgaaataaaaagagagatagataacaggcgggagtcagaagactggaaagagttggagactctagtccgatctgtcaaaaacatcctgaagaaatgcgaaccggaggaaagactcgtggaggaagatcacaacttattatcaacacaagttctaccaaaccatcctaacagtgcagccaaagttggctgtggtatagactacttcaaggttgctacttacatggatacgaagtgtttttttttggtgcggaaggatgggacttcagaagatttttcctaccacaaatgtctccaaacgctggcttcgaagaagaatgcatctctgggtaatctttataaaaatctatacatgtccagacggaaggttgaatcccgcccctctgttgaggacacatcacgacgaggtgctgagactcaaactgttgctgaagttcaagcagagagaacagaaagtgcaaccgaatttgcaaccggagaactgtcacaaggagaggtaggtgggtgcactgagcccgaaccgccatcgttctag