agtggggagtgaggagtgaggagtggggagtggggagtgaggagtggggagtgaggagtgagaggtgtggggagtgggttggggaatccaggacgtgaatcttgacgcgatggttggggccggtgatgtttgttaatgggcggtcctcgcggggggacgagacgagttgaacggggtgggccaaacgtagggaaacccaggtggaccggcaccatacccagcgctacgcgagttcgtgggcgcgcgcgtggtgggagatgtgtcgtgacctggaagaacaggttcgacgtcggttccaacgcgacccctcggcgcgggtcatcgggacgcagcttttagattggagcgttcggcccgggcgtggcgtcggttcggtcgcggtggccactgcgttgcgcgaggccgggaacgaccaagagcgtcccgaatggcccgagtgggtgcaggcggagctcctggcccatttgctgcgggtcgaacacgagttgcggcaaggccggcatgaccccgagcgtgacgggggcggcggcgtccacctctcgcagccccccctacccttcgaccagcgcgaggggccgggactgtccttcgtggaggcaatccagcggtttcccggagcgttttgggttccggcttggaatcgcctcttccccgacgtgatgggttggatcgaccgagatccgccgcttccggagttcctgcaagccgaccctcccggccccggccctatccaacgcgcttgggaggagttcgagaggcgggccgaggcattcctggtcgatgccgaggaccggatcgaccacggcgcgcgggtcacccccgacgacctggagcgggccggccgggccgggctgatcaacccaggctgccgggccgaccggctgcgtctgctgctgcgtctgctccgctttgagcgcaacgcccgcctcggtagcaacggtgagggcccgctccacgaggcggagctgcgccggcgttttcctggcgtcgagggcgtcgcgctgagtttgaacctgttccgggccgatctcgccccgccctaccgcctgatcccttctcagagaggcccgggacccgggcccgaccgcgacggacgcggcggcatggcccgggtgatccgggccgagtggtggagtggttggccgggaccgccgccggatggccggatcgaccccgaggtgcccttggcgctcaaagtggccgagccgggcgacttcgagaaccagatcgagacctacgagggaccggccttgaccatcttgggcaacgcagtggcgacccccaagctggatcaagggtggtggtgggtcgatccggatcggcccagtgggcggccctttctcgttctgccctggatcgaagggctcgatctggccgaactgatcgccgcccacccccgcggcctcaaccccgagaccgcccgcaagatcttcttctccgccgccgcccaggtggcccgcgcccataaattcggggtgatccaccgcgacatcaaaccccagaacattcggatccgcacccacgccacccccgagcaggcccacgagcagctgcccgaggaacgcgacggcatcctcgaagaagcggtgatggtgatggatttcggggtggccagccacccgggccgtcgtctgctccacgccgagacccgcgcctttggcacccccaactatgtggcccccgaacaactcgatcctcaccagacccccggcccccaggccgacgtgttcagcctgggggtcacccttcacgagatgttgaccggccaatcccccttcgccccgctccaagcctcccacccccgcgggaccgcggcgagcctcggcgaggtgtaccgctggatccgcgggcggcgggtcatccccttgagccaggtgcggccggatctaccccggggcttggagacggtgctgcaagtctgcctgcaacccgacccccgggaccgttacgccagcgtcgccgaactgctcgctgacctcaaccgggcgatgaacggccaacgggtccgggcccgtccgccgggacgattgacccgctgggcgcgccgggttcaggaacgacccggccgcgccctggccgtcctgggcgcggccgcagccctgatcctggccctaggaggggcactcgtggccttcgcccgcgctgaggccaacgaacaggcccgccgcaacgccgtccgcgccgaccgcgcggcccgctacaccctggaacgcatcctccagatcagcctcgacggcacctccacggaccgcgccgagcggctactggtgttgttccagtcgctggccgccaaccccgaggtgcccgaggaaatccaggcgtgggcccactcgcaccacgcccgcctggaactggagcggggcgactccgccgccgccgcggcgctcttcgagcaagccctggcgctgcggcgtcgtctggcccaacgcaaccccgaggtgcgggtcgatctcgccgaaaccctccacgacctggccgaacgccgtcaggccgcccagcgttaccacgaggccgagaccctctaccgcgacgccctccagatccgccgcgacctggtgcgcgaggaccccgacgaccccgcgcgccgctccgacctggcccgctcgctcggctacctgggcgacctgatggtgctgagagaacgctggcaggaggcccaagcctgctatcacgcctcgctggagatccgtgaggccctgcgacgcgctaagcccgacgacccggccctcgccttccaactggcccgcgcctatcgcaacttcgcccgcctggacctgatcggcccccctgacctccacgccgtcgaagccgcctcgcaccgcgccacgcggctcacccgcgccacgcagcgttacgaacgctcttggaccctgctgcaaaccgaactcgaccgcggctccctcgacgcgatcctccaacgcggcctcaacccggtccagtcggtctccgaagcccgtgacgccctcaactccgccctgtttttgcgggaggcggccgtgtcactcaacggacggggcgacgcccgccgtcagctgggtcaacgccacgccgccgccgccgaccaccaaaccgccctggacctgctcgaccggatcgacccggcccggttcaccgcccgcgaccagctggaacggctccgtagcctggtcggtctggcctcagcccaagacgacccccacgcccgcgctgccacggcccgccacgccctcgtcctcgccgacgacctgctcgccggagtccaccaaccggactggacccagctcgacaccgctcaacgcgctggccatctgctccggctccgcgccctcgccctcagcgacccccgccccgccctcctggaaaccgcccgccgcgagttccaacgcgctgcccccccctatgaccccgaatggcggatccaacgcccattctgggacgccctccccctccctcccaccgaaccttgacccttgaagcgacccatcggattttttttggatcgaccaccgaaccacccaccaacccccgtcgtacccaaggatggaacaaccgcgagcctgaagcaagcccaagcccctggccacggcttcttcctcagcggcttccaaggtcaaccacaaggtgatcgcccacgccctcgctcacggcgtcgcggttgaggcggtcccttccccaatcggttcctcgccccctcgaaccagcttcaacgactcctccatgccttcccccacgcctttgaggcgcacgcgcatgcgatgcgacccgaacaaggggtcggtcccgcttgggtcggttggtcgagccggtgtcaaccacacacaacatgacatgataccatgatcgaggacggggaagaccgtggggccgttggattgggttgaagaacgcccatgatagaggagcatgttggattcgatttggttggcatccatcacgaaatcacctggtcatgtcccctgagatcgattggcttttgcaaggttgtgacttcgagttagatcagttggtggaagtgcgagttgattgtgtttgtgttcgtgttccgtggaagtcgctcgcgtgattgaccgccgcgcccgtcctgtctgcatgggttgagaaccgcctccccgcgccccctcttctcggagtgatgactgatctgatctgacggggaggcggtgggaagggacgcaaggccaacgggatggggatcgctcatcctctctcctctccatgtccgttggcgtgggaaaaggacgcggcgttgcggccaatcggcgccgtgaagtgagtgtttgaccccgcggggcgatcgaatgggatgggagagggagaaggaagggagttcctcgggccatcgagtgaaggtgacgtgatgttgtgaaaggaagggaagtagagtaaggatggcggcgcggcgtggtgccgcgtccctccggcgaccctgatctcctgcccggtcccatcgatcgccagtggtgcgaggccaccctggccaatcctccgcccgcctcctcagacacgaccgcgggcggcacgccttgaggcgcgaatcgaatctcgcctgaatctcccaagatcactgtctttgtcgaagtgagcccacgtctcggtcaccgttcggtcaccattcaccgttttcgagggatggtggaggacgtggacagcgtggcaagctgtcgaagccccggccactgcgaccccagcggccgggccgggcgcgagtgctgcggtttccccggacgtggaagaaaccggttcgttcccggaccaggatcgaatcgagtgacggacgctctcgaaccccggctccccaatgccactgcgcggagcggaatgccttcgatccaaggtcgtcccggtccctcagcttgtttctgtggttgctcccaaatgggatgagatgacgatgaagggggcagcgcgccaaggacgcggtcggcgcgaccggcgtgcctcccccgcgacccggtcgcgtcgcgttgcgtcgcgtgcgaatggagtggaaaggaaaggggaagcggatggttccgttccaacccattccattccgttccaacccgccacatggccaaccgcgacccctcgcccgatcgaccgagtgatccgaccttcgctcagcgtccccctcggttcgtccagaaaagcaactcgcgcctggtgagatgatgtgatgtgatggcaagtcgtctgcaaccctgcttttcggcctaaccgaaccgagttgatgaaccacgccttccgccctgtacggcgtgatgcctcgctgttggtcccaagggtccctgagtccgacagcggggcgatggtctcattcgataatgcgtgtcttcatcttcgttgattttttttgatgatcataagcaagttcgtaggcgtttccttggattcgatcggtcctgcgggttgggggcggatggaaggtgagggaaacggagcggggcgaacttgcttgtcacccggtcatctccctttcccgcattcgcccaagataaggtcatgtcattgcgttccgctcatggtcttccccaccgctcgtctcgtctggtctggtctggtcttgaggtgggttggggaggagaggtgagggacggacgacccgcttgggcggccccggccgggcgtggcgggaaacggcgtaagcggggtgttcgatgacctttcggtcagaacgatcccggacccaccgcacgctcacccgttcgggagaggtcccccccttcccctgacgccgaaaggtctgatcgggaccgattattgtgatccaaatcgaacccccatcggggtcgcccggccacggacggtcgagcgaccccgaacgtgttgagtccgcccacactccgtggaatcgccgtcacgctggccacgctcttgattcgtccaagggcaagctgtcagactgggggccacctcagcttcgagcgtctcccgtgggcgcgatccggtttgggaaatggcttcaacgtgtatcctgaatgctctgtccctcaagacgtgacgaggacctgctatcatggatctttccgactacgaattgaaggtggctcaggtggtgcgcaacgccacccccgcccggttgtatgaaatggcgatcagggatggcgatgcggtcatcgccacctccggagcactggcgacccgctcgggcgacaagaccggacgaagccccaaggacaagcggatcgtgcgccaccccgattcggaacgggatatctggtggggcgacgtcaatatcgagattgacgaaaaaaccttccttatcaatcgccaacgggcggtggactacctcaacacccgttccaagctctacgtggtggatggcttcgccggagccgacccccactaccgactcaaaattcgggtgatctgcaccaatgcctatcacgcgctgttcatgcacaacatgctgatacggcccacggcccaggagctggcccacttcggcagccctgactttgtgatctacaacgctggggcgttcccggccaaccgtttgaccacccacatgacctcgccgactagcgtggacctgtcctttgagcgcaaggaactggtgattttgggcacccagtacgccggggagatgaaaaaaggggtcttcacggtgatgaactacctgatgcccaaaatcggggtgctatcgatgcactgctcggccaacgagggacaagccggggacgtgaccctgtttttcggcctgtcggggaccggcaaaaccaccctctcggccgatccacatcgggcgttgatcggcgacgacgagcattgctggaccgatcgggggattttcaacattgaaggcgggtgctacgccaaggtgatccacctctctcccgagaccgagccggagatctaccaggctatccgctatggggcggtgctggagaacgtggtgtacgacgaatcgacccatgaggtcaactacgacgacgcgaccatcaccgagaacacccgcgcggcctacccgatcgacttcatcccccgggcgaaactctcggggatcggcgaccacccccgtcacctcatcttcctgacctgcgacgccttcggagtgctgccgccggtggctcggctggcccctgagcaggcgatgtatcatttcatctccggctacaccgccaaggtcgccggaaccgaggtgggcgtgaccacccccacggccaccttctcggcctgcttcggggcggccttcctcgtctggcaccccttcaagtacgccgaactgctggcccagaggatcaaagcccacggcacgcaagcctggctcgtcaacaccggttggtctggcggcggcccgggcgtgggctcgcggatgaaaatcgccaccacccgcgccatcatcgacgcgatccacaccggcacgctcgatcgcgcccccacccaacacgacccgcggctcaacctggacgtgccgaccgtctgccccggcgtccccgaggaggccctgattccccgccgcagctgggccgaccccgccgcctacgaccaggccgccgaccacctcgcccggctcttcgccaccaacttcgccaagtacgccgacgggtgctcccccgaagtccgcgcggctggtcccaaggtcagcggctaagcaacccccgcgctgcgcccccgcgcgacccgaccactgggccaaccccgtcctcacgattctcgtcttgacacatctcgacaagttttgagatcatcccgcatcctgcgaccagcctccgaggccgcggggtaggaagcggggaatcacgtggggcgtggtgtccgaacccgttgtgttgttccaaagtggtccgcaacgcggcgcggtcgggtcatggcggtggtcgtggcaccggtcctctgcaggagcgggcctgcggggaacggggggccgcccacccagggggaatgccccccggacccctgccttgcgccgcgctgccgtgtaccgagccaatgatggagtcggccccccgatgtccaacccaccggctagctcgtcctcgtcctcgttcacattcccgaacgggttagaatccccccgtccccacgcgccggcgtctggcttgagcaggcaggattgcgaacgcgacctggagcagcggttggcccgtttcgagcggatgctgcggcagcggaacgcggagaccgacccggccgacctccggctggaacgggccgacggcgacgacggggggagtggggccggaccaggtgaggctgacgcgcccaccgatcccgccggcgacctggtggtgctgttcgacccagttgccgacctagatgacttggccagctatctgcccgaggggccgccggcacatcgcctggaggtgctatgcgagttgatccgctcccatctggagtggtgccatgaacatctgccggtctcgttgtgtccccaggtcgaggccgactatctggcgaggttccccgaactggccgacaagccggggttagtagcggcggttcgcttcgaggagcagcggcagcggctcaggaggggggaaccccccacgccgcccccacgcatgccgaccgcccctgaccccaacctcacccccaacccccaccctaccgcggcggcggccggggcggcggggttgccctggtgcctgactcccggtgattcaccgggtgatcgctcctcgcgttcggtgggcgatgtggcgaccgcctacctgctacacctgcgccgtcagagccagcgggaccgcgagccgcggcccaccccggacgccgcggggttggcccgcggcgaaccgccccgcacggtggcggtgggggaggcgatgcagcgcaacctgctcgacagccgctcggggggtctggaccctcgggaccgcgatgccttggcgctgttcgagcggttggaccgcgaagcacctcacctggcccgacgaatcgccgaggcggccgcggcgctggaccgccttcgtcccggcacccagctgatccgggggttccacctgttagagcagattggccgcggcgcgtttgggcgggtcttcctcgcccgccagaaccgccacgacctggcgttccgtcatgtggtcctcaaggtggtcgcctcagaatgcgagcggggggaagcctcagcgctggcgcggttgcaccacacccatatcgtgccgatccactcggtgcacaccgccggtccgctgctggtaatctgcatgcagtatttggggcgtcacaccctggacatggtcatcgcggcgcggcaccgtgcgccgggtcgttcgcggaagaacccggcttggagtggcacagcggcgggggcggcggggttggacccgccgacgccatgttgggccgacccctcgaccagctgggcaggcggggggggttcgcggggcgagccgggccgctcttcctggtggcggcgcaaaccggggggctcgaccgcagccttaggcaccggctccgactccagctccagcctgggcgggtcgagcctgaacctgagttcctcggaacggcggcggctgaaggcggagcggcggttgcggaccatcgcccggctggcccaccggctcagcgacctcgaccaagcctgctggttcgccctcaagctggtccgcgccctgaagttcgcccacaaccgggggatccagcacggcgacctcaagcccgccaatatcctggtctccaaccacggcgaaccgctgctgctggacttcaacctctcgcggcggttgcgagccgcggtgggcctggagatggaccgtctgggcggcaccctgccctacatggcccccgaggcgctggaggccctggccgcccgccacccgttgccgcctgacccccgcctggatctctactcgttggggatcgtgctttatgaactcttcaccggacgcccaccttacgacacccccgatgggccgcccgcggaggtggtcgcgcggatgatccgcgagcgccgcgccacccgaccccgcgcccgcatccacaaccccgagatcagcccgggcttggaggcgatcctgctgcgctgcctggaaccgcggcccgaggaccgctaccaaaccgccggtcagctggcgatcgatctcaaacgccacctcaaacactggccgctcagatacgcggtcaatccctccaaacgcgaaaccctcggcaaagccatccgccgccgccccctggtcttcgcctcgattgtgggcatcctgcttttcattccgctggtgtctgcctatgtgcaaaagcggattgactatgtggtggcggagggcaaccgcaacgtcctggagcagatttcggccacgttggtggtggccgatcggttcgaccggatcgagcaggaggcgtcgcagctggatcaggcggtccgaggcggcttggtgcgggtgctgagggtgggcgagcccgcccgctccctggccgcccgcgacctggccaaccgcctgggcggcgaagccctccgcctggcccgcgagcttctggagttcgagcggcaccgcgacgacttccaatcccaccacctgctgctaagactgctggagtccgaacaccccgcagccgtggcacccacgcccgcgcctgcgcctgccacggccggcgtcccaaccgccggagaccccgctccgaacccgcccgcgcccgcgcccccctcgatcgtggagcggctccgcagctcagcgctccatccggcccaccgcgggcgttgcgagcggctgcggatcgtcctggcccgcgcgctgacccgactggctctggtggccgaccacgccgcgagcagccccccgccctccttggccgaatccccctcccgcgccgaggaaacccaccccgccgagctcgcccggaccgccgacgaggcgctggacttggcccacgagttgttcgccccccaccagccggccgcggcgcagttggcccagcggttgatccccctgctcgaccagacccgtcaccgtcactccggctcccgcggtcaggtccagcgggaggccccagcgccgttggccatggcgtttgggcggcccggcctgttttgggagacccccaacctcgcggtgcgcgaccagctggaactcgaccccgtcctcgcccgcgccgtgaccgaggacccccgcctggatcatctgttggtgctgcacgctggcctccaaggccgcctgggcgaggagatggttcggatccgcgcccaggccgccgcggaagcgacccgcgccgcgctggaccccgacccggtgccccacctggtaagcgtgctctgcgaccgcgccgcgggcgacttcccccgcgcccgcgcccgctgggagaccatccagacccgtctgctcaagccgctgcagccggagcggttcgccgttgtcgcaagcctcggcccgcaagaggagcgggcgtggccgccgggactggaggacctggtgtggctccaagccgatctccaccgccgcgcggccgacccggtccaagcctgcgcaacctaccggatgctgcaacggctgaggcccaacgacccggcggttcacctcggcctggccgagtcgctggtagcgctgctcgagacgccccggcccgaccgtgcgctgagggcctgggcccggttgcggttgccggacctgcaccccgtcccttccccgcctggcggagccggggtcggcccggaacggttggtgggttccagccccgttcaggtcgaacccagcctggttgacctagcacaggtcaccctcgccgaagcccgccgcgaactcgccctggtccaggacgctcgtgacagcgagcggccccgcctcatcctcgtccgcgaccgtctggagcggtttgagcgtgccttgaaccgcgacccccacctcttcaccgtcgcgctcaccaccgactccgacctcccccccggcttgacggcgatggaggcccaacccggcggcggcccagccggctggcccaaacccaacgccggtcaggataactccgatctgcatgccattgtgcgcatggctcttcacctgccgatccactttggcgcaggggacgaccgcgatccctgggagggaccacccctgaaccttgcgcaaatcgacgacctgctggccgccctggaacgctcgcgccagcttgacgccgaacacctcgacctccgccccctggcccaggcgttggcccgccggattccccatgccccgccctcccccgccgccgccgcggggggagatcccgccacgcccccgccgccggagccgctggtgcttcaagcccgtgcctaccgcctgatcacttccgacgccgcgaccctgcaccgcttccgcgaccgcctcgaacactcgcccgacgaaatccacgcgctggatctgctcatcgagctgaccctctcggtcaacgtcaacggtccccagaccgacccgctgcggctccaagccgttctgccccggctgcgtgcctgggcccgccgcctcagccaactggccccctcccacccccgcctcaaccaggttcggcccctgattgaggccgacttctaggatcgatctcggatgcggggaccggacggtcttgggggccgcggccgcggcccccgacacgctttgccccgcccaaacaggggtcccgcttgctcggcggccaggaaccagtccgccctagaacgaggaggtgaacacgacccgcgaagagaccacggtttggggatgaagcagctccgccagacgctcgcggctggtccagcctttttccagcaccaggtccgagatgcgtcgtcccgtttcgcgggcctcgcgggccaacagggtggccttttcgtaaccaatctcgggcaccaggatggtcgccagggccagcgagttttccacaaagtcgcgcagacgctccacgttggccgtgatcccctccacgcagttgaccgtcagggtgcggcaggcattgcgcaagtgggtgatcgagcgaaacaacgaataggcgatgatcggctcgaaggcgttgagctgaagttggcccccctccgaggcgaacgacacagttacgtcgttgccgatcacggcgaaggccacctggttgaccacctcggggataatcggattgaccttgccgggcatgatcgaactgcccgcggcccggtcgggcaggttgatctcgttgaggccggcgtagggaccagaggacagcagccgcaggtcattgcaaatcttcgaaagcttacaggcaaaccgcttcaagacccccgagagttgcacaaaggagcccgtgtcctgggtggcctcaacgaggttggaggcggtcacaaggttcaggccggtcagttcggaaagatggtcgcgcaccagcggtgcatagccgggaggcgcagtgatccgcgtgccaatggccgtggcccccaaattgatctcccgaatcaggtcgatcgcctcgcggatccgcatggcgtcctcctcgaccatcaacgcaaaggccgaaaactcctggcccagcgtcatcggcacggcgtcctgcaactgggtccgccccagcttaatgacctcgcggaactcgaccgccttgcgggcaaacgcctccttcaaccccgccatcgcctccaacaacccccccaacgcaaaggtcaaccccaccttgagcgctgtgggatagacatcgttggtggactgggataagttgacatgttcaagagggtggaggaactggtaagcgcctttgggcttgcccaggtgttcgaggccgcggttggcgatcacctcgttggcgttcatgttagtcgaggtgcccgcgccaccctggatcacgtccaccacgaactgctcgtgccacatcccccggcggatctcctcgcacgtttggacaatcgcgcgggtgggttggcgtccgagtttgccaagttcgtggttggtgatcgccgcggcctgtttgacgcaagccaacgcccggatcaggtccgggtaggaggagattggcacgccggtgatggggtagttttcgagcgcccgcaaggtgtggatgccccaataggcatcggcgggcacctcgcgttcccccaataaatcgtgttctcggcgggtgggaccggcgaaccaggcgggttgacgctccaggggcaggccttccccctcccctcggctcaacaacgtggtgatccgggccgagcccgttggcgtggcgagtcccggtcgggtcgctgggacggccgccggcggcgtccccggggccgacgacacgggcagcccggccggtccaaccccagcaaccggcgcatccggagtagccggggtccgcgacccgctgtcgccaggggcccccggtctcgacggtgacttcgacggggtgctggacttgggtggggtgttggacttgggttgggccgaccccccggtcgaagccctggctttggagggcatgaatcttgcagtccttcaaacgcaggtccccgccggccgtagctacgtcgcaaactggccgcgggcgggcatccaccccacgaccgcgtcggctcgcgcccgtgtcgccgaaccaaacaggtggggacggatcaccccgtgggagagaaccccgtctggtcgctggacccgcgccttagactagcacgccctcccgacccgtgaaagatgaaagcccacagcacgtgcccaacccgccggccgcctccgtcctgcagaccagaagcgttcccattcgaaacgaactcaggaacggcgtccagcctcactcgtccctgagtggcgactggacgcatcgtcccggatgaataaaagcatgaggaggtgctgaccattcaaccccaaaggttgaatgcatcaaccgcgaccacacgccttggtggctcaatccttgagccggagagcatccttgcaccggcgcggatcgcggaaggaggtcgccacatggctcccaaccgcgtccacctggtggcgaaccacgcagagaccagtcggagtccacgatggatcctctccacgaccagtcgagcatcctgcccgggccggttccgtgtacgacatcatcgacatcaatgagagcgaaaatggaagagagaagaaggtcagcggagagggaacgtcaggaagacgtgccccccacctgccgcgggaggagggaatcgggtgattccccagcaaggtccgccatcggagacgctcactcgatgcggcggtaaccgggaagggtaggagccgggagggtcgcgttggcctggggggccgtcgcttggttccccgctcactagggggatcgccctgaccggccctcatccgccaaagaatccccaaaattcgccaaatcagaccgcctcgctcccccaacccccggcatggtgacaagatggggactccagggtaacaaggtcatggcgcttggcgtcggaggcgcggttggggcaaggttgagaagaggaatcgcgcggcgggcgtggttccgttcacctcaccacagcggccggcgccacgcggcgggtggggccaagccaccccaaggcggtgggacggggggagctgcatggtaccgtcgcggcaccgtgggccggaccacccgaggcggtgccgtggtcgcctccaactcaaatggtggggcgggatggtgaccacgaccctggtggtggatcgggaacgcaaggggggccgggaaagcccgacttcgggactcggttcgtgcctccaccgcacccccgcccggtcccaccgcatcgtcgcggcgggccacggcgaacccgtcgccccgccaaccctccaggtcgcgctggaccgcacctcctaacctcagcgctccgccgccgccgggatggccgcccggcacgaccccgcctcccaggttgacttggccccgccccgtgggatcaacccccagctggaagttgccaccaatcagggtgccgtccgtctcgcggaccacatacgtttgggagaacgccaccgagccatcccgcccgaccccaaacgcccccgccgcactgagcgctgagccgtcaggatggacccgggtgttgacccgggagtgacccagctggccctcgtggctggccgttccctccgcaacaatcggcccccctgcccccgtggcgatccccgccgtggttgtcgcccccacccggtcaggttgcccccacgccgtggaaaccatccctacgctgatccccgccaaaaccagcagcgctgggagaatccggccgccgccaccgacccgcttccaacccgtcgcggcgtttcggtcccggaaccattggtgcttgttgcgtgtcctcatgagtccatcctcgttcttcatccacggaaccaaggccagaggttcacgcggagatcgtcgccacatccccaaacccagaggcgctgtcgcgtcatggagggcgttccgatggggacccgcagttggacgcgccgccttcgctccgctctaccgcaacccgccagacgatccgtcacccccatcttcccccttccctgccctctgacgcgctggttcgagcgccccttctcccctccccttctcgtccctgcaacctggaacaaccccgcttgaacgaaacaccttggtcgaacgagcaaggttgtaagagcgtgttcgtcacagtctggatcatcacgtctcagacaaccctgcttgattgttcttccctgtttgaacaaggcaggacgatcaacctggtacaaccctgcttgaacgaaacatcttgatcaacctagcaaatttgtaagagcgtgcttatcacacctcagacaaccctgcttgattgttcttccctgtttgaacaaggcaggacgatcaacctggtacaaccctgcttgaacgaaacatcttgatcaacctagcaaatttgtaagagcgtgcttatcacacctcagacaaccctgcttgattgttcttccctgtttgaacaaggcaggacgatcaacctggtacaaccctgcttgaacgaaacatcttgatcaacctagcaaatttgtaagagcgtgcttatcacacctcagacaaccctgcttgattgttcttccctgtttgaacaaggcaggacgatcaacctggtacaaccctgcttgaacgaaacatcttgatcaacctagcaaatttgtaagagcgtgcttatcacacctcagacaaccctgcttgattgttcttccctgtttgaacaaggcaggacgatcaatctggtacaaccccgcttgaacgaaacaccttggtcgaacgagcaaggttgtaagagcgtgttcgtcacagtctggatcatcgtaacagattgttaatccctgtttgaacctttcatgatgtccaagaaaggacaatagaactatgtcgtcctcgcgaccatgttttgttacgaaggaatgagcttgatcattcgagttcttacgatcaagcttgatcgttcaagcaagatcgcttaagagtgaacgaaagccgtcgaatatctcgtactgatcattcaagcctgaatgttttgcttaggtcatacggagtgcctttcgggttggtaagaacgttctggttggaatgcgatcgcagtttcattccagctggaacgattccgtttgagcgcctcaccgcgtgccacggcgtgaggtggcatccatgaaccggattggttaacgattcgcgttggccacgtggaagccgagcagggcagggggggtggaagaagacgaggatgttcgggcccgaatgatcgtgtcatgaagttcgcgcgggtttgtctgagtgatgggcagaatcttgccgtgagatcattccagctcgaatgtccgctcgggttggtcgcggaggttgaaccaatcccgtaggaaggtcagggcaatcatctccaagtggtgacgttttggcatgatcgttcgcgcctgaatggagttgctatcaaggacgcgagctgtcgtggtggggccgtatgtgaccgcgtggttgttcctgcgtgaatgtccgcgtttggacaatcgattgcgaacgatcacccgcaagagaagccgagctgaggaggaaaggtggattaatggtggcggggacgcccttgctggatcatcccatattgaatattcgagctggaagatcaggttgatgacattcaagctgggatgttctctgggacgtcgtccgattcgatcgtccggggaggaagtgttggggaggatgcgggcggaggaatcgagcaagaaggttctggcaggaacaatcctgcgaggacactcgacacggaatgtcagggtggggatctggtttcaagaccattgcatcaagaacaatcgcgcgaccgggaccctggaaggcgattcgatcgtccggggaggaaacgctggggaggatgcgggcgggggcgagtcgtttgggggaggggaggtctgcgtgggttgcggctgagccgacatgatggggtctgcatgatggggtctggtggtgggggcgttttggcgcggaacgacctaggcgagggtggttgggggttagaatgtgggaggcgcgagggtggaggatccgggttggaaccagacgacgggaccggcgcgatgggtgggggatgggatcaggcaggttgggcggaacgggtggcccaggagtgggccagccgcgtggaggctcgccagacgcgggttgcggtgttggggttggggtatgtcgggctgccgttggtggagttattcgcgcgggcgggctttccggtgttggggttcgacgtggatgcccacaaggtcgcactgctgaaccagggtcgtagctacattggccatgtgggatcggaccggattcgggcgttgcgccagaccggacgttttgaggcgaccaccgagccagcgcggctggcggaggctgacgccttgttgatctgcgtgccgactccgctgggcgagcaccgcgagccggacctgaccgcggtggtggccaccgggcggaccattgccgcggcccttcgcccggggatgctggtggtgttggagagtacgacctatccgggaaccacgcgcgaggtgctgcggccggtgctggagacctcggggttgcgggctggggtggagttcttcttggcctactcgccggagcgggaggatcccggcaaccccaagcactccgccggcttgattcccaaggtggttggcgggttcgacgaccactccgcccgcgccgcccaggcgctttacgctgcggtggttccccaagtggtgccggtctcctcgtgcgaggtggccgaggcgtgcaaactcctggaaaacacctatcgggccgtcaacatcgcgctggtgaatgaactgaaggtgttgttaacagcgatggggctggacgtgtgggaggtcatcgacgcggccaaaaccaaaccctttggcttccaggcgttttatcctggtccgggtctgggggggcactgcattccaatcgacccgttttatctctcctggatctcccggcgttacgagcggaccacccggttcatcgagttggccggtgaaatcaacaccgcgatgcccgattatgtactggagcggctcggcagcgcgttgaacgaccgcggcaagccattcaaggggtcgcgggtgctggtgttgggggcggcttacaagaaggacgtggacgacccgcgtgagtcgccttcgttcgtgctgatggagaagctgcgggcccggggggcgttggtctcctacaacgatccccacattcccacgttgccgccgatgcgcaagcattcgatccagctggagagcgtcgaactgaccgccgagcggctgagccaagccgacgccgtcttgatctgtaccgaccactcggcctatgactgggccttcatcgcccagcacgcgccgctgctgatcgacacgcggggcgcgacccgccatcttcccgccgagctgcgggcgcgggtcgtgagtgcctaggcggtggccgtgccggtcctggggcgggtcgttccctgtctctgggccgtggcgggcgcgacgaaccgctccgggcggccttgggagggagtttttttctggtctggttgggatgggccggctcggggggacttaggggcgggggcggaggtcgcgccagaggctcaagaggtggtggggatcgaaccgcggttcttgaccccgcaggcgggcctgggcggtggcgcgggccagcatcgagcggttgtggcgaagctgttccagcaccgcggcgatcgccgccggatcgcccggagccacccaaaaggcgcacgagtcgtccaggtggtcccgggccgcacctaacggggtggtgaggaccgggcgtcccaaccgcaaggcttcgacgaaactcaagccatatccttcgggtccgaggttgggttggaccagcagatcggcgagggccaggaggtgagggatgtcctgacggggtcccaagaagcggacctgcccgcggtccagcaggccgtgggagcgggccaggcgttcgaggcgttgggcctcgcggtgctcctggggacggtggggggcaccggcccaccagaaccgtaccgtcggagcgtgcaagggggggtcgggagcctctaggcgggccagcgcctcgatcaccgtgcccaaccctttgatggggtcaggccggcacgcggccaaaaggatcaggtcggagggggcggccccccactcgcggcgtctctccgcgcgggcgtcggggtcgtcgcggagcgccagggccgccggcggcaggggaacggtggggggcggcaagagcgcgatcggcacccccgccccccaaagatgccgggccgcctcggcggtgacccgcgagttggccgcgatccaactcggacggacccgccgcgcccggcgctcgacccagtgacgctcgttgggcacgtcgtgcagcgccaaaatcagctcgaccctcggatgcttggccaagaccggccccagggtggccaacatccacgccccatgtgccaccaccttcaagggggccgacgccgacgccaccgccgacgccgatgccgatgccggtgtggacctgggcacgacggcctccagacgccgcgttaagtcgcgccgcgcccgacctagagtccaaggccgcgaccaacgcggtgtcggcgcgatccgttccaggtgaatcccttccaggctccgcagccgttgagccagcggcccctcatgggtcaaccagaaccgatccgccaccttctgacgcgcgagcaaggtcaaaagaccctctactccgccatcgaggttgccggaatgcagatgaatcaccatgtcgaggttatgtcttggattgggtcgggggagaggggtgggggggggagaggctgggtgtggcgaggcctctggagccaacggtggcccgcctgccgcccaggccgtggggaacgccgacaccacgttgtcatcaccatcggctcggttggaatacgccgtgggaccccgattggttcgtctttgacggttcaagctggcgtccgacccaagctagcgtccttcaccaacgccgcaggaggggaggggacaactgacggaaccacttggaccttgcggaagaccggtggtgagcaggggggagtcggacctgtcgcggccagcgcgtcggatcctcatcccaacgtgtttaattccaggtttctgttcggacacaagaacttagggaacctacaatgaacaggcgactggatcggtggaatcggacggggtcattgggaatgcgggcttggggatgggcggtggccgtggctggggcgtggctggggacggctggggcgtggtcgcaaacggtggtcagcgcctcggcgacggccagccagggcggggtcgcctccgcgtcggccagcggctcgcggggcgcggtggttggggcgcacgcgcacgcggggttcggcggggtggccgacgcggaggctcaggggcaggggcgggttgtggtgacctccacggccgcggcgttggaggggcaggcgaccagtcggattcgcggcgatgggcggttgggcggccgggtggtgggccactccaacgccttgacggtcggcggcgaggcgcgctcgcgggttgatctggccgcgcggggaccggaggcgttggtgattggccagggcaccgccgccagcgagttgggtgtggcgtccactcaggtggtggggcgggcgcggggcaacgccctgaccgaggttcacggcaccgcgttgggccgtcccggcggcttggctcaaacccaggtccgaggcacagccgttggcttgcgcagcggggcggctcacctgtccttggaagggattgccgacgcgcgggacggcttggctcaaacccacgtcgcgggccgcagcgttggggtccgcggcggcttcgcgcgggtctcgggccaaggcgtggcggtccaacccggctggcgacggcccgcggccgtccgggtggacgccttcggtcgtgctgaccagctcggccatgtggatgttcgtgtgcagggcatcgattatcctgattggtaacccgcgacctcaacggtcggctcgccacctcagccctttgcctccacgtccctggggtgacgccgcgtgtcaccccaggggcggtgagtttgattggctcgtgggatggagctggcgaggaagtcgggcgggacggccgcggagggcaggggccgcggctcacggcgtggcggcctcggtggcctcggtggcctcgctggggtccccggcgtcgggcatccctttcaggtcgctgacggcggagcgggccacgaccccgcggttgcggctcaggacgcggccctggccaaaatccaacggctggtggtccaggtcgtggaccactccgccggcctcctgaactaggatcgccccagcggcgtgatcccagatcgcttcccggtagtcggcacgcgaagggatgcgcaggtagacatcggcttcgccccgcgccaccaagccgtacttagcttgcgaatccagccgcagcgcagcggcggcgatcccgcgggcggttcgccagcgttgggtgtgggtttggttggtgtggccggtctcgaacgactcgcacaccacccactgcgagggcgtcgcgcgttgcgagacctggatcgcctcgaagccgtccaggtcgtcgaacgaccgcgctgggtcccacggtgccagtgggccgcaccaagcgccttggttgcggacggcccaaaacaggcagccctccgcgtcggccgcctcggtgaaccggacgcggttgaggcggggacagcccaacacgccaaccaacggcgcgctgagggcgggcgcagcccgccgttcgatcagcgccaaggccacggcgtactgaccgccccttaagaaccctttggtgccgtcgatcgggtcgagggtccagaactgtccgaccgcgggcggctcgccggccccccgatcgatccaatccagaacccgctgggcgtcgatcgcctgggggtcccatcgagcggtcccgtccggtcgctgggccagaccggccagagccgcgcgaaccgtctccaccaccacacgcagcaaccggtcgtccccccgcgccgcccgcccgcggagctcatcggccccctcctcggccaccaggggaagtgtgggcgtgtccgcctcgagaatcgccgagacgaccgcctggcaggcgtagtcggccaccgtcacgggcgtgtcgtcctgcttggccaccgcgccaccagaggactcgagacgctggccggccagacggcacgcccgcgaccccgcccgcaccgcgctgagggccacccgcgcgatccccaacccctcgttgtgcttccgctccaccacccatcctccctccgggttgtcgtgtccactcccacccaagcgtagccgagcgcggggcgaatcatccgcttgggttgccgcttgggctggcccacgtcgcgccttgttcgcctgggatgggttcgggttggaccgtcccacggcaccgcaggccagccaagcggagcaggccgcccctgatgctaccgcgcggcgtggttggacgcgcccaggtcgcgccacccgatcccatcccatcccattccatcccattcgatcggaccggaccggaccggatcggaccggaccggaccggaccggatggatttggtgtcggacagcgccgcgtccgggcgtaacaatcatgacgagccgggccgtggtgttccctaggcgtcgggttgccgagggcgcagcgccacggttcaatcttgttcgagtgtccagggtggtttcgctctggggggtgggcgcgtggggcgcgcggatggtggtggtccccatgtcaggcggtgatgtaacgtaacgtgatatgatgtgatgttatgttgagttgatcgacggtgatctggcatttgggcaaatactatcccccggcgcccggcggcattgagacccacgttcgcaccttggcccaggcccaggcggctctgggggaggaggtgggggtggtctgcgtgcgtcacgacggcggcgcgaccaaccgggaggaatgggatggaccggttcgagtggtgcgtttgggccgttggacccagattgccaagctcgacgtgtgcccccaggtggtctcgactctgcgacgcctcacggcagcggcgcgcatcctgcaccttcaaacccccaaccccctgatggtcctggcgcttcggatggtccaaccccgatgcccctgggtgatcacgcatcaaagcgacgtgctcgtacagaagctgcgggcgcggttgctggagccattcgacgcatgggtttacgaccgggccttgcgggtgctggccacctcgccgccttatgtcaacggatcgcccaagctgcggcgtgcccgcgcggcggggcagctggggattttgcccaacgggatcgacctcgagcctctgatccacccctcggcggcggacctcgaccacgcccacgccctccgccagcgttgggccgaccggggaccaatctggctgggctgcggacggttcatctactacaaagggtttctcaacgcagtccgcgccttggcgcaaaccccgggcaccctgatcttggtgggggatggtcccgaccgaccggccatcgaggcggaggcccgccgtctgggggtgcgcgaccgtttggtgttgcccggcgcaatggattatcgcgccattaccccttactatttagcatgcgacgccttttggttcccctcgatcgcgcggaccgaggccttcgggatcgctcaggtcgaggcgctggctgccggcaagccggtgatcaacacggcgatccccgattccggggtcgcctgggtgagtccccatgagcaaacgggtctcaccgtccccccccacgacccagccgccttggccgctgcggcccgtcgtctgctggaggaacccggtttggcacaacgcctcggccaggccgcccgccaacgcgctttgagcgagttcgatcaccgcgtcatggcccggcgcgctttggagttctaccacccatccgcgccctcccaagccccaaccggccccgccccccaacccccgttgcccacaccccggcacgacccaccagacgcgaccccaccagggaacgcctccgcctcctgaacggccgcgccacgccgggcgtcgaagcgacgggacagggcaggggggagagacgacgcctccacaagacaggtgggggagaccctcagcgattggccgccgcaagggcgcggaggatcgccaagcgggcgtcccggggcactccatcccgaatcaatacctgttcaatcgcttgggcagaaccttcagcgcggacgtggcggagttggccttgggcgtcgcggtagcaggcctccagctggatctgaccgttgaccgaggcgaccgccataccttctaccccggggcggttcgcggccgtggtggtcgccgcggccgcctgtgccgtggtcgtgacctggcttgacgcctccgcgcgcgaccgggccgtgactgggacgcccaaccgttcggccaaggcggacgccttggccgccgccaagtcgtccggggaggcaacggggggaacctgggcgtcgtccgcctcggcgtcgcttggctcctcgtcccaaccctggtcgaagtcccagtccgaatcgaactcgtcctcgaactcgaactccaggtcagggtcgtggtgggcatccagatcgtcctccctgttgggacccaacgggctgatcaaggaatcgaccatgccgacgatcaggggaggcagtccctggcgctggaggagtgcggcgcgggtgatcgggtccaggccgaggtcgagtcgcaagctgaactcgcggatcggcaaccgctgcattccgcggcggagcgagtgggggtggcggggctggtcgaattggtcggctggcttttcccaccccggacgcgaaccctgccagccccgaaccgccacgtggtcgtcgtagcgggtgaggaacaccgtcagctgcgcctcgtggtagatcagcgaggccagcgggtgggccgcgacagccggagcggccaacgggacggagccagggaccccggccaagggagagccggtcgtcgggggggggtcggtcgggaccaacgcccgcgccggcgggttgaaccgggccgtcaggtcggcgagttcggcctggatgcgggaccgggcctgggcaacctcctgatcgatcccacggcccgaaccgctggccaacccgggcggttgcgcgtcaacagccacgccccaaggcccccacccccacccccacagggtcaaggtggtcgcgccccacgcccccagccaagccgcgcaacggccagcccggcgacgcccccactgccaatcccggaagaacgaaccagcaaccgtcgcggcgggatgatgcctcattggattcatggtcgcagcctttcttcgcgccacggaggtcaggggaagcccccccccaaaaaaaccaccttcttccgccgaggcgtggggagaggggaggggggggaaaggggaggggagaggggacagggggtcgtcaacgaatcgggtcgggtcgggtcgagtcgggtcgagttggatcggctcgcctcggctcgcgtcccgccgcgccttcttccgcaaccggagggccgcggcgtcacccacccgcggcgggttcgatcggtctggaccaggctggccgcgcggttgcgcggttgggcggttggtgggccgctggagacgccatgtttggacgaatctggccctcattgaccaaagcggattccgtggtgtaggatggaggcaacaaggcagggttgctctgtttcaacggttcacgctcagggagggcgtggcgcgaaccgtaccaaaccgagccgtttcctcccgtgcccaggtcgtcgattctggggcggtttgggttggactcgggcggacttgggccgtttcggtcggccagggttttggtcgcggtggtggcgacccgcgcgaccgatccgggtgatggcagaccaacccgggccaccgggtttgcgccattgggacgaggtgtcgccccccatgaccaaccgttttggtactggcttggccacggcccgtggcgtgcgtctggctttggtggtggttttgctgctgggttcgggtgcctggcggtggatcaaagcccgccaggtcgaggaccgagtccaggccgaacgcctctgcccgatccgcttggccgacctgccgcttcaggtgggcaactggaccgggcgggacgcccagctcgaccccatcattagtcgcaactccggcgccaccgatcagctgtatcgccgctacgtggatgagcgcaccggagtcgaattggaaatcgtgatcctgtacggtccggcccgcgagatgtacgcccacgatccccagttttgctacccgctggccggctatcagccggtgggacgttccacggtgcgggtcgtggccatccctgctggggacgcggacccggtgtcggccccctcccgagttggcatcgcactggaggctggccgcgcctcggccacgccgccggccaacgtcctggctgcgcccttcaccgcctcggtctacacccgagtcggccgcggcgaaacccaggaggtgtattgcgggtggcggctgcgtggcgagttcgccgcctcgcccggcatgtacaagacggtcgagcgtctgggcgggatgttcaagattcagctggcccgcctgatccgccccggcgaactgaccggcaaccaactgccctccggtgccgccgaccccggccatcccatcgagcagttcctcggcgagttcctgccccatctccaacgcgccttggaccaagctggctcgtccccacgcccccgttctggttcggctttgagttcaagctcccccgcgggcctggccccgccggcggcttcggtctcccccaccccgtgacgcgacgtgaacccccggtttatggacaacgcctccccgcacgctctgcccactccggctccaaccccggcgctgctcccctggtcgcccgccccagtcacgccgttggcggccgttgggccgccggcgggatggggggccttcttggagtccgatcacgcgggccgggccggggtcttcaaccctcgttccatcctgcggtcgattcgccgccacctcctggccgtgctgctgctttggctggtcggggccgcggtcttaggcggggccgcttacgtcctggtccgacccaccttcgaggtggccgccgtggtcgaagtcgcgccgccggcccccggggtcttcgtcacctccaactccggcctggatcaggaaatgtacatccaaaaccaggtcgccttggcctccaatacccgggtctttaccgccgcgctggccaaacgcaacgacctggccagcctcccctcattgcgcgacgcggacgacttcgtggagcggttgcgcaagctcatcaaggtgatccgcgaccccaaaaacagcctcatctccattggcatgaccagcgccgatccagctgaggccgccgagatcgtcaacgccgtggtggacgcctacctccaaaatgctgagcaatgggtcgatcaagaaacccggcgcgccattgaccgctacaaggagatgatccgggcgcgcgagctggaagtgcaggcccgccgcaaggagatcgaggcgatcgccgcccagcttcaaggcggggcggacctcgaattggtcaaggatcaaaataaactctccatcgaacaaatccgccggctcaccgatcaaaaattcctcatcgaactggagctacgcaaggccgaaacctatctcaaggcgttggagcggcggcgcgacgagcaggcccaggcccgcccctccaacgacaccgggtcgatcgccggggacgccctgggtggggcaggcaaccccgatgccggctggggctccgagtcggaggtgggcgagattgcggatgaggtgttgatgcatccgatggtcgcgcggctctcggccgagttggagcgggcccgcgaacgttacgagcgggcggcccgccgcgctcgcgacccccgcaacgacccggccacccggttggcccgccagatgatggaggacttggccgaccaataccgccgccaggttcaactcgtaggcagccggttggccaaactcggcggactgcgcaacgagccgggcgacgacctggaccgcgacctgttccgcgcccaggtggcggtcaaccaactccaaaccagtttggacctcttcgagaccaaactttccgaggtgaagatcgactccgagaacaccggcgacaacaagaccaaactctactttgcgcaactggaatacgagcaggccaaacgcgaggccgacgcgatccgcaaccaactcaatcaactgaccttcaaggccgaaagcccgctccccatcaacgtgcgtagctacgcctcggaggtgggcaacccccgcaccaaccaccgcagccgggtgctggcggccgtgccgttgctctggggggtggtggtggtggccggcttcgtgctttgggacgcgcgggccggacgggtcgccgaccccgaggagttggccgagcgcaccggcctggaggtgctgggcgtggtgccgaaggtgcccggcctaggtcaaggcaccgccccgttagggctgcccgacgccgagcatctgaccccccgtctgcggcgtcgtctcgacgagttcgcccaaagcctggaccatctgcgggtggtgttgtgtcagagccagcggctgggccagcctggaggctccgcctggtggtcgggggggggcggtgaccccgcggccttggtcggcgggtggcccgctagcaagcgatgcgtgctgatcacctcggcggtctcgggcgagggcaaaaccaccgtcgcggcccacctggcagcgcgttgcgcctcggcaggcctgcgaaccctggtgatcgacgccgacctgcggcggccgtccttaaccgcgctgctgggattcagcgacgcgccggggttaaccgatctgctggcaccggagaccacgggcgacccgagggccgcccaggcccagaccgtggccggcggggaaccgccgccgcctcttgcgattgccatcgaagactgtctgcgggtggtcgagccgttgggtccagggatggggggctacgtcgtgttgccctcgggtcctcatcgtggcgatccgggacgcctggtccaacagccccgcctcggcgagatcctggcccgtctgcgcgaccgcttcgacatcgtgctggtcgatgcgccgccgcttttgccagtgcccgacgccttggtcgtggcacgctggacccaaggcgtgctgctggcagtgcgtcacgaagcctcccgccacccccaggtcgaacgggcccgtcgcaagctcgacgcggtgcgggtgccgatcctgggggccgtcgtcaacgccgtggtccgcaatcgcgacgccgaatccagcgccggcttccactacggcggctatgggtatggctatggctatgggtatggctatggctatggctcgagcaacgacaacgcggaggatgtcaaggtcaagagccacggtgacaccgcggcggtggccaacagcagcgccagcggcaacgccaacgccaacggcagcggcccagactcagacccagactcagactcaggaaaggccccagcggccccgacagcatcaccgtggttggccgcgtcgggggattccgcccaggccgatggtgacttgggaggccgggcctcatgagcgtcggttcccgcggccacgcttccgactggcgacggccctcccctgccgcggtgacgacctcctccgcttcccatgagcggtgcgacccggccgacccggctccgccaaccgcaccggcccggctcgacgcggccgcgttccaggcggggttgaccatcgccgtggttgcggtgtcgtttgggcccaacttggtcaacctggcgtggtacaagtggttgaccgaacccaactacagtcatggatggctggtgccgcccatcgctgggctgatcctgtggaagcgggccgcctggctgagacccgcgccgcctaccgacttgctttccggttcgagtcgagggcggcggggccgccgggcgtgggcgtcctggttcccctggggttgcctggttggcctgctggccgccctggcgttccgggcctggctttatgaacgcaacgaggaatggctggagaccttcggactgattcccaccctgggcctggcgcttggaacggtgggcggcctggcctggctgcgctggagctggccggccttgctgtttttgatcttcatggtgccgctgccgggacgggcggatgcgttcctcgccggtcccttgcagaccctggcggccattggtgcgggcttcctgctgcaactcgccggcttgcccgccctggtcgaaggcaacaccctggtggtggccgggcaacgtttggaggtggcacgcgcctgcaacggtctgtcgatgctgatctcgctgagctgtttggtgaccgcctatgtgctgctgaccaacgacccgccctggaaaaagctgctgctcttggcctcggcggtcccgatcgccttggtcagcaacatcttgaggatcaccgccaccgcggtttgctacgagatttggaccccggagatcgtggacgactacgcccatgacttcgccggatacgccatgatgcccgtcggcttcgccctggtgctgctccagtcggggttgatcgacctggtgttccagggccagagcgagccgtccccccgcggccatccgccgccgaccgcccgcccctccgcctgaaccatgcgtcccgattgcccgcccctctcagggcatggcattggccccggcccggctcaccgccggctcaccgcccggccgaggactcctttgaagtcgaagttgaagtcgaagcagatggatcgccccgccttggcacggatcgtcttggcgtctcccgaatcgaacctctcccggtctgatcggaagcgaccgactcccttgaccccccccgacccgatcccggccaggcgccctcacccatgaccacgcccactccgctccacgacccccacggcacgccgtcgagaccaagcccgccgccctcgtctccacccgcgccgcccacgccccacggccggaccccgactgccccacggctcaacctcagagggttgttcctcgtctcggggctgtttctggtcattgggcttggggggctagcgctccaccttcaccaattgagccggggaccggccgcctggctggccgaggcccaacggctggcgatggccgggcggctcgacctggccctgggctttctggagcgggtcttggaacagcagccccgccaccccgaggcgctggcccgccgcgccgaatggcgcttgagcctcgtccgcggcccggccgacctccgcgcggctcgtgacgaccacgaggaggcgatcctggcggcccccgatgcccccgaccgccaggcgctgcgccgccgcgcggtggaactcgacctgttagtgggccagaccgccgcggcgctcaaccacgcccgcgacctgatcgctcggggagcccacgacgcccaggcttaccgcctgctcggcgaggcgctggaggcctccgccaaagtccgcaccgccgccgacgccgccttgatcgaagcccgcgatgcctaccgcaccgcgctggaccgcgacgaccgcgacctcgcagcgctggagaagctggccgatctcgaagccctggtcttccgcgacaccgacgcggccgacgcgctgatggcccgcgcgttggaggtcgccgcgcgtctggccaagaagggaggttcggtctcctccgcccccggcgtggagcaggggccaaggaccagcgtggaggctcctgggttggaggaccctgccgcgtttcggtcctcgccagccgctccgctggccacgatcgccccgagggaccccgcgtcgtttgtctctgaccccgccgcccgcggcttcgccacgggaccggagattgccgcgcggttgatccgccaacgccactaccaaaaacgcggccgcggcgacctggccgctcttgaactcgacgaggcaatcaagctcgaccccgccaatgccttgatccgccgcgctgcggccgaactggccttggaccgcggcgaccccgaggcggcccgccgccacttggacgccatcccgccccaggaccgctccagccccgaccacgccctaattgagggacgggtcctcgaggctcagggccgcatcgaagaggcgctggcatgttggcgtcaagggatgtccctagccaaagggggcgatccggccttggcgttccagacggccttgaccctgctgcgccagggacggttggccgaggccgaaccagcgatcgccgcccatcgccgcctcacctgggacgaccgcgctcgccaaccctccgactcggcccgctttctccaagccctggccgatctgaaaacccgccgctccgcccgcgctgcggaggcgttggaggtgctggcggtcaaggcctcgccggcgttgaagtttcaggccaccctcgctctggggcaagcctatgagcaactcgcccgccgggacgacgcggtggaggcttacgccaaggcggccgatctcgaacccgggcgggtcgaaccgtggttagcccaggcccgtcttctgggaccggtcgagccagtccgagcgctcaacctcctcgaaacggcgctcggacgcttgcccggcgacgagcggttgttggaagcgctggccgagcgggtcgccaccctgcggcgtcgccgcctcgacgaccccgaggtgcgcaacgccgtcgagcgggccgcggccgtcgccgcccagggggccggctcctccgaccgtcccggcttggcgctgatccgcgccgaacgcgcctggaccgagaaccagcccgaccgggccgctcaactgctcgacgaggcgctgcaacgtcatcccgatgatccgcggttggttctggcccgcgtcgaaaccgacctcaggcagggacgcgcgggacccgcgctggaacgcctcgagcaggccgcccaccgcggggtccccttcgagccggtcgagctgcgctgcgcccgcgcggtgtgcctgtcgcgggccggacgccccgaagcggccaaagccgcgctcacaagcgacctggaggatctcaccacgggtcagcaagcccgggtctggaaagtcctggttgaactggccgatcaggaatggaacgacccggctaccgcccgctgggcggtccaatcctggcgcgacgcggcccccgacgacttcgacgcccacgcccgcgccttggacctggcgttggccactggcgacctcgcggcagcccaggacgccaccgcgcagctcgaacggctcgacggcaccggtctgtaccagggtctcaacgcggtctggcccgcgttgatcgcgttgcaacgcgccgccacggcggaggctgactccgacctgcgccgccgggtcgaacccaccctaagggcggcggtggaccaactgcgtgacctctcccaggcgcaccccgagcaggcgatcccggcgatgctcacggcccgcatcctgcgttggctcaacgacctggagggagcgatcgaggcggcccgcaccgccgtcgagcgcgacggtgcccccgcctcggtggccttcctggccgaactgctggcgcggggcggccacgtggctgcgctggacgccttggctcaacgccaccccaaccagacgctgctgatccgccgcctccaggccgaagccctcgccgcggcgggccaggccgacccggcccgccgtctggcggcccagctggttgaggccgacccctccaaccccgcgctgcgtctgtggcaggccaagctcgaacgcgacgccctccaccagcccgacaacgccgaggcaatcctgctcgacttgatcgcccgccgtcccggcgacaccggcccgtggttggccttgctcgatttcaagaccaagcagcaccaagcccaggccaaaaccaaccccgacgccccccccgctcacgaggccctagcagcgctccgcacccgggccctcaccgaagccaagccggattcccccgcgctttggaaagctcaggtggccgccgtgctaggcgatcgcgccgcggcgattgacgcctactacgacgcggtccgcgcccgccccaacgacccggccaccatcgacgaggcctcccgcttcttcgagtccaccggacgcctcgacctggccgaacgggccctcaagctgctggtccgcgacttcggaacgccccccgccaatccctccaccgcccccaaccccgccgcgtctgcgtccgcctctgcgtctgcgtccgcgtccgccgccaatcccctagcggtgccaggtcccaccgttgccgtcgccgccgacgccagcgccacgccaccacggtgggcggtgcgacgcctggcccgcctgctggcgtcccgcccggtggacgggctggctcaggccaccgcaaggcgtctggtcgatgctctggccagtcagtccaacaccccggccgatcgtttggtccgggccgaggtttacgcggcctcgggcgacccccgccaccgcctccaggccgatgcatggctcgcggacctggttcgtgaccgccccggcgatctcgacgcccacgccctgttggcccgtctgcgggaacaacgcggtgactacgccggcgcgctgccccacgccgaggcgctggcccgcgcgggtcgtcccgacgccctggcctattacgccggcctgctgattcgcgcgggtcaactcgaccaggcccgcgccgcgctcgatcagttgttggaacgtcacccctccgacccccgcaccctggaactccatgcccgctggctccacgcccagggacgggtcgagcccgccatcgaggtggtggccgaggggttccaaaccgccctccagcgtgccacgctggcccccgccgccgtggacctgacccccaccaacgcggcgtccccttctcaagcccccccgcctgtcctggcctcgaccgcctcgccggagtcggcccgtcgtctcgacgaggcggccgcgatggtcgcgctgatggcccggatcggcccgccccagcaggccgttgaactggctcgccgcctggtcgccgcctggccctcccccgcggccgcagcgcgggttgggctgaccctaggttcgatcggtcgggccgacgaggcgctccgcttgatccgtgccaccaccccgccccccggctccgaaaccggtgacacccccgcggcccgcgcggccgccaacgacctgggcgacctggccaaagtcgcgctggcgctgggagccgcccccaatgggccgcccgaggcattcgacctggccgaaaccttgctcaaccgcgccttggcggcaattcccgatcccgctcgcgctgctccagccgattggattcaagcccgcgccttcctcaaccaccgccggggacgccacattcaggaggtcaatgactacggcgacctgctgcgacgcaccccgccaccccgcgacctgcggttcctcaataacctggcgtggaccctctgcgaactgctcaagcgaccccacgacgccttgccctatatcgacgcggcaatcgatcgcgtcggttggaatgaaaatctgcgcgacacccggggcgttatcctcacccgcctgggccgttacgacgaggccgccgcctatctgggcgagacgatcgaggcgttagggtccagcgcctcggccccacttcactatcaccacgcccgcgcattgctgctggcaggccagaccgaggccgcccgcgccgccttcgcccgcgcccgcgccgccggtctcgacccagaggcgacgctgcttcagcccgaagagcgcgacgagtaccgccaactggctccacgcctggaccccccaacccaaacccaaggataaggacacggattgggaacgcacgccacgcgggcacctcccccgcagtcgccgccgcgactaaaggccacagccggggtgggaggtcgagcgtgaacgcgggtgggggtgaaccgatcaggggttgagcagccgtcgcaggtcgtcgcggatgttctgcagcgcccgctcgatggaacgcttggcacgcccggtgcgggcggagatgtcgtcgatgccgtgaccgtcgatgcgaagctcgacaaacttgcggtgatcctcatggagcccgtcgaggaagtcgtccaacaggatgcgcagcaggcggtcgtcctcctcgatggaggccaggtcgattggttcggcgtcgagcgactggtcgcggcgacggtcgcggcaatcgcggtgatggtggcgggcggcatcgcggaccttgttcagggcgatgcccgccaagagactccacagctccagaccgtcggggatgcagtagtgcccctcgctggcgcgacggaagaagctgccgaagacatcctgcaccaggtcagccgactcgaagaccggacgcagatcccccggggtgcgtcgccgggcaaaggcctgaagccgtcgggcgtagcgttcgtacaacatttgagccgcccattcgtctccgcgtcggaagtccgagagcagctgagcatcccgtggcggttccaccgatggaccggacgacgcgggcacctgtggggtggtggtcaacggggaaggcggagacgatggagtgatgggcgacccaatcataggcgatcaatcccttcagggcggggatgccgtgacgaagcgtctctctcaccaaggacgtcacaccggaccacgcgatgcgataacgacgcgcgtccgggcgaggacccacccgagacgagattcccaaatcgaagacgttcgtcagatgggacgagtagagagaggcggtggggaccgtcgatcccggttgattcctgttcgtcacacacccccagtacacgttcgcacgacgcgaaggagcaggttcaacgcggccggggcggcgaggtatgacgggccgcggtggggtttgcgcttccttcgtcgtcagcagggggatcagttggtccggcaagttggcttggttttgcaaacccttgccacaccgtttccgagcgtcggctcttggttatcggaaaccccgtgggccttgtcaaccacttcccatccaccccttacaaggcgatcgttcctaacgtcttaccgggacgtggatttcgttctccgttttttgcctcgatcggttccaattttccgggtcacgcctgggggctggtgggttcgggtcggccccctggggccggctgcccaacccaaggtctggtgaggacgccccccaaccggttatgatcacggctcgggagagtccccacccgccgcgttgcggcgcggcgtcttcggcaactcgggcgcactacgaccacgaccacgaccatgaccacgatcaccatcgccacccccacggcgccgcgtcgcgcgttggtgaccggcggggcgggcttcattggctcgcatttggtcgaggcgttgctggcgaggggatggcaggttcgggtcctggacaacttctccagcggccagctcgccaacctcaagccgtggctggaccgcatcgagttgctggagggggacgcggccgatccggtcctggcggcgcgggcgtgccgggaggtcgaggtggtcttccaccaggcggcgatccccagcgtgcccaagtcggtgttggaccccatcgccacccaccacgccggccccacggcgaccttgacgatgctccaggccgcccgcgctgctggggcgcggcggttcatctttgccgccagcagctcggcctacggcgatacccccaccttgcccaagcacgaggctatgcttccacaaccgttgagtccctacgccgccagcaagctcgccggcgaacactatgtggccgccttcgcccgctcgatggggttggatggggtctcattgcgttatttcaacatctttggaccccgccaggacccctccagcccttacagtggggtgatctcgcggttccacctggtcatgagccacggcgccccccccaccatctacggcgacggcacccaaacccgcgacttcactgccgtggccaacgcggttcacgccaacctgctggccgccgaccacccccaggctctgcggggcgcggtgctcaatgtcggcactggtcaacgtacctcgctgctggacctagtggccgccctcaaccgcctcctccagctcgatccgccgctccaaccccgctacgagccgccccgacccggcgacatcgcccactccctcgcctcacttgagctggtccatgccaccctcggctaccaacccctcgtctccttcgaggacggactccgcgcgttggtgcaatcctcgtgatctccaaaggaactcacctctggttggtcgtcgggatgatcctcttgggaaccgatcctcccagcatattcttaggccaacctaggcaaaaagccgattgatttgatcaaactcacgggcgttgaggtcacgaagcgtagcagcaatgtcgcgcaccgcgcggtccaccttgctctccgagaaatccatcgctctagcgatggcctgattggtatacccatgtgacttgagcagggcgatcaggggatattctggtcgcttgcgggccagatgatccatccagaattcaacgcggtccacggcggcagctttcacggctgggtcgaggtcgcgggccagaatcgccggcccctcgccgccgttttggtcggccatcgcgtcgcgcgagaggattgcgacttgaccgccccgcttggtagcgcgttccttgcggagggcgtccacggccgcctgctgggtcagtttcttgagttgagcgtgcagctcggcgtgattggcaatcggcagctgcccctccttcacgcggcgggcaaactgaaacagggcgtcttgggcaatatcctcgccatcgacaaaaccaatgcgaccgcgacgatcaagcagccggttggcgtaccgtcccaggaggccggagaaggttttgctgacccactcgaacgcccgggttcgaccttcaagaaggtgcttgaacatcagggtgaagcgatgggtataggaaccactggtcaagctggtggcgcgggacgtgttcatcgccgtgatcctcgtggctgggtttgagggacgaccgcgtggcatccaaaccgggggggactgtctcatctcttgtcgtcttccgtcaacgacacgaccaagcgtcaccatcgatccccgccaacccacggtgtccaccaccgcggcgacgcttggatcattcggtggacgtcgcggcaggacaagaggcctggtttgtcgcacgttcccgccttcgccacgacgcaggattgggtaggagggggaggacaagtgggagtggggccgggatcgctggagggtccgtcccagcagggggggggaattgcgcccgccgggttgccccctgttaccgtcgcgccagatgggtcaagatgggcccgcccacgccttggcgtgacgttcgggtgcgatgacaacggcgggcaacgacgtgcgcaggggatttgattgaatttccctcaagggggaggaggcaacgacgttgggaggggaggcatccgtccaagcgggagagtgcgggcaaggcagggcgacaccgcgcggggttcccccgggttggggttggccgcccggacccaagccgcccgagcctggttggggcggcctggaggcgttcgtcctgctccaattcctgattcctgccgtggtcttttggccgggtgccggtgctggcgcgttgcggatggcttcccgcgcggcggtctttggcctgggcctggtggtctgggtggcggtggcgtgggccgcctccggtgcggtggcccgccgccgcttgagttggcgggcccgttggcagccgagcagcccgtttccggcccgccactggttgctggccagcttggtttggcaacttgtcatggtgctgcaccccaccaccaactcgctggcctccgcgctggcgtcggtgaccctggccgcctcggtcgccgccccggccttcttcgtgggactcgttgaggtcacccccgcgcgtctgaagcggctggtgcttctcgtcttcgtcacccaggcgttccacgctggcctcggggtcgcccaggtggcccggcccgagctcttcctgcccccctcgctcaaacacccggagaacccccgtgacttgattgccaaggcctatgcctatgtcgatggctcgggccggctggtggtccggccccccggcctcagcgaccaacccggcgctgcgtcggccaccggggcttcggccggtctgctgggaatggccctggcggtggctccgggggtcgcgtgggggtggcgtctggttggtctttcgggggcagccttgggcctgctggccatttcgttttcaatggtccgcgcggcgctggcggtggagctattctgcctggcggcgttggtgggcctttggattctccagcgccgaatccgtcaactcgtggccttcggcggcgtggctgggttcgcggccctcggcgtcctcacggtggttttggccagtcccgcccgcggtgcgattctggagcggttcggctcgttggttcgggacgatccctccaagctctatcaggaacaccggggacggttcttgacccacacctttgaaacgatgttggtggagatgccgttgggcggcggtcttggacgctggggcatgatccacgtctacttcggcaaccccaacagcctctcggggtccgaacaatactgggtcgaaatccagtggtccgcctgggcgctggatggcggctggccgctggtgattctcatgacggccgccctcggagcagccgtccgctccacctggcgggcggcccacgaccccctgctggaggacccggcgcgttactggtcgggagtgattctggcctggaacctctcggtgttggcgttgaccttgagctacgtgccgttcgtctcgccaatgggggcccacttctggcttttagccgccagctgcgcccgttgcggacgcacctggccgccggttcccccacccaccttcccccctctcgcggccaacagcacagcgggggtcgccaccgcgccggtcacggccgccccaccccagaaccagtgaccaatggttcccgtcgatcaccaccaacgatgagggaggatcccccgttgctcggtggccgcagccaggacgcggcgcgttggtgccagcgcgacagaatcccccttatcagacccaaacccgattcgccaccacgatcccctcgctccccccaccccccaaccgtcccccccaaaacggtcaaggtgtgaaaggacgttcacgccacatggaccgattggccgagccgggtcaccccactctctacgctctccaaccctcccaatcattcccacccgcgcgtttgaccacgatcttcgggggaggaatgggggtcggtttcccctgacgccgacaggtcgcggtggttccggggcgcggatggcccgccagaggcccgagaatgctccaggaggcgttgttacgaccaggacggggaaaaccctctacgcggttgcaacgcactcaggagccgtcgaggagcctcagcaggtggctctccaggatcagcttgagggtcggcgcggcgcggtgggggtcgttctggagccgccggtaacgcctcagcagaccaggctcggcctgacgcagcgcctcgtgttggacccgctcctgctcggcgggactcaacgcattccagtagcggtcaagccgctcccgctcggcgcggtcgcgggcctcgcgctcttcgatcgccttgcgacgggcctcctccagggcccgtcgctgctgaagcgcctcccgctcccgacgctcgcggtcagcccgcgactcaaagccccgaggcggcgcgtagttttgccgaatcgaggccaccaggtagcccgagggactcttcgagacccgcttatccccccgctccaccagccaatcgaaaacctcaagcttggcgtcaagctgatcggggggatgatgcaacgccagctcggccgccaccgccggcgagaccccgcgatcaatcaacgcctgctcctgggccgttgtcttgggacccaccgccagcaagtcagcctccaccggcttggtctccccctcctccagcttcaagtccgaccgccgcttcagcgtgatcgtccagcgattaggacccaccttggcataacgcgacgcccggtccatcggctccaaaaaccccatctgctccagctcctcaagcgcgggttgcagcttctccttgagcttgccattgtccttgtagttacgattgatcccaacatgctcacacgcaaatgttctcaaatccaacgtcaagaccggcgaatgatggaaatgctttccaagaaaacggtacatctgttgagacgtgggatgccgcagcttcagcaagattcgcaggtcgatggtgcgcacaaagccggcctccaagctctggaagaagacctcgttccaagcgatgttggacagcgaccggccctccacgccgtcgtgcagctcgaagtcgtcgatgatgccaaagcccttggaggaataggtttgctggcggcgttcccaccaggcgttttcatacagcacgaacacgttggcccagcgcttcagcgacagctccaagcgggcgtaggattggcccgagttgggccaacccagcaccctgatgagctcccaacgagtaaaccatacccgacgatgggtgaaattattcgaacgctttgttaagtaaatcagtcccagcaacaccaggttgtcttgcgccgagggcagcccaaactgctccgagcccgtcacggtcactttgcgggtgactgtggtggcggtctgctcgtcacgtactggaacctcccgggtgatcatcgagacccccttgcggtcggtgagcagcgtgatgggcagctccgccaagttcatctcatccttgcccagaagctcctcgtcgccctcggtccgtggttcctccccgcgatcatccgtctccaccccttgaggcaccctcgacaacccctcaggcctcatggtggggatcccttcacgctcctcggacccttcccgaccgtcttgccatcccatttctggagcctttcaaaaaaaacaacaacaccaccgccttgttttgttttgttgttgttcgtttagcaaggttaaaaggttaatactgttaacggcggcgtaaacctaagccacacaacgacttacggaaaatttcctccccggaatatcgaaaaaccctccccggaacatcgaaagatcctccccggaatatcgaaagtcctccccggaatatcgaaaaaccctccccggaatatcgaaagatcctccccggaatatcgaatgtcctccccggaatatcgaagaatcctccccggaatatcgaagaatcctccccggaacatcgaaaacggcgcggaaatcctccccaggatatcgaaaacggcgcggaaatcctccccggaacatcgaaaacgaaggaattcgtggacccccctcggacacggtcttggcatggggattgcatgcggggttttcgcgtgggtcgggaggggtcaccagacaggttggcgcgggggggccacaacgagtcggaagcccctgttgggaggggccggcgagtcggttggagttccgccgtcacccggcggtgtgaggacatgagcattgacccgcaagtgggtttgaggatcgcgccgcagcgatcgaccgccatgacggcgaacttggccgggttgatggccaaagacggcgtgcgcgtggccgtgggtccacacggtgtggacgggacgccgccccccctgaccaccccccctgaccccgacgcgacccggttctaggctggggtggggcgggggccaacccacgcagcgcctctcgaatccacctgctctcacggcccgagggttcccccgccgtcgtgggccaacgttgggttttgctccacccccgcgggagtgactgcaacaccatgccctggacgcctcgccaactcgtcgctccagctgggctgggccgccacggcttctccggggcctcccgcacgcgggccagccacgccatgaccgggcgcagcctggcgaccgcctcgctcctgggggccctcgccgcgttgtcctggtgggcggtggagctggccaacctagaatcggccgcctggaaggctcgaaccgccgcctggcccacccgcgcggggacaccgccccgctccagcttgccccccgacgggtccaaggaggactttcccccgtcctcgccggccgcggccaccgtcttgacgccgccccaggtcgatgggtcccgtgattccaccccaaacccccttcccccccgtccgccgggcgaggaggccgcagcgccccagcccgcccaagacgaacaccccttccccccccagaccgacccaaccgagtcccccagcgccggggacgacgccgccccccgccttgatccccccacccctgccacgtccgagacggccacacccaccccctcatcccccccgccccctgcccttgttccaccctccacctcttcgctgtcgcattccacctcatggccgtccctatcttcatctccatctccatcctcgtcctccgaccctctgcctggctccgacaacccgtgtcccccgcttcatgctccatatcatgggaatacaccggaatctccttcaacgttttcacgtcctccaagttcaacacctttggccgtcgatcgttccaaatcgcaacgcccttctcccgcattgcaacaggaggcggggttggacgccgagtccgccgagttcccccctgcgctgccggggttggacgtggccgcgttgggggaggcagaaaagcggacgcgcgacatggtgttcgagatcgacgcggcccgccgctccgcccgccgcctcggtcaacagggacgctgggacgaagcgtggaccgtcatgcgtcggctggtgagcgtggaggagttgcaacccccggcggagccttcccgtctactggcacgtccgcttccgccttccttgccggccgccggcccgtcaacccccgccagctcccaagtcgccgccgggtccaatcccgctcccacccccgctcttccccacgagctgctggtgggaatctggcatgacctcggcgtgatcgccgggcgactcggacgttgggacgagtcccgaggctggttcgaacaggcctgccgctaccagccacgctcggccgcgctgcgttacgacctggccctgatcgagcgggccgccggccggttcgacgctgcgcgtgcacacgtccacgacgccctgaatctgctcatgcgtcctgacctgaccgaaccccgcgatcccaaccaacgccgcaggctacaaaccgcgctcgaacgcctgcgcgaccagctcccacccccctcccgccctccctgatccagcgcaaccccccattttcaaccgccacccgcttgacctcagccgaggcgcggtttaagttaagcttggacctttgacaatccggcatgttcctgcaagaccctccccacaagcgaggggacagcgtgatgctgaacaaggttcggtttgtctcacggctggcattgcgagcggttccgacgacatcccagctgtcttgaatgaatcggtcgcaaccttcagactcccaagcggttgcgtcaacgatccccgagtggagccaccagcaacctctcgcgtttcgcaatttcctctcccgctgagagttgcgtcgtcgccttcgctcggacggttgacgttgagtcctcagcgtgacggaccgctcgcaaattgatccgggggatgtgatccgataaggagttaggacgactccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttcgccctcaagttttggatatccaccctgctgattttcctcgcgttggggttgcttgggtgggtggtcaccttggtaatgctaaggttgttggtttcgctgcttcaagaggtgtctaggttgagcgggtgagcaggtctgtaggggagtctcaggttggaagccaatgggtgagcgatagcgctccccctggcgtcgtgttgaggttcgtcctcaccctacgcttcggaggcccttgtccctcttgtgactcccctctccctcttccacacacaccccacaccccacaccccactcccctatcaggcgaggagttcggtacgcaggattttcacctgcatgggggcggtgaaacggaggcgggcctggcggccgcgcagccaaaccacttcgagcgtgacctgttcgcccaggtgaatcgtttggccgggtcgtcgtccgatgacgaggtggccgacgtgctcggctagttcgggcgggggcggcgggctaggcgcgtcgaggatctcgccgcggcggattctcacggcgcggggtccgcacaggtggatccgcacgtcttgactggtgagtttgcgaatgtcgatccggacctcgatgggggggtcggcggttggtggcacggcctggcgtgaggcggcatggggcggggtgggggtggggttagaaacccagcgcctggggaggagcaccaccaacccttccccttccgagcgggtcaccaccaagcggccggatcgttcggctggggctgggtcaggttgggtggggggcgggggcgggttgggttgaggggacgaaccgggacggaccagacggctggattggtccagcgggtcacgccggcaacgcctgcgtgccaagggggccgcgggacgggttcgctctcccagtgaaccaccactgggaagaatccattcaaggggcgatgacgcttcatgcatcgacgccgttccttatgcaaagggtgtcgaaatcaacgaagcaacgtcttgattgggggacggtcgggcaaactcaacgattggtgcgggtcaagaccaatcccgttccactatcgcgggcccgcgccactccaaacgactagagggggaggaaggccgtgacgcggttggaaggaaactctcaggccacgacaaaccaccgcgatcgttagtcaacgcccgtggtgagttgagtccaatcgaataagcggggtggaaccaatccaagatgcggagatccatcgcctcttgaattccaccaaagtgtactgtcgagggtgaaattacgacatcgtggctggtttgtcaaacaaaaatctccggaaacgatagattttcggatcagggacgaacgagcggcttgggggtgatggttgagcgggtttggaaccggacatggctggggatttgggggggcttgatgggtttgagttgagatttgagcgcggtggggagtggaacaggtcagcggtggggacggggcagaatgtgtcgcaggcgttgccgccaggcgtgacgttcggcgttggggatggccagggtccaggccaggaggagggcggtcaccgcggtggcggccatcatgagggtcagcgcgatccaaccgggctgggggttcagggtgcgcaacgcctggccgagggtggcgagggggacgacgaggagcaggggctggagaagcgcggcggcgagcggtctgagggggacgtggaaggtttgggtcagcagtcgggccatccaggggagttggacgaggaagaggcccaagaaggtgccccagaggggtccgaccacccctaggcgttgggccaggaacaggctgagggcgatgttgagcgctgcgcccaggagggcgggtcccagggtgggggtaggccgtccggtgccggcgaagcaccagccccataagctccacagtcccacgccccaggcgttggcgcagctgagcgaggcggcgagggttccggcgtagagctgtccttgggggtcagtcatccaaagcgccacgaactcgcgtccccaacaggcgatggggaccaaagccgcaacggccaggatggtggttaggcgggtcaattccaggaggcgggccacgaagacgtcgcggcggccctgatgctccaactgggccaagccggcccaactggccgacgccaccgcctgcaactgcgcctgggccagcaggggcagccgggtggtgaagaaaaacagcggcaccgcgccgctgcccaagaccgccgagaccaccaggatgtcggtggtcaaggacaaccgcccggcgatggtcagcaacgcggtgggcaggctgagggttctcaaggcgcgtcccagttcgcggcgggtggcgggggggtcgtccgcgggggggcagaccggctcggcacgcgcgcggatctcgcgtcgcagcaaccaggccgcatcgatcgagacggccgcggcgaagccgagcatccccagcgcggtggcggcggtctgaccggccacgccgtaaccccgcgcggcaaacgccaccatcagccccacgatcacgaccgcttgaagggtcagatagaggctcacccgccaccccaactggcgggcgtccaacagggtgcggcacggcgaggcgcacagcgaaggcagcgcggccagcaaaaacagccaggcccagaaccgctcgtggaccaggtccggtccgaccggcaccaagtggtccatcagtggcagcagcacgatgccggcgaggccgcagaggatcaccaccccgacataggcacgcacccccagccccaccaccatcgccaactggcggggatcgtcgcgggccaatgcccgggcaaacatgggagccaacgcgccggagaggccaaactcaagaatgaccaaattgctttgccagtcggtcagcgccttggccgcgccaaagcgttcgtcgcccagcaacggatagagaacccggttgctccacaaacccaacaggatcgtcaccacggtgaagcccagggtcgcggcgtaggcccgcaccgcctgggtggaacgattcggagtcacgggccgtgcgccgctcatctcagggggttggggtgaaaccacggaacggaacggaacggaacggaaccgaggggccgccgcattcgaggcggcccgcgagaacaacgggcagaccggcttgggcggaccaaccgcgctgaaacaccccccaagcccgacgttggccaaggaggtgcggtggccgttcccggctcagccggttcggcaagcccgttcgatgacccgggtgagtttggcctcgaaggcggcaatggcgcggcggtcgttgttgggacgggccaaccgggcctcttggagttcctggtacagctgcggctcgatggtgatcagaaactccaaacaggcccggactaggtgcgacaggctcaaatgacttggagtttcgccacggtcccgccccctcagggagggcggcgtcaccaaggcgcgggagagccgcagggcaaactccttgtagcgctgttcatcctcgggcgtcatcaagcatcgaagcgtccgagtcaaacgttcctcggtgcccgcgtcccaacttgcccccgccagcgggtccggggcggcgtgggccggcgaaggggaggcggcggtcacggcgggggcggtcaatggacttggactcatcgcgcggtcctcgggcggggcgttcaggcggtcgggttcgcggtggcgttcaggtcgcggttcaacggcggccgcctcagactggggggcctcggccgcctcggccgccagcggcgtcggcagggacggggacgccacgccgccggtggggaccggacgaaccaacccccccaacagcttctcttgaatcgggttgaaaaccttctcgtctttcgatgcgaacttggccatgagacggcctccccgcccgtccgggccgagtggatggtcaggagggacgcgggccaaccacgcgccgacgcgacccgatgcacctcacctcacctcatctcacctcatctcacctcacctcatctcatctcacccccgccccgtctcgtccaacctcgcccatgcgcgggcgaagcgcgccgagggcggccaaccgccgctccaactcgtcggccaccgcccggaactgcttgctgaccttgtggtgggggtcgaggctgaggatggttcgccccagcttttgcgcggtgggaacaatcgtcgagcggctgatggcggtggcgaatggtttcatgtggtcgggcaagccgccgaaggtggtttggaggtactccaccagttcccgccccaaacgggtgggccgcggttccgcattggaaagcaccacccccagcagggtcaaccccgggttgccgtgctggcgagccgcggcgatgtcccccagggccgtgttcaagccctgcaaggcgaaggcttccggcatcgcggtcaacagaaaatagtcggccgctttgtaagcggcgatcgtcggcgacgtcaggttcggcgcggtatccagaaagatcaggtcgtaacgcgggcgaatccgttccaaggcccgcttgagagcgctggggaggtcggcgaagcggccctcccgctccaaaagcgcctgatcgatcccttccagattgcgccgcgccgcgatgagctccagaccctggggcagttcgaccccgtcgagatcgccggctttgaggatgacctcctcgggcggctcgctccccaccaagacctcgaagctgcccagcaagggaaggttgtcaccaattcccacatgttgagacgcaccgcggttaacgtcgagatcccacaccaaacagcgtcgcccttgctcggcgagggccgcggcgagattgaccgtgatcgtcgttttggccacgccccccttttgattgcccaccgcaatcaccacgccgtcgcggggcgggtcttggttgtggtccacctcgtggccgtggcgcggttgatctgcggcggtgactgagggcgggtgcgggtcaggacgttggcccacgtcaggggccgacgctctggacgaggcgctggaacggctcatggctgtggacggcattccgtcacctcccgtaggctcaggcgcgggcccgtgtggcgtggtgtggcgtggtgtggcgtggtgtggtgtggtgtggtgtggtggtgacgcgctccacccgccccgttcgggtgttctcttcgacccatcccccactgcttcttcaccctgaatcgtctcgaacatgaccgttcgaatccccaagccataacgatcacgcgagttcatcataacacggtcaaaacggcttgaacatactagccaggttatgacaatcacgcgggttcatccgcgtgtggtcaaaacggcttgaacatgctgtccagggtgtgacaatcacgcgggttcatccgcgtgtggtcaaaacggcttgaacatgctgtccagggtgtgacaatcacgcaggttcatccacgcgtggtcaaaacggcttgaacatgctgtccaggctatgacaatcacgcgggttcatccgcaatgccaacggtagcgtctgaactgaaccgcgacggcttgccgcgatgcggtgtgggcccgactccggcgaaaaaggccagggggtgtgttacaatagcgaactcaggtgattcggcttgacttgatgcggtttggcaacgtcgctctcgatcgagttcagccggggccgccgcgatgtggtggttcgtccgttgcgatcgtgggcgggcggacgcttggccggacacttgccgttgtcctttctcaaccactgatcttgcgtgatttgtcccgatgacgatgacccgccctgccgccccgctcaatggtctgctcgccgcgtcgccaagtgttgagggagggggagcggtggagcaggtcgtgccggcccgaaaaatcttgatcactggcgcggctgggtttatcggctgccacgcggccgcccggttcgccgcggccggttggcgagtcgtggcgttggacaacctcagccgtccgggcggcgcgctgaattgggagtggctcaagacccagggggtgaccgacttcgtgcggttagacgtgcgcgatgctcaggggttgctcgatgtggtgagccgccacagcgacctcgacgcggtgctgcacctggccggccaggtggccgtgactcagagcgtccgcgacccccgcgctgacttcgaacataacgcgctcgggacgctcaacgtgctggaggcggttcggttaggggccggcggtcgtcccgcggtgctttacgcctcgaccaacaagatttacggggcgctcgaggaggtggcggtagcgcgttcgcccgacggcaagcggtatcgggcggtcgatcggccccaaggcatcgacgagtcccaaccgctgcggttccacagtccctacggctgctccaagggggcgggggaccagtatgtgcgggactatgccaagatttatggcatgaacaccgtctcgatggtgcagtcgtgcatttatggcactcgtcagatgggggtggaggatcaaggctgggtggctcactttgtgatcgctgcccaattaggccgtcccttgacgatctatggcgacggcctgcaggtgcgcgacctgctttgggtggacgatctggtggactgttacgcccgcgccgtggaccgcgccggttgggagggggtcaggggccaggggttcaacatcggcggcgggccggagcgctccttgagtctcttggaactggtggagcggctggaggctcggctgggccgtcgcttggcgttgcgattcgaaccctggaggcccggcgatcaaaaggtgttcatcgccgatacccaggccgctcgccgctacctcgaatggcaacccaacgtgagtgtcgaggagggacttgagcggctctggtcctgggtggcggcccatctggagagcctgcgcgacttccacgccggaggactccaggtcgccccctcgctgagcctgagccgttgaaaaggggagtggggagtgaggagtggggagtggggagtggggagtgaggagtggggagtggggagtggggagtggggagtgaggagtggggagtggggagtgaggagtggggagtggggagtggggagtggggagtggggagtggggagtgaggagtggggagtggggagtgggg