atggacaaatccaagagcaaggacaaccttcgagccgcagggaagaaaaggttggaggagttccggcagaaaaaacagcagaagtcaagtgcaaccaaaaccactagcacggccctgaaggctctggcagaggaggaaaagctgctgtcatccacttcaagcagccctagaactcccaatcatggagacttgtcattcaagagcgacgaatttgactccaaaagcgactcggtgccttcaactcccgaggtcccacaggccacggctgagccatgcagggatagtttgaataatgagaatcaccacgtttcagctggtaggaacgtggatagtcctagcatcccgcaagagaaaaacaatgcacggaccactattgatactaatgatgttccgaagacatccacattgcccccgttggtggatcagcaaaccgtcacggaggaagcgtcaactgctgggaagttcgagtcggctctggagctgaccatcccttcggaaattacctctactgctgcaaattccaaccattgtgggagagaaaatgcaattacggaaagcaaggttgacttcggatcttcccacccgaccctctcccagcatactcccaatcagggcagatatgattcagaaccacatatcctctccgtgcaagcagaaacttcaggtattgagaaagagcagggccttgttcagccttcttggaatgcggaacagaagtttcaagaaacaactgatatcaaatctctcattgctgagatagagtctttgcaactgcagctaagaatcacccagcaggagaaagagcaattgagcgtagatctctcgtcatcacacggggagcttcagaatcgcaatgagcagtctgccgcagagttatctgcagctcaggacgcgatgcatcaagctaagcatagagaatcacttcttctggcagatcttgaagccgctaagcttgagatggctcaggcaaagggtgaacatgttcctgagctggaaagactgcaaaggcagttgatagaaaaagaggatttgaccgtggagctgacgaaggagttggcatcatctagagaactgttggcagtattagaagaagaaaagtacaatctgttttctaaggtcggacaatttcgtgctgagctacaaactctgggccaagagaaattacacctagctagcgagcttgaaacgtcaaataggtctctgcagcacgtggagttagagaaggagcaactcttgtcggagagggcttcctccattcagcacatccaggaccttcttgacaaaaatgctcaaattacaactgagctcagagaatcagttgagaaatttcaaacctttgaacttacaagggaacatgagcttgaggcatttagagtgcagataacgagcattcaggctgaaaatgctagactggcgcaacagctagatgttgagagcacctgtctgaacgaaatgagagtggagaaagcacagcttcttgccgatttgattgtagagcgtaaggagttggatcgatttggggagggaaaattggaacttgatcgtgaaattgaagcattgaaaaccttggtggaggagcttagatgcgagaagtcaagtatgtcgtccagttgtgaatcggaaattatagtagttagaatggaactgaatagagtagaggcagcgtattctgaacaggccaatcacctcaccgagacaaggaaagagcttgatagagtcagcgaggaacatgtacgcagcattagcaaacttgaacttgcgcttgatgagtgtagcaaaatggtagattgtatcacagaggaaaagatcaaagttacagaggagctgaataatgtgaagtcacaacaactacacataactgaggagaaagaacttgcaattgccaaccttggaaatgaattgcaggaaagcaaggagcggttcagagtgacagaagagcagaacacttcgctggcgaagctgcttgaagaagcgaggatcgaaatgcagagagtagttgaggagaatgcacgatctatttcagaacttgagtctgaactggataagcaaagacttctcctcatcaaggacgtagaggagaaaggaagattgaggggtgagttgcaagaggtgcaggaacaaatgatgtctgtgcagatatccgtcagagatcgtcagtctgaaatagacaagcatgacgaggagctgaagcagctgggagaaaaccgaaccaagttgtcaagcgatttgcttatgtctagggatgcgctgacaagactagaggaagagaagagtcgcgctgatttggagatcttgggattgaaggaccagatcgcagagatggacggtaactatgtagaatgcgtgcagactttggaagacacgaaggtcgagctccggagggtgagggatcatggccttcaactatctagagatttagaggtcgagctcgaaagggagagagggatgcgaattgttttatcagaagatagggataggttgacaatcaagctccagggcgttgaagaacagttgaaagttttgctgcaagagatggaaatctctagaaagcaccatgaaactgaagtgctgaagcatgaagatcacttgcgagcgatggaggaaaaccacactaatctttcatctgagcttcttgcctcaagggatgagttgtccaaactgctcggagagaaggttcaagctgaactgcaactagagatatgcaaacaacagctgacaaaattggaaggggcaataacagggacattggagaagcataggggtgaagtagcaacttacgagggatgcatcaaagagttggaggaaagccgcaccatgttagaggaccagttgttaatgtctcaagaaaagttggctaagttgcaggatgagaaaaatcaagtccagcttgaactcgtggcgcatatggaacagctgaaaaaaatggaggctttgaatcaggatgtaggaaaagaacttgctgaagctaaacagcgggtagatatacatgtacaggaaagagctgctttattagcagagcatgtctcacagattggaagccttcaagagcagctgaatctcttggaaagtaagggtgcctcatcagcgactgagattttacaggtaatgagtgatttggaggcattgaaaaaggagaaggaagctgcttacagtcaagtagaagtttggagagaaggttgtatgaggctggaagaggagaaaagcaaaatcgccgatgatttattgcatagcaaggatcagttgcagcttgtcataagggatgaggaattacgccaagctaagttatccaccgaacttgaaacgtacaaggaaaatgcagaaaggctcaccggagagaaagcgtccttgttagaagagctggaggccacgagagagcatctgagaggcgtgaataatgagaaggtgaatgagattgagttgttgctgaagcaagttgaggagctgtctcaaagtaaggaacatgcagtgaatgaactttcggcagcatttcaacgtgcagagaaggtggagagaactaggacgcaattagttgcaaaattggaagcagtccaacaacaacttgaggatttgtccaaagacaaggactccctcatcacagatctagacgtatcgagacagcagtacgaggaactcgacaaggaaaaagccatgatgctctccagctttgaggtctctgtgaacaactggaaaactgaaaaatcggagctccatgaggcactcgaggcctccaaagaactccaaaatttgtttgctgctgaaaaagatggaatagcctccgatttggcagctgctagggaacgaatggaggacatgaaggagttccaagcacaggctgctgcagagatcggaactttgaagcagtcaattcaatctggcgatgatgagagagcgcagcttgttgctcaactcagtgctcgagatcagcaagtgcagaggttagtggaggagaacagtcagctgacttctgagcttcagaggcacagtgaaagaatagtggatctgactgaagaaattgcaaggttgacggaagagatgaactcatacaagcgtaaagtaggggagtctgaggcggagctgtcgcaactcagggtggagagtaagttcccacaagctcagtcggagttgtcgacagaggagaagaccaaggatggcgaaggtgatatcgcatctagagaagtacttaaactcgccaaagaagaacaggactgtcagcctactcgggaaagcacgacgactaggtcctgtgaccttcacgggactgtacattcagttgaagacctcgaagggttgaagcaccagattgagaccaaagaaggggagttggctgacctaaagacccagtacatactcctccagacccaactggaatcttctgatggagagagacacaatcttgcccaggaacttgtgaccttgagacagcaactgcagcagttgagcgagtcgaagtcacatgttgctgacgaactcgcattgggtgtcgaagcatcaaggcaacgcatgctcgaatacgaagaagcaaaattcgagtcgtcctctgacatgaagaggtccaagcaggacctgcaagctttggatgccgaagatgccgaaaatcaagctatggcttcatcaatcgatgggcatcaaggcactcaggagaagcctagatcaacttctaacgttgttcttgaatcttctgctgagctagccggagccagccttaagagaagccctatgtctaaatccgacgattctattgttggtgtaggatccggtgtttccaagctcattggagaatttgagagaaaggctcatgctggacaagagcaagcggagcagctgagaaaagctgttcatgagaatcttcgcttgactgcttccgtggaacgtctggagagcgagagacatatgctggtcgatgctcccgcacaaattgcagaccttcagaggcagttggaggagcttgcgaaacagatcgtcgaacttcaggcagagaaggacgaggctgtcggagcactactagcggctgaagcagagctcagacagtctaaggagatcgtgaaggaggaaagcctcttggttgcagatagattagaggcactggaggaatctgtaatctccttgaatactgagagggatgtcttggcaggtacgttagtggatatggagaaaagcctgatccatggatctaaacagacgtcgcaggaggagtcgccttgtctcgagtctcttgtaagtaattcttcttcacagagtcttgaaagaagtgaattgctggtgccgaaggatgtaagcttcctagtcaaaaagctggagaaagctgtatttgaagcatttcccgacgcctctaaggagttggcatctttgcgcgacggtaaagctgctgttgattattgtgacatactctgtgataagttgctcactggtgacactggagtctgccaccagctacagaaggcacatcttcagctaactgaaatcagacagcggttgacccagtctgaagagaagctgattctggtgcagcaagaaagagactcggttgttcaggctcatgctcaattccacgaacgtctggaacaggtcgttgaggaaaaggagcaggtgaagcaggtgcaagccgatctttgttgcgatgttgaggaacttgtgagcaaaatgaaggaagctactcagggttacgcagatcagcttgcgcatcaaaccgcggacaaagatgccgttcaggcagaggtgtcagttttgcaggcaaggatagttgaactcgaggcatcattggccttggaaacaacctcacgctcggttgtgaacaaggacctaggaggtatagtcacgaagcattggggagaaggcgccgacgctgattatgagattcagtctttgcaacagagtcatcaagcaagagagatcgaggtgaacactcttaatcggaaggtagaagaggcagctggaactattgctcaacagtcagatgaaatcaagcagctcttactccagacagagagactgagtgaagaaatggagaagatcaacaccgaaagagcatcttttgagttaagtctggcccaggcagagcagaagctatcctcgactagagagaagcttagtttgtctgtgacaaaaggcaaaggtgtggtgcagcaacgggatgctttgaagcaagttgtcgctgaaaagacaaaacttcttgaatcaatgaaggcagttcacgagcaggaaatgcagacgaaggatgtcgctctgcaggatatggagagaaagttgagtgagcttcaagctctcaaggaggactacatccaacttgagactcggtgttcttttctacaggaagtagctggaagagctgagaaggttttgcagaatagtgaaaatctagtcgaaggattatctgcactgctagaaagctctatgtcatcaaatgactggcactcttgggagcttgtagagaagattgtgtggatcaccagcggtaccagtaaggttgtgcaagctatggaatctatgaagggtgaaatgacgagtttaacccgaacctctgatacccttgccagtactgcggacgaagcacaatccagagcagagatcttagcacgcgagctctcttcaatgaaacttgaaaaggaagagcttgtttctcatttcgaacaagtaaggtccaacttccagttagagctacagcagaagaccgatgagaaagcacaccttacttccctcattaggcagttcgattccgaagtagtcacccttagacaaaccaacgaaagcttaaatagacgattagaggagcaagccacgcatgttgctagttgtgaaggtgaaatcaccactttacagaagaggttggcagagcgagaggaggaatggcaccaggaggttgtaaatcatgaacagctgcaagccagtgtgttcagtatcgcaagaaaccttgttgatattcacgagtctcttccaccatttgaaggtgatatcagttctgctcagttgtccttgtcttggtgcaaggaatttatgcatgtgttggtcgctcgttacaatgacattgttgagaagcttgatgagattgttcgtcaagaatcgaagtctgctttgaataaagctctctcaggcgcagtgtcaaagaagcatgtggaccaattgtccttgaagaccgtctccacagatttgatcaaggaggtcgaggagatattctcgctggttgagaaacaggctggtgaggcgactacgcttttgcaacgaatcgagaagcaagcagatgagctcgctgtcgctgagagtgagaagctaaggttgcagcgggagctttcgactgctgagcagagatcattgaccatccgagaaaagcttacctcagccgtgacaaagggcaaatcgttggtacaacaacgtgatgcgttgaagcaagctttggcagagaagactgatgaactagcatcagcgatcatctcccatcaaaaggagttggaattgaaggatgcagtgttgcatgagacgagccagaaactagccgccgccatggatcaagtagacagcttggagaaacagcttgccgtaatgaagacctccgtctcagtggaaaaacagccatcttttgtggagaaagtgagtgaactggagagattactcgctgagacgcaactgaaggttgatttggctgaagcagaagcggagagtagcaggaaggtagtcgatgtaacgtctactgagctggagaaatgtcagagtacagttgacgctctggcaatacaggtgaagtctgtgacacaggagaaagatgaccttctccagcagctggagaggtcgaagacgaagcacatgaatgacatcgaagagtacgctaatgaaaggacccagcttgaatctagtatcggcgacctggagaatatcatagcccgtcaaaaggaggacatggagagtctgatgagaaagtttgaagagctgaatgacttgtacaactcattgagtgctcaaagtatggaggatgccacagaaacaactaacttgcaggatgaaatcaattccctacacaaccacattgctgaactcgagctcagcatggaaatggaagcagctgccaggcaaaagctggaggctgattccgacgcagttgtggcttgcatccaggaggttacgcaggagggatggggtgataagactgtcagcttatctgaaagcaactctgctagttccgaagcaaccagtcttcttgaggaaatgagcaatctgctaatagcaaagtacaaggcagtcgttcaagaagtggaagaactgtccgaacaagtatctctgctgtctaatctagaagagacgtcaaaggccaaaacattctcggaacaggaatctctgtctcaaatgcaacaaatgctggagtcgaaagatttggagttgagcgaattgagtaagagaatggaagaggctgcttcagatatggctcagcaagaagacgttgttcaaggcttaatgcagcaggtaaacaagctgagaggggagcttgcgaaagcaaacggggaaagagatgctttgaagaacgagcttgtacttgctgagcaaagaacagccaataccagggagaagctgagtcttgctgtgaagaaaggcaagaacgttgtgcaacagcgagactccttgaagcaatcattttccgagcaggagttgctactagcgaagtgtaaggaggaactggccagtaaagaggctatagtgtcgaggatcaaggacgaattgatgacgtctaaccgaaaggttgaagacctagaagcaaatgtagagtctttgatgagacgtacgtcggtccttgagcgtgacatgcttgacaaaaagaatctccttcaggctctggagacgggtctgagcacatacagttccggaaatgaatggcgctcaaagaagttgacacagaaagttgattggttagtctctgctattgctgatgctgaaagcagggcactgttgtcttctcaagaagcggaggcagcgaggaaagagtcgagtcagctacggtcacatctgagagacactcaatatgaagcagaatgtgagaaggaatcgctttccattctgaccatgaagctggagaagactgaaaatgagcttcaatggagtcagcatcgaaccgcagaattggaagctcaattacctgctcttgcatcagctcatcaacaatcggagatgcttatggagaagattcggagtctggaagcccttctcgacaagaagcaggaaaaagttaggaatctagaatccatcctggagcaaaagcaggctgacatgaggaaagcagaagaggccgtctatgcttgggccggacggtccgaggagaccgaagcttatattcatagaagtcagatgcgcatttcagagttggaggcgcagttgcgaacattgagtggggttcaacagcaagctgaagaactctccaaacaggtccagggtttagaggaggtcgttcagcagaaacagtctgctttgaaagctttggaagcttcacgtacaaaagccgtgaacaagctaactacaactgttaacaagttcagagaactatgtaaacagtcagaaggacttgttgcggagctcgagcgtgtgcaaggaagtgtagaaagtaaggatgccgagataactcagctgaaggaagaggttggaagattctgcgctgaagcacgcaagttacaagagagagtagattccagcaacgatctcctcgtgcaacttgagcagaggttgcaaagtgtttttccttcaggtttggagatcgagctttcaccgagtgggatcaataaagcaaactccgttgaccaaggaccttctatagaagtggaagacgtgttcttcgcgaatgtaaaacttattcgcaggcgattggaagcatttgtagcgcattcacaaagttggcaatcagagctggcaaagaaggatgcgcagttgcaagggttgaggaaagagcttgaggaagcaaacggagatagaatcagcttgaagacaagtctgcagagagaacaaactcagtttgagctatacaaggcagagtttgcatcaaagttttctcccgctgctgaaagggaaaatctcaaagtagaagaaattgaggaggtccaagtagggaaacggtcgataccgtccacttctgcagctccgcagattcgcggtacaaggaagcctgcttcgtttgatgtagctatcgatatggatgtgggatcaagccgattgctggaggtttcagacgaaaaaggtcatggcttcaagtccttggctactgcaaggttcatgccacgtggcacccgttttgttgccgaccgaattgacagaatatgcgctgcaggaggaagagttcttatgcggcaacctggagctcgactgggtcttactttgtactggcttgcaattcatatatggatggctttgttgatagctacagcacatgtgtag